From ebd40ef9285d74840f0c8582c994d27f4dc97051 Mon Sep 17 00:00:00 2001 From: Lai Power Date: Tue, 29 Apr 2025 21:19:56 +0000 Subject: [PATCH] updated plugin `Jetpack Protect` version 4.0.0 --- .../plugins/jetpack-protect/CHANGELOG.md | 32 + .../assets/images/in-progress.png | Bin 15356 -> 0 bytes .../in-progress-dabfeaa364c305be480c.png | Bin 15356 -> 0 bytes .../jetpack-protect/build/index.asset.php | 2 +- .../plugins/jetpack-protect/build/index.css | 2 +- .../plugins/jetpack-protect/build/index.js | 116 +- .../build/index.js.LICENSE.txt | 15 +- .../jetpack-protect/build/index.rtl.css | 2 +- .../plugins/jetpack-protect/composer.json | 43 +- .../jetpack-protect/jetpack-protect.php | 8 +- .../jetpack-a8c-mc-stats/CHANGELOG.md | 35 + .../jetpack-a8c-mc-stats/composer.json | 14 +- .../src/class-a8c-mc-stats.php | 3 +- .../automattic/jetpack-admin-ui/CHANGELOG.md | 45 + .../automattic/jetpack-admin-ui/composer.json | 22 +- .../jetpack-admin-ui/src/class-admin-menu.php | 22 +- .../automattic/jetpack-assets/.eslintrc.cjs | 3 - .../automattic/jetpack-assets/CHANGELOG.md | 118 ++ .../build/jetpack-script-data.asset.php | 2 +- .../build/jetpack-script-data.js | 2 +- .../jetpack-assets/build/react-jsx-runtime.js | 2 - .../build/react-jsx-runtime.js.LICENSE.txt | 9 - .../automattic/jetpack-assets/composer.json | 18 +- .../jetpack-assets/src/class-assets.php | 6 - .../jetpack-assets/src/class-script-data.php | 4 + .../CHANGELOG.md | 43 + .../composer.json | 20 +- .../src/class-helper-script-manager-impl.php | 2 +- .../src/class-helper-script-manager.php | 2 +- .../src/class-throw-on-errors.php | 2 +- .../jetpack-boost-core/CHANGELOG.md | 65 ++ .../jetpack-boost-core/composer.json | 28 +- .../src/lib/class-boost-api.php | 2 + .../src/lib/class-cacheable.php | 9 +- .../src/lib/class-utils.php | 21 +- .../jetpack-boost-speed-score/CHANGELOG.md | 45 + .../jetpack-boost-speed-score/composer.json | 29 +- .../src/class-speed-score.php | 2 +- .../automattic/jetpack-config/CHANGELOG.md | 10 + .../automattic/jetpack-config/composer.json | 6 +- .../jetpack-connection/.eslintrc.cjs | 3 - .../jetpack-connection/CHANGELOG.md | 219 ++++ .../automattic/jetpack-connection/actions.php | 5 + .../jetpack-connection/composer.json | 34 +- .../dist/identity-crisis.asset.php | 2 +- .../dist/identity-crisis.js | 14 +- .../dist/jetpack-connection.asset.php | 2 +- .../dist/jetpack-connection.css | 2 +- .../dist/jetpack-connection.js | 12 +- .../dist/jetpack-connection.rtl.css | 2 +- .../dist/jetpack-sso-users.asset.php | 2 +- .../dist/jetpack-sso-users.js | 2 +- .../dist/jetpack-users-connection.asset.php | 1 + .../dist/jetpack-users-connection.js | 1 + .../legacy/class-jetpack-ixr-client.php | 2 +- .../legacy/class-jetpack-options.php | 1 + .../legacy/class-jetpack-tracks-client.php | 2 +- .../legacy/class-jetpack-xmlrpc-server.php | 36 - .../src/class-connection-assets.php | 3 + .../src/class-connection-notice.php | 32 +- .../src/class-error-handler.php | 2 +- .../jetpack-connection/src/class-manager.php | 133 ++- .../src/class-package-version.php | 2 +- .../src/class-partner-coupon.php | 2 +- .../src/class-plugin-storage.php | 56 +- .../jetpack-connection/src/class-plugin.php | 42 +- .../src/class-rest-authentication.php | 13 + .../src/class-rest-connector.php | 210 +++- .../jetpack-connection/src/class-tracking.php | 20 +- .../src/class-users-connection-admin.php | 175 +++ .../jetpack-connection/src/class-webhooks.php | 6 +- .../src/identity-crisis/class-ui.php | 8 +- .../jetpack-connection/src/sso/class-sso.php | 14 +- .../src/sso/class-user-admin.php | 164 +-- .../src/sso/jetpack-sso-users.js | 6 +- .../trait-wpcom-rest-api-proxy-request.php | 151 +++ .../src/webhooks/class-authorize-redirect.php | 56 +- .../automattic/jetpack-constants/CHANGELOG.md | 35 + .../jetpack-constants/composer.json | 16 +- .../jetpack-device-detection/CHANGELOG.md | 40 + .../jetpack-device-detection/composer.json | 14 +- .../src/class-device-detection.php | 31 + .../automattic/jetpack-explat/CHANGELOG.md | 110 ++ .../jetpack-explat/build/index.asset.php | 2 +- .../automattic/jetpack-explat/build/index.js | 3 +- .../jetpack-explat/build/index.js.LICENSE.txt | 6 - .../automattic/jetpack-explat/composer.json | 16 +- .../jetpack-explat/src/class-explat.php | 2 +- .../src/class-rest-controller.php | 4 +- .../jetpack-explat/src/client/anon.ts | 4 +- .../automattic/jetpack-ip/CHANGELOG.md | 48 + .../automattic/jetpack-ip/composer.json | 16 +- .../automattic/jetpack-ip/src/class-utils.php | 382 ++++++- .../automattic/jetpack-jitm/CHANGELOG.md | 132 +++ .../jetpack-jitm/build/index.asset.php | 2 +- .../automattic/jetpack-jitm/build/index.js | 2 +- .../automattic/jetpack-jitm/composer.json | 30 +- .../jetpack-jitm/src/class-jitm.php | 92 +- .../src/class-post-connection-jitm.php | 6 +- .../src/class-pre-connection-jitm.php | 2 + .../src/class-rest-api-endpoints.php | 7 +- .../automattic/jetpack-licensing/CHANGELOG.md | 60 + .../jetpack-licensing/composer.json | 20 +- .../jetpack-licensing/src/class-licensing.php | 6 +- .../automattic/jetpack-logo/CHANGELOG.md | 30 + .../automattic/jetpack-logo/composer.json | 14 +- .../jetpack-my-jetpack/CHANGELOG.md | 397 ++++++- .../images/apple-36e00ab02e6fed6f51dd.svg | 3 + .../images/complete-f4bd1db5fb786efbc9d5.png | Bin 0 -> 497091 bytes .../images/github-523373a4447a46c189a1.svg | 15 + .../images/google-a444c8c0f0c0108836d8.svg | 6 + ...row-your-audience-ddf8016fd72419f4e80e.png | Bin 0 -> 257324 bytes .../images/jetpack-5e94ec9a207b87fe38d7.svg | 4 + .../images/security-53b7f3ddc8dcbe17b0c1.png | Bin 0 -> 499240 bytes .../images/social-b8744a40c7c19a7bcc37.png | Bin 189386 -> 0 bytes .../jetpack-my-jetpack/build/index.asset.php | 2 +- .../jetpack-my-jetpack/build/index.css | 2 +- .../jetpack-my-jetpack/build/index.js | 237 ++-- .../build/index.js.LICENSE.txt | 19 +- .../jetpack-my-jetpack/build/index.rtl.css | 2 +- .../jetpack-my-jetpack/composer.json | 46 +- .../automattic/jetpack-my-jetpack/global.d.ts | 597 +++++++--- .../src/class-historically-active-modules.php | 112 ++ .../src/class-initializer.php | 392 ++----- .../src/class-jetpack-manage.php | 48 + .../jetpack-my-jetpack/src/class-products.php | 173 ++- .../src/class-red-bubble-notifications.php | 399 +++++++ .../src/class-rest-product-data.php | 147 --- .../src/class-rest-products.php | 303 +++-- .../src/class-rest-purchases.php | 4 +- .../class-rest-recommendations-evaluation.php | 1 + .../src/class-rest-zendesk-chat.php | 6 +- .../src/class-wpcom-products.php | 18 + .../src/products/class-anti-spam.php | 63 +- .../src/products/class-backup.php | 239 +++- .../src/products/class-boost.php | 163 ++- .../src/products/class-complete.php | 271 +++++ .../src/products/class-creator.php | 38 +- .../src/products/class-crm.php | 30 + .../src/products/class-growth.php | 223 ++++ .../src/products/class-jetpack-ai.php | 59 +- .../src/products/class-module-product.php | 31 + .../src/products/class-newsletter.php | 186 +++ .../src/products/class-product.php | 349 +++++- .../src/products/class-protect.php | 194 +++- .../src/products/class-related-posts.php | 186 +++ .../src/products/class-scan.php | 75 +- .../src/products/class-search-stats.php | 44 +- .../src/products/class-search.php | 84 +- .../src/products/class-security.php | 29 +- .../src/products/class-site-accelerator.php | 186 +++ .../src/products/class-social.php | 98 +- .../src/products/class-starter.php | 13 + .../src/products/class-stats.php | 58 +- .../src/products/class-videopress.php | 148 ++- .../jetpack-password-checker/CHANGELOG.md | 45 + .../jetpack-password-checker/composer.json | 20 +- .../jetpack-plugins-installer/CHANGELOG.md | 30 + .../jetpack-plugins-installer/composer.json | 18 +- .../jetpack-protect-models/CHANGELOG.md | 53 + .../jetpack-protect-models/composer.json | 21 +- .../src/class-extension-model.php | 6 + .../src/class-history-model.php | 143 ++- .../src/class-protect-models.php | 2 +- .../src/class-status-model.php | 129 ++- .../src/class-threat-model.php | 143 +++ .../src/class-vulnerability-model.php | 94 ++ .../jetpack-protect-status/CHANGELOG.md | 94 ++ .../jetpack-protect-status/composer.json | 28 +- .../jetpack-protect-status/src/class-plan.php | 2 +- .../src/class-protect-status.php | 239 ++-- .../src/class-rest-controller.php | 4 +- .../src/class-scan-status.php | 345 +++--- .../src/class-status.php | 95 +- .../automattic/jetpack-redirect/CHANGELOG.md | 35 + .../automattic/jetpack-redirect/composer.json | 18 +- .../automattic/jetpack-roles/CHANGELOG.md | 35 + .../automattic/jetpack-roles/composer.json | 16 +- .../automattic/jetpack-status/CHANGELOG.md | 65 ++ .../automattic/jetpack-status/composer.json | 20 +- .../jetpack-status/src/class-host.php | 15 +- .../jetpack-status/src/class-modules.php | 4 +- .../jetpack-status/src/class-status.php | 3 +- .../automattic/jetpack-sync/CHANGELOG.md | 193 ++++ .../automattic/jetpack-sync/composer.json | 32 +- .../jetpack-sync/src/class-actions.php | 22 +- .../jetpack-sync/src/class-defaults.php | 47 +- .../jetpack-sync/src/class-main.php | 24 + .../src/class-package-version.php | 2 +- .../jetpack-sync/src/class-replicastore.php | 88 +- .../jetpack-sync/src/class-rest-endpoints.php | 11 +- .../jetpack-sync/src/class-sender.php | 14 +- .../jetpack-sync/src/class-settings.php | 50 +- .../src/modules/class-callables.php | 10 +- .../src/modules/class-comments.php | 94 +- .../src/modules/class-constants.php | 7 + .../modules/class-full-sync-immediately.php | 59 +- .../src/modules/class-full-sync.php | 3 +- .../jetpack-sync/src/modules/class-meta.php | 130 ++- .../jetpack-sync/src/modules/class-module.php | 166 ++- .../src/modules/class-plugins.php | 73 +- .../jetpack-sync/src/modules/class-posts.php | 171 ++- .../jetpack-sync/src/modules/class-search.php | 4 + .../src/modules/class-term-relationships.php | 29 +- .../jetpack-sync/src/modules/class-terms.php | 227 +++- .../src/modules/class-updates.php | 2 - .../jetpack-sync/src/modules/class-users.php | 16 +- .../modules/class-woocommerce-hpos-orders.php | 137 ++- .../src/modules/class-woocommerce.php | 122 +- .../src/replicastore/class-table-checksum.php | 29 +- .../jetpack-transport-helper/CHANGELOG.md | 27 + .../jetpack-transport-helper/actions.php | 4 +- .../jetpack-transport-helper/composer.json | 24 +- .../src/class-package-version.php | 2 +- .../src/class-rest-controller.php | 4 +- .../automattic/jetpack-waf/CHANGELOG.md | 89 ++ .../automattic/jetpack-waf/composer.json | 30 +- .../class-blocked-login-page.php | 9 +- .../class-shared-functions.php | 32 +- .../jetpack-waf/src/class-compatibility.php | 44 +- .../jetpack-waf/src/class-rest-controller.php | 10 +- .../src/class-waf-blocklog-manager.php | 441 +++++++ .../jetpack-waf/src/class-waf-cli.php | 3 +- .../jetpack-waf/src/class-waf-constants.php | 10 + .../jetpack-waf/src/class-waf-request.php | 63 +- .../src/class-waf-rules-manager.php | 17 +- .../jetpack-waf/src/class-waf-runner.php | 34 +- .../jetpack-waf/src/class-waf-runtime.php | 148 +-- .../src/class-waf-standalone-bootstrap.php | 11 + .../jetpack-waf/src/class-waf-stats.php | 26 +- .../automattic/jetpack-waf/src/functions.php | 48 + .../jetpack_vendor/i18n-map.php | 36 +- wp-content/plugins/jetpack-protect/readme.txt | 23 +- .../src/class-jetpack-protect.php | 51 +- .../src/class-rest-controller.php | 78 +- .../src/class-scan-history.php | 9 +- .../jetpack-protect/src/class-threats.php | 4 + .../jetpack-protect/vendor/autoload.php | 2 +- .../vendor/autoload_packages.php | 2 +- .../automattic/jetpack-plans/CHANGELOG.md | 60 + .../automattic/jetpack-plans/composer.json | 22 +- .../jetpack-plans/src/class-current-plan.php | 45 +- .../jetpack-plans/src/class-plans.php | 29 + .../vendor/composer/autoload_classmap.php | 20 +- .../vendor/composer/autoload_real.php | 10 +- .../vendor/composer/autoload_static.php | 28 +- .../vendor/composer/installed.json | 1014 +++++++++-------- .../vendor/composer/installed.php | 174 +-- .../composer/jetpack_autoload_classmap.php | 530 +++++---- .../composer/jetpack_autoload_filemap.php | 8 +- .../vendor/composer/platform_check.php | 4 +- .../class-autoloader-handler.php | 2 +- .../class-autoloader-locator.php | 2 +- .../jetpack-autoloader/class-autoloader.php | 2 +- .../jetpack-autoloader/class-container.php | 2 +- .../jetpack-autoloader/class-hook-manager.php | 2 +- .../class-latest-autoloader-guard.php | 26 +- .../class-manifest-reader.php | 2 +- .../class-path-processor.php | 2 +- .../class-php-autoloader.php | 10 +- .../class-plugin-locator.php | 2 +- .../class-plugins-handler.php | 2 +- .../class-shutdown-handler.php | 2 +- .../class-version-loader.php | 4 +- .../class-version-selector.php | 2 +- 265 files changed, 11864 insertions(+), 3987 deletions(-) delete mode 100644 wp-content/plugins/jetpack-protect/assets/images/in-progress.png delete mode 100644 wp-content/plugins/jetpack-protect/build/images/in-progress-dabfeaa364c305be480c.png delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/.eslintrc.cjs delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js.LICENSE.txt delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/.eslintrc.cjs create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.asset.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.js create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js.LICENSE.txt create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/apple-36e00ab02e6fed6f51dd.svg create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/complete-f4bd1db5fb786efbc9d5.png create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/github-523373a4447a46c189a1.svg create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/google-a444c8c0f0c0108836d8.svg create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/grow-your-audience-ddf8016fd72419f4e80e.png create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/jetpack-5e94ec9a207b87fe38d7.svg create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/security-53b7f3ddc8dcbe17b0c1.png delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/social-b8744a40c7c19a7bcc37.png create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php delete mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php create mode 100644 wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php diff --git a/wp-content/plugins/jetpack-protect/CHANGELOG.md b/wp-content/plugins/jetpack-protect/CHANGELOG.md index 2d62a270..9e4d2bc5 100644 --- a/wp-content/plugins/jetpack-protect/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/CHANGELOG.md @@ -5,6 +5,38 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 4.0.0 - 2025-03-24 + +### Changed +- Scanner: add threat count to tab [#40056] +- Scanner: animated the "scan in progress" placeholder image [#39825] +- General: indicate compatibility with the upcoming version of WordPress - 6.7. [#39786] +- General: Update package dependencies. [#42511] + +### Removed +- Firewall: removed "new" badge from tab. [#41902] +- General: Update minimum PHP version to 7.2. [#40147] +- General: Update minimum WordPress version to 6.6. [#40146] + +## 3.1.1 - 2024-10-17 +### Changed +- Firewall: Fix backwards compatibility for sites running standalone mode with outdated packages autoloaded. + +## 3.1.0 - 2024-10-15 +### Added +- Firewall: Adds stat cards showing recent block counts [#35739] +- Auto-Fixers: Adds handling for long-running fixers [#39301] + +### Changed +- Firewall: added help text for IP list formatting rules [#39448] +- Updated package dependencies. [#39707] + +### Removed +- Security Scanning: disabled database threat category [#39467] + +### Fixed +- Minor fixes and improvements. + ## 3.0.2 - 2024-09-06 ### Changed - Internal updates. diff --git a/wp-content/plugins/jetpack-protect/assets/images/in-progress.png b/wp-content/plugins/jetpack-protect/assets/images/in-progress.png deleted file mode 100644 index 7d712a97e66aeb17997953b61430e5cb191c7756..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15356 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 a0004*$Svvv2RqCF0000 array('jetpack-connection', 'jetpack-script-data', 'moment', 'react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '8d3412963d3c47f0ac0a'); + array('jetpack-connection', 'jetpack-script-data', 'moment', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '5a27a9f58fb4802d8a58'); diff --git a/wp-content/plugins/jetpack-protect/build/index.css b/wp-content/plugins/jetpack-protect/build/index.css index 4054c56b..4dcb512e 100644 --- a/wp-content/plugins/jetpack-protect/build/index.css +++ b/wp-content/plugins/jetpack-protect/build/index.css @@ -1 +1 @@ -._aiMxmJRAw5jRPbZFX57{background-color:var(--jp-gray-90);border-radius:var(--jp-border-radius);color:var(--jp-white);display:flex;overflow:hidden}._aiMxmJRAw5jRPbZFX57.eWgNBUaexiR66ZI1Px4U{border-left:4px solid var(--jp-yellow-20);margin-bottom:calc(var(--spacing-base)*3)}._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{margin-left:calc(var(--spacing-base)*3);position:fixed;right:calc(var(--spacing-base)*3);top:calc(var(--spacing-base)*6)}@media(max-width:782px){._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{top:calc(var(--spacing-base)*8)}}._aiMxmJRAw5jRPbZFX57 a,._aiMxmJRAw5jRPbZFX57 a:active,._aiMxmJRAw5jRPbZFX57 a:hover,._aiMxmJRAw5jRPbZFX57 a:link,._aiMxmJRAw5jRPbZFX57 a:visited{color:var(--jp-white)}.BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-yellow-30);fill:var(--jp-white);align-items:center;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}.hRRUwTCPRpurhMwRNZkg .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-green-50)}.Z6q3IxY_uR1y2lAPTkVF .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-red)}.eWgNBUaexiR66ZI1Px4U .BnI88X_e8ItF1c9Uozmj{fill:var(--jp-yellow-50);background-color:var(--jp-yellow-5)}.ST8sowTbBVLRPrk4ZQrn{font-size:14px;padding:calc(var(--spacing-base)*1.75)}.eWgNBUaexiR66ZI1Px4U .ST8sowTbBVLRPrk4ZQrn{background-color:var(--jp-yellow-5);color:var(--jp-gray-90)}.lMkO08Vd8YQMfwrwaI8u{fill:var(--jp-gray);align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}._Wc3apZobag_9Ag_THTb{display:flex;justify-content:space-between}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.kdsaL7c4bpTwf_A4fIUT{padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6);text-align:center}.b0eN3as5AgxQW7EAkarg{margin-bottom:0}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.JiJhrZaThvWCpM2AfGen{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}._7SGksgOpcPbHfPPpQTV{background:var(--jp-red-5);color:var(--jp-red-60)}.pGNquShR54adQ61sx3lP{background:var(--jp-yellow-5);color:var(--jp-yellow-60)}.IM5kkexAfwGLM6zz0Exd{background:var(--jp-gray-0);color:var(--jp-gray-50)}.NHzH3tt6CypjZ92CvK9x{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;padding:calc(var(--spacing-base)*2)}.NHzH3tt6CypjZ92CvK9x:first-of-type{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x:last-of-type{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x+.NHzH3tt6CypjZ92CvK9x{border-top:0}.D9zvYDUrOP_zwSm0yJMs{margin-right:calc(var(--spacing-base)*2);min-width:24px}._XISfmbjoVlqhB61hHYn{width:100%}.AQDPBnMZFu7BOBuo8mYW{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.cZ9s5eCAZe3R82Y6Ru3z{color:var(--jp-gray-80);font-size:14px;line-height:21px}.AKnbWQiViZ2O_dwCV8Fw,.W6alQ2_S5Rh06djX9m27{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.uUEJGMrSV3XoBwX5xEwA{display:flex;justify-content:space-between}.sQkG5Cu80gPaeFj3L_wa{margin-bottom:calc(var(--spacing-base)*5)}.oIl6GCMeUnzE0inXbuj9{display:flex;justify-content:space-between}.RP2MVoGqaCFXPKZhhxQ1{margin-bottom:calc(var(--spacing-base)*5)}.YpEs8b7KE7fzVuXUbOEb{display:flex;justify-content:space-between}.EqpwvErHtRi_WQkJKgi1{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.EicvN1QaJu5OJLzdUN5A{margin-right:calc(var(--spacing-base)*2);min-width:24px}.b7ynAmUwGlxK_vxyIN0y{width:100%}.uSV9HYRxjL4S6zIZDlqP{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.XpW8Mvw_XFEbqxUdw155{color:var(--jp-gray-80);font-size:14px;line-height:21px}.Fkj60BmQ5sUo9zHcJwVv{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.XLzPr74ad3osCq9kxy2q{display:flex;justify-content:space-between}.jNlU3vgp4xEGwmX5aTyK{background-color:var(--jp-gray-5)}.gE8s4nh3f7iGIBrFeyCT{list-style-type:disc;padding-left:calc(var(--spacing-base)*2.5)}.L9hh_sX51PzO41icwJlh{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.o8E4Bv6U0d7USFxSjRCj{margin-right:calc(var(--spacing-base)*2);min-width:24px}.sT31awD6bHO8KJewvmaO{width:100%}.VVTRIG51r8ORUIBPs5gN{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.AiaWRbRLFT9xvP9vn5jA{color:var(--jp-gray-80);font-size:14px;line-height:21px}.MP1wWkqvqfvAc7Izl7x4{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.i9X_KxEJiGpRT7q_RU6i{display:flex;justify-content:space-between}.WtVEv641JBaLl929sZq2{align-items:flex-start;background-color:#00000040;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding-top:calc(var(--spacing-base)*12 + 2px);position:fixed;right:0;top:0;z-index:1000001}.G0aPt7WmA1rkUE0wcTno{background:var(--jp-white);border:1px solid var(--jp-gray);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 8px 20px #00000040;padding:calc(var(--spacing-base)*4);position:relative;width:616px}.VkrhWjfEIlIwYEumycbP{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:calc(var(--spacing-base)*3);top:calc(var(--spacing-base)*3)}.yFzeV4cmWRbZKk5tIyEw{display:block}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 0 0 1rem}.icon-tooltip-content ul li:last-child{margin-bottom:0}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px #0000000d;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:0;right:unset;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-left:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-left:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-right:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-left:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.UL3B1tQ854mN7r6taB61{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.IG56Hw7ZR_7rKVsM78qw:focus:not(:disabled){box-shadow:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}.sexr0jUxC1jVixdKiDnC{margin-left:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-left:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.lyrXe0pA852TUmyekDb5{display:flex}.KgEeDTKgTC5ZjzYlbTqN{color:var(--jp-black);font-size:var(--font-body);line-height:1.5;margin-right:calc(var(--spacing-base)*4);padding:var(--spacing-base) 0;text-decoration:none}.KgEeDTKgTC5ZjzYlbTqN:last-child{margin-right:0}.KgEeDTKgTC5ZjzYlbTqN:focus,.KgEeDTKgTC5ZjzYlbTqN:hover{border-bottom-color:var(--jp-green);box-shadow:none;color:var(--jp-green)}.Lv4WoNVkeJntqvUyG4dX{border-bottom:1px solid var(--jp-black)}.vvXnRXxrU1kP1KsdSr4J{margin-top:calc(var(--spacing-base)*3*-1)}.aDCTkUFaJEeZzYYE6qv5{background-color:var(--jp-green);border-radius:32px;color:var(--jp-white);font-size:12px;letter-spacing:-2%;line-height:1;margin-left:var(--spacing-base);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:relative;top:-1px}.uQlXhcfYn9tbnK27_Gct{align-items:center;display:flex}.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:checked,.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:indeterminate{background:var(--jp-green-40);border-color:var(--jp-green-40)}.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jp-green-40)}.PO9zDOaSkcv_RqpfZF_v,.e5YHJiYcvfgdEEJsS_YM{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}@media(max-width:599px){.PO9zDOaSkcv_RqpfZF_v{margin-top:0}}svg.V6B8ltQ7TH3UKzUC_qy1{color:var(--jp-black);height:32px;margin:0;width:32px}.C9hcvYAbgHPhN2Tl22xg{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.C9hcvYAbgHPhN2Tl22xg .XkbIpr2gzB4XEhHgzkY4{margin-right:calc(var(--spacing-base)/2)}.BfcZn0_X33Ajdd1Gl18G{display:flex}.BfcZn0_X33Ajdd1Gl18G>.rBmVJIeTNpd0RJWaRGuJ{display:flex;margin-left:calc(var(--spacing-base)/2);fill:var(--jp-gray-20)}.jVq5444f1Xh6nNkz0Qe_{margin-top:calc(var(--spacing-base)*4)}.amF9cOnMiv2nHbkMXQiQ{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.FodE_7RbLD8zeBSd6eVR{display:flex;flex-wrap:wrap;margin-left:auto}.FodE_7RbLD8zeBSd6eVR>:first-child{margin-right:calc(var(--spacing-base)*3)}.twyPhW_K164HITnDrwEg{padding:calc(var(--spacing-base)*2);width:250px}.tbcd9xc_TjcFdokOt3F_{font-size:18px}@media(max-width:599px){.pnoqLV3l30xuvj2hLlJc{width:90%}.FodE_7RbLD8zeBSd6eVR{margin-top:calc(var(--spacing-base)*3)}.FodE_7RbLD8zeBSd6eVR>:first-child{margin-bottom:var(--spacing-base);margin-right:0}}.bZ4b33s2MdcOjaDKBbeV{--spacing-base:8px;--wp-admin-border-width-focus:1.5px;align-items:center;display:flex;white-space:nowrap}.UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50);border-radius:50%;flex-shrink:0;height:.666em;width:.666em}.QuS0vdcr87FsiBvSSrvA{font-weight:600;line-height:1.666;margin-left:calc(var(--spacing-base)/2)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ a,.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ span{color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y a,.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y span{color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww a,.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww span{color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 a,.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 span{color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a a,.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a span{color:var(--jp-blue-40)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-blue-40)}.IunwKwdvL271DxBIniPb[type=checkbox]{display:none}.svA9WxEcOByd5S2fZonA{border:2px solid var(--jp-black);border-radius:100px;box-sizing:border-box;cursor:pointer;display:inline-block;height:24px;outline:0;padding:2px;position:relative;transition:all .4s ease,box-shadow 0s;vertical-align:middle;width:48px}.svA9WxEcOByd5S2fZonA:after{background:var(--jp-black);border-radius:50%;content:"";display:block;height:16px;left:0;position:relative;transition:all .2s ease;width:16px}.IunwKwdvL271DxBIniPb:checked+.svA9WxEcOByd5S2fZonA:after{left:22px}.IunwKwdvL271DxBIniPb:checked:disabled+.svA9WxEcOByd5S2fZonA{background-color:var(--jp-black);border-color:var(--jp-black)}.IunwKwdvL271DxBIniPb:checked:disabled+.svA9WxEcOByd5S2fZonA:after{background-color:var(--jp-white)}.IunwKwdvL271DxBIniPb:checked:not(:disabled)+.svA9WxEcOByd5S2fZonA{background-color:var(--jp-green);border-color:var(--jp-green)}.IunwKwdvL271DxBIniPb:checked:not(:disabled)+.svA9WxEcOByd5S2fZonA:after{background-color:var(--jp-white)}.IunwKwdvL271DxBIniPb:disabled+span.svA9WxEcOByd5S2fZonA{cursor:default;opacity:.25}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n+.svA9WxEcOByd5S2fZonA{border-radius:8px;height:16px;width:24px}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n+.svA9WxEcOByd5S2fZonA:after{height:12px;width:12px}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n:checked+.svA9WxEcOByd5S2fZonA:after{left:8px}.Clxt94RgGnDrhORZZyPr,.K2OG1vK5PSOYDWKtqKKG{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}.msOlyh2T7D6uhbM6AROg{align-items:center;background:none;border:2px solid var(--jp-green-40);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);display:flex;gap:calc(var(--spacing-base)*3);justify-content:space-between;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);position:relative;text-align:left;width:100%}.msOlyh2T7D6uhbM6AROg a,.msOlyh2T7D6uhbM6AROg button{all:unset;color:var(--jp-gray-80);cursor:pointer}.msOlyh2T7D6uhbM6AROg a:after,.msOlyh2T7D6uhbM6AROg button:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.msOlyh2T7D6uhbM6AROg:focus-within{border-color:var(--jp-black)}.msOlyh2T7D6uhbM6AROg:focus-within .cPN7USVqSBpxUswfDtUZ,.msOlyh2T7D6uhbM6AROg:hover .cPN7USVqSBpxUswfDtUZ{transform:translateX(calc(var(--spacing-base)*2))}.msOlyh2T7D6uhbM6AROg:focus-within .EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg:hover .EmnJAyEzzn1QpA8HtypY{text-decoration:underline;text-decoration-thickness:2px}.EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg .EmnJAyEzzn1QpA8HtypY{font-weight:700}.cPN7USVqSBpxUswfDtUZ{fill:var(--jp-green-40);pointer-events:none;transition:transform .1s ease-out}.vV7YZikAz0oHYsuvtxMq{display:inline;margin:0 0 0 calc(var(--spacing-base)/3);vertical-align:middle}.vV7YZikAz0oHYsuvtxMq svg{position:relative;z-index:10}.T1YaMupeZmBIpXZHY9EZ{display:inline}.rigH8UdiDrmmSLQMUurD{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);color:var(--jp-black);display:block;font-size:var(--font-body);letter-spacing:-.02em;line-height:1.5;padding:var(--spacing-base) calc(var(--spacing-base)*1.5);transition:box-shadow .1s ease-out;width:100%}.rigH8UdiDrmmSLQMUurD::placeholder{color:var(--jp-gray-20)}.rigH8UdiDrmmSLQMUurD:focus{box-shadow:0 0 0 2px var(--jp-green-5)}.rigH8UdiDrmmSLQMUurD:focus,.rigH8UdiDrmmSLQMUurD:hover:not(:disabled){border:1px solid var(--jp-green)}.rigH8UdiDrmmSLQMUurD:disabled{background-color:var(--jp-gray-0);color:var(--jp-gray-30)}.V8FDM08CpcwQs4UwN2nI{color:var(--jp-black);display:block;font-size:var(--font-title-small);font-weight:600;margin-bottom:var(--spacing-base)}.L1LjeCYPldBcTLILS13l{max-width:calc(744px + var(--spacing-base)*6);width:100%}.JWWznnb8sAKHIOhE59_z{display:flex}.JWWznnb8sAKHIOhE59_z:not(:first-child){margin-top:calc(var(--spacing-base)*7)}.kV5wl2UResIqqBdSTuQr{margin-right:calc(var(--spacing-base)*2);padding-top:calc(var(--spacing-base)/2)}@media(min-width:600px){.kV5wl2UResIqqBdSTuQr{margin-right:calc(var(--spacing-base)*5)}}.oePuSIKcH_JzEhDJcHh8{width:100%}.mxYw7vghJF8H8C0FjvPz{align-items:center;display:flex}.lyiOCAyjT_eQyDg8Ier_ .oePuSIKcH_JzEhDJcHh8{opacity:.5}.IclfL4iNXTZfBAbHZdog>:last-child{margin-top:calc(var(--spacing-base)*2)}@media(min-width:600px){.IclfL4iNXTZfBAbHZdog{display:flex;justify-content:space-between}}.bOadM4auwszaOl0el95T{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing-base)*2)}.G7vkgqk8AEd6pRbNUyE4{color:var(--jp-green-50);margin-right:calc(var(--spacing-base)/2)}.qnlbRElIsj4nB45F5s3a{color:var(--jp-gray-50)}.TvvdPGzRa_ubn3BnQOnQ{color:var(--jp-red-50)}.ciEDIqQimh9OqgCN4t3c{display:flex;flex-wrap:wrap}.qQ3tqN6Pi9DJ2xYLvfvA{color:var(--jp-gray-50)}.xmutRBXpbSs8i1QMo5FT{margin-right:calc(var(--spacing-base)/2)}.kQ5SrYe6QmF63mEYQ26R,.xmutRBXpbSs8i1QMo5FT{color:var(--jp-green-50)}.yAFMUkq1ot9DZF05RUwG{margin-top:calc(var(--spacing-base)*3)}@media(min-width:600px){.yAFMUkq1ot9DZF05RUwG{padding-left:calc(var(--spacing-base)*11)}}.EbfrbByI7NQ2_MD_gDXp{align-items:center;border:1px solid var(--jp-gray-30);border-radius:4px;color:var(--jp-gray-30);display:flex;font-size:12px;height:21px;margin-bottom:calc(var(--spacing-base)*2);margin-left:var(--spacing-base);padding:calc(var(--spacing-base)/2)}.hCwaBLH_6dELyWWwB8S1{padding:calc(var(--spacing-base)*3);width:304px}.V3U9oKSdRmKjOQ523C86{display:flex;justify-content:space-between}.OSrT4pA4vIGzg9EE6rcv{margin:calc(var(--spacing-base)*-1) calc(var(--spacing-base)*-3)}.OSrT4pA4vIGzg9EE6rcv:focus,.OSrT4pA4vIGzg9EE6rcv:focus:not(:disabled){box-shadow:none}.rbL50q3wwzE6X7VBHcmW{display:flex;justify-content:flex-end}.gF7LiE_q_elhMrhdypAl{color:var(--jp-gray-50)}.gF7LiE_q_elhMrhdypAl:before{background:var(--jp-gray-50);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:var(--spacing-base);width:8px}.gF7LiE_q_elhMrhdypAl.fbJbqf_YrPpMG4JKF79U{color:var(--jp-green-40)}.gF7LiE_q_elhMrhdypAl.fbJbqf_YrPpMG4JKF79U:before{background:var(--jp-green-40)}.g593fzjQCE_4rNiiwLdg{line-height:1;margin-bottom:calc(var(--spacing-base)*1.5)}.CIp_BwDbLdjYPSVrreqg{align-items:flex-start;justify-content:space-between}.CIp_BwDbLdjYPSVrreqg,.m2epTt5F7wBQNcMdguwQ{display:flex;margin-top:calc(var(--spacing-base)*2)}.m2epTt5F7wBQNcMdguwQ{justify-content:right}.HrEvG7sxsWbTLD0sk477{border-bottom:2px solid var(--jp-gray-5);margin-top:calc(var(--spacing-base)*7)}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-left-width:6px;border-radius:4px;display:flex;font-size:var(--font-body);padding:24px 31px 27px 18px}.FGpSkMCiIHQjszcV0dbn{margin-right:20px}.FGpSkMCiIHQjszcV0dbn,.KoWZcCwhW13xvkEb0QON{height:calc(var(--spacing-base)*3);width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:#0000;border:none;cursor:pointer;outline:none}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{left:24px;position:absolute;top:24px}.KoWZcCwhW13xvkEb0QON{position:absolute;right:24px;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;margin-top:20px}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-right:24px}.A5YkDkkXuiYgavrY6Nux{border-left-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-left-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-left-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-left-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.EU0Rvu4PDqVtnCAmbgHg{height:56px;margin-bottom:calc(var(--spacing-base)*8);width:48px}.EU0Rvu4PDqVtnCAmbgHg>svg{left:-40px;position:relative;top:-36px}.MeZ8EJKfFWG5h1abL4gD{padding:calc(var(--spacing-base)*7) 0}.vzMlFr1AXWqefpRrb976{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*3)}.gYSOMa4xxLXmsNzvFPkW{background-color:var(--jp-gray-5);border-radius:calc(var(--spacing-base)*3);width:100%}.hNJWdt5qmZkWYAH_vjIp{background-color:var(--jp-green-40);border-radius:calc(var(--spacing-base)*3);height:9px;transition:width .2s}.DHMUfGyHbl5BgD5vjxVz{color:var(--jp-gray-90);font-weight:600;line-height:24px;margin-left:auto;padding-left:var(--spacing-base)}.XqQBRzrxyMhhZvPXIHgk .components-button{box-shadow:inset 0 0 0 1.5px var(--jp-gray);position:relative}.XqQBRzrxyMhhZvPXIHgk .components-button:first-child{border-radius:var(--jp-border-radius) 0 0 var(--jp-border-radius)}.XqQBRzrxyMhhZvPXIHgk .components-button:last-child{border-radius:0 var(--jp-border-radius) var(--jp-border-radius) 0}.XqQBRzrxyMhhZvPXIHgk .components-button:hover{z-index:1}.XqQBRzrxyMhhZvPXIHgk .components-button+.components-button{margin-left:-1.5px}.ttGgvvtxu52J_2mCCopL{padding:calc(var(--spacing-base)*7) 0}.HKtrpPFSTSG9Xek34vBa,.UZsYf4noF2SMuyOqGWPA{align-items:center;display:flex}.HKtrpPFSTSG9Xek34vBa{height:100%}.HKtrpPFSTSG9Xek34vBa img{object-fit:cover;width:100%}.dgFk23NY71PPMar8DEME,.t_Av4raklvnsBRBA4hms{margin-top:calc(var(--spacing-base)*3 + 1px)}.t_Av4raklvnsBRBA4hms{display:flex;justify-content:flex-end}.B5k6PdQs1UVDzb2J98wR>:first-child{flex:1}@media(min-width:960px){.B5k6PdQs1UVDzb2J98wR{align-items:flex-start;display:flex}}._h9h7RagEFrCDu7S2Vfi{display:flex;flex-direction:column;gap:var(--spacing-base)}._h9h7RagEFrCDu7S2Vfi>:last-child{margin-top:calc(var(--spacing-base)*2)}.sSzimfzP9ZeilBh2H0Um{align-items:center;color:var(--jp-black);display:flex;margin-bottom:0}.X7CVf27QOnW2yuV332eo{margin-left:-4px;margin-right:var(--spacing-base)}.SaA9v6DNQOHPx1EK90y9{align-items:flex-end;flex-direction:column}.SaA9v6DNQOHPx1EK90y9,.kadiUBzNiR_qFA1y7Eig{display:flex;gap:calc(var(--spacing-base)*2)}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}.GqFcAwJvIrg1v7f6QUfw{display:flex;flex-direction:column;min-height:230px;padding:calc(var(--spacing-base)*3);width:304px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S{display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .KnqJLKwSceJTwFJrPGHq{max-width:226px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut{background-color:var(--jp-white);color:var(--jp-gray-90);flex-shrink:0;height:calc(var(--spacing-base)*3);min-width:unset;width:calc(var(--spacing-base)*3)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut:hover:not(:focus){box-shadow:none}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY{align-items:flex-end;display:flex;flex-grow:1;height:calc(var(--spacing-base)*6);justify-content:flex-end;margin-top:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .Q7fUcDUGhteXEr18rZPC{color:var(--jp-gray-60);flex-grow:1;margin-bottom:var(--spacing-base)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .S5LAeskUiEQ0JlPhr0Ze{flex-shrink:0}.OtDl6kocO_m2s9sRHaqX{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.BjwJh1S1YVPI7AjmTx6a+.BjwJh1S1YVPI7AjmTx6a{margin-top:calc(var(--spacing-base)*5)}.YWfK8VTp2wnByBauYPKg{background-color:var(--jp-gray-0);overflow-x:scroll;padding:calc(var(--spacing-base)*3)}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:flex-end;margin-top:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.ap6lG79CncSqdigJS_WA{margin-top:calc(var(--spacing-base)*4)}.uym7dGHhp6ifjF57yOAO{align-items:flex-end;display:flex;margin-bottom:calc(var(--spacing-base)*2.25)}.e_2eFTR8RyHwmfeqJL4F{flex:1;margin-bottom:0}.IKQVU01PrDMMV5UFLOKv{display:flex;gap:calc(var(--spacing-base)*2)}.pkw2LnOTd8VvQ3oT8sXQ{border-top:1px solid var(--jp-gray);display:flex;justify-content:right;padding-top:calc(var(--spacing-base)*4);width:100%}.pkw2LnOTd8VvQ3oT8sXQ>:last-child{margin-left:calc(var(--spacing-base)*2)}.qazuloIt0teplSEwxRN0{background-color:#fff;border:1px solid var(--jp-gray);border-bottom:none;color:var(--jp-gray-50);display:grid;grid-template-columns:repeat(9,1fr);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:100%}.qazuloIt0teplSEwxRN0>span:first-child{grid-column:1/7}.qazuloIt0teplSEwxRN0>span:not(:first-child){text-align:center}.iJ_biSBRDribuNKX0Zuw{margin:calc(var(--spacing-base)*4) calc(var(--spacing-base)*8);text-align:center}@media(max-width:599px){.uym7dGHhp6ifjF57yOAO{margin-bottom:calc(var(--spacing-base)*3)}.e_2eFTR8RyHwmfeqJL4F{display:none}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:center}.pkw2LnOTd8VvQ3oT8sXQ>*{width:50%}}.v640YfEL85A9rCvyHSzW{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:calc(var(--spacing-base)*2);margin-top:calc(var(--spacing-base)*4)}.v640YfEL85A9rCvyHSzW button{font-size:var(--font-body);height:auto;line-height:32px;min-width:32px;padding:0 var(--spacing-base);width:auto}.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii,.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii:hover:not(:disabled){background:none;color:var(--jp-black)}.x8UuVEhWucPfdq0hEJg6{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.x8UuVEhWucPfdq0hEJg6>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.eb6Ovfvm1yONz4mdOwbH{background-color:var(--jp-white)}.jF9LXpXR3TxZVDw7TVXT{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.jF9LXpXR3TxZVDw7TVXT>:first-of-type{grid-column:1/8}.jF9LXpXR3TxZVDw7TVXT>:last-of-type{grid-column:9}.jF9LXpXR3TxZVDw7TVXT:hover{background:var(--jp-gray-0)}.lNQgAfpwdAUSOLZd8dlD{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.WRQwDYPdffWznX158azR{margin-right:var(--spacing-base)}.dJx9pvlYjDnKn11n5wo8{font-weight:600;margin-bottom:var(--spacing-base);margin-left:calc(var(--spacing-base)*4)}.EKcbLuSblRc7UpzgsFXw{align-items:center}.ILMBWlMLcXc0n97IisrG{overflow:hidden;transform-origin:top center}.T8XIzCNJBQy1UETN5gjU{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.kWoHGiaZSbq9XJVyUOMC{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px #00000014;margin:0;padding:var(--spacing-base) 0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2);text-align:left}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-right:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-right:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var( --spacing-base )*2);--left-spacing:calc(var( --icon-size ) + var( --item-spacing ));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-left:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-right:var(--spacing-base)}.LumryWNddoF092fZgN2O{font-size:var(--font-body);line-height:1.5}.NFMwU3H5k2qArZe2TTp9{background-color:var(--jp-gray-10);font-weight:600;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.G5W9M8qfo3sGl2OIbwg9{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:Courier\ 10 Pitch,Courier,monospace;overflow-x:scroll;white-space:pre}.Bx4RDCUR316fm_jgGS8N{background-color:var(--jp-gray-10);color:var(--jp-gray-50);display:flex;flex-direction:column;padding:0 var(--spacing-base);text-align:right}.GhN0JvAyRQI3SnVWp2Ot{display:flex;flex-direction:column;flex-grow:1;overflow-x:visible}.GhN0JvAyRQI3SnVWp2Ot del,.GhN0JvAyRQI3SnVWp2Ot div,.GhN0JvAyRQI3SnVWp2Ot ins{padding:0 var(--spacing-base);text-decoration:none}.GhN0JvAyRQI3SnVWp2Ot del{background-color:var(--jp-red-0);color:var(--jp-red-60)}.GhN0JvAyRQI3SnVWp2Ot ins{background-color:var(--jp-green-5);color:var(--jp-green-60)}.xpPHTch5ul0xuZaUoTNa{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:monospace;overflow-x:scroll;padding:0}.AMOpkL9LURkyTK8316cw{background-color:var(--jp-red-0)}.i0_0xMrNWoak1brIaDQq{display:flex;flex-direction:column;text-align:right}.C9fLawPLkMNSZthfwxj6{background-color:var(--jp-gray-10);color:var(--font-body);padding:0 calc(var(--spacing-base)/2)}.C9fLawPLkMNSZthfwxj6.AMOpkL9LURkyTK8316cw{background-color:var(--jp-red-50);color:var(--jp-white)}.ogixgg8fRGekmYGtevh1{display:flex;flex:1;flex-direction:column;overflow-x:visible;white-space:pre}.jYPCgKMDRKfT3vnx0mdG{padding-left:var(--spacing-base)}.UEQ1NqkrwNmaQR7qdEK3{background-color:var(--jp-red);border-radius:calc(var(--jp-border-radius)/2);color:var(--jp-white);padding:calc(var(--spacing-base)/4) calc(var(--spacing-base)/2)}.sfXsfklfkeSRtE9ivQwF{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:inline-block;width:100%}.sfXsfklfkeSRtE9ivQwF>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.ozRrKPlj1QFGUyd3oVke{background-color:var(--jp-white)}.PyvnSHQuuUkZvVsArigy{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.PyvnSHQuuUkZvVsArigy>:first-of-type{grid-column:1/7}.PyvnSHQuuUkZvVsArigy>:last-of-type{grid-column:9}.PyvnSHQuuUkZvVsArigy>:not(:first-child){margin:auto}.PyvnSHQuuUkZvVsArigy:hover{background:var(--jp-gray-0)}.u9Xod5s8bCRNj9MR1Drl{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.IbeyulkpO9kjYJ4OkYUD{margin-right:var(--spacing-base)}.KiCgmjHm2f0JDU3cMsgf{font-weight:600}.KiCgmjHm2f0JDU3cMsgf,.kh5zuLR1zNf7KCsxhAZ5{margin-bottom:var(--spacing-base);margin-left:calc(var(--spacing-base)*4)}.kh5zuLR1zNf7KCsxhAZ5{font-size:var(--font-body-small);font-weight:400}.z1z63g62c73XbcPk9DWc{background-color:var(--jp-gray-50);display:inline-block;height:4px;margin:2px 12px;width:4px}.kJ8t3FAtd5VAYjk31SfA{align-items:center}.JP0IJZcYRohfgntEozjm{overflow:hidden;transform-origin:top center}.y7c6zi2wjEnbW3F29fmP{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.wQWiN_J0SqgduvadyGnm{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.v1fUFCBPmd6miSCf_ehK{fill:var(--jp-green-40)}.oR9QG6gRLvyzqiuIarmu{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-left:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}.oR9QG6gRLvyzqiuIarmu.bZ8KDXMWoim85Zv31E7E{background-color:#008a20;color:var(--jp-white)}.oR9QG6gRLvyzqiuIarmu.uYEkrN4rh8n5cs3aPrYC{background-color:var(--jp-gray-50);color:var(--jp-white)}.WOX88CWB12lzxcMcl_ns{color:#008a20}@media(max-width:599px){.PyvnSHQuuUkZvVsArigy{display:grid;grid-auto-rows:minmax(auto,auto)}.PyvnSHQuuUkZvVsArigy>:first-child{grid-column:1/8;grid-row:1}.PyvnSHQuuUkZvVsArigy>:nth-child(2){grid-row:2;padding-left:calc(var(--spacing-base)*4)}.PyvnSHQuuUkZvVsArigy>:nth-child(3){grid-row:2}.PyvnSHQuuUkZvVsArigy>:nth-child(3) span{margin-top:var(--spacing-base);position:absolute}.PyvnSHQuuUkZvVsArigy>:last-child{grid-column:10;grid-row:1/3}.oR9QG6gRLvyzqiuIarmu{display:none}}@media(max-width:1200px){.kh5zuLR1zNf7KCsxhAZ5{display:grid}.z1z63g62c73XbcPk9DWc{display:none}}.aEAAkNfx0ERh4LEvCBVw>:first-child{flex:1}@media(min-width:960px){.aEAAkNfx0ERh4LEvCBVw{align-items:flex-start;display:flex}}.f3l2VSMBpGpf6Ta1jP5f{align-items:center;color:var(--jp-black);display:flex}.v4n86Hu06mIkxqFkfYY2{margin-left:-4px;margin-right:var(--spacing-base)}.fTSgXuIQCZFFBxzFCE0q{align-items:flex-end;display:flex;flex-direction:column;gap:calc(var(--spacing-base)*2)}.KmIjHqrMs3duMPaUf50k{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.DJS67UCXVaM7nIMJePYQ{align-items:flex-end;display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-base)*2.25)}.s4378tf2MiM0bMIxQZkI{flex:1;margin-bottom:0}.jifq7nsF5kZYrcpGQ35V{display:flex;gap:calc(var(--spacing-base)*2)}@media(max-width:599px){.DJS67UCXVaM7nIMJePYQ{margin-bottom:calc(var(--spacing-base)*3)}.s4378tf2MiM0bMIxQZkI{display:none}}*{box-sizing:border-box}#jetpack-protect-root{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;--actions-size:28px} \ No newline at end of file +._aiMxmJRAw5jRPbZFX57{background-color:var(--jp-gray-90);border-radius:var(--jp-border-radius);color:var(--jp-white);display:flex;overflow:hidden;z-index:1}._aiMxmJRAw5jRPbZFX57.eWgNBUaexiR66ZI1Px4U{border-left:4px solid var(--jp-yellow-20);margin-bottom:calc(var(--spacing-base)*3)}._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{margin-left:calc(var(--spacing-base)*3);position:fixed;right:calc(var(--spacing-base)*3);top:calc(var(--spacing-base)*6)}@media(max-width:782px){._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{top:calc(var(--spacing-base)*8)}}._aiMxmJRAw5jRPbZFX57 a,._aiMxmJRAw5jRPbZFX57 a:active,._aiMxmJRAw5jRPbZFX57 a:hover,._aiMxmJRAw5jRPbZFX57 a:link,._aiMxmJRAw5jRPbZFX57 a:visited{color:var(--jp-white)}.BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-yellow-30);fill:var(--jp-white);align-items:center;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}.hRRUwTCPRpurhMwRNZkg .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-green-50)}.Z6q3IxY_uR1y2lAPTkVF .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-red)}.eWgNBUaexiR66ZI1Px4U .BnI88X_e8ItF1c9Uozmj{fill:var(--jp-yellow-50);background-color:var(--jp-yellow-5)}.ST8sowTbBVLRPrk4ZQrn{font-size:14px;padding:calc(var(--spacing-base)*1.75)}.eWgNBUaexiR66ZI1Px4U .ST8sowTbBVLRPrk4ZQrn{background-color:var(--jp-yellow-5);color:var(--jp-gray-90)}.lMkO08Vd8YQMfwrwaI8u{fill:var(--jp-gray);align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}._Wc3apZobag_9Ag_THTb{display:flex;justify-content:space-between}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.kdsaL7c4bpTwf_A4fIUT{padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6);text-align:center}.b0eN3as5AgxQW7EAkarg{margin-bottom:0}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.NHzH3tt6CypjZ92CvK9x{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;padding:calc(var(--spacing-base)*2)}.NHzH3tt6CypjZ92CvK9x:first-of-type{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x:last-of-type{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x+.NHzH3tt6CypjZ92CvK9x{border-top:0}.D9zvYDUrOP_zwSm0yJMs{margin-right:calc(var(--spacing-base)*2);min-width:24px}._XISfmbjoVlqhB61hHYn{width:100%}.AQDPBnMZFu7BOBuo8mYW{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.cZ9s5eCAZe3R82Y6Ru3z{color:var(--jp-gray-80);font-size:14px;line-height:21px}.AKnbWQiViZ2O_dwCV8Fw,.W6alQ2_S5Rh06djX9m27{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.VLE2X0rP3Ug4QHebdiJd{background-color:var(--jp-gray-0);border-radius:4px;color:var(--jp-gray-80);display:inline-block;font-size:13px;font-weight:400;line-height:16px;padding:4px 8px}.VLE2X0rP3Ug4QHebdiJd.hEfxH6nau4tQkeE4BNms{background-color:var(--jp-green-5);color:var(--jp-green-50)}.VLE2X0rP3Ug4QHebdiJd.Snl4I6aKbXFIrcWaSIC0{background-color:var(--jp-yellow-5);color:var(--jp-yellow-60)}.VLE2X0rP3Ug4QHebdiJd.zvZFUdy480Xv3IHYbX6a{background-color:var(--jp-red-5);color:var(--jp-red-70)}.uUEJGMrSV3XoBwX5xEwA{display:flex;justify-content:space-between}.sQkG5Cu80gPaeFj3L_wa{margin-bottom:calc(var(--spacing-base)*5)}.oIl6GCMeUnzE0inXbuj9{display:flex;justify-content:space-between}.RP2MVoGqaCFXPKZhhxQ1{margin-bottom:calc(var(--spacing-base)*5)}.YpEs8b7KE7fzVuXUbOEb{display:flex;justify-content:space-between}.EqpwvErHtRi_WQkJKgi1{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.EicvN1QaJu5OJLzdUN5A{margin-right:calc(var(--spacing-base)*2);min-width:24px}.b7ynAmUwGlxK_vxyIN0y{width:100%}.uSV9HYRxjL4S6zIZDlqP{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.XpW8Mvw_XFEbqxUdw155{color:var(--jp-gray-80);font-size:14px;line-height:21px}.Fkj60BmQ5sUo9zHcJwVv{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.XLzPr74ad3osCq9kxy2q{display:flex;justify-content:space-between}.jNlU3vgp4xEGwmX5aTyK{background-color:var(--jp-gray-5)}.gE8s4nh3f7iGIBrFeyCT{list-style-type:disc;padding-left:calc(var(--spacing-base)*2.5)}.L9hh_sX51PzO41icwJlh{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.o8E4Bv6U0d7USFxSjRCj{margin-right:calc(var(--spacing-base)*2);min-width:24px}.sT31awD6bHO8KJewvmaO{width:100%}.VVTRIG51r8ORUIBPs5gN{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.AiaWRbRLFT9xvP9vn5jA{color:var(--jp-gray-80);font-size:14px;line-height:21px}.MP1wWkqvqfvAc7Izl7x4{align-self:center;margin-left:calc(var(--spacing-base)*2);margin-right:var(--spacing-base)}.i9X_KxEJiGpRT7q_RU6i{display:flex;justify-content:space-between}.WtVEv641JBaLl929sZq2{align-items:flex-start;background-color:#00000040;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding-top:calc(var(--spacing-base)*12 + 2px);position:fixed;right:0;top:0;z-index:1000001}.G0aPt7WmA1rkUE0wcTno{background:var(--jp-white);border:1px solid var(--jp-gray);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 8px 20px #00000040;padding:calc(var(--spacing-base)*4);position:relative;width:616px}.VkrhWjfEIlIwYEumycbP{background:none;border:none;cursor:pointer;padding:0;position:absolute;right:calc(var(--spacing-base)*3);top:calc(var(--spacing-base)*3)}.yFzeV4cmWRbZKk5tIyEw{display:block}.lyrXe0pA852TUmyekDb5{display:flex}.KgEeDTKgTC5ZjzYlbTqN{color:var(--jp-black);font-size:var(--font-body);line-height:1.5;margin-right:calc(var(--spacing-base)*4);padding:var(--spacing-base) 0;text-decoration:none}.KgEeDTKgTC5ZjzYlbTqN:last-child{margin-right:0}.KgEeDTKgTC5ZjzYlbTqN:focus,.KgEeDTKgTC5ZjzYlbTqN:hover{border-bottom-color:var(--jp-green);box-shadow:none;color:var(--jp-green)}.Lv4WoNVkeJntqvUyG4dX{border-bottom:1px solid var(--jp-black)}.YXKeyNLeZvIdah_5_5GR{white-space:nowrap}.vvXnRXxrU1kP1KsdSr4J{margin-top:calc(var(--spacing-base)*3*-1)}.aDCTkUFaJEeZzYYE6qv5{background-color:var(--jp-green);border-radius:32px;color:var(--jp-white);font-size:12px;letter-spacing:-2%;line-height:1;margin-left:var(--spacing-base);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:relative;top:-1px}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{box-shadow:none;outline-width:0}.jp-dashboard-footer a:focus-visible{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}.sexr0jUxC1jVixdKiDnC{margin-left:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-left:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.sexr0jUxC1jVixdKiDnC .iWGAhN9gOB48g0jEO1OQ{align-items:center;display:flex;gap:8px}.sexr0jUxC1jVixdKiDnC .JOYmuxQjG4FArIIUxJfA{background:#d63638;color:#fff;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.2em;text-shadow:none;text-transform:uppercase}.rigH8UdiDrmmSLQMUurD{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);color:var(--jp-black);display:block;font-size:var(--font-body);letter-spacing:-.02em;line-height:1.5;padding:var(--spacing-base) calc(var(--spacing-base)*1.5);transition:box-shadow .1s ease-out;width:100%}.rigH8UdiDrmmSLQMUurD::placeholder{color:var(--jp-gray-20)}.rigH8UdiDrmmSLQMUurD:focus{box-shadow:0 0 0 2px var(--jp-green-5)}.rigH8UdiDrmmSLQMUurD:focus,.rigH8UdiDrmmSLQMUurD:hover:not(:disabled){border:1px solid var(--jp-green)}.rigH8UdiDrmmSLQMUurD:disabled{background-color:var(--jp-gray-0);color:var(--jp-gray-30)}.V8FDM08CpcwQs4UwN2nI{color:var(--jp-black);display:block;font-size:var(--font-title-small);font-weight:600;margin-bottom:var(--spacing-base)}.WjKn66iJO4hAZYE6o9b3{font-weight:700}.IS5K46VvD7VX5YtlwbMI,.eDfoDi2nArFY_KiYIwKh{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}.XKUO6pX9vFbOUplFfCW2{margin-top:calc(var(--spacing-base)*3)}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 0 0 1rem}.icon-tooltip-content ul li:last-child{margin-bottom:0}.msOlyh2T7D6uhbM6AROg{align-items:center;background:none;border:2px solid var(--jp-green-40);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);display:flex;gap:calc(var(--spacing-base)*3);justify-content:space-between;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);position:relative;text-align:left;width:100%}.msOlyh2T7D6uhbM6AROg a,.msOlyh2T7D6uhbM6AROg button{all:unset;color:var(--jp-gray-80);cursor:pointer}.msOlyh2T7D6uhbM6AROg a:after,.msOlyh2T7D6uhbM6AROg button:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.msOlyh2T7D6uhbM6AROg:focus-within{border-color:var(--jp-black)}.msOlyh2T7D6uhbM6AROg:focus-within .cPN7USVqSBpxUswfDtUZ,.msOlyh2T7D6uhbM6AROg:hover .cPN7USVqSBpxUswfDtUZ{transform:translateX(calc(var(--spacing-base)*2))}.msOlyh2T7D6uhbM6AROg:focus-within .EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg:hover .EmnJAyEzzn1QpA8HtypY{text-decoration:underline;text-decoration-thickness:2px}.EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg .EmnJAyEzzn1QpA8HtypY{font-weight:700}.cPN7USVqSBpxUswfDtUZ{fill:var(--jp-green-40);pointer-events:none;transition:transform .1s ease-out}.vV7YZikAz0oHYsuvtxMq{display:inline;margin:0 0 0 calc(var(--spacing-base)/3);vertical-align:middle}.vV7YZikAz0oHYsuvtxMq svg{position:relative;z-index:10}.T1YaMupeZmBIpXZHY9EZ{display:inline}.pVJWvyeviifcrLbZZxCj{align-items:flex-start}.pVJWvyeviifcrLbZZxCj,.segmN0DtUjey3r5zVPON{display:flex;flex-direction:column;justify-content:center}.segmN0DtUjey3r5zVPON{align-items:flex-end}.lolS8hq75wfk687xQjbY{margin-bottom:calc(var(--spacing-base)/2*-1);margin-left:var(--spacing-base)}.HC8zzYgv0GvkecCkpyld{width:fit-content}.XJqRbP_azFalXqUoYPtl{margin-top:calc(var(--spacing-base)*3 + 1px)}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.L1LjeCYPldBcTLILS13l{max-width:calc(744px + var(--spacing-base)*6);width:100%}.JWWznnb8sAKHIOhE59_z{display:flex}.JWWznnb8sAKHIOhE59_z:not(:first-child){margin-top:calc(var(--spacing-base)*7)}.kV5wl2UResIqqBdSTuQr{margin-right:calc(var(--spacing-base)*2);padding-top:calc(var(--spacing-base)/2)}@media(min-width:600px){.kV5wl2UResIqqBdSTuQr{margin-right:calc(var(--spacing-base)*5)}}.oePuSIKcH_JzEhDJcHh8{width:100%}.mxYw7vghJF8H8C0FjvPz{align-items:center;display:flex}.lyiOCAyjT_eQyDg8Ier_ .oePuSIKcH_JzEhDJcHh8{opacity:.5}.IclfL4iNXTZfBAbHZdog>:last-child{margin-top:calc(var(--spacing-base)*2)}@media(min-width:600px){.IclfL4iNXTZfBAbHZdog{display:flex;justify-content:space-between}}.bOadM4auwszaOl0el95T{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing-base)*2)}.G7vkgqk8AEd6pRbNUyE4{color:var(--jp-green-50);margin-right:calc(var(--spacing-base)/2)}.qnlbRElIsj4nB45F5s3a{color:var(--jp-gray-50)}.TvvdPGzRa_ubn3BnQOnQ{color:var(--jp-red-50)}.yAFMUkq1ot9DZF05RUwG{margin-top:calc(var(--spacing-base)*3)}@media(min-width:600px){.yAFMUkq1ot9DZF05RUwG{padding-left:calc(var(--spacing-base)*11)}}.qoajQ2Ew8eYJgdbssSg9{margin-top:calc(var(--spacing-base)*3)}.EbfrbByI7NQ2_MD_gDXp{align-items:center;border:1px solid var(--jp-gray-30);border-radius:4px;color:var(--jp-gray-30);display:flex;font-size:12px;height:21px;margin-bottom:calc(var(--spacing-base)*2);margin-left:var(--spacing-base);padding:calc(var(--spacing-base)/2)}.hCwaBLH_6dELyWWwB8S1{padding:calc(var(--spacing-base)*3);width:304px}.V3U9oKSdRmKjOQ523C86{display:flex;justify-content:space-between}.OSrT4pA4vIGzg9EE6rcv{margin:calc(var(--spacing-base)*-1) calc(var(--spacing-base)*-3)}.OSrT4pA4vIGzg9EE6rcv:focus,.OSrT4pA4vIGzg9EE6rcv:focus:not(:disabled){box-shadow:none}.rbL50q3wwzE6X7VBHcmW{display:flex;justify-content:flex-end}.g593fzjQCE_4rNiiwLdg{line-height:1;margin-bottom:calc(var(--spacing-base)*1.5)}.CIp_BwDbLdjYPSVrreqg{align-items:flex-start;justify-content:space-between}.CIp_BwDbLdjYPSVrreqg,.m2epTt5F7wBQNcMdguwQ{display:flex;margin-top:calc(var(--spacing-base)*2)}.m2epTt5F7wBQNcMdguwQ{justify-content:right}.HrEvG7sxsWbTLD0sk477{border-bottom:2px solid var(--jp-gray-5);margin-top:calc(var(--spacing-base)*7)}.WIttYmnC0O4JKFyPgkTW{padding:calc(var(--spacing-base)*2);width:250px}.p1_cy4ERoY1_uwtgq3Tn{align-items:center;display:flex}.ehnXRuGNl9ZnPh6c1Pa3{display:flex;flex-wrap:wrap;margin-left:auto}.ehnXRuGNl9ZnPh6c1Pa3>:first-child{margin-right:calc(var(--spacing-base)*3)}.ehnXRuGNl9ZnPh6c1Pa3 .q8mOIlVn7qA44s7ysC5Z{opacity:.5}.IxCDeZ2a0wRu3AQbqGuG{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*3);width:100%}.YIQOtwFZuyfirlpFfjDb{white-space:nowrap}@media(max-width:1115px){.ehnXRuGNl9ZnPh6c1Pa3{margin-top:calc(var(--spacing-base)*3)}}@media(max-width:599px){.ehnXRuGNl9ZnPh6c1Pa3{margin-top:calc(var(--spacing-base)*3)}.ehnXRuGNl9ZnPh6c1Pa3>:first-child{margin-bottom:var(--spacing-base);margin-right:0}.IxCDeZ2a0wRu3AQbqGuG{margin-bottom:0}}.x8nPhsBEpxvgCxHNbCXo{display:flex}.x8nPhsBEpxvgCxHNbCXo .b_pwVVOoMN73AXhJNbgr{margin-right:var(--spacing-base);margin-top:calc(var(--spacing-base)/2)}.MWO4b3hqGdH8p1Vt9zmQ{margin-left:calc(var(--spacing-base)/2);max-height:20px}.DuflEZ86axRQGuMhmH3n{color:var(--jp-gray-20)}.ywr2PcNYcX5_sEzdvHAS{color:var(--jp-gray-70);font-weight:400;line-height:24px}.e_wseeb7HqoyLjv9N_ww{background-color:var(--jp-white-off)}.mzfjOg8s_uehdCmNjX0P,.nxtQ3M8WCX69d_NjShwZ{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing-base)*2)}.mzfjOg8s_uehdCmNjX0P .components-toggle-control__label,.nxtQ3M8WCX69d_NjShwZ .components-toggle-control__label{font-size:var(--font-body);font-weight:500}.mzfjOg8s_uehdCmNjX0P .components-base-control__help,.nxtQ3M8WCX69d_NjShwZ .components-base-control__help{color:inherit}.VfIXL69k_I0zUU0s7LqM{background-color:var(--jp-white);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 4px 40px #00000014;display:flex}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz{align-items:center;padding:calc(var(--spacing-base)*2);width:358px}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz .dwXtyo4qYbpJ2b3rZL1N{align-items:center;display:flex;overflow:hidden;width:100%}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz .WxFqmtANZGuBRdR2NewQ{flex-grow:1;margin:0 calc(var(--spacing-base)*2)}.VfIXL69k_I0zUU0s7LqM.ee2TJQm2FgpSRwchomAH{--square-stat-vertical-spacing:calc(var( --spacing-base )*2);--square-stat-horizontal-spacing:calc(var( --spacing-base )*3);flex-direction:column;height:168px;justify-content:space-between;padding:var(--square-stat-vertical-spacing) var(--square-stat-horizontal-spacing);width:168px}.VfIXL69k_I0zUU0s7LqM.ee2TJQm2FgpSRwchomAH .WxFqmtANZGuBRdR2NewQ{margin-bottom:calc(var(--spacing-base)/2)}.VfIXL69k_I0zUU0s7LqM .mgcKzhKqFk7UOZ156QPT{overflow:hidden;text-overflow:ellipsis}.VfIXL69k_I0zUU0s7LqM .h_uY7ygjuMtuY4ZWJz1R{color:var(--jp-green-40);display:flex;fill:var(--jp-green-40)}.bZ4b33s2MdcOjaDKBbeV{--spacing-base:8px;--wp-admin-border-width-focus:1.5px;align-items:center;display:flex;white-space:nowrap}.UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50);border-radius:50%;flex-shrink:0;height:.666em;width:.666em}.QuS0vdcr87FsiBvSSrvA{font-weight:600;line-height:1.666;margin-left:calc(var(--spacing-base)/2)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ a,.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ span{color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y a,.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y span{color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww a,.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww span{color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 a,.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 span{color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a a,.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a span{color:var(--jp-blue-40)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-blue-40)}.gecp_0Z0owRZtj8JAYir{--base-width:8px;--track-width:calc(var(--base-width)*6)}.gecp_0Z0owRZtj8JAYir.qgKXEdMmHsIK84VDnLO2{--base-width:6px}.gecp_0Z0owRZtj8JAYir.Vy6dbB4PsGKm8BDqzJ9J .components-toggle-control__label{display:none}.gecp_0Z0owRZtj8JAYir .components-form-toggle{--wp-admin-theme-color:var( --jp-green-40 );height:calc(var(--base-width)*3)}.gecp_0Z0owRZtj8JAYir .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 2px var(--jp-white),0 0 0 4px var(--jp-green-50)}.gecp_0Z0owRZtj8JAYir .components-form-toggle .components-form-toggle__track{border-radius:12px;border-width:2px;height:calc(var(--base-width)*3);width:var(--track-width)}.gecp_0Z0owRZtj8JAYir .components-form-toggle .components-form-toggle__thumb{height:calc(var(--base-width)*2);left:calc(var(--base-width)/2);top:calc(var(--base-width)/2);width:calc(var(--base-width)*2)}.gecp_0Z0owRZtj8JAYir .components-form-toggle.is-checked .components-form-toggle__thumb{transform:translateX(calc(var(--base-width)*3))}.gecp_0Z0owRZtj8JAYir .components-toggle-control__help{margin-inline-start:calc(var(--track-width) + var(--spacing-base))}.gecp_0Z0owRZtj8JAYir.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-left-width:6px;border-radius:4px;display:flex;font-size:var(--font-body);padding:24px 31px 27px 18px}.FGpSkMCiIHQjszcV0dbn{height:calc(var(--spacing-base)*3);margin-right:20px;width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:#0000;border:none;cursor:pointer;outline:none;padding:0}.KoWZcCwhW13xvkEb0QON svg{display:block}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{left:24px;position:absolute;top:24px}.KoWZcCwhW13xvkEb0QON{position:absolute;right:24px;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:20px}@media screen and (max-width:600px){.qM0qY6mPYp1MPN54A3Kg{justify-content:center}}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-right:24px}.A5YkDkkXuiYgavrY6Nux{border-left-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-left-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-left-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-left-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}.GqFcAwJvIrg1v7f6QUfw{display:flex;flex-direction:column;min-height:230px;padding:calc(var(--spacing-base)*3);width:304px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S{display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .KnqJLKwSceJTwFJrPGHq{max-width:226px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut{background-color:var(--jp-white);color:var(--jp-gray-90);flex-shrink:0;height:calc(var(--spacing-base)*3);min-width:unset;width:calc(var(--spacing-base)*3)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut:hover:not(:focus){box-shadow:none}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY{align-items:flex-end;display:flex;flex-grow:1;height:calc(var(--spacing-base)*6);justify-content:flex-end;margin-top:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .Q7fUcDUGhteXEr18rZPC{color:var(--jp-gray-60);flex-grow:1;margin-bottom:var(--spacing-base)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .S5LAeskUiEQ0JlPhr0Ze{flex-shrink:0}.OtDl6kocO_m2s9sRHaqX{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.BjwJh1S1YVPI7AjmTx6a+.BjwJh1S1YVPI7AjmTx6a{margin-top:calc(var(--spacing-base)*5)}.YWfK8VTp2wnByBauYPKg{background-color:var(--jp-gray-0);overflow-x:scroll;padding:calc(var(--spacing-base)*3)}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:flex-end;margin-top:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.ap6lG79CncSqdigJS_WA{margin-top:calc(var(--spacing-base)*4)}.uym7dGHhp6ifjF57yOAO{align-items:flex-end;display:flex;margin-bottom:calc(var(--spacing-base)*2.25)}.e_2eFTR8RyHwmfeqJL4F{flex:1;margin-bottom:0}.IKQVU01PrDMMV5UFLOKv{display:flex;gap:calc(var(--spacing-base)*2)}.pkw2LnOTd8VvQ3oT8sXQ{border-top:1px solid var(--jp-gray);display:flex;justify-content:right;padding-top:calc(var(--spacing-base)*4);width:100%}.pkw2LnOTd8VvQ3oT8sXQ>:last-child{margin-left:calc(var(--spacing-base)*2)}.qazuloIt0teplSEwxRN0{background-color:#fff;border:1px solid var(--jp-gray);border-bottom:none;color:var(--jp-gray-50);display:grid;grid-template-columns:repeat(9,1fr);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:100%}.qazuloIt0teplSEwxRN0>span:first-child{grid-column:1/7}.qazuloIt0teplSEwxRN0>span:not(:first-child){text-align:center}.iJ_biSBRDribuNKX0Zuw{margin:calc(var(--spacing-base)*4) calc(var(--spacing-base)*8);text-align:center}@media(max-width:599px){.uym7dGHhp6ifjF57yOAO{margin-bottom:calc(var(--spacing-base)*3)}.e_2eFTR8RyHwmfeqJL4F{display:none}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:center}.pkw2LnOTd8VvQ3oT8sXQ>*{width:50%}}.v640YfEL85A9rCvyHSzW{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:calc(var(--spacing-base)*2);margin-top:calc(var(--spacing-base)*4)}.v640YfEL85A9rCvyHSzW button{font-size:var(--font-body);height:auto;line-height:32px;min-width:32px;padding:0 var(--spacing-base);width:auto}.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii,.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii:hover:not(:disabled){background:none;color:var(--jp-black)}.x8UuVEhWucPfdq0hEJg6{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.x8UuVEhWucPfdq0hEJg6>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.eb6Ovfvm1yONz4mdOwbH{background-color:var(--jp-white)}.jF9LXpXR3TxZVDw7TVXT{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.jF9LXpXR3TxZVDw7TVXT>:first-of-type{grid-column:1/8}.jF9LXpXR3TxZVDw7TVXT>:last-of-type{grid-column:9}.jF9LXpXR3TxZVDw7TVXT:hover{background:var(--jp-gray-0)}.lNQgAfpwdAUSOLZd8dlD{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.WRQwDYPdffWznX158azR{margin-right:var(--spacing-base)}.dJx9pvlYjDnKn11n5wo8{font-weight:600;margin-bottom:var(--spacing-base);margin-left:calc(var(--spacing-base)*4)}.EKcbLuSblRc7UpzgsFXw{align-items:center}.ILMBWlMLcXc0n97IisrG{overflow:hidden;transform-origin:top center}.T8XIzCNJBQy1UETN5gjU{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.kWoHGiaZSbq9XJVyUOMC{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px #00000014;margin:0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2);text-align:left}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-right:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-right:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var( --spacing-base )*2);--left-spacing:calc(var( --icon-size ) + var( --item-spacing ));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-left:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-right:var(--spacing-base)}.sfXsfklfkeSRtE9ivQwF{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:inline-block;width:100%}.sfXsfklfkeSRtE9ivQwF>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.ozRrKPlj1QFGUyd3oVke{background-color:var(--jp-white)}.PyvnSHQuuUkZvVsArigy{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.PyvnSHQuuUkZvVsArigy>:first-of-type{grid-column:1/7}.PyvnSHQuuUkZvVsArigy>:last-of-type{grid-column:9}.PyvnSHQuuUkZvVsArigy>:not(:first-child){margin:auto}.PyvnSHQuuUkZvVsArigy:hover{background:var(--jp-gray-0)}.u9Xod5s8bCRNj9MR1Drl{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.IbeyulkpO9kjYJ4OkYUD{margin-right:var(--spacing-base)}.KiCgmjHm2f0JDU3cMsgf{font-weight:600}.KiCgmjHm2f0JDU3cMsgf,.kh5zuLR1zNf7KCsxhAZ5{margin-bottom:var(--spacing-base);margin-left:calc(var(--spacing-base)*4)}.kh5zuLR1zNf7KCsxhAZ5{font-size:var(--font-body-small);font-weight:400}.z1z63g62c73XbcPk9DWc{background-color:var(--jp-gray-50);display:inline-block;height:4px;margin:2px 12px;width:4px}.kJ8t3FAtd5VAYjk31SfA{align-items:center}.JP0IJZcYRohfgntEozjm{overflow:hidden;transform-origin:top center}.y7c6zi2wjEnbW3F29fmP{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.wQWiN_J0SqgduvadyGnm{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.v1fUFCBPmd6miSCf_ehK{fill:var(--jp-green-40)}.oR9QG6gRLvyzqiuIarmu{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-left:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}.oR9QG6gRLvyzqiuIarmu.bZ8KDXMWoim85Zv31E7E{background-color:#008a20;color:var(--jp-white)}.oR9QG6gRLvyzqiuIarmu.uYEkrN4rh8n5cs3aPrYC{background-color:var(--jp-gray-50);color:var(--jp-white)}.WOX88CWB12lzxcMcl_ns{color:#008a20}.H2J5mHqyiBHXCAyZ4KGa{color:inherit}.H2J5mHqyiBHXCAyZ4KGa:focus,.H2J5mHqyiBHXCAyZ4KGa:hover{box-shadow:none;color:inherit}.BT16ByfO8ktYf15hbMG8{margin-left:calc(var(--spacing-base)/2);max-height:20px}.Gi6geVLkEyrClNXuJ34I{color:var(--jp-red)}.Q02oRBdY3ZpNGOF2Y1iV{color:var(--jp-gray-70);font-weight:400;line-height:24px}@media(max-width:599px){.PyvnSHQuuUkZvVsArigy{display:grid;grid-auto-rows:minmax(auto,auto)}.PyvnSHQuuUkZvVsArigy>:first-child{grid-column:1/8;grid-row:1}.PyvnSHQuuUkZvVsArigy>:nth-child(2){grid-row:2;padding-left:calc(var(--spacing-base)*4)}.PyvnSHQuuUkZvVsArigy>:nth-child(3){grid-row:2}.PyvnSHQuuUkZvVsArigy>:nth-child(3) span{margin-top:var(--spacing-base);position:absolute}.PyvnSHQuuUkZvVsArigy>:last-child{grid-column:10;grid-row:1/3}.oR9QG6gRLvyzqiuIarmu{display:none}}@media(max-width:1200px){.kh5zuLR1zNf7KCsxhAZ5{display:grid}.z1z63g62c73XbcPk9DWc{display:none}}.SunkAzopVEoBZbCUFkpe{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:monospace;overflow-x:auto;padding:0}.s6eJjt_RVhQ8mEG1qQYb{background-color:var(--jp-red-0)}.cW2860S1RCjdsufX8ds_{display:flex;flex-direction:column;text-align:right}.hU_xmjv3sGJgIvV_26Ik{background-color:var(--jp-gray-10);color:var(--font-body);padding:0 calc(var(--spacing-base)/2)}.hU_xmjv3sGJgIvV_26Ik.s6eJjt_RVhQ8mEG1qQYb{background-color:var(--jp-red-50);color:var(--jp-white)}.O5ZaHoo1pFRkk_GUUczG{display:flex;flex:1;flex-direction:column;overflow-x:visible;white-space:pre}.UoS_E4HwI88HfDMpNtvB{padding-left:var(--spacing-base)}.ZotWIwUISq6XCpIyD8k7{background-color:var(--jp-red);border-radius:calc(var(--jp-border-radius)/2);color:var(--jp-white);padding:calc(var(--spacing-base)/4) calc(var(--spacing-base)/2)}.HPsJA6B0f3Bd2tZgEr7v{font-size:var(--font-body);line-height:1.5}.WA0OogO0bZSYbqUPL9aa{background-color:var(--jp-gray-10);font-weight:600;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.Z1NxA7aDh5LEYjbLLKbF{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:Courier\ 10 Pitch,Courier,monospace;overflow-x:auto;white-space:pre}.aeQS3Qb4g1FwDY0HaZKb{background-color:var(--jp-gray-10);color:var(--jp-gray-50);display:flex;flex-direction:column;padding:0 var(--spacing-base);text-align:right}.ESXyHLdGmRLZMv7_Ei9d{display:flex;flex-direction:column;flex-grow:1;overflow-x:visible}.ESXyHLdGmRLZMv7_Ei9d del,.ESXyHLdGmRLZMv7_Ei9d div,.ESXyHLdGmRLZMv7_Ei9d ins{padding:0 var(--spacing-base);text-decoration:none}.ESXyHLdGmRLZMv7_Ei9d del{background-color:var(--jp-red-0);color:var(--jp-red-60)}.ESXyHLdGmRLZMv7_Ei9d ins{background-color:var(--jp-green-5);color:var(--jp-green-60)}.XqQBRzrxyMhhZvPXIHgk .components-button{box-shadow:inset 0 0 0 1.5px var(--jp-gray);position:relative}.XqQBRzrxyMhhZvPXIHgk .components-button:first-child{border-radius:var(--jp-border-radius) 0 0 var(--jp-border-radius)}.XqQBRzrxyMhhZvPXIHgk .components-button:last-child{border-radius:0 var(--jp-border-radius) var(--jp-border-radius) 0}.XqQBRzrxyMhhZvPXIHgk .components-button:hover{z-index:1}.XqQBRzrxyMhhZvPXIHgk .components-button+.components-button{margin-left:-1.5px}.iN9oF7KagtrwaFKTquqW{align-items:center;display:flex}.IZTexE5bnJrB25jtwXBW{height:54px;width:54px;fill:var(--jp-red);margin-left:-8px;margin-right:var(--spacing-base)}.YzqaprEdVpBoBJesZixw{margin-top:calc(var(--spacing-base)*3)}.AMcxtVDLtWB2EJJJU5NQ{height:auto;max-width:100%;position:relative;width:330px}.vtViVIQmuI1n8HDxrkNy{animation:BJ0WjZD0MlRR_Usu8HEd 4s ease-in-out .8s infinite normal forwards;opacity:0;position:relative;transform:translateY(24px)}.vtViVIQmuI1n8HDxrkNy:nth-of-type(2){animation-delay:.6s}.vtViVIQmuI1n8HDxrkNy:nth-of-type(3){animation-delay:.7s}@keyframes BJ0WjZD0MlRR_Usu8HEd{0%{opacity:0;transform:translateY(24px)}20%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(-48px)}to{opacity:0;transform:translateY(-48px)}}@media(prefers-reduced-motion:reduce){.vtViVIQmuI1n8HDxrkNy{animation:none}}.vzMlFr1AXWqefpRrb976{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.gYSOMa4xxLXmsNzvFPkW{background-color:var(--jp-gray-5);border-radius:calc(var(--spacing-base)*3);width:100%}.hNJWdt5qmZkWYAH_vjIp{background-color:var(--jp-green-40);border-radius:calc(var(--spacing-base)*3);height:9px;transition:width .2s}.DHMUfGyHbl5BgD5vjxVz{color:var(--jp-gray-90);font-weight:600;line-height:24px;margin-left:auto;padding-left:var(--spacing-base)}.cAbGtJDGgLubucBnz7vM{background-color:var(--jp-white)}.KmIjHqrMs3duMPaUf50k{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.bpW3MfTt3siOyvw1ZsuF{font-weight:700}.DJS67UCXVaM7nIMJePYQ{align-items:flex-end;display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-base)*2.25)}.s4378tf2MiM0bMIxQZkI{flex:1;margin-bottom:0}.jifq7nsF5kZYrcpGQ35V{display:flex;gap:calc(var(--spacing-base)*2)}@media(max-width:599px){.DJS67UCXVaM7nIMJePYQ{margin-bottom:calc(var(--spacing-base)*3)}.s4378tf2MiM0bMIxQZkI{display:none}}.yjKVIZH3KLvJeygIzaZn{margin-top:calc(var(--spacing-base)*3)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px #0000000d;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:0;right:unset;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-left:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-left:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-right:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-left:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.T1f6nRmWifz5im6hB29M{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Ki7ehROrWxWBIMIt8SUH:focus:not(:disabled){box-shadow:none}*{box-sizing:border-box}#jetpack-protect-root{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;--actions-size:28px} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/build/index.js b/wp-content/plugins/jetpack-protect/build/index.js index 1fc941e9..630de61d 100644 --- a/wp-content/plugins/jetpack-protect/build/index.js +++ b/wp-content/plugins/jetpack-protect/build/index.js @@ -1,69 +1,77 @@ /*! For license information please see index.js.LICENSE.txt */ -(()=>{var e={9826:(e,t,a)=>{"use strict";a.d(t,{i:()=>n});const c={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function n(e){return c[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},7397:(e,t,a)=>{"use strict";a.d(t,{vA:()=>r});var c=a(9826),n=a(8506);function r(e,t,a={}){const r=(0,c.i)(t);if(!r||isNaN(e))return null;const{decimal:l,grouping:s,precision:i,symbol:o}={...r,...a},m=e<0?"-":"",p=Math.abs(e),d=Math.floor(p);return{sign:m,symbol:o,integer:(0,n.A)(p,i,l,s).split(l)[0],fraction:i>0?(0,n.A)(p-d,i,l,s).slice(1):""}}},8506:(e,t,a)=>{"use strict";function c(e,t=0,a=".",c=","){const n=(e+"").replace(/[^0-9+\-Ee.]/g,""),r=isFinite(+n)?+n:0,l=isFinite(+t)?Math.abs(t):0,s=(l?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(r,l):""+Math.round(r)).split(".");return s[0].length>3&&(s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,c)),(s[1]||"").lengthc})},1113:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var c=a(6087);const n=(0,c.forwardRef)((function({icon:e,size:t=24,...a},n){return(0,c.cloneElement)(e,{width:t,height:t,...a,ref:n})}))},1797:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})})},3883:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})})},7350:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)(c.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})})},8888:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})})},9115:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})})},8248:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)(c.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})})},1249:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})})},991:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})})},4314:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)(c.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})})},2072:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)(c.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})})},3512:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},1651:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z",fillRule:"evenodd",clipRule:"evenodd"})})},748:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"})})},9783:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})})},435:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(c.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})})},311:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,n.jsx)(c.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})})},4648:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(5573),n=a(790);const r=(0,n.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,n.jsx)(c.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})})},6185:e=>{"use strict";function t(e){return e&&"object"==typeof e?n(e)||r(e)?e:c(e)?function(e,t){if(e.map)return e.map(t);for(var a=[],c=0;c{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;t.splice(1,0,a,"color: inherit");let c=0,n=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(c++,"%c"===e&&(n=c))})),t.splice(n,0,a)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=a(3212)(t);const{formatters:c}=e.exports;c.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},3212:(e,t,a)=>{e.exports=function(e){function t(e){let a,n,r,l=null;function s(...e){if(!s.enabled)return;const c=s,n=Number(new Date),r=n-(a||n);c.diff=r,c.prev=a,c.curr=n,a=n,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let l=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((a,n)=>{if("%%"===a)return"%";l++;const r=t.formatters[n];if("function"==typeof r){const t=e[l];a=r.call(c,t),e.splice(l,1),l--}return a})),t.formatArgs.call(c,e);(c.log||t.log).apply(c,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=c,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==l?l:(n!==t.namespaces&&(n=t.namespaces,r=t.enabled(e)),r),set:e=>{l=e}}),"function"==typeof t.init&&t.init(s),s}function c(e,a){const c=t(this.namespace+(void 0===a?":":a)+e);return c.log=this.log,c}function n(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names.map(n),...t.skips.map(n).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let a;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const c=("string"==typeof e?e:"").split(/[\s,]+/),n=c.length;for(a=0;a{t[a]=e[a]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let a=0;for(let t=0;t{"use strict";t.i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.split(/\r\n|[\n\v\f\r\x85]/),c=e.match(/\r\n|[\n\v\f\r\x85]/g)||[],n=[],r=0;function l(){var e={};for(n.push(e);r{"use strict";a.d(t,{AO:()=>u,Rr:()=>h,TM:()=>o,rc:()=>c});var c,n=a(7790);!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(c||(c={}));var r=function(e){return e};var l="beforeunload",s="hashchange",i="popstate";function o(e){void 0===e&&(e={});var t=e.window,a=void 0===t?document.defaultView:t,o=a.history;function g(){var e=h(a.location.hash.substr(1)),t=e.pathname,c=void 0===t?"/":t,n=e.search,l=void 0===n?"":n,s=e.hash,i=void 0===s?"":s,m=o.state||{};return[m.idx,r({pathname:c,search:l,hash:i,state:m.usr||null,key:m.key||"default"})]}var v=null;function f(){if(v)b.call(v),v=null;else{var e=c.Pop,t=g(),a=t[0],n=t[1];if(b.length){if(null!=a){var r=y-a;r&&(v={action:e,location:n,retry:function(){x(-1*r)}},x(r))}}else S(e)}}a.addEventListener(i,f),a.addEventListener(s,(function(){u(g()[1])!==u(w)&&f()}));var E=c.Pop,A=g(),y=A[0],w=A[1],k=p(),b=p();function _(e){return function(){var e=document.querySelector("base"),t="";if(e&&e.getAttribute("href")){var c=a.location.href,n=c.indexOf("#");t=-1===n?c:c.slice(0,n)}return t}()+"#"+("string"==typeof e?e:u(e))}function R(e,t){return void 0===t&&(t=null),r((0,n.A)({pathname:w.pathname,hash:"",search:""},"string"==typeof e?h(e):e,{state:t,key:d()}))}function C(e,t){return[{usr:e.state,key:e.key,idx:t},_(e)]}function j(e,t,a){return!b.length||(b.call({action:e,location:t,retry:a}),!1)}function S(e){E=e;var t=g();y=t[0],w=t[1],k.call({action:E,location:w})}function x(e){o.go(e)}null==y&&(y=0,o.replaceState((0,n.A)({},o.state,{idx:y}),""));var N={get action(){return E},get location(){return w},createHref:_,push:function e(t,n){var r=c.Push,l=R(t,n);if(j(r,l,(function(){e(t,n)}))){var s=C(l,y+1),i=s[0],m=s[1];try{o.pushState(i,"",m)}catch(e){a.location.assign(m)}S(r)}},replace:function e(t,a){var n=c.Replace,r=R(t,a);if(j(n,r,(function(){e(t,a)}))){var l=C(r,y),s=l[0],i=l[1];o.replaceState(s,"",i),S(n)}},go:x,back:function(){x(-1)},forward:function(){x(1)},listen:function(e){return k.push(e)},block:function(e){var t=b.push(e);return 1===b.length&&a.addEventListener(l,m),function(){t(),b.length||a.removeEventListener(l,m)}}};return N}function m(e){e.preventDefault(),e.returnValue=""}function p(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function d(){return Math.random().toString(36).substr(2,8)}function u(e){var t=e.pathname,a=void 0===t?"/":t,c=e.search,n=void 0===c?"":c,r=e.hash,l=void 0===r?"":r;return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),l&&"#"!==l&&(a+="#"===l.charAt(0)?l:"#"+l),a}function h(e){var t={};if(e){var a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));var c=e.indexOf("?");c>=0&&(t.search=e.substr(c),e=e.substr(0,c)),e&&(t.pathname=e)}return t}},8579:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={wrapper:"GqFcAwJvIrg1v7f6QUfw",header:"OENx8kmm62tkWGukzP2S",title:"KnqJLKwSceJTwFJrPGHq","close-button":"PJU0_yA9jNf7ao0jhHut",footer:"rrORM3zqHfGvqiPduEXY",steps:"Q7fUcDUGhteXEr18rZPC","action-button":"S5LAeskUiEQ0JlPhr0Ze"}},2021:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"admin-page":"sexr0jUxC1jVixdKiDnC",background:"vKQ11sLeAM45M04P1ccj"}},6888:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"section-hero":"vMa4i_Dza2t5Zi_Bw9Nf"}},2258:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},2127:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={cut:"msOlyh2T7D6uhbM6AROg",icon:"cPN7USVqSBpxUswfDtUZ",cta:"EmnJAyEzzn1QpA8HtypY",iconContainer:"vV7YZikAz0oHYsuvtxMq",description:"T1YaMupeZmBIpXZHY9EZ"}},3689:()=>{},4803:()=>{},2300:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"star-icon":"cuoSlhSNrqf1dozY22Xb",jetpack:"lAIiifeLMmZAPlQ9n9ZR","checkmark-icon":"JLquNpQVlysAamuh5lJO",socialIcon:"cbOwD8Y4tFjwimmtchQI",bluesky:"aLWBKY0yRghEk7tNCgK3",facebook:"aHOlEBGD5EA8NKRw3xTw",instagram:"cL3m0xBYTYhIKI7lCqDB",twitter:"af4Y_zItXvLAOEoSDPSv",linkedin:"f68aqF3XSD1OBvXR1get",tumblr:"xFI0dt3UiXRlRQdqPWkx",google:"q7JEoyymveP6kF747M43",mastodon:"DKOBOTVmTLbh26gUH_73",nextdoor:"n5XodNsuMfMAAvqHFmbw",whatsapp:"fftumuc_lJ6v0tq4UMVR",threads:"inzgC27qxdt7hSdhTWRI"}},4206:()=>{},8403:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},7371:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",smCols:"4",mdCols:"8",lgCols:"12","col-sm-1":"RuVLl3q4lxTQa3wbhBJB","col-sm-1-start":"f9LZTRG4MMK42rS89afW","col-sm-1-end":"bHe_zKxjjpUwHw_MdYE1","col-sm-2":"QZbNrOqE2aNSn50xVhpU","col-sm-2-start":"ev7W3z7zVYPeHAlYqZjf","col-sm-2-end":"NJWd1m_e7lOiPYru2ZMP","col-sm-3":"Xc6nt1Qc1DI0Z2A3gt1r","col-sm-3-start":"UIcN_GXiPRoIsin8Kohg","col-sm-3-end":"GRKCyqb5LufCSCgykKFc","col-sm-4":"i_qTq8gqhhC3vIUepVRB","col-sm-4-start":"G3qaZ3Jpbvam_1XvGxgc","col-sm-4-end":"VRCNYKZtO9zukEwmgP1y","col-md-1":"tRm008K_WJL79WoNZTNL","col-md-1-start":"l5T2P_bgKts4tdaRkS1d","col-md-1-end":"zOCxfLZpF6BlgC7a_Yq1","col-md-2":"F80DdgVn0m5OpvtSQWka","col-md-2-start":"oI1c7JYfiJtMQHbhngtU","col-md-2-end":"pMQtA_4jh1_1lVknqEP5","col-md-3":"VenqMpdgyKQVUNNQcfqd","col-md-3-start":"seNYL99uoczf9V4MxBxT","col-md-3-end":"YKfF1HFhI9KygA5l3b2J","col-md-4":"yAi0Cv1xDWkoqsaUhvhR","col-md-4-start":"ubhnyZOnkgxNhh6XtVWv","col-md-4-end":"RGOPGQbWMJ9Ei5oFxS7X","col-md-5":"Sz1E2aWbX483ijdi6yge","col-md-5-start":"tku6_bRYrX9tMbgYGmIl","col-md-5-end":"b5JHttOhSEcI1WBlqAjk","col-md-6":"FboSx5MoKTAWbxXyYlCw","col-md-6-start":"Jhs8yEEmodG30edbJvag","col-md-6-end":"IpzbbKVqEqPcfIGkXkwt","col-md-7":"mhCPwfAZ4Kmm_empzJAq","col-md-7-start":"x034ilrJF7rO9UJB2rI1","col-md-7-end":"Wt8t2e16viRrOJ1lLA5v","col-md-8":"S6pIrEy9AMLKx9bgh_Ae","col-md-8-start":"kEfI4tGyuWfHTlRnvIab","col-md-8-end":"PUzX4RRsKq1dnsz3gebS","col-lg-1":"X_pdcLJikd8LS_YAdJlB","col-lg-1-start":"tl936d14Huby4khYp05X","col-lg-1-end":"hnge0LnR69d3NXEtEE1t","col-lg-2":"fj0NUMuyZQcPNgKcjp5Z","col-lg-2-start":"R2ncBX7a2NigdYCcV1OX","col-lg-2-end":"t8vMSDVYno9k9itRwnXb","col-lg-3":"wsDuEN2GqHx6qzo8dUdk","col-lg-3-start":"cIEVPUweWtLBy3xaXnMx","col-lg-3-end":"fajUWBwu1m2B479j3jmz","col-lg-4":"YR0c7fQTgMkDdWzwSyLp","col-lg-4-start":"xlwp8BmplxkKNMI7gamo","col-lg-4-end":"_C4O1w9DUqx1m3gPf8aA","col-lg-5":"Z54F1hAErckAIrKlxnXW","col-lg-5-start":"ezSDWkRHmKSxDJXxuiOH","col-lg-5-end":"T0ChoeAjGJjkkNrYhD4g","col-lg-6":"qtMoMPF6yHvGJnWHSsde","col-lg-6-start":"gdoywN5VPiWERfIBqkph","col-lg-6-end":"wUev_VH5uf_pwFFlbnAU","col-lg-7":"egIPDFJsOpownTClq9XP","col-lg-7-start":"yGhp9yoAW7k0kQik9AB7","col-lg-7-end":"SJ43U9mR5wUg5V2qBeQA","col-lg-8":"cTuyHfMwSUJxN_HdIEgd","col-lg-8-start":"smCr8DaIagcumdvdldiK","col-lg-8-end":"T03NHzQJvzwL6wAfIiTL","col-lg-9":"pMvxM3RJGjqyNdf9qg1Y","col-lg-9-start":"iIVpNRwEnQ_JI5gpp9EN","col-lg-9-end":"ZbQ4u4vGSX5rJOje4uGL","col-lg-10":"gKb5wuIDAlKGbrjK2vxy","col-lg-10-start":"Z7pINdImE2WJiYnZBTqm","col-lg-10-end":"ZTxp6qpvwurMdOnLLSz1","col-lg-11":"NnQTlbfnxPDR6cQ7rygg","col-lg-11-start":"O137wZd6Yl0olSA9PsXR","col-lg-11-end":"zf2OJtQ2MPz6SDoh6CB0","col-lg-12":"U3H6UHW6HqRt9hdzVg3O","col-lg-12-start":"zynnNeS_ZBTxABcVpUQH","col-lg-12-end":"vI8tltFZtFUNAy9Iag9s"}},2420:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",container:"SqdhUZkXCRuIpErj1B3z",fluid:"OZC_9a1LhpWF9dv15Gdh"}},7410:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={container:"VHYulMcpzbr10HWR0iSE","icon-wrapper":"FGpSkMCiIHQjszcV0dbn","close-button":"KoWZcCwhW13xvkEb0QON","main-content":"smrfczkC53EaFM8OJUXs",title:"IKYRWoPwt9xOVEx1wzNS","action-bar":"qM0qY6mPYp1MPN54A3Kg","is-error":"A5YkDkkXuiYgavrY6Nux",icon:"y_IPyP1wIAOhyNaqvXJq","is-warning":"cT5rwuPMZzWvi5o6shMl","is-info":"yo0O3uvNomPsYUXFCpAS","is-success":"oZdDFf1jBLkzn5ICCC6x"}},3142:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={container:"p4qz2tkq0p9hxucJ6Qk2",table:"lbNDyXioOwvyvbALtCBm","is-viewport-large":"s2Lsn4kbm6BrS3DSndRB",card:"cLaNK_XcbTGlRQ4Tp43Q","is-primary":"CYt1X0eH1icRjhtJ28jx",header:"DAkZc1P9A3K12fjEliMg",item:"WUBuYABl8nymjs9NnCEL","last-feature":"ANtCFeb41NhA8PA3H7ZN",value:"Ql2gy_148yW8Vw5vhaKD",icon:"EAQrAnQEW1z1BfdY5gbC","icon-check":"JDSTlLoOC_4aUoH2oNM2","icon-cross":"zNdQRJ1w7BvaQOYyqzHK",popover:"lr7vbX95SKtoe7DarJcZ","popover-icon":"KRrGp2xdkeBOxLZeuQ6X",tos:"H_ZJiRVJg0LiMXPGOcmt","tos-container":"x21z_DixObRDsDaWotP1"}},3407:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={container:"dovianZYLKhnbnh9I06o","price-container":"lljtQMhW7lq5tE5SDJEf","promo-label":"NubApIV1vQCRUNprfm6b",price:"dhFQXpZfMwVI8vuYHnwC","is-not-off-price":"eD7hzxFmdtG_MgmBtl_k",footer:"C64ZjjUAqJC1T2Sa7apS",legend:"UpZDGew6Ay1hPoP6eI7b",symbol:"TDiiPbuW1Z0_05u_pvcK"}},8325:()=>{},416:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={status:"bZ4b33s2MdcOjaDKBbeV",status__indicator:"UzkzDaqt2mXprJh2OXRz",status__label:"QuS0vdcr87FsiBvSSrvA","is-active":"bGx0wbQAwuY7k8P3PHVQ","is-inactive":"wR8Cz8uHgObTQavolv5y","is-error":"IzbBYGwBKhSYFUQlIMww","is-action":"Kdvp_HJf89IBrZuCaLm8","is-initializing":"hVf5vsbBWm8OFye7cy7a"}},9634:()=>{},4495:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},9422:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={global:"_fUXxnSp5pagKBp9gSN7"}},1517:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={navigation:"vvXnRXxrU1kP1KsdSr4J",badge:"aDCTkUFaJEeZzYYE6qv5"}},3940:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={container:"EU0Rvu4PDqVtnCAmbgHg"}},3902:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"button-group":"XqQBRzrxyMhhZvPXIHgk"}},9370:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={loading:"kdsaL7c4bpTwf_A4fIUT",loading__message:"b0eN3as5AgxQW7EAkarg"}},2148:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={footer:"_Wc3apZobag_9Ag_THTb"}},1526:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"diff-viewer":"LumryWNddoF092fZgN2O","diff-viewer__filename":"NFMwU3H5k2qArZe2TTp9","diff-viewer__file":"G5W9M8qfo3sGl2OIbwg9","diff-viewer__line-numbers":"Bx4RDCUR316fm_jgGS8N","diff-viewer__lines":"GhN0JvAyRQI3SnVWp2Ot"}},2938:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"main-content":"MeZ8EJKfFWG5h1abL4gD"}},934:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"footer-checkbox":"uQlXhcfYn9tbnK27_Gct","standalone-mode-section":"e5YHJiYcvfgdEEJsS_YM","share-data-section":"PO9zDOaSkcv_RqpfZF_v"}},1416:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={spinner:"V6B8ltQ7TH3UKzUC_qy1","firewall-subheading":"C9hcvYAbgHPhN2Tl22xg","brute-force-protection-subheading":"XkbIpr2gzB4XEhHgzkY4","firewall-subheading__content":"BfcZn0_X33Ajdd1Gl18G","icon-popover":"rBmVJIeTNpd0RJWaRGuJ","upgrade-button":"jVq5444f1Xh6nNkz0Qe_","firewall-header":"amF9cOnMiv2nHbkMXQiQ","stat-card-wrapper":"FodE_7RbLD8zeBSd6eVR","popover-text":"twyPhW_K164HITnDrwEg","loading-text":"tbcd9xc_TjcFdokOt3F_","firewall-heading":"pnoqLV3l30xuvj2hLlJc"}},4047:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={list:"sQkG5Cu80gPaeFj3L_wa",footer:"oIl6GCMeUnzE0inXbuj9"}},2318:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={list:"RP2MVoGqaCFXPKZhhxQ1",footer:"YpEs8b7KE7fzVuXUbOEb"}},9443:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"form-toggle":"IunwKwdvL271DxBIniPb","form-toggle__switch":"svA9WxEcOByd5S2fZonA","is-compact":"wOd7DeP76v1fczKfah5n"}},4493:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={accordion:"x8UuVEhWucPfdq0hEJg6","accordion-item":"eb6Ovfvm1yONz4mdOwbH","accordion-header":"jF9LXpXR3TxZVDw7TVXT","accordion-header-label":"lNQgAfpwdAUSOLZd8dlD","accordion-header-label-icon":"WRQwDYPdffWznX158azR","accordion-header-description":"dJx9pvlYjDnKn11n5wo8","accordion-header-button":"EKcbLuSblRc7UpzgsFXw","accordion-body":"ILMBWlMLcXc0n97IisrG","accordion-body-close":"T8XIzCNJBQy1UETN5gjU","accordion-body-open":"kWoHGiaZSbq9XJVyUOMC"}},4871:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={threat:"EqpwvErHtRi_WQkJKgi1",threat__icon:"EicvN1QaJu5OJLzdUN5A",threat__summary:"b7ynAmUwGlxK_vxyIN0y",threat__summary__label:"uSV9HYRxjL4S6zIZDlqP",threat__summary__title:"XpW8Mvw_XFEbqxUdw155",threat__severity:"Fkj60BmQ5sUo9zHcJwVv",footer:"XLzPr74ad3osCq9kxy2q"}},840:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"protect-header":"UL3B1tQ854mN7r6taB61","get-started-button":"IG56Hw7ZR_7rKVsM78qw"}},4054:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"marked-lines":"xpPHTch5ul0xuZaUoTNa","marked-lines__marked-line":"AMOpkL9LURkyTK8316cw","marked-lines__line-numbers":"i0_0xMrNWoak1brIaDQq","marked-lines__line-number":"C9fLawPLkMNSZthfwxj6","marked-lines__lines":"ogixgg8fRGekmYGtevh1","marked-lines__line":"jYPCgKMDRKfT3vnx0mdG","marked-lines__mark":"UEQ1NqkrwNmaQR7qdEK3"}},7259:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={modal:"WtVEv641JBaLl929sZq2",modal__window:"G0aPt7WmA1rkUE0wcTno",modal__close:"VkrhWjfEIlIwYEumycbP",modal__close__icon:"yFzeV4cmWRbZKk5tIyEw"}},3066:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={navigation:"HQgjxePFDRJHamBAGcVU","navigation-item":"KtdsNIMumOoHNWMLmuAJ",clickable:"ewyV4ZGn34WDNXmK3ej2",selected:"owofT85W_XvVdb5vr1GN","navigation-item-label":"NESnw2xCLrBpP6WlYZL4","navigation-item-icon":"aohnd_y_1lrMuww8NH63","navigation-item-badge":"Rnas_2_2_eLZSYfZ347E","navigation-item-label-text":"m4_14yNRByDyO9yf9pGg","navigation-item-check-badge":"X8NRHUTBa_4wDvoHN9TT","navigation-item-info-badge":"CsuOteurQlJm4IjXqyZ0","navigation-group":"fvbewglUxEvV1o04yzzp","navigation-group-label":"DINy59MKjwiQanaoDTiV","navigation-group-content":"XoacHJljw8zRW_fkBSyg","navigation-group-list":"mXM4WZRePVTa07dhQ6MD","navigation-group-truncate":"sI3V8khLdCqxkhJQ_XnI","popover-text":"hgdxMuIvZwTZ0sfXaols","navigation-dropdown-button":"UErHS2HAh1gszGfYuVIf","navigation-dropdown-label":"lEhH1hvCcxLVFMHI8Gwv","navigation-dropdown-icon":"c57Vj4QhAHwcK_HZMxtN"}},600:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={notice:"_aiMxmJRAw5jRPbZFX57","notice--info":"eWgNBUaexiR66ZI1Px4U","notice--floating":"ZGELG1CO333FilJXOaeI",notice__icon:"BnI88X_e8ItF1c9Uozmj","notice--success":"hRRUwTCPRpurhMwRNZkg","notice--error":"Z6q3IxY_uR1y2lAPTkVF",notice__message:"ST8sowTbBVLRPrk4ZQrn",notice__close:"lMkO08Vd8YQMfwrwaI8u"}},7489:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={accordion:"sfXsfklfkeSRtE9ivQwF","accordion-item":"ozRrKPlj1QFGUyd3oVke","accordion-header":"PyvnSHQuuUkZvVsArigy","accordion-header-label":"u9Xod5s8bCRNj9MR1Drl","accordion-header-label-icon":"IbeyulkpO9kjYJ4OkYUD","accordion-header-description":"KiCgmjHm2f0JDU3cMsgf","accordion-header-status":"kh5zuLR1zNf7KCsxhAZ5","accordion-header-status-separator":"z1z63g62c73XbcPk9DWc","accordion-header-button":"kJ8t3FAtd5VAYjk31SfA","accordion-body":"JP0IJZcYRohfgntEozjm","accordion-body-close":"y7c6zi2wjEnbW3F29fmP","accordion-body-open":"wQWiN_J0SqgduvadyGnm","icon-check":"v1fUFCBPmd6miSCf_ehK","status-badge":"oR9QG6gRLvyzqiuIarmu",fixed:"bZ8KDXMWoim85Zv31E7E",ignored:"uYEkrN4rh8n5cs3aPrYC","is-fixed":"WOX88CWB12lzxcMcl_ns"}},8744:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"progress-bar":"vzMlFr1AXWqefpRrb976","progress-bar__wrapper":"gYSOMa4xxLXmsNzvFPkW","progress-bar__bar":"hNJWdt5qmZkWYAH_vjIp","progress-bar__percent":"DHMUfGyHbl5BgD5vjxVz"}},4969:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"product-section":"Clxt94RgGnDrhORZZyPr","info-section":"K2OG1vK5PSOYDWKtqKKG"}},2399:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"threat-severity-badge":"JiJhrZaThvWCpM2AfGen","is-critical":"_7SGksgOpcPbHfPPpQTV","is-high":"pGNquShR54adQ61sx3lP","is-low":"IM5kkexAfwGLM6zz0Exd"}},1847:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={mark:"jNlU3vgp4xEGwmX5aTyK",list:"gE8s4nh3f7iGIBrFeyCT"}},4356:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={tabs:"lyrXe0pA852TUmyekDb5",tab:"KgEeDTKgTC5ZjzYlbTqN","tab--active":"Lv4WoNVkeJntqvUyG4dX"}},6578:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={textarea:"rigH8UdiDrmmSLQMUurD",label:"V8FDM08CpcwQs4UwN2nI"}},9054:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={threat:"NHzH3tt6CypjZ92CvK9x",threat__icon:"D9zvYDUrOP_zwSm0yJMs",threat__summary:"_XISfmbjoVlqhB61hHYn",threat__summary__label:"AQDPBnMZFu7BOBuo8mYW",threat__summary__title:"cZ9s5eCAZe3R82Y6Ru3z",threat__severity:"AKnbWQiViZ2O_dwCV8Fw",threat__checkbox:"W6alQ2_S5Rh06djX9m27"}},1476:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={empty:"OtDl6kocO_m2s9sRHaqX","threat-section":"BjwJh1S1YVPI7AjmTx6a","threat-filename":"YWfK8VTp2wnByBauYPKg","threat-footer":"pkw2LnOTd8VvQ3oT8sXQ","threat-item-cta":"ap6lG79CncSqdigJS_WA","list-header":"uym7dGHhp6ifjF57yOAO","list-title":"e_2eFTR8RyHwmfeqJL4F","list-header__controls":"IKQVU01PrDMMV5UFLOKv","accordion-header":"qazuloIt0teplSEwxRN0","manual-scan":"iJ_biSBRDribuNKX0Zuw","pagination-container":"v640YfEL85A9rCvyHSzW",unfocused:"gfxpe4zp6ShFsIsce8Ii"}},6834:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={threat:"L9hh_sX51PzO41icwJlh",threat__icon:"o8E4Bv6U0d7USFxSjRCj",threat__summary:"sT31awD6bHO8KJewvmaO",threat__summary__label:"VVTRIG51r8ORUIBPs5gN",threat__summary__title:"AiaWRbRLFT9xvP9vn5jA",threat__severity:"MP1wWkqvqfvAc7Izl7x4",footer:"i9X_KxEJiGpRT7q_RU6i"}},8340:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={footer:"uUEJGMrSV3XoBwX5xEwA"}},7642:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={container:"L1LjeCYPldBcTLILS13l","toggle-section":"JWWznnb8sAKHIOhE59_z","toggle-section__control":"kV5wl2UResIqqBdSTuQr","toggle-section__content":"oePuSIKcH_JzEhDJcHh8","toggle-section__title":"mxYw7vghJF8H8C0FjvPz","toggle-section--disabled":"lyiOCAyjT_eQyDg8Ier_","toggle-section__details":"IclfL4iNXTZfBAbHZdog","automatic-rules-stats":"bOadM4auwszaOl0el95T","automatic-rules-stats__version":"G7vkgqk8AEd6pRbNUyE4","automatic-rules-stats__last-updated":"qnlbRElIsj4nB45F5s3a","automatic-rules-stats__failed-install":"TvvdPGzRa_ubn3BnQOnQ","manual-rules-stats":"ciEDIqQimh9OqgCN4t3c","manual-rules-stats__no-rules":"qQ3tqN6Pi9DJ2xYLvfvA","manual-rules-stats__block-list-count":"xmutRBXpbSs8i1QMo5FT","manual-rules-stats__allow-list-count":"kQ5SrYe6QmF63mEYQ26R","upgrade-trigger-section":"yAFMUkq1ot9DZF05RUwG",badge:"EbfrbByI7NQ2_MD_gDXp",popover:"hCwaBLH_6dELyWWwB8S1",popover__header:"V3U9oKSdRmKjOQ523C86",popover__button:"OSrT4pA4vIGzg9EE6rcv",popover__footer:"rbL50q3wwzE6X7VBHcmW",status:"gF7LiE_q_elhMrhdypAl",active:"fbJbqf_YrPpMG4JKF79U","allow-list-current-ip":"g593fzjQCE_4rNiiwLdg","allow-list-button-container":"CIp_BwDbLdjYPSVrreqg","block-list-button-container":"m2epTt5F7wBQNcMdguwQ",divider:"HrEvG7sxsWbTLD0sk477"}},5960:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={summary:"aEAAkNfx0ERh4LEvCBVw",summary__title:"f3l2VSMBpGpf6Ta1jP5f",summary__icon:"v4n86Hu06mIkxqFkfYY2",summary__actions:"fTSgXuIQCZFFBxzFCE0q",empty:"KmIjHqrMs3duMPaUf50k","list-header":"DJS67UCXVaM7nIMJePYQ","list-title":"s4378tf2MiM0bMIxQZkI","list-header__controls":"jifq7nsF5kZYrcpGQ35V"}},6359:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={"main-content":"ttGgvvtxu52J_2mCCopL","loading-content":"UZsYf4noF2SMuyOqGWPA",illustration:"HKtrpPFSTSG9Xek34vBa","connection-error-col":"dgFk23NY71PPMar8DEME","history-button-col":"t_Av4raklvnsBRBA4hms","scan-section-header":"B5k6PdQs1UVDzb2J98wR","scan-section-header__content":"_h9h7RagEFrCDu7S2Vfi","scan-section-header__subtitle":"sSzimfzP9ZeilBh2H0Um","scan-section-header__icon":"X7CVf27QOnW2yuV332eo","scan-section-header__controls":"SaA9v6DNQOHPx1EK90y9","scan-section-header__controls__row":"kadiUBzNiR_qFA1y7Eig"}},5490:()=>{},4997:e=>{var t=1e3,a=60*t,c=60*a,n=24*c,r=7*n,l=365.25*n;function s(e,t,a,c){var n=t>=1.5*a;return Math.round(e/a)+" "+c+(n?"s":"")}e.exports=function(e,i){i=i||{};var o=typeof e;if("string"===o&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var i=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*l;case"weeks":case"week":case"w":return i*r;case"days":case"day":case"d":return i*n;case"hours":case"hour":case"hrs":case"hr":case"h":return i*c;case"minutes":case"minute":case"mins":case"min":case"m":return i*a;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===o&&isFinite(e))return i.long?function(e){var r=Math.abs(e);if(r>=n)return s(e,r,n,"day");if(r>=c)return s(e,r,c,"hour");if(r>=a)return s(e,r,a,"minute");if(r>=t)return s(e,r,t,"second");return e+" ms"}(e):function(e){var r=Math.abs(e);if(r>=n)return Math.round(e/n)+"d";if(r>=c)return Math.round(e/c)+"h";if(r>=a)return Math.round(e/a)+"m";if(r>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},5762:(e,t,a)=>{"use strict";var c=a(3761);function n(){}function r(){}r.resetWarningCache=n,e.exports=function(){function e(e,t,a,n,r,l){if(l!==c){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:n};return a.PropTypes=a,a}},8120:(e,t,a)=>{e.exports=a(5762)()},3761:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9959:(e,t,a)=>{"use strict";a.d(t,{I9:()=>m,k2:()=>d});var c=a(1609),n=a(4623),r=a(726);function l(){return l=Object.assign||function(e){for(var t=1;t=0||(n[a]=e[a]);return n}const i=["onClick","reloadDocument","replace","state","target","to"],o=["aria-current","caseSensitive","className","end","style","to","children"];function m(e){let{basename:t,children:a,window:l}=e,s=(0,c.useRef)();null==s.current&&(s.current=(0,n.TM)({window:l}));let i=s.current,[o,m]=(0,c.useState)({action:i.action,location:i.location});return(0,c.useLayoutEffect)((()=>i.listen(m)),[i]),(0,c.createElement)(r.Ix,{basename:t,children:a,location:o.location,navigationType:o.action,navigator:i})}const p=(0,c.forwardRef)((function(e,t){let{onClick:a,reloadDocument:o,replace:m=!1,state:p,target:d,to:u}=e,h=s(e,i),g=(0,r.$P)(u),v=function(e,t){let{target:a,replace:l,state:s}=void 0===t?{}:t,i=(0,r.Zp)(),o=(0,r.zy)(),m=(0,r.x$)(e);return(0,c.useCallback)((t=>{if(!(0!==t.button||a&&"_self"!==a||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(t))){t.preventDefault();let a=!!l||(0,n.AO)(o)===(0,n.AO)(m);i(e,{replace:a,state:s})}}),[o,i,m,l,s,a,e])}(u,{replace:m,state:p,target:d});return(0,c.createElement)("a",l({},h,{href:g,onClick:function(e){a&&a(e),e.defaultPrevented||o||v(e)},ref:t,target:d}))}));const d=(0,c.forwardRef)((function(e,t){let{"aria-current":a="page",caseSensitive:n=!1,className:i="",end:m=!1,style:d,to:u,children:h}=e,g=s(e,o),v=(0,r.zy)(),f=(0,r.x$)(u),E=v.pathname,A=f.pathname;n||(E=E.toLowerCase(),A=A.toLowerCase());let y,w=E===A||!m&&E.startsWith(A)&&"/"===E.charAt(A.length),k=w?a:void 0;y="function"==typeof i?i({isActive:w}):[i,w?"active":null].filter(Boolean).join(" ");let b="function"==typeof d?d({isActive:w}):d;return(0,c.createElement)(p,l({},g,{"aria-current":k,className:y,ref:t,style:b,to:u}),"function"==typeof h?h({isActive:w}):h)}))},726:(e,t,a)=>{"use strict";a.d(t,{$P:()=>u,BV:()=>d,C5:()=>o,Ix:()=>p,Zp:()=>v,g:()=>f,qh:()=>m,x$:()=>E,zy:()=>g});var c=a(1609),n=a(4623);function r(e,t){if(!e)throw new Error(t)}const l=(0,c.createContext)(null);const s=(0,c.createContext)(null);const i=(0,c.createContext)({outlet:null,matches:[]});function o(e){let{to:t,replace:a,state:n}=e;h()||r(!1);let l=v();return(0,c.useEffect)((()=>{l(t,{replace:a,state:n})})),null}function m(e){r(!1)}function p(e){let{basename:t="/",children:a=null,location:i,navigationType:o=n.rc.Pop,navigator:m,static:p=!1}=e;h()&&r(!1);let d=I(t),u=(0,c.useMemo)((()=>({basename:d,navigator:m,static:p})),[d,m,p]);"string"==typeof i&&(i=(0,n.Rr)(i));let{pathname:g="/",search:v="",hash:f="",state:E=null,key:A="default"}=i,y=(0,c.useMemo)((()=>{let e=z(g,d);return null==e?null:{pathname:e,search:v,hash:f,state:E,key:A}}),[d,g,v,f,E,A]);return null==y?null:(0,c.createElement)(l.Provider,{value:u},(0,c.createElement)(s.Provider,{children:a,value:{location:y,navigationType:o}}))}function d(e){let{children:t,location:a}=e;return function(e,t){h()||r(!1);let{matches:a}=(0,c.useContext)(i),l=a[a.length-1],s=l?l.params:{},o=(l&&l.pathname,l?l.pathnameBase:"/");l&&l.route;0;let m,p=g();if(t){var d;let e="string"==typeof t?(0,n.Rr)(t):t;"/"===o||(null==(d=e.pathname)?void 0:d.startsWith(o))||r(!1),m=e}else m=p;let u=m.pathname||"/",v="/"===o?u:u.slice(o.length)||"/",f=function(e,t,a){void 0===a&&(a="/");let c="string"==typeof t?(0,n.Rr)(t):t,r=z(c.pathname||"/",a);if(null==r)return null;let l=y(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let a=e.length===t.length&&e.slice(0,-1).every(((e,a)=>e===t[a]));return a?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(l);let s=null;for(let e=0;null==s&&eObject.assign({},e,{params:Object.assign({},s,e.params),pathname:P([o,e.pathname]),pathnameBase:"/"===e.pathnameBase?o:P([o,e.pathnameBase])}))),a)}(A(t),a)}function u(e){h()||r(!1);let{basename:t,navigator:a}=(0,c.useContext)(l),{hash:s,pathname:i,search:o}=E(e),m=i;if("/"!==t){let a=function(e){return""===e||""===e.pathname?"/":"string"==typeof e?(0,n.Rr)(e).pathname:e.pathname}(e),c=null!=a&&a.endsWith("/");m="/"===i?t+(c?"/":""):P([t,i])}return a.createHref({pathname:m,search:o,hash:s})}function h(){return null!=(0,c.useContext)(s)}function g(){return h()||r(!1),(0,c.useContext)(s).location}function v(){h()||r(!1);let{basename:e,navigator:t}=(0,c.useContext)(l),{matches:a}=(0,c.useContext)(i),{pathname:n}=g(),s=JSON.stringify(a.map((e=>e.pathnameBase))),o=(0,c.useRef)(!1);return(0,c.useEffect)((()=>{o.current=!0})),(0,c.useCallback)((function(a,c){if(void 0===c&&(c={}),!o.current)return;if("number"==typeof a)return void t.go(a);let r=L(a,JSON.parse(s),n);"/"!==e&&(r.pathname=P([e,r.pathname])),(c.replace?t.replace:t.push)(r,c.state)}),[e,t,s,n])}function f(){let{matches:e}=(0,c.useContext)(i),t=e[e.length-1];return t?t.params:{}}function E(e){let{matches:t}=(0,c.useContext)(i),{pathname:a}=g(),n=JSON.stringify(t.map((e=>e.pathnameBase)));return(0,c.useMemo)((()=>L(e,JSON.parse(n),a)),[e,n,a])}function A(e){let t=[];return c.Children.forEach(e,(e=>{if(!(0,c.isValidElement)(e))return;if(e.type===c.Fragment)return void t.push.apply(t,A(e.props.children));e.type!==m&&r(!1);let a={caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path};e.props.children&&(a.children=A(e.props.children)),t.push(a)})),t}function y(e,t,a,c){return void 0===t&&(t=[]),void 0===a&&(a=[]),void 0===c&&(c=""),e.forEach(((e,n)=>{let l={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:n,route:e};l.relativePath.startsWith("/")&&(l.relativePath.startsWith(c)||r(!1),l.relativePath=l.relativePath.slice(c.length));let s=P([c,l.relativePath]),i=a.concat(l);e.children&&e.children.length>0&&(!0===e.index&&r(!1),y(e.children,t,i,s)),(null!=e.path||e.index)&&t.push({path:s,score:S(s,e.index),routesMeta:i})})),t}const w=/^:\w+$/,k=3,b=2,_=1,R=10,C=-2,j=e=>"*"===e;function S(e,t){let a=e.split("/"),c=a.length;return a.some(j)&&(c+=C),t&&(c+=b),a.filter((e=>!j(e))).reduce(((e,t)=>e+(w.test(t)?k:""===t?_:R)),c)}function x(e,t){let{routesMeta:a}=e,c={},n="/",r=[];for(let e=0;e(0,c.createElement)(i.Provider,{children:void 0!==n.route.element?n.route.element:a,value:{outlet:a,matches:t.concat(e.slice(0,r+1))}})),null)}function M(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[a,c]=function(e,t,a){void 0===t&&(t=!1);void 0===a&&(a=!0);let c=[],n="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,((e,t)=>(c.push(t),"([^\\/]+)")));e.endsWith("*")?(c.push("*"),n+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n+=a?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)";let r=new RegExp(n,t?void 0:"i");return[r,c]}(e.path,e.caseSensitive,e.end),n=t.match(a);if(!n)return null;let r=n[0],l=r.replace(/(.)\/+$/,"$1"),s=n.slice(1);return{params:c.reduce(((e,t,a)=>{if("*"===t){let e=s[a]||"";l=r.slice(0,r.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e){try{return decodeURIComponent(e)}catch(t){return e}}(s[a]||""),e}),{}),pathname:r,pathnameBase:l,pattern:e}}function L(e,t,a){let c,r="string"==typeof e?(0,n.Rr)(e):e,l=""===e||""===r.pathname?"/":r.pathname;if(null==l)c=a;else{let e=t.length-1;if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}c=e>=0?t[e]:"/"}let s=function(e,t){void 0===t&&(t="/");let{pathname:a,search:c="",hash:r=""}="string"==typeof e?(0,n.Rr)(e):e,l=a?a.startsWith("/")?a:function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)})),a.length>1?a.join("/"):"/"}(a,t):t;return{pathname:l,search:T(c),hash:V(r)}}(r,c);return l&&"/"!==l&&l.endsWith("/")&&!s.pathname.endsWith("/")&&(s.pathname+="/"),s}function z(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=e.charAt(t.length);return a&&"/"!==a?null:e.slice(t.length)||"/"}const P=e=>e.join("/").replace(/\/\/+/g,"/"),I=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),T=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",V=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},372:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(6941);const n=a.n(c)()("dops:analytics");let r,l;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const s={initialize:function(e,t,a){s.setUser(e,t),s.setSuperProps(a),s.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){l={ID:e,username:t}},setSuperProps:function(e){r=e},assignSuperProps:function(e){r=Object.assign(r||{},e)},mc:{bumpStat:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);n("Bumping stats %o",e)}else a="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),n('Bumping stat "%s" in group "%s"',t,e);return a}(e,t);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+a+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);n("Built stats %o",e)}else a="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),n('Built stat "%s" in group "%s"',t,e);return a}(e,t);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+a+"&t="+Math.random())}},pageView:{record:function(e,t){s.tracks.recordPageView(e),s.ga.recordPageView(e,t)}},purchase:{record:function(e,t,a,c,n,r,l){s.ga.recordPurchase(e,t,a,c,n,r,l)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(r&&(n("- Super Props: %o",r),t=Object.assign(t,r)),n('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):n('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};s.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){s.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){n("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};s.ga.initialized||(l&&(e={userId:"u-"+l.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),s.ga.initialized=!0)},recordPageView:function(e,t){s.ga.initialize(),n("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,a,c){s.ga.initialize();let r="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==a&&(r+=" [Option Label: "+a+"]"),void 0!==c&&(r+=" [Option Value: "+c+"]"),n(r),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,a,c)},recordPurchase:function(e,t,a,c,n,r,l){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:c,currency:l}),window.ga("ecommerce:addItem",{id:e,name:t,sku:a,price:n,quantity:r}),window.ga("ecommerce:send")}},identifyUser:function(){l&&window._tkq.push(["identifyUser",l.ID,l.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},i=s},5932:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>p});var c=a(6439),n=a(3832);function r(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const l=r("JsonParseError"),s=r("JsonParseAfterRedirectError"),i=r("Api404Error"),o=r("Api404AfterRedirectError"),m=r("FetchNetworkError");const p=new function(e,t){let a=e,r=e,l={"X-WP-Nonce":t},s={credentials:"same-origin",headers:l},i={method:"post",credentials:"same-origin",headers:Object.assign({},l,{"Content-type":"application/json"})},o=function(e){const t=e.split("?"),a=t.length>1?t[1]:"",c=a.length?a.split("&"):[];return c.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+c.join("&")};const m={setApiRoot(e){a=e},setWpcomOriginApiUrl(e){r=e},setApiNonce(e){l={"X-WP-Nonce":e},s={credentials:"same-origin",headers:l},i={method:"post",credentials:"same-origin",headers:Object.assign({},l,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{o=e},registerSite:(e,t,n)=>{const r={registration_nonce:e,no_iframe:!0};return(0,c.jetpackConfigHas)("consumer_slug")&&(r.plugin_slug=(0,c.jetpackConfigGet)("consumer_slug")),null!==t&&(r.redirect_uri=t),n&&(r.from=n),h(`${a}jetpack/v4/connection/register`,i,{body:JSON.stringify(r)}).then(d).then(u)},fetchAuthorizationUrl:e=>p((0,n.addQueryArgs)(`${a}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),s).then(d).then(u),fetchSiteConnectionData:()=>p(`${a}jetpack/v4/connection/data`,s).then(u),fetchSiteConnectionStatus:()=>p(`${a}jetpack/v4/connection`,s).then(u),fetchSiteConnectionTest:()=>p(`${a}jetpack/v4/connection/test`,s).then(d).then(u),fetchUserConnectionData:()=>p(`${a}jetpack/v4/connection/data`,s).then(u),fetchUserTrackingSettings:()=>p(`${a}jetpack/v4/tracking/settings`,s).then(d).then(u),updateUserTrackingSettings:e=>h(`${a}jetpack/v4/tracking/settings`,i,{body:JSON.stringify(e)}).then(d).then(u),disconnectSite:()=>h(`${a}jetpack/v4/connection`,i,{body:JSON.stringify({isActive:!1})}).then(d).then(u),fetchConnectUrl:()=>p(`${a}jetpack/v4/connection/url`,s).then(d).then(u),unlinkUser:()=>h(`${a}jetpack/v4/connection/user`,i,{body:JSON.stringify({linked:!1})}).then(d).then(u),reconnect:()=>h(`${a}jetpack/v4/connection/reconnect`,i).then(d).then(u),fetchConnectedPlugins:()=>p(`${a}jetpack/v4/connection/plugins`,s).then(d).then(u),setHasSeenWCConnectionModal:()=>h(`${a}jetpack/v4/seen-wc-connection-modal`,i).then(d).then(u),fetchModules:()=>p(`${a}jetpack/v4/module/all`,s).then(d).then(u),fetchModule:e=>p(`${a}jetpack/v4/module/${e}`,s).then(d).then(u),activateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!0})}).then(d).then(u),deactivateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>h(`${a}jetpack/v4/module/${e}`,i,{body:JSON.stringify(t)}).then(d).then(u),updateSettings:e=>h(`${a}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(d).then(u),getProtectCount:()=>p(`${a}jetpack/v4/module/protect/data`,s).then(d).then(u),resetOptions:e=>h(`${a}jetpack/v4/options/${e}`,i,{body:JSON.stringify({reset:!0})}).then(d).then(u),activateVaultPress:()=>h(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(d).then(u),getVaultPressData:()=>p(`${a}jetpack/v4/module/vaultpress/data`,s).then(d).then(u),installPlugin:(e,t)=>{const c={slug:e,status:"active"};return t&&(c.source=t),h(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify(c)}).then(d).then(u)},activateAkismet:()=>h(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(d).then(u),getAkismetData:()=>p(`${a}jetpack/v4/module/akismet/data`,s).then(d).then(u),checkAkismetKey:()=>p(`${a}jetpack/v4/module/akismet/key/check`,s).then(d).then(u),checkAkismetKeyTyped:e=>h(`${a}jetpack/v4/module/akismet/key/check`,i,{body:JSON.stringify({api_key:e})}).then(d).then(u),fetchStatsData:e=>p(function(e){let t=`${a}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),s).then(d).then(u).then(v),getPluginUpdates:()=>p(`${a}jetpack/v4/updates/plugins`,s).then(d).then(u),getPlans:()=>p(`${a}jetpack/v4/plans`,s).then(d).then(u),fetchSettings:()=>p(`${a}jetpack/v4/settings`,s).then(d).then(u),updateSetting:e=>h(`${a}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(d).then(u),fetchSiteData:()=>p(`${a}jetpack/v4/site`,s).then(d).then(u).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>p(`${a}jetpack/v4/site/features`,s).then(d).then(u).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>p(`${a}jetpack/v4/site/products`,s).then(d).then(u),fetchSitePurchases:()=>p(`${a}jetpack/v4/site/purchases`,s).then(d).then(u).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>p(`${a}jetpack/v4/site/benefits`,s).then(d).then(u).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>p(`${a}jetpack/v4/site/discount`,s).then(d).then(u).then((e=>e.data)),fetchSetupQuestionnaire:()=>p(`${a}jetpack/v4/setup/questionnaire`,s).then(d).then(u),fetchRecommendationsData:()=>p(`${a}jetpack/v4/recommendations/data`,s).then(d).then(u),fetchRecommendationsProductSuggestions:()=>p(`${a}jetpack/v4/recommendations/product-suggestions`,s).then(d).then(u),fetchRecommendationsUpsell:()=>p(`${a}jetpack/v4/recommendations/upsell`,s).then(d).then(u),fetchRecommendationsConditional:()=>p(`${a}jetpack/v4/recommendations/conditional`,s).then(d).then(u),saveRecommendationsData:e=>h(`${a}jetpack/v4/recommendations/data`,i,{body:JSON.stringify({data:e})}).then(d),fetchProducts:()=>p(`${a}jetpack/v4/products`,s).then(d).then(u),fetchRewindStatus:()=>p(`${a}jetpack/v4/rewind`,s).then(d).then(u).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>p(`${a}jetpack/v4/scan`,s).then(d).then(u).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>h(`${a}jetpack/v4/notice/${e}`,i,{body:JSON.stringify({dismissed:!0})}).then(d).then(u),fetchPluginsData:()=>p(`${a}jetpack/v4/plugins`,s).then(d).then(u),fetchIntroOffers:()=>p(`${a}jetpack/v4/intro-offers`,s).then(d).then(u),fetchVerifySiteGoogleStatus:e=>p(null!==e?`${a}jetpack/v4/verify-site/google/${e}`:`${a}jetpack/v4/verify-site/google`,s).then(d).then(u),verifySiteGoogle:e=>h(`${a}jetpack/v4/verify-site/google`,i,{body:JSON.stringify({keyring_id:e})}).then(d).then(u),submitSurvey:e=>h(`${a}jetpack/v4/marketing/survey`,i,{body:JSON.stringify(e)}).then(d).then(u),saveSetupQuestionnaire:e=>h(`${a}jetpack/v4/setup/questionnaire`,i,{body:JSON.stringify(e)}).then(d).then(u),updateLicensingError:e=>h(`${a}jetpack/v4/licensing/error`,i,{body:JSON.stringify(e)}).then(d).then(u),updateLicenseKey:e=>h(`${a}jetpack/v4/licensing/set-license`,i,{body:JSON.stringify({license:e})}).then(d).then(u),getUserLicensesCounts:()=>p(`${a}jetpack/v4/licensing/user/counts`,s).then(d).then(u),getUserLicenses:()=>p(`${a}jetpack/v4/licensing/user/licenses`,s).then(d).then(u),updateLicensingActivationNoticeDismiss:e=>h(`${a}jetpack/v4/licensing/user/activation-notice-dismiss`,i,{body:JSON.stringify({last_detached_count:e})}).then(d).then(u),updateRecommendationsStep:e=>h(`${a}jetpack/v4/recommendations/step`,i,{body:JSON.stringify({step:e})}).then(d),confirmIDCSafeMode:()=>h(`${a}jetpack/v4/identity-crisis/confirm-safe-mode`,i).then(d),startIDCFresh:e=>h(`${a}jetpack/v4/identity-crisis/start-fresh`,i,{body:JSON.stringify({redirect_uri:e})}).then(d).then(u),migrateIDC:()=>h(`${a}jetpack/v4/identity-crisis/migrate`,i).then(d),attachLicenses:e=>h(`${a}jetpack/v4/licensing/attach-licenses`,i,{body:JSON.stringify({licenses:e})}).then(d).then(u),fetchSearchPlanInfo:()=>p(`${r}jetpack/v4/search/plan`,s).then(d).then(u),fetchSearchSettings:()=>p(`${r}jetpack/v4/search/settings`,s).then(d).then(u),updateSearchSettings:e=>h(`${r}jetpack/v4/search/settings`,i,{body:JSON.stringify(e)}).then(d).then(u),fetchSearchStats:()=>p(`${r}jetpack/v4/search/stats`,s).then(d).then(u),fetchWafSettings:()=>p(`${a}jetpack/v4/waf`,s).then(d).then(u),updateWafSettings:e=>h(`${a}jetpack/v4/waf`,i,{body:JSON.stringify(e)}).then(d).then(u),fetchWordAdsSettings:()=>p(`${a}jetpack/v4/wordads/settings`,s).then(d).then(u),updateWordAdsSettings:e=>h(`${a}jetpack/v4/wordads/settings`,i,{body:JSON.stringify(e)}),fetchSearchPricing:()=>p(`${r}jetpack/v4/search/pricing`,s).then(d).then(u),fetchMigrationStatus:()=>p(`${a}jetpack/v4/migration/status`,s).then(d).then(u),fetchBackupUndoEvent:()=>p(`${a}jetpack/v4/site/backup/undo-event`,s).then(d).then(u),fetchBackupPreflightStatus:()=>p(`${a}jetpack/v4/site/backup/preflight`,s).then(d).then(u)};function p(e,t){return fetch(o(e),t)}function h(e,t,a){return fetch(e,Object.assign({},t,a)).catch(g)}function v(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,m)};function d(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new o(e.redirected):new i})):e.json().catch((e=>h(e))).then((t=>{const a=new Error(`${t.message} (Status ${e.status})`);throw a.response=t,a.name="ApiError",a}))}function u(e){return e.json().catch((t=>h(t,e.redirected,e.url)))}function h(e,t,a){throw t?new s(a):new l}function g(){throw new m}},1330:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(6427),n=a(7723),r=a(991),l=a(1112),s=a(442),i=a(7425),o=a(723),m=a(8579);const __=n.__,p=({hideCloseButton:e=!1,title:t,children:a,step:p=null,totalSteps:d=null,buttonContent:u=null,buttonDisabled:h=!1,buttonHref:g=null,buttonExternalLink:v=!1,offset:f=32,onClose:E,onClick:A,...y})=>{const[w]=(0,s.A)("sm");if(!t||!a||!u)return null;y.position||(y.position=w?"top center":"middle right");const k={...y,offset:f,onClose:E},b=Number.isFinite(p)&&Number.isFinite(d);let _=null;return b&&(_=(0,n.sprintf)(/* translators: 1 Current step, 2 Total steps */ -__("%1$d of %2$d","jetpack-protect"),p,d)),React.createElement(c.Popover,k,React.createElement(o.Ay,null,React.createElement("div",{className:m.A.wrapper},React.createElement("div",{className:m.A.header},React.createElement(i.Ay,{variant:"title-small",className:m.A.title},t),!e&&React.createElement(React.Fragment,null,React.createElement(l.A,{size:"small",variant:"tertiary","aria-label":"close",className:m.A["close-button"],icon:r.A,iconSize:16,onClick:E}))),a,React.createElement("div",{className:m.A.footer},b&&React.createElement(i.Ay,{variant:"body",className:m.A.steps},_),React.createElement(l.A,{variant:"primary",className:m.A["action-button"],disabled:h,onClick:A,isExternalLink:v,href:g},u)))))}},2947:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var c=a(7723),n=a(3022),r=a(8250),l=a(7142),s=a(8509),i=a(5918),o=a(2021);const __=c.__,m=({children:e,moduleName:t=__("Jetpack","jetpack-protect"),moduleNameHref:a,showHeader:c=!0,showFooter:m=!0,showBackground:p=!0,header:d})=>{const u=(0,n.A)(o.A["admin-page"],{[o.A.background]:p});return React.createElement("div",{className:u},c&&React.createElement(i.A,{horizontalSpacing:5},React.createElement(s.A,null,d||React.createElement(l.A,null))),React.createElement(i.A,{fluid:!0,horizontalSpacing:0},React.createElement(s.A,null,e)),m&&React.createElement(i.A,{horizontalSpacing:5},React.createElement(s.A,null,React.createElement(r.A,{moduleName:t,moduleNameHref:a}))))}},766:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(1609),n=a.n(c),r=a(6888);const l=({children:e})=>n().createElement("div",{className:r.A["section-hero"]},e)},8907:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(6072),n=a.n(c),r=a(7723),l=a(3022),s=a(1609),i=a.n(s);const __=r.__,o=({title:e=__("An Automattic Airline","jetpack-protect"),height:t=7,className:a,...c})=>i().createElement("svg",n()({role:"img",x:"0",y:"0",viewBox:"0 0 935 38.2",enableBackground:"new 0 0 935 38.2","aria-labelledby":"jp-automattic-byline-logo-title",height:t,className:(0,l.A)("jp-automattic-byline-logo",a)},c),i().createElement("desc",{id:"jp-automattic-byline-logo-title"},e),i().createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),i().createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),i().createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"}))},1112:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var c=a(6072),n=a.n(c),r=a(6427),l=a(7723),s=a(1113),i=a(3512),o=a(3022),m=a(1609),p=a.n(m),d=a(2258);const __=l.__,u=(0,m.forwardRef)(((e,t)=>{const{children:a,variant:c="primary",size:l="normal",weight:m="bold",icon:u,iconSize:h,disabled:g,isDestructive:v,isLoading:f,isExternalLink:E,className:A,text:y,fullWidth:w,...k}=e,b=(0,o.A)(d.A.button,A,{[d.A.normal]:"normal"===l,[d.A.small]:"small"===l,[d.A.icon]:Boolean(u),[d.A.loading]:f,[d.A.regular]:"regular"===m,[d.A["full-width"]]:w,[d.A["is-icon-button"]]:Boolean(u)&&!a});k.ref=t;const _="normal"===l?20:16,R=E&&p().createElement(p().Fragment,null,p().createElement(s.A,{size:_,icon:i.A,className:d.A["external-icon"]}),p().createElement(r.VisuallyHidden,{as:"span"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-protect"))),C=E?"_blank":void 0,j=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return p().createElement(r.Button,n()({target:C,variant:c,className:(0,o.A)(b,{"has-text":!!u&&j}),icon:E?void 0:u,iconSize:h,disabled:g,"aria-disabled":g,isDestructive:v,text:y},k),f&&p().createElement(r.Spinner,null),p().createElement("span",null,a),R)}));u.displayName="Button";const h=u},4437:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(1113),n=a(1797),r=a(3022),l=a(597),s=a(7425),i=a(2127);const o=({description:e,cta:t,onClick:a,href:o,openInNewTab:m=!1,className:p,tooltipText:d=""})=>{const u=void 0!==o?"a":"button",h="a"===u?{href:o,...m&&{target:"_blank"}}:{onClick:a};return React.createElement("div",{className:(0,r.A)(i.A.cut,p)},React.createElement("div",null,React.createElement("div",null,React.createElement(s.Ay,{className:i.A.description},e),d&&React.createElement(l.A,{className:i.A.iconContainer,iconSize:16,offset:4},React.createElement(s.Ay,{variant:"body-small"},d))),React.createElement("div",null,React.createElement(u,h,React.createElement(s.Ay,{className:i.A.cta},t)))),React.createElement(c.A,{icon:n.A,className:i.A.icon,size:30}))}},1883:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(7723),n=a(3022),r=a(1609);a(3689);const __=c.__;class l extends r.Component{static defaultProps={"aria-hidden":"false",focusable:"true"};needsOffset(e,t){return["gridicons-arrow-left","gridicons-arrow-right","gridicons-calendar","gridicons-cart","gridicons-folder","gridicons-info","gridicons-info-outline","gridicons-posts","gridicons-star-outline","gridicons-star"].indexOf(e)>=0&&t%18==0}getSVGDescription(e){if("description"in this.props)return this.props.description;switch(e){default:return"";case"gridicons-audio":return __("Has audio.","jetpack-protect");case"gridicons-arrow-left":return __("Arrow left","jetpack-protect");case"gridicons-arrow-right":return __("Arrow right","jetpack-protect");case"gridicons-calendar":return __("Is an event.","jetpack-protect");case"gridicons-cart":return __("Is a product.","jetpack-protect");case"chevron-down":return __("Show filters","jetpack-protect");case"gridicons-comment":return __("Matching comment.","jetpack-protect");case"gridicons-cross":return __("Close.","jetpack-protect");case"gridicons-filter":return __("Toggle search filters.","jetpack-protect");case"gridicons-folder":return __("Category","jetpack-protect");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-protect");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-protect");case"gridicons-image":return __("Has an image.","jetpack-protect");case"gridicons-page":return __("Page","jetpack-protect");case"gridicons-post":return __("Post","jetpack-protect");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-protect");case"gridicons-tag":return __("Tag","jetpack-protect");case"gridicons-video":return __("Has a video.","jetpack-protect")}}renderIcon(e){switch(e){default:return null;case"gridicons-audio":return React.createElement("g",null,React.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"}));case"gridicons-arrow-left":return React.createElement("g",null,React.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}));case"gridicons-arrow-right":return React.createElement("g",null,React.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}));case"gridicons-block":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"}));case"gridicons-calendar":return React.createElement("g",null,React.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"}));case"gridicons-cart":return React.createElement("g",null,React.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"}));case"gridicons-checkmark":return React.createElement("g",null,React.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"}));case"gridicons-chevron-left":return React.createElement("g",null,React.createElement("path",{d:"M16.443 7.41L15.0399 6L9.06934 12L15.0399 18L16.443 16.59L11.8855 12L16.443 7.41Z"}));case"gridicons-chevron-right":return React.createElement("g",null,React.createElement("path",{d:"M10.2366 6L8.8335 7.41L13.391 12L8.8335 16.59L10.2366 18L16.2072 12L10.2366 6Z"}));case"gridicons-chevron-down":return React.createElement("g",null,React.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"}));case"gridicons-comment":return React.createElement("g",null,React.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"}));case"gridicons-computer":return React.createElement("g",null,React.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"}));case"gridicons-cross":return React.createElement("g",null,React.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"}));case"gridicons-filter":return React.createElement("g",null,React.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"}));case"gridicons-folder":return React.createElement("g",null,React.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"}));case"gridicons-image":return React.createElement("g",null,React.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"}));case"gridicons-image-multiple":return React.createElement("g",null,React.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"}));case"gridicons-info":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}));case"gridicons-info-outline":return React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"}));case"gridicons-jetpack-search":return React.createElement("g",null,React.createElement("path",{d:"M0 9.257C0 4.15 4.151 0 9.257 0c5.105 0 9.256 4.151 9.256 9.257a9.218 9.218 0 01-2.251 6.045l.034.033h1.053L24 22.01l-1.986 1.989-6.664-6.662v-1.055l-.033-.033a9.218 9.218 0 01-6.06 2.264C4.15 18.513 0 14.362 0 9.257zm4.169 1.537h4.61V1.82l-4.61 8.973zm5.547-3.092v8.974l4.61-8.974h-4.61z"}));case"gridicons-phone":return React.createElement("g",null,React.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"}));case"gridicons-pages":return React.createElement("g",null,React.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"}));case"gridicons-posts":return React.createElement("g",null,React.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"}));case"gridicons-search":return React.createElement("g",null,React.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"}));case"gridicons-star-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"}));case"gridicons-star":return React.createElement("g",null,React.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}));case"gridicons-tag":return React.createElement("g",null,React.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"}));case"gridicons-video":return React.createElement("g",null,React.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"}));case"gridicons-lock":return React.createElement(React.Fragment,null,React.createElement("g",{id:"lock"},React.createElement("path",{d:"M18,8h-1V7c0-2.757-2.243-5-5-5S7,4.243,7,7v1H6c-1.105,0-2,0.895-2,2v10c0,1.105,0.895,2,2,2h12c1.105,0,2-0.895,2-2V10 C20,8.895,19.105,8,18,8z M9,7c0-1.654,1.346-3,3-3s3,1.346,3,3v1H9V7z M13,15.723V18h-2v-2.277c-0.595-0.346-1-0.984-1-1.723 c0-1.105,0.895-2,2-2s2,0.895,2,2C14,14.738,13.595,15.376,13,15.723z"})),React.createElement("g",{id:"Layer_1"}));case"gridicons-external":return React.createElement("g",null,React.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"}))}}render(){const{size:e=24,className:t=""}=this.props,a=this.props.height||e,c=this.props.width||e,r=this.props.style||{height:a,width:c},l="gridicons-"+this.props.icon,s=(0,n.A)("gridicon",l,t,{"needs-offset":this.needsOffset(l,e)}),i=this.getSVGDescription(l);return React.createElement("svg",{className:s,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:r,viewBox:"0 0 24 24",width:c,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},i?React.createElement("desc",null,i):null,this.renderIcon(l))}}const s=l},597:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var c=a(6427),n=a(3022),r=a(1609),l=a.n(r),s=a(1112),i=a(1883);a(4803);const o=e=>({"top-end":"top left",top:"top center","top-start":"top right","bottom-end":"bottom left",bottom:"bottom center","bottom-start":"bottom right"}[e]),m=({className:e="",iconClassName:t="",placement:a="bottom-end",animate:m=!0,iconCode:p="info-outline",iconSize:d=18,offset:u=10,title:h,children:g,popoverAnchorStyle:v="icon",forceShow:f=!1,wide:E=!1,inline:A=!0,shift:y=!1})=>{const[w,k]=(0,r.useState)(!1),b=(0,r.useCallback)((()=>k(!1)),[k]),_=(0,r.useCallback)((e=>{e.preventDefault(),k(!w)}),[w,k]),R={position:o(a),placement:a,animate:m,noArrow:!1,resize:!1,flip:!1,offset:u,focusOnMount:"container",onClose:b,className:"icon-tooltip-container",inline:A,shift:y},C="wrapper"===v,j=(0,n.A)("icon-tooltip-wrapper",e),S={left:C?0:-(62-d/2)+"px"},x=C&&f;return l().createElement("div",{className:j,"data-testid":"icon-tooltip_wrapper"},!C&&l().createElement(s.A,{variant:"link",onMouseDown:_},l().createElement(i.A,{className:t,icon:p,size:d})),l().createElement("div",{className:(0,n.A)("icon-tooltip-helper",{"is-wide":E}),style:S},(x||w)&&l().createElement(c.Popover,R,l().createElement("div",null,h&&l().createElement("div",{className:"icon-tooltip-title"},h),l().createElement("div",{className:"icon-tooltip-content"},g)))))}},8478:(e,t,a)=>{"use strict";a.d(t,{Wy:()=>m});var c=a(6072),n=a.n(c),r=a(6427),l=a(3022),s=(a(4705),a(2300));const i=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:c=1,color:i="#2C3338",children:o})=>{const m={className:(0,l.A)(s.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:c,fill:void 0};return i&&(m.fill=i),React.createElement(r.SVG,n()({},m,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(r.G,{opacity:c},o))},o={...{"anti-spam":({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(r.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(r.Path,{d:"M21.6,12.5c0,0.6-0.3,1-0.9,1c-0.6,0-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1C21.3,11.7,21.6,12.1,21.6,12.5z"}),React.createElement(r.Path,{d:"M4.1,12.5c0,0.6-0.3,1-0.9,1s-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1S4.1,12.1,4.1,12.5z"})),backup:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M2.1,5.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.5,0.1-0.7c0.1-0.4,0.4-0.6,0.7-0.8l8.3-2.9c0.1-0.1,0.3-0.1,0.4-0.1l0.5,0.1 l8.3,2.9c0.3,0.2,0.5,0.4,0.7,0.7c0.2,0.2,0.2,0.4,0.2,0.7c0,0.1,0,0.1,0,0.2v0.1c-0.1,0.5-0.2,0.9-0.3,1.4 c-0.2,0.4-0.3,1.2-0.7,2.2c-0.3,1-0.7,2.1-1.1,3.1c-0.5,1-1,2.1-1.6,3.3s-1.4,2.3-2.2,3.5c-0.9,1.1-1.8,2.2-2.8,3.1 c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4c-1.2-1.1-2.4-2.4-3.5-4c-1-1.6-1.9-3-2.5-4.3c-0.6-1.3-1.1-2.7-1.6-4 C2.8,8.7,2.5,7.6,2.3,7C2.3,6.5,2.1,6.1,2.1,5.8z M2.9,5.9c0,0.2,0.1,0.4,0.1,0.8C3.1,7,3.2,7.5,3.5,8.2C3.7,9,3.9,9.7,4.2,10.6 c0.3,0.7,0.7,1.7,1.1,2.7c0.4,1,1,2,1.5,2.9c0.5,1,1.2,1.9,1.9,2.9c0.8,1,1.6,1.9,2.4,2.6c0.2,0.2,0.4,0.2,0.5,0.2 c0.2,0,0.4-0.1,0.5-0.2c1.2-1,2.2-2.3,3.2-3.8c1-1.5,1.8-2.8,2.3-4c0.6-1.3,1.1-2.5,1.5-3.9c0.4-1.3,0.7-2.2,0.9-2.8 c0.1-0.5,0.2-1,0.3-1.3c0-0.1,0-0.1,0-0.1c0-0.2,0-0.3-0.1-0.4C20.3,5.2,20.2,5.1,20,5L12,2.1c0,0-0.1,0-0.2,0s-0.1,0-0.1,0h-0.2 l-8,2.8C3.2,5,3.1,5.2,3,5.3C2.9,5.5,2.9,5.6,2.9,5.8C2.9,5.8,2.9,5.8,2.9,5.9z M5.9,6.7h3l2.8,7l2.8-7h3c-0.1,0.1-0.2,0.5-0.3,0.8 C17,7.8,17,8.2,16.8,8.4c-0.1,0.3-0.2,0.5-0.4,0.8c0,0.1-0.1,0.1-0.1,0.1s-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.2,0.1-0.2,0.2c0,0-0.1,0.1-0.1,0.1s-0.1,0.1-0.1,0.1c0,0,0,0.1-0.1,0.2c0,0.1-0.1,0.1-0.1,0.1l-0.4,1.1 c-1.3,3.3-2.1,5.2-2.3,5.8h-2.2l-1-2.4c-0.1-0.3-0.3-0.8-0.5-1.3c-0.1-0.3-0.3-0.8-0.5-1.3L8,10.8c-0.1-0.1-0.1-0.2-0.1-0.4 C7.8,10.2,7.7,10,7.7,9.8C7.6,9.7,7.5,9.5,7.4,9.4C7.3,9.3,7.3,9.3,7.3,9.3c-0.1,0-0.2,0-0.2,0s-0.1,0-0.1,0 C6.6,8.5,6.3,7.6,5.9,6.7z"})),boost:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.19505 16.2545C4.47368 16.561 4.94802 16.5836 5.25451 16.3049L10.2595 11.7549L14.2842 15.2765L19 10.5607V13.75H20.5V9.5V8.75239V8.7476V8H19.7529H19.7471H19H14.75V9.5H17.9393L14.2158 13.2235L10.2405 9.74507L4.2455 15.195C3.93901 15.4737 3.91642 15.948 4.19505 16.2545Z"})),crm:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M15.5 9.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-2.25 6v-2a2.75 2.75 0 0 0-2.75-2.75h-4A2.75 2.75 0 0 0 3.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5Zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0 1 20.25 15ZM9.5 8.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1.5 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"})),extras:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5ZM12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6h-1.5v6a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h6V4Z"})),protect:({opacity:e=1,size:t,className:a,color:c})=>React.createElement(i,{className:a,size:t,opacity:e,color:c},React.createElement(r.Path,{d:"M12 3.17627L18.75 6.24445V10.8183C18.75 14.7173 16.2458 18.4089 12.7147 19.5735C12.2507 19.7265 11.7493 19.7265 11.2853 19.5735C7.75416 18.4089 5.25 14.7173 5.25 10.8183V6.24445L12 3.17627ZM6.75 7.21032V10.8183C6.75 14.1312 8.89514 17.2057 11.7551 18.149C11.914 18.2014 12.086 18.2014 12.2449 18.149C15.1049 17.2057 17.25 14.1312 17.25 10.8183V7.21032L12 4.82396L6.75 7.21032Z"}),React.createElement(r.Path,{d:"M15.5291 10.0315L11.1818 14.358L8.47095 11.66L9.52907 10.5968L11.1818 12.2417L14.4709 8.96826L15.5291 10.0315Z"})),scan:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"m12 3.176 6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 0 1-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176ZM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21Z"})),search:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M17.5 11.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm1.5 0a5.5 5.5 0 0 1-9.142 4.121l-3.364 2.943-.988-1.128 3.373-2.952A5.5 5.5 0 1 1 19 11.5Z"})),social:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M15.5 3.97809V18.0219L7.5 15.5977V20H6V15.1431L3.27498 14.3173C2.22086 13.9979 1.5 13.0262 1.5 11.9248V10.0752C1.5 8.97375 2.22087 8.00207 3.27498 7.68264L15.5 3.97809ZM14 16L7.5 14.0303L7.5 7.96969L14 5.99999V16ZM6 8.42423L6 13.5757L3.70999 12.8818C3.28835 12.754 3 12.3654 3 11.9248V10.0752C3 9.63462 3.28835 9.24595 3.70999 9.11818L6 8.42423ZM17.5 11.75H21.5V10.25H17.5V11.75ZM21.5 16L17.5 15V13.5L21.5 14.5V16ZM17.5 8.5L21.5 7.5V6L17.5 7V8.5Z"})),star:({size:e,className:t=s.A["star-icon"],color:a})=>React.createElement(i,{className:t,size:e,color:a},React.createElement(r.Path,{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})),videopress:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.3,6.2c0.8,0,1.6,0.6,1.8,1.4l2.3,7.9c0,0,0,0,0,0l2.7-9.3h1.5h4.2c2.9,0,4.9,1.9,4.9,4.7c0,2.9-2,4.7-5,4.7 h-2h-2.5l-0.5,1.5c-0.4,1.4-1.7,2.3-3.2,2.3c-1.4,0-2.7-0.9-3.2-2.3L2.5,8.7C2.1,7.4,3,6.2,4.3,6.2z M13,12.8h2.9c1.3,0,2-0.7,2-1.9 c0-1.2-0.8-1.8-2-1.8h-1.7L13,12.8z"})),jetpack:({size:e,className:t=s.A.jetpack,color:a})=>React.createElement(i,{className:t,size:e,color:a,viewBox:"0 0 32 32"},React.createElement(r.Path,{className:"jetpack-logo__icon-circle",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),React.createElement(r.Polygon,{fill:"#fff",points:"15,19 7,19 15,3"}),React.createElement(r.Polygon,{fill:"#fff",points:"17,29 17,13 25,13"})),share:({size:e=16,className:t,color:a})=>React.createElement(i,{className:t,size:e,color:a,viewBox:"0 0 16 16"},React.createElement(r.Path,{fill:"#161722",fillRule:"evenodd",d:"M8.3 4.66C3.85 5.308.727 9.75.034 13.69l-.02.117c-.137.842.809 1.232 1.446.68 2.013-1.745 3.648-2.475 5.318-2.719a10.482 10.482 0 011.524-.103v2.792c0 .694.82 1.041 1.3.55l6.176-6.307a.79.79 0 00.012-1.088L9.614 1.004C9.14.496 8.301.84 8.301 1.542v3.117zm1.525-1.175v1.85a.773.773 0 01-.654.77l-.655.096c-2.133.311-3.987 1.732-5.295 3.672-.472.7-.854 1.44-1.143 2.18a12.32 12.32 0 011.675-.972c1.58-.75 3.048-.972 4.548-.972h.762a.77.77 0 01.762.779v1.69l4.347-4.44-4.347-4.653z",clipRule:"evenodd"})),ai:({size:e=24,color:t="#069e08"})=>React.createElement(i,{color:t,size:e,viewBox:"0 0 32 32"},React.createElement(r.Path,{className:"spark-first",d:"M9.33301 5.33325L10.4644 8.20188L13.333 9.33325L10.4644 10.4646L9.33301 13.3333L8.20164 10.4646L5.33301 9.33325L8.20164 8.20188L9.33301 5.33325Z"}),React.createElement(r.Path,{className:"spark-second",d:"M21.3333 5.33333L22.8418 9.15817L26.6667 10.6667L22.8418 12.1752L21.3333 16L19.8248 12.1752L16 10.6667L19.8248 9.15817L21.3333 5.33333Z"}),React.createElement(r.Path,{className:"spark-third",d:"M14.6667 13.3333L16.5523 18.1144L21.3333 20L16.5523 21.8856L14.6667 26.6667L12.781 21.8856L8 20L12.781 18.1144L14.6667 13.3333Z"}))}};function m(e){return o[e]?o[e]:null}},8250:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var c=a(6072),n=a.n(c),r=a(7143),l=a(7723),s=a(1113),i=a(3512),o=a(3022),m=a(1609),p=a.n(m),d=a(3924),u=a(4293),h=a(1069),g=a(8907),v=(a(4206),a(7142)),f=a(442);const __=l.__,_x=l._x,E=()=>p().createElement(v.A,{logoColor:"#000",showText:!1,height:16,"aria-hidden":"true"}),A=()=>p().createElement(p().Fragment,null,p().createElement(s.A,{icon:i.A,size:16}),p().createElement("span",{className:"jp-dashboard-footer__accessible-external-link"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-protect"))),y=({moduleName:e=__("Jetpack","jetpack-protect"),className:t,moduleNameHref:a="https://jetpack.com",menu:c,onAboutClick:l,onPrivacyClick:s,onTermsClick:i,...m})=>{const[v]=(0,f.A)("sm","<="),[y]=(0,f.A)("md","<="),[w]=(0,f.A)("lg",">"),{isActive:k,connectedPlugins:b}=(0,r.useSelect)((e=>{const t=e(u.a);return{connectedPlugins:t?.getConnectedPlugins(),...t.getConnectionStatus()}}),[u.a]),_=(0,h.A)(),R=_&&k&&b?.some((({slug:e})=>"jetpack"===e));let C=[{label:_x("About","Link to learn more about Jetpack.","jetpack-protect"),title:__("About Jetpack","jetpack-protect"),href:R?new URL("admin.php?page=jetpack_about",_).href:(0,d.A)("jetpack-about"),target:R?"_self":"_blank",onClick:l},{label:_x("Privacy","Shorthand for Privacy Policy.","jetpack-protect"),title:__("Automattic's Privacy Policy","jetpack-protect"),href:R?new URL("admin.php?page=jetpack#/privacy",_).href:(0,d.A)("a8c-privacy"),target:R?"_self":"_blank",onClick:s},{label:_x("Terms","Shorthand for Terms of Service.","jetpack-protect"),title:__("WordPress.com Terms of Service","jetpack-protect"),href:(0,d.A)("wpcom-tos"),target:"_blank",onClick:i}];c&&(C=[...C,...c]);const j=p().createElement(p().Fragment,null,p().createElement(E,null),e);return p().createElement("footer",n()({className:(0,o.A)("jp-dashboard-footer",{"is-sm":v,"is-md":y,"is-lg":w},t),"aria-label":__("Jetpack","jetpack-protect")},m),p().createElement("ul",null,p().createElement("li",{className:"jp-dashboard-footer__jp-item"},a?p().createElement("a",{href:a},j):j),C.map((e=>{const t="button"===e.role,a=!t&&"_blank"===e.target;return p().createElement("li",{key:e.label},p().createElement("a",{href:e.href,title:e.title,target:e.target,onClick:e.onClick,onKeyDown:e.onKeyDown,className:(0,o.A)("jp-dashboard-footer__menu-item",{"is-external":a}),role:e.role,rel:a?"noopener noreferrer":void 0,tabIndex:t?0:void 0},e.label,a&&p().createElement(A,null)))})),p().createElement("li",{className:"jp-dashboard-footer__a8c-item"},p().createElement("a",{href:R?new URL("admin.php?page=jetpack_about",_).href:(0,d.A)("a8c-about"),"aria-label":__("An Automattic Airline","jetpack-protect")},p().createElement(g.A,{"aria-hidden":"true"})))))}},7142:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(6072),n=a.n(c),r=a(7723),l=a(3022),s=a(1609),i=a.n(s);const __=r.__,o=({logoColor:e="#069e08",showText:t=!0,className:a,height:c=32,...r})=>{const s=t?"0 0 118 32":"0 0 32 32";return i().createElement("svg",n()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:s,className:(0,l.A)("jetpack-logo",a),"aria-labelledby":"jetpack-logo-title",height:c},r,{role:"img"}),i().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-protect")),i().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&i().createElement(i().Fragment,null,i().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),i().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),i().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),i().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),i().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),i().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),i().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},8509:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(3022),n=a(1609),r=a(7371);const l=Number(r.A.smCols),s=Number(r.A.mdCols),i=Number(r.A.lgCols),o=e=>{const{children:t,tagName:a="div",className:o}=e,m=Math.min(l,"number"==typeof e.sm?e.sm:l),p=Math.min(l,"object"==typeof e.sm?e.sm.start:0),d=Math.min(l,"object"==typeof e.sm?e.sm.end:0),u=Math.min(s,"number"==typeof e.md?e.md:s),h=Math.min(s,"object"==typeof e.md?e.md.start:0),g=Math.min(s,"object"==typeof e.md?e.md.end:0),v=Math.min(i,"number"==typeof e.lg?e.lg:i),f=Math.min(i,"object"==typeof e.lg?e.lg.start:0),E=Math.min(i,"object"==typeof e.lg?e.lg.end:0),A=(0,c.A)(o,{[r.A[`col-sm-${m}`]]:!(p&&d),[r.A[`col-sm-${p}-start`]]:p>0,[r.A[`col-sm-${d}-end`]]:d>0,[r.A[`col-md-${u}`]]:!(h&&g),[r.A[`col-md-${h}-start`]]:h>0,[r.A[`col-md-${g}-end`]]:g>0,[r.A[`col-lg-${v}`]]:!(f&&E),[r.A[`col-lg-${f}-start`]]:f>0,[r.A[`col-lg-${E}-end`]]:E>0});return(0,n.createElement)(a,{className:A},t)}},5918:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(3022),n=a(1609),r=a(2420);const l=({children:e,fluid:t=!1,tagName:a="div",className:l,horizontalGap:s=1,horizontalSpacing:i=1})=>{const o=(0,n.useMemo)((()=>{const e=`calc( var(--horizontal-spacing) * ${i} )`;return{paddingTop:e,paddingBottom:e,rowGap:`calc( var(--horizontal-spacing) * ${s} )`}}),[s,i]),m=(0,c.A)(l,r.A.container,{[r.A.fluid]:t});return(0,n.createElement)(a,{className:m,style:o},e)}},442:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(9491),n=a(8403);const r=["sm","md","lg"],l=(e,t)=>{const a=Array.isArray(e)?e:[e],l=Array.isArray(t)?t:[t],[s,i,o]=r,m={sm:(0,c.useMediaQuery)(n.A[s]),md:(0,c.useMediaQuery)(n.A[i]),lg:(0,c.useMediaQuery)(n.A[o])};return a.map(((e,t)=>{const a=l[t];return a?((e,t,a)=>{const c=r.indexOf(e),n=c+1,l=t.includes("=");let s=[];return t.startsWith("<")&&(s=r.slice(0,l?n:c)),t.startsWith(">")&&(s=r.slice(l?c:n)),s?.length?s.some((e=>a[e])):a[e]})(e,a,m):m[e]}))}},7656:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var c=a(311),n=a(9783),r=a(3883),l=a(1113),s=a(991),i=a(3022),o=a(1609),m=a.n(o),p=a(7410);const d=e=>{switch(e){case"error":case"warning":default:return c.A;case"info":return n.A;case"success":return r.A}},u=({level:e="info",title:t,children:a,actions:c,hideCloseButton:n=!1,onClose:r})=>{const o=(0,i.A)(p.A.container,p.A[`is-${e}`]);return m().createElement("div",{className:o},m().createElement("div",{className:p.A["icon-wrapper"]},m().createElement(l.A,{icon:d(e),className:p.A.icon})),m().createElement("div",{className:p.A["main-content"]},t&&m().createElement("div",{className:p.A.title},t),a,c&&c.length>0&&m().createElement("div",{className:p.A["action-bar"]},c.map(((e,t)=>m().createElement("div",{key:t,className:p.A.action},e))))),!n&&m().createElement("button",{"aria-label":"close",className:p.A["close-button"],onClick:r},m().createElement(l.A,{icon:s.A})))}},9245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>k,N0:()=>w,eY:()=>A,i7:()=>y});var c=a(7723),n=a(1113),r=a(3883),l=a(1249),s=a(3022),i=a(1609),o=a.n(i),m=a(597),p=a(442),d=a(5879),u=a(7425),h=a(3142);const __=c.__,g=__("Included","jetpack-protect"),v=__("Not included","jetpack-protect"),f=__("Coming soon","jetpack-protect"),E=(0,i.createContext)(void 0),A=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:d=null,tooltipInfo:A,tooltipTitle:y,tooltipClassName:w=""})=>{const[k]=(0,p.A)("lg"),b=(0,i.useContext)(E)[a],_=t||e,R=b.name,C=b.tooltipInfo,j=b.tooltipTitle,S=A||!k&&C,x=((e,t,a)=>e?{lg:f, +(()=>{var e={9826:(e,t,a)=>{"use strict";a.d(t,{i:()=>r});const n={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function r(e){return n[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},7397:(e,t,a)=>{"use strict";a.d(t,{vA:()=>c});var n=a(9826),r=a(8506);function c(e,t,a={}){const c=(0,n.i)(t);if(!c||isNaN(e))return null;const{decimal:s,grouping:i,precision:o,symbol:l}={...c,...a},u=e<0?"-":"",d=Math.abs(e),p=Math.floor(d);return{sign:u,symbol:l,integer:(0,r.A)(d,o,s,i).split(s)[0],fraction:o>0?(0,r.A)(d-p,o,s,i).slice(1):""}}},8506:(e,t,a)=>{"use strict";function n(e,t=0,a=".",n=","){const r=(e+"").replace(/[^0-9+\-Ee.]/g,""),c=isFinite(+r)?+r:0,s=isFinite(+t)?Math.abs(t):0,i=(s?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(c,s):""+Math.round(c)).split(".");return i[0].length>3&&(i[0]=i[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,n)),(i[1]||"").lengthn})},6992:(e,t,a)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;td,B6:()=>x,Gh:()=>z,HS:()=>O,Oi:()=>i,Rr:()=>p,TM:()=>s,pX:()=>H,pb:()=>M,rc:()=>r,tH:()=>D,ue:()=>g,yD:()=>P}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(r||(r={}));const c="popstate";function s(e){return void 0===e&&(e={}),m((function(e,t){let{pathname:a="/",search:n="",hash:r=""}=p(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),u("",{pathname:a,search:n,hash:r},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let a=e.document.querySelector("base"),n="";if(a&&a.getAttribute("href")){let t=e.location.href,a=t.indexOf("#");n=-1===a?t:t.slice(0,a)}return n+"#"+("string"==typeof t?t:d(t))}),(function(e,t){o("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}function i(e,t){if(!1===e||null==e)throw new Error(t)}function o(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function l(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,a,r){return void 0===a&&(a=null),n({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:a,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:a="",hash:n=""}=e;return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function p(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function m(e,t,a,s){void 0===s&&(s={});let{window:o=document.defaultView,v5Compat:p=!1}=s,m=o.history,h=r.Pop,g=null,v=f();function f(){return(m.state||{idx:null}).idx}function y(){h=r.Pop;let e=f(),t=null==e?null:e-v;v=e,g&&g({action:h,location:A.location,delta:t})}function E(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,a="string"==typeof e?e:d(e);return a=a.replace(/ $/,"%20"),i(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==v&&(v=0,m.replaceState(n({},m.state,{idx:v}),""));let A={get action(){return h},get location(){return e(o,m)},listen(e){if(g)throw new Error("A history only accepts one active listener");return o.addEventListener(c,y),g=e,()=>{o.removeEventListener(c,y),g=null}},createHref:e=>t(o,e),createURL:E,encodeLocation(e){let t=E(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=r.Push;let n=u(A.location,e,t);a&&a(n,e),v=f()+1;let c=l(n,v),s=A.createHref(n);try{m.pushState(c,"",s)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(s)}p&&g&&g({action:h,location:A.location,delta:1})},replace:function(e,t){h=r.Replace;let n=u(A.location,e,t);a&&a(n,e),v=f();let c=l(n,v),s=A.createHref(n);m.replaceState(c,"",s),p&&g&&g({action:h,location:A.location,delta:0})},go:e=>m.go(e)};return A}var h;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(h||(h={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function g(e,t,a){return void 0===a&&(a="/"),v(e,t,a,!1)}function v(e,t,a,n){let r=M(("string"==typeof t?p(t):t).pathname||"/",a);if(null==r)return null;let c=f(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let a=e.length===t.length&&e.slice(0,-1).every(((e,a)=>e===t[a]));return a?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(c);let s=null;for(let e=0;null==s&&e{let s={relativePath:void 0===c?e.path||"":c,caseSensitive:!0===e.caseSensitive,childrenIndex:r,route:e};s.relativePath.startsWith("/")&&(i(s.relativePath.startsWith(n),'Absolute route path "'+s.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),s.relativePath=s.relativePath.slice(n.length));let o=O([n,s.relativePath]),l=a.concat(s);e.children&&e.children.length>0&&(i(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+o+'".'),f(e.children,t,l,o)),(null!=e.path||e.index)&&t.push({path:o,score:_(o,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of y(e.path))r(e,t,a);else r(e,t)})),t}function y(e){let t=e.split("/");if(0===t.length)return[];let[a,...n]=t,r=a.endsWith("?"),c=a.replace(/\?$/,"");if(0===n.length)return r?[c,""]:[c];let s=y(n.join("/")),i=[];return i.push(...s.map((e=>""===e?c:[c,e].join("/")))),r&&i.push(...s),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const E=/^:[\w-]+$/,A=3,b=2,w=1,k=10,R=-2,C=e=>"*"===e;function _(e,t){let a=e.split("/"),n=a.length;return a.some(C)&&(n+=R),t&&(n+=b),a.filter((e=>!C(e))).reduce(((e,t)=>e+(E.test(t)?A:""===t?w:k)),n)}function j(e,t,a){void 0===a&&(a=!1);let{routesMeta:n}=e,r={},c="/",s=[];for(let e=0;e(n.push({paramName:t,isOptional:null!=a}),a?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(n.push({paramName:"*"}),r+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?r+="\\/*$":""!==e&&"/"!==e&&(r+="(?:(?=\\/|$))");let c=new RegExp(r,t?void 0:"i");return[c,n]}(e.path,e.caseSensitive,e.end),r=t.match(a);if(!r)return null;let c=r[0],s=c.replace(/(.)\/+$/,"$1"),i=r.slice(1);return{params:n.reduce(((e,t,a)=>{let{paramName:n,isOptional:r}=t;if("*"===n){let e=i[a]||"";s=c.slice(0,c.length-e.length).replace(/(.)\/+$/,"$1")}const o=i[a];return e[n]=r&&!o?void 0:(o||"").replace(/%2F/g,"/"),e}),{}),pathname:c,pathnameBase:s,pattern:e}}function S(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return o(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function M(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,n=e.charAt(a);return n&&"/"!==n?null:e.slice(a)||"/"}function N(e,t,a,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the `to."+a+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function L(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function P(e,t){let a=L(e);return t?a.map(((e,t)=>t===a.length-1?e.pathname:e.pathnameBase)):a.map((e=>e.pathnameBase))}function z(e,t,a,r){let c;void 0===r&&(r=!1),"string"==typeof e?c=p(e):(c=n({},e),i(!c.pathname||!c.pathname.includes("?"),N("?","pathname","search",c)),i(!c.pathname||!c.pathname.includes("#"),N("#","pathname","hash",c)),i(!c.search||!c.search.includes("#"),N("#","search","hash",c)));let s,o=""===e||""===c.pathname,l=o?"/":c.pathname;if(null==l)s=a;else{let e=t.length-1;if(!r&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;c.pathname=t.join("/")}s=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:a,search:n="",hash:r=""}="string"==typeof e?p(e):e,c=a?a.startsWith("/")?a:function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)})),a.length>1?a.join("/"):"/"}(a,t):t;return{pathname:c,search:F(n),hash:V(r)}}(c,s),d=l&&"/"!==l&&l.endsWith("/"),m=(o||"."===l)&&a.endsWith("/");return u.pathname.endsWith("/")||!d&&!m||(u.pathname+="/"),u}const O=e=>e.join("/").replace(/\/\/+/g,"/"),I=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),F=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",V=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class D extends Error{}function H(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const T=["post","put","patch","delete"],B=(new Set(T),["get",...T]);new Set(B),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred")},1113:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(6087);const r=(0,n.forwardRef)((function({icon:e,size:t=24,...a},r){return(0,n.cloneElement)(e,{width:t,height:t,...a,ref:r})}))},1797:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})})},3751:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM12.75 8V13H11.25V8H12.75ZM12.75 14.5V16H11.25V14.5H12.75Z"})})},7267:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"})})},3883:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})})},4969:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)(n.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})})},8888:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})})},9115:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})})},8248:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)(n.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})})},1249:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})})},991:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})})},4314:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)(n.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})})},2072:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)(n.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})})},3512:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},1651:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z",fillRule:"evenodd",clipRule:"evenodd"})})},9783:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})})},435:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})})},5302:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M12 3.176l6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 01-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176zM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21z",fillRule:"evenodd",clipRule:"evenodd"})})},4648:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5573),r=a(790);const c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,r.jsx)(n.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})})},6185:e=>{"use strict";function t(e){return e&&"object"==typeof e?r(e)||c(e)?e:n(e)?function(e,t){if(e.map)return e.map(t);for(var a=[],n=0;n{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;t.splice(1,0,a,"color: inherit");let n=0,r=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(n++,"%c"===e&&(r=n))})),t.splice(r,0,a)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=a(3212)(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},3212:(e,t,a)=>{e.exports=function(e){function t(e){let a,r,c,s=null;function i(...e){if(!i.enabled)return;const n=i,r=Number(new Date),c=r-(a||r);n.diff=c,n.prev=a,n.curr=r,a=r,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let s=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((a,r)=>{if("%%"===a)return"%";s++;const c=t.formatters[r];if("function"==typeof c){const t=e[s];a=c.call(n,t),e.splice(s,1),s--}return a})),t.formatArgs.call(n,e);(n.log||t.log).apply(n,e)}return i.namespace=e,i.useColors=t.useColors(),i.color=t.selectColor(e),i.extend=n,i.destroy=t.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(r!==t.namespaces&&(r=t.namespaces,c=t.enabled(e)),c),set:e=>{s=e}}),"function"==typeof t.init&&t.init(i),i}function n(e,a){const n=t(this.namespace+(void 0===a?":":a)+e);return n.log=this.log,n}function r(e,t){let a=0,n=0,r=-1,c=0;for(;a"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const a=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of a)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const a of t.skips)if(r(e,a))return!1;for(const a of t.names)if(r(e,a))return!0;return!1},t.humanize=a(4997),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((a=>{t[a]=e[a]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let a=0;for(let t=0;t{"use strict";a.d(t,{A:()=>n});const n={wrapper:"GqFcAwJvIrg1v7f6QUfw",header:"OENx8kmm62tkWGukzP2S",title:"KnqJLKwSceJTwFJrPGHq","close-button":"PJU0_yA9jNf7ao0jhHut",footer:"rrORM3zqHfGvqiPduEXY",steps:"Q7fUcDUGhteXEr18rZPC","action-button":"S5LAeskUiEQ0JlPhr0Ze"}},2021:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"admin-page":"sexr0jUxC1jVixdKiDnC",background:"vKQ11sLeAM45M04P1ccj","admin-page-header":"iWGAhN9gOB48g0jEO1OQ","sandbox-domain-badge":"JOYmuxQjG4FArIIUxJfA"}},654:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={section:"cAbGtJDGgLubucBnz7vM"}},6888:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"section-hero":"vMa4i_Dza2t5Zi_Bw9Nf"}},2451:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={badge:"VLE2X0rP3Ug4QHebdiJd","is-success":"hEfxH6nau4tQkeE4BNms","is-warning":"Snl4I6aKbXFIrcWaSIC0","is-danger":"zvZFUdy480Xv3IHYbX6a"}},2258:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},2127:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={cut:"msOlyh2T7D6uhbM6AROg",icon:"cPN7USVqSBpxUswfDtUZ",cta:"EmnJAyEzzn1QpA8HtypY",iconContainer:"vV7YZikAz0oHYsuvtxMq",description:"T1YaMupeZmBIpXZHY9EZ"}},6373:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"diff-viewer":"HPsJA6B0f3Bd2tZgEr7v","diff-viewer__filename":"WA0OogO0bZSYbqUPL9aa","diff-viewer__file":"Z1NxA7aDh5LEYjbLLKbF","diff-viewer__line-numbers":"aeQS3Qb4g1FwDY0HaZKb","diff-viewer__lines":"ESXyHLdGmRLZMv7_Ei9d"}},3689:()=>{},4803:()=>{},2300:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"star-icon":"cuoSlhSNrqf1dozY22Xb",jetpack:"lAIiifeLMmZAPlQ9n9ZR","checkmark-icon":"JLquNpQVlysAamuh5lJO",socialIcon:"cbOwD8Y4tFjwimmtchQI",bluesky:"aLWBKY0yRghEk7tNCgK3",facebook:"aHOlEBGD5EA8NKRw3xTw",instagram:"cL3m0xBYTYhIKI7lCqDB",twitter:"af4Y_zItXvLAOEoSDPSv",linkedin:"f68aqF3XSD1OBvXR1get",tumblr:"xFI0dt3UiXRlRQdqPWkx",google:"q7JEoyymveP6kF747M43",mastodon:"DKOBOTVmTLbh26gUH_73",nextdoor:"n5XodNsuMfMAAvqHFmbw",whatsapp:"fftumuc_lJ6v0tq4UMVR",threads:"inzgC27qxdt7hSdhTWRI"}},4206:()=>{},8403:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},7371:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",smCols:"4",mdCols:"8",lgCols:"12","col-sm-1":"RuVLl3q4lxTQa3wbhBJB","col-sm-1-start":"f9LZTRG4MMK42rS89afW","col-sm-1-end":"bHe_zKxjjpUwHw_MdYE1","col-sm-2":"QZbNrOqE2aNSn50xVhpU","col-sm-2-start":"ev7W3z7zVYPeHAlYqZjf","col-sm-2-end":"NJWd1m_e7lOiPYru2ZMP","col-sm-3":"Xc6nt1Qc1DI0Z2A3gt1r","col-sm-3-start":"UIcN_GXiPRoIsin8Kohg","col-sm-3-end":"GRKCyqb5LufCSCgykKFc","col-sm-4":"i_qTq8gqhhC3vIUepVRB","col-sm-4-start":"G3qaZ3Jpbvam_1XvGxgc","col-sm-4-end":"VRCNYKZtO9zukEwmgP1y","col-md-1":"tRm008K_WJL79WoNZTNL","col-md-1-start":"l5T2P_bgKts4tdaRkS1d","col-md-1-end":"zOCxfLZpF6BlgC7a_Yq1","col-md-2":"F80DdgVn0m5OpvtSQWka","col-md-2-start":"oI1c7JYfiJtMQHbhngtU","col-md-2-end":"pMQtA_4jh1_1lVknqEP5","col-md-3":"VenqMpdgyKQVUNNQcfqd","col-md-3-start":"seNYL99uoczf9V4MxBxT","col-md-3-end":"YKfF1HFhI9KygA5l3b2J","col-md-4":"yAi0Cv1xDWkoqsaUhvhR","col-md-4-start":"ubhnyZOnkgxNhh6XtVWv","col-md-4-end":"RGOPGQbWMJ9Ei5oFxS7X","col-md-5":"Sz1E2aWbX483ijdi6yge","col-md-5-start":"tku6_bRYrX9tMbgYGmIl","col-md-5-end":"b5JHttOhSEcI1WBlqAjk","col-md-6":"FboSx5MoKTAWbxXyYlCw","col-md-6-start":"Jhs8yEEmodG30edbJvag","col-md-6-end":"IpzbbKVqEqPcfIGkXkwt","col-md-7":"mhCPwfAZ4Kmm_empzJAq","col-md-7-start":"x034ilrJF7rO9UJB2rI1","col-md-7-end":"Wt8t2e16viRrOJ1lLA5v","col-md-8":"S6pIrEy9AMLKx9bgh_Ae","col-md-8-start":"kEfI4tGyuWfHTlRnvIab","col-md-8-end":"PUzX4RRsKq1dnsz3gebS","col-lg-1":"X_pdcLJikd8LS_YAdJlB","col-lg-1-start":"tl936d14Huby4khYp05X","col-lg-1-end":"hnge0LnR69d3NXEtEE1t","col-lg-2":"fj0NUMuyZQcPNgKcjp5Z","col-lg-2-start":"R2ncBX7a2NigdYCcV1OX","col-lg-2-end":"t8vMSDVYno9k9itRwnXb","col-lg-3":"wsDuEN2GqHx6qzo8dUdk","col-lg-3-start":"cIEVPUweWtLBy3xaXnMx","col-lg-3-end":"fajUWBwu1m2B479j3jmz","col-lg-4":"YR0c7fQTgMkDdWzwSyLp","col-lg-4-start":"xlwp8BmplxkKNMI7gamo","col-lg-4-end":"_C4O1w9DUqx1m3gPf8aA","col-lg-5":"Z54F1hAErckAIrKlxnXW","col-lg-5-start":"ezSDWkRHmKSxDJXxuiOH","col-lg-5-end":"T0ChoeAjGJjkkNrYhD4g","col-lg-6":"qtMoMPF6yHvGJnWHSsde","col-lg-6-start":"gdoywN5VPiWERfIBqkph","col-lg-6-end":"wUev_VH5uf_pwFFlbnAU","col-lg-7":"egIPDFJsOpownTClq9XP","col-lg-7-start":"yGhp9yoAW7k0kQik9AB7","col-lg-7-end":"SJ43U9mR5wUg5V2qBeQA","col-lg-8":"cTuyHfMwSUJxN_HdIEgd","col-lg-8-start":"smCr8DaIagcumdvdldiK","col-lg-8-end":"T03NHzQJvzwL6wAfIiTL","col-lg-9":"pMvxM3RJGjqyNdf9qg1Y","col-lg-9-start":"iIVpNRwEnQ_JI5gpp9EN","col-lg-9-end":"ZbQ4u4vGSX5rJOje4uGL","col-lg-10":"gKb5wuIDAlKGbrjK2vxy","col-lg-10-start":"Z7pINdImE2WJiYnZBTqm","col-lg-10-end":"ZTxp6qpvwurMdOnLLSz1","col-lg-11":"NnQTlbfnxPDR6cQ7rygg","col-lg-11-start":"O137wZd6Yl0olSA9PsXR","col-lg-11-end":"zf2OJtQ2MPz6SDoh6CB0","col-lg-12":"U3H6UHW6HqRt9hdzVg3O","col-lg-12-start":"zynnNeS_ZBTxABcVpUQH","col-lg-12-end":"vI8tltFZtFUNAy9Iag9s"}},2420:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",container:"SqdhUZkXCRuIpErj1B3z",fluid:"OZC_9a1LhpWF9dv15Gdh"}},5531:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"marked-lines":"SunkAzopVEoBZbCUFkpe","marked-lines__marked-line":"s6eJjt_RVhQ8mEG1qQYb","marked-lines__line-numbers":"cW2860S1RCjdsufX8ds_","marked-lines__line-number":"hU_xmjv3sGJgIvV_26Ik","marked-lines__lines":"O5ZaHoo1pFRkk_GUUczG","marked-lines__line":"UoS_E4HwI88HfDMpNtvB","marked-lines__mark":"ZotWIwUISq6XCpIyD8k7"}},7410:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"VHYulMcpzbr10HWR0iSE","icon-wrapper":"FGpSkMCiIHQjszcV0dbn","close-button":"KoWZcCwhW13xvkEb0QON","main-content":"smrfczkC53EaFM8OJUXs",title:"IKYRWoPwt9xOVEx1wzNS","action-bar":"qM0qY6mPYp1MPN54A3Kg","is-error":"A5YkDkkXuiYgavrY6Nux",icon:"y_IPyP1wIAOhyNaqvXJq","is-warning":"cT5rwuPMZzWvi5o6shMl","is-info":"yo0O3uvNomPsYUXFCpAS","is-success":"oZdDFf1jBLkzn5ICCC6x"}},3142:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"p4qz2tkq0p9hxucJ6Qk2",table:"lbNDyXioOwvyvbALtCBm","is-viewport-large":"s2Lsn4kbm6BrS3DSndRB",card:"cLaNK_XcbTGlRQ4Tp43Q","is-primary":"CYt1X0eH1icRjhtJ28jx",header:"DAkZc1P9A3K12fjEliMg",item:"WUBuYABl8nymjs9NnCEL","last-feature":"ANtCFeb41NhA8PA3H7ZN",value:"Ql2gy_148yW8Vw5vhaKD",icon:"EAQrAnQEW1z1BfdY5gbC","icon-check":"JDSTlLoOC_4aUoH2oNM2","icon-cross":"zNdQRJ1w7BvaQOYyqzHK",popover:"lr7vbX95SKtoe7DarJcZ","popover-icon":"KRrGp2xdkeBOxLZeuQ6X",tos:"H_ZJiRVJg0LiMXPGOcmt","tos-container":"x21z_DixObRDsDaWotP1"}},3407:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"dovianZYLKhnbnh9I06o","price-container":"lljtQMhW7lq5tE5SDJEf","promo-label":"NubApIV1vQCRUNprfm6b",price:"dhFQXpZfMwVI8vuYHnwC","is-not-off-price":"eD7hzxFmdtG_MgmBtl_k",footer:"C64ZjjUAqJC1T2Sa7apS",legend:"UpZDGew6Ay1hPoP6eI7b",symbol:"TDiiPbuW1Z0_05u_pvcK"}},8325:()=>{},9439:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={wrapper:"VfIXL69k_I0zUU0s7LqM",horizontal:"SvvAonSzsVSo_5Hu6Goz",info:"dwXtyo4qYbpJ2b3rZL1N",label:"WxFqmtANZGuBRdR2NewQ",square:"ee2TJQm2FgpSRwchomAH",value:"mgcKzhKqFk7UOZ156QPT",icon:"h_uY7ygjuMtuY4ZWJz1R"}},416:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={status:"bZ4b33s2MdcOjaDKBbeV",status__indicator:"UzkzDaqt2mXprJh2OXRz",status__label:"QuS0vdcr87FsiBvSSrvA","is-active":"bGx0wbQAwuY7k8P3PHVQ","is-inactive":"wR8Cz8uHgObTQavolv5y","is-error":"IzbBYGwBKhSYFUQlIMww","is-action":"Kdvp_HJf89IBrZuCaLm8","is-initializing":"hVf5vsbBWm8OFye7cy7a"}},9634:()=>{},4495:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},9422:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={global:"_fUXxnSp5pagKBp9gSN7"}},7021:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={toggle:"gecp_0Z0owRZtj8JAYir","is-small":"qgKXEdMmHsIK84VDnLO2","no-label":"Vy6dbB4PsGKm8BDqzJ9J","is-toggling":"ykWv7fKpkVW_vpAoddu4"}},1517:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={tab:"YXKeyNLeZvIdah_5_5GR",navigation:"vvXnRXxrU1kP1KsdSr4J",badge:"aDCTkUFaJEeZzYYE6qv5"}},6900:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"header-main":"pVJWvyeviifcrLbZZxCj","header-secondary":"segmN0DtUjey3r5zVPON","heading-icon":"lolS8hq75wfk687xQjbY",subheading:"HC8zzYgv0GvkecCkpyld","connection-error-col":"XJqRbP_azFalXqUoYPtl"}},3902:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"button-group":"XqQBRzrxyMhhZvPXIHgk"}},9370:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={loading:"kdsaL7c4bpTwf_A4fIUT",loading__message:"b0eN3as5AgxQW7EAkarg"}},2148:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={footer:"_Wc3apZobag_9Ag_THTb"}},8842:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={heading:"iN9oF7KagtrwaFKTquqW",warning:"IZTexE5bnJrB25jtwXBW","scan-navigation":"YzqaprEdVpBoBJesZixw"}},4047:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={list:"sQkG5Cu80gPaeFj3L_wa",footer:"oIl6GCMeUnzE0inXbuj9"}},2318:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={list:"RP2MVoGqaCFXPKZhhxQ1",footer:"YpEs8b7KE7fzVuXUbOEb"}},4493:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={accordion:"x8UuVEhWucPfdq0hEJg6","accordion-item":"eb6Ovfvm1yONz4mdOwbH","accordion-header":"jF9LXpXR3TxZVDw7TVXT","accordion-header-label":"lNQgAfpwdAUSOLZd8dlD","accordion-header-label-icon":"WRQwDYPdffWznX158azR","accordion-header-description":"dJx9pvlYjDnKn11n5wo8","accordion-header-button":"EKcbLuSblRc7UpzgsFXw","accordion-body":"ILMBWlMLcXc0n97IisrG","accordion-body-close":"T8XIzCNJBQy1UETN5gjU","accordion-body-open":"kWoHGiaZSbq9XJVyUOMC"}},4871:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={threat:"EqpwvErHtRi_WQkJKgi1",threat__icon:"EicvN1QaJu5OJLzdUN5A",threat__summary:"b7ynAmUwGlxK_vxyIN0y",threat__summary__label:"uSV9HYRxjL4S6zIZDlqP",threat__summary__title:"XpW8Mvw_XFEbqxUdw155",threat__severity:"Fkj60BmQ5sUo9zHcJwVv",footer:"XLzPr74ad3osCq9kxy2q"}},8044:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={inProgressAnimation:"AMcxtVDLtWB2EJJJU5NQ",inProgressAnimation__el:"vtViVIQmuI1n8HDxrkNy",inprogress:"BJ0WjZD0MlRR_Usu8HEd"}},7259:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={modal:"WtVEv641JBaLl929sZq2",modal__window:"G0aPt7WmA1rkUE0wcTno",modal__close:"VkrhWjfEIlIwYEumycbP",modal__close__icon:"yFzeV4cmWRbZKk5tIyEw"}},3066:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={navigation:"HQgjxePFDRJHamBAGcVU","navigation-item":"KtdsNIMumOoHNWMLmuAJ",clickable:"ewyV4ZGn34WDNXmK3ej2",selected:"owofT85W_XvVdb5vr1GN","navigation-item-label":"NESnw2xCLrBpP6WlYZL4","navigation-item-icon":"aohnd_y_1lrMuww8NH63","navigation-item-badge":"Rnas_2_2_eLZSYfZ347E","navigation-item-label-text":"m4_14yNRByDyO9yf9pGg","navigation-item-check-badge":"X8NRHUTBa_4wDvoHN9TT","navigation-item-info-badge":"CsuOteurQlJm4IjXqyZ0","navigation-group":"fvbewglUxEvV1o04yzzp","navigation-group-label":"DINy59MKjwiQanaoDTiV","navigation-group-content":"XoacHJljw8zRW_fkBSyg","navigation-group-list":"mXM4WZRePVTa07dhQ6MD","navigation-group-truncate":"sI3V8khLdCqxkhJQ_XnI","popover-text":"hgdxMuIvZwTZ0sfXaols","navigation-dropdown-button":"UErHS2HAh1gszGfYuVIf","navigation-dropdown-label":"lEhH1hvCcxLVFMHI8Gwv","navigation-dropdown-icon":"c57Vj4QhAHwcK_HZMxtN"}},600:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={notice:"_aiMxmJRAw5jRPbZFX57","notice--info":"eWgNBUaexiR66ZI1Px4U","notice--floating":"ZGELG1CO333FilJXOaeI",notice__icon:"BnI88X_e8ItF1c9Uozmj","notice--success":"hRRUwTCPRpurhMwRNZkg","notice--error":"Z6q3IxY_uR1y2lAPTkVF",notice__message:"ST8sowTbBVLRPrk4ZQrn",notice__close:"lMkO08Vd8YQMfwrwaI8u"}},7489:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={accordion:"sfXsfklfkeSRtE9ivQwF","accordion-item":"ozRrKPlj1QFGUyd3oVke","accordion-header":"PyvnSHQuuUkZvVsArigy","accordion-header-label":"u9Xod5s8bCRNj9MR1Drl","accordion-header-label-icon":"IbeyulkpO9kjYJ4OkYUD","accordion-header-description":"KiCgmjHm2f0JDU3cMsgf","accordion-header-status":"kh5zuLR1zNf7KCsxhAZ5","accordion-header-status-separator":"z1z63g62c73XbcPk9DWc","accordion-header-button":"kJ8t3FAtd5VAYjk31SfA","accordion-body":"JP0IJZcYRohfgntEozjm","accordion-body-close":"y7c6zi2wjEnbW3F29fmP","accordion-body-open":"wQWiN_J0SqgduvadyGnm","icon-check":"v1fUFCBPmd6miSCf_ehK","status-badge":"oR9QG6gRLvyzqiuIarmu",fixed:"bZ8KDXMWoim85Zv31E7E",ignored:"uYEkrN4rh8n5cs3aPrYC","is-fixed":"WOX88CWB12lzxcMcl_ns","support-link":"H2J5mHqyiBHXCAyZ4KGa","icon-tooltip":"BT16ByfO8ktYf15hbMG8","icon-tooltip__icon":"Gi6geVLkEyrClNXuJ34I","icon-tooltip__content":"Q02oRBdY3ZpNGOF2Y1iV"}},8744:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"progress-bar":"vzMlFr1AXWqefpRrb976","progress-bar__wrapper":"gYSOMa4xxLXmsNzvFPkW","progress-bar__bar":"hNJWdt5qmZkWYAH_vjIp","progress-bar__percent":"DHMUfGyHbl5BgD5vjxVz"}},1847:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={mark:"jNlU3vgp4xEGwmX5aTyK",list:"gE8s4nh3f7iGIBrFeyCT"}},4356:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={tabs:"lyrXe0pA852TUmyekDb5",tab:"KgEeDTKgTC5ZjzYlbTqN","tab--active":"Lv4WoNVkeJntqvUyG4dX"}},6578:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={textarea:"rigH8UdiDrmmSLQMUurD",label:"V8FDM08CpcwQs4UwN2nI"}},9054:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={threat:"NHzH3tt6CypjZ92CvK9x",threat__icon:"D9zvYDUrOP_zwSm0yJMs",threat__summary:"_XISfmbjoVlqhB61hHYn",threat__summary__label:"AQDPBnMZFu7BOBuo8mYW",threat__summary__title:"cZ9s5eCAZe3R82Y6Ru3z",threat__severity:"AKnbWQiViZ2O_dwCV8Fw",threat__checkbox:"W6alQ2_S5Rh06djX9m27"}},1476:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={empty:"OtDl6kocO_m2s9sRHaqX","threat-section":"BjwJh1S1YVPI7AjmTx6a","threat-filename":"YWfK8VTp2wnByBauYPKg","threat-footer":"pkw2LnOTd8VvQ3oT8sXQ","threat-item-cta":"ap6lG79CncSqdigJS_WA","list-header":"uym7dGHhp6ifjF57yOAO","list-title":"e_2eFTR8RyHwmfeqJL4F","list-header__controls":"IKQVU01PrDMMV5UFLOKv","accordion-header":"qazuloIt0teplSEwxRN0","manual-scan":"iJ_biSBRDribuNKX0Zuw","pagination-container":"v640YfEL85A9rCvyHSzW",unfocused:"gfxpe4zp6ShFsIsce8Ii"}},6834:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={threat:"L9hh_sX51PzO41icwJlh",threat__icon:"o8E4Bv6U0d7USFxSjRCj",threat__summary:"sT31awD6bHO8KJewvmaO",threat__summary__label:"VVTRIG51r8ORUIBPs5gN",threat__summary__title:"AiaWRbRLFT9xvP9vn5jA",threat__severity:"MP1wWkqvqfvAc7Izl7x4",footer:"i9X_KxEJiGpRT7q_RU6i"}},8340:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={footer:"uUEJGMrSV3XoBwX5xEwA"}},7642:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"L1LjeCYPldBcTLILS13l","toggle-section":"JWWznnb8sAKHIOhE59_z","toggle-section__control":"kV5wl2UResIqqBdSTuQr","toggle-section__content":"oePuSIKcH_JzEhDJcHh8","toggle-section__title":"mxYw7vghJF8H8C0FjvPz","toggle-section--disabled":"lyiOCAyjT_eQyDg8Ier_","toggle-section__details":"IclfL4iNXTZfBAbHZdog","automatic-rules-stats":"bOadM4auwszaOl0el95T","automatic-rules-stats__version":"G7vkgqk8AEd6pRbNUyE4","automatic-rules-stats__last-updated":"qnlbRElIsj4nB45F5s3a","automatic-rules-stats__failed-install":"TvvdPGzRa_ubn3BnQOnQ","upgrade-trigger-section":"yAFMUkq1ot9DZF05RUwG","upgrade-prompt-button":"qoajQ2Ew8eYJgdbssSg9",badge:"EbfrbByI7NQ2_MD_gDXp",popover:"hCwaBLH_6dELyWWwB8S1",popover__header:"V3U9oKSdRmKjOQ523C86",popover__button:"OSrT4pA4vIGzg9EE6rcv",popover__footer:"rbL50q3wwzE6X7VBHcmW","allow-list-current-ip":"g593fzjQCE_4rNiiwLdg","allow-list-button-container":"CIp_BwDbLdjYPSVrreqg","block-list-button-container":"m2epTt5F7wBQNcMdguwQ",divider:"HrEvG7sxsWbTLD0sk477","popover-text":"WIttYmnC0O4JKFyPgkTW","firewall-subheading":"p1_cy4ERoY1_uwtgq3Tn","stat-card-wrapper":"ehnXRuGNl9ZnPh6c1Pa3",disabled:"q8mOIlVn7qA44s7ysC5Z","stat-card-icon":"IxCDeZ2a0wRu3AQbqGuG","stat-card-label":"YIQOtwFZuyfirlpFfjDb","share-data-section":"x8nPhsBEpxvgCxHNbCXo","share-data-toggle":"b_pwVVOoMN73AXhJNbgr","icon-tooltip":"MWO4b3hqGdH8p1Vt9zmQ","icon-tooltip__icon":"DuflEZ86axRQGuMhmH3n","icon-tooltip__content":"ywr2PcNYcX5_sEzdvHAS",footer:"e_wseeb7HqoyLjv9N_ww","standalone-mode":"nxtQ3M8WCX69d_NjShwZ","share-data":"mzfjOg8s_uehdCmNjX0P"}},5960:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={empty:"KmIjHqrMs3duMPaUf50k","subheading-content":"bpW3MfTt3siOyvw1ZsuF","list-header":"DJS67UCXVaM7nIMJePYQ","list-title":"s4378tf2MiM0bMIxQZkI","list-header__controls":"jifq7nsF5kZYrcpGQ35V","scan-navigation":"yjKVIZH3KLvJeygIzaZn"}},6359:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"subheading-content":"WjKn66iJO4hAZYE6o9b3","product-section":"IS5K46VvD7VX5YtlwbMI","info-section":"eDfoDi2nArFY_KiYIwKh","scan-navigation":"XKUO6pX9vFbOUplFfCW2"}},3961:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"protect-header":"T1f6nRmWifz5im6hB29M","get-started-button":"Ki7ehROrWxWBIMIt8SUH"}},5490:()=>{},4997:e=>{var t=1e3,a=60*t,n=60*a,r=24*n,c=7*r,s=365.25*r;function i(e,t,a,n){var r=t>=1.5*a;return Math.round(e/a)+" "+n+(r?"s":"")}e.exports=function(e,o){o=o||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var i=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!i)return;var o=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return o*s;case"weeks":case"week":case"w":return o*c;case"days":case"day":case"d":return o*r;case"hours":case"hour":case"hrs":case"hr":case"h":return o*n;case"minutes":case"minute":case"mins":case"min":case"m":return o*a;case"seconds":case"second":case"secs":case"sec":case"s":return o*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return o;default:return}}(e);if("number"===l&&isFinite(e))return o.long?function(e){var c=Math.abs(e);if(c>=r)return i(e,c,r,"day");if(c>=n)return i(e,c,n,"hour");if(c>=a)return i(e,c,a,"minute");if(c>=t)return i(e,c,t,"second");return e+" ms"}(e):function(e){var c=Math.abs(e);if(c>=r)return Math.round(e/r)+"d";if(c>=n)return Math.round(e/n)+"h";if(c>=a)return Math.round(e/a)+"m";if(c>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},5762:(e,t,a)=>{"use strict";var n=a(3761);function r(){}function c(){}c.resetWarningCache=r,e.exports=function(){function e(e,t,a,r,c,s){if(s!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:c,resetWarningCache:r};return a.PropTypes=a,a}},8120:(e,t,a)=>{e.exports=a(5762)()},3761:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},28:(e,t,a)=>{"use strict";a.d(t,{I9:()=>m,k2:()=>f});var n=a(1609),r=a(5795),c=a(9539),s=a(6992);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[a]=e[a]);return r}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const l=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],u=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(e){}const d=n.createContext({isTransitioning:!1});new Map;const p=n.startTransition;r.flushSync,n.useId;function m(e){let{basename:t,children:a,future:r,window:i}=e,o=n.useRef();null==o.current&&(o.current=(0,s.TM)({window:i,v5Compat:!0}));let l=o.current,[u,d]=n.useState({action:l.action,location:l.location}),{v7_startTransition:m}=r||{},h=n.useCallback((e=>{m&&p?p((()=>d(e))):d(e)}),[d,m]);return n.useLayoutEffect((()=>l.listen(h)),[l,h]),n.useEffect((()=>(0,c.V8)(r)),[r]),n.createElement(c.Ix,{basename:t,children:a,location:u.location,navigationType:u.action,navigator:l,future:r})}const h="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,g=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,v=n.forwardRef((function(e,t){let a,{onClick:r,relative:u,reloadDocument:d,replace:p,state:m,target:v,to:f,preventScrollReset:y,viewTransition:E}=e,A=o(e,l),{basename:b}=n.useContext(c.jb),w=!1;if("string"==typeof f&&g.test(f)&&(a=f,h))try{let e=new URL(window.location.href),t=f.startsWith("//")?new URL(e.protocol+f):new URL(f),a=(0,s.pb)(t.pathname,b);t.origin===e.origin&&null!=a?f=a+t.search+t.hash:w=!0}catch(e){}let k=(0,c.$P)(f,{relative:u}),R=function(e,t){let{target:a,replace:r,state:i,preventScrollReset:o,relative:l,viewTransition:u}=void 0===t?{}:t,d=(0,c.Zp)(),p=(0,c.zy)(),m=(0,c.x$)(e,{relative:l});return n.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,a)){t.preventDefault();let a=void 0!==r?r:(0,s.AO)(p)===(0,s.AO)(m);d(e,{replace:a,state:i,preventScrollReset:o,relative:l,viewTransition:u})}}),[p,d,m,r,i,a,e,o,l,u])}(f,{replace:p,state:m,target:v,preventScrollReset:y,relative:u,viewTransition:E});return n.createElement("a",i({},A,{href:a||k,onClick:w||d?r:function(e){r&&r(e),e.defaultPrevented||R(e)},ref:t,target:v}))}));const f=n.forwardRef((function(e,t){let{"aria-current":a="page",caseSensitive:r=!1,className:l="",end:p=!1,style:m,to:h,viewTransition:g,children:f}=e,E=o(e,u),b=(0,c.x$)(h,{relative:E.relative}),w=(0,c.zy)(),k=n.useContext(c.Rq),{navigator:R,basename:C}=n.useContext(c.jb),_=null!=k&&function(e,t){void 0===t&&(t={});let a=n.useContext(d);null==a&&(0,s.Oi)(!1);let{basename:r}=A(y.useViewTransitionState),i=(0,c.x$)(e,{relative:t.relative});if(!a.isTransitioning)return!1;let o=(0,s.pb)(a.currentLocation.pathname,r)||a.currentLocation.pathname,l=(0,s.pb)(a.nextLocation.pathname,r)||a.nextLocation.pathname;return null!=(0,s.B6)(i.pathname,l)||null!=(0,s.B6)(i.pathname,o)}(b)&&!0===g,j=R.encodeLocation?R.encodeLocation(b).pathname:b.pathname,x=w.pathname,S=k&&k.navigation&&k.navigation.location?k.navigation.location.pathname:null;r||(x=x.toLowerCase(),S=S?S.toLowerCase():null,j=j.toLowerCase()),S&&C&&(S=(0,s.pb)(S,C)||S);const M="/"!==j&&j.endsWith("/")?j.length-1:j.length;let N,L=x===j||!p&&x.startsWith(j)&&"/"===x.charAt(M),P=null!=S&&(S===j||!p&&S.startsWith(j)&&"/"===S.charAt(j.length)),z={isActive:L,isPending:P,isTransitioning:_},O=L?a:void 0;N="function"==typeof l?l(z):[l,L?"active":null,P?"pending":null,_?"transitioning":null].filter(Boolean).join(" ");let I="function"==typeof m?m(z):m;return n.createElement(v,i({},E,{"aria-current":O,className:N,ref:t,style:I,to:h,viewTransition:g}),"function"==typeof f?f(z):f)}));var y,E;function A(e){let t=n.useContext(c.sp);return t||(0,s.Oi)(!1),t}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(y||(y={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(E||(E={}))},9539:(e,t,a)=>{"use strict";a.d(t,{$P:()=>p,BV:()=>F,C5:()=>z,Ix:()=>I,Rq:()=>i,V8:()=>P,Zp:()=>v,g:()=>f,jb:()=>o,qh:()=>O,sp:()=>s,x$:()=>y,zy:()=>h});var n=a(1609),r=a(6992);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0})),n.useCallback((function(n,r){void 0===r&&(r={}),a.current&&("number"==typeof n?e.navigate(n):e.navigate(n,c({fromRouteId:t},r)))}),[e,t])}():function(){m()||(0,r.Oi)(!1);let e=n.useContext(s),{basename:t,future:a,navigator:c}=n.useContext(o),{matches:i}=n.useContext(u),{pathname:l}=h(),d=JSON.stringify((0,r.yD)(i,a.v7_relativeSplatPath)),p=n.useRef(!1);return g((()=>{p.current=!0})),n.useCallback((function(a,n){if(void 0===n&&(n={}),!p.current)return;if("number"==typeof a)return void c.go(a);let s=(0,r.Gh)(a,JSON.parse(d),l,"path"===n.relative);null==e&&"/"!==t&&(s.pathname="/"===s.pathname?t:(0,r.HS)([t,s.pathname])),(n.replace?c.replace:c.push)(s,n.state,n)}),[t,c,d,l,e])}()}function f(){let{matches:e}=n.useContext(u),t=e[e.length-1];return t?t.params:{}}function y(e,t){let{relative:a}=void 0===t?{}:t,{future:c}=n.useContext(o),{matches:s}=n.useContext(u),{pathname:i}=h(),l=JSON.stringify((0,r.yD)(s,c.v7_relativeSplatPath));return n.useMemo((()=>(0,r.Gh)(e,JSON.parse(l),i,"path"===a)),[e,l,i,a])}function E(e,t,a,s){m()||(0,r.Oi)(!1);let{navigator:i}=n.useContext(o),{matches:d}=n.useContext(u),p=d[d.length-1],g=p?p.params:{},v=(p&&p.pathname,p?p.pathnameBase:"/");p&&p.route;let f,y=h();if(t){var E;let e="string"==typeof t?(0,r.Rr)(t):t;"/"===v||(null==(E=e.pathname)?void 0:E.startsWith(v))||(0,r.Oi)(!1),f=e}else f=y;let A=f.pathname||"/",b=A;if("/"!==v){let e=v.replace(/^\//,"").split("/");b="/"+A.replace(/^\//,"").split("/").slice(e.length).join("/")}let w=(0,r.ue)(e,{pathname:b});let k=R(w&&w.map((e=>Object.assign({},e,{params:Object.assign({},g,e.params),pathname:(0,r.HS)([v,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?v:(0,r.HS)([v,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),d,a,s);return t&&k?n.createElement(l.Provider,{value:{location:c({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:r.rc.Pop}},k):k}function A(){let e=function(){var e;let t=n.useContext(d),a=x(_.UseRouteError),r=S(_.UseRouteError);if(void 0!==t)return t;return null==(e=a.errors)?void 0:e[r]}(),t=(0,r.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,c="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:c};return n.createElement(n.Fragment,null,n.createElement("h2",null,"Unexpected Application Error!"),n.createElement("h3",{style:{fontStyle:"italic"}},t),a?n.createElement("pre",{style:s},a):null,null)}const b=n.createElement(A,null);class w extends n.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?n.createElement(u.Provider,{value:this.props.routeContext},n.createElement(d.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function k(e){let{routeContext:t,match:a,children:r}=e,c=n.useContext(s);return c&&c.static&&c.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(c.staticContext._deepestRenderedBoundaryId=a.route.id),n.createElement(u.Provider,{value:t},r)}function R(e,t,a,c){var s;if(void 0===t&&(t=[]),void 0===a&&(a=null),void 0===c&&(c=null),null==e){var i;if(!a)return null;if(a.errors)e=a.matches;else{if(!(null!=(i=c)&&i.v7_partialHydration&&0===t.length&&!a.initialized&&a.matches.length>0))return null;e=a.matches}}let o=e,l=null==(s=a)?void 0:s.errors;if(null!=l){let e=o.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||(0,r.Oi)(!1),o=o.slice(0,Math.min(o.length,e+1))}let u=!1,d=-1;if(a&&c&&c.v7_partialHydration)for(let e=0;e=0?o.slice(0,d+1):[o[0]];break}}}return o.reduceRight(((e,r,c)=>{let s,i=!1,p=null,m=null;var h;a&&(s=l&&r.route.id?l[r.route.id]:void 0,p=r.route.errorElement||b,u&&(d<0&&0===c?(h="route-fallback",!1||M[h]||(M[h]=!0),i=!0,m=null):d===c&&(i=!0,m=r.route.hydrateFallbackElement||null)));let g=t.concat(o.slice(0,c+1)),v=()=>{let t;return t=s?p:i?m:r.route.Component?n.createElement(r.route.Component,null):r.route.element?r.route.element:e,n.createElement(k,{match:r,routeContext:{outlet:e,matches:g,isDataRoute:null!=a},children:t})};return a&&(r.route.ErrorBoundary||r.route.errorElement||0===c)?n.createElement(w,{location:a.location,revalidation:a.revalidation,component:p,error:s,children:v(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):v()}),null)}var C=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(C||{}),_=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(_||{});function j(e){let t=n.useContext(s);return t||(0,r.Oi)(!1),t}function x(e){let t=n.useContext(i);return t||(0,r.Oi)(!1),t}function S(e){let t=function(){let e=n.useContext(u);return e||(0,r.Oi)(!1),e}(),a=t.matches[t.matches.length-1];return a.route.id||(0,r.Oi)(!1),a.route.id}const M={};const N={};const L=(e,t,a)=>{var n;N[n="⚠️ React Router Future Flag Warning: "+t+". You can use the `"+e+"` future flag to opt-in early. For more information, see "+a+"."]||(N[n]=!0,console.warn(n))};function P(e,t){void 0===(null==e?void 0:e.v7_startTransition)&&L("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),void 0!==(null==e?void 0:e.v7_relativeSplatPath)||t&&t.v7_relativeSplatPath||L("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(void 0===t.v7_fetcherPersist&&L("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),void 0===t.v7_normalizeFormMethod&&L("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),void 0===t.v7_partialHydration&&L("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),void 0===t.v7_skipActionErrorRevalidation&&L("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}n.startTransition;function z(e){let{to:t,replace:a,state:c,relative:s}=e;m()||(0,r.Oi)(!1);let{future:i,static:l}=n.useContext(o),{matches:d}=n.useContext(u),{pathname:p}=h(),g=v(),f=(0,r.Gh)(t,(0,r.yD)(d,i.v7_relativeSplatPath),p,"path"===s),y=JSON.stringify(f);return n.useEffect((()=>g(JSON.parse(y),{replace:a,state:c,relative:s})),[g,y,s,a,c]),null}function O(e){(0,r.Oi)(!1)}function I(e){let{basename:t="/",children:a=null,location:s,navigationType:i=r.rc.Pop,navigator:u,static:d=!1,future:p}=e;m()&&(0,r.Oi)(!1);let h=t.replace(/^\/*/,"/"),g=n.useMemo((()=>({basename:h,navigator:u,static:d,future:c({v7_relativeSplatPath:!1},p)})),[h,p,u,d]);"string"==typeof s&&(s=(0,r.Rr)(s));let{pathname:v="/",search:f="",hash:y="",state:E=null,key:A="default"}=s,b=n.useMemo((()=>{let e=(0,r.pb)(v,h);return null==e?null:{location:{pathname:e,search:f,hash:y,state:E,key:A},navigationType:i}}),[h,v,f,y,E,A,i]);return null==b?null:n.createElement(o.Provider,{value:g},n.createElement(l.Provider,{children:a,value:b}))}function F(e){let{children:t,location:a}=e;return E(V(t),a)}new Promise((()=>{}));n.Component;function V(e,t){void 0===t&&(t=[]);let a=[];return n.Children.forEach(e,((e,c)=>{if(!n.isValidElement(e))return;let s=[...t,c];if(e.type===n.Fragment)return void a.push.apply(a,V(e.props.children,s));e.type!==O&&(0,r.Oi)(!1),e.props.index&&e.props.children&&(0,r.Oi)(!1);let i={id:e.props.id||s.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=V(e.props.children,s)),a.push(i)})),a}},372:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6941);const r=a.n(n)()("dops:analytics");let c,s;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const i={initialize:function(e,t,a){i.setUser(e,t),i.setSuperProps(a),i.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){s={ID:e,username:t}},setSuperProps:function(e){c=e},assignSuperProps:function(e){c=Object.assign(c||{},e)},mc:{bumpStat:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);r("Bumping stats %o",e)}else a="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),r('Bumping stat "%s" in group "%s"',t,e);return a}(e,t);i.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+a+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);r("Built stats %o",e)}else a="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),r('Built stat "%s" in group "%s"',t,e);return a}(e,t);i.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+a+"&t="+Math.random())}},pageView:{record:function(e,t){i.tracks.recordPageView(e),i.ga.recordPageView(e,t)}},purchase:{record:function(e,t,a,n,r,c,s){i.ga.recordPurchase(e,t,a,n,r,c,s)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(c&&(r("- Super Props: %o",c),t=Object.assign(t,c)),r('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):r('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};i.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){i.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){r("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};i.ga.initialized||(s&&(e={userId:"u-"+s.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),i.ga.initialized=!0)},recordPageView:function(e,t){i.ga.initialize(),r("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,a,n){i.ga.initialize();let c="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==a&&(c+=" [Option Label: "+a+"]"),void 0!==n&&(c+=" [Option Value: "+n+"]"),r(c),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,a,n)},recordPurchase:function(e,t,a,n,r,c,s){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:n,currency:s}),window.ga("ecommerce:addItem",{id:e,name:t,sku:a,price:r,quantity:c}),window.ga("ecommerce:send")}},identifyUser:function(){s&&window._tkq.push(["identifyUser",s.ID,s.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},o=i},5932:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d});var n=a(6439),r=a(3832);function c(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const s=c("JsonParseError"),i=c("JsonParseAfterRedirectError"),o=c("Api404Error"),l=c("Api404AfterRedirectError"),u=c("FetchNetworkError");const d=new function(e,t){let a=e,c=e,s={"X-WP-Nonce":t},i={credentials:"same-origin",headers:s},o={method:"post",credentials:"same-origin",headers:Object.assign({},s,{"Content-type":"application/json"})},l=function(e){const t=e.split("?"),a=t.length>1?t[1]:"",n=a.length?a.split("&"):[];return n.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+n.join("&")};const u={setApiRoot(e){a=e},setWpcomOriginApiUrl(e){c=e},setApiNonce(e){s={"X-WP-Nonce":e},i={credentials:"same-origin",headers:s},o={method:"post",credentials:"same-origin",headers:Object.assign({},s,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{l=e},registerSite:(e,t,r)=>{const c={};return(0,n.jetpackConfigHas)("consumer_slug")&&(c.plugin_slug=(0,n.jetpackConfigGet)("consumer_slug")),null!==t&&(c.redirect_uri=t),r&&(c.from=r),h(`${a}jetpack/v4/connection/register`,o,{body:JSON.stringify(c)}).then(p).then(m)},fetchAuthorizationUrl:e=>d((0,r.addQueryArgs)(`${a}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),i).then(p).then(m),fetchSiteConnectionData:()=>d(`${a}jetpack/v4/connection/data`,i).then(m),fetchSiteConnectionStatus:()=>d(`${a}jetpack/v4/connection`,i).then(m),fetchSiteConnectionTest:()=>d(`${a}jetpack/v4/connection/test`,i).then(p).then(m),fetchUserConnectionData:()=>d(`${a}jetpack/v4/connection/data`,i).then(m),fetchUserTrackingSettings:()=>d(`${a}jetpack/v4/tracking/settings`,i).then(p).then(m),updateUserTrackingSettings:e=>h(`${a}jetpack/v4/tracking/settings`,o,{body:JSON.stringify(e)}).then(p).then(m),disconnectSite:()=>h(`${a}jetpack/v4/connection`,o,{body:JSON.stringify({isActive:!1})}).then(p).then(m),fetchConnectUrl:()=>d(`${a}jetpack/v4/connection/url`,i).then(p).then(m),unlinkUser:(e=!1,t={})=>{const n={linked:!1,force:!!e};return t.disconnectAllUsers&&(n["disconnect-all-users"]=!0),h(`${a}jetpack/v4/connection/user`,o,{body:JSON.stringify(n)}).then(p).then(m)},reconnect:()=>h(`${a}jetpack/v4/connection/reconnect`,o).then(p).then(m),fetchConnectedPlugins:()=>d(`${a}jetpack/v4/connection/plugins`,i).then(p).then(m),setHasSeenWCConnectionModal:()=>h(`${a}jetpack/v4/seen-wc-connection-modal`,o).then(p).then(m),fetchModules:()=>d(`${a}jetpack/v4/module/all`,i).then(p).then(m),fetchModule:e=>d(`${a}jetpack/v4/module/${e}`,i).then(p).then(m),activateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,o,{body:JSON.stringify({active:!0})}).then(p).then(m),deactivateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,o,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>h(`${a}jetpack/v4/module/${e}`,o,{body:JSON.stringify(t)}).then(p).then(m),updateSettings:e=>h(`${a}jetpack/v4/settings`,o,{body:JSON.stringify(e)}).then(p).then(m),getProtectCount:()=>d(`${a}jetpack/v4/module/protect/data`,i).then(p).then(m),resetOptions:e=>h(`${a}jetpack/v4/options/${e}`,o,{body:JSON.stringify({reset:!0})}).then(p).then(m),activateVaultPress:()=>h(`${a}jetpack/v4/plugins`,o,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(p).then(m),getVaultPressData:()=>d(`${a}jetpack/v4/module/vaultpress/data`,i).then(p).then(m),installPlugin:(e,t)=>{const n={slug:e,status:"active"};return t&&(n.source=t),h(`${a}jetpack/v4/plugins`,o,{body:JSON.stringify(n)}).then(p).then(m)},activateAkismet:()=>h(`${a}jetpack/v4/plugins`,o,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(p).then(m),getAkismetData:()=>d(`${a}jetpack/v4/module/akismet/data`,i).then(p).then(m),checkAkismetKey:()=>d(`${a}jetpack/v4/module/akismet/key/check`,i).then(p).then(m),checkAkismetKeyTyped:e=>h(`${a}jetpack/v4/module/akismet/key/check`,o,{body:JSON.stringify({api_key:e})}).then(p).then(m),getFeatureTypeStatus:e=>d(`${a}jetpack/v4/feature/${e}`,i).then(p).then(m),fetchStatsData:e=>d(function(e){let t=`${a}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),i).then(p).then(m).then(v),getPluginUpdates:()=>d(`${a}jetpack/v4/updates/plugins`,i).then(p).then(m),getPlans:()=>d(`${a}jetpack/v4/plans`,i).then(p).then(m),fetchSettings:()=>d(`${a}jetpack/v4/settings`,i).then(p).then(m),updateSetting:e=>h(`${a}jetpack/v4/settings`,o,{body:JSON.stringify(e)}).then(p).then(m),fetchSiteData:()=>d(`${a}jetpack/v4/site`,i).then(p).then(m).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>d(`${a}jetpack/v4/site/features`,i).then(p).then(m).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>d(`${a}jetpack/v4/site/products`,i).then(p).then(m),fetchSitePurchases:()=>d(`${a}jetpack/v4/site/purchases`,i).then(p).then(m).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>d(`${a}jetpack/v4/site/benefits`,i).then(p).then(m).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>d(`${a}jetpack/v4/site/discount`,i).then(p).then(m).then((e=>e.data)),fetchSetupQuestionnaire:()=>d(`${a}jetpack/v4/setup/questionnaire`,i).then(p).then(m),fetchRecommendationsData:()=>d(`${a}jetpack/v4/recommendations/data`,i).then(p).then(m),fetchRecommendationsProductSuggestions:()=>d(`${a}jetpack/v4/recommendations/product-suggestions`,i).then(p).then(m),fetchRecommendationsUpsell:()=>d(`${a}jetpack/v4/recommendations/upsell`,i).then(p).then(m),fetchRecommendationsConditional:()=>d(`${a}jetpack/v4/recommendations/conditional`,i).then(p).then(m),saveRecommendationsData:e=>h(`${a}jetpack/v4/recommendations/data`,o,{body:JSON.stringify({data:e})}).then(p),fetchProducts:()=>d(`${a}jetpack/v4/products`,i).then(p).then(m),fetchRewindStatus:()=>d(`${a}jetpack/v4/rewind`,i).then(p).then(m).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>d(`${a}jetpack/v4/scan`,i).then(p).then(m).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>h(`${a}jetpack/v4/notice/${e}`,o,{body:JSON.stringify({dismissed:!0})}).then(p).then(m),fetchPluginsData:()=>d(`${a}jetpack/v4/plugins`,i).then(p).then(m),fetchIntroOffers:()=>d(`${a}jetpack/v4/intro-offers`,i).then(p).then(m),fetchVerifySiteGoogleStatus:e=>d(null!==e?`${a}jetpack/v4/verify-site/google/${e}`:`${a}jetpack/v4/verify-site/google`,i).then(p).then(m),verifySiteGoogle:e=>h(`${a}jetpack/v4/verify-site/google`,o,{body:JSON.stringify({keyring_id:e})}).then(p).then(m),submitSurvey:e=>h(`${a}jetpack/v4/marketing/survey`,o,{body:JSON.stringify(e)}).then(p).then(m),saveSetupQuestionnaire:e=>h(`${a}jetpack/v4/setup/questionnaire`,o,{body:JSON.stringify(e)}).then(p).then(m),updateLicensingError:e=>h(`${a}jetpack/v4/licensing/error`,o,{body:JSON.stringify(e)}).then(p).then(m),updateLicenseKey:e=>h(`${a}jetpack/v4/licensing/set-license`,o,{body:JSON.stringify({license:e})}).then(p).then(m),getUserLicensesCounts:()=>d(`${a}jetpack/v4/licensing/user/counts`,i).then(p).then(m),getUserLicenses:()=>d(`${a}jetpack/v4/licensing/user/licenses`,i).then(p).then(m),updateLicensingActivationNoticeDismiss:e=>h(`${a}jetpack/v4/licensing/user/activation-notice-dismiss`,o,{body:JSON.stringify({last_detached_count:e})}).then(p).then(m),updateRecommendationsStep:e=>h(`${a}jetpack/v4/recommendations/step`,o,{body:JSON.stringify({step:e})}).then(p),confirmIDCSafeMode:()=>h(`${a}jetpack/v4/identity-crisis/confirm-safe-mode`,o).then(p),startIDCFresh:e=>h(`${a}jetpack/v4/identity-crisis/start-fresh`,o,{body:JSON.stringify({redirect_uri:e})}).then(p).then(m),migrateIDC:()=>h(`${a}jetpack/v4/identity-crisis/migrate`,o).then(p),attachLicenses:e=>h(`${a}jetpack/v4/licensing/attach-licenses`,o,{body:JSON.stringify({licenses:e})}).then(p).then(m),fetchSearchPlanInfo:()=>d(`${c}jetpack/v4/search/plan`,i).then(p).then(m),fetchSearchSettings:()=>d(`${c}jetpack/v4/search/settings`,i).then(p).then(m),updateSearchSettings:e=>h(`${c}jetpack/v4/search/settings`,o,{body:JSON.stringify(e)}).then(p).then(m),fetchSearchStats:()=>d(`${c}jetpack/v4/search/stats`,i).then(p).then(m),fetchWafSettings:()=>d(`${a}jetpack/v4/waf`,i).then(p).then(m),updateWafSettings:e=>h(`${a}jetpack/v4/waf`,o,{body:JSON.stringify(e)}).then(p).then(m),fetchWordAdsSettings:()=>d(`${a}jetpack/v4/wordads/settings`,i).then(p).then(m),updateWordAdsSettings:e=>h(`${a}jetpack/v4/wordads/settings`,o,{body:JSON.stringify(e)}),fetchSearchPricing:()=>d(`${c}jetpack/v4/search/pricing`,i).then(p).then(m),fetchMigrationStatus:()=>d(`${a}jetpack/v4/migration/status`,i).then(p).then(m),fetchBackupUndoEvent:()=>d(`${a}jetpack/v4/site/backup/undo-event`,i).then(p).then(m),fetchBackupPreflightStatus:()=>d(`${a}jetpack/v4/site/backup/preflight`,i).then(p).then(m)};function d(e,t){return fetch(l(e),t)}function h(e,t,a){return fetch(e,Object.assign({},t,a)).catch(g)}function v(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,u)};function p(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new o})):e.json().catch((e=>h(e))).then((t=>{const a=new Error(`${t.message} (Status ${e.status})`);throw a.response=t,a.name="ApiError",a}))}function m(e){return e.json().catch((t=>h(t,e.redirected,e.url)))}function h(e,t,a){throw t?new i(a):new s}function g(){throw new u}},1330:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(6427),r=a(7723),c=a(991),s=a(1112),i=a(442),o=a(7425),l=a(723),u=a(8579);const __=r.__,d=({hideCloseButton:e=!1,title:t,children:a,step:d=null,totalSteps:p=null,buttonContent:m=null,buttonDisabled:h=!1,buttonHref:g=null,buttonExternalLink:v=!1,offset:f=32,onClose:y,onClick:E,...A})=>{const[b]=(0,i.A)("sm");if(!t||!a||!m)return null;A.position||(A.position=b?"top center":"middle right");const w={...A,offset:f,onClose:y},k=Number.isFinite(d)&&Number.isFinite(p);let R=null;return k&&(R=(0,r.sprintf)(/* translators: 1 Current step, 2 Total steps */ +__("%1$d of %2$d","jetpack-protect"),d,p)),React.createElement(n.Popover,w,React.createElement(l.Ay,null,React.createElement("div",{className:u.A.wrapper},React.createElement("div",{className:u.A.header},React.createElement(o.Ay,{variant:"title-small",className:u.A.title},t),!e&&React.createElement(React.Fragment,null,React.createElement(s.A,{size:"small",variant:"tertiary","aria-label":"close",className:u.A["close-button"],icon:c.A,iconSize:16,onClick:y}))),a,React.createElement("div",{className:u.A.footer},k&&React.createElement(o.Ay,{variant:"body",className:u.A.steps},R),React.createElement(s.A,{variant:"primary",className:u.A["action-button"],disabled:h,onClick:E,isExternalLink:v,href:g},m)))))}},2947:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(5932),r=a(7723),c=a(3022),s=a(1609),i=a(8250),o=a(7142),l=a(8509),u=a(5918),d=a(2021);const __=r.__,p=({children:e,moduleName:t=__("Jetpack","jetpack-protect"),moduleNameHref:a,showHeader:p=!0,showFooter:m=!0,useInternalLinks:h=!1,showBackground:g=!0,sandboxedDomain:v="",apiRoot:f="",apiNonce:y="",optionalMenuItems:E,header:A})=>{(0,s.useEffect)((()=>{n.Ay.setApiRoot(f),n.Ay.setApiNonce(y)}),[f,y]);const b=(0,c.A)(d.A["admin-page"],{[d.A.background]:g}),w=(0,s.useCallback)((async()=>{try{const e=await n.Ay.fetchSiteConnectionTest();window.alert(e.message)}catch(e){window.alert((0,r.sprintf)(/* translators: placeholder is an error message. */ +__("There was an error testing Jetpack. Error: %s","jetpack-protect"),e.message))}}),[]);return React.createElement("div",{className:b},p&&React.createElement(u.A,{horizontalSpacing:5},React.createElement(l.A,{className:(0,c.A)(d.A["admin-page-header"],"jp-admin-page-header")},A||React.createElement(o.A,null),v&&React.createElement("code",{className:d.A["sandbox-domain-badge"],onClick:w,onKeyDown:w,role:"button",tabIndex:0,title:`Sandboxing via ${v}. Click to test connection.`},"API Sandboxed"))),React.createElement(u.A,{fluid:!0,horizontalSpacing:0},React.createElement(l.A,null,e)),m&&React.createElement(u.A,{horizontalSpacing:5},React.createElement(l.A,null,React.createElement(i.A,{moduleName:t,moduleNameHref:a,menu:E,useInternalLinks:h}))))}},5640:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1609),r=a.n(n),c=a(654);const s=({children:e})=>r().createElement("div",{className:c.A.section},e)},766:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1609),r=a.n(n),c=a(6888);const s=({children:e})=>r().createElement("div",{className:c.A["section-hero"]},e)},8907:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6072),r=a.n(n),c=a(7723),s=a(3022),i=a(1609),o=a.n(i);const __=c.__,l=({title:e=__("An Automattic Airline","jetpack-protect"),height:t=7,className:a,...n})=>o().createElement("svg",r()({role:"img",x:"0",y:"0",viewBox:"0 0 935 38.2",enableBackground:"new 0 0 935 38.2","aria-labelledby":"jp-automattic-byline-logo-title",height:t,className:(0,s.A)("jp-automattic-byline-logo",a)},n),o().createElement("desc",{id:"jp-automattic-byline-logo-title"},e),o().createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),o().createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),o().createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"}))},4105:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6072),r=a.n(n),c=a(3022),s=a(1609),i=a.n(s),o=a(2451);const l=({children:e,className:t,variant:a,...n})=>{const s=(0,c.A)(o.A.badge,{[o.A["is-success"]]:"success"===a,[o.A["is-warning"]]:"warning"===a,[o.A["is-danger"]]:"danger"===a},t);return i().createElement("span",r()({className:s},n),e)}},1112:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(6072),r=a.n(n),c=a(6427),s=a(7723),i=a(1113),o=a(3512),l=a(3022),u=a(1609),d=a.n(u),p=a(2258);const __=s.__,m=(0,u.forwardRef)(((e,t)=>{const{children:a,variant:n="primary",size:s="normal",weight:u="bold",icon:m,iconSize:h,disabled:g,isDestructive:v,isLoading:f,isExternalLink:y,className:E,text:A,fullWidth:b,...w}=e,k=(0,l.A)(p.A.button,E,{[p.A.normal]:"normal"===s,[p.A.small]:"small"===s,[p.A.icon]:Boolean(m),[p.A.loading]:f,[p.A.regular]:"regular"===u,[p.A["full-width"]]:b,[p.A["is-icon-button"]]:Boolean(m)&&!a});w.ref=t;const R="normal"===s?20:16,C=y&&d().createElement(d().Fragment,null,d().createElement(i.A,{size:R,icon:o.A,className:p.A["external-icon"]}),d().createElement(c.VisuallyHidden,{as:"span"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-protect"))),_=y?"_blank":void 0,j=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return d().createElement(c.Button,r()({target:_,variant:n,className:(0,l.A)(k,{"has-text":!!m&&j}),icon:y?void 0:m,iconSize:h,disabled:g,"aria-disabled":g,isDestructive:v,text:A},w),f&&d().createElement(c.Spinner,null),d().createElement("span",null,a),C)}));m.displayName="Button";const h=m},4437:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(1113),r=a(1797),c=a(3022),s=a(597),i=a(7425),o=a(2127);const l=({description:e,cta:t,onClick:a,href:l,openInNewTab:u=!1,className:d,tooltipText:p=""})=>{const m=void 0!==l?"a":"button",h="a"===m?{href:l,...u&&{target:"_blank"}}:{onClick:a};return React.createElement("div",{className:(0,c.A)(o.A.cut,d)},React.createElement("div",null,React.createElement("div",null,React.createElement(i.Ay,{className:o.A.description},e),p&&React.createElement(s.A,{className:o.A.iconContainer,iconSize:16,offset:4},React.createElement(i.Ay,{variant:"body-small"},p))),React.createElement("div",null,React.createElement(m,h,React.createElement(i.Ay,{className:o.A.cta},t)))),React.createElement(n.A,{icon:r.A,className:o.A.icon,size:30}))}},4252:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(1609),r=a(4433),c=a(680),s=a(6373);const i=({diff:e})=>React.createElement("div",{className:s.A["diff-viewer"]},(0,c.A)(e).map(((e,t)=>React.createElement(n.Fragment,{key:t},React.createElement("div",{key:`file-${t}`,className:s.A["diff-viewer__filename"]},(({oldFileName:e,newFileName:t})=>{const{prev:a,next:c}=(0,r.A)(e,t);return a.prefix+a.path===c.prefix+c.path?React.createElement(n.Fragment,null,a.prefix&&React.createElement("span",{className:s.A["diff-viewer__path-prefix"]},a.prefix),React.createElement("span",{className:s.A["diff-viewer__path"]},a.path)):React.createElement(n.Fragment,null,!!a.prefix&&React.createElement("span",{className:s.A["diff-viewer__path-prefix"]},a.prefix),React.createElement("span",{className:s.A["diff-viewer__path"]},a.path)," → ",!!c.prefix&&React.createElement("span",{className:s.A["diff-viewer__path-prefix"]},c.prefix),React.createElement("span",{className:s.A["diff-viewer__path"]},c.path))})(e)),React.createElement("div",{key:`diff-${t}`,className:s.A["diff-viewer__file"]},React.createElement("div",{key:"left-numbers",className:s.A["diff-viewer__line-numbers"]},e.hunks.map(((e,t)=>{let a=0;return e.lines.map(((n,r)=>React.createElement("div",{key:`${t}-${r}`},"+"===n[0]?" ":e.oldStart+a++)))}))),React.createElement("div",{key:"right-numbers",className:s.A["diff-viewer__line-numbers"]},e.hunks.map(((e,t)=>{let a=0;return e.lines.map(((n,r)=>React.createElement("div",{key:`${t}-${r}`},"-"===n[0]?" ":e.newStart+a++)))}))),React.createElement("div",{className:s.A["diff-viewer__lines"]},e.hunks.map(((e,t)=>e.lines.map(((e,a)=>{const n=e.slice(1).replace(/^\s*$/," "),r=`${t}-${a}`;switch(e[0]){case" ":return React.createElement("div",{key:r},n);case"-":return React.createElement("del",{key:r},n);case"+":return React.createElement("ins",{key:r},n);default:return}}))))))))))},4433:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const n=e=>{const t=e.lastIndexOf("/");return t>-1?{prefix:e.slice(0,t),path:e.slice(t)}:{prefix:"",path:e}};function r(e,t){const a=e.startsWith("a/")&&t.startsWith("b/");if((e=a?e.slice(2):e)===(t=a?t.slice(2):t)){const{prefix:t,path:a}=n(e);return{prev:{prefix:t,path:a},next:{prefix:t,path:a}}}const r=Math.max(e.length,t.length);for(let a=0,n=0;a{"use strict";function n(e){const t=e.split(/\n/),a=[];let n=0;function r(){const e={};for(a.push(e);nn})},1883:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7723),r=a(3022),c=a(1609);a(3689);const __=n.__;class s extends c.Component{static defaultProps={"aria-hidden":"false",focusable:"true"};needsOffset(e,t){return["gridicons-arrow-left","gridicons-arrow-right","gridicons-calendar","gridicons-cart","gridicons-folder","gridicons-help-outline","gridicons-info","gridicons-info-outline","gridicons-posts","gridicons-star-outline","gridicons-star"].indexOf(e)>=0&&t%18==0}getSVGDescription(e){if("description"in this.props)return this.props.description;switch(e){default:return"";case"gridicons-audio":return __("Has audio.","jetpack-protect");case"gridicons-arrow-left":return __("Arrow left","jetpack-protect");case"gridicons-arrow-right":return __("Arrow right","jetpack-protect");case"gridicons-calendar":return __("Is an event.","jetpack-protect");case"gridicons-cart":return __("Is a product.","jetpack-protect");case"chevron-down":return __("Show filters","jetpack-protect");case"gridicons-comment":return __("Matching comment.","jetpack-protect");case"gridicons-cross":return __("Close.","jetpack-protect");case"gridicons-filter":return __("Toggle search filters.","jetpack-protect");case"gridicons-folder":return __("Category","jetpack-protect");case"gridicons-help-outline":return __("Help","jetpack-protect");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-protect");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-protect");case"gridicons-image":return __("Has an image.","jetpack-protect");case"gridicons-page":return __("Page","jetpack-protect");case"gridicons-post":return __("Post","jetpack-protect");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-protect");case"gridicons-tag":return __("Tag","jetpack-protect");case"gridicons-video":return __("Has a video.","jetpack-protect")}}renderIcon(e){switch(e){default:return null;case"gridicons-audio":return React.createElement("g",null,React.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"}));case"gridicons-arrow-left":return React.createElement("g",null,React.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}));case"gridicons-arrow-right":return React.createElement("g",null,React.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}));case"gridicons-block":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"}));case"gridicons-calendar":return React.createElement("g",null,React.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"}));case"gridicons-cart":return React.createElement("g",null,React.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"}));case"gridicons-checkmark":return React.createElement("g",null,React.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"}));case"gridicons-chevron-left":return React.createElement("g",null,React.createElement("path",{d:"M16.443 7.41L15.0399 6L9.06934 12L15.0399 18L16.443 16.59L11.8855 12L16.443 7.41Z"}));case"gridicons-chevron-right":return React.createElement("g",null,React.createElement("path",{d:"M10.2366 6L8.8335 7.41L13.391 12L8.8335 16.59L10.2366 18L16.2072 12L10.2366 6Z"}));case"gridicons-chevron-down":return React.createElement("g",null,React.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"}));case"gridicons-comment":return React.createElement("g",null,React.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"}));case"gridicons-computer":return React.createElement("g",null,React.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"}));case"gridicons-cross":return React.createElement("g",null,React.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"}));case"gridicons-filter":return React.createElement("g",null,React.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"}));case"gridicons-folder":return React.createElement("g",null,React.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"}));case"gridicons-help-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-1.962-2v-.528c0-.4.082-.74.246-1.017.163-.276.454-.546.87-.808.333-.21.572-.397.717-.565.146-.168.22-.36.22-.577 0-.172-.078-.308-.234-.41-.156-.1-.358-.15-.608-.15-.62 0-1.34.22-2.168.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.287-.23.362-.6.705-1.11 1.03-.43.278-.7.48-.807.61-.108.13-.163.282-.163.458V13h-1.885z"}));case"gridicons-image":return React.createElement("g",null,React.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"}));case"gridicons-image-multiple":return React.createElement("g",null,React.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"}));case"gridicons-info":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}));case"gridicons-info-outline":return React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"}));case"gridicons-jetpack-search":return React.createElement("g",null,React.createElement("path",{d:"M0 9.257C0 4.15 4.151 0 9.257 0c5.105 0 9.256 4.151 9.256 9.257a9.218 9.218 0 01-2.251 6.045l.034.033h1.053L24 22.01l-1.986 1.989-6.664-6.662v-1.055l-.033-.033a9.218 9.218 0 01-6.06 2.264C4.15 18.513 0 14.362 0 9.257zm4.169 1.537h4.61V1.82l-4.61 8.973zm5.547-3.092v8.974l4.61-8.974h-4.61z"}));case"gridicons-phone":return React.createElement("g",null,React.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"}));case"gridicons-pages":return React.createElement("g",null,React.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"}));case"gridicons-posts":return React.createElement("g",null,React.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"}));case"gridicons-search":return React.createElement("g",null,React.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"}));case"gridicons-star-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"}));case"gridicons-star":return React.createElement("g",null,React.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}));case"gridicons-tag":return React.createElement("g",null,React.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"}));case"gridicons-video":return React.createElement("g",null,React.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"}));case"gridicons-lock":return React.createElement(React.Fragment,null,React.createElement("g",{id:"lock"},React.createElement("path",{d:"M18,8h-1V7c0-2.757-2.243-5-5-5S7,4.243,7,7v1H6c-1.105,0-2,0.895-2,2v10c0,1.105,0.895,2,2,2h12c1.105,0,2-0.895,2-2V10 C20,8.895,19.105,8,18,8z M9,7c0-1.654,1.346-3,3-3s3,1.346,3,3v1H9V7z M13,15.723V18h-2v-2.277c-0.595-0.346-1-0.984-1-1.723 c0-1.105,0.895-2,2-2s2,0.895,2,2C14,14.738,13.595,15.376,13,15.723z"})),React.createElement("g",{id:"Layer_1"}));case"gridicons-external":return React.createElement("g",null,React.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"}))}}render(){const{size:e=24,className:t=""}=this.props,a=this.props.height||e,n=this.props.width||e,c=this.props.style||{height:a,width:n},s="gridicons-"+this.props.icon,i=(0,r.A)("gridicon",s,t,{"needs-offset":this.needsOffset(s,e)}),o=this.getSVGDescription(s);return React.createElement("svg",{className:i,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:c,viewBox:"0 0 24 24",width:n,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},o?React.createElement("desc",null,o):null,this.renderIcon(s))}}const i=s},597:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6427),r=a(3022),c=a(1609),s=a.n(c),i=a(1112),o=a(1883);a(4803);const l=e=>({"top-end":"top left",top:"top center","top-start":"top right","bottom-end":"bottom left",bottom:"bottom center","bottom-start":"bottom right"}[e]),u=({className:e="",iconClassName:t="",placement:a="bottom-end",animate:u=!0,iconCode:d="info-outline",iconSize:p=18,offset:m=10,title:h,children:g,popoverAnchorStyle:v="icon",forceShow:f=!1,hoverShow:y=!1,wide:E=!1,inline:A=!0,shift:b=!1})=>{const[w,k]=(0,c.useState)(!1),[R,C]=(0,c.useState)(null),_=(0,c.useCallback)((()=>k(!1)),[k]),j=(0,c.useCallback)((e=>{e.preventDefault(),k(!w)}),[w,k]),x={position:l(a),placement:a,animate:u,noArrow:!1,resize:!1,flip:!1,offset:m,focusOnMount:"container",onClose:_,className:"icon-tooltip-container",inline:A,shift:b},S="wrapper"===v,M=(0,r.A)("icon-tooltip-wrapper",e),N={left:S?0:-(62-p/2)+"px"},L=S&&f,P=(0,c.useCallback)((()=>{y&&(R&&(clearTimeout(R),C(null)),k(!0))}),[y,R]),z=(0,c.useCallback)((()=>{if(y){const e=setTimeout((()=>{k(!1),C(null)}),100);C(e)}}),[y]);return s().createElement("div",{className:M,"data-testid":"icon-tooltip_wrapper",onMouseEnter:P,onMouseLeave:z},!S&&s().createElement(i.A,{variant:"link",onMouseDown:j},s().createElement(o.A,{className:t,icon:d,size:p})),s().createElement("div",{className:(0,r.A)("icon-tooltip-helper",{"is-wide":E}),style:N},(L||w)&&s().createElement(n.Popover,x,s().createElement("div",null,h&&s().createElement("div",{className:"icon-tooltip-title"},h),s().createElement("div",{className:"icon-tooltip-content"},g)))))}},8478:(e,t,a)=>{"use strict";a.d(t,{Wy:()=>u});var n=a(6072),r=a.n(n),c=a(6427),s=a(3022),i=(a(4705),a(2300));const o=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:n=1,color:o="#2C3338",children:l})=>{const u={className:(0,s.A)(i.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:n,fill:void 0};return o&&(u.fill=o),React.createElement(c.SVG,r()({},u,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(c.G,{opacity:n},l))},l={...{"anti-spam":({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(c.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(c.Path,{d:"M21.6,12.5c0,0.6-0.3,1-0.9,1c-0.6,0-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1C21.3,11.7,21.6,12.1,21.6,12.5z"}),React.createElement(c.Path,{d:"M4.1,12.5c0,0.6-0.3,1-0.9,1s-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1S4.1,12.1,4.1,12.5z"})),backup:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M2.1,5.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.5,0.1-0.7c0.1-0.4,0.4-0.6,0.7-0.8l8.3-2.9c0.1-0.1,0.3-0.1,0.4-0.1l0.5,0.1 l8.3,2.9c0.3,0.2,0.5,0.4,0.7,0.7c0.2,0.2,0.2,0.4,0.2,0.7c0,0.1,0,0.1,0,0.2v0.1c-0.1,0.5-0.2,0.9-0.3,1.4 c-0.2,0.4-0.3,1.2-0.7,2.2c-0.3,1-0.7,2.1-1.1,3.1c-0.5,1-1,2.1-1.6,3.3s-1.4,2.3-2.2,3.5c-0.9,1.1-1.8,2.2-2.8,3.1 c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4c-1.2-1.1-2.4-2.4-3.5-4c-1-1.6-1.9-3-2.5-4.3c-0.6-1.3-1.1-2.7-1.6-4 C2.8,8.7,2.5,7.6,2.3,7C2.3,6.5,2.1,6.1,2.1,5.8z M2.9,5.9c0,0.2,0.1,0.4,0.1,0.8C3.1,7,3.2,7.5,3.5,8.2C3.7,9,3.9,9.7,4.2,10.6 c0.3,0.7,0.7,1.7,1.1,2.7c0.4,1,1,2,1.5,2.9c0.5,1,1.2,1.9,1.9,2.9c0.8,1,1.6,1.9,2.4,2.6c0.2,0.2,0.4,0.2,0.5,0.2 c0.2,0,0.4-0.1,0.5-0.2c1.2-1,2.2-2.3,3.2-3.8c1-1.5,1.8-2.8,2.3-4c0.6-1.3,1.1-2.5,1.5-3.9c0.4-1.3,0.7-2.2,0.9-2.8 c0.1-0.5,0.2-1,0.3-1.3c0-0.1,0-0.1,0-0.1c0-0.2,0-0.3-0.1-0.4C20.3,5.2,20.2,5.1,20,5L12,2.1c0,0-0.1,0-0.2,0s-0.1,0-0.1,0h-0.2 l-8,2.8C3.2,5,3.1,5.2,3,5.3C2.9,5.5,2.9,5.6,2.9,5.8C2.9,5.8,2.9,5.8,2.9,5.9z M5.9,6.7h3l2.8,7l2.8-7h3c-0.1,0.1-0.2,0.5-0.3,0.8 C17,7.8,17,8.2,16.8,8.4c-0.1,0.3-0.2,0.5-0.4,0.8c0,0.1-0.1,0.1-0.1,0.1s-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.2,0.1-0.2,0.2c0,0-0.1,0.1-0.1,0.1s-0.1,0.1-0.1,0.1c0,0,0,0.1-0.1,0.2c0,0.1-0.1,0.1-0.1,0.1l-0.4,1.1 c-1.3,3.3-2.1,5.2-2.3,5.8h-2.2l-1-2.4c-0.1-0.3-0.3-0.8-0.5-1.3c-0.1-0.3-0.3-0.8-0.5-1.3L8,10.8c-0.1-0.1-0.1-0.2-0.1-0.4 C7.8,10.2,7.7,10,7.7,9.8C7.6,9.7,7.5,9.5,7.4,9.4C7.3,9.3,7.3,9.3,7.3,9.3c-0.1,0-0.2,0-0.2,0s-0.1,0-0.1,0 C6.6,8.5,6.3,7.6,5.9,6.7z"})),boost:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.19505 16.2545C4.47368 16.561 4.94802 16.5836 5.25451 16.3049L10.2595 11.7549L14.2842 15.2765L19 10.5607V13.75H20.5V9.5V8.75239V8.7476V8H19.7529H19.7471H19H14.75V9.5H17.9393L14.2158 13.2235L10.2405 9.74507L4.2455 15.195C3.93901 15.4737 3.91642 15.948 4.19505 16.2545Z"})),crm:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M15.5 9.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-2.25 6v-2a2.75 2.75 0 0 0-2.75-2.75h-4A2.75 2.75 0 0 0 3.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5Zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0 1 20.25 15ZM9.5 8.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1.5 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"})),extras:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5ZM12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6h-1.5v6a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h6V4Z"})),protect:({opacity:e=1,size:t,className:a,color:n})=>React.createElement(o,{className:a,size:t,opacity:e,color:n},React.createElement(c.Path,{d:"M12 3.17627L18.75 6.24445V10.8183C18.75 14.7173 16.2458 18.4089 12.7147 19.5735C12.2507 19.7265 11.7493 19.7265 11.2853 19.5735C7.75416 18.4089 5.25 14.7173 5.25 10.8183V6.24445L12 3.17627ZM6.75 7.21032V10.8183C6.75 14.1312 8.89514 17.2057 11.7551 18.149C11.914 18.2014 12.086 18.2014 12.2449 18.149C15.1049 17.2057 17.25 14.1312 17.25 10.8183V7.21032L12 4.82396L6.75 7.21032Z"}),React.createElement(c.Path,{d:"M15.5291 10.0315L11.1818 14.358L8.47095 11.66L9.52907 10.5968L11.1818 12.2417L14.4709 8.96826L15.5291 10.0315Z"})),scan:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"m12 3.176 6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 0 1-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176ZM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21Z"})),search:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M17.5 11.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm1.5 0a5.5 5.5 0 0 1-9.142 4.121l-3.364 2.943-.988-1.128 3.373-2.952A5.5 5.5 0 1 1 19 11.5Z"})),social:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{d:"M15.5 3.97809V18.0219L7.5 15.5977V20H6V15.1431L3.27498 14.3173C2.22086 13.9979 1.5 13.0262 1.5 11.9248V10.0752C1.5 8.97375 2.22087 8.00207 3.27498 7.68264L15.5 3.97809ZM14 16L7.5 14.0303L7.5 7.96969L14 5.99999V16ZM6 8.42423L6 13.5757L3.70999 12.8818C3.28835 12.754 3 12.3654 3 11.9248V10.0752C3 9.63462 3.28835 9.24595 3.70999 9.11818L6 8.42423ZM17.5 11.75H21.5V10.25H17.5V11.75ZM21.5 16L17.5 15V13.5L21.5 14.5V16ZM17.5 8.5L21.5 7.5V6L17.5 7V8.5Z"})),star:({size:e,className:t=i.A["star-icon"],color:a})=>React.createElement(o,{className:t,size:e,color:a},React.createElement(c.Path,{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})),videopress:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.3,6.2c0.8,0,1.6,0.6,1.8,1.4l2.3,7.9c0,0,0,0,0,0l2.7-9.3h1.5h4.2c2.9,0,4.9,1.9,4.9,4.7c0,2.9-2,4.7-5,4.7 h-2h-2.5l-0.5,1.5c-0.4,1.4-1.7,2.3-3.2,2.3c-1.4,0-2.7-0.9-3.2-2.3L2.5,8.7C2.1,7.4,3,6.2,4.3,6.2z M13,12.8h2.9c1.3,0,2-0.7,2-1.9 c0-1.2-0.8-1.8-2-1.8h-1.7L13,12.8z"})),jetpack:({size:e,className:t=i.A.jetpack,color:a})=>React.createElement(o,{className:t,size:e,color:a,viewBox:"0 0 32 32"},React.createElement(c.Path,{className:"jetpack-logo__icon-circle",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),React.createElement(c.Polygon,{fill:"#fff",points:"15,19 7,19 15,3"}),React.createElement(c.Polygon,{fill:"#fff",points:"17,29 17,13 25,13"})),share:({size:e=16,className:t,color:a})=>React.createElement(o,{className:t,size:e,color:a,viewBox:"0 0 16 16"},React.createElement(c.Path,{fill:"#161722",fillRule:"evenodd",d:"M8.3 4.66C3.85 5.308.727 9.75.034 13.69l-.02.117c-.137.842.809 1.232 1.446.68 2.013-1.745 3.648-2.475 5.318-2.719a10.482 10.482 0 011.524-.103v2.792c0 .694.82 1.041 1.3.55l6.176-6.307a.79.79 0 00.012-1.088L9.614 1.004C9.14.496 8.301.84 8.301 1.542v3.117zm1.525-1.175v1.85a.773.773 0 01-.654.77l-.655.096c-2.133.311-3.987 1.732-5.295 3.672-.472.7-.854 1.44-1.143 2.18a12.32 12.32 0 011.675-.972c1.58-.75 3.048-.972 4.548-.972h.762a.77.77 0 01.762.779v1.69l4.347-4.44-4.347-4.653z",clipRule:"evenodd"})),ai:({size:e=24,color:t="#069e08"})=>React.createElement(o,{color:t,size:e,viewBox:"0 0 32 32"},React.createElement(c.Path,{className:"spark-first",d:"M9.33301 5.33325L10.4644 8.20188L13.333 9.33325L10.4644 10.4646L9.33301 13.3333L8.20164 10.4646L5.33301 9.33325L8.20164 8.20188L9.33301 5.33325Z"}),React.createElement(c.Path,{className:"spark-second",d:"M21.3333 5.33333L22.8418 9.15817L26.6667 10.6667L22.8418 12.1752L21.3333 16L19.8248 12.1752L16 10.6667L19.8248 9.15817L21.3333 5.33333Z"}),React.createElement(c.Path,{className:"spark-third",d:"M14.6667 13.3333L16.5523 18.1144L21.3333 20L16.5523 21.8856L14.6667 26.6667L12.781 21.8856L8 20L12.781 18.1144L14.6667 13.3333Z"})),stats:({opacity:e=1,size:t,color:a})=>React.createElement(o,{size:t,opacity:e,color:a},React.createElement(c.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.25 5H12.75V20H11.25V5ZM6 10H7.5V20H6V10ZM18 14H16.5V20H18V14Z"}))}};function u(e){return l[e]?l[e]:null}},8250:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(6072),r=a.n(n),c=a(7723),s=a(1113),i=a(3512),o=a(3022),l=a(1609),u=a.n(l),d=a(3924),p=a(1069),m=a(8907),h=(a(4206),a(7142)),g=a(442);const __=c.__,_x=c._x,v=()=>u().createElement(h.A,{logoColor:"#000",showText:!1,height:16,"aria-hidden":"true"}),f=()=>u().createElement(u().Fragment,null,u().createElement(s.A,{icon:i.A,size:16}),u().createElement("span",{className:"jp-dashboard-footer__accessible-external-link"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-protect"))),y=({moduleName:e=__("Jetpack","jetpack-protect"),className:t,moduleNameHref:a="https://jetpack.com",menu:n,useInternalLinks:c,onAboutClick:s,onPrivacyClick:i,onTermsClick:l,...h})=>{const[y]=(0,g.A)("sm","<="),[E]=(0,g.A)("md","<="),[A]=(0,g.A)("lg",">"),b=(0,p.A)();let w=[{label:_x("About","Link to learn more about Jetpack.","jetpack-protect"),title:__("About Jetpack","jetpack-protect"),href:c?new URL("admin.php?page=jetpack_about",b).href:(0,d.A)("jetpack-about"),target:c?"_self":"_blank",onClick:s},{label:_x("Privacy","Shorthand for Privacy Policy.","jetpack-protect"),title:__("Automattic's Privacy Policy","jetpack-protect"),href:c?new URL("admin.php?page=jetpack#/privacy",b).href:(0,d.A)("a8c-privacy"),target:c?"_self":"_blank",onClick:i},{label:_x("Terms","Shorthand for Terms of Service.","jetpack-protect"),title:__("WordPress.com Terms of Service","jetpack-protect"),href:(0,d.A)("wpcom-tos"),target:"_blank",onClick:l}];n&&(w=[...w,...n]);const k=u().createElement(u().Fragment,null,u().createElement(v,null),e);return u().createElement("footer",r()({className:(0,o.A)("jp-dashboard-footer",{"is-sm":y,"is-md":E,"is-lg":A},t),"aria-label":__("Jetpack","jetpack-protect"),role:"contentinfo"},h),u().createElement("ul",null,u().createElement("li",{className:"jp-dashboard-footer__jp-item"},a?u().createElement("a",{href:a},k):k),w.map((e=>{const t="button"===e.role,a=!t&&"_blank"===e.target;return u().createElement("li",{key:e.label},u().createElement("a",{href:e.href,title:e.title,target:e.target,onClick:e.onClick,onKeyDown:e.onKeyDown,className:(0,o.A)("jp-dashboard-footer__menu-item",{"is-external":a}),role:e.role,rel:a?"noopener noreferrer":void 0,tabIndex:t?0:void 0},e.label,a&&u().createElement(f,null)))})),u().createElement("li",{className:"jp-dashboard-footer__a8c-item"},u().createElement("a",{href:c?new URL("admin.php?page=jetpack_about",b).href:(0,d.A)("a8c-about"),"aria-label":__("An Automattic Airline","jetpack-protect")},u().createElement(m.A,{"aria-hidden":"true"})))))}},7142:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6072),r=a.n(n),c=a(7723),s=a(3022),i=a(1609),o=a.n(i);const __=c.__,l=({logoColor:e="#069e08",showText:t=!0,className:a,height:n=32,...c})=>{const i=t?"0 0 118 32":"0 0 32 32";return o().createElement("svg",r()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:i,className:(0,s.A)("jetpack-logo",a),"aria-labelledby":"jetpack-logo-title",height:n},c,{role:"img"}),o().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-protect")),o().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&o().createElement(o().Fragment,null,o().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),o().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),o().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),o().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),o().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),o().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),o().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},1608:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6072),r=a.n(n),c=a(7723),s=a(3022),i=a(1609),o=a.n(i);const __=c.__,l=({logoColor:e="#069e08",showText:t=!0,className:a,height:n=42,...c})=>{const i=t?"0 0 245 41":"0 0 41 41";return o().createElement("svg",r()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:i,className:(0,s.A)("jetpack-logo",a),"aria-labelledby":"jetpack-logo-title",height:n},c,{role:"img"}),o().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Protect Logo","jetpack-protect")),o().createElement("path",{d:"M20.1063 40.2111C31.2106 40.2111 40.2126 31.2091 40.2126 20.1048C40.2126 9.00048 31.2106 0 20.1063 0C9.00197 0 0 9.00197 0 20.1063C0 31.2106 9.00197 40.2111 20.1063 40.2111Z",fill:e}),o().createElement("path",{d:"M21.104 16.7295V36.2209L31.1571 16.7295H21.104Z",fill:"white"}),o().createElement("path",{d:"M19.0701 23.4444V3.99023L9.05566 23.4444H19.0701Z",fill:"white"}),t&&o().createElement(o().Fragment,null,o().createElement("path",{d:"M159.347 27.3605H156.978V7.9082H162.371C163.176 7.9082 163.917 7.95666 164.596 8.05359C165.284 8.15051 165.914 8.30074 166.486 8.50428C167.649 8.92104 168.531 9.54619 169.132 10.3797C169.733 11.2036 170.033 12.2213 170.033 13.4328C170.033 14.4214 169.834 15.2937 169.437 16.0497C169.049 16.796 168.482 17.4211 167.736 17.9251C166.99 18.4291 166.079 18.812 165.003 19.0737C163.937 19.3257 162.725 19.4517 161.368 19.4517C160.719 19.4517 160.045 19.4226 159.347 19.3644V27.3605ZM159.347 17.1982C159.667 17.237 160.002 17.2661 160.35 17.2854C160.699 17.3048 161.029 17.3145 161.339 17.3145C162.454 17.3145 163.403 17.2273 164.189 17.0528C164.974 16.8784 165.613 16.6264 166.108 16.2968C166.602 15.9576 166.961 15.5505 167.183 15.0756C167.406 14.591 167.518 14.0434 167.518 13.4328C167.518 12.6768 167.334 12.0565 166.965 11.5719C166.607 11.0873 166.093 10.719 165.424 10.467C165.008 10.3119 164.528 10.2053 163.985 10.1471C163.442 10.0793 162.812 10.0453 162.095 10.0453H159.347V17.1982Z"}),o().createElement("path",{d:"M181.093 15.3809H180.919C180.386 15.3809 179.862 15.4294 179.349 15.5263C178.835 15.6232 178.35 15.7735 177.895 15.977C177.449 16.1708 177.042 16.4131 176.674 16.7039C176.315 16.9947 176.014 17.3388 175.772 17.7361V27.3605H173.519V13.5491H175.263L175.699 15.7444H175.743C175.966 15.3858 176.237 15.0514 176.557 14.7412C176.887 14.4311 177.255 14.1597 177.662 13.9271C178.069 13.6945 178.515 13.5152 179 13.3892C179.484 13.2535 179.993 13.1856 180.526 13.1856C180.623 13.1856 180.72 13.1905 180.817 13.2002C180.924 13.2002 181.016 13.205 181.093 13.2147V15.3809Z"}),o().createElement("path",{d:"M193.302 20.4694C193.302 19.6164 193.195 18.8604 192.982 18.2014C192.779 17.5326 192.488 16.9705 192.11 16.5149C191.741 16.0497 191.3 15.7008 190.787 15.4682C190.273 15.2258 189.711 15.1047 189.1 15.1047C188.49 15.1047 187.928 15.2258 187.414 15.4682C186.9 15.7008 186.454 16.0497 186.076 16.5149C185.708 16.9705 185.417 17.5326 185.204 18.2014C185.001 18.8604 184.899 19.6164 184.899 20.4694C184.899 21.3126 185.001 22.0686 185.204 22.7373C185.417 23.3964 185.713 23.9537 186.091 24.4092C186.469 24.8648 186.915 25.2137 187.428 25.456C187.942 25.6886 188.504 25.8049 189.115 25.8049C189.725 25.8049 190.283 25.6886 190.787 25.456C191.3 25.2137 191.741 24.8648 192.11 24.4092C192.488 23.9537 192.779 23.3964 192.982 22.7373C193.195 22.0686 193.302 21.3126 193.302 20.4694ZM195.657 20.4694C195.657 21.5549 195.502 22.5435 195.192 23.4352C194.882 24.3269 194.441 25.0926 193.869 25.7322C193.307 26.3622 192.623 26.8517 191.819 27.2006C191.015 27.5495 190.113 27.724 189.115 27.724C188.088 27.724 187.167 27.5495 186.353 27.2006C185.548 26.8517 184.86 26.3622 184.288 25.7322C183.726 25.0926 183.295 24.3269 182.994 23.4352C182.694 22.5435 182.544 21.5549 182.544 20.4694C182.544 19.3741 182.699 18.3807 183.009 17.489C183.319 16.5973 183.755 15.8316 184.317 15.1919C184.889 14.5522 185.577 14.0579 186.382 13.709C187.196 13.3601 188.102 13.1856 189.1 13.1856C190.118 13.1856 191.034 13.3601 191.848 13.709C192.662 14.0579 193.35 14.5522 193.913 15.1919C194.475 15.8316 194.906 16.5973 195.206 17.489C195.507 18.3807 195.657 19.3741 195.657 20.4694Z"}),o().createElement("path",{d:"M206.354 27.3896C206.16 27.4672 205.864 27.5398 205.467 27.6077C205.07 27.6755 204.595 27.7143 204.042 27.724C203.315 27.724 202.685 27.6319 202.152 27.4478C201.619 27.2733 201.173 27.0213 200.815 26.6918C200.466 26.3525 200.204 25.9455 200.03 25.4705C199.855 24.9956 199.768 24.4674 199.768 23.8859V15.4827H197.107V13.5491H199.768V9.76911H202.021V13.5491H206.15V15.4827H202.021V23.5369C202.021 23.8568 202.065 24.1524 202.152 24.4238C202.249 24.6952 202.395 24.9326 202.588 25.1362C202.792 25.33 203.049 25.4851 203.359 25.6014C203.669 25.708 204.042 25.7613 204.478 25.7613C204.779 25.7613 205.094 25.7371 205.423 25.6886C205.763 25.6402 206.073 25.5772 206.354 25.4996V27.3896Z"}),o().createElement("path",{d:"M214.681 15.1192C214.167 15.1192 213.687 15.221 213.242 15.4245C212.805 15.6281 212.423 15.9043 212.093 16.2532C211.764 16.6021 211.497 17.0141 211.293 17.489C211.09 17.9542 210.964 18.4534 210.915 18.9864H217.894C217.894 18.4437 217.821 17.9397 217.676 17.4744C217.54 16.9995 217.337 16.5876 217.065 16.2387C216.794 15.8898 216.459 15.6184 216.062 15.4245C215.665 15.221 215.204 15.1192 214.681 15.1192ZM215.917 25.7613C216.663 25.7613 217.341 25.7032 217.952 25.5869C218.572 25.4609 219.188 25.2864 219.798 25.0635V26.9389C219.304 27.1812 218.693 27.3702 217.967 27.5059C217.24 27.6513 216.459 27.724 215.626 27.724C214.637 27.724 213.707 27.598 212.835 27.346C211.972 27.094 211.216 26.6869 210.567 26.1248C209.917 25.5626 209.403 24.8309 209.025 23.9295C208.657 23.0184 208.473 21.9232 208.473 20.6438C208.473 19.3838 208.647 18.2934 208.996 17.3727C209.345 16.4422 209.811 15.6668 210.392 15.0465C210.974 14.4262 211.642 13.961 212.398 13.6509C213.154 13.3407 213.944 13.1856 214.768 13.1856C215.544 13.1856 216.266 13.3165 216.934 13.5782C217.613 13.8302 218.199 14.2324 218.693 14.7849C219.188 15.3373 219.575 16.0497 219.857 16.922C220.147 17.7943 220.293 18.8411 220.293 20.0623C220.293 20.1786 220.293 20.2804 220.293 20.3676C220.293 20.4451 220.288 20.6293 220.278 20.92H210.799C210.799 21.802 210.93 22.5532 211.192 23.1735C211.463 23.7841 211.827 24.2832 212.282 24.6709C212.747 25.0489 213.29 25.3252 213.91 25.4996C214.531 25.6741 215.199 25.7613 215.917 25.7613Z"}),o().createElement("path",{d:"M229.885 13.1856C230.553 13.1856 231.193 13.2583 231.804 13.4037C232.414 13.5394 232.938 13.7332 233.374 13.9852V15.8607C232.763 15.6281 232.201 15.4536 231.687 15.3373C231.174 15.221 230.65 15.1628 230.117 15.1628C229.555 15.1628 228.998 15.2549 228.445 15.4391C227.893 15.6232 227.398 15.9285 226.962 16.355C226.526 16.7718 226.172 17.3291 225.901 18.0269C225.639 18.7151 225.508 19.5728 225.508 20.6002C225.508 21.3465 225.605 22.0346 225.799 22.6646C226.003 23.2946 226.298 23.8423 226.686 24.3075C227.083 24.763 227.578 25.1216 228.169 25.3833C228.76 25.6353 229.444 25.7613 230.219 25.7613C230.781 25.7613 231.348 25.7032 231.92 25.5869C232.492 25.4609 233.049 25.2864 233.592 25.0635V26.9389C233.427 27.0358 233.209 27.1328 232.938 27.2297C232.676 27.3266 232.385 27.409 232.065 27.4768C231.745 27.5544 231.406 27.6125 231.048 27.6513C230.689 27.6998 230.33 27.724 229.972 27.724C229.041 27.724 228.159 27.5835 227.326 27.3024C226.502 27.0213 225.78 26.59 225.16 26.0085C224.539 25.4269 224.05 24.6903 223.691 23.7986C223.333 22.907 223.153 21.8505 223.153 20.6293C223.153 19.7182 223.245 18.8992 223.429 18.1723C223.623 17.4454 223.885 16.8057 224.215 16.2532C224.544 15.7008 224.927 15.2307 225.363 14.843C225.809 14.4553 226.279 14.1403 226.773 13.898C227.277 13.646 227.796 13.4667 228.329 13.3601C228.862 13.2438 229.381 13.1856 229.885 13.1856Z"}),o().createElement("path",{d:"M244.143 27.3896C243.949 27.4672 243.654 27.5398 243.256 27.6077C242.859 27.6755 242.384 27.7143 241.832 27.724C241.105 27.724 240.475 27.6319 239.942 27.4478C239.409 27.2733 238.963 27.0213 238.604 26.6918C238.255 26.3525 237.993 25.9455 237.819 25.4705C237.645 24.9956 237.557 24.4674 237.557 23.8859V15.4827H234.897V13.5491H237.557V9.76911H239.811V13.5491H243.94V15.4827H239.811V23.5369C239.811 23.8568 239.854 24.1524 239.942 24.4238C240.039 24.6952 240.184 24.9326 240.378 25.1362C240.581 25.33 240.838 25.4851 241.148 25.6014C241.458 25.708 241.832 25.7613 242.268 25.7613C242.568 25.7613 242.883 25.7371 243.213 25.6886C243.552 25.6402 243.862 25.5772 244.143 25.4996V27.3896Z"}),o().createElement("path",{d:"M51.9141 33.3819C51.3379 32.499 50.8019 31.6176 50.2644 30.7733C53.1038 29.0462 54.0626 27.666 54.0626 25.0559V9.97619H50.7245V7.09961H57.8236V24.2891C57.8236 28.6635 56.558 31.1188 51.9141 33.3819Z"}),o().createElement("path",{d:"M81.6522 23.0994C81.6522 24.557 82.6885 24.7104 83.3793 24.7104C84.0702 24.7104 85.0677 24.4796 85.8345 24.2503V26.9363C84.7595 27.2817 83.6473 27.5497 82.1122 27.5497C80.2705 27.5497 78.122 26.8589 78.122 23.6354V15.7307H76.1655V13.006H78.122V8.97852H81.6522V13.0075H86.1025V15.7322H81.6522V23.0994Z"}),o().createElement("path",{d:"M89.0193 34.7251V12.9691H92.3961V14.2734C93.7391 13.2371 95.2355 12.585 97.0773 12.585C100.262 12.585 102.795 14.8109 102.795 19.6067C102.795 24.3652 100.033 27.5113 95.4663 27.5113C94.3541 27.5113 93.4711 27.358 92.5495 27.1659V34.6864H89.0193V34.7251ZM96.1557 15.5017C95.1194 15.5017 93.8151 16.0005 92.5867 17.0755V24.4814C93.3535 24.6347 94.1605 24.7494 95.234 24.7494C97.7279 24.7494 99.1484 23.1756 99.1484 19.8762C99.1484 16.8447 98.1121 15.5017 96.1557 15.5017Z"}),o().createElement("path",{d:"M116.683 27.2051H113.384V25.6313H113.306C112.155 26.5142 110.735 27.4731 108.625 27.4731C106.783 27.4731 104.788 26.1301 104.788 23.4054C104.788 19.7605 107.896 19.0696 110.083 18.7629L113.19 18.3416V17.9202C113.19 16.001 112.423 15.3876 110.619 15.3876C109.736 15.3876 107.665 15.6556 105.976 16.3464L105.67 13.5071C107.205 12.9696 109.315 12.5869 111.08 12.5869C114.533 12.5869 116.759 13.9686 116.759 18.0736V27.2051H116.683ZM113.153 20.5675L110.236 21.0276C109.353 21.1422 108.433 21.6797 108.433 22.984C108.433 24.1349 109.085 24.7871 110.044 24.7871C111.08 24.7871 112.193 24.1736 113.152 23.4828V20.5675H113.153Z"}),o().createElement("path",{d:"M131.264 26.745C129.806 27.2438 128.502 27.5505 126.851 27.5505C121.556 27.5505 119.445 24.5191 119.445 20.1074C119.445 15.465 122.362 12.5869 127.08 12.5869C128.845 12.5869 129.92 12.8936 131.109 13.2778V16.2705C130.073 15.8863 128.577 15.465 127.119 15.465C124.97 15.465 123.129 16.6159 123.129 19.9153C123.129 23.5602 124.97 24.6739 127.311 24.6739C128.423 24.6739 129.652 24.4431 131.301 23.791V26.745H131.264Z"}),o().createElement("path",{d:"M137.941 19.1093C138.247 18.7639 138.478 18.4185 142.928 13.0077H147.532L141.776 19.7615L148.068 27.2432H143.464L137.978 20.4895V27.2432H134.449V7.09973H137.979V19.1093H137.941Z"}),o().createElement("path",{d:"M73.5167 26.7445C71.6749 27.3207 70.1011 27.55 68.2593 27.55C63.7316 27.55 60.9309 25.2869 60.9309 19.9908C60.9309 16.1152 63.3102 12.585 67.8752 12.585C72.403 12.585 73.9768 15.731 73.9768 18.7238C73.9768 19.7213 73.8993 20.2588 73.8621 20.8335H64.7306C64.808 23.9409 66.5724 24.6705 69.2197 24.6705C70.6773 24.6705 71.9816 24.325 73.4795 23.7875V26.7416H73.5167V26.7445ZM70.2947 18.4945C70.2947 16.7673 69.7185 15.271 67.8395 15.271C66.0751 15.271 65.0001 16.5365 64.7693 18.4945H70.2947Z"})))}},8509:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(3022),r=a(1609),c=a(7371);const s=Number(c.A.smCols),i=Number(c.A.mdCols),o=Number(c.A.lgCols),l=e=>{const{children:t,tagName:a="div",className:l}=e,u=Math.min(s,"number"==typeof e.sm?e.sm:s),d=Math.min(s,"object"==typeof e.sm?e.sm.start:0),p=Math.min(s,"object"==typeof e.sm?e.sm.end:0),m=Math.min(i,"number"==typeof e.md?e.md:i),h=Math.min(i,"object"==typeof e.md?e.md.start:0),g=Math.min(i,"object"==typeof e.md?e.md.end:0),v=Math.min(o,"number"==typeof e.lg?e.lg:o),f=Math.min(o,"object"==typeof e.lg?e.lg.start:0),y=Math.min(o,"object"==typeof e.lg?e.lg.end:0),E=(0,n.A)(l,{[c.A[`col-sm-${u}`]]:!(d&&p),[c.A[`col-sm-${d}-start`]]:d>0,[c.A[`col-sm-${p}-end`]]:p>0,[c.A[`col-md-${m}`]]:!(h&&g),[c.A[`col-md-${h}-start`]]:h>0,[c.A[`col-md-${g}-end`]]:g>0,[c.A[`col-lg-${v}`]]:!(f&&y),[c.A[`col-lg-${f}-start`]]:f>0,[c.A[`col-lg-${y}-end`]]:y>0});return(0,r.createElement)(a,{className:E},t)}},5918:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(3022),r=a(1609),c=a(2420);const s=({children:e,fluid:t=!1,tagName:a="div",className:s,horizontalGap:i=1,horizontalSpacing:o=1},l)=>{const u=(0,r.useMemo)((()=>{const e=`calc( var(--horizontal-spacing) * ${o} )`;return{paddingTop:e,paddingBottom:e,rowGap:`calc( var(--horizontal-spacing) * ${i} )`}}),[i,o]),d=(0,n.A)(s,c.A.container,{[c.A.fluid]:t});return(0,r.createElement)(a,{className:d,style:u,ref:l},e)},i=(0,r.forwardRef)(s)},442:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(9491),r=a(8403);const c=["sm","md","lg"],s=(e,t)=>{const a=Array.isArray(e)?e:[e],s=Array.isArray(t)?t:[t],[i,o,l]=c,u={sm:(0,n.useMediaQuery)(r.A[i]),md:(0,n.useMediaQuery)(r.A[o]),lg:(0,n.useMediaQuery)(r.A[l])};return a.map(((e,t)=>{const a=s[t];return a?((e,t,a)=>{const n=c.indexOf(e),r=n+1,s=t.includes("=");let i=[];return t.startsWith("<")&&(i=c.slice(0,s?r:n)),t.startsWith(">")&&(i=c.slice(s?n:r)),i?.length?i.some((e=>a[e])):a[e]})(e,a,u):u[e]}))}},5734:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(5531);const r=e=>React.createElement("mark",{key:e,className:n.A["marked-lines__mark"]},e),c=({context:e})=>{const{marks:t,...a}=e;return React.createElement("div",{className:n.A["marked-lines"]},React.createElement("div",{className:n.A["marked-lines__line-numbers"]},Object.keys(a).map((e=>{const a=Object.hasOwn(t,e);return React.createElement("div",{key:e,className:`${n.A["marked-lines__line-number"]} ${a?n.A["marked-lines__marked-line"]:""}`},e)}))),React.createElement("div",{className:n.A["marked-lines__lines"]},Object.keys(a).map((e=>{const c=a[e]||" ",s=Object.hasOwn(t,e);return React.createElement("div",{key:e,className:`${n.A["marked-lines__line"]} ${s?n.A["marked-lines__marked-line"]:""} `},React.createElement(React.Fragment,null,s?((e,t)=>{const[a,n]=e.reduce((([e,a],[n,c])=>{const s=t.slice(n,c);return[[...e,...n>a?[t.slice(a,n),r(s)]:[r(s)]],c]}),[[],0]);return n{"use strict";a.d(t,{A:()=>m});var n=a(3751),r=a(9783),c=a(3883),s=a(1113),i=a(991),o=a(3022),l=a(1609),u=a.n(l),d=a(7410);const p=e=>{switch(e){case"error":case"warning":default:return n.A;case"info":return r.A;case"success":return c.A}},m=({level:e="info",title:t,children:a,actions:n,hideCloseButton:r=!1,onClose:c})=>{const l=(0,o.A)(d.A.container,d.A[`is-${e}`]);return u().createElement("div",{className:l},u().createElement("div",{className:d.A["icon-wrapper"]},u().createElement(s.A,{icon:p(e),className:d.A.icon})),u().createElement("div",{className:d.A["main-content"]},t&&u().createElement("div",{className:d.A.title},t),a,n&&n.length>0&&u().createElement("div",{className:d.A["action-bar"]},n.map(((e,t)=>u().createElement("div",{key:t,className:d.A.action},e))))),!r&&u().createElement("button",{"aria-label":"close",className:d.A["close-button"],onClick:c},u().createElement(s.A,{icon:i.A})))}},7975:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(1437);const r=(e,t={})=>{const a=(0,n.Y)();return new Intl.NumberFormat(a,t).format(e)}},9245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>w,N0:()=>b,eY:()=>E,i7:()=>A});var n=a(7723),r=a(1113),c=a(3883),s=a(1249),i=a(3022),o=a(1609),l=a.n(o),u=a(597),d=a(442),p=a(5879),m=a(7425),h=a(3142);const __=n.__,g=__("Included","jetpack-protect"),v=__("Not included","jetpack-protect"),f=__("Coming soon","jetpack-protect"),y=(0,o.createContext)(void 0),E=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:p=null,tooltipInfo:E,tooltipTitle:A,tooltipClassName:b=""})=>{const[w]=(0,d.A)("lg"),k=(0,o.useContext)(y)[a],R=t||e,C=k.name,_=k.tooltipInfo,j=k.tooltipTitle,x=E||!w&&_,S=((e,t,a)=>e?{lg:f, // translators: Name of the current feature -default:(0,c.sprintf)(__("%s coming soon","jetpack-protect"),a)}:{lg:t?g:v,default:t?a:(0,c.sprintf)(/* translators: Name of the current feature */ -__("%s not included","jetpack-protect"),a)})(t,e,R),N=k?x.lg:x.default;return o().createElement("div",{className:(0,s.A)(h.A.item,h.A.value)},o().createElement(n.A,{className:(0,s.A)(h.A.icon,_?h.A["icon-check"]:h.A["icon-cross"]),size:32,icon:_?r.A:l.A}),o().createElement(u.Ay,{variant:"body-small"},d||N),S&&o().createElement(m.A,{title:y||j,iconClassName:h.A["popover-icon"],className:(0,s.A)(h.A.popover,w),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(y&&A)},o().createElement(u.Ay,{variant:"body-small",component:"div"},A||C)))},y=({children:e})=>o().createElement("div",{className:h.A.header},e),w=({primary:e=!1,children:t})=>{let a=0;return o().createElement("div",{className:(0,s.A)(h.A.card,{[h.A["is-primary"]]:e})},i.Children.map(t,(e=>{const t=e;return t.type===A?(a++,(0,i.cloneElement)(t,{index:a-1})):t})))},k=({title:e,items:t,children:a,showIntroOfferDisclaimer:c=!1})=>{const[n]=(0,p.A)("lg");return o().createElement(E.Provider,{value:t},o().createElement("div",{className:(0,s.A)(h.A.container,{[h.A["is-viewport-large"]]:n}),style:{"--rows":t.length+1,"--columns":i.Children.toArray(a).length+1}},o().createElement("div",{className:h.A.table},o().createElement(u.Ay,{variant:"headline-small"},e),n&&t.map(((e,a)=>o().createElement("div",{className:(0,s.A)(h.A.item,{[h.A["last-feature"]]:a===t.length-1}),key:a},o().createElement(u.Ay,{variant:"body-small"},o().createElement("strong",null,e.name)),e.tooltipInfo&&o().createElement(m.A,{title:e.tooltipTitle,iconClassName:h.A["popover-icon"],className:h.A.popover,placement:e.tooltipPlacement?e.tooltipPlacement:"bottom-end",iconSize:14,offset:4,wide:Boolean(e.tooltipTitle&&e.tooltipInfo)},o().createElement(u.Ay,{variant:"body-small"},e.tooltipInfo))))),a)),o().createElement("div",{className:h.A["tos-container"]},o().createElement("div",{className:h.A.tos},c&&o().createElement(u.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-protect")),o().createElement(d.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(7723),n=a(3022),r=a(7425),l=a(2746),s=a(3407);const __=c.__,i=({price:e,offPrice:t,currency:a="",showNotOffPrice:c=!0,hideDiscountLabel:i=!0,promoLabel:o="",legend:m=__("/month, paid yearly","jetpack-protect"),isNotConvenientPrice:p=!1,hidePriceFraction:d=!1,children:u})=>{if(null==e&&null==t||!a)return null;c=c&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,g=!i&&h&&h>0?h+__("% off","jetpack-protect"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:s.A.container},React.createElement("div",{className:(0,n.A)(s.A["price-container"],"product-price_container")},React.createElement(l.g,{value:t??e,currency:a,isOff:!p,hidePriceFraction:d}),c&&React.createElement(l.g,{value:e,currency:a,isOff:!1,hidePriceFraction:d}),g&&React.createElement(r.Ay,{className:(0,n.A)(s.A["promo-label"],"product-price_promo_label")},g))),React.createElement("div",{className:s.A.footer},u||React.createElement(r.Ay,{className:(0,n.A)(s.A.legend,"product-price_legend")},m),o&&React.createElement(r.Ay,{className:(0,n.A)(s.A["promo-label"],"product-price_promo_label")},o)))}},2746:(e,t,a)=>{"use strict";a.d(t,{g:()=>s});var c=a(7397),n=a(3022),r=a(7425),l=a(3407);const s=({value:e,currency:t,isOff:a,hidePriceFraction:s})=>{const i=(0,n.A)(l.A.price,"product-price_price",{[l.A["is-not-off-price"]]:!a}),{symbol:o,integer:m,fraction:p}=(0,c.vA)(e,t),d=!s||!p.endsWith("00");return React.createElement(r.Ay,{className:i,variant:"headline-medium",component:"p"},React.createElement(r.Ay,{className:l.A.symbol,component:"sup",variant:"title-medium"},o),m,d&&React.createElement(r.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,p)))}},6461:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(8120),n=a.n(c),r=a(1609),l=a.n(r);a(8325);const s=({color:e="#FFFFFF",className:t="",size:a=20})=>{const c=t+" jp-components-spinner",n={width:a,height:a,fontSize:a,borderTopColor:e},r={borderTopColor:e,borderRightColor:e};return l().createElement("div",{className:c},l().createElement("div",{className:"jp-components-spinner__outer",style:n},l().createElement("div",{className:"jp-components-spinner__inner",style:r})))};s.propTypes={color:n().string,className:n().string,size:n().number};const i=s},1158:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(7723),n=a(3022),r=a(7425),l=a(416);const __=c.__,s=({className:e,label:t,status:a="inactive"})=>{const c={active:__("Active","jetpack-protect"),error:__("Error","jetpack-protect"),action:__("Action needed","jetpack-protect"),inactive:__("Inactive","jetpack-protect"),initializing:__("Setting up","jetpack-protect")};return React.createElement(r.Ay,{variant:"body-extra-small",className:(0,n.A)(l.A.status,{[l.A[`is-${a}`]]:a},e)},React.createElement("span",{className:l.A.status__indicator}),React.createElement("span",{className:l.A.status__label},t||""===t?t:c[a]))}},5879:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var c=a(6072),n=a.n(c),r=a(6087),l=a(7723),s=a(3022),i=a(3924),o=a(7425);a(9634);const __=l.__,m=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,r.createInterpolateElement)((0,l.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ -__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,r.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),{tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),p=({agreeButtonLabel:e})=>(0,r.createInterpolateElement)((0,l.sprintf)(/* translators: %s is a button label */ -__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,i.A)(e),rel:"noopener noreferrer",target:"_blank"},t),u=({className:e,multipleButtons:t,agreeButtonLabel:a,...c})=>React.createElement(o.Ay,n()({className:(0,s.A)(e,"terms-of-service")},c),t?React.createElement(m,{multipleButtonsLabels:t}):React.createElement(p,{agreeButtonLabel:a}))},110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>c,Z:()=>n});const c={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},n=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},7425:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>p,H3:()=>d,hE:()=>u});var c=a(6072),n=a.n(c),r=a(3022),l=a(1609),s=a.n(l),i=a(110),o=a(4495);const m=(0,l.forwardRef)((({variant:e="body",children:t,component:a,className:c,...m},p)=>{const d=a||i.Q[e]||"span",u=(0,l.useMemo)((()=>i.Z.reduce(((e,t)=>(void 0!==m[t]&&(e+=o.A[`${t}-${m[t]}`]+" ",delete m[t]),e)),"")),[m]);return m.ref=p,s().createElement(d,n()({className:(0,r.A)(o.A.reset,o.A[e],c,u)},m),t)}));m.displayName="Text";const p=m,d=({children:e,weight:t="bold",...a})=>{const c="headline-small"+("bold"===t?"":`-${t}`);return s().createElement(m,n()({variant:c,mb:3},a),e)},u=({children:e,size:t="medium",...a})=>s().createElement(m,n()({variant:`title-${t}`,mb:1},a),e)},723:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d});var c=a(1609),n=a.n(c),r=a(9422);const l={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},s={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-5":"var(--jp-gray)","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-70":"#3C434A","--jp-gray-80":"#2C3338","--jp-gray-90":"#1d2327","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-5":"#FACFD2","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-5":"#F5E6B3","--jp-yellow-10":"#F2CF75","--jp-yellow-20":"#F0C930","--jp-yellow-30":"#DEB100","--jp-yellow-40":"#C08C00","--jp-yellow-50":"#9D6E00","--jp-yellow-60":"#7D5600","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},i={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},o={"--spacing-base":"8px"},m={},p=(e,t,a)=>{const c={...l,...s,...i,...o};for(const t in c)e.style.setProperty(t,c[t]);a&&e.classList.add(r.A.global),t&&(m[t]={provided:!0,root:e})},d=({children:e=null,targetDom:t,id:a,withGlobalStyles:r=!0})=>{const l=(0,c.useRef)(),s=m?.[a]?.provided;return(0,c.useLayoutEffect)((()=>{if(!s)return t?p(t,a,r):void(l?.current&&p(l.current,a,r))}),[t,l,s,a,r]),t?n().createElement(n().Fragment,null,e):n().createElement("div",{ref:l},e)}},1069:(e,t,a)=>{"use strict";function c(){return window.Initial_State?.adminUrl||window.Jetpack_Editor_Initial_State?.adminUrl||window?.myJetpackInitialState?.adminUrl||null}a.d(t,{A:()=>c})},3924:(e,t,a)=>{"use strict";function c(e,t={}){const a={};let c;if("undefined"!=typeof window&&(c=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,a.url=encodeURIComponent(e)}else a.source=encodeURIComponent(e);for(const e in t)a[e]=encodeURIComponent(t[e]);!Object.keys(a).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(a.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),c&&(a.calypso_env=c);return"https://jetpack.com/redirect/?"+Object.keys(a).map((e=>e+"="+a[e])).join("&")}a.d(t,{A:()=>c})},6439:(e,t,a)=>{let c={};try{c=a(4611)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),c={missingConfig:!0}}const n=e=>Object.hasOwn(c,e);e.exports={jetpackConfigHas:n,jetpackConfigGet:e=>{if(!n(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return c[e]}}},3935:(e,t,a)=>{"use strict";a.d(t,{A1:()=>i,Ay:()=>k,DO:()=>s,Ij:()=>l,Kl:()=>u,LW:()=>o,MU:()=>h,XY:()=>m,ZO:()=>r,dz:()=>p,gH:()=>d,v_:()=>n});var c=a(5932);const n="SET_CONNECTION_STATUS",r="SET_CONNECTION_STATUS_IS_FETCHING",l="SET_SITE_IS_REGISTERING",s="SET_USER_IS_CONNECTING",i="SET_REGISTRATION_ERROR",o="CLEAR_REGISTRATION_ERROR",m="SET_AUTHORIZATION_URL",p="DISCONNECT_USER_SUCCESS",d="SET_CONNECTED_PLUGINS",u="SET_CONNECTION_ERRORS",h="SET_IS_OFFLINE_MODE",g=e=>({type:n,connectionStatus:e}),v=e=>({type:l,isRegistering:e}),f=e=>({type:s,isConnecting:e}),E=e=>({type:i,registrationError:e}),A=()=>({type:o}),y=e=>({type:m,authorizationUrl:e}),w=e=>({type:d,connectedPlugins:e});const k={setConnectionStatus:g,setConnectionStatusIsFetching:e=>({type:r,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:v,setUserIsConnecting:f,setRegistrationError:E,clearRegistrationError:A,setAuthorizationUrl:y,registerSite:function*({registrationNonce:e,redirectUri:t,from:a=""}){yield A(),yield v(!0);try{const c=yield{type:"REGISTER_SITE",registrationNonce:e,redirectUri:t,from:a};return yield g({isRegistered:!0}),yield y(c.authorizeUrl),yield v(!1),Promise.resolve(c)}catch(e){return yield E(e),yield v(!1),Promise.reject(e)}},connectUser:function*({from:e,redirectFunc:t,redirectUri:a}={}){yield f(!0),yield{type:"CONNECT_USER",from:e,redirectFunc:t,redirectUri:a}},disconnectUserSuccess:()=>({type:p}),setConnectedPlugins:w,refreshConnectedPlugins:()=>async({dispatch:e})=>await new Promise((t=>c.Ay.fetchConnectedPlugins().then((a=>{e(w(a)),t(a)})))),setConnectionErrors:e=>({type:u,connectionErrors:e}),setIsOfflineMode:e=>({type:h,isOfflineMode:e})}},2494:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(5932),n=a(7143),r=a(2279);const l={FETCH_AUTHORIZATION_URL:({redirectUri:e})=>c.Ay.fetchAuthorizationUrl(e),REGISTER_SITE:({registrationNonce:e,redirectUri:t,from:a})=>c.Ay.registerSite(e,t,a),CONNECT_USER:(0,n.createRegistryControl)((({resolveSelect:e})=>({from:t,redirectFunc:a,redirectUri:c}={})=>new Promise(((n,l)=>{e(r.A).getAuthorizationUrl(c).then((e=>{const c=a||(e=>window.location.assign(e)),r=new URL(e);t&&r.searchParams.set("from",encodeURIComponent(t));const l=r.toString();c(l),n(l)})).catch((e=>{l(e)}))}))))}},5051:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(7143),n=a(3935);const r=(0,c.combineReducers)({connectionStatus:(e={},t)=>{switch(t.type){case n.v_:return{...e,...t.connectionStatus};case n.dz:return{...e,isUserConnected:!1}}return e},connectionStatusIsFetching:(e=!1,t)=>t.type===n.ZO?t.isFetching:e,siteIsRegistering:(e=!1,t)=>t.type===n.Ij?t.isRegistering:e,userIsConnecting:(e=!1,t)=>t.type===n.DO?t.isConnecting:e,registrationError:(e,t)=>{switch(t.type){case n.LW:return!1;case n.A1:return t.registrationError;default:return e}},authorizationUrl:(e,t)=>t.type===n.XY?t.authorizationUrl:e,userConnectionData:(e,t)=>(t.type,e),connectedPlugins:(e={},t)=>t.type===n.gH?t.connectedPlugins:e,connectionErrors:(e={},t)=>t.type===n.Kl?t.connectionErrors:e,isOfflineMode:(e=!1,t)=>t.type===n.MU?t.isConnecting:e})},8019:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(7143),n=a(3935),r=a(2279);const l={...{getAuthorizationUrl:{isFulfilled:(e,...t)=>{const a=Boolean(e.authorizationUrl),n=(0,c.select)(r.A).hasFinishedResolution("getAuthorizationUrl",t);return a&&!n&&(0,c.dispatch)(r.A).finishResolution("getAuthorizationUrl",t),a},*fulfill(e){const t=yield n.Ay.fetchAuthorizationUrl(e);yield n.Ay.setAuthorizationUrl(t.authorizeUrl)}}}}},2676:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c={...{getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[],getConnectionErrors:e=>e.connectionErrors||[],getIsOfflineMode:e=>e.isOfflineMode||!1,getWpcomUser:e=>e?.userConnectionData?.currentUser?.wpcomUser,getBlogId:e=>e?.userConnectionData?.currentUser?.blogId}}},8734:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(7143);class n{static store=null;static mayBeInit(e,t){null===n.store&&(n.store=(0,c.createReduxStore)(e,t),(0,c.register)(n.store))}}const r=n},2279:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const c="jetpack-connection"},4293:(e,t,a)=>{"use strict";a.d(t,{a:()=>m.A});var c=a(7999),n=a(3935),r=a(2494),l=a(5051),s=a(8019),i=a(2676),o=a(8734),m=a(2279);const p=window.JP_CONNECTION_INITIAL_STATE||(0,c.getScriptData)()?.connection;p||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),o.A.mayBeInit(m.A,{__experimentalUseThunks:!0,reducer:l.A,actions:n.Ay,selectors:i.A,resolvers:s.A,controls:r.A,initialState:p||{}})},4705:(e,t,a)=>{"use strict";a(8992),a(1135)},1135:(e,t,a)=>{"use strict";a.d(t,{$:()=>c});const c=[{name:"amazon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.582 8.182c-1.648.185-3.802.308-5.344.984-1.781.769-3.03 2.337-3.03 4.644 0 2.953 1.86 4.429 4.253 4.429 2.02 0 3.125-.477 4.685-2.065.516.747.685 1.109 1.629 1.894a.59.59 0 0 0 .672-.066l.006.006c.567-.505 1.599-1.401 2.18-1.888.231-.188.19-.496.009-.754-.52-.718-1.072-1.303-1.072-2.634V8.305c0-1.876.133-3.599-1.249-4.891C15.23 2.369 13.422 2 12.04 2 9.336 2 6.318 3.01 5.686 6.351c-.068.355.191.542.423.594l2.754.298c.258-.013.445-.266.494-.523.236-1.151 1.2-1.706 2.284-1.706.584 0 1.249.215 1.595.738.398.584.346 1.384.346 2.061zm-.533 5.906c-.451.8-1.169 1.291-1.967 1.291-1.09 0-1.728-.83-1.728-2.061 0-2.42 2.171-2.86 4.227-2.86v.615c.001 1.108.027 2.031-.532 3.015m7.634 5.251C18.329 21.076 14.917 22 11.979 22c-4.118 0-7.826-1.522-10.632-4.057-.22-.199-.024-.471.241-.317 3.027 1.762 6.771 2.823 10.639 2.823 2.608 0 5.476-.541 8.115-1.66.397-.169.73.262.341.55m.653 1.704c-.194.163-.379.076-.293-.139.284-.71.92-2.298.619-2.684s-1.99-.183-2.749-.092c-.23.027-.266-.173-.059-.319 1.348-.946 3.555-.673 3.811-.356.26.32-.066 2.533-1.329 3.59"})))},{name:"behance",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M7.799 5.698c.589 0 1.12.051 1.606.156q.722.155 1.241.507.516.351.804.938c.188.387.281.871.281 1.443q0 .93-.421 1.551-.424.62-1.255 1.014 1.133.328 1.689 1.146.559.822.557 1.975 0 .935-.359 1.612a3.14 3.14 0 0 1-.973 1.114q-.613.432-1.399.637A6.1 6.1 0 0 1 7.963 18H2V5.698zm-.35 4.97q.721 0 1.192-.345.465-.344.463-1.119 0-.43-.152-.707a1.1 1.1 0 0 0-.416-.427 1.7 1.7 0 0 0-.596-.216 3.6 3.6 0 0 0-.697-.06H4.709v2.874zm.151 5.237q.401.001.759-.077c.243-.053.457-.137.637-.261.182-.12.332-.283.441-.491q.164-.31.163-.798-.002-.948-.533-1.357c-.356-.27-.83-.404-1.413-.404H4.709v3.388zm8.562-.041q.552.538 1.583.538.74 0 1.277-.374c.354-.248.571-.514.654-.79h2.155c-.347 1.072-.872 1.838-1.589 2.299-.708.463-1.572.693-2.58.693q-1.05 0-1.899-.337a4 4 0 0 1-1.439-.958 4.4 4.4 0 0 1-.904-1.484 5.4 5.4 0 0 1-.32-1.899q0-1 .329-1.863a4.4 4.4 0 0 1 .933-1.492q.607-.63 1.444-.994a4.6 4.6 0 0 1 1.857-.363q1.131-.001 1.98.44a3.94 3.94 0 0 1 1.389 1.181 4.8 4.8 0 0 1 .783 1.69q.24.947.171 1.983h-6.428c-.001.706.237 1.372.604 1.73m2.811-4.68c-.291-.321-.783-.496-1.384-.496q-.585 0-.973.2a2 2 0 0 0-.621.491 1.8 1.8 0 0 0-.328.628 2.7 2.7 0 0 0-.111.587h3.98c-.058-.625-.271-1.085-.563-1.41m-3.916-3.446h4.985V6.524h-4.985z"})))},{name:"blogger-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.779 9.904h-.981l-.021.001a1.163 1.163 0 0 1-1.16-1.079l-.001-.013A5.813 5.813 0 0 0 11.803 3H8.871a5.813 5.813 0 0 0-5.813 5.813v6.375a5.813 5.813 0 0 0 5.813 5.813h6.257a5.814 5.814 0 0 0 5.813-5.813l.002-4.121a1.164 1.164 0 0 0-1.164-1.163M8.726 7.713h3.291a1.117 1.117 0 1 1 0 2.234H8.726a1.117 1.117 0 1 1 0-2.234m6.601 8.657H8.72a1.057 1.057 0 1 1 0-2.114h6.607a1.057 1.057 0 1 1 0 2.114"})))},{name:"blogger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.722 14.019a.654.654 0 0 1-.654.654H9.977a.654.654 0 0 1 0-1.308h4.091c.361 0 .654.293.654.654m-4.741-3.321h2.038a.692.692 0 0 0 0-1.384H9.981a.692.692 0 0 0 0 1.384M21 5v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2m-3.456 6.39a.72.72 0 0 0-.72-.72h-.607l-.013.001a.72.72 0 0 1-.718-.668l-.001-.008a3.6 3.6 0 0 0-3.599-3.599H10.07a3.6 3.6 0 0 0-3.599 3.599v3.947a3.6 3.6 0 0 0 3.599 3.599h3.874a3.6 3.6 0 0 0 3.599-3.599z"})))},{name:"bluesky",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.2 3.3c-.5-.2-1.4-.5-3.6 1C15.4 6 12.9 9.2 12 11c-.9-1.8-3.4-5-5.7-6.7-2.2-1.6-3-1.3-3.6-1S2 4.6 2 5.1s.3 4.7.5 5.4c.7 2.3 3.1 3.1 5.3 2.8-3.3.5-6.2 1.7-2.4 5.9 4.2 4.3 5.7-.9 6.5-3.6.8 2.7 1.7 7.7 6.4 3.6 3.6-3.6 1-5.4-2.3-5.9 2.2.2 4.6-.5 5.3-2.8.4-.7.7-4.8.7-5.4 0-.5-.1-1.5-.8-1.8"})))},{name:"codepen",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m22.016 8.84-.007-.037q-.006-.037-.015-.072-.007-.022-.013-.042l-.023-.062-.02-.042a.4.4 0 0 0-.03-.057l-.025-.038-.035-.052-.03-.037q-.021-.026-.043-.045-.015-.018-.035-.035a.4.4 0 0 0-.048-.04l-.037-.03-.015-.012-9.161-6.096a.86.86 0 0 0-.955 0L2.359 8.237l-.015.012-.038.028-.048.04a.638.638 0 0 0-.078.082q-.018.018-.03.037-.018.026-.035.052l-.025.038q-.016.031-.03.059l-.02.041a1 1 0 0 0-.034.106q-.01.034-.016.071-.003.02-.006.037a1 1 0 0 0-.009.114v6.093q0 .056.008.112l.007.038q.006.035.015.072a.2.2 0 0 0 .013.04q.01.032.022.063l.02.04a.4.4 0 0 0 .055.096l.035.052.03.037.042.045.035.035q.023.02.048.04l.038.03.013.01 9.163 6.095a.858.858 0 0 0 .959.004l9.163-6.095.015-.01q.02-.015.037-.03l.048-.04q.02-.017.035-.035.025-.024.043-.045l.03-.037.035-.052.025-.038a.4.4 0 0 0 .03-.058l.02-.04.023-.063c.003-.013.01-.027.013-.04q.009-.037.015-.072l.007-.037q.006-.062.007-.117V8.954a1 1 0 0 0-.008-.114m-9.154-4.376 6.751 4.49-3.016 2.013-3.735-2.492zm-1.724 0v4.009l-3.735 2.494-3.014-2.013zm-7.439 6.098L5.853 12l-2.155 1.438zm7.439 8.974-6.749-4.491 3.015-2.011 3.735 2.492zM12 14.035 8.953 12 12 9.966 15.047 12zm.862 5.501v-4.009l3.735-2.492 3.016 2.011zm7.441-6.098L18.147 12l2.156-1.438z"})))},{name:"deezer",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.129 3.662c.222-1.287.548-2.096.909-2.098h.001c.673.002 1.219 2.809 1.219 6.274s-.546 6.274-1.22 6.274c-.276 0-.531-.477-.736-1.276-.324 2.926-.997 4.937-1.776 4.937-.603 0-1.144-1.208-1.507-3.114-.248 3.624-.872 6.195-1.602 6.195-.458 0-.875-1.019-1.184-2.678C13.861 21.6 13.003 24 12.002 24s-1.861-2.399-2.231-5.824c-.307 1.659-.724 2.678-1.184 2.678-.73 0-1.352-2.571-1.602-6.195-.363 1.905-.903 3.114-1.507 3.114-.778 0-1.452-2.011-1.776-4.937-.204.802-.46 1.276-.736 1.276-.674 0-1.22-2.809-1.22-6.274s.546-6.274 1.22-6.274c.362 0 .685.812.91 2.098.357-2.22.94-3.662 1.6-3.662.784 0 1.463 2.04 1.784 5.002.314-2.156.791-3.53 1.325-3.53.749 0 1.385 2.703 1.621 6.474.443-1.933 1.085-3.146 1.795-3.146s1.352 1.214 1.795 3.146c.237-3.771.872-6.474 1.621-6.474.533 0 1.009 1.374 1.325 3.53.321-2.962 1-5.002 1.784-5.002.658 0 1.244 1.443 1.603 3.662M0 7.221c0-1.549.31-2.805.692-2.805s.692 1.256.692 2.805-.31 2.805-.692 2.805S0 8.77 0 7.221m22.616 0c0-1.549.31-2.805.692-2.805S24 5.672 24 7.221s-.31 2.805-.692 2.805-.692-1.256-.692-2.805"})))},{name:"discord",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.33 4.523A20 20 0 0 0 15.379 3a14 14 0 0 0-.634 1.289 18.4 18.4 0 0 0-5.495 0A14 14 0 0 0 8.615 3 20 20 0 0 0 3.66 4.527C.527 9.163-.323 13.684.102 18.141a20 20 0 0 0 6.073 3.049 14.7 14.7 0 0 0 1.301-2.097 13 13 0 0 1-2.048-.978q.258-.189.502-.378a14.27 14.27 0 0 0 12.142 0q.247.202.502.378a13 13 0 0 1-2.052.98 14.5 14.5 0 0 0 1.301 2.095 19.9 19.9 0 0 0 6.076-3.047c.498-5.168-.851-9.648-3.568-13.62M8.013 15.4c-1.183 0-2.161-1.074-2.161-2.395S6.796 10.6 8.01 10.6s2.183 1.083 2.163 2.405S9.22 15.4 8.013 15.4m7.974 0c-1.186 0-2.16-1.074-2.16-2.395s.944-2.405 2.16-2.405 2.178 1.083 2.157 2.405-.951 2.395-2.158 2.395"})))},{name:"dribbble",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10m8.434-8.631c-.292-.092-2.644-.794-5.32-.365 1.117 3.07 1.572 5.57 1.659 6.09a8.56 8.56 0 0 0 3.661-5.725m-5.098 6.507c-.127-.749-.623-3.361-1.822-6.477l-.056.019c-4.818 1.679-6.547 5.02-6.701 5.334A8.5 8.5 0 0 0 12 20.555a8.5 8.5 0 0 0 3.336-.679m-9.682-2.152c.193-.331 2.538-4.213 6.943-5.637q.167-.054.337-.102a29 29 0 0 0-.692-1.45c-4.266 1.277-8.405 1.223-8.778 1.216a8.497 8.497 0 0 0 2.19 5.973m-2.015-7.46c.382.005 3.901.02 7.897-1.041a55 55 0 0 0-3.167-4.94 8.57 8.57 0 0 0-4.73 5.981m6.359-6.555a46 46 0 0 1 3.187 5c3.037-1.138 4.323-2.867 4.477-3.085a8.51 8.51 0 0 0-7.664-1.915m8.614 2.903c-.18.243-1.612 2.078-4.77 3.367a27 27 0 0 1 .751 1.678c2.842-.357 5.666.215 5.948.275a8.5 8.5 0 0 0-1.929-5.32"})))},{name:"dropbox",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 6.134 6.069 9.797 2 6.54l5.883-3.843zm-10 6.92 5.883 3.843L12 13.459 6.069 9.797zm10 .405 4.116 3.439L22 13.054l-4.069-3.257zM22 6.54l-5.884-3.843L12 6.134l5.931 3.663zm-9.989 7.66-4.129 3.426-1.767-1.153v1.291l5.896 3.539 5.897-3.539v-1.291l-1.769 1.153z"})))},{name:"eventbrite",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.041 3.931 5.959 3A2.96 2.96 0 0 0 3 5.959v12.083A2.96 2.96 0 0 0 5.959 21l12.083-.931C19.699 19.983 21 18.744 21 17.11V6.89c0-1.634-1.259-2.863-2.959-2.959M16.933 8.17c-.082.215-.192.432-.378.551-.188.122-.489.132-.799.132-1.521 0-3.062-.048-4.607-.048q-.23 1.061-.451 2.128c.932-.004 1.873.005 2.81.005.726 0 1.462-.069 1.586.525.04.189-.001.426-.052.615-.105.38-.258.676-.625.783-.185.054-.408.058-.646.058-1.145 0-2.345.017-3.493.02-.169.772-.328 1.553-.489 2.333 1.57-.005 3.067-.041 4.633-.058.627-.007 1.085.194 1.009.85a2.2 2.2 0 0 1-.211.725c-.102.208-.248.376-.488.452-.237.075-.541.064-.862.078-.304.014-.614.008-.924.016-.309.009-.619.022-.919.022-1.253 0-2.429.08-3.683.073-.603-.004-1.014-.249-1.124-.757-.059-.273-.018-.58.036-.841a3543 3543 0 0 1 1.629-7.763c.056-.265.114-.511.225-.714a1.24 1.24 0 0 1 .79-.62c.368-.099.883-.047 1.344-.047.305 0 .612.008.914.016.925.026 1.817.03 2.747.053.304.007.615.016.915.016.621 0 1.17.073 1.245.614.039.288-.051.567-.132.783"})))},{name:"facebook",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10"})))},{name:"fediverse",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 743 743"},React.createElement("g",null,React.createElement("path",{d:"M181.131 275.137a68.9 68.9 0 0 1-29.465 29.328l161.758 162.389 38.998-19.764zm213.363 214.187-38.998 19.764 81.963 82.283a68.9 68.9 0 0 1 29.471-29.332zM581.646 339.391l-91.576 46.41 6.752 43.189 103.616-52.513a68.9 68.9 0 0 1-18.792-37.086m-144.738 73.351L220.383 522.477a68.9 68.9 0 0 1 18.795 37.089L443.66 455.934zM367.275 142.438l-104.48 203.97 30.848 30.967 110.623-215.957a68.9 68.9 0 0 1-36.991-18.98M235.621 399.459l-52.922 103.314a68.9 68.9 0 0 1 36.987 18.979l46.781-91.328zM150.768 304.918a68.9 68.9 0 0 1-34.416 7.195 69 69 0 0 1-6.651-.695l30.903 197.662a68.9 68.9 0 0 1 34.416-7.195 69 69 0 0 1 6.646.695zM239.342 560.545c.707 4.589.949 9.239.72 13.877a68.9 68.9 0 0 1-7.267 27.18l197.629 31.712c-.708-4.59-.95-9.24-.723-13.878a68.9 68.9 0 0 1 7.27-27.178zM601.133 377.199l-91.219 178.082a68.9 68.9 0 0 1 36.994 18.983l91.217-178.08a68.9 68.9 0 0 1-36.992-18.985M476.723 125.33a68.9 68.9 0 0 1-29.471 29.332l141.266 141.811a68.9 68.9 0 0 1 29.468-29.332zM347.787 104.631l-178.576 90.498a68.9 68.9 0 0 1 18.793 37.086l178.574-90.502a68.9 68.9 0 0 1-18.791-37.082M446.926 154.826a68.9 68.9 0 0 1-34.983 7.483 69 69 0 0 1-6.029-.633l15.818 101.291 43.163 6.926zm-16 167.028 37.4 239.482a68.9 68.9 0 0 1 33.914-6.943q3.625.206 7.207.791L474.09 328.777zM188.131 232.975c.734 4.66.988 9.383.758 14.095a68.9 68.9 0 0 1-7.16 26.983l101.369 16.281 19.923-38.908zm173.736 27.9-19.926 38.912 239.514 38.467a69 69 0 0 1-.695-13.719 68.9 68.9 0 0 1 7.349-27.324z"}),React.createElement("path",{fillOpacity:".996",d:"M412.284 156.054c34.538 1.882 64.061-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.882-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943M646.144 390.82c34.538 1.881 64.062-24.593 65.943-59.131s-24.592-64.061-59.13-65.943-64.062 24.593-65.943 59.131 24.592 64.061 59.13 65.943M495.086 685.719c34.538 1.881 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M167.866 633.211c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M116.692 305.86c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.881-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943"})))},{name:"feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M2 8.667V12c5.515 0 10 4.485 10 10h3.333c0-7.363-5.97-13.333-13.333-13.333M2 2v3.333c9.19 0 16.667 7.477 16.667 16.667H22C22 10.955 13.045 2 2 2m2.5 15a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5"})))},{name:"flickr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5m11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5"})))},{name:"foursquare",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.573 2H6.905C5.434 2 5 3.107 5 3.805v16.948c0 .785.422 1.077.66 1.172.238.097.892.177 1.285-.275 0 0 5.035-5.843 5.122-5.93.132-.132.132-.132.262-.132h3.26c1.368 0 1.588-.977 1.732-1.552.078-.318.692-3.428 1.225-6.122l.675-3.368C19.56 2.893 19.14 2 17.573 2m-1.078 5.22c-.053.252-.372.518-.665.518h-4.157c-.467 0-.802.318-.802.787v.508c0 .467.337.798.805.798h3.528c.331 0 .655.362.583.715s-.407 2.102-.448 2.295c-.04.193-.262.523-.655.523h-2.88c-.523 0-.683.068-1.033.503-.35.437-3.505 4.223-3.505 4.223-.032.035-.063.027-.063-.015V4.852c0-.298.26-.648.648-.648h8.562c.315 0 .61.297.528.683z"})))},{name:"ghost",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M10.203 20.997H3.005v-3.599h7.198zm10.792-3.599h-7.193v3.599h7.193zm.003-7.198H3v3.599h17.998zm-7.195-7.197H3.005v3.599h10.798zm7.197 0h-3.599v3.599H21z"})))},{name:"git",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.519 10.947 13.053.482a1.543 1.543 0 0 0-2.183 0L8.696 2.656l2.756 2.756a1.83 1.83 0 0 1 1.886.439 1.84 1.84 0 0 1 .436 1.898l2.656 2.657a1.83 1.83 0 0 1 1.899.436 1.837 1.837 0 0 1 0 2.597 1.84 1.84 0 0 1-2.599 0 1.84 1.84 0 0 1-.4-1.998l-2.478-2.477v6.521a1.837 1.837 0 0 1 .485 2.945 1.837 1.837 0 0 1-2.597 0 1.837 1.837 0 0 1 0-2.598 1.8 1.8 0 0 1 .602-.401V8.85a1.8 1.8 0 0 1-.602-.4 1.84 1.84 0 0 1-.395-2.009L7.628 3.723.452 10.898a1.544 1.544 0 0 0 0 2.184l10.467 10.467a1.544 1.544 0 0 0 2.183 0l10.417-10.418a1.546 1.546 0 0 0 0-2.184"})))},{name:"github",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.419 2.865 8.166 6.839 9.489.5.09.682-.218.682-.484 0-.236-.009-.866-.014-1.699-2.782.602-3.369-1.34-3.369-1.34-.455-1.157-1.11-1.465-1.11-1.465-.909-.62.069-.608.069-.608 1.004.071 1.532 1.03 1.532 1.03.891 1.529 2.341 1.089 2.91.833.091-.647.349-1.086.635-1.337-2.22-.251-4.555-1.111-4.555-4.943 0-1.091.39-1.984 1.03-2.682-.103-.254-.447-1.27.097-2.646 0 0 .84-.269 2.75 1.025A9.6 9.6 0 0 1 12 6.836c.85.004 1.705.114 2.504.336 1.909-1.294 2.748-1.025 2.748-1.025.546 1.376.202 2.394.1 2.646.64.699 1.026 1.591 1.026 2.682 0 3.841-2.337 4.687-4.565 4.935.359.307.679.917.679 1.852 0 1.335-.012 2.415-.012 2.741 0 .269.18.579.688.481A10 10 0 0 0 22 12c0-5.523-4.477-10-10-10"})))},{name:"google-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-.05 16c-3.312 0-6-2.688-6-6s2.688-6 6-6c1.62 0 2.976.594 4.014 1.566L14.26 9.222c-.432-.408-1.188-.888-2.31-.888-1.986 0-3.606 1.65-3.606 3.672s1.62 3.672 3.606 3.672c2.298 0 3.144-1.59 3.3-2.532h-3.306v-2.238h5.616c.084.378.15.732.15 1.23 0 3.426-2.298 5.862-5.76 5.862"})))},{name:"google-plus-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M8 11h6.61c.06.35.11.7.11 1.16 0 4-2.68 6.84-6.72 6.84-3.87 0-7-3.13-7-7s3.13-7 7-7c1.89 0 3.47.69 4.69 1.83l-1.9 1.83c-.52-.5-1.43-1.08-2.79-1.08-2.39 0-4.34 1.98-4.34 4.42S5.61 16.42 8 16.42c2.77 0 3.81-1.99 3.97-3.02H8zm15 0h-2V9h-2v2h-2v2h2v2h2v-2h2"})))},{name:"google-plus",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-1.919 14.05a4.051 4.051 0 0 1 0-8.1c1.094 0 2.009.401 2.709 1.057l-1.15 1.118a2.23 2.23 0 0 0-1.559-.599c-1.341 0-2.434 1.114-2.434 2.479s1.094 2.479 2.434 2.479c1.551 0 2.122-1.073 2.227-1.709h-2.232v-1.511h3.791c.057.255.101.494.101.83.001 2.312-1.55 3.956-3.887 3.956M19 12.75h-1.25V14h-1.5v-1.25H15v-1.5h1.25V10h1.5v1.25H19z"})))},{name:"google",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.02 10.18v3.73h5.51c-.26 1.57-1.67 4.22-5.5 4.22-3.31 0-6.01-2.75-6.01-6.12s2.7-6.12 6.01-6.12c1.87 0 3.13.8 3.85 1.48l2.84-2.76C16.99 2.99 14.73 2 12.03 2c-5.52 0-10 4.48-10 10s4.48 10 10 10c5.77 0 9.6-4.06 9.6-9.77 0-.83-.11-1.42-.25-2.05z"})))},{name:"instagram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.622c2.403 0 2.688.009 3.637.052.877.04 1.354.187 1.671.31.42.163.72.358 1.035.673s.51.615.673 1.035c.123.317.27.794.31 1.671.043.949.052 1.234.052 3.637s-.009 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035s-.615.51-1.035.673c-.317.123-.794.27-1.671.31-.949.043-1.233.052-3.637.052s-2.688-.009-3.637-.052c-.877-.04-1.354-.187-1.671-.31a2.8 2.8 0 0 1-1.035-.673 2.8 2.8 0 0 1-.673-1.035c-.123-.317-.27-.794-.31-1.671-.043-.949-.052-1.234-.052-3.637s.009-2.688.052-3.637c.04-.877.187-1.354.31-1.671.163-.42.358-.72.673-1.035s.615-.51 1.035-.673c.317-.123.794-.27 1.671-.31.949-.043 1.234-.052 3.637-.052M12 3c-2.444 0-2.751.01-3.711.054-.958.044-1.612.196-2.184.418a4.4 4.4 0 0 0-1.594 1.039c-.5.5-.808 1.002-1.038 1.594-.223.572-.375 1.226-.419 2.184C3.01 9.249 3 9.556 3 12s.01 2.751.054 3.711c.044.958.196 1.612.418 2.185.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.267.054 3.711.054s2.751-.01 3.711-.054c.958-.044 1.612-.196 2.185-.418a4.4 4.4 0 0 0 1.594-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.227.418-2.185.044-.96.054-1.267.054-3.711s-.01-2.751-.054-3.711c-.044-.958-.196-1.612-.418-2.185A4.4 4.4 0 0 0 19.49 4.51c-.5-.5-1.002-.808-1.594-1.038-.572-.222-1.227-.375-2.185-.418C14.751 3.01 14.444 3 12 3m0 4.378a4.622 4.622 0 1 0 0 9.244 4.622 4.622 0 0 0 0-9.244M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m4.804-8.884a1.08 1.08 0 1 0 .001 2.161 1.08 1.08 0 0 0-.001-2.161"})))},{name:"json-feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m8.522 17.424.027.027c1.076-1.076 1.854-.993 3.154.306l2.053 2.053c2.136 2.136 4.131 2.028 6.515-.356l.729-.728-1.548-1.548-.373.373c-1.349 1.349-2.293 1.366-3.585.075l-2.409-2.409c-1.242-1.242-2.475-1.366-3.659-.381l-.232-.232c1.01-1.225.911-2.368-.29-3.568l-2.16-2.162c-1.317-1.317-1.308-2.236.058-3.602l.372-.372-1.54-1.54-.728.729c-2.393 2.393-2.525 4.346-.439 6.433l1.78 1.78c1.3 1.3 1.383 2.095.315 3.163l.008.008a1.384 1.384 0 0 0 1.952 1.951"}),React.createElement("circle",{cx:"13.089",cy:"10.905",r:"1.383"}),React.createElement("circle",{cx:"16.349",cy:"7.644",r:"1.383"}),React.createElement("circle",{cx:"19.61",cy:"4.383",r:"1.383"})))},{name:"line",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.255 9.572v3.333c0 .084-.066.15-.15.15h-.534a.16.16 0 0 1-.122-.061l-1.528-2.063v1.978c0 .084-.066.15-.15.15h-.534a.15.15 0 0 1-.15-.15V9.576c0-.084.066-.15.15-.15h.529a.14.14 0 0 1 .122.066l1.528 2.063V9.577c0-.084.066-.15.15-.15h.534a.15.15 0 0 1 .155.145m-3.844-.15h-.534a.15.15 0 0 0-.15.15v3.333c0 .084.066.15.15.15h.534c.084 0 .15-.066.15-.15V9.572c0-.08-.066-.15-.15-.15m-1.289 2.794H7.664V9.572a.15.15 0 0 0-.15-.15H6.98a.15.15 0 0 0-.15.15v3.333q0 .062.042.103a.16.16 0 0 0 .103.042h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.145-.15m7.945-2.794h-2.142c-.08 0-.15.066-.15.15v3.333c0 .08.066.15.15.15h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.539a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.534c-.005-.08-.07-.15-.15-.15M22.5 5.33v13.373c-.005 2.1-1.725 3.802-3.83 3.797H5.297c-2.1-.005-3.802-1.73-3.797-3.83V5.297c.005-2.1 1.73-3.802 3.83-3.797h13.373c2.1.005 3.802 1.725 3.797 3.83m-2.888 5.747c0-3.422-3.431-6.206-7.645-6.206s-7.645 2.784-7.645 6.206c0 3.066 2.719 5.634 6.394 6.122.895.192.792.52.591 1.725-.033.192-.155.755.661.413s4.402-2.592 6.009-4.439c1.106-1.219 1.636-2.452 1.636-3.82"})))},{name:"link",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17 13H7v-2h10zm1-6h-1c-1.631 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1a4 4 0 0 0 4-4v-2a4 4 0 0 0-4-4M2 11v2a4 4 0 0 0 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.631 7 7 7H6a4 4 0 0 0-4 4"})))},{name:"linkedin",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.7 3H4.3A1.3 1.3 0 0 0 3 4.3v15.4A1.3 1.3 0 0 0 4.3 21h15.4a1.3 1.3 0 0 0 1.3-1.3V4.3A1.3 1.3 0 0 0 19.7 3M8.339 18.338H5.667v-8.59h2.672zM7.004 8.574a1.548 1.548 0 1 1-.002-3.096 1.548 1.548 0 0 1 .002 3.096m11.335 9.764H15.67v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z"})))},{name:"mail",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4.236-8 4.882-8-4.882V6h16z"})))},{name:"mastodon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.973 2.352c-2.468.02-4.842.286-6.225.921 0 0-2.742 1.229-2.742 5.415 0 .958-.018 2.105.012 3.32.1 4.094.75 8.128 4.535 9.129 1.745.462 3.244.56 4.45.494 2.19-.122 3.417-.781 3.417-.781l-.072-1.588s-1.565.491-3.32.431c-1.74-.06-3.576-.188-3.858-2.324a4 4 0 0 1-.04-.598s1.709.416 3.874.516c1.324.06 2.563-.076 3.824-.226 2.418-.29 4.524-1.78 4.79-3.141.416-2.144.38-5.232.38-5.232 0-4.186-2.74-5.415-2.74-5.415-1.383-.635-3.76-.9-6.227-.921zM9.18 5.622c1.028 0 1.804.395 2.318 1.185l.502.84.5-.84c.514-.79 1.292-1.186 2.32-1.186.888 0 1.605.313 2.15.922q.795.915.794 2.469v5.068h-2.008V9.16c0-1.037-.438-1.562-1.31-1.562-.966 0-1.448.622-1.448 1.857v2.693h-1.996V9.455c0-1.235-.484-1.857-1.45-1.857-.872 0-1.308.525-1.308 1.562v4.92H6.236V9.012q-.001-1.554.793-2.469c.547-.609 1.263-.922 2.15-.922"})))},{name:"medium-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"nonzero",d:"M7.423 6c3.27 0 5.922 2.686 5.922 6s-2.651 6-5.922 6S1.5 15.313 1.5 12s2.652-6 5.923-6m9.458.351c1.635 0 2.961 2.53 2.961 5.65 0 3.118-1.325 5.648-2.96 5.648S13.92 15.119 13.92 12s1.325-5.649 2.96-5.649m4.577.589c.576 0 1.042 2.265 1.042 5.06s-.466 5.06-1.042 5.06c-.575 0-1.04-2.265-1.04-5.06s.465-5.06 1.04-5.06"})))},{name:"medium",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M3 3v18h18V3zm15 4.26-1 .93a.28.28 0 0 0-.11.27v6.8a.27.27 0 0 0 .11.27l.94.93v.2h-4.75v-.2l1-1c.09-.1.09-.12.09-.27V9.74l-2.71 6.9h-.37L8 9.74v4.62a.67.67 0 0 0 .17.54l1.27 1.54v.2H5.86v-.2l1.27-1.54a.64.64 0 0 0 .17-.54V9a.5.5 0 0 0-.16-.4L6 7.26v-.2h3.52L12.23 13l2.38-5.94H18z"})))},{name:"messenger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.026.375C5.462.375.375 5.172.375 11.652c0 3.389 1.393 6.318 3.66 8.341.391.352.311.556.377 2.73a.934.934 0 0 0 1.307.823c2.48-1.092 2.512-1.178 2.933-1.064 7.185 1.977 14.973-2.621 14.973-10.83 0-6.48-5.035-11.277-11.599-11.277m6.996 8.678L15.6 14.47a1.75 1.75 0 0 1-2.527.465l-2.723-2.038a.7.7 0 0 0-.844 0l-3.674 2.786c-.49.372-1.133-.216-.802-.735l3.422-5.417a1.75 1.75 0 0 1 2.527-.465l2.722 2.037a.7.7 0 0 0 .844 0L18.22 8.32c.489-.374 1.132.213.801.732"})))},{name:"microblog",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.641 17.086c1.294-1.522 2.067-3.438 2.067-5.521 0-4.957-4.371-8.972-9.763-8.972s-9.763 4.015-9.763 8.972 4.371 8.972 9.763 8.972a10.5 10.5 0 0 0 3.486-.59.315.315 0 0 1 .356.112c.816 1.101 2.09 1.876 3.506 2.191a.194.194 0 0 0 .192-.309 3.82 3.82 0 0 1 .162-4.858zm-3.065-6.575-2.514 1.909.912 3.022a.286.286 0 0 1-.437.317l-2.592-1.802-2.592 1.802a.285.285 0 0 1-.436-.317l.912-3.022-2.515-1.909a.285.285 0 0 1 .167-.513l3.155-.066 1.038-2.981a.285.285 0 0 1 .539 0l1.038 2.981 3.155.066a.285.285 0 0 1 .17.513"})))},{name:"nextdoor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",strokeMiterlimit:"10",viewBox:"0 0 130 130"},React.createElement("g",null,React.createElement("path",{d:"M64.25 3.531c-31.144.337-57.596 24.22-60.469 55.907-3.064 33.799 21.857 63.685 55.657 66.75s63.685-21.857 66.75-55.657-21.857-63.686-55.657-66.75a62 62 0 0 0-6.281-.25m3.938 34.907C82.468 38.438 93.5 48.58 93.5 61.5v27c0 .685-.565 1.25-1.25 1.25H80.906a1.267 1.267 0 0 1-1.25-1.25V63.375c0-5.58-4.309-11.937-11.469-11.937-7.47 0-11.468 6.357-11.468 11.937V88.5c0 .685-.565 1.25-1.25 1.25H44.125c-.68 0-1.219-.57-1.219-1.25V64.156c0-.74-.529-1.364-1.25-1.531-13.13-2.93-15.115-10.285-15.375-21.125-.005-.332.142-.67.375-.906.233-.237.543-.375.875-.375l11.688.062c.66.01 1.187.529 1.218 1.188.13 4.44.438 9.406 4.438 9.406.83 0 1.443-1.179 1.813-1.719 4.41-6.48 12.28-10.718 21.5-10.718"})))},{name:"patreon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 7.408c-.003-2.299-1.746-4.182-3.79-4.862-2.54-.844-5.888-.722-8.312.453-2.939 1.425-3.862 4.545-3.896 7.656-.028 2.559.22 9.297 3.92 9.345 2.75.036 3.159-3.603 4.43-5.356.906-1.247 2.071-1.599 3.506-1.963 2.465-.627 4.146-2.626 4.142-5.273"})))},{name:"pinterest-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.289 2C6.617 2 3.606 5.648 3.606 9.622c0 1.846 1.025 4.146 2.666 4.878.25.111.381.063.439-.169.044-.175.267-1.029.365-1.428a.37.37 0 0 0-.091-.362c-.54-.63-.975-1.791-.975-2.873 0-2.777 2.194-5.464 5.933-5.464 3.23 0 5.49 2.108 5.49 5.122 0 3.407-1.794 5.768-4.13 5.768-1.291 0-2.257-1.021-1.948-2.277.372-1.495 1.089-3.112 1.089-4.191 0-.967-.542-1.775-1.663-1.775-1.319 0-2.379 1.309-2.379 3.059 0 1.115.394 1.869.394 1.869s-1.302 5.279-1.54 6.261c-.405 1.666.053 4.368.094 4.604.021.126.167.169.25.063.129-.165 1.699-2.419 2.142-4.051.158-.59.817-2.995.817-2.995.43.784 1.681 1.446 3.013 1.446 3.963 0 6.822-3.494 6.822-7.833C20.394 5.112 16.849 2 12.289 2"})))},{name:"pinterest",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.236 2.636 7.855 6.356 9.312-.087-.791-.166-2.005.035-2.869.182-.78 1.173-4.971 1.173-4.971s-.299-.599-.299-1.484c0-1.39.806-2.429 1.809-2.429.853 0 1.265.641 1.265 1.409 0 .858-.546 2.141-.828 3.329-.236.996.499 1.807 1.481 1.807 1.777 0 3.144-1.874 3.144-4.579 0-2.394-1.72-4.068-4.177-4.068-2.845 0-4.515 2.134-4.515 4.34 0 .859.331 1.781.744 2.282a.3.3 0 0 1 .069.287c-.077.316-.246.995-.279 1.134-.044.183-.145.222-.334.134-1.249-.581-2.03-2.407-2.03-3.874 0-3.154 2.292-6.051 6.607-6.051 3.469 0 6.165 2.472 6.165 5.775 0 3.446-2.173 6.22-5.189 6.22-1.013 0-1.966-.526-2.292-1.148l-.623 2.377c-.226.869-.835 1.957-1.243 2.622.936.289 1.93.445 2.961.445 5.523 0 10-4.477 10-10S17.523 2 12 2"})))},{name:"pocket",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.927 4.194A1.82 1.82 0 0 0 20.222 3H3.839a1.823 1.823 0 0 0-1.813 1.814v6.035l.069 1.2c.29 2.73 1.707 5.115 3.899 6.778l.119.089.025.018a9.9 9.9 0 0 0 3.91 1.727 10.06 10.06 0 0 0 4.049-.014.3.3 0 0 0 .064-.023 9.9 9.9 0 0 0 3.753-1.691l.025-.018q.06-.043.119-.089c2.192-1.664 3.609-4.049 3.898-6.778l.069-1.2V4.814a1.8 1.8 0 0 0-.098-.62m-4.235 6.287-4.704 4.512a1.37 1.37 0 0 1-1.898 0l-4.705-4.512a1.371 1.371 0 1 1 1.898-1.979l3.756 3.601 3.755-3.601a1.372 1.372 0 0 1 1.898 1.979"})))},{name:"polldaddy",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.487 2 2 6.487 2 12c0 5.514 4.487 10 10 10 5.514 0 10-4.486 10-10 0-5.513-4.486-10-10-10m.991 1.68c2.361.084 4.657 1.251 6.197 3.136.283.334.541.693.774 1.067a7.78 7.78 0 0 0-6.094-2.94 7.76 7.76 0 0 0-5.896 2.703q-.008.006-.016.014l-.152.159-.031.032a6.12 6.12 0 0 0-1.633 4.165 6.15 6.15 0 0 0 6.143 6.143c.57 0 1.123-.081 1.649-.227-1.849.839-4.131.747-5.926-.324-1.841-1.089-3.171-3.111-3.433-5.313A7.39 7.39 0 0 1 6.69 6.137C8.294 4.5 10.634 3.563 12.991 3.68m3.373 8.519c-.049-2.024-1.587-3.889-3.544-4.174-1.927-.343-3.917.857-4.451 2.661a3.67 3.67 0 0 0 .2 2.653c.39.8 1.067 1.451 1.894 1.759 1.664.654 3.63-.27 4.173-1.863.593-1.58-.396-3.423-1.94-3.776-1.52-.407-3.161.757-3.204 2.243a2.36 2.36 0 0 0 .753 1.879c.501.476 1.23.667 1.871.529a2.07 2.07 0 0 0 1.469-1.134 1.91 1.91 0 0 0-.087-1.767c-.297-.513-.859-.863-1.429-.881a1.7 1.7 0 0 0-1.437.679 1.53 1.53 0 0 0-.18 1.489q.006.016.016.03c.193.634.774 1.1 1.467 1.117a1.6 1.6 0 0 1-.97-.183c-.466-.244-.809-.747-.893-1.29a1.8 1.8 0 0 1 .499-1.539 2.02 2.02 0 0 1 1.58-.606c.593.04 1.159.35 1.517.859.364.496.51 1.156.383 1.773-.116.62-.529 1.174-1.093 1.514a2.52 2.52 0 0 1-1.914.286c-.65-.161-1.226-.606-1.584-1.206a2.83 2.83 0 0 1-.341-2.031c.143-.7.573-1.321 1.176-1.753 1.193-.883 3.056-.751 4.106.411 1.106 1.1 1.327 3.027.406 4.371-.877 1.376-2.74 2.086-4.374 1.594-1.639-.449-2.913-2.079-3.031-3.853-.07-.884.13-1.797.583-2.577.445-.777 1.155-1.432 1.972-1.862 1.64-.88 3.816-.743 5.349.424 1.251.924 2.083 2.42 2.236 4.009l.001.03c0 2.9-2.359 5.26-5.26 5.26a5.2 5.2 0 0 1-1.947-.376 5 5 0 0 0 2.613-.079 4.96 4.96 0 0 0 2.514-1.751c.618-.828.95-1.861.901-2.869M12 21.113c-5.024 0-9.111-4.087-9.111-9.113 0-4.789 3.713-8.723 8.411-9.081a7 7 0 0 0-.397.06c-2.644.453-5.017 2.106-6.32 4.409-1.309 2.301-1.391 5.19-.3 7.527 1.056 2.34 3.253 4.156 5.776 4.553 2.497.44 5.133-.483 6.787-2.301 1.719-1.797 2.269-4.529 1.486-6.796-.583-1.81-1.976-3.331-3.7-4.046 3.417.594 6.174 3.221 6.174 6.781 0 1.004-.241 2.02-.657 2.966-1.498 2.984-4.586 5.041-8.149 5.041"})))},{name:"print",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 16h6v2H9zm13 1h-3v3a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2V9a2 2 0 0 1 2-2h1V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v2h1a2 2 0 0 1 2 2zM7 7h10V5H7zm10 7H7v6h10zm3-3.5a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 20 10.5"})))},{name:"quora",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M47.736 16.521c-.41-.81-.898-1.631-1.846-1.631a1 1 0 0 0-.527.107l-.322-.644a2.93 2.93 0 0 1 1.836-.595c1.26 0 1.914.605 2.431 1.397a6.8 6.8 0 0 0 .449-2.675c0-2.773-.869-4.199-2.929-4.199-1.992 0-2.851 1.465-2.851 4.199s.859 4.17 2.851 4.17a4 4 0 0 0 .869-.107zm.498.966a6 6 0 0 1-1.367.185 5.27 5.27 0 0 1-5.263-5.204c0-3.114 2.558-5.233 5.263-5.233s5.282 2.109 5.282 5.233a5.08 5.08 0 0 1-1.992 4.072c.381.566.781.956 1.319.956.595 0 .839-.459.878-.82h.781c.049.488-.195 2.48-2.373 2.48-1.319 0-2.012-.761-2.529-1.66zm5.624-2.646v-3.563c0-.371-.146-.586-.615-.586h-.498v-.956h3.251v5.048c0 .849.459 1.231 1.161 1.231a1.56 1.56 0 0 0 1.465-.839V11.28c0-.371-.146-.586-.615-.586h-.527v-.957h3.28v5.302c0 .527.195.732.8.732h.107v.976l-2.929.468V16.21h-.057a3.12 3.12 0 0 1-2.509 1.152c-1.28 0-2.304-.644-2.304-2.558zm12.059 1.611c1.152 0 1.592-1.005 1.611-3.027.02-1.982-.459-2.929-1.611-2.929-1.005 0-1.641.956-1.641 2.929 0 2.021.625 3.027 1.641 3.027m0 .956a3.906 3.906 0 0 1-3.974-3.974c0-2.334 1.836-3.886 3.974-3.886 2.226 0 4.004 1.582 4.004 3.886a3.867 3.867 0 0 1-4.004 3.974m4.072-.146v-.956h.312c.781 0 .859-.224.859-.908v-4.121c0-.371-.215-.586-.732-.586h-.42v-.955h2.968l.146 1.553h.108c.371-1.113 1.221-1.699 2.051-1.699.693 0 1.221.39 1.221 1.181 0 .547-.264 1.093-1.005 1.093-.664 0-.8-.449-1.358-.449-.488 0-.869.468-.869 1.152v2.783c0 .673.166.908.937.908h.439v.956h-4.658zm9.901-1.093c.956 0 1.338-.898 1.338-1.797v-1.211c-.732.722-2.304.742-2.304 2.021 0 .625.371.986.966.986m1.387 0c-.39.752-1.191 1.26-2.314 1.26-1.309 0-2.148-.732-2.148-1.914 0-2.451 3.417-1.797 4.423-3.427v-.185c0-1.25-.488-1.445-1.035-1.445-1.524 0-.83 1.631-2.226 1.631-.673 0-.937-.371-.937-.859 0-.927 1.093-1.67 3.173-1.67 1.963 0 3.163.537 3.163 2.49v3.114q-.02.742.595.742a1 1 0 0 0 .449-.127l.254.615c-.205.312-.752.869-1.836.869-.908 0-1.465-.42-1.543-1.113h-.01zm-68.554 2.558c-.83-1.641-1.807-3.3-3.711-3.3a2.9 2.9 0 0 0-1.093.215l-.644-1.299a5.66 5.66 0 0 1 3.662-1.211c2.548 0 3.857 1.231 4.892 2.792q.917-2.012.908-5.38c0-5.585-1.748-8.417-5.829-8.417-4.033 0-5.76 2.87-5.76 8.417s1.738 8.397 5.76 8.397a5.9 5.9 0 0 0 1.748-.224zm.996 1.953a9.8 9.8 0 0 1-2.744.371C5.614 21.041.371 16.764.371 10.545.371 4.277 5.614 0 10.965 0c5.448 0 10.642 4.248 10.642 10.545a10.25 10.25 0 0 1-4.013 8.201c.732 1.152 1.563 1.914 2.665 1.914 1.201 0 1.689-.927 1.768-1.66h1.572c.088.966-.4 4.999-4.775 4.999-2.646 0-4.052-1.543-5.106-3.339z"})))},{name:"reddit",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22 11.816a2.28 2.28 0 0 0-2.277-2.277c-.593 0-1.122.24-1.526.614-1.481-.965-3.455-1.594-5.647-1.69l1.171-3.702 3.18.748a1.88 1.88 0 0 0 1.876 1.862 1.88 1.88 0 0 0 1.877-1.878 1.88 1.88 0 0 0-1.877-1.877c-.769 0-1.431.466-1.72 1.13l-3.508-.826a.386.386 0 0 0-.46.261l-1.35 4.268c-2.316.038-4.411.67-5.97 1.671a2.24 2.24 0 0 0-1.492-.581A2.28 2.28 0 0 0 2 11.816c0 .814.433 1.523 1.078 1.925a4 4 0 0 0-.061.672c0 3.292 4.011 5.97 8.941 5.97s8.941-2.678 8.941-5.97q-.002-.32-.053-.632A2.26 2.26 0 0 0 22 11.816m-3.224-7.422a1.1 1.1 0 1 1-.001 2.199 1.1 1.1 0 0 1 .001-2.199M2.777 11.816c0-.827.672-1.5 1.499-1.5.313 0 .598.103.838.269-.851.676-1.477 1.479-1.812 2.36a1.48 1.48 0 0 1-.525-1.129m9.182 7.79c-4.501 0-8.164-2.329-8.164-5.193S7.457 9.22 11.959 9.22s8.164 2.329 8.164 5.193-3.663 5.193-8.164 5.193m8.677-6.605c-.326-.89-.948-1.701-1.797-2.384.248-.186.55-.301.883-.301.827 0 1.5.673 1.5 1.5.001.483-.23.911-.586 1.185m-11.64 1.703c-.76 0-1.397-.616-1.397-1.376s.637-1.397 1.397-1.397 1.376.637 1.376 1.397-.616 1.376-1.376 1.376m7.405-1.376c0 .76-.616 1.376-1.376 1.376s-1.399-.616-1.399-1.376.639-1.397 1.399-1.397 1.376.637 1.376 1.397m-1.172 3.38a.39.39 0 0 1 0 .55c-.674.674-1.727 1.002-3.219 1.002l-.011-.002-.011.002c-1.492 0-2.544-.328-3.218-1.002a.389.389 0 1 1 .55-.55c.521.521 1.394.775 2.669.775l.011.002.011-.002c1.275 0 2.148-.253 2.669-.775a.387.387 0 0 1 .549 0"})))},{name:"share",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18 16c-.788 0-1.499.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118A3 3 0 0 0 15 19a3 3 0 1 0 3-3"})))},{name:"skype",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m10.113 2.699.1-.02q.05.025.098.051zM2.72 10.223l-.017.103q.025.048.051.095zm18.555 3.548q.009-.053.018-.106-.025-.047-.052-.095zm-7.712 7.428q.049.027.096.053l.105-.017zM22 16.386a5.55 5.55 0 0 1-1.637 3.953 5.55 5.55 0 0 1-3.953 1.637 5.6 5.6 0 0 1-2.75-.725l.105-.017-.202-.035q.049.027.096.053a9.5 9.5 0 0 1-1.654.147 9.4 9.4 0 0 1-3.676-.743 9.4 9.4 0 0 1-3.002-2.023 9.4 9.4 0 0 1-2.023-3.002 9.4 9.4 0 0 1-.743-3.676c0-.546.049-1.093.142-1.628q.025.048.051.095l-.034-.199-.017.103A5.6 5.6 0 0 1 2 7.615c0-1.493.582-2.898 1.637-3.953A5.56 5.56 0 0 1 7.59 2.024c.915 0 1.818.228 2.622.655l-.1.02.199.031q-.049-.026-.098-.051l.004-.001a9.5 9.5 0 0 1 1.788-.169 9.41 9.41 0 0 1 6.678 2.766 9.4 9.4 0 0 1 2.024 3.002 9.4 9.4 0 0 1 .743 3.676c0 .575-.054 1.15-.157 1.712q-.025-.047-.052-.095l.034.201q.009-.053.018-.106c.461.829.707 1.767.707 2.721m-5.183-2.248c0-1.331-.613-2.743-3.033-3.282l-2.209-.49c-.84-.192-1.807-.444-1.807-1.237s.679-1.348 1.903-1.348c2.468 0 2.243 1.696 3.468 1.696.645 0 1.209-.379 1.209-1.031 0-1.521-2.435-2.663-4.5-2.663-2.242 0-4.63.952-4.63 3.488 0 1.221.436 2.521 2.839 3.123l2.984.745c.903.223 1.129.731 1.129 1.189 0 .762-.758 1.507-2.129 1.507-2.679 0-2.307-2.062-3.743-2.062-.645 0-1.113.444-1.113 1.078 0 1.236 1.501 2.886 4.856 2.886 3.195 0 4.776-1.538 4.776-3.599"})))},{name:"sms",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.696 4C20.069 4 22 5.973 22 8.398v4.357c0 2.04-1.368 3.783-3.261 4.266v4.427l-5.234-4.295h-7.2C3.93 17.153 2 15.18 2 12.755V8.398C2 5.973 3.931 4 6.304 4zM7.028 8.515c-.98 0-1.66.562-1.66 1.349-.009.497.322.91.985 1.178l.39.142c.242.097.305.171.305.297 0 .162-.131.251-.442.251s-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.315-.224-.741-.316-1.171-.316m10.302 0c-.98 0-1.66.562-1.66 1.349-.008.497.322.91.985 1.178l.39.142c.243.097.305.171.305.297 0 .162-.13.251-.442.251-.311 0-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.316-.224-.741-.316-1.171-.316m-3.733 0c-.297 0-.55.066-.78.202l-.144.098a2 2 0 0 0-.264.247l-.078.095-.027-.077c-.15-.34-.55-.565-1.033-.565l-.169.007a1.36 1.36 0 0 0-.896.42l-.08.09-.038-.363-.075-.067H8.994l-.075.079.024.634c.005.2.008.397.008.604v2.652l.075.075h1.178l.075-.075v-2.269q-.002-.168.042-.274c.083-.23.262-.392.496-.392.314 0 .483.267.483.753v2.182l.075.075h1.179l.075-.075v-2.277c0-.097.016-.213.043-.285.077-.224.26-.373.486-.373.33 0 .5.272.5.817v2.118l.074.075h1.179l.075-.075v-2.293c0-1.131-.537-1.763-1.39-1.763Z"})))},{name:"snapchat",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.989 1.728c3.221.001 5.904 2.683 5.908 5.912q.002 1.133.067 2.094a.737.737 0 0 0 .902.669l1.009-.237a.6.6 0 0 1 .129-.015c.256 0 .492.175.55.434a.74.74 0 0 1-.479.861l-1.532.618a.823.823 0 0 0-.485.98c1.229 4.543 4.661 4.071 4.661 4.662 0 .743-2.587.848-2.821 1.082s-.01 1.368-.532 1.588a1.1 1.1 0 0 1-.409.056c-.393 0-.95-.077-1.536-.077-.509 0-1.04.058-1.507.273-1.239.572-2.433 1.641-3.914 1.641S9.325 21.2 8.086 20.628c-.467-.216-.998-.273-1.507-.273-.586 0-1.143.077-1.536.077-.17 0-.31-.014-.409-.056-.522-.22-.299-1.354-.532-1.588s-2.821-.337-2.821-1.08c0-.592 3.432-.119 4.661-4.662a.824.824 0 0 0-.486-.98l-1.532-.618a.74.74 0 0 1-.479-.861.56.56 0 0 1 .679-.419l1.009.237q.086.02.169.02a.737.737 0 0 0 .733-.689q.065-.961.067-2.094c.004-3.229 2.666-5.91 5.887-5.912m0-1.281c-.961 0-1.898.194-2.784.574A7.2 7.2 0 0 0 6.93 2.572a7.2 7.2 0 0 0-1.539 2.282A7.1 7.1 0 0 0 4.82 7.64a33 33 0 0 1-.029 1.369l-.375-.088a2 2 0 0 0-.421-.049 1.86 1.86 0 0 0-1.135.389 1.84 1.84 0 0 0-.666 1.049 2.024 2.024 0 0 0 1.271 2.335l1.124.454c-.744 2.285-2.117 2.723-3.041 3.018a5 5 0 0 0-.659.246C.087 16.76 0 17.436 0 17.708c0 .521.247.996.694 1.339.223.17.499.311.844.43.47.162 1.016.265 1.459.347.021.164.053.341.106.518.22.738.684 1.069 1.034 1.217.332.14.676.156.905.156.224 0 .462-.018.713-.036.269-.02.548-.041.823-.041.426 0 .743.051.97.155.311.144.64.337.989.542.972.571 2.073 1.217 3.462 1.217s2.49-.647 3.462-1.217c.349-.205.679-.399.989-.542.226-.105.544-.155.97-.155.275 0 .554.021.823.041.251.019.488.036.713.036.229 0 .573-.016.905-.156.35-.147.814-.478 1.034-1.217.053-.178.084-.354.106-.518.443-.082.989-.185 1.459-.347.345-.119.621-.259.844-.43.448-.342.694-.818.694-1.339 0-.272-.087-.948-.891-1.347a5 5 0 0 0-.659-.246c-.924-.295-2.297-.733-3.041-3.018l1.124-.454a2.025 2.025 0 0 0 1.271-2.335 1.83 1.83 0 0 0-.666-1.049 1.86 1.86 0 0 0-1.556-.34l-.375.088a33 33 0 0 1-.029-1.369 7.1 7.1 0 0 0-.575-2.789c-.365-.853-.886-1.62-1.547-2.282s-1.428-1.182-2.28-1.547a7.1 7.1 0 0 0-2.786-.574"})))},{name:"soundcloud",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.587 13.923a3.303 3.303 0 0 1-3.344 3.117h-8.037a.674.674 0 0 1-.667-.67V7.717a.74.74 0 0 1 .444-.705s.739-.512 2.296-.512a5.27 5.27 0 0 1 2.702.742 5.35 5.35 0 0 1 2.516 3.485 3.1 3.1 0 0 1 .852-.116 3.217 3.217 0 0 1 3.237 3.312m-13.05-5.659c.242 2.935.419 5.612 0 8.538a.261.261 0 0 1-.519 0c-.39-2.901-.221-5.628 0-8.538a.26.26 0 0 1 .398-.25.26.26 0 0 1 .12.25zm-1.627 8.541a.273.273 0 0 1-.541 0 32.7 32.7 0 0 1 0-7.533.274.274 0 0 1 .544 0 29.4 29.4 0 0 1-.003 7.533m-1.63-7.788c.264 2.69.384 5.099-.003 7.782a.262.262 0 0 1-.522 0c-.374-2.649-.249-5.127 0-7.782a.264.264 0 0 1 .525 0m-1.631 7.792a.268.268 0 0 1-.532 0 27.6 27.6 0 0 1 0-7.034.27.27 0 1 1 .541 0 25.8 25.8 0 0 1-.01 7.034zm-1.63-5.276c.412 1.824.227 3.435-.015 5.294a.255.255 0 0 1-.504 0c-.22-1.834-.402-3.482-.015-5.295a.268.268 0 0 1 .535 0m-1.626-.277c.378 1.869.254 3.451-.01 5.325-.031.277-.506.28-.531 0-.239-1.846-.352-3.476-.01-5.325a.277.277 0 0 1 .551 0m-1.643.907c.396 1.239.261 2.246-.016 3.517a.258.258 0 0 1-.514 0c-.239-1.246-.336-2.274-.021-3.517a.276.276 0 0 1 .55 0z"})))},{name:"spotify",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424a.62.62 0 0 1-.857.207c-2.348-1.435-5.304-1.76-8.785-.964a.622.622 0 1 1-.277-1.215c3.809-.871 7.077-.496 9.713 1.115a.623.623 0 0 1 .206.857M17.81 13.7a.78.78 0 0 1-1.072.257c-2.687-1.652-6.785-2.131-9.965-1.166A.779.779 0 1 1 6.32 11.3c3.632-1.102 8.147-.568 11.234 1.328a.78.78 0 0 1 .256 1.072m.105-2.835c-3.223-1.914-8.54-2.09-11.618-1.156a.935.935 0 1 1-.542-1.79c3.532-1.072 9.404-.865 13.115 1.338a.936.936 0 1 1-.955 1.608"})))},{name:"squarespace",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.87 9.271a3.86 3.86 0 0 0-5.458 0l-6.141 6.141a.964.964 0 1 0 1.365 1.364l6.14-6.14a1.929 1.929 0 1 1 2.729 2.729l-6.022 6.022a1.93 1.93 0 0 0 2.729 0l4.658-4.658a3.86 3.86 0 0 0 0-5.458m-2.047 2.047a.965.965 0 0 0-1.365 0l-6.14 6.14a1.93 1.93 0 0 1-2.729 0 .964.964 0 1 0-1.364 1.364 3.86 3.86 0 0 0 5.458 0l6.14-6.14a.966.966 0 0 0 0-1.364m-2.047-6.141a3.86 3.86 0 0 0-5.458 0l-6.14 6.14a.964.964 0 1 0 1.364 1.364l6.141-6.14a1.93 1.93 0 0 1 2.729 0 .965.965 0 1 0 1.364-1.364m-2.047 2.047a.964.964 0 0 0-1.364 0l-6.14 6.141a1.929 1.929 0 1 1-2.729-2.729l6.022-6.022a1.93 1.93 0 0 0-2.729 0L3.13 9.271a3.86 3.86 0 0 0 5.458 5.458l6.14-6.141a.963.963 0 0 0 .001-1.364"})))},{name:"stackexchange",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M4 11.606h16v3.272H4zM4 7.377h16v3.272H4zM17.514 3H6.55C5.147 3 4 4.169 4 5.614v.848h16v-.85C20 4.167 18.895 3 17.514 3M4 15.813v.85c0 1.445 1.147 2.614 2.55 2.614h6.799v3.463l3.357-3.463h.744c1.402 0 2.55-1.169 2.55-2.614v-.85z"})))},{name:"stackoverflow",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.18 20.103V14.78h1.767v7.09H4v-7.09h1.767v5.323z"}),React.createElement("path",{d:"m7.717 14.275 8.673 1.813.367-1.744-8.673-1.813zm1.147-4.13 8.031 3.74.734-1.606-8.031-3.763zm2.226-3.946 6.815 5.667 1.124-1.354-6.815-5.667zM15.495 2l-1.423 1.055 5.277 7.113 1.423-1.055zM7.533 18.314h8.857v-1.767H7.533z"})))},{name:"stumbleupon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.294a4.47 4.47 0 0 0-4.471 4.471v6.353a1.059 1.059 0 1 1-2.118 0v-2.824H2v2.941a4.471 4.471 0 0 0 8.942 0v-6.47a1.059 1.059 0 1 1 2.118 0v1.294l1.412.647 2-.647V8.765A4.473 4.473 0 0 0 12 4.294m1.059 8.059v2.882a4.471 4.471 0 0 0 8.941 0v-2.824h-3.412v2.824a1.059 1.059 0 1 1-2.118 0v-2.882l-2 .647z"})))},{name:"substack",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.904 9.182H4.095V7.054h15.81v2.127M4.095 11.109V21L12 16.583 19.905 21v-9.891zM19.905 3H4.095v2.127h15.81z"})))},{name:"telegram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3.08 14.757s-.25.625-.936.325l-2.541-1.949-1.63 1.486s-.127.096-.266.036c0 0-.12-.011-.27-.486s-.911-2.972-.911-2.972L6 12.349s-.387-.137-.425-.438c-.037-.3.437-.462.437-.462l10.03-3.934s.824-.362.824.238z"})))},{name:"threads",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 192 192"},React.createElement("g",null,React.createElement("path",{d:"M141.537 88.988a67 67 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553M98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735q2.948-.17 5.79-.169c6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274"})))},{name:"tiktok-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm7.531 3h2.053s-.114 2.635 2.85 2.82v2.04s-1.582.099-2.85-.87l.021 4.207a3.804 3.804 0 1 1-3.802-3.802h.533v2.082a1.73 1.73 0 0 0-1.922.648 1.727 1.727 0 0 0 1.947 2.646 1.73 1.73 0 0 0 1.19-1.642z"})))},{name:"tiktok",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.22 2h3.42s-.19 4.394 4.75 4.702v3.396s-2.636.166-4.75-1.448l.037 7.012a6.338 6.338 0 1 1-6.34-6.339h.89v3.472a2.882 2.882 0 1 0 2.024 2.752z"})))},{name:"tripadvisor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.01 9.859c.236-1.002.985-2.003.985-2.003l-3.341-.002C16.779 6.643 14.502 6 11.979 6 9.363 6 7 6.659 5.135 7.877L2 7.88s.74.988.98 1.983a4.98 4.98 0 0 0-.977 2.961 5.01 5.01 0 0 0 5.009 5.003 5 5 0 0 0 3.904-1.875l1.065 1.592 1.076-1.606a4.96 4.96 0 0 0 1.838 1.448 4.98 4.98 0 0 0 3.831.151 5.01 5.01 0 0 0 2.963-6.431 5 5 0 0 0-.679-1.247m-13.998 6.96a4 4 0 0 1-3.998-3.995 4 4 0 0 1 3.998-3.997 4 4 0 0 1 3.996 3.997 4 4 0 0 1-3.996 3.995m4.987-4.36A5.007 5.007 0 0 0 7.11 7.821c1.434-.613 3.081-.947 4.867-.947 1.798 0 3.421.324 4.853.966a4.984 4.984 0 0 0-4.831 4.619m6.288 4.134a3.97 3.97 0 0 1-3.058-.122 3.96 3.96 0 0 1-2.075-2.245v-.001a3.97 3.97 0 0 1 .118-3.056 3.97 3.97 0 0 1 2.246-2.077 4.005 4.005 0 0 1 5.135 2.366 4.006 4.006 0 0 1-2.366 5.135"}),React.createElement("path",{d:"M6.949 10.307a2.477 2.477 0 0 0-2.475 2.472 2.48 2.48 0 0 0 2.475 2.474 2.474 2.474 0 0 0 0-4.946m0 4.094a1.626 1.626 0 0 1-1.624-1.623 1.621 1.621 0 1 1 1.624 1.623M16.981 10.307a2.477 2.477 0 0 0-2.474 2.472 2.48 2.48 0 0 0 2.474 2.474 2.476 2.476 0 0 0 2.472-2.474 2.475 2.475 0 0 0-2.472-2.472m0 4.094a1.625 1.625 0 0 1-1.622-1.623 1.622 1.622 0 1 1 1.622 1.623"}),React.createElement("path",{d:"M7.778 12.778a.832.832 0 1 1-1.664.002.832.832 0 0 1 1.664-.002M16.981 11.947a.832.832 0 1 0 .002 1.666.832.832 0 0 0-.002-1.666"})))},{name:"tumblr-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.749 17.396c-.357.17-1.041.319-1.551.332-1.539.041-1.837-1.081-1.85-1.896V9.847h3.861v-2.91h-3.847V2.039h-2.817c-.046 0-.127.041-.138.144-.165 1.499-.867 4.13-3.783 5.181v2.484h1.945v6.282c0 2.151 1.587 5.206 5.775 5.135 1.413-.024 2.982-.616 3.329-1.126z"})))},{name:"tumblr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-5.569 14.265c-2.446.042-3.372-1.742-3.372-2.998v-3.668H8.923v-1.45c1.703-.614 2.113-2.15 2.209-3.025.007-.06.054-.084.081-.084h1.645V8.9h2.246v1.7H12.85v3.495c.008.476.182 1.131 1.081 1.107.298-.008.697-.094.906-.194l.54 1.601c-.205.296-1.121.641-1.946.656"})))},{name:"twitch",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.499 8.089h-1.636v4.91h1.636zm-4.499 0h-1.637v4.91H12zM4.228 3.178 3 6.451v13.092h4.499V22h2.456l2.454-2.456h3.681L21 14.636V3.178zm15.136 10.638L16.5 16.681H12l-2.453 2.453V16.68H5.863V4.814h13.501z"})))},{name:"twitter-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.23 5.924a8.2 8.2 0 0 1-2.357.646 4.12 4.12 0 0 0 1.804-2.27 8.2 8.2 0 0 1-2.606.996 4.103 4.103 0 0 0-6.991 3.742 11.65 11.65 0 0 1-8.457-4.287 4.1 4.1 0 0 0-.556 2.063 4.1 4.1 0 0 0 1.825 3.415 4.1 4.1 0 0 1-1.859-.513v.052a4.104 4.104 0 0 0 3.292 4.023 4.1 4.1 0 0 1-1.853.07 4.11 4.11 0 0 0 3.833 2.85 8.24 8.24 0 0 1-5.096 1.756 8 8 0 0 1-.979-.057 11.6 11.6 0 0 0 6.29 1.843c7.547 0 11.675-6.252 11.675-11.675q0-.267-.012-.531a8.3 8.3 0 0 0 2.047-2.123"})))},{name:"twitter",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-2.534 6.71q.007.148.007.298c0 3.045-2.318 6.556-6.556 6.556a6.5 6.5 0 0 1-3.532-1.035q.27.032.55.032a4.63 4.63 0 0 0 2.862-.986 2.31 2.31 0 0 1-2.152-1.6 2.3 2.3 0 0 0 1.04-.04 2.306 2.306 0 0 1-1.848-2.259v-.029c.311.173.666.276 1.044.288a2.303 2.303 0 0 1-.713-3.076 6.54 6.54 0 0 0 4.749 2.407 2.305 2.305 0 0 1 3.926-2.101 4.6 4.6 0 0 0 1.463-.559 2.3 2.3 0 0 1-1.013 1.275c.466-.056.91-.18 1.323-.363-.31.461-.7.867-1.15 1.192"})))},{name:"untappd",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m11 13.299-5.824 8.133c-.298.416-.8.635-1.308.572-.578-.072-1.374-.289-2.195-.879S.392 19.849.139 19.323a1.4 1.4 0 0 1 .122-1.425l5.824-8.133a3.1 3.1 0 0 1 1.062-.927l1.146-.604c.23-.121.436-.283.608-.478.556-.631 2.049-2.284 4.696-4.957l.046-.212a.13.13 0 0 1 .096-.1l.146-.037a.135.135 0 0 0 .101-.141l-.015-.18a.13.13 0 0 1 .125-.142c.176-.005.518.046 1.001.393s.64.656.692.824a.13.13 0 0 1-.095.164l-.175.044a.13.13 0 0 0-.101.141l.012.15a.13.13 0 0 1-.063.123l-.186.112c-1.679 3.369-2.764 5.316-3.183 6.046a2.2 2.2 0 0 0-.257.73l-.205 1.281A3.1 3.1 0 0 1 11 13.3zm12.739 4.598-5.824-8.133a3.1 3.1 0 0 0-1.062-.927l-1.146-.605a2.1 2.1 0 0 1-.608-.478 51 51 0 0 0-.587-.654.09.09 0 0 0-.142.018 97 97 0 0 1-1.745 3.223 1.4 1.4 0 0 0-.171.485 3.5 3.5 0 0 0 0 1.103l.01.064c.075.471.259.918.536 1.305l5.824 8.133c.296.413.79.635 1.294.574a4.76 4.76 0 0 0 2.209-.881 4.76 4.76 0 0 0 1.533-1.802 1.4 1.4 0 0 0-.122-1.425zM8.306 3.366l.175.044a.134.134 0 0 1 .101.141l-.012.15a.13.13 0 0 0 .063.123l.186.112q.465.933.869 1.721c.026.051.091.06.129.019q.655-.703 1.585-1.668a.137.137 0 0 0 .003-.19c-.315-.322-.645-.659-1.002-1.02l-.046-.212a.13.13 0 0 0-.096-.099l-.146-.037a.135.135 0 0 1-.101-.141l.015-.18a.13.13 0 0 0-.123-.142c-.175-.005-.518.045-1.002.393-.483.347-.64.656-.692.824a.13.13 0 0 0 .095.164z"})))},{name:"vimeo",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.396 7.164q-.139 3.039-4.245 8.32Q13.907 21 10.97 21q-1.82 0-3.079-3.359l-1.68-6.159q-.934-3.36-2.005-3.36-.234.001-1.634.98l-.978-1.261q1.541-1.353 3.037-2.708 2.056-1.774 3.084-1.869 2.429-.234 2.99 3.321.607 3.836.841 4.769.7 3.181 1.542 3.181.653 0 1.963-2.065 1.307-2.063 1.401-3.142.187-1.781-1.401-1.782-.747.001-1.541.341 1.534-5.024 5.862-4.884 3.21.095 3.024 4.161"})))},{name:"vk",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"evenodd",d:"M1.687 1.687C0 3.374 0 6.09 0 11.52v.96c0 5.431 0 8.146 1.687 9.833S6.09 24 11.52 24h.96c5.431 0 8.146 0 9.833-1.687S24 17.91 24 12.48v-.96c0-5.431 0-8.146-1.687-9.833S17.91 0 12.48 0h-.96C6.09 0 3.374 0 1.687 1.687M4.05 7.3c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92z"})))},{name:"whatsapp",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m2.048 22 1.406-5.136a9.9 9.9 0 0 1-1.323-4.955C2.133 6.446 6.579 2 12.042 2a9.85 9.85 0 0 1 7.011 2.906 9.85 9.85 0 0 1 2.9 7.011c-.002 5.464-4.448 9.91-9.91 9.91h-.004a9.9 9.9 0 0 1-4.736-1.206zm5.497-3.172.301.179a8.2 8.2 0 0 0 4.193 1.148h.003c4.54 0 8.235-3.695 8.237-8.237a8.2 8.2 0 0 0-2.41-5.828 8.18 8.18 0 0 0-5.824-2.416c-4.544 0-8.239 3.695-8.241 8.237a8.2 8.2 0 0 0 1.259 4.384l.196.312-.832 3.04zm9.49-4.554c-.062-.103-.227-.165-.475-.289s-1.465-.723-1.692-.806-.392-.124-.557.124-.64.806-.784.971-.289.186-.536.062-1.046-.385-1.991-1.229c-.736-.657-1.233-1.468-1.378-1.715s-.015-.382.109-.505c.111-.111.248-.289.371-.434.124-.145.165-.248.248-.413s.041-.31-.021-.434-.557-1.343-.763-1.839c-.202-.483-.407-.417-.559-.425-.144-.007-.31-.009-.475-.009a.9.9 0 0 0-.66.31c-.226.248-.866.847-.866 2.066s.887 2.396 1.011 2.562 1.746 2.666 4.23 3.739c.591.255 1.052.408 1.412.522.593.189 1.133.162 1.56.098.476-.071 1.465-.599 1.671-1.177.206-.58.206-1.075.145-1.179"})))},{name:"woocommerce",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 2H5C3.3 2 2 3.3 2 5v11c0 1.7 1.3 3 3 3h4l6 3-1-3h5c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3m-1.6 4.5c-.4.8-.8 2.1-1 3.9-.3 1.8-.4 3.1-.3 4.1 0 .3 0 .5-.1.7s-.3.4-.6.4-.6-.1-.9-.4c-1-1-1.8-2.6-2.4-4.6-.7 1.4-1.2 2.4-1.6 3.1-.6 1.2-1.2 1.8-1.6 1.9-.3 0-.5-.2-.8-.7-.5-1.4-1.1-4.2-1.7-8.2 0-.3 0-.5.2-.7.1-.2.4-.3.7-.4.5 0 .9.2.9.8.3 2.3.7 4.2 1.1 5.7l2.4-4.5c.2-.4.4-.6.8-.6q.75 0 .9.9c.3 1.4.6 2.6 1 3.7.3-2.7.8-4.7 1.4-5.9.2-.3.4-.5.7-.5.2 0 .5.1.7.2q.3.3.3.6c0 .3 0 .4-.1.5"})))},{name:"wordpress",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.158 12.786 9.46 20.625a9 9 0 0 0 5.526-.144 1 1 0 0 1-.065-.124zM3.009 12a8.99 8.99 0 0 0 5.067 8.092L3.788 8.341A8.95 8.95 0 0 0 3.009 12m15.06-.454c0-1.112-.399-1.881-.741-2.48-.456-.741-.883-1.368-.883-2.109 0-.826.627-1.596 1.51-1.596q.06.002.116.007A8.96 8.96 0 0 0 12 3.009a8.98 8.98 0 0 0-7.512 4.052c.211.007.41.011.579.011.94 0 2.396-.114 2.396-.114.484-.028.541.684.057.741 0 0-.487.057-1.029.085l3.274 9.739 1.968-5.901-1.401-3.838c-.484-.028-.943-.085-.943-.085-.485-.029-.428-.769.057-.741 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.485-.028.542.684.057.741 0 0-.488.057-1.029.085l3.249 9.665.897-2.996q.684-1.753.684-2.907m1.82-3.86q.06.428.06.924c0 .912-.171 1.938-.684 3.22l-2.746 7.94a8.98 8.98 0 0 0 4.47-7.771 8.9 8.9 0 0 0-1.1-4.313M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})))},{name:"x",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387z"})))},{name:"xanga",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 9h6v6H9zM3 9h6V3H3zm12 0h6V3h-6zm0 12h6v-6h-6zM3 21h6v-6H3z"})))},{name:"youtube",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.8 8.001s-.195-1.378-.795-1.985c-.76-.797-1.613-.801-2.004-.847-2.799-.202-6.997-.202-6.997-.202h-.009s-4.198 0-6.997.202c-.39.047-1.242.051-2.003.847-.6.607-.795 1.985-.795 1.985S2 9.62 2 11.238v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.761.797 1.76.771 2.205.855 1.6.153 6.8.201 6.8.201s4.203-.006 7.001-.209c.391-.047 1.243-.051 2.004-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517c0-1.618-.2-3.237-.2-3.237M9.935 14.594l-.001-5.62 5.404 2.82z"})))}]},8992:(e,t,a)=>{"use strict";a(6072);var c=a(8120),n=a.n(c),r=a(1609);a(1135);r.PureComponent,n().string.isRequired,n().number,n().func,n().string},5973:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(1455),n=a.n(c),r=a(6185),l=a.n(r);const s={fetchWaf:()=>n()({path:"jetpack-protect/v1/waf",method:"GET"}).then(l()),toggleWaf:()=>n()({method:"POST",path:"jetpack-protect/v1/toggle-waf"}),updateWaf:e=>n()({method:"POST",path:"jetpack/v4/waf",data:e}),wafSeen:()=>n()({path:"jetpack-protect/v1/waf-seen",method:"POST"}),wafUpgradeSeen:()=>n()({path:"jetpack-protect/v1/waf-upgrade-seen",method:"POST"}),fetchOnboardingProgress:()=>n()({path:"jetpack-protect/v1/onboarding-progress",method:"GET"}),completeOnboardingSteps:e=>n()({path:"jetpack-protect/v1/onboarding-progress",method:"POST",data:{step_ids:e}}),fetchScanHistory:()=>n()({path:"jetpack-protect/v1/scan-history",method:"GET"})}},1186:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var c=a(6072),n=a.n(c),r=a(2947),l=a(5918),s=a(9384),i=a(1455),o=a.n(i),m=a(7143),p=a(7723),d=a(3832),u=a(1609),h=a.n(u),g=a(8140),v=a(6516),f=a(7478),E=a(8097),A=a(4962),y=a(3041),w=a(241),k=a(1517),b=a(6062);const __=p.__,_=({children:e})=>{(0,b.A)();const{isSeen:t}=(0,v.A)(),a=(0,m.useSelect)((e=>e(f.a).getNotice())),{refreshPlan:c,startScanOptimistically:i,refreshStatus:p,refreshScanHistory:_}=(0,m.useDispatch)(f.a),{adminUrl:R}=window.jetpackProtectInitialState||{},{run:C,isRegistered:j,hasCheckoutStarted:S}=(0,s.useProductCheckoutWorkflow)({productSlug:g.J3,redirectUrl:(0,d.addQueryArgs)(R,{checkPlan:!0}),siteProductAvailabilityHandler:async()=>o()({path:"jetpack-protect/v1/check-plan",method:"GET"}).then((e=>e)),useBlogIdSuffix:!0});return(0,u.useEffect)((()=>{(0,d.getQueryArg)(window.location.search,"checkPlan")&&(i(),setTimeout((()=>{c(),p(!0),_()}),5e3))}),[c,p,_,i]),!j||S?h().createElement(E.A,{onScanAdd:C}):h().createElement(r.A,{moduleName:__("Jetpack Protect","jetpack-protect"),header:h().createElement(A.A,null)},a.message&&h().createElement(y.A,n()({floating:!0,dismissable:!0},a)),h().createElement(l.A,{horizontalSpacing:0},h().createElement(w.A,{className:k.A.navigation},h().createElement(w.o,{link:"/scan",label:__("Scan","jetpack-protect")}),h().createElement(w.o,{link:"/firewall",label:h().createElement(h().Fragment,null,__("Firewall","jetpack-protect"),!1===t&&h().createElement("span",{className:k.A.badge},__("New","jetpack-protect")))}))),e)}},6062:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(9384),n=a(7143),r=a(1609),l=a(7478);const s=()=>{const{isRegistered:e}=(0,c.useConnection)(),{refreshStatus:t,refreshScanHistory:a}=(0,n.useDispatch)(l.a),s=(0,n.useSelect)((e=>e(l.a).getStatus()));(0,r.useEffect)((()=>{e&&!s.status&&(t(),a())}),[e])}},2929:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(6427),n=a(1609),r=a.n(n),l=a(3940);function s({className:e,color:t="#D63638"}){return r().createElement("div",{className:l.A.container},r().createElement(c.SVG,{className:e,width:"127",height:"136",viewBox:"0 0 127 136",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r().createElement(c.G,{filter:"url(#filter0_d_2716_19567)"},r().createElement(c.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M63.4061 36L86.8123 46.4057V61.9177C86.8123 75.141 78.1289 87.6611 65.8844 91.6107C64.2754 92.1298 62.5369 92.1297 60.9279 91.6107C48.6834 87.6611 40 75.141 40 61.9177V46.4057L63.4061 36Z",fill:t}),r().createElement(c.Rect,{x:"59.8953",y:"72.1666",width:"7.02184",height:"7",rx:"3.5",fill:"white"}),r().createElement(c.Path,{d:"M59.9619 51.0626C59.9258 50.4868 60.383 50 60.9599 50H65.8524C66.4293 50 66.8866 50.4868 66.8505 51.0626L65.8056 67.7292C65.7725 68.2562 65.3355 68.6667 64.8075 68.6667H62.0048C61.4769 68.6667 61.0398 68.2562 61.0068 67.7292L59.9619 51.0626Z",fill:"white"})),r().createElement("defs",null,r().createElement("filter",{id:"filter0_d_2716_19567",x:"0",y:"0",width:"126.812",height:"136",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},r().createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),r().createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),r().createElement("feOffset",{dy:"4"}),r().createElement("feGaussianBlur",{stdDeviation:"20"}),r().createElement("feComposite",{in2:"hardAlpha",operator:"out"}),r().createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),r().createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2716_19567"}),r().createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2716_19567",result:"shape"})))))}},4907:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(6072),n=a.n(c),r=a(1112),l=a(6427),s=a(1609),i=a.n(s),o=a(3902);function m({children:e,...t}){return i().createElement(l.ButtonGroup,n()({className:o.A["button-group"]},t),e)}m.Button=e=>i().createElement(r.A,e);const p=m},5747:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(6461),n=a(7143),r=a(7723),l=a(7478),s=a(9417),i=a(9370);const __=r.__,o=({children:e})=>{const{checkCredentials:t}=(0,n.useDispatch)(l.a),{credentials:a,credentialsIsFetching:r}=(0,n.useSelect)((e=>({credentials:e(l.a).getCredentials(),credentialsIsFetching:e(l.a).getCredentialsIsFetching()})));return a||r||t(),a?0===a.length?React.createElement(s.A,null):e:React.createElement("div",{className:i.A.loading},React.createElement(c.A,{color:"black",style:{color:"black",marginTop:0,marginLeft:0}}),React.createElement("p",{className:i.A.loading__message},__("Checking credentials…","jetpack-protect")))}},9417:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(7425),n=a(1112),r=a(3924),l=a(7143),s=a(7723),i=a(1609),o=a(7478),m=a(3041),p=a(2148);const __=s.__,d=()=>{const{setModal:e}=(0,l.useDispatch)(o.a),{siteSuffix:t,blogID:a}=window.jetpackProtectInitialState,{checkCredentials:s}=(0,l.useDispatch)(o.a),d=(0,l.useSelect)((e=>e(o.a).getCredentials()));return(0,i.useEffect)((()=>{const e=setInterval((()=>{d&&0!==d.length||s()}),3e3);return()=>clearInterval(e)}),[s,d]),React.createElement(React.Fragment,null,React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Site credentials needed","jetpack-protect")),React.createElement(m.A,{type:"info",message:__("Before Jetpack Protect can auto-fix threats on your site, it needs your server credentials.","jetpack-protect")}),React.createElement(c.Ay,{mb:3},__("Your server credentials allow Jetpack Protect to access the server that’s powering your website. This information is securely saved and only used to perform fix threats detected on your site.","jetpack-protect")),React.createElement(c.Ay,{mb:3},__("Once you’ve entered server credentials, Jetpack Protect will be fixing the selected threats.","jetpack-protect")),React.createElement("div",{className:p.A.footer},React.createElement(n.A,{variant:"secondary",onClick:t=>{t.preventDefault(),e({type:null})}},__("Not now","jetpack-protect")),React.createElement(n.A,{isExternalLink:!0,weight:"regular",href:(0,r.A)("jetpack-settings-security-credentials",{site:a??t})},__("Enter server credentials","jetpack-protect"))))}},9627:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(9032),n=a(1609),r=a(1526);const l=e=>{const t=e.lastIndexOf("/");return t>-1?[e.slice(0,t),e.slice(t)]:["",e]},s=({diff:e})=>React.createElement("div",{className:r.A["diff-viewer"]},(0,c.i)(e).map(((e,t)=>React.createElement(n.Fragment,{key:t},React.createElement("div",{key:`file-${t}`,className:r.A["diff-viewer__filename"]},(({oldFileName:e,newFileName:t})=>{const a="a"===e[0]&&"/"===e[1]&&"b"===t[0]&&"/"===t[1],[c,s]=a?[e.slice(2),t.slice(2)]:[e,t];if(c===s){const[e,t]=l(c);return React.createElement(n.Fragment,null,e&&React.createElement("span",{className:r.A["diff-viewer__path-prefix"]},e),React.createElement("span",{className:r.A["diff-viewer__path"]},t))}const i=Math.max(c.length,s.length);for(let e=0,t=0;e{let a=0;return e.lines.map(((c,n)=>React.createElement("div",{key:`${t}-${n}`},"+"===c[0]?" ":e.oldStart+a++)))}))),React.createElement("div",{key:"right-numbers",className:r.A["diff-viewer__line-numbers"]},e.hunks.map(((e,t)=>{let a=0;return e.lines.map(((c,n)=>React.createElement("div",{key:`${t}-${n}`},"-"===c[0]?" ":e.newStart+a++)))}))),React.createElement("div",{className:r.A["diff-viewer__lines"]},e.hunks.map(((e,t)=>e.lines.map(((e,a)=>{const c=e.slice(1).replace(/^\s*$/," "),n=`${t}-${a}`;switch(e[0]){case" ":return React.createElement("div",{key:n},c);case"-":return React.createElement("del",{key:n},c);case"+":return React.createElement("ins",{key:n},c);default:return}}))))))))))},7137:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(7425),n=a(7723),r=a(1609),l=a.n(r),s=a(5242),i=a(2929),o=a(5165),m=a(2938);const __=n.__;function p({baseErrorMessage:e="",errorMessage:t="",errorCode:a=""}){let n=t?`${t} (${a}).`:e;return n+=" "+__("Try again in a few minutes.","jetpack-protect"),l().createElement(o.A,{main:l().createElement("div",{className:m.A["main-content"]},l().createElement(i.A,{className:m.A["alert-icon-wrapper"],color:"#D63638"}),l().createElement(c.H3,null,e),l().createElement(c.Ay,null,n)),secondary:l().createElement("div",{className:m.A.illustration},l().createElement("img",{src:s,alt:""})),preserveSecondaryOnMobile:!1})}},8955:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var c=a(7425),n=a(1112),r=a(766),l=a(6427),s=a(7143),i=a(6087),o=a(7723),m=a(1609),p=a(8140),d=a(727),u=a(6516),h=a(7478),g=a(5165),v=a(934);const __=o.__,f=()=>{const{setModal:e}=(0,s.useDispatch)(h.a);return React.createElement("div",{className:v.A["standalone-mode-section"]},React.createElement(c.hE,null,__("Standalone mode","jetpack-protect")),React.createElement(c.Ay,{mb:2},__("Learn how you can execute the firewall before WordPress initializes. This mode offers the most protection.","jetpack-protect")),React.createElement(n.A,{variant:"link",isExternalLink:!0,weight:"regular",onClick:t=>{t.preventDefault(),e({type:"STANDALONE_MODE"})}},__("Learn more","jetpack-protect")))},E=()=>{const{config:e,isUpdating:t,toggleShareDebugData:a}=(0,u.A)(),{hasRequiredPlan:n}=(0,d.A)(),{jetpackWafShareDebugData:r}=e||{},{setNotice:o}=(0,s.useDispatch)(h.a),[g,f]=(0,m.useState)({jetpack_waf_share_debug_data:r}),E=(0,m.useCallback)((()=>{f({...g,jetpack_waf_share_debug_data:!g.jetpack_waf_share_debug_data}),a().then((()=>o({type:"success",duration:5e3,dismissable:!0,message:__("Changes saved.","jetpack-protect")}))).catch((()=>{o({type:"error",dismissable:!0,message:(0,i.createInterpolateElement)(__("An error ocurred. Please try again or contact support.","jetpack-protect"),{supportLink:React.createElement(l.ExternalLink,{href:n?p.NW:p.pQ})})})}))}),[g,a,o,n]);return(0,m.useEffect)((()=>{f({jetpack_waf_share_debug_data:r})}),[r]),React.createElement("div",{className:v.A["share-data-section"]},React.createElement(c.hE,{mb:2},__(" Share detailed data with Jetpack","jetpack-protect")),React.createElement("div",{className:v.A["footer-checkbox"]},React.createElement(l.CheckboxControl,{checked:Boolean(g.jetpack_waf_share_debug_data),onChange:E,disabled:t}),React.createElement(c.Ay,null,__("Allow Jetpack to collect detailed data from blocked requests to enhance firewall protection and accuracy.","jetpack-protect"))))},A=()=>{const{config:e,isUpdating:t,toggleShareData:a}=(0,u.A)(),{hasRequiredPlan:n}=(0,d.A)(),{jetpackWafShareData:r}=e||{},{setNotice:o}=(0,s.useDispatch)(h.a),[g,f]=(0,m.useState)({jetpack_waf_share_data:r}),E=(0,m.useCallback)((()=>{f({...g,jetpack_waf_share_data:!g.jetpack_waf_share_data}),a().then((()=>o({type:"success",duration:5e3,dismissable:!0,message:__("Changes saved.","jetpack-protect")}))).catch((()=>{o({type:"error",dismissable:!0,message:(0,i.createInterpolateElement)(__("An error ocurred. Please try again or contact support.","jetpack-protect"),{supportLink:React.createElement(l.ExternalLink,{href:n?p.NW:p.pQ})})})}))}),[g,a,o,n]);return(0,m.useEffect)((()=>{f({jetpack_waf_share_data:r})}),[r]),React.createElement("div",{className:v.A["share-data-section"]},React.createElement(c.hE,{mb:2},__(" Share basic data with Jetpack","jetpack-protect")),React.createElement("div",{className:v.A["footer-checkbox"]},React.createElement(l.CheckboxControl,{checked:Boolean(g.jetpack_waf_share_data),onChange:E,disabled:t}),React.createElement(c.Ay,null,__("Allow Jetpack to collect basic data from blocked requests to improve firewall protection and accuracy.","jetpack-protect"))))},y=()=>{const{isEnabled:e}=(0,u.A)();return React.createElement(r.A,null,React.createElement(g.A,{main:React.createElement(f,null),secondary:e&&React.createElement(React.Fragment,null,React.createElement(A,null),React.createElement(E,null)),preserveSecondaryOnMobile:!0}))}},9921:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var c=a(1112),n=a(7425),r=a(766),l=a(5918),s=a(8509),i=a(1158),o=a(9384),m=a(6427),p=a(7723),d=a(1113),u=a(748),h=a(1609),g=a.n(h),v=a(8140),f=a(1226),E=a(727),A=a(6516),y=a(1416);const __=p.__,w=()=>{const{adminUrl:e}=window.jetpackProtectInitialState||{},t=e+"#/firewall",{config:{automaticRulesAvailable:a}}=(0,A.A)(),{run:n}=(0,o.useProductCheckoutWorkflow)({productSlug:v.J3,redirectUrl:t,useBlogIdSuffix:!0}),{recordEventHandler:r}=(0,f.A)(),l=r("jetpack_protect_waf_header_get_scan_link_click",n);return g().createElement(c.A,{className:y.A["upgrade-button"],onClick:l},a?__("Upgrade to update automatic security rules","jetpack-protect",0):__("Upgrade to enable automatic firewall protection","jetpack-protect"))},k=({children:e=__("The free version of the firewall does not receive updates to automatic security rules.","jetpack-protect")})=>{const[t,a]=(0,h.useState)(!1),c=(0,h.useCallback)((()=>{a(!0)}),[]),r=(0,h.useCallback)((()=>{a(!1)}),[]);return g().createElement("div",{className:y.A["icon-popover"],onMouseLeave:r,onMouseEnter:c,onClick:c,onFocus:c,onBlur:r,role:"presentation"},g().createElement(d.A,{icon:u.A}),t&&g().createElement(m.Popover,{noArrow:!1,offset:5,inline:!0},g().createElement(n.Ay,{className:y.A["popover-text"],variant:"body-small"},e)))},b=({className:e,text:t="",popover:a=!1,children:c})=>g().createElement("div",{className:y.A["firewall-subheading__content"]},g().createElement(n.Ay,{className:y.A[e],weight:600},t),a&&g().createElement(k,{children:c})),_=({jetpackWafIpBlockListEnabled:e,jetpackWafIpAllowListEnabled:t,hasRequiredPlan:a,automaticRulesAvailable:c,jetpackWafAutomaticRules:n,bruteForceProtectionIsEnabled:r,wafSupported:l})=>{const s=e||t,i=l&&n&&s,o=l&&n&&!s,m=l&&!n&&s,p=l&&!n&&!s;return g().createElement(g().Fragment,null,g().createElement("div",{className:y.A["firewall-subheading"]},l&&r&&g().createElement(b,{className:"brute-force-protection-subheading",text:__("Brute force protection is active.","jetpack-protect")}),p&&g().createElement(b,{text:__("There are no firewall rules applied.","jetpack-protect")}),o&&g().createElement(b,{text:__("Automatic firewall protection is enabled.","jetpack-protect"),popover:!a}),m&&g().createElement(b,{text:__("Only manual IP list rules apply.","jetpack-protect"),popover:!a&&!c,children:__("The free version of the firewall only allows for use of manual rules.","jetpack-protect")}),i&&g().createElement(b,{text:__("All firewall rules apply.","jetpack-protect"),popover:!a})),!a&&l&&g().createElement(w,null))},R=({status:e,hasRequiredPlan:t,automaticRulesEnabled:a,automaticRulesAvailable:c,jetpackWafIpBlockListEnabled:o,jetpackWafIpAllowListEnabled:p,jetpackWafAutomaticRules:d,bruteForceProtectionIsEnabled:u,wafSupported:h,standaloneMode:v})=>g().createElement(r.A,null,g().createElement(l.A,{className:y.A["firewall-header"],horizontalSpacing:7,horizontalGap:0},g().createElement(s.A,null,"on"===e&&g().createElement(g().Fragment,null,g().createElement(i.A,{status:"active",label:v?__("Standalone mode","jetpack-protect"):__("Active","jetpack-protect",0)})," ",g().createElement(n.H3,{className:y.A["firewall-heading"],mb:1,mt:2},!h&&__("Brute force protection is active","jetpack-protect"),h&&(a?__("Automatic firewall is on","jetpack-protect"):__("Firewall is on","jetpack-protect",0))),g().createElement(_,{jetpackWafIpBlockListEnabled:o,jetpackWafIpAllowListEnabled:p,jetpackWafAutomaticRules:d,bruteForceProtectionIsEnabled:u,hasRequiredPlan:t,automaticRulesAvailable:c,wafSupported:h})),"off"===e&&g().createElement(g().Fragment,null,g().createElement(i.A,{status:"inactive",label:__("Inactive","jetpack-protect")}),g().createElement(n.H3,{className:y.A["firewall-heading"],mb:1,mt:2},!h&&__("Brute force protection is disabled","jetpack-protect"),h&&(c?__("Automatic firewall is off","jetpack-protect"):__("Firewall is off","jetpack-protect",0))),g().createElement(_,{jetpackWafIpBlockListEnabled:o,jetpackWafIpAllowListEnabled:p,jetpackWafAutomaticRules:d,bruteForceProtectionIsEnabled:u,hasRequiredPlan:t,automaticRulesAvailable:c,wafSupported:h})),"loading"===e&&g().createElement(g().Fragment,null,g().createElement(m.Spinner,{className:y.A.spinner}),g().createElement(n.H3,{className:y.A["firewall-heading"],mb:2,mt:2},__("Automatic firewall is being set up","jetpack-protect")),g().createElement(n.Ay,{className:y.A["loading-text"],weight:600},__("Please wait…","jetpack-protect")))),g().createElement(s.A,null,g().createElement("div",{className:y.A["stat-card-wrapper"]})))),C=()=>{const{config:{jetpackWafAutomaticRules:e,jetpackWafIpBlockListEnabled:t,jetpackWafIpAllowListEnabled:a,standaloneMode:c,automaticRulesAvailable:n,bruteForceProtection:r},isToggling:l,wafSupported:s,isEnabled:i}=(0,A.A)(),{hasRequiredPlan:o}=(0,E.A)(),m=(s?i:r)?"on":"off";return g().createElement(R,{status:l?"loading":m,hasRequiredPlan:o,automaticRulesEnabled:e,automaticRulesAvailable:n,jetpackWafIpBlockListEnabled:t,jetpackWafIpAllowListEnabled:a,jetpackWafAutomaticRules:e,bruteForceProtectionIsEnabled:r,wafSupported:s,standaloneMode:c})}},8680:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var c=a(7425),n=a(1112),r=a(7143),l=a(7723),s=a(1609),i=a(7478),o=a(5747),m=a(1571),p=a(4031),d=a(4047);const __=l.__,u=({threatList:e=[]})=>{const{setModal:t,fixThreats:a}=(0,r.useDispatch)(i.a),{threatsUpdating:l}=(0,r.useSelect)((e=>e(i.a).getThreatsUpdating())),[u,h]=(0,s.useState)(e.map((({id:e})=>e))),g=(0,s.useCallback)(((e,t)=>{h(e?[...u,t.id]:u.filter((e=>e!==t.id)))}),[u]);return React.createElement(p.A,null,React.createElement(o.A,null,React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Fix all threats","jetpack-protect")),React.createElement(c.Ay,{mb:3},__("Jetpack will be fixing the selected threats:","jetpack-protect")),React.createElement("div",{className:d.A.list},e.map((e=>React.createElement(m.A,{key:e.id,threat:e,fixAllDialog:!0,onCheckFix:g})))),React.createElement("div",{className:d.A.footer},React.createElement(n.A,{variant:"secondary",onClick:e=>{e.preventDefault(),t({type:null})}},__("Cancel","jetpack-protect")),React.createElement(n.A,{isLoading:Boolean(l)&&l[u[0]],onClick:async e=>{e.preventDefault(),a(u,(()=>{t({type:null})}))},disabled:!u.length},__("Fix all threats","jetpack-protect")))))}},2607:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(7425),n=a(1112),r=a(7143),l=a(7723),s=a(7478),i=a(5747),o=a(1571),m=a(4031),p=a(2318);const __=l.__,d=({id:e,fixable:t,label:a,icon:l,severity:d})=>{const{setModal:u,fixThreats:h}=(0,r.useDispatch)(s.a),g=(0,r.useSelect)((e=>e(s.a).getThreatsUpdating()));return React.createElement(m.A,null,React.createElement(i.A,null,React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Fix Threat","jetpack-protect")),React.createElement(c.Ay,{mb:3},__("Jetpack will be fixing the selected threat:","jetpack-protect")),React.createElement("div",{className:p.A.list},React.createElement(o.A,{threat:{id:e,fixable:t,label:a,icon:l,severity:d},fixAllDialog:!1})),React.createElement("div",{className:p.A.footer},React.createElement(n.A,{variant:"secondary",onClick:e=>{e.preventDefault(),u({type:null})}},__("Cancel","jetpack-protect")),React.createElement(n.A,{isLoading:Boolean(g&&g[e]),onClick:async t=>{t.preventDefault(),h([e],(()=>{u({type:null})}))}},__("Fix threat","jetpack-protect")))))}},7508:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(1609),n=a(9443);const r=({ariaLabel:e,checked:t=!1,className:a="",disabled:r=!1,id:l,onChange:s=()=>{},onKeyDown:i=()=>{},switchClassNames:o="",toggling:m})=>{const p=(0,c.useCallback)((e=>{r||s(e)}),[r,s]),d=(0,c.useCallback)((e=>{r||("Enter"!==e.key&&" "!==e.key||(e.preventDefault(),s(e)),i(e))}),[r,s,i]);return React.createElement(React.Fragment,null,React.createElement("div",null,React.createElement("input",{className:`${n.A["form-toggle"]} ${a} ${m?n.A["is-toggling"]:""}`,type:"checkbox",checked:t,readOnly:!0,disabled:r}),React.createElement("span",{className:`${n.A["form-toggle__switch"]} ${o}`,disabled:r,id:l,onClick:p,onKeyDown:d,role:"checkbox","aria-checked":t,"aria-label":e,tabIndex:r?-1:0})))}},4114:(e,t,a)=>{"use strict";a.d(t,{A:()=>u,E:()=>d});var c=a(7425),n=a(1113),r=a(8248),l=a(7350),s=a(3022),i=a(1609),o=a.n(i),m=a(4493);const p=o().createContext(),d=({id:e,title:t,label:a,icon:d,children:u,onOpen:h})=>{const g=(0,i.useContext)(p),v=g?.open===e,f=g?.setOpen,E=(0,s.A)(m.A["accordion-body"],{[m.A["accordion-body-open"]]:v,[m.A["accordion-body-close"]]:!v}),A=(0,i.useCallback)((()=>{v||h?.(),f((t=>t===e?null:e))}),[v,h,f,e]);return o().createElement("div",{className:m.A["accordion-item"]},o().createElement("button",{className:m.A["accordion-header"],onClick:A},o().createElement("div",null,o().createElement(c.Ay,{className:m.A["accordion-header-label"],mb:1},o().createElement(n.A,{icon:d,className:m.A["accordion-header-label-icon"]}),a),o().createElement(c.Ay,{className:m.A["accordion-header-description"],variant:v?"title-small":"body"},t)),o().createElement("div",{className:m.A["accordion-header-button"]},o().createElement(n.A,{icon:v?r.A:l.A,size:38}))),o().createElement("div",{className:E,"aria-hidden":v?"false":"true"},u))},u=({children:e})=>{const[t,a]=(0,i.useState)();return o().createElement(p.Provider,{value:{open:t,setOpen:a}},o().createElement("div",{className:m.A.accordion},e))}},5920:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var c=a(3924),n=a(7425),r=a(1112),l=a(7143),s=a(6087),i=a(7723),o=a(1113),m=a(7478),p=a(5576),d=a(4031),u=a(4871);const __=i.__,h=({id:e,title:t,label:a,icon:i,severity:h})=>{const{setModal:g,ignoreThreat:v}=(0,l.useDispatch)(m.a),f=(0,l.useSelect)((e=>e(m.a).getThreatsUpdating())),E=(0,c.A)("jetpack-protect-codeable-referral");return React.createElement(d.A,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("Do you really want to ignore this threat?","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Jetpack will ignore the threat:","jetpack-protect")),React.createElement("div",{className:u.A.threat},React.createElement(o.A,{icon:i,className:u.A.threat__icon}),React.createElement("div",{className:u.A.threat__summary},React.createElement(n.Ay,{className:u.A.threat__summary__label,mb:1},a),React.createElement(n.Ay,{className:u.A.threat__summary__title},t)),React.createElement("div",{className:u.A.threat__severity},React.createElement(p.A,{severity:h}))),React.createElement(n.Ay,{mb:4},(0,s.createInterpolateElement)(__("By choosing to ignore this threat, you acknowledge that you have reviewed the detected code. You are accepting the risks of maintaining a potentially malicious or vulnerable file on your site. If you are unsure, please request an estimate with Codeable.","jetpack-protect"),{codeableLink:React.createElement(r.A,{variant:"link",isExternalLink:!0,href:E})})),React.createElement("div",{className:u.A.footer},React.createElement(r.A,{variant:"secondary",onClick:e=>{e.preventDefault(),g({type:null})}},__("Cancel","jetpack-protect")),React.createElement(r.A,{isDestructive:!0,isLoading:Boolean(f&&f[e]),onClick:async t=>{t.preventDefault(),v(e,(()=>{g({type:null})}))}},__("Ignore threat","jetpack-protect"))))}},8097:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var c=a(2947),n=a(7425),r=a(766),l=a(5918),s=a(8509),i=a(6087),o=a(7723),m=a(1609),p=a.n(m),d=a(1226),u=a(4962),h=a(9374),g=a(840);const __=o.__,v=({onScanAdd:e})=>((0,d.A)({pageViewEventName:"protect_interstitial"}),p().createElement(c.A,{moduleName:__("Jetpack Protect","jetpack-protect"),header:p().createElement("div",{className:g.A["protect-header"]},p().createElement(u.A,null),p().createElement(n.Ay,{variant:"body-small"},(0,i.createInterpolateElement)(__("Already have an existing plan or license key? Click here to get started","jetpack-protect"),{a:p().createElement("a",{href:"admin.php?page=my-jetpack#/add-license"})})))},p().createElement(r.A,null,p().createElement(l.A,{horizontalSpacing:3,horizontalGap:3},p().createElement(s.A,{sm:4,md:8,lg:12},p().createElement(h.A,{onScanAdd:e}))))))},4962:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(6427),n=a(1609),r=a.n(n);function l({iconColor:e="#069E08",color:t="#000"}){return r().createElement(c.SVG,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 245 41",width:245},r().createElement(c.Path,{d:"M159.347 27.3605H156.978V7.9082H162.371C163.176 7.9082 163.917 7.95666 164.596 8.05359C165.284 8.15051 165.914 8.30074 166.486 8.50428C167.649 8.92104 168.531 9.54619 169.132 10.3797C169.733 11.2036 170.033 12.2213 170.033 13.4328C170.033 14.4214 169.834 15.2937 169.437 16.0497C169.049 16.796 168.482 17.4211 167.736 17.9251C166.99 18.4291 166.079 18.812 165.003 19.0737C163.937 19.3257 162.725 19.4517 161.368 19.4517C160.719 19.4517 160.045 19.4226 159.347 19.3644V27.3605ZM159.347 17.1982C159.667 17.237 160.002 17.2661 160.35 17.2854C160.699 17.3048 161.029 17.3145 161.339 17.3145C162.454 17.3145 163.403 17.2273 164.189 17.0528C164.974 16.8784 165.613 16.6264 166.108 16.2968C166.602 15.9576 166.961 15.5505 167.183 15.0756C167.406 14.591 167.518 14.0434 167.518 13.4328C167.518 12.6768 167.334 12.0565 166.965 11.5719C166.607 11.0873 166.093 10.719 165.424 10.467C165.008 10.3119 164.528 10.2053 163.985 10.1471C163.442 10.0793 162.812 10.0453 162.095 10.0453H159.347V17.1982Z",fill:t}),r().createElement(c.Path,{d:"M181.093 15.3809H180.919C180.386 15.3809 179.862 15.4294 179.349 15.5263C178.835 15.6232 178.35 15.7735 177.895 15.977C177.449 16.1708 177.042 16.4131 176.674 16.7039C176.315 16.9947 176.014 17.3388 175.772 17.7361V27.3605H173.519V13.5491H175.263L175.699 15.7444H175.743C175.966 15.3858 176.237 15.0514 176.557 14.7412C176.887 14.4311 177.255 14.1597 177.662 13.9271C178.069 13.6945 178.515 13.5152 179 13.3892C179.484 13.2535 179.993 13.1856 180.526 13.1856C180.623 13.1856 180.72 13.1905 180.817 13.2002C180.924 13.2002 181.016 13.205 181.093 13.2147V15.3809Z",fill:t}),r().createElement(c.Path,{d:"M193.302 20.4694C193.302 19.6164 193.195 18.8604 192.982 18.2014C192.779 17.5326 192.488 16.9705 192.11 16.5149C191.741 16.0497 191.3 15.7008 190.787 15.4682C190.273 15.2258 189.711 15.1047 189.1 15.1047C188.49 15.1047 187.928 15.2258 187.414 15.4682C186.9 15.7008 186.454 16.0497 186.076 16.5149C185.708 16.9705 185.417 17.5326 185.204 18.2014C185.001 18.8604 184.899 19.6164 184.899 20.4694C184.899 21.3126 185.001 22.0686 185.204 22.7373C185.417 23.3964 185.713 23.9537 186.091 24.4092C186.469 24.8648 186.915 25.2137 187.428 25.456C187.942 25.6886 188.504 25.8049 189.115 25.8049C189.725 25.8049 190.283 25.6886 190.787 25.456C191.3 25.2137 191.741 24.8648 192.11 24.4092C192.488 23.9537 192.779 23.3964 192.982 22.7373C193.195 22.0686 193.302 21.3126 193.302 20.4694ZM195.657 20.4694C195.657 21.5549 195.502 22.5435 195.192 23.4352C194.882 24.3269 194.441 25.0926 193.869 25.7322C193.307 26.3622 192.623 26.8517 191.819 27.2006C191.015 27.5495 190.113 27.724 189.115 27.724C188.088 27.724 187.167 27.5495 186.353 27.2006C185.548 26.8517 184.86 26.3622 184.288 25.7322C183.726 25.0926 183.295 24.3269 182.994 23.4352C182.694 22.5435 182.544 21.5549 182.544 20.4694C182.544 19.3741 182.699 18.3807 183.009 17.489C183.319 16.5973 183.755 15.8316 184.317 15.1919C184.889 14.5522 185.577 14.0579 186.382 13.709C187.196 13.3601 188.102 13.1856 189.1 13.1856C190.118 13.1856 191.034 13.3601 191.848 13.709C192.662 14.0579 193.35 14.5522 193.913 15.1919C194.475 15.8316 194.906 16.5973 195.206 17.489C195.507 18.3807 195.657 19.3741 195.657 20.4694Z",fill:t}),r().createElement(c.Path,{d:"M206.354 27.3896C206.16 27.4672 205.864 27.5398 205.467 27.6077C205.07 27.6755 204.595 27.7143 204.042 27.724C203.315 27.724 202.685 27.6319 202.152 27.4478C201.619 27.2733 201.173 27.0213 200.815 26.6918C200.466 26.3525 200.204 25.9455 200.03 25.4705C199.855 24.9956 199.768 24.4674 199.768 23.8859V15.4827H197.107V13.5491H199.768V9.76911H202.021V13.5491H206.15V15.4827H202.021V23.5369C202.021 23.8568 202.065 24.1524 202.152 24.4238C202.249 24.6952 202.395 24.9326 202.588 25.1362C202.792 25.33 203.049 25.4851 203.359 25.6014C203.669 25.708 204.042 25.7613 204.478 25.7613C204.779 25.7613 205.094 25.7371 205.423 25.6886C205.763 25.6402 206.073 25.5772 206.354 25.4996V27.3896Z",fill:t}),r().createElement(c.Path,{d:"M214.681 15.1192C214.167 15.1192 213.687 15.221 213.242 15.4245C212.805 15.6281 212.423 15.9043 212.093 16.2532C211.764 16.6021 211.497 17.0141 211.293 17.489C211.09 17.9542 210.964 18.4534 210.915 18.9864H217.894C217.894 18.4437 217.821 17.9397 217.676 17.4744C217.54 16.9995 217.337 16.5876 217.065 16.2387C216.794 15.8898 216.459 15.6184 216.062 15.4245C215.665 15.221 215.204 15.1192 214.681 15.1192ZM215.917 25.7613C216.663 25.7613 217.341 25.7032 217.952 25.5869C218.572 25.4609 219.188 25.2864 219.798 25.0635V26.9389C219.304 27.1812 218.693 27.3702 217.967 27.5059C217.24 27.6513 216.459 27.724 215.626 27.724C214.637 27.724 213.707 27.598 212.835 27.346C211.972 27.094 211.216 26.6869 210.567 26.1248C209.917 25.5626 209.403 24.8309 209.025 23.9295C208.657 23.0184 208.473 21.9232 208.473 20.6438C208.473 19.3838 208.647 18.2934 208.996 17.3727C209.345 16.4422 209.811 15.6668 210.392 15.0465C210.974 14.4262 211.642 13.961 212.398 13.6509C213.154 13.3407 213.944 13.1856 214.768 13.1856C215.544 13.1856 216.266 13.3165 216.934 13.5782C217.613 13.8302 218.199 14.2324 218.693 14.7849C219.188 15.3373 219.575 16.0497 219.857 16.922C220.147 17.7943 220.293 18.8411 220.293 20.0623C220.293 20.1786 220.293 20.2804 220.293 20.3676C220.293 20.4451 220.288 20.6293 220.278 20.92H210.799C210.799 21.802 210.93 22.5532 211.192 23.1735C211.463 23.7841 211.827 24.2832 212.282 24.6709C212.747 25.0489 213.29 25.3252 213.91 25.4996C214.531 25.6741 215.199 25.7613 215.917 25.7613Z",fill:t}),r().createElement(c.Path,{d:"M229.885 13.1856C230.553 13.1856 231.193 13.2583 231.804 13.4037C232.414 13.5394 232.938 13.7332 233.374 13.9852V15.8607C232.763 15.6281 232.201 15.4536 231.687 15.3373C231.174 15.221 230.65 15.1628 230.117 15.1628C229.555 15.1628 228.998 15.2549 228.445 15.4391C227.893 15.6232 227.398 15.9285 226.962 16.355C226.526 16.7718 226.172 17.3291 225.901 18.0269C225.639 18.7151 225.508 19.5728 225.508 20.6002C225.508 21.3465 225.605 22.0346 225.799 22.6646C226.003 23.2946 226.298 23.8423 226.686 24.3075C227.083 24.763 227.578 25.1216 228.169 25.3833C228.76 25.6353 229.444 25.7613 230.219 25.7613C230.781 25.7613 231.348 25.7032 231.92 25.5869C232.492 25.4609 233.049 25.2864 233.592 25.0635V26.9389C233.427 27.0358 233.209 27.1328 232.938 27.2297C232.676 27.3266 232.385 27.409 232.065 27.4768C231.745 27.5544 231.406 27.6125 231.048 27.6513C230.689 27.6998 230.33 27.724 229.972 27.724C229.041 27.724 228.159 27.5835 227.326 27.3024C226.502 27.0213 225.78 26.59 225.16 26.0085C224.539 25.4269 224.05 24.6903 223.691 23.7986C223.333 22.907 223.153 21.8505 223.153 20.6293C223.153 19.7182 223.245 18.8992 223.429 18.1723C223.623 17.4454 223.885 16.8057 224.215 16.2532C224.544 15.7008 224.927 15.2307 225.363 14.843C225.809 14.4553 226.279 14.1403 226.773 13.898C227.277 13.646 227.796 13.4667 228.329 13.3601C228.862 13.2438 229.381 13.1856 229.885 13.1856Z",fill:t}),r().createElement(c.Path,{d:"M244.143 27.3896C243.949 27.4672 243.654 27.5398 243.256 27.6077C242.859 27.6755 242.384 27.7143 241.832 27.724C241.105 27.724 240.475 27.6319 239.942 27.4478C239.409 27.2733 238.963 27.0213 238.604 26.6918C238.255 26.3525 237.993 25.9455 237.819 25.4705C237.645 24.9956 237.557 24.4674 237.557 23.8859V15.4827H234.897V13.5491H237.557V9.76911H239.811V13.5491H243.94V15.4827H239.811V23.5369C239.811 23.8568 239.854 24.1524 239.942 24.4238C240.039 24.6952 240.184 24.9326 240.378 25.1362C240.581 25.33 240.838 25.4851 241.148 25.6014C241.458 25.708 241.832 25.7613 242.268 25.7613C242.568 25.7613 242.883 25.7371 243.213 25.6886C243.552 25.6402 243.862 25.5772 244.143 25.4996V27.3896Z",fill:t}),r().createElement(c.Path,{d:"M20.1063 40.2111C31.2106 40.2111 40.2126 31.2091 40.2126 20.1048C40.2126 9.00048 31.2106 0 20.1063 0C9.00197 0 0 9.00197 0 20.1063C0 31.2106 9.00197 40.2111 20.1063 40.2111Z",fill:e}),r().createElement(c.Path,{d:"M21.104 16.7295V36.2209L31.1571 16.7295H21.104Z",fill:"white"}),r().createElement(c.Path,{d:"M19.0701 23.4444V3.99023L9.05566 23.4444H19.0701Z",fill:"white"}),r().createElement(c.Path,{d:"M51.9141 33.3819C51.3379 32.499 50.8019 31.6176 50.2644 30.7733C53.1038 29.0462 54.0626 27.666 54.0626 25.0559V9.97619H50.7245V7.09961H57.8236V24.2891C57.8236 28.6635 56.558 31.1188 51.9141 33.3819Z",fill:t}),r().createElement(c.Path,{d:"M81.6522 23.0994C81.6522 24.557 82.6885 24.7104 83.3793 24.7104C84.0702 24.7104 85.0677 24.4796 85.8345 24.2503V26.9363C84.7595 27.2817 83.6473 27.5497 82.1122 27.5497C80.2705 27.5497 78.122 26.8589 78.122 23.6354V15.7307H76.1655V13.006H78.122V8.97852H81.6522V13.0075H86.1025V15.7322H81.6522V23.0994Z",fill:t}),r().createElement(c.Path,{d:"M89.0193 34.7251V12.9691H92.3961V14.2734C93.7391 13.2371 95.2355 12.585 97.0773 12.585C100.262 12.585 102.795 14.8109 102.795 19.6067C102.795 24.3652 100.033 27.5113 95.4663 27.5113C94.3541 27.5113 93.4711 27.358 92.5495 27.1659V34.6864H89.0193V34.7251ZM96.1557 15.5017C95.1194 15.5017 93.8151 16.0005 92.5867 17.0755V24.4814C93.3535 24.6347 94.1605 24.7494 95.234 24.7494C97.7279 24.7494 99.1484 23.1756 99.1484 19.8762C99.1484 16.8447 98.1121 15.5017 96.1557 15.5017Z",fill:t}),r().createElement(c.Path,{d:"M116.683 27.2051H113.384V25.6313H113.306C112.155 26.5142 110.735 27.4731 108.625 27.4731C106.783 27.4731 104.788 26.1301 104.788 23.4054C104.788 19.7605 107.896 19.0696 110.083 18.7629L113.19 18.3416V17.9202C113.19 16.001 112.423 15.3876 110.619 15.3876C109.736 15.3876 107.665 15.6556 105.976 16.3464L105.67 13.5071C107.205 12.9696 109.315 12.5869 111.08 12.5869C114.533 12.5869 116.759 13.9686 116.759 18.0736V27.2051H116.683ZM113.153 20.5675L110.236 21.0276C109.353 21.1422 108.433 21.6797 108.433 22.984C108.433 24.1349 109.085 24.7871 110.044 24.7871C111.08 24.7871 112.193 24.1736 113.152 23.4828V20.5675H113.153Z",fill:t}),r().createElement(c.Path,{d:"M131.264 26.745C129.806 27.2438 128.502 27.5505 126.851 27.5505C121.556 27.5505 119.445 24.5191 119.445 20.1074C119.445 15.465 122.362 12.5869 127.08 12.5869C128.845 12.5869 129.92 12.8936 131.109 13.2778V16.2705C130.073 15.8863 128.577 15.465 127.119 15.465C124.97 15.465 123.129 16.6159 123.129 19.9153C123.129 23.5602 124.97 24.6739 127.311 24.6739C128.423 24.6739 129.652 24.4431 131.301 23.791V26.745H131.264Z",fill:t}),r().createElement(c.Path,{d:"M137.941 19.1093C138.247 18.7639 138.478 18.4185 142.928 13.0077H147.532L141.776 19.7615L148.068 27.2432H143.464L137.978 20.4895V27.2432H134.449V7.09973H137.979V19.1093H137.941Z",fill:t}),r().createElement(c.Path,{d:"M73.5167 26.7445C71.6749 27.3207 70.1011 27.55 68.2593 27.55C63.7316 27.55 60.9309 25.2869 60.9309 19.9908C60.9309 16.1152 63.3102 12.585 67.8752 12.585C72.403 12.585 73.9768 15.731 73.9768 18.7238C73.9768 19.7213 73.8993 20.2588 73.8621 20.8335H64.7306C64.808 23.9409 66.5724 24.6705 69.2197 24.6705C70.6773 24.6705 71.9816 24.325 73.4795 23.7875V26.7416H73.5167V26.7445ZM70.2947 18.4945C70.2947 16.7673 69.7185 15.271 67.8395 15.271C66.0751 15.271 65.0001 16.5365 64.7693 18.4945H70.2947Z",fill:t}))}},8331:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(4054);const n=e=>React.createElement("mark",{key:e,className:c.A["marked-lines__mark"]},e),r=({context:e})=>{const{marks:t,...a}=e;return React.createElement("div",{className:c.A["marked-lines"]},React.createElement("div",{className:c.A["marked-lines__line-numbers"]},Object.keys(a).map((e=>{const a=Object.hasOwn(t,e);return React.createElement("div",{key:e,className:`${c.A["marked-lines__line-number"]} ${a?c.A["marked-lines__marked-line"]:""}`},e)}))),React.createElement("div",{className:c.A["marked-lines__lines"]},Object.keys(a).map((e=>{const r=a[e]||" ",l=Object.hasOwn(t,e);return React.createElement("div",{key:e,className:`${c.A["marked-lines__line"]} ${l?c.A["marked-lines__marked-line"]:""} `},React.createElement(React.Fragment,null,l?((e,t)=>{const[a,c]=e.reduce((([e,a],[c,r])=>{const l=t.slice(c,r);return[[...e,...c>a?[t.slice(a,c),n(l)]:[n(l)]],r]}),[[],0]);return c{"use strict";a.d(t,{A:()=>v});var c=a(7143),n=a(7723),r=a(1113),l=a(991),s=a(7478),i=a(9417),o=a(8680),m=a(2607),p=a(5920),d=a(3144),u=a(9623),h=a(7259);const __=n.__,g={IGNORE_THREAT:p.A,UNIGNORE_THREAT:u.A,FIX_THREAT:m.A,FIX_ALL_THREATS:o.A,CREDENTIALS_NEEDED:i.A,STANDALONE_MODE:d.A},v=()=>{const e=(0,c.useSelect)((e=>e(s.a).getModalType())),t=(0,c.useSelect)((e=>e(s.a).getModalProps())),{setModal:a}=(0,c.useDispatch)(s.a);if(!e)return null;const n=g[e];return React.createElement("div",{className:h.A.modal},React.createElement("div",{className:h.A.modal__window},React.createElement("button",{onClick:e=>{e.preventDefault(),a({type:null})},className:h.A.modal__close,title:__("Close Modal Window","jetpack-protect")},React.createElement(r.A,{icon:l.A,size:24,className:h.A.modal__close__icon,"aria-label":__("Close Modal Window","jetpack-protect")})),React.createElement(n,t)))}},9278:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var c=a(7425),n=a(6427),r=a(7723),l=a(1113),s=a(9783),i=a(3883),o=a(8120),m=a.n(o),p=a(1609),d=a.n(p),u=a(3066);const __=r.__,h=({count:e,checked:t})=>{const{popoverText:a,badgeElement:r}=((e,t)=>t?0===e?{popoverText:__("No known threats found to affect this version","jetpack-protect"),badgeElement:d().createElement(l.A,{icon:i.A,size:28,className:u.A["navigation-item-check-badge"]})}:{popoverText:null,badgeElement:d().createElement(c.Ay,{variant:"body-extra-small",className:u.A["navigation-item-badge"],component:"div"},e)}:{popoverText:__("This item was added to your site after the most recent scan. We will check for threats during the next scheduled one.","jetpack-protect"),badgeElement:d().createElement(l.A,{icon:s.A,size:28,className:u.A["navigation-item-info-badge"]})})(e,t),[o,m]=(0,p.useState)(!1),h=(0,p.useCallback)((()=>{m(!0)}),[]),g=(0,p.useCallback)((()=>{m(!1)}),[]);return d().createElement("div",{onMouseLeave:a?g:null,onMouseEnter:a?h:null,onClick:a?h:null,onFocus:a?h:null,onBlur:a?g:null,role:"presentation"},r,o&&d().createElement(n.Popover,{noArrow:!1,inline:!0},d().createElement(c.Ay,{variant:"body-small",className:u.A["popover-text"]},a)))};h.propTypes={count:m().number,checked:m().bool};const g=h},5498:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var c=a(1112),n=a(7723),r=a(1609),l=a.n(r),s=a(1549),i=a(3066),o=a(43);const __=n.__,m=({icon:e,label:t,children:a})=>{const[m,p]=(0,r.useState)(!0),{mode:d}=(0,r.useContext)(o._),u=Array.isArray(a)&&a?.length>=8&&"list"===d,h=u&&m?a.slice(0,8):a,g=u?a?.length-8:0,v=(0,r.useCallback)((()=>{p((e=>!e))}),[]);return l().createElement("li",{tabIndex:-1,role:"menuitem",className:i.A["navigation-group"]},l().createElement(s.A,{icon:e,className:i.A["navigation-group-label"]},t),l().createElement("div",{className:i.A["navigation-group-list"]},l().createElement("ul",{className:i.A["navigation-group-content"]},h),u&&l().createElement("div",{className:i.A["navigation-group-truncate"]},l().createElement(c.A,{variant:"link",onClick:v},m?(0,n.sprintf)(/* translators: %s: Number of hide items */ -__("Show %s more","jetpack-protect"),g):(0,n.sprintf)(/* translators: %s: Number of hide items */ -__("Hide %s items","jetpack-protect"),g)))))}},59:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>f,Me:()=>p.A,s$:()=>d.A});var c=a(7425),n=a(6427),r=a(7723),l=a(1113),s=a(8248),i=a(7350),o=a(1609),m=a.n(o),p=a(5498),d=a(7366),u=a(3066),h=a(43);const __=r.__,g=({children:e})=>m().createElement("ul",{className:u.A.navigation,role:"menu"},e),v=({children:e,data:t})=>{const a=(0,o.useRef)(void 0),[r,p]=(0,o.useState)(!1),d=t?.items?.find((e=>e?.id===t?.selectedItem))??{label:__("See all results","jetpack-protect")},{label:h,icon:g}=d,v=(0,o.useCallback)((()=>{p((e=>!e))}),[]);return m().createElement("button",{className:u.A["navigation-dropdown-button"],onClick:v,ref:a},m().createElement("div",{className:u.A["navigation-dropdown-label"]},g&&m().createElement(l.A,{icon:g,className:u.A["navigation-dropdown-icon"]}),m().createElement(c.Ay,null,h)),m().createElement(l.A,{icon:r?s.A:i.A,size:32}),m().createElement(n.Popover,{position:"bottom center",anchorRef:a?.current,inline:!0},m().createElement("div",{style:{display:r?"block":"none",width:a?.current?.getBoundingClientRect?.()?.width}},e)))},f=({children:e,selected:t,onSelect:a,mode:c="list"})=>{const n=(0,h.A)({selected:t,onSelect:a}),r=(e=>{switch(e){case"list":default:return g;case"dropdown":return v}})(c);return m().createElement(h._.Provider,{value:{...n,mode:c}},m().createElement(r,{data:n},e))}},7366:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var c=a(3022),n=a(1609),r=a.n(n),l=a(9278),s=a(1549),i=a(3066),o=a(43);const m=({id:e,label:t,icon:a,badge:m,disabled:p,onClick:d,onKeyDown:u,onFocus:h,checked:g})=>{const v=(0,n.useContext)(o._),f=v?.selectedItem===e,E=v?.registerItem,A=v?.registerRef,y=v?.handleClickItem,w=v?.handleKeyDownItem,k=v?.handleFocusItem,b=(0,c.A)(i.A["navigation-item"],{[i.A.clickable]:!p,[i.A.selected]:f}),_=(0,n.useCallback)((t=>{d?.(t),y?.(e)}),[y,e,d]),R=(0,n.useCallback)((e=>{u?.(e),w?.(e)}),[w,u]),C=(0,n.useCallback)((t=>{A(t,e)}),[A,e]),j=(0,n.useCallback)((t=>{h?.(t),k?.(e)}),[k,e,h]);return(0,n.useEffect)((()=>{E({id:e,disabled:p,label:t,icon:a})}),[]),r().createElement("li",{className:b,onClick:p?null:_,onKeyDown:R,onFocus:p?null:j,role:"menuitem",tabIndex:p?-1:0,ref:C},r().createElement(s.A,{icon:a},t),r().createElement(l.A,{count:m,checked:g}))}},1549:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(7425),n=a(1113),r=a(3022),l=a(8120),s=a.n(l),i=a(1609),o=a.n(i),m=a(3066);const p=({icon:e,children:t,className:a})=>o().createElement(c.Ay,{className:(0,r.A)(m.A["navigation-item-label"],a)},e&&o().createElement(n.A,{icon:e,className:m.A["navigation-item-icon"],size:28}),o().createElement("span",{className:m.A["navigation-item-label-content"]},t));p.propTypes={icon:s().node,children:s().node.isRequired};const d=p},43:(e,t,a)=>{"use strict";a.d(t,{A:()=>r,_:()=>n});var c=a(1609);const n=a.n(c)().createContext(),r=({selected:e,onSelect:t})=>{const[a,n]=(0,c.useState)([]),[r,l]=(0,c.useState)([]),[s,i]=(0,c.useState)(),o=(e,t)=>{const c=e-1,n=c<0?t:c,r=a[n];return r?.disabled?o(n,t):r},m=(e,t)=>{const c=e+1,n=c>t?0:c,r=a[n];return r?.disabled?m(n,t):r};return{selectedItem:e,handleClickItem:e=>{t(e)},handleKeyDownItem:c=>{const n=c?.code,l=a.findIndex((t=>t?.id===e)),i=a.length-1;let p;if("ArrowUp"===n){const e=o(l,i);p=e?.id}else if("ArrowDown"===n){const e=m(l,i);p=e?.id}else"Enter"!==n&&"Space"!==n||!s||(p=s);if(p){const e=r[p];e?.focus(),t(p)}},handleFocusItem:e=>{i(e)},registerRef:(e,t)=>{l((a=>!a[t]&&e?{...a,[t]:e}:a))},registerItem:e=>{n((t=>{const a=[...t],c=e?.id,n=a.findIndex((e=>e?.id===c));return n>=0?a[n]=e:a.push(e),a}))},items:a}}},3041:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var c=a(7143),n=a(7723),r=a(3883),l=a(311),s=a(9783),i=a(1113),o=a(991),m=a(1609),p=a(7478),d=a(600);const __=n.__,u=({dismissable:e=!1,duration:t=null,floating:a=!1,message:n,type:u="success"})=>{const{clearNotice:h}=(0,c.useDispatch)(p.a);let g;switch(u){case"success":g=r.A;break;case"error":g=l.A;break;default:g=s.A}const v=(0,m.useCallback)((()=>{h()}),[h]);return(0,m.useEffect)((()=>{let e;return t&&(e=setTimeout(h,t)),()=>clearTimeout(e)}),[h,t,n]),React.createElement("div",{className:`${d.A.notice} ${d.A[`notice--${u}`]} ${a?d.A["notice--floating"]:""}`},React.createElement("div",{className:d.A.notice__icon},React.createElement(i.A,{icon:g})),React.createElement("div",{className:d.A.notice__message},n),e&&React.createElement("button",{className:d.A.notice__close,"aria-label":__("Dismiss notice.","jetpack-protect"),onClick:v},React.createElement(i.A,{icon:o.A})))}},4254:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(1330),n=a(7723),r=a(1609),l=a(1936);const __=n.__,s=({id:e,anchor:t,position:a})=>{const{stepsCount:n,currentStep:s,currentStepCount:i,completeCurrentStep:o,completeAllCurrentSteps:m}=(0,l.Ay)(),{setRenderedSteps:p}=(0,r.useContext)(l.OC);return(0,r.useEffect)((()=>(p((t=>[...t,e])),()=>{p((t=>t.filter((t=>t!==e))))})),[e,p]),s?.id!==e?null:React.createElement(c.A,{anchor:t,title:s.title,noArrow:!1,children:s.description,buttonContent:i{"use strict";a.d(t,{A:()=>b,S:()=>k});var c=a(7425),n=a(442),r=a(6461),l=a(7143),s=a(8443),i=a(7723),o=a(1113),m=a(3883),p=a(8248),d=a(7350),u=a(3022),h=a(1609),g=a.n(h),v=a(7478),f=a(5576),E=a(7489);const __=i.__,A=g().createContext(),y=({firstDetected:e,fixedOn:t,status:a})=>g().createElement(g().Fragment,null,e&&g().createElement(c.Ay,{className:E.A["accordion-header-status"]},(0,i.sprintf)(/* translators: %s: First detected date */ -__("Threat found %s","jetpack-protect"),(0,s.dateI18n)("M j, Y",e)),"fixed"===a&&g().createElement(g().Fragment,null,g().createElement("span",{className:E.A["accordion-header-status-separator"]}),g().createElement("span",{className:E.A["is-fixed"]},(0,i.sprintf)(/* translators: %s: Fixed on date */ -__("Threat fixed %s","jetpack-protect"),(0,s.dateI18n)("M j, Y",t)))),"ignored"===a&&g().createElement(g().Fragment,null,g().createElement("span",{className:E.A["accordion-header-status-separator"]}),g().createElement("span",{className:E.A["is-ignored"]},__("Threat ignored","jetpack-protect")))),("fixed"===a||"ignored"===a)&&g().createElement(w,{status:"fixed"===a?"fixed":"ignored"})),w=({status:e})=>g().createElement("div",{className:`${E.A["status-badge"]} ${E.A[e]}`},"fixed"===e?__("Fixed","jetpack-protect"):__("Ignored","jetpack-protect",0)),k=({id:e,title:t,label:a,icon:s,fixable:i,severity:w,children:k,firstDetected:b,fixedOn:_,onOpen:R,status:C,hideAutoFixColumn:j=!1})=>{const S=(0,h.useContext)(A),x=S?.open===e,N=S?.setOpen,M=(0,l.useSelect)((e=>e(v.a).getThreatsAreFixing())),L=(0,u.A)(E.A["accordion-body"],{[E.A["accordion-body-open"]]:x,[E.A["accordion-body-close"]]:!x}),z=(0,h.useCallback)((()=>{x||R?.(),N((t=>t===e?null:e))}),[x,R,N,e]),[P]=(0,n.A)(["sm","lg"],[null,"<"]);return g().createElement("div",{className:E.A["accordion-item"]},g().createElement("button",{className:E.A["accordion-header"],onClick:z},g().createElement("div",null,g().createElement(c.Ay,{className:E.A["accordion-header-label"],mb:1},g().createElement(o.A,{icon:s,className:E.A["accordion-header-label-icon"]}),a),g().createElement(c.Ay,{className:E.A["accordion-header-description"],variant:x?"title-small":"body"},t),("fixed"===C||"ignored"===C)&&g().createElement(y,{firstDetected:b,status:C,fixedOn:_})),g().createElement("div",null,g().createElement(f.A,{severity:w})),!j&&g().createElement("div",null,i&&g().createElement(g().Fragment,null,M.indexOf(e)>=0?g().createElement(r.A,{color:"black"}):g().createElement(o.A,{icon:m.A,className:E.A["icon-check"],size:28}),P&&g().createElement("span",null,__("Auto-fix","jetpack-protect")))),g().createElement("div",{className:E.A["accordion-header-button"]},g().createElement(o.A,{icon:x?p.A:d.A,size:38}))),g().createElement("div",{className:L,"aria-hidden":x?"false":"true"},k))},b=({children:e})=>{const[t,a]=(0,h.useState)();return g().createElement(A.Provider,{value:{open:t,setOpen:a}},g().createElement("div",{className:E.A.accordion},e))}},5409:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(726),n=a(727);function r({children:e,redirect:t="/"}){const{hasRequiredPlan:a}=(0,n.A)();return a?e:React.createElement(c.C5,{to:t,replace:!0})}},9374:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var c=a(9245),n=a(489),r=a(1112),l=a(9384),s=a(7143),i=a(7723),o=a(1609),m=a.n(o),p=a(1226),d=a(727),u=a(6516),h=a(7478);const __=i.__,g=({onScanAdd:e})=>{const{handleRegisterSite:t,registrationError:a}=(0,l.useConnection)({skipUserConnection:!0}),{refreshPlan:i,refreshStatus:g,startScanOptimistically:v}=(0,s.useDispatch)(h.a),[f,E]=(0,o.useState)(!1),[A,y]=(0,o.useState)(!1),{jetpackScan:w}=(0,d.A)(),{refreshWaf:k}=(0,u.A)(),{pricingForUi:b}=w,{introductoryOffer:_,currencyCode:R="USD"}=b,C=b.cost?Math.ceil(b.cost/12*100)/100:null,j=_?.costPerInterval?Math.ceil(_.costPerInterval/12*100)/100:null,{recordEvent:S,recordEventHandler:x}=(0,p.A)(),N=x("jetpack_protect_pricing_table_get_scan_link_click",(()=>{y(!0),e()})),M=(0,o.useCallback)((async()=>{S("jetpack_protect_connected_product_activated"),E(!0);try{await t(),v(),await i(),await k(),await g(!0)}finally{E(!1)}}),[t,S,k,i,g,v]),L={title:__("Stay one step ahead of threats","jetpack-protect"),items:[{name:__("Scan for threats and vulnerabilities","jetpack-protect")},{name:__("Daily automated scans","jetpack-protect")},{name:__("Web Application Firewall","jetpack-protect")},{name:__("Brute force protection","jetpack-protect")},{name:__("Access to scan on Cloud","jetpack-protect")},{name:__("One-click auto fixes","jetpack-protect")},{name:__("Notifications","jetpack-protect")},{name:__("Severity labels","jetpack-protect")}]};return m().createElement(m().Fragment,null,m().createElement(c.Ay,L,m().createElement(c.N0,{primary:!0},m().createElement(c.i7,null,m().createElement(n.A,{price:C,offPrice:j,leyend:__("/month, billed yearly","jetpack-protect"),currency:R,hideDiscountLabel:!1}),m().createElement(r.A,{fullWidth:!0,onClick:N,isLoading:A,disabled:f||A},__("Get Jetpack Protect","jetpack-protect"))),m().createElement(c.eY,{isIncluded:!0,label:m().createElement("strong",null,__("Line by line malware scanning","jetpack-protect"))}),m().createElement(c.eY,{isIncluded:!0,label:m().createElement("strong",null,__("Plus on-demand manual scans","jetpack-protect"))}),m().createElement(c.eY,{isIncluded:!0,label:m().createElement("strong",null,__("Automatic protection and rule updates","jetpack-protect"))}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!0})),m().createElement(c.N0,null,m().createElement(c.i7,null,m().createElement(n.A,{price:0,leyend:__("Free forever","jetpack-protect"),currency:R,hidePriceFraction:!0}),m().createElement(r.A,{fullWidth:!0,variant:"secondary",onClick:M,isLoading:f,disabled:f||A,error:a?__("An error occurred. Please try again.","jetpack-protect"):null},__("Start for free","jetpack-protect"))),m().createElement(c.eY,{isIncluded:!0,label:__("Check items against database","jetpack-protect")}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!0,label:__("Manual rules only","jetpack-protect")}),m().createElement(c.eY,{isIncluded:!0}),m().createElement(c.eY,{isIncluded:!1}),m().createElement(c.eY,{isIncluded:!1}),m().createElement(c.eY,{isIncluded:!1}),m().createElement(c.eY,{isIncluded:!1}))))}},4256:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(3022),n=a(8744);const r=({className:e,total:t=100,value:a})=>{if(null==a)return null;const r=Math.min(Math.round(a/t*100),100),l={width:`${r}%`};return React.createElement("div",{className:(0,c.A)(e,n.A["progress-bar"])},React.createElement("div",{className:n.A["progress-bar__wrapper"]},React.createElement("div",{"aria-valuemax":t,"aria-valuemin":0,"aria-valuenow":Math.min(a,t),className:n.A["progress-bar__bar"],role:"progressbar",style:l})),React.createElement("p",{className:n.A["progress-bar__percent"]},`${r}%`))}},7827:(e,t,a)=>{"use strict";function c(){return React.createElement("svg",{width:"80",height:"96",viewBox:"0 0 80 96",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40 0.00634766L80 17.7891V44.2985C80 66.8965 65.1605 88.2927 44.2352 95.0425C41.4856 95.9295 38.5144 95.9295 35.7648 95.0425C14.8395 88.2927 0 66.8965 0 44.2985V17.7891L40 0.00634766Z",fill:"#069E08"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.9 33.6909L35.375 67.9124L19.2047 55.9263L22.7848 51.1264L34.1403 59.5436L56.0851 30.122L60.9 33.6909Z",fill:"white"}))}a.d(t,{A:()=>c})},3535:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(6072),n=a.n(c),r=a(1112),l=a(7143),s=a(7723),i=a(1609),o=a.n(i),m=a(7478);const __=s.__,p=(0,i.forwardRef)((({variant:e="secondary",children:t,...a},c)=>{const{scan:s}=(0,l.useDispatch)(m.a),i=(0,l.useSelect)((e=>e(m.a).getScanIsEnqueuing()),[]);return o().createElement(r.A,n()({ref:c,variant:e,isLoading:i,onClick:e=>{e.preventDefault(),s()}},a),t??__("Scan now","jetpack-protect"))}))},9454:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var c=a(3924),n=a(7425),r=a(1112),l=a(4437),s=a(5918),i=a(8509),o=a(9384),m=a(7723),p=a(1609),d=a.n(p),u=a(8140),h=a(1226),g=a(727),v=a(6516),f=a(5165),E=a(4969);const __=m.__,A=()=>{const{adminUrl:e,siteSuffix:t,blogID:a}=window.jetpackProtectInitialState||{},{run:s}=(0,o.useProductCheckoutWorkflow)({productSlug:u.J3,redirectUrl:e,useBlogIdSuffix:!0}),{recordEventHandler:i}=(0,h.A)(),m=i("jetpack_protect_footer_get_scan_link_click",s),{hasRequiredPlan:p}=(0,g.A)();if(p){const e=(0,c.A)("jetpack-scan-dash",{site:a??t});return d().createElement("div",{className:E.A["product-section"]},d().createElement(n.hE,null,__("Get access to our Cloud","jetpack-protect")),d().createElement(n.Ay,{mb:3},__("With your Protect upgrade, you have free access to scan your site on our Cloud, so you can be aware and fix your threats even if your site goes down. ","jetpack-protect")),d().createElement(r.A,{variant:"secondary",weight:"regular",href:e},__("Go to Cloud","jetpack-protect")))}return d().createElement("div",{className:E.A["product-section"]},d().createElement(n.hE,null,__("Advanced scan results","jetpack-protect")),d().createElement(n.Ay,{mb:3},__("Upgrade Jetpack Protect to get advanced scan tools, including one-click fixes for most threats and malware scanning.","jetpack-protect")),d().createElement(l.A,{description:__("Looking for advanced scan results and one-click fixes?","jetpack-protect"),cta:__("Upgrade Jetpack Protect now","jetpack-protect"),onClick:m}))},y=()=>{const{hasRequiredPlan:e}=(0,g.A)(),{globalStats:t}=(0,v.A)(),a=parseInt(t?.totalVulnerabilities),l=isNaN(a)?"50,000":a.toLocaleString();if(e){const e=(0,c.A)("protect-footer-learn-more-scan");return d().createElement("div",{className:E.A["info-section"]},d().createElement(n.hE,null,__("Line-by-line scanning","jetpack-protect")),d().createElement(n.Ay,{mb:2},__("We actively review line-by-line of your site files to identify threats and vulnerabilities. Jetpack monitors millions of websites to keep your site secure all the time. ","jetpack-protect"),d().createElement(r.A,{variant:"link",target:"_blank",weight:"regular",href:e},__("Learn more","jetpack-protect"))))}const s=(0,c.A)("jetpack-protect-footer-learn-more");return d().createElement("div",{className:E.A["info-section"]},d().createElement(n.hE,null,(0,m.sprintf)( -// translators: placeholder is the number of total vulnerabilities i.e. "22,000". -__("Over %s listed vulnerabilities","jetpack-protect"),l)),d().createElement(n.Ay,{mb:3},(0,m.sprintf)( -// translators: placeholder is the number of total vulnerabilities i.e. "22,000". -__("Every day we check your plugin, theme, and WordPress versions against our %s listed vulnerabilities powered by WPScan, an Automattic brand.","jetpack-protect"),l)),d().createElement(r.A,{variant:"link",isExternalLink:!0,href:s,weight:"regular"},__("Learn more","jetpack-protect")))},w=()=>{const{waf:e}=window.jetpackProtectInitialState||{};return e.wafSupported?d().createElement(f.A,{main:d().createElement(A,null),secondary:d().createElement(y,null),preserveSecondaryOnMobile:!0}):d().createElement(s.A,{horizontalSpacing:0,horizontalGap:0,fluid:!1},d().createElement(i.A,null,d().createElement(y,null)))}},5165:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(442),n=a(5918),r=a(8509),l=a(1609),s=a.n(l);const i=({main:e,secondary:t,preserveSecondaryOnMobile:a=!1})=>{const[l,i]=(0,c.A)(["sm","lg"]),o=!a&&l;return s().createElement(n.A,{horizontalSpacing:0,horizontalGap:0,fluid:!1},!o&&s().createElement(s().Fragment,null,s().createElement(r.A,{sm:12,md:4,lg:6},e),i&&s().createElement(r.A,{lg:1}),s().createElement(r.A,{sm:12,md:4,lg:5},t)),o&&s().createElement(r.A,null,e))}},5576:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(7723),n=a(2399);const __=c.__,r=e=>e>=5?"is-critical":e>=3&&e<5?"is-high":"is-low",l=({severity:e})=>React.createElement("div",{className:`${n.A["threat-severity-badge"]} ${n.A[r(e)]}`},(e=>{const t=__("Critical","jetpack-protect"),a=__("High","jetpack-protect"),c=__("Low","jetpack-protect");return e>=5?t:e>=3&&e<5?a:c})(e))},3144:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(7425),n=a(6087),r=a(7723),l=a(1847);const __=r.__,s=()=>React.createElement(React.Fragment,null,React.createElement(c.Ay,{variant:"title-medium-semi-bold",mb:2},__("Enhanced protection","jetpack-protect")),React.createElement(c.Ay,{mb:2},__("Learn how you can execute Jetpack Firewall before WordPress initializes. This mode offers the most protection.","jetpack-protect")),React.createElement("ul",{className:l.A.list},React.createElement("li",{className:l.A["list-item"]},React.createElement(c.Ay,{variant:"body-small"},(0,n.createInterpolateElement)(__("To ensure the firewall can best protect your site, please update: auto_prepend_file PHP directive to point to wp-content/jetpack-waf/bootstrap.php Typically this is set either in an .htaccess file or in the global PHP configuration; contact your host for further assistance.","jetpack-protect"),{mark:React.createElement("mark",{className:l.A.mark})}))),React.createElement("li",{className:l.A["list-item"]},React.createElement(c.Ay,{variant:"body-small"},__("Don't forget to undo this action when Firewall is turned off, or when you uninstall Jetpack.","jetpack-protect")))))},147:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(442),n=a(8443),r=a(7723),l=a(1609),s=a.n(l),i=a(727),o=a(7115),m=a(4254);const __=r.__,p=()=>{const[e]=(0,c.A)("sm"),{counts:{current:{threats:t}},lastChecked:a,hasRequiredPlan:p}=(0,i.A)(),[d,u]=(0,l.useState)(null);return s().createElement(o.A,{title:t>0?(0,r.sprintf)(/* translators: %s: Total number of threats */ -__("%1$s %2$s found","jetpack-protect"),t,1===t?"threat":"threats"):void 0,subtitle:s().createElement(s().Fragment,null,s().createElement("div",{ref:u},(0,r.sprintf)(/* translators: %s: Latest check date */ -__("Latest results as of %s","jetpack-protect"),(0,n.dateI18n)("F jS",a))),!p&&s().createElement(m.A,{id:"free-daily-scans",position:e?"bottom":"middle right",anchor:d}))})}},241:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,o:()=>r});var c=a(9959),n=a(4356);const r=({label:e,link:t})=>React.createElement(c.k2,{to:t,className:({isActive:e})=>e?`${n.A.tab} ${n.A["tab--active"]}`:n.A.tab},e),l=({children:e,className:t=""})=>React.createElement("nav",{className:`${n.A.tabs} ${t}`},e)},4491:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var c=a(6578);const n=({disabled:e=!1,id:t,label:a="",description:n="",placeholder:r="",rows:l=3,value:s="",onChange:i=()=>{}})=>React.createElement("div",null,Boolean(a)&&React.createElement("label",{className:c.A.label,htmlFor:t},a),Boolean(n)&&n,React.createElement("textarea",{className:c.A.textarea,disabled:e,placeholder:r,rows:l,id:t,name:t,onChange:i,value:s||""}))},1571:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(7425),n=a(7723),r=a(1113),l=a(1609),s=a.n(l),i=a(5576),o=a(9054);const __=n.__,m=e=>{switch(e.fixer){case"replace":return __("Jetpack Scan will replace the affected file or directory.","jetpack-protect");case"delete":return __("Jetpack Scan will delete the affected file or directory.","jetpack-protect");case"update":return e.target?(0,n.sprintf)(/* translators: %s: Version that the plugin will be upgraded to */ -__("Jetpack Scan will update to a newer version %s.","jetpack-protect"),e.target):__("Jetpack Scan will update to a newer version.","jetpack-protect");case"edit":return __("Jetpack Scan will edit the affected file or directory.","jetpack-protect");case"rollback":return e.target?(0,n.sprintf)(/* translators: %s: Version that the plugin will be upgraded to */ -__("Jetpack Scan will rollback the affected file to the version from %s.","jetpack-protect"),e.target):__("Jetpack Scan will rollback the affected file to an older (clean) version.","jetpack-protect");default:return __("Jetpack Scan will resolve the threat.","jetpack-protect")}};function p({threat:e,fixAllDialog:t,onCheckFix:a}){const[n,p]=(0,l.useState)(!0),d=(0,l.useCallback)((t=>{p(t.target.checked),a(t.target.checked,e)}),[a,e]);return s().createElement(s().Fragment,null,s().createElement("div",{className:o.A.threat},s().createElement(r.A,{icon:e.icon,className:o.A.threat__icon}),s().createElement("div",{className:o.A.threat__summary},s().createElement(c.Ay,{className:o.A.threat__summary__label,mb:1},e.label),s().createElement(c.Ay,{className:o.A.threat__summary__title},m(e.fixable))),s().createElement("div",{className:o.A.threat__severity},s().createElement(i.A,{severity:e.severity})),t&&s().createElement("div",{className:o.A.threat__checkbox},s().createElement("input",{type:"checkbox",checked:n,onChange:d,value:e.id}))))}},9314:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(7425),n=a(6087),r=a(7723),l=a(1609),s=a(727),i=a(4254),o=a(3535),m=a(1476);const __=r.__,_n=r._n,p=()=>React.createElement("svg",{width:"80",height:"96",viewBox:"0 0 80 96",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40 0.00634766L80 17.7891V44.2985C80 66.8965 65.1605 88.2927 44.2352 95.0425C41.4856 95.9295 38.5144 95.9295 35.7648 95.0425C14.8395 88.2927 0 66.8965 0 44.2985V17.7891L40 0.00634766Z",fill:"#069E08"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.9 33.6909L35.375 67.9124L19.2047 55.9263L22.7848 51.1264L34.1403 59.5436L56.0851 30.122L60.9 33.6909Z",fill:"white"})),d=()=>{const{lastChecked:e,hasRequiredPlan:t}=(0,s.A)(),[a,d]=(0,l.useState)(null),u=(0,l.useMemo)((()=>e?(e=>{const t=new Date,a=6e4*t.getTimezoneOffset(),c=Math.floor((new Date(t.getTime()+a).getTime()-e)/1e3);let n=c/31536e3;return n>1?(0,r.sprintf)( +default:(0,n.sprintf)(__("%s coming soon","jetpack-protect"),a)}:{lg:t?g:v,default:t?a:(0,n.sprintf)(/* translators: Name of the current feature */ +__("%s not included","jetpack-protect"),a)})(t,e,C),M=w?S.lg:S.default;return l().createElement("div",{className:(0,i.A)(h.A.item,h.A.value)},l().createElement(r.A,{className:(0,i.A)(h.A.icon,R?h.A["icon-check"]:h.A["icon-cross"]),size:32,icon:R?c.A:s.A}),l().createElement(m.Ay,{variant:"body-small"},p||M),x&&l().createElement(u.A,{title:A||j,iconClassName:h.A["popover-icon"],className:(0,i.A)(h.A.popover,b),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(A&&E)},l().createElement(m.Ay,{variant:"body-small",component:"div"},E||_)))},A=({children:e})=>l().createElement("div",{className:h.A.header},e),b=({primary:e=!1,children:t})=>{let a=0;return l().createElement("div",{className:(0,i.A)(h.A.card,{[h.A["is-primary"]]:e})},o.Children.map(t,(e=>{const t=e;return t.type===E?(a++,(0,o.cloneElement)(t,{index:a-1})):t})))},w=({title:e,items:t,children:a,showIntroOfferDisclaimer:n=!1})=>{const[r]=(0,d.A)("lg");return l().createElement(y.Provider,{value:t},l().createElement("div",{className:(0,i.A)(h.A.container,{[h.A["is-viewport-large"]]:r}),style:{"--rows":t.length+1,"--columns":o.Children.toArray(a).length+1}},l().createElement("div",{className:h.A.table},l().createElement(m.Ay,{variant:"headline-small"},e),r&&t.map(((e,a)=>l().createElement("div",{className:(0,i.A)(h.A.item,{[h.A["last-feature"]]:a===t.length-1}),key:a},l().createElement(m.Ay,{variant:"body-small"},l().createElement("strong",null,e.name)),e.tooltipInfo&&l().createElement(u.A,{title:e.tooltipTitle,iconClassName:h.A["popover-icon"],className:h.A.popover,placement:e.tooltipPlacement?e.tooltipPlacement:"bottom-end",iconSize:14,offset:4,wide:Boolean(e.tooltipTitle&&e.tooltipInfo)},l().createElement(m.Ay,{variant:"body-small"},e.tooltipInfo))))),a)),l().createElement("div",{className:h.A["tos-container"]},l().createElement("div",{className:h.A.tos},n&&l().createElement(m.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-protect")),l().createElement(p.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(7723),r=a(3022),c=a(7425),s=a(2746),i=a(3407);const __=n.__,o=({price:e,offPrice:t,currency:a="",showNotOffPrice:n=!0,hideDiscountLabel:o=!0,promoLabel:l="",legend:u=__("/month, paid yearly","jetpack-protect"),isNotConvenientPrice:d=!1,hidePriceFraction:p=!1,children:m})=>{if(null==e&&null==t||!a)return null;n=n&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,g=!o&&h&&h>0?h+__("% off","jetpack-protect"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:i.A.container},React.createElement("div",{className:(0,r.A)(i.A["price-container"],"product-price_container")},React.createElement(s.g,{value:t??e,currency:a,isOff:!d,hidePriceFraction:p}),n&&React.createElement(s.g,{value:e,currency:a,isOff:!1,hidePriceFraction:p}),g&&React.createElement(c.Ay,{className:(0,r.A)(i.A["promo-label"],"product-price_promo_label")},g))),React.createElement("div",{className:i.A.footer},m||React.createElement(c.Ay,{className:(0,r.A)(i.A.legend,"product-price_legend")},u),l&&React.createElement(c.Ay,{className:(0,r.A)(i.A["promo-label"],"product-price_promo_label")},l)))}},2746:(e,t,a)=>{"use strict";a.d(t,{g:()=>i});var n=a(7397),r=a(3022),c=a(7425),s=a(3407);const i=({value:e,currency:t,isOff:a,hidePriceFraction:i})=>{const o=(0,r.A)(s.A.price,"product-price_price",{[s.A["is-not-off-price"]]:!a}),{symbol:l,integer:u,fraction:d}=(0,n.vA)(e,t),p=!i||!d.endsWith("00");return React.createElement(c.Ay,{className:o,variant:"headline-medium",component:"p"},React.createElement(c.Ay,{className:s.A.symbol,component:"sup",variant:"title-medium"},l),u,p&&React.createElement(c.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,d)))}},6461:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(8120),r=a.n(n),c=a(1609),s=a.n(c);a(8325);const i=({color:e="#FFFFFF",className:t="",size:a=20})=>{const n=t+" jp-components-spinner",r={width:a,height:a,fontSize:a,borderTopColor:e},c={borderTopColor:e,borderRightColor:e};return s().createElement("div",{className:n},s().createElement("div",{className:"jp-components-spinner__outer",style:r},s().createElement("div",{className:"jp-components-spinner__inner",style:c})))};i.propTypes={color:r().string,className:r().string,size:r().number};const o=i},3390:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6427),r=a(3022),c=a(7975),s=a(7425),i=a(9439);const o=({className:e,hideValue:t,icon:a,label:o,value:l,variant:u="square"})=>{const d=(0,c.A)(l),p=(0,c.A)(l,{notation:"compact",compactDisplay:"short"});return React.createElement("div",{className:(0,r.A)(e,i.A.wrapper,i.A[u])},React.createElement("div",{className:(0,r.A)(i.A.icon)},a),React.createElement("div",{className:(0,r.A)(i.A.info)},React.createElement(s.Ay,{className:i.A.label},o),"square"===u?React.createElement(n.Tooltip,{text:d,placement:"top"},React.createElement(s.Ay,{variant:"headline-small",className:(0,r.A)(i.A.value)},t?"-":p)):React.createElement(s.Ay,{variant:"title-medium-semi-bold",className:(0,r.A)(i.A.value)},t?"-":d)))}},1158:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7723),r=a(3022),c=a(7425),s=a(416);const __=n.__,i=({className:e,label:t,status:a="inactive"})=>{const n={active:__("Active","jetpack-protect"),error:__("Error","jetpack-protect"),action:__("Action needed","jetpack-protect"),inactive:__("Inactive","jetpack-protect"),initializing:__("Setting up","jetpack-protect")};return React.createElement(c.Ay,{variant:"body-extra-small",className:(0,r.A)(s.A.status,{[s.A[`is-${a}`]]:a},e)},React.createElement("span",{className:s.A.status__indicator}),React.createElement("span",{className:s.A.status__label},t||""===t?t:n[a]))}},5879:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(6072),r=a.n(n),c=a(6087),s=a(7723),i=a(3022),o=a(3924),l=a(7425);a(9634);const __=s.__,u=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,c.createInterpolateElement)((0,s.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ +__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,c.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),{tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,c.createInterpolateElement)((0,s.sprintf)(/* translators: %s is a button label */ +__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-protect"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),p=()=>(0,c.createInterpolateElement)(__("By continuing you agree to our Terms of Service and to sync your site’s data with us. We’ll check if that email is linked to an existing WordPress.com account or create a new one instantly.","jetpack-protect"),{tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),m=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,o.A)(e),rel:"noopener noreferrer",target:"_blank"},t),h=({className:e,multipleButtons:t,agreeButtonLabel:a,isTextOnly:n,...c})=>React.createElement(l.Ay,r()({className:(0,i.A)(e,"terms-of-service")},c),n?React.createElement(p,null):t?React.createElement(u,{multipleButtonsLabels:t}):React.createElement(d,{agreeButtonLabel:a}))},110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>n,Z:()=>r});const n={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},r=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},7425:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d,H3:()=>p,hE:()=>m});var n=a(6072),r=a.n(n),c=a(3022),s=a(1609),i=a.n(s),o=a(110),l=a(4495);const u=(0,s.forwardRef)((({variant:e="body",children:t,component:a,className:n,...u},d)=>{const p=a||o.Q[e]||"span",m=(0,s.useMemo)((()=>o.Z.reduce(((e,t)=>(void 0!==u[t]&&(e+=l.A[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return i().createElement(p,r()({className:(0,c.A)(l.A.reset,l.A[e],n,m)},u,{ref:d}),t)}));u.displayName="Text";const d=u,p=({children:e,weight:t="bold",...a})=>{const n="headline-small"+("bold"===t?"":`-${t}`);return i().createElement(u,r()({variant:n,mb:3},a),e)},m=({children:e,size:t="medium",...a})=>i().createElement(u,r()({variant:`title-${t}`,mb:1},a),e)},723:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>p});var n=a(1609),r=a.n(n),c=a(9422);const s={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},i={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-5":"var(--jp-gray)","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-70":"#3C434A","--jp-gray-80":"#2C3338","--jp-gray-90":"#1d2327","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-5":"#FACFD2","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-5":"#F5E6B3","--jp-yellow-10":"#F2CF75","--jp-yellow-20":"#F0C930","--jp-yellow-30":"#DEB100","--jp-yellow-40":"#C08C00","--jp-yellow-50":"#9D6E00","--jp-yellow-60":"#7D5600","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},o={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},l={"--spacing-base":"8px"},u={},d=(e,t,a)=>{const n={...s,...i,...o,...l};for(const t in n)e.style.setProperty(t,n[t]);a&&e.classList.add(c.A.global),t&&(u[t]={provided:!0,root:e})},p=({children:e=null,targetDom:t,id:a,withGlobalStyles:c=!0})=>{const s=(0,n.useRef)(),i=u?.[a]?.provided;return(0,n.useLayoutEffect)((()=>{if(!i)return t?d(t,a,c):void(s?.current&&d(s.current,a,c))}),[t,s,i,a,c]),t?r().createElement(r().Fragment,null,e):r().createElement("div",{ref:s},e)}},1014:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(7723),r=a(4105);const _x=n._x,c=({severity:e})=>e>=5?React.createElement(r.A,{variant:"danger"},_x("Critical","Severity label for issues rated 5 or higher.","jetpack-protect")):e>=3&&e<5?React.createElement(r.A,{variant:"warning"},_x("High","Severity label for issues rated between 3 and 5.","jetpack-protect")):React.createElement(r.A,null,_x("Low","Severity label for issues rated below 3.","jetpack-protect"))},8316:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(6427),r=a(3022),c=a(1609),s=a(7021);const i=({checked:e,className:t,disabled:a,help:i,toggling:o,label:l,size:u="normal",onChange:d})=>{const p=void 0!==o?e&&!o||!e&&o:e,m=(0,c.useCallback)((e=>{o||d(e)}),[o,d]);return React.createElement(n.ToggleControl,{__nextHasNoMarginBottom:!0,checked:p,className:(0,r.A)(s.A.toggle,t,{[s.A["is-toggling"]]:o,[s.A["is-small"]]:"small"===u,[s.A["no-label"]]:!l}),disabled:a,help:i,label:l,onChange:m})}},1437:(e,t,a)=>{"use strict";a.d(t,{Y:()=>r});var n=a(8443);const r=()=>{const{l10n:{locale:e}}=(0,n.getSettings)();if(e)return(e=>{const t=e.match(/^([a-z]{2,3})(_[a-z]{2}|_[a-z][a-z0-9]{4,7})?(?:_.*)?$/i);return t?`${t[1]}${t[2]?t[2]:""}`.replace("_","-"):"en-US"})(e);return window?.window?.navigator?.language??"en-US"}},1069:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(7999);function r(){return(0,n.getScriptData)()?.site?.admin_url||window.Initial_State?.adminUrl||window.Jetpack_Editor_Initial_State?.adminUrl||window?.myJetpackInitialState?.adminUrl||null}},3924:(e,t,a)=>{"use strict";function n(e,t={}){const a={};let n;if("undefined"!=typeof window&&(n=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,a.url=encodeURIComponent(e)}else a.source=encodeURIComponent(e);for(const e in t)a[e]=encodeURIComponent(t[e]);!Object.keys(a).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(a.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),n&&(a.calypso_env=n);return"https://jetpack.com/redirect/?"+Object.keys(a).map((e=>e+"="+a[e])).join("&")}a.d(t,{A:()=>n})},6439:(e,t,a)=>{let n={};try{n=a(6201)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),n={missingConfig:!0}}const r=e=>Object.hasOwn(n,e);e.exports={jetpackConfigHas:r,jetpackConfigGet:e=>{if(!r(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return n[e]}}},4705:(e,t,a)=>{"use strict";a(8992),a(1135)},1135:(e,t,a)=>{"use strict";a.d(t,{$:()=>n});const n=[{name:"amazon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.582 8.182c-1.648.185-3.802.308-5.344.984-1.781.769-3.03 2.337-3.03 4.644 0 2.953 1.86 4.429 4.253 4.429 2.02 0 3.125-.477 4.685-2.065.516.747.685 1.109 1.629 1.894a.59.59 0 0 0 .672-.066l.006.006c.567-.505 1.599-1.401 2.18-1.888.231-.188.19-.496.009-.754-.52-.718-1.072-1.303-1.072-2.634V8.305c0-1.876.133-3.599-1.249-4.891C15.23 2.369 13.422 2 12.04 2 9.336 2 6.318 3.01 5.686 6.351c-.068.355.191.542.423.594l2.754.298c.258-.013.445-.266.494-.523.236-1.151 1.2-1.706 2.284-1.706.584 0 1.249.215 1.595.738.398.584.346 1.384.346 2.061zm-.533 5.906c-.451.8-1.169 1.291-1.967 1.291-1.09 0-1.728-.83-1.728-2.061 0-2.42 2.171-2.86 4.227-2.86v.615c.001 1.108.027 2.031-.532 3.015m7.634 5.251C18.329 21.076 14.917 22 11.979 22c-4.118 0-7.826-1.522-10.632-4.057-.22-.199-.024-.471.241-.317 3.027 1.762 6.771 2.823 10.639 2.823 2.608 0 5.476-.541 8.115-1.66.397-.169.73.262.341.55m.653 1.704c-.194.163-.379.076-.293-.139.284-.71.92-2.298.619-2.684s-1.99-.183-2.749-.092c-.23.027-.266-.173-.059-.319 1.348-.946 3.555-.673 3.811-.356.26.32-.066 2.533-1.329 3.59"})))},{name:"behance",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M7.799 5.698c.589 0 1.12.051 1.606.156q.722.155 1.241.507.516.351.804.938c.188.387.281.871.281 1.443q0 .93-.421 1.551-.424.62-1.255 1.014 1.133.328 1.689 1.146.559.822.557 1.975 0 .935-.359 1.612a3.14 3.14 0 0 1-.973 1.114q-.613.432-1.399.637A6.1 6.1 0 0 1 7.963 18H2V5.698zm-.35 4.97q.721 0 1.192-.345.465-.344.463-1.119 0-.43-.152-.707a1.1 1.1 0 0 0-.416-.427 1.7 1.7 0 0 0-.596-.216 3.6 3.6 0 0 0-.697-.06H4.709v2.874zm.151 5.237q.401.001.759-.077c.243-.053.457-.137.637-.261.182-.12.332-.283.441-.491q.164-.31.163-.798-.002-.948-.533-1.357c-.356-.27-.83-.404-1.413-.404H4.709v3.388zm8.562-.041q.552.538 1.583.538.74 0 1.277-.374c.354-.248.571-.514.654-.79h2.155c-.347 1.072-.872 1.838-1.589 2.299-.708.463-1.572.693-2.58.693q-1.05 0-1.899-.337a4 4 0 0 1-1.439-.958 4.4 4.4 0 0 1-.904-1.484 5.4 5.4 0 0 1-.32-1.899q0-1 .329-1.863a4.4 4.4 0 0 1 .933-1.492q.607-.63 1.444-.994a4.6 4.6 0 0 1 1.857-.363q1.131-.001 1.98.44a3.94 3.94 0 0 1 1.389 1.181 4.8 4.8 0 0 1 .783 1.69q.24.947.171 1.983h-6.428c-.001.706.237 1.372.604 1.73m2.811-4.68c-.291-.321-.783-.496-1.384-.496q-.585 0-.973.2a2 2 0 0 0-.621.491 1.8 1.8 0 0 0-.328.628 2.7 2.7 0 0 0-.111.587h3.98c-.058-.625-.271-1.085-.563-1.41m-3.916-3.446h4.985V6.524h-4.985z"})))},{name:"blogger-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.779 9.904h-.981l-.021.001a1.163 1.163 0 0 1-1.16-1.079l-.001-.013A5.813 5.813 0 0 0 11.803 3H8.871a5.813 5.813 0 0 0-5.813 5.813v6.375a5.813 5.813 0 0 0 5.813 5.813h6.257a5.814 5.814 0 0 0 5.813-5.813l.002-4.121a1.164 1.164 0 0 0-1.164-1.163M8.726 7.713h3.291a1.117 1.117 0 1 1 0 2.234H8.726a1.117 1.117 0 1 1 0-2.234m6.601 8.657H8.72a1.057 1.057 0 1 1 0-2.114h6.607a1.057 1.057 0 1 1 0 2.114"})))},{name:"blogger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.722 14.019a.654.654 0 0 1-.654.654H9.977a.654.654 0 0 1 0-1.308h4.091c.361 0 .654.293.654.654m-4.741-3.321h2.038a.692.692 0 0 0 0-1.384H9.981a.692.692 0 0 0 0 1.384M21 5v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2m-3.456 6.39a.72.72 0 0 0-.72-.72h-.607l-.013.001a.72.72 0 0 1-.718-.668l-.001-.008a3.6 3.6 0 0 0-3.599-3.599H10.07a3.6 3.6 0 0 0-3.599 3.599v3.947a3.6 3.6 0 0 0 3.599 3.599h3.874a3.6 3.6 0 0 0 3.599-3.599z"})))},{name:"bluesky",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.2 3.3c-.5-.2-1.4-.5-3.6 1C15.4 6 12.9 9.2 12 11c-.9-1.8-3.4-5-5.7-6.7-2.2-1.6-3-1.3-3.6-1S2 4.6 2 5.1s.3 4.7.5 5.4c.7 2.3 3.1 3.1 5.3 2.8-3.3.5-6.2 1.7-2.4 5.9 4.2 4.3 5.7-.9 6.5-3.6.8 2.7 1.7 7.7 6.4 3.6 3.6-3.6 1-5.4-2.3-5.9 2.2.2 4.6-.5 5.3-2.8.4-.7.7-4.8.7-5.4 0-.5-.1-1.5-.8-1.8"})))},{name:"codepen",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m22.016 8.84-.007-.037q-.006-.037-.015-.072-.007-.022-.013-.042l-.023-.062-.02-.042a.4.4 0 0 0-.03-.057l-.025-.038-.035-.052-.03-.037q-.021-.026-.043-.045-.015-.018-.035-.035a.4.4 0 0 0-.048-.04l-.037-.03-.015-.012-9.161-6.096a.86.86 0 0 0-.955 0L2.359 8.237l-.015.012-.038.028-.048.04a.638.638 0 0 0-.078.082q-.018.018-.03.037-.018.026-.035.052l-.025.038q-.016.031-.03.059l-.02.041a1 1 0 0 0-.034.106q-.01.034-.016.071-.003.02-.006.037a1 1 0 0 0-.009.114v6.093q0 .056.008.112l.007.038q.006.035.015.072a.2.2 0 0 0 .013.04q.01.032.022.063l.02.04a.4.4 0 0 0 .055.096l.035.052.03.037.042.045.035.035q.023.02.048.04l.038.03.013.01 9.163 6.095a.858.858 0 0 0 .959.004l9.163-6.095.015-.01q.02-.015.037-.03l.048-.04q.02-.017.035-.035.025-.024.043-.045l.03-.037.035-.052.025-.038a.4.4 0 0 0 .03-.058l.02-.04.023-.063c.003-.013.01-.027.013-.04q.009-.037.015-.072l.007-.037q.006-.062.007-.117V8.954a1 1 0 0 0-.008-.114m-9.154-4.376 6.751 4.49-3.016 2.013-3.735-2.492zm-1.724 0v4.009l-3.735 2.494-3.014-2.013zm-7.439 6.098L5.853 12l-2.155 1.438zm7.439 8.974-6.749-4.491 3.015-2.011 3.735 2.492zM12 14.035 8.953 12 12 9.966 15.047 12zm.862 5.501v-4.009l3.735-2.492 3.016 2.011zm7.441-6.098L18.147 12l2.156-1.438z"})))},{name:"deezer",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.129 3.662c.222-1.287.548-2.096.909-2.098h.001c.673.002 1.219 2.809 1.219 6.274s-.546 6.274-1.22 6.274c-.276 0-.531-.477-.736-1.276-.324 2.926-.997 4.937-1.776 4.937-.603 0-1.144-1.208-1.507-3.114-.248 3.624-.872 6.195-1.602 6.195-.458 0-.875-1.019-1.184-2.678C13.861 21.6 13.003 24 12.002 24s-1.861-2.399-2.231-5.824c-.307 1.659-.724 2.678-1.184 2.678-.73 0-1.352-2.571-1.602-6.195-.363 1.905-.903 3.114-1.507 3.114-.778 0-1.452-2.011-1.776-4.937-.204.802-.46 1.276-.736 1.276-.674 0-1.22-2.809-1.22-6.274s.546-6.274 1.22-6.274c.362 0 .685.812.91 2.098.357-2.22.94-3.662 1.6-3.662.784 0 1.463 2.04 1.784 5.002.314-2.156.791-3.53 1.325-3.53.749 0 1.385 2.703 1.621 6.474.443-1.933 1.085-3.146 1.795-3.146s1.352 1.214 1.795 3.146c.237-3.771.872-6.474 1.621-6.474.533 0 1.009 1.374 1.325 3.53.321-2.962 1-5.002 1.784-5.002.658 0 1.244 1.443 1.603 3.662M0 7.221c0-1.549.31-2.805.692-2.805s.692 1.256.692 2.805-.31 2.805-.692 2.805S0 8.77 0 7.221m22.616 0c0-1.549.31-2.805.692-2.805S24 5.672 24 7.221s-.31 2.805-.692 2.805-.692-1.256-.692-2.805"})))},{name:"discord",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.33 4.523A20 20 0 0 0 15.379 3a14 14 0 0 0-.634 1.289 18.4 18.4 0 0 0-5.495 0A14 14 0 0 0 8.615 3 20 20 0 0 0 3.66 4.527C.527 9.163-.323 13.684.102 18.141a20 20 0 0 0 6.073 3.049 14.7 14.7 0 0 0 1.301-2.097 13 13 0 0 1-2.048-.978q.258-.189.502-.378a14.27 14.27 0 0 0 12.142 0q.247.202.502.378a13 13 0 0 1-2.052.98 14.5 14.5 0 0 0 1.301 2.095 19.9 19.9 0 0 0 6.076-3.047c.498-5.168-.851-9.648-3.568-13.62M8.013 15.4c-1.183 0-2.161-1.074-2.161-2.395S6.796 10.6 8.01 10.6s2.183 1.083 2.163 2.405S9.22 15.4 8.013 15.4m7.974 0c-1.186 0-2.16-1.074-2.16-2.395s.944-2.405 2.16-2.405 2.178 1.083 2.157 2.405-.951 2.395-2.158 2.395"})))},{name:"dribbble",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10m8.434-8.631c-.292-.092-2.644-.794-5.32-.365 1.117 3.07 1.572 5.57 1.659 6.09a8.56 8.56 0 0 0 3.661-5.725m-5.098 6.507c-.127-.749-.623-3.361-1.822-6.477l-.056.019c-4.818 1.679-6.547 5.02-6.701 5.334A8.5 8.5 0 0 0 12 20.555a8.5 8.5 0 0 0 3.336-.679m-9.682-2.152c.193-.331 2.538-4.213 6.943-5.637q.167-.054.337-.102a29 29 0 0 0-.692-1.45c-4.266 1.277-8.405 1.223-8.778 1.216a8.497 8.497 0 0 0 2.19 5.973m-2.015-7.46c.382.005 3.901.02 7.897-1.041a55 55 0 0 0-3.167-4.94 8.57 8.57 0 0 0-4.73 5.981m6.359-6.555a46 46 0 0 1 3.187 5c3.037-1.138 4.323-2.867 4.477-3.085a8.51 8.51 0 0 0-7.664-1.915m8.614 2.903c-.18.243-1.612 2.078-4.77 3.367a27 27 0 0 1 .751 1.678c2.842-.357 5.666.215 5.948.275a8.5 8.5 0 0 0-1.929-5.32"})))},{name:"dropbox",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 6.134 6.069 9.797 2 6.54l5.883-3.843zm-10 6.92 5.883 3.843L12 13.459 6.069 9.797zm10 .405 4.116 3.439L22 13.054l-4.069-3.257zM22 6.54l-5.884-3.843L12 6.134l5.931 3.663zm-9.989 7.66-4.129 3.426-1.767-1.153v1.291l5.896 3.539 5.897-3.539v-1.291l-1.769 1.153z"})))},{name:"eventbrite",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.041 3.931 5.959 3A2.96 2.96 0 0 0 3 5.959v12.083A2.96 2.96 0 0 0 5.959 21l12.083-.931C19.699 19.983 21 18.744 21 17.11V6.89c0-1.634-1.259-2.863-2.959-2.959M16.933 8.17c-.082.215-.192.432-.378.551-.188.122-.489.132-.799.132-1.521 0-3.062-.048-4.607-.048q-.23 1.061-.451 2.128c.932-.004 1.873.005 2.81.005.726 0 1.462-.069 1.586.525.04.189-.001.426-.052.615-.105.38-.258.676-.625.783-.185.054-.408.058-.646.058-1.145 0-2.345.017-3.493.02-.169.772-.328 1.553-.489 2.333 1.57-.005 3.067-.041 4.633-.058.627-.007 1.085.194 1.009.85a2.2 2.2 0 0 1-.211.725c-.102.208-.248.376-.488.452-.237.075-.541.064-.862.078-.304.014-.614.008-.924.016-.309.009-.619.022-.919.022-1.253 0-2.429.08-3.683.073-.603-.004-1.014-.249-1.124-.757-.059-.273-.018-.58.036-.841a3543 3543 0 0 1 1.629-7.763c.056-.265.114-.511.225-.714a1.24 1.24 0 0 1 .79-.62c.368-.099.883-.047 1.344-.047.305 0 .612.008.914.016.925.026 1.817.03 2.747.053.304.007.615.016.915.016.621 0 1.17.073 1.245.614.039.288-.051.567-.132.783"})))},{name:"facebook",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10"})))},{name:"fediverse",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 743 743"},React.createElement("g",null,React.createElement("path",{d:"M181.131 275.137a68.9 68.9 0 0 1-29.465 29.328l161.758 162.389 38.998-19.764zm213.363 214.187-38.998 19.764 81.963 82.283a68.9 68.9 0 0 1 29.471-29.332zM581.646 339.391l-91.576 46.41 6.752 43.189 103.616-52.513a68.9 68.9 0 0 1-18.792-37.086m-144.738 73.351L220.383 522.477a68.9 68.9 0 0 1 18.795 37.089L443.66 455.934zM367.275 142.438l-104.48 203.97 30.848 30.967 110.623-215.957a68.9 68.9 0 0 1-36.991-18.98M235.621 399.459l-52.922 103.314a68.9 68.9 0 0 1 36.987 18.979l46.781-91.328zM150.768 304.918a68.9 68.9 0 0 1-34.416 7.195 69 69 0 0 1-6.651-.695l30.903 197.662a68.9 68.9 0 0 1 34.416-7.195 69 69 0 0 1 6.646.695zM239.342 560.545c.707 4.589.949 9.239.72 13.877a68.9 68.9 0 0 1-7.267 27.18l197.629 31.712c-.708-4.59-.95-9.24-.723-13.878a68.9 68.9 0 0 1 7.27-27.178zM601.133 377.199l-91.219 178.082a68.9 68.9 0 0 1 36.994 18.983l91.217-178.08a68.9 68.9 0 0 1-36.992-18.985M476.723 125.33a68.9 68.9 0 0 1-29.471 29.332l141.266 141.811a68.9 68.9 0 0 1 29.468-29.332zM347.787 104.631l-178.576 90.498a68.9 68.9 0 0 1 18.793 37.086l178.574-90.502a68.9 68.9 0 0 1-18.791-37.082M446.926 154.826a68.9 68.9 0 0 1-34.983 7.483 69 69 0 0 1-6.029-.633l15.818 101.291 43.163 6.926zm-16 167.028 37.4 239.482a68.9 68.9 0 0 1 33.914-6.943q3.625.206 7.207.791L474.09 328.777zM188.131 232.975c.734 4.66.988 9.383.758 14.095a68.9 68.9 0 0 1-7.16 26.983l101.369 16.281 19.923-38.908zm173.736 27.9-19.926 38.912 239.514 38.467a69 69 0 0 1-.695-13.719 68.9 68.9 0 0 1 7.349-27.324z"}),React.createElement("path",{fillOpacity:".996",d:"M412.284 156.054c34.538 1.882 64.061-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.882-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943M646.144 390.82c34.538 1.881 64.062-24.593 65.943-59.131s-24.592-64.061-59.13-65.943-64.062 24.593-65.943 59.131 24.592 64.061 59.13 65.943M495.086 685.719c34.538 1.881 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M167.866 633.211c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M116.692 305.86c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.881-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943"})))},{name:"feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M2 8.667V12c5.515 0 10 4.485 10 10h3.333c0-7.363-5.97-13.333-13.333-13.333M2 2v3.333c9.19 0 16.667 7.477 16.667 16.667H22C22 10.955 13.045 2 2 2m2.5 15a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5"})))},{name:"flickr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5m11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5"})))},{name:"foursquare",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.573 2H6.905C5.434 2 5 3.107 5 3.805v16.948c0 .785.422 1.077.66 1.172.238.097.892.177 1.285-.275 0 0 5.035-5.843 5.122-5.93.132-.132.132-.132.262-.132h3.26c1.368 0 1.588-.977 1.732-1.552.078-.318.692-3.428 1.225-6.122l.675-3.368C19.56 2.893 19.14 2 17.573 2m-1.078 5.22c-.053.252-.372.518-.665.518h-4.157c-.467 0-.802.318-.802.787v.508c0 .467.337.798.805.798h3.528c.331 0 .655.362.583.715s-.407 2.102-.448 2.295c-.04.193-.262.523-.655.523h-2.88c-.523 0-.683.068-1.033.503-.35.437-3.505 4.223-3.505 4.223-.032.035-.063.027-.063-.015V4.852c0-.298.26-.648.648-.648h8.562c.315 0 .61.297.528.683z"})))},{name:"ghost",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M10.203 20.997H3.005v-3.599h7.198zm10.792-3.599h-7.193v3.599h7.193zm.003-7.198H3v3.599h17.998zm-7.195-7.197H3.005v3.599h10.798zm7.197 0h-3.599v3.599H21z"})))},{name:"git",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.519 10.947 13.053.482a1.543 1.543 0 0 0-2.183 0L8.696 2.656l2.756 2.756a1.83 1.83 0 0 1 1.886.439 1.84 1.84 0 0 1 .436 1.898l2.656 2.657a1.83 1.83 0 0 1 1.899.436 1.837 1.837 0 0 1 0 2.597 1.84 1.84 0 0 1-2.599 0 1.84 1.84 0 0 1-.4-1.998l-2.478-2.477v6.521a1.837 1.837 0 0 1 .485 2.945 1.837 1.837 0 0 1-2.597 0 1.837 1.837 0 0 1 0-2.598 1.8 1.8 0 0 1 .602-.401V8.85a1.8 1.8 0 0 1-.602-.4 1.84 1.84 0 0 1-.395-2.009L7.628 3.723.452 10.898a1.544 1.544 0 0 0 0 2.184l10.467 10.467a1.544 1.544 0 0 0 2.183 0l10.417-10.418a1.546 1.546 0 0 0 0-2.184"})))},{name:"github",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.419 2.865 8.166 6.839 9.489.5.09.682-.218.682-.484 0-.236-.009-.866-.014-1.699-2.782.602-3.369-1.34-3.369-1.34-.455-1.157-1.11-1.465-1.11-1.465-.909-.62.069-.608.069-.608 1.004.071 1.532 1.03 1.532 1.03.891 1.529 2.341 1.089 2.91.833.091-.647.349-1.086.635-1.337-2.22-.251-4.555-1.111-4.555-4.943 0-1.091.39-1.984 1.03-2.682-.103-.254-.447-1.27.097-2.646 0 0 .84-.269 2.75 1.025A9.6 9.6 0 0 1 12 6.836c.85.004 1.705.114 2.504.336 1.909-1.294 2.748-1.025 2.748-1.025.546 1.376.202 2.394.1 2.646.64.699 1.026 1.591 1.026 2.682 0 3.841-2.337 4.687-4.565 4.935.359.307.679.917.679 1.852 0 1.335-.012 2.415-.012 2.741 0 .269.18.579.688.481A10 10 0 0 0 22 12c0-5.523-4.477-10-10-10"})))},{name:"google-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-.05 16c-3.312 0-6-2.688-6-6s2.688-6 6-6c1.62 0 2.976.594 4.014 1.566L14.26 9.222c-.432-.408-1.188-.888-2.31-.888-1.986 0-3.606 1.65-3.606 3.672s1.62 3.672 3.606 3.672c2.298 0 3.144-1.59 3.3-2.532h-3.306v-2.238h5.616c.084.378.15.732.15 1.23 0 3.426-2.298 5.862-5.76 5.862"})))},{name:"google-plus-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M8 11h6.61c.06.35.11.7.11 1.16 0 4-2.68 6.84-6.72 6.84-3.87 0-7-3.13-7-7s3.13-7 7-7c1.89 0 3.47.69 4.69 1.83l-1.9 1.83c-.52-.5-1.43-1.08-2.79-1.08-2.39 0-4.34 1.98-4.34 4.42S5.61 16.42 8 16.42c2.77 0 3.81-1.99 3.97-3.02H8zm15 0h-2V9h-2v2h-2v2h2v2h2v-2h2"})))},{name:"google-plus",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-1.919 14.05a4.051 4.051 0 0 1 0-8.1c1.094 0 2.009.401 2.709 1.057l-1.15 1.118a2.23 2.23 0 0 0-1.559-.599c-1.341 0-2.434 1.114-2.434 2.479s1.094 2.479 2.434 2.479c1.551 0 2.122-1.073 2.227-1.709h-2.232v-1.511h3.791c.057.255.101.494.101.83.001 2.312-1.55 3.956-3.887 3.956M19 12.75h-1.25V14h-1.5v-1.25H15v-1.5h1.25V10h1.5v1.25H19z"})))},{name:"google",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.02 10.18v3.73h5.51c-.26 1.57-1.67 4.22-5.5 4.22-3.31 0-6.01-2.75-6.01-6.12s2.7-6.12 6.01-6.12c1.87 0 3.13.8 3.85 1.48l2.84-2.76C16.99 2.99 14.73 2 12.03 2c-5.52 0-10 4.48-10 10s4.48 10 10 10c5.77 0 9.6-4.06 9.6-9.77 0-.83-.11-1.42-.25-2.05z"})))},{name:"instagram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.622c2.403 0 2.688.009 3.637.052.877.04 1.354.187 1.671.31.42.163.72.358 1.035.673s.51.615.673 1.035c.123.317.27.794.31 1.671.043.949.052 1.234.052 3.637s-.009 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035s-.615.51-1.035.673c-.317.123-.794.27-1.671.31-.949.043-1.233.052-3.637.052s-2.688-.009-3.637-.052c-.877-.04-1.354-.187-1.671-.31a2.8 2.8 0 0 1-1.035-.673 2.8 2.8 0 0 1-.673-1.035c-.123-.317-.27-.794-.31-1.671-.043-.949-.052-1.234-.052-3.637s.009-2.688.052-3.637c.04-.877.187-1.354.31-1.671.163-.42.358-.72.673-1.035s.615-.51 1.035-.673c.317-.123.794-.27 1.671-.31.949-.043 1.234-.052 3.637-.052M12 3c-2.444 0-2.751.01-3.711.054-.958.044-1.612.196-2.184.418a4.4 4.4 0 0 0-1.594 1.039c-.5.5-.808 1.002-1.038 1.594-.223.572-.375 1.226-.419 2.184C3.01 9.249 3 9.556 3 12s.01 2.751.054 3.711c.044.958.196 1.612.418 2.185.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.267.054 3.711.054s2.751-.01 3.711-.054c.958-.044 1.612-.196 2.185-.418a4.4 4.4 0 0 0 1.594-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.227.418-2.185.044-.96.054-1.267.054-3.711s-.01-2.751-.054-3.711c-.044-.958-.196-1.612-.418-2.185A4.4 4.4 0 0 0 19.49 4.51c-.5-.5-1.002-.808-1.594-1.038-.572-.222-1.227-.375-2.185-.418C14.751 3.01 14.444 3 12 3m0 4.378a4.622 4.622 0 1 0 0 9.244 4.622 4.622 0 0 0 0-9.244M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m4.804-8.884a1.08 1.08 0 1 0 .001 2.161 1.08 1.08 0 0 0-.001-2.161"})))},{name:"json-feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m8.522 17.424.027.027c1.076-1.076 1.854-.993 3.154.306l2.053 2.053c2.136 2.136 4.131 2.028 6.515-.356l.729-.728-1.548-1.548-.373.373c-1.349 1.349-2.293 1.366-3.585.075l-2.409-2.409c-1.242-1.242-2.475-1.366-3.659-.381l-.232-.232c1.01-1.225.911-2.368-.29-3.568l-2.16-2.162c-1.317-1.317-1.308-2.236.058-3.602l.372-.372-1.54-1.54-.728.729c-2.393 2.393-2.525 4.346-.439 6.433l1.78 1.78c1.3 1.3 1.383 2.095.315 3.163l.008.008a1.384 1.384 0 0 0 1.952 1.951"}),React.createElement("circle",{cx:"13.089",cy:"10.905",r:"1.383"}),React.createElement("circle",{cx:"16.349",cy:"7.644",r:"1.383"}),React.createElement("circle",{cx:"19.61",cy:"4.383",r:"1.383"})))},{name:"line",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.255 9.572v3.333c0 .084-.066.15-.15.15h-.534a.16.16 0 0 1-.122-.061l-1.528-2.063v1.978c0 .084-.066.15-.15.15h-.534a.15.15 0 0 1-.15-.15V9.576c0-.084.066-.15.15-.15h.529a.14.14 0 0 1 .122.066l1.528 2.063V9.577c0-.084.066-.15.15-.15h.534a.15.15 0 0 1 .155.145m-3.844-.15h-.534a.15.15 0 0 0-.15.15v3.333c0 .084.066.15.15.15h.534c.084 0 .15-.066.15-.15V9.572c0-.08-.066-.15-.15-.15m-1.289 2.794H7.664V9.572a.15.15 0 0 0-.15-.15H6.98a.15.15 0 0 0-.15.15v3.333q0 .062.042.103a.16.16 0 0 0 .103.042h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.145-.15m7.945-2.794h-2.142c-.08 0-.15.066-.15.15v3.333c0 .08.066.15.15.15h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.539a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.534c-.005-.08-.07-.15-.15-.15M22.5 5.33v13.373c-.005 2.1-1.725 3.802-3.83 3.797H5.297c-2.1-.005-3.802-1.73-3.797-3.83V5.297c.005-2.1 1.73-3.802 3.83-3.797h13.373c2.1.005 3.802 1.725 3.797 3.83m-2.888 5.747c0-3.422-3.431-6.206-7.645-6.206s-7.645 2.784-7.645 6.206c0 3.066 2.719 5.634 6.394 6.122.895.192.792.52.591 1.725-.033.192-.155.755.661.413s4.402-2.592 6.009-4.439c1.106-1.219 1.636-2.452 1.636-3.82"})))},{name:"link",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17 13H7v-2h10zm1-6h-1c-1.631 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1a4 4 0 0 0 4-4v-2a4 4 0 0 0-4-4M2 11v2a4 4 0 0 0 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.631 7 7 7H6a4 4 0 0 0-4 4"})))},{name:"linkedin",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.7 3H4.3A1.3 1.3 0 0 0 3 4.3v15.4A1.3 1.3 0 0 0 4.3 21h15.4a1.3 1.3 0 0 0 1.3-1.3V4.3A1.3 1.3 0 0 0 19.7 3M8.339 18.338H5.667v-8.59h2.672zM7.004 8.574a1.548 1.548 0 1 1-.002-3.096 1.548 1.548 0 0 1 .002 3.096m11.335 9.764H15.67v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z"})))},{name:"mail",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4.236-8 4.882-8-4.882V6h16z"})))},{name:"mastodon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.973 2.352c-2.468.02-4.842.286-6.225.921 0 0-2.742 1.229-2.742 5.415 0 .958-.018 2.105.012 3.32.1 4.094.75 8.128 4.535 9.129 1.745.462 3.244.56 4.45.494 2.19-.122 3.417-.781 3.417-.781l-.072-1.588s-1.565.491-3.32.431c-1.74-.06-3.576-.188-3.858-2.324a4 4 0 0 1-.04-.598s1.709.416 3.874.516c1.324.06 2.563-.076 3.824-.226 2.418-.29 4.524-1.78 4.79-3.141.416-2.144.38-5.232.38-5.232 0-4.186-2.74-5.415-2.74-5.415-1.383-.635-3.76-.9-6.227-.921zM9.18 5.622c1.028 0 1.804.395 2.318 1.185l.502.84.5-.84c.514-.79 1.292-1.186 2.32-1.186.888 0 1.605.313 2.15.922q.795.915.794 2.469v5.068h-2.008V9.16c0-1.037-.438-1.562-1.31-1.562-.966 0-1.448.622-1.448 1.857v2.693h-1.996V9.455c0-1.235-.484-1.857-1.45-1.857-.872 0-1.308.525-1.308 1.562v4.92H6.236V9.012q-.001-1.554.793-2.469c.547-.609 1.263-.922 2.15-.922"})))},{name:"medium-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"nonzero",d:"M7.423 6c3.27 0 5.922 2.686 5.922 6s-2.651 6-5.922 6S1.5 15.313 1.5 12s2.652-6 5.923-6m9.458.351c1.635 0 2.961 2.53 2.961 5.65 0 3.118-1.325 5.648-2.96 5.648S13.92 15.119 13.92 12s1.325-5.649 2.96-5.649m4.577.589c.576 0 1.042 2.265 1.042 5.06s-.466 5.06-1.042 5.06c-.575 0-1.04-2.265-1.04-5.06s.465-5.06 1.04-5.06"})))},{name:"medium",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M3 3v18h18V3zm15 4.26-1 .93a.28.28 0 0 0-.11.27v6.8a.27.27 0 0 0 .11.27l.94.93v.2h-4.75v-.2l1-1c.09-.1.09-.12.09-.27V9.74l-2.71 6.9h-.37L8 9.74v4.62a.67.67 0 0 0 .17.54l1.27 1.54v.2H5.86v-.2l1.27-1.54a.64.64 0 0 0 .17-.54V9a.5.5 0 0 0-.16-.4L6 7.26v-.2h3.52L12.23 13l2.38-5.94H18z"})))},{name:"messenger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.026.375C5.462.375.375 5.172.375 11.652c0 3.389 1.393 6.318 3.66 8.341.391.352.311.556.377 2.73a.934.934 0 0 0 1.307.823c2.48-1.092 2.512-1.178 2.933-1.064 7.185 1.977 14.973-2.621 14.973-10.83 0-6.48-5.035-11.277-11.599-11.277m6.996 8.678L15.6 14.47a1.75 1.75 0 0 1-2.527.465l-2.723-2.038a.7.7 0 0 0-.844 0l-3.674 2.786c-.49.372-1.133-.216-.802-.735l3.422-5.417a1.75 1.75 0 0 1 2.527-.465l2.722 2.037a.7.7 0 0 0 .844 0L18.22 8.32c.489-.374 1.132.213.801.732"})))},{name:"microblog",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.641 17.086c1.294-1.522 2.067-3.438 2.067-5.521 0-4.957-4.371-8.972-9.763-8.972s-9.763 4.015-9.763 8.972 4.371 8.972 9.763 8.972a10.5 10.5 0 0 0 3.486-.59.315.315 0 0 1 .356.112c.816 1.101 2.09 1.876 3.506 2.191a.194.194 0 0 0 .192-.309 3.82 3.82 0 0 1 .162-4.858zm-3.065-6.575-2.514 1.909.912 3.022a.286.286 0 0 1-.437.317l-2.592-1.802-2.592 1.802a.285.285 0 0 1-.436-.317l.912-3.022-2.515-1.909a.285.285 0 0 1 .167-.513l3.155-.066 1.038-2.981a.285.285 0 0 1 .539 0l1.038 2.981 3.155.066a.285.285 0 0 1 .17.513"})))},{name:"nextdoor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",strokeMiterlimit:"10",viewBox:"0 0 130 130"},React.createElement("g",null,React.createElement("path",{d:"M64.25 3.531c-31.144.337-57.596 24.22-60.469 55.907-3.064 33.799 21.857 63.685 55.657 66.75s63.685-21.857 66.75-55.657-21.857-63.686-55.657-66.75a62 62 0 0 0-6.281-.25m3.938 34.907C82.468 38.438 93.5 48.58 93.5 61.5v27c0 .685-.565 1.25-1.25 1.25H80.906a1.267 1.267 0 0 1-1.25-1.25V63.375c0-5.58-4.309-11.937-11.469-11.937-7.47 0-11.468 6.357-11.468 11.937V88.5c0 .685-.565 1.25-1.25 1.25H44.125c-.68 0-1.219-.57-1.219-1.25V64.156c0-.74-.529-1.364-1.25-1.531-13.13-2.93-15.115-10.285-15.375-21.125-.005-.332.142-.67.375-.906.233-.237.543-.375.875-.375l11.688.062c.66.01 1.187.529 1.218 1.188.13 4.44.438 9.406 4.438 9.406.83 0 1.443-1.179 1.813-1.719 4.41-6.48 12.28-10.718 21.5-10.718"})))},{name:"patreon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 7.408c-.003-2.299-1.746-4.182-3.79-4.862-2.54-.844-5.888-.722-8.312.453-2.939 1.425-3.862 4.545-3.896 7.656-.028 2.559.22 9.297 3.92 9.345 2.75.036 3.159-3.603 4.43-5.356.906-1.247 2.071-1.599 3.506-1.963 2.465-.627 4.146-2.626 4.142-5.273"})))},{name:"pinterest-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.289 2C6.617 2 3.606 5.648 3.606 9.622c0 1.846 1.025 4.146 2.666 4.878.25.111.381.063.439-.169.044-.175.267-1.029.365-1.428a.37.37 0 0 0-.091-.362c-.54-.63-.975-1.791-.975-2.873 0-2.777 2.194-5.464 5.933-5.464 3.23 0 5.49 2.108 5.49 5.122 0 3.407-1.794 5.768-4.13 5.768-1.291 0-2.257-1.021-1.948-2.277.372-1.495 1.089-3.112 1.089-4.191 0-.967-.542-1.775-1.663-1.775-1.319 0-2.379 1.309-2.379 3.059 0 1.115.394 1.869.394 1.869s-1.302 5.279-1.54 6.261c-.405 1.666.053 4.368.094 4.604.021.126.167.169.25.063.129-.165 1.699-2.419 2.142-4.051.158-.59.817-2.995.817-2.995.43.784 1.681 1.446 3.013 1.446 3.963 0 6.822-3.494 6.822-7.833C20.394 5.112 16.849 2 12.289 2"})))},{name:"pinterest",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.236 2.636 7.855 6.356 9.312-.087-.791-.166-2.005.035-2.869.182-.78 1.173-4.971 1.173-4.971s-.299-.599-.299-1.484c0-1.39.806-2.429 1.809-2.429.853 0 1.265.641 1.265 1.409 0 .858-.546 2.141-.828 3.329-.236.996.499 1.807 1.481 1.807 1.777 0 3.144-1.874 3.144-4.579 0-2.394-1.72-4.068-4.177-4.068-2.845 0-4.515 2.134-4.515 4.34 0 .859.331 1.781.744 2.282a.3.3 0 0 1 .069.287c-.077.316-.246.995-.279 1.134-.044.183-.145.222-.334.134-1.249-.581-2.03-2.407-2.03-3.874 0-3.154 2.292-6.051 6.607-6.051 3.469 0 6.165 2.472 6.165 5.775 0 3.446-2.173 6.22-5.189 6.22-1.013 0-1.966-.526-2.292-1.148l-.623 2.377c-.226.869-.835 1.957-1.243 2.622.936.289 1.93.445 2.961.445 5.523 0 10-4.477 10-10S17.523 2 12 2"})))},{name:"pocket",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.927 4.194A1.82 1.82 0 0 0 20.222 3H3.839a1.823 1.823 0 0 0-1.813 1.814v6.035l.069 1.2c.29 2.73 1.707 5.115 3.899 6.778l.119.089.025.018a9.9 9.9 0 0 0 3.91 1.727 10.06 10.06 0 0 0 4.049-.014.3.3 0 0 0 .064-.023 9.9 9.9 0 0 0 3.753-1.691l.025-.018q.06-.043.119-.089c2.192-1.664 3.609-4.049 3.898-6.778l.069-1.2V4.814a1.8 1.8 0 0 0-.098-.62m-4.235 6.287-4.704 4.512a1.37 1.37 0 0 1-1.898 0l-4.705-4.512a1.371 1.371 0 1 1 1.898-1.979l3.756 3.601 3.755-3.601a1.372 1.372 0 0 1 1.898 1.979"})))},{name:"polldaddy",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.487 2 2 6.487 2 12c0 5.514 4.487 10 10 10 5.514 0 10-4.486 10-10 0-5.513-4.486-10-10-10m.991 1.68c2.361.084 4.657 1.251 6.197 3.136.283.334.541.693.774 1.067a7.78 7.78 0 0 0-6.094-2.94 7.76 7.76 0 0 0-5.896 2.703q-.008.006-.016.014l-.152.159-.031.032a6.12 6.12 0 0 0-1.633 4.165 6.15 6.15 0 0 0 6.143 6.143c.57 0 1.123-.081 1.649-.227-1.849.839-4.131.747-5.926-.324-1.841-1.089-3.171-3.111-3.433-5.313A7.39 7.39 0 0 1 6.69 6.137C8.294 4.5 10.634 3.563 12.991 3.68m3.373 8.519c-.049-2.024-1.587-3.889-3.544-4.174-1.927-.343-3.917.857-4.451 2.661a3.67 3.67 0 0 0 .2 2.653c.39.8 1.067 1.451 1.894 1.759 1.664.654 3.63-.27 4.173-1.863.593-1.58-.396-3.423-1.94-3.776-1.52-.407-3.161.757-3.204 2.243a2.36 2.36 0 0 0 .753 1.879c.501.476 1.23.667 1.871.529a2.07 2.07 0 0 0 1.469-1.134 1.91 1.91 0 0 0-.087-1.767c-.297-.513-.859-.863-1.429-.881a1.7 1.7 0 0 0-1.437.679 1.53 1.53 0 0 0-.18 1.489q.006.016.016.03c.193.634.774 1.1 1.467 1.117a1.6 1.6 0 0 1-.97-.183c-.466-.244-.809-.747-.893-1.29a1.8 1.8 0 0 1 .499-1.539 2.02 2.02 0 0 1 1.58-.606c.593.04 1.159.35 1.517.859.364.496.51 1.156.383 1.773-.116.62-.529 1.174-1.093 1.514a2.52 2.52 0 0 1-1.914.286c-.65-.161-1.226-.606-1.584-1.206a2.83 2.83 0 0 1-.341-2.031c.143-.7.573-1.321 1.176-1.753 1.193-.883 3.056-.751 4.106.411 1.106 1.1 1.327 3.027.406 4.371-.877 1.376-2.74 2.086-4.374 1.594-1.639-.449-2.913-2.079-3.031-3.853-.07-.884.13-1.797.583-2.577.445-.777 1.155-1.432 1.972-1.862 1.64-.88 3.816-.743 5.349.424 1.251.924 2.083 2.42 2.236 4.009l.001.03c0 2.9-2.359 5.26-5.26 5.26a5.2 5.2 0 0 1-1.947-.376 5 5 0 0 0 2.613-.079 4.96 4.96 0 0 0 2.514-1.751c.618-.828.95-1.861.901-2.869M12 21.113c-5.024 0-9.111-4.087-9.111-9.113 0-4.789 3.713-8.723 8.411-9.081a7 7 0 0 0-.397.06c-2.644.453-5.017 2.106-6.32 4.409-1.309 2.301-1.391 5.19-.3 7.527 1.056 2.34 3.253 4.156 5.776 4.553 2.497.44 5.133-.483 6.787-2.301 1.719-1.797 2.269-4.529 1.486-6.796-.583-1.81-1.976-3.331-3.7-4.046 3.417.594 6.174 3.221 6.174 6.781 0 1.004-.241 2.02-.657 2.966-1.498 2.984-4.586 5.041-8.149 5.041"})))},{name:"print",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 16h6v2H9zm13 1h-3v3a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2V9a2 2 0 0 1 2-2h1V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v2h1a2 2 0 0 1 2 2zM7 7h10V5H7zm10 7H7v6h10zm3-3.5a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 20 10.5"})))},{name:"quora",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M47.736 16.521c-.41-.81-.898-1.631-1.846-1.631a1 1 0 0 0-.527.107l-.322-.644a2.93 2.93 0 0 1 1.836-.595c1.26 0 1.914.605 2.431 1.397a6.8 6.8 0 0 0 .449-2.675c0-2.773-.869-4.199-2.929-4.199-1.992 0-2.851 1.465-2.851 4.199s.859 4.17 2.851 4.17a4 4 0 0 0 .869-.107zm.498.966a6 6 0 0 1-1.367.185 5.27 5.27 0 0 1-5.263-5.204c0-3.114 2.558-5.233 5.263-5.233s5.282 2.109 5.282 5.233a5.08 5.08 0 0 1-1.992 4.072c.381.566.781.956 1.319.956.595 0 .839-.459.878-.82h.781c.049.488-.195 2.48-2.373 2.48-1.319 0-2.012-.761-2.529-1.66zm5.624-2.646v-3.563c0-.371-.146-.586-.615-.586h-.498v-.956h3.251v5.048c0 .849.459 1.231 1.161 1.231a1.56 1.56 0 0 0 1.465-.839V11.28c0-.371-.146-.586-.615-.586h-.527v-.957h3.28v5.302c0 .527.195.732.8.732h.107v.976l-2.929.468V16.21h-.057a3.12 3.12 0 0 1-2.509 1.152c-1.28 0-2.304-.644-2.304-2.558zm12.059 1.611c1.152 0 1.592-1.005 1.611-3.027.02-1.982-.459-2.929-1.611-2.929-1.005 0-1.641.956-1.641 2.929 0 2.021.625 3.027 1.641 3.027m0 .956a3.906 3.906 0 0 1-3.974-3.974c0-2.334 1.836-3.886 3.974-3.886 2.226 0 4.004 1.582 4.004 3.886a3.867 3.867 0 0 1-4.004 3.974m4.072-.146v-.956h.312c.781 0 .859-.224.859-.908v-4.121c0-.371-.215-.586-.732-.586h-.42v-.955h2.968l.146 1.553h.108c.371-1.113 1.221-1.699 2.051-1.699.693 0 1.221.39 1.221 1.181 0 .547-.264 1.093-1.005 1.093-.664 0-.8-.449-1.358-.449-.488 0-.869.468-.869 1.152v2.783c0 .673.166.908.937.908h.439v.956h-4.658zm9.901-1.093c.956 0 1.338-.898 1.338-1.797v-1.211c-.732.722-2.304.742-2.304 2.021 0 .625.371.986.966.986m1.387 0c-.39.752-1.191 1.26-2.314 1.26-1.309 0-2.148-.732-2.148-1.914 0-2.451 3.417-1.797 4.423-3.427v-.185c0-1.25-.488-1.445-1.035-1.445-1.524 0-.83 1.631-2.226 1.631-.673 0-.937-.371-.937-.859 0-.927 1.093-1.67 3.173-1.67 1.963 0 3.163.537 3.163 2.49v3.114q-.02.742.595.742a1 1 0 0 0 .449-.127l.254.615c-.205.312-.752.869-1.836.869-.908 0-1.465-.42-1.543-1.113h-.01zm-68.554 2.558c-.83-1.641-1.807-3.3-3.711-3.3a2.9 2.9 0 0 0-1.093.215l-.644-1.299a5.66 5.66 0 0 1 3.662-1.211c2.548 0 3.857 1.231 4.892 2.792q.917-2.012.908-5.38c0-5.585-1.748-8.417-5.829-8.417-4.033 0-5.76 2.87-5.76 8.417s1.738 8.397 5.76 8.397a5.9 5.9 0 0 0 1.748-.224zm.996 1.953a9.8 9.8 0 0 1-2.744.371C5.614 21.041.371 16.764.371 10.545.371 4.277 5.614 0 10.965 0c5.448 0 10.642 4.248 10.642 10.545a10.25 10.25 0 0 1-4.013 8.201c.732 1.152 1.563 1.914 2.665 1.914 1.201 0 1.689-.927 1.768-1.66h1.572c.088.966-.4 4.999-4.775 4.999-2.646 0-4.052-1.543-5.106-3.339z"})))},{name:"reddit",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22 11.816a2.28 2.28 0 0 0-2.277-2.277c-.593 0-1.122.24-1.526.614-1.481-.965-3.455-1.594-5.647-1.69l1.171-3.702 3.18.748a1.88 1.88 0 0 0 1.876 1.862 1.88 1.88 0 0 0 1.877-1.878 1.88 1.88 0 0 0-1.877-1.877c-.769 0-1.431.466-1.72 1.13l-3.508-.826a.386.386 0 0 0-.46.261l-1.35 4.268c-2.316.038-4.411.67-5.97 1.671a2.24 2.24 0 0 0-1.492-.581A2.28 2.28 0 0 0 2 11.816c0 .814.433 1.523 1.078 1.925a4 4 0 0 0-.061.672c0 3.292 4.011 5.97 8.941 5.97s8.941-2.678 8.941-5.97q-.002-.32-.053-.632A2.26 2.26 0 0 0 22 11.816m-3.224-7.422a1.1 1.1 0 1 1-.001 2.199 1.1 1.1 0 0 1 .001-2.199M2.777 11.816c0-.827.672-1.5 1.499-1.5.313 0 .598.103.838.269-.851.676-1.477 1.479-1.812 2.36a1.48 1.48 0 0 1-.525-1.129m9.182 7.79c-4.501 0-8.164-2.329-8.164-5.193S7.457 9.22 11.959 9.22s8.164 2.329 8.164 5.193-3.663 5.193-8.164 5.193m8.677-6.605c-.326-.89-.948-1.701-1.797-2.384.248-.186.55-.301.883-.301.827 0 1.5.673 1.5 1.5.001.483-.23.911-.586 1.185m-11.64 1.703c-.76 0-1.397-.616-1.397-1.376s.637-1.397 1.397-1.397 1.376.637 1.376 1.397-.616 1.376-1.376 1.376m7.405-1.376c0 .76-.616 1.376-1.376 1.376s-1.399-.616-1.399-1.376.639-1.397 1.399-1.397 1.376.637 1.376 1.397m-1.172 3.38a.39.39 0 0 1 0 .55c-.674.674-1.727 1.002-3.219 1.002l-.011-.002-.011.002c-1.492 0-2.544-.328-3.218-1.002a.389.389 0 1 1 .55-.55c.521.521 1.394.775 2.669.775l.011.002.011-.002c1.275 0 2.148-.253 2.669-.775a.387.387 0 0 1 .549 0"})))},{name:"share",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18 16c-.788 0-1.499.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118A3 3 0 0 0 15 19a3 3 0 1 0 3-3"})))},{name:"skype",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m10.113 2.699.1-.02q.05.025.098.051zM2.72 10.223l-.017.103q.025.048.051.095zm18.555 3.548q.009-.053.018-.106-.025-.047-.052-.095zm-7.712 7.428q.049.027.096.053l.105-.017zM22 16.386a5.55 5.55 0 0 1-1.637 3.953 5.55 5.55 0 0 1-3.953 1.637 5.6 5.6 0 0 1-2.75-.725l.105-.017-.202-.035q.049.027.096.053a9.5 9.5 0 0 1-1.654.147 9.4 9.4 0 0 1-3.676-.743 9.4 9.4 0 0 1-3.002-2.023 9.4 9.4 0 0 1-2.023-3.002 9.4 9.4 0 0 1-.743-3.676c0-.546.049-1.093.142-1.628q.025.048.051.095l-.034-.199-.017.103A5.6 5.6 0 0 1 2 7.615c0-1.493.582-2.898 1.637-3.953A5.56 5.56 0 0 1 7.59 2.024c.915 0 1.818.228 2.622.655l-.1.02.199.031q-.049-.026-.098-.051l.004-.001a9.5 9.5 0 0 1 1.788-.169 9.41 9.41 0 0 1 6.678 2.766 9.4 9.4 0 0 1 2.024 3.002 9.4 9.4 0 0 1 .743 3.676c0 .575-.054 1.15-.157 1.712q-.025-.047-.052-.095l.034.201q.009-.053.018-.106c.461.829.707 1.767.707 2.721m-5.183-2.248c0-1.331-.613-2.743-3.033-3.282l-2.209-.49c-.84-.192-1.807-.444-1.807-1.237s.679-1.348 1.903-1.348c2.468 0 2.243 1.696 3.468 1.696.645 0 1.209-.379 1.209-1.031 0-1.521-2.435-2.663-4.5-2.663-2.242 0-4.63.952-4.63 3.488 0 1.221.436 2.521 2.839 3.123l2.984.745c.903.223 1.129.731 1.129 1.189 0 .762-.758 1.507-2.129 1.507-2.679 0-2.307-2.062-3.743-2.062-.645 0-1.113.444-1.113 1.078 0 1.236 1.501 2.886 4.856 2.886 3.195 0 4.776-1.538 4.776-3.599"})))},{name:"sms",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.696 4C20.069 4 22 5.973 22 8.398v4.357c0 2.04-1.368 3.783-3.261 4.266v4.427l-5.234-4.295h-7.2C3.93 17.153 2 15.18 2 12.755V8.398C2 5.973 3.931 4 6.304 4zM7.028 8.515c-.98 0-1.66.562-1.66 1.349-.009.497.322.91.985 1.178l.39.142c.242.097.305.171.305.297 0 .162-.131.251-.442.251s-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.315-.224-.741-.316-1.171-.316m10.302 0c-.98 0-1.66.562-1.66 1.349-.008.497.322.91.985 1.178l.39.142c.243.097.305.171.305.297 0 .162-.13.251-.442.251-.311 0-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.316-.224-.741-.316-1.171-.316m-3.733 0c-.297 0-.55.066-.78.202l-.144.098a2 2 0 0 0-.264.247l-.078.095-.027-.077c-.15-.34-.55-.565-1.033-.565l-.169.007a1.36 1.36 0 0 0-.896.42l-.08.09-.038-.363-.075-.067H8.994l-.075.079.024.634c.005.2.008.397.008.604v2.652l.075.075h1.178l.075-.075v-2.269q-.002-.168.042-.274c.083-.23.262-.392.496-.392.314 0 .483.267.483.753v2.182l.075.075h1.179l.075-.075v-2.277c0-.097.016-.213.043-.285.077-.224.26-.373.486-.373.33 0 .5.272.5.817v2.118l.074.075h1.179l.075-.075v-2.293c0-1.131-.537-1.763-1.39-1.763Z"})))},{name:"snapchat",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.989 1.728c3.221.001 5.904 2.683 5.908 5.912q.002 1.133.067 2.094a.737.737 0 0 0 .902.669l1.009-.237a.6.6 0 0 1 .129-.015c.256 0 .492.175.55.434a.74.74 0 0 1-.479.861l-1.532.618a.823.823 0 0 0-.485.98c1.229 4.543 4.661 4.071 4.661 4.662 0 .743-2.587.848-2.821 1.082s-.01 1.368-.532 1.588a1.1 1.1 0 0 1-.409.056c-.393 0-.95-.077-1.536-.077-.509 0-1.04.058-1.507.273-1.239.572-2.433 1.641-3.914 1.641S9.325 21.2 8.086 20.628c-.467-.216-.998-.273-1.507-.273-.586 0-1.143.077-1.536.077-.17 0-.31-.014-.409-.056-.522-.22-.299-1.354-.532-1.588s-2.821-.337-2.821-1.08c0-.592 3.432-.119 4.661-4.662a.824.824 0 0 0-.486-.98l-1.532-.618a.74.74 0 0 1-.479-.861.56.56 0 0 1 .679-.419l1.009.237q.086.02.169.02a.737.737 0 0 0 .733-.689q.065-.961.067-2.094c.004-3.229 2.666-5.91 5.887-5.912m0-1.281c-.961 0-1.898.194-2.784.574A7.2 7.2 0 0 0 6.93 2.572a7.2 7.2 0 0 0-1.539 2.282A7.1 7.1 0 0 0 4.82 7.64a33 33 0 0 1-.029 1.369l-.375-.088a2 2 0 0 0-.421-.049 1.86 1.86 0 0 0-1.135.389 1.84 1.84 0 0 0-.666 1.049 2.024 2.024 0 0 0 1.271 2.335l1.124.454c-.744 2.285-2.117 2.723-3.041 3.018a5 5 0 0 0-.659.246C.087 16.76 0 17.436 0 17.708c0 .521.247.996.694 1.339.223.17.499.311.844.43.47.162 1.016.265 1.459.347.021.164.053.341.106.518.22.738.684 1.069 1.034 1.217.332.14.676.156.905.156.224 0 .462-.018.713-.036.269-.02.548-.041.823-.041.426 0 .743.051.97.155.311.144.64.337.989.542.972.571 2.073 1.217 3.462 1.217s2.49-.647 3.462-1.217c.349-.205.679-.399.989-.542.226-.105.544-.155.97-.155.275 0 .554.021.823.041.251.019.488.036.713.036.229 0 .573-.016.905-.156.35-.147.814-.478 1.034-1.217.053-.178.084-.354.106-.518.443-.082.989-.185 1.459-.347.345-.119.621-.259.844-.43.448-.342.694-.818.694-1.339 0-.272-.087-.948-.891-1.347a5 5 0 0 0-.659-.246c-.924-.295-2.297-.733-3.041-3.018l1.124-.454a2.025 2.025 0 0 0 1.271-2.335 1.83 1.83 0 0 0-.666-1.049 1.86 1.86 0 0 0-1.556-.34l-.375.088a33 33 0 0 1-.029-1.369 7.1 7.1 0 0 0-.575-2.789c-.365-.853-.886-1.62-1.547-2.282s-1.428-1.182-2.28-1.547a7.1 7.1 0 0 0-2.786-.574"})))},{name:"soundcloud",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.587 13.923a3.303 3.303 0 0 1-3.344 3.117h-8.037a.674.674 0 0 1-.667-.67V7.717a.74.74 0 0 1 .444-.705s.739-.512 2.296-.512a5.27 5.27 0 0 1 2.702.742 5.35 5.35 0 0 1 2.516 3.485 3.1 3.1 0 0 1 .852-.116 3.217 3.217 0 0 1 3.237 3.312m-13.05-5.659c.242 2.935.419 5.612 0 8.538a.261.261 0 0 1-.519 0c-.39-2.901-.221-5.628 0-8.538a.26.26 0 0 1 .398-.25.26.26 0 0 1 .12.25zm-1.627 8.541a.273.273 0 0 1-.541 0 32.7 32.7 0 0 1 0-7.533.274.274 0 0 1 .544 0 29.4 29.4 0 0 1-.003 7.533m-1.63-7.788c.264 2.69.384 5.099-.003 7.782a.262.262 0 0 1-.522 0c-.374-2.649-.249-5.127 0-7.782a.264.264 0 0 1 .525 0m-1.631 7.792a.268.268 0 0 1-.532 0 27.6 27.6 0 0 1 0-7.034.27.27 0 1 1 .541 0 25.8 25.8 0 0 1-.01 7.034zm-1.63-5.276c.412 1.824.227 3.435-.015 5.294a.255.255 0 0 1-.504 0c-.22-1.834-.402-3.482-.015-5.295a.268.268 0 0 1 .535 0m-1.626-.277c.378 1.869.254 3.451-.01 5.325-.031.277-.506.28-.531 0-.239-1.846-.352-3.476-.01-5.325a.277.277 0 0 1 .551 0m-1.643.907c.396 1.239.261 2.246-.016 3.517a.258.258 0 0 1-.514 0c-.239-1.246-.336-2.274-.021-3.517a.276.276 0 0 1 .55 0z"})))},{name:"spotify",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424a.62.62 0 0 1-.857.207c-2.348-1.435-5.304-1.76-8.785-.964a.622.622 0 1 1-.277-1.215c3.809-.871 7.077-.496 9.713 1.115a.623.623 0 0 1 .206.857M17.81 13.7a.78.78 0 0 1-1.072.257c-2.687-1.652-6.785-2.131-9.965-1.166A.779.779 0 1 1 6.32 11.3c3.632-1.102 8.147-.568 11.234 1.328a.78.78 0 0 1 .256 1.072m.105-2.835c-3.223-1.914-8.54-2.09-11.618-1.156a.935.935 0 1 1-.542-1.79c3.532-1.072 9.404-.865 13.115 1.338a.936.936 0 1 1-.955 1.608"})))},{name:"squarespace",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.87 9.271a3.86 3.86 0 0 0-5.458 0l-6.141 6.141a.964.964 0 1 0 1.365 1.364l6.14-6.14a1.929 1.929 0 1 1 2.729 2.729l-6.022 6.022a1.93 1.93 0 0 0 2.729 0l4.658-4.658a3.86 3.86 0 0 0 0-5.458m-2.047 2.047a.965.965 0 0 0-1.365 0l-6.14 6.14a1.93 1.93 0 0 1-2.729 0 .964.964 0 1 0-1.364 1.364 3.86 3.86 0 0 0 5.458 0l6.14-6.14a.966.966 0 0 0 0-1.364m-2.047-6.141a3.86 3.86 0 0 0-5.458 0l-6.14 6.14a.964.964 0 1 0 1.364 1.364l6.141-6.14a1.93 1.93 0 0 1 2.729 0 .965.965 0 1 0 1.364-1.364m-2.047 2.047a.964.964 0 0 0-1.364 0l-6.14 6.141a1.929 1.929 0 1 1-2.729-2.729l6.022-6.022a1.93 1.93 0 0 0-2.729 0L3.13 9.271a3.86 3.86 0 0 0 5.458 5.458l6.14-6.141a.963.963 0 0 0 .001-1.364"})))},{name:"stackexchange",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M4 11.606h16v3.272H4zM4 7.377h16v3.272H4zM17.514 3H6.55C5.147 3 4 4.169 4 5.614v.848h16v-.85C20 4.167 18.895 3 17.514 3M4 15.813v.85c0 1.445 1.147 2.614 2.55 2.614h6.799v3.463l3.357-3.463h.744c1.402 0 2.55-1.169 2.55-2.614v-.85z"})))},{name:"stackoverflow",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.18 20.103V14.78h1.767v7.09H4v-7.09h1.767v5.323z"}),React.createElement("path",{d:"m7.717 14.275 8.673 1.813.367-1.744-8.673-1.813zm1.147-4.13 8.031 3.74.734-1.606-8.031-3.763zm2.226-3.946 6.815 5.667 1.124-1.354-6.815-5.667zM15.495 2l-1.423 1.055 5.277 7.113 1.423-1.055zM7.533 18.314h8.857v-1.767H7.533z"})))},{name:"stumbleupon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.294a4.47 4.47 0 0 0-4.471 4.471v6.353a1.059 1.059 0 1 1-2.118 0v-2.824H2v2.941a4.471 4.471 0 0 0 8.942 0v-6.47a1.059 1.059 0 1 1 2.118 0v1.294l1.412.647 2-.647V8.765A4.473 4.473 0 0 0 12 4.294m1.059 8.059v2.882a4.471 4.471 0 0 0 8.941 0v-2.824h-3.412v2.824a1.059 1.059 0 1 1-2.118 0v-2.882l-2 .647z"})))},{name:"substack",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.904 9.182H4.095V7.054h15.81v2.127M4.095 11.109V21L12 16.583 19.905 21v-9.891zM19.905 3H4.095v2.127h15.81z"})))},{name:"telegram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3.08 14.757s-.25.625-.936.325l-2.541-1.949-1.63 1.486s-.127.096-.266.036c0 0-.12-.011-.27-.486s-.911-2.972-.911-2.972L6 12.349s-.387-.137-.425-.438c-.037-.3.437-.462.437-.462l10.03-3.934s.824-.362.824.238z"})))},{name:"threads",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 192 192"},React.createElement("g",null,React.createElement("path",{d:"M141.537 88.988a67 67 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553M98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735q2.948-.17 5.79-.169c6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274"})))},{name:"tiktok-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm7.531 3h2.053s-.114 2.635 2.85 2.82v2.04s-1.582.099-2.85-.87l.021 4.207a3.804 3.804 0 1 1-3.802-3.802h.533v2.082a1.73 1.73 0 0 0-1.922.648 1.727 1.727 0 0 0 1.947 2.646 1.73 1.73 0 0 0 1.19-1.642z"})))},{name:"tiktok",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.22 2h3.42s-.19 4.394 4.75 4.702v3.396s-2.636.166-4.75-1.448l.037 7.012a6.338 6.338 0 1 1-6.34-6.339h.89v3.472a2.882 2.882 0 1 0 2.024 2.752z"})))},{name:"tripadvisor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.01 9.859c.236-1.002.985-2.003.985-2.003l-3.341-.002C16.779 6.643 14.502 6 11.979 6 9.363 6 7 6.659 5.135 7.877L2 7.88s.74.988.98 1.983a4.98 4.98 0 0 0-.977 2.961 5.01 5.01 0 0 0 5.009 5.003 5 5 0 0 0 3.904-1.875l1.065 1.592 1.076-1.606a4.96 4.96 0 0 0 1.838 1.448 4.98 4.98 0 0 0 3.831.151 5.01 5.01 0 0 0 2.963-6.431 5 5 0 0 0-.679-1.247m-13.998 6.96a4 4 0 0 1-3.998-3.995 4 4 0 0 1 3.998-3.997 4 4 0 0 1 3.996 3.997 4 4 0 0 1-3.996 3.995m4.987-4.36A5.007 5.007 0 0 0 7.11 7.821c1.434-.613 3.081-.947 4.867-.947 1.798 0 3.421.324 4.853.966a4.984 4.984 0 0 0-4.831 4.619m6.288 4.134a3.97 3.97 0 0 1-3.058-.122 3.96 3.96 0 0 1-2.075-2.245v-.001a3.97 3.97 0 0 1 .118-3.056 3.97 3.97 0 0 1 2.246-2.077 4.005 4.005 0 0 1 5.135 2.366 4.006 4.006 0 0 1-2.366 5.135"}),React.createElement("path",{d:"M6.949 10.307a2.477 2.477 0 0 0-2.475 2.472 2.48 2.48 0 0 0 2.475 2.474 2.474 2.474 0 0 0 0-4.946m0 4.094a1.626 1.626 0 0 1-1.624-1.623 1.621 1.621 0 1 1 1.624 1.623M16.981 10.307a2.477 2.477 0 0 0-2.474 2.472 2.48 2.48 0 0 0 2.474 2.474 2.476 2.476 0 0 0 2.472-2.474 2.475 2.475 0 0 0-2.472-2.472m0 4.094a1.625 1.625 0 0 1-1.622-1.623 1.622 1.622 0 1 1 1.622 1.623"}),React.createElement("path",{d:"M7.778 12.778a.832.832 0 1 1-1.664.002.832.832 0 0 1 1.664-.002M16.981 11.947a.832.832 0 1 0 .002 1.666.832.832 0 0 0-.002-1.666"})))},{name:"tumblr-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.749 17.396c-.357.17-1.041.319-1.551.332-1.539.041-1.837-1.081-1.85-1.896V9.847h3.861v-2.91h-3.847V2.039h-2.817c-.046 0-.127.041-.138.144-.165 1.499-.867 4.13-3.783 5.181v2.484h1.945v6.282c0 2.151 1.587 5.206 5.775 5.135 1.413-.024 2.982-.616 3.329-1.126z"})))},{name:"tumblr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-5.569 14.265c-2.446.042-3.372-1.742-3.372-2.998v-3.668H8.923v-1.45c1.703-.614 2.113-2.15 2.209-3.025.007-.06.054-.084.081-.084h1.645V8.9h2.246v1.7H12.85v3.495c.008.476.182 1.131 1.081 1.107.298-.008.697-.094.906-.194l.54 1.601c-.205.296-1.121.641-1.946.656"})))},{name:"twitch",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.499 8.089h-1.636v4.91h1.636zm-4.499 0h-1.637v4.91H12zM4.228 3.178 3 6.451v13.092h4.499V22h2.456l2.454-2.456h3.681L21 14.636V3.178zm15.136 10.638L16.5 16.681H12l-2.453 2.453V16.68H5.863V4.814h13.501z"})))},{name:"twitter-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.23 5.924a8.2 8.2 0 0 1-2.357.646 4.12 4.12 0 0 0 1.804-2.27 8.2 8.2 0 0 1-2.606.996 4.103 4.103 0 0 0-6.991 3.742 11.65 11.65 0 0 1-8.457-4.287 4.1 4.1 0 0 0-.556 2.063 4.1 4.1 0 0 0 1.825 3.415 4.1 4.1 0 0 1-1.859-.513v.052a4.104 4.104 0 0 0 3.292 4.023 4.1 4.1 0 0 1-1.853.07 4.11 4.11 0 0 0 3.833 2.85 8.24 8.24 0 0 1-5.096 1.756 8 8 0 0 1-.979-.057 11.6 11.6 0 0 0 6.29 1.843c7.547 0 11.675-6.252 11.675-11.675q0-.267-.012-.531a8.3 8.3 0 0 0 2.047-2.123"})))},{name:"twitter",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-2.534 6.71q.007.148.007.298c0 3.045-2.318 6.556-6.556 6.556a6.5 6.5 0 0 1-3.532-1.035q.27.032.55.032a4.63 4.63 0 0 0 2.862-.986 2.31 2.31 0 0 1-2.152-1.6 2.3 2.3 0 0 0 1.04-.04 2.306 2.306 0 0 1-1.848-2.259v-.029c.311.173.666.276 1.044.288a2.303 2.303 0 0 1-.713-3.076 6.54 6.54 0 0 0 4.749 2.407 2.305 2.305 0 0 1 3.926-2.101 4.6 4.6 0 0 0 1.463-.559 2.3 2.3 0 0 1-1.013 1.275c.466-.056.91-.18 1.323-.363-.31.461-.7.867-1.15 1.192"})))},{name:"untappd",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m11 13.299-5.824 8.133c-.298.416-.8.635-1.308.572-.578-.072-1.374-.289-2.195-.879S.392 19.849.139 19.323a1.4 1.4 0 0 1 .122-1.425l5.824-8.133a3.1 3.1 0 0 1 1.062-.927l1.146-.604c.23-.121.436-.283.608-.478.556-.631 2.049-2.284 4.696-4.957l.046-.212a.13.13 0 0 1 .096-.1l.146-.037a.135.135 0 0 0 .101-.141l-.015-.18a.13.13 0 0 1 .125-.142c.176-.005.518.046 1.001.393s.64.656.692.824a.13.13 0 0 1-.095.164l-.175.044a.13.13 0 0 0-.101.141l.012.15a.13.13 0 0 1-.063.123l-.186.112c-1.679 3.369-2.764 5.316-3.183 6.046a2.2 2.2 0 0 0-.257.73l-.205 1.281A3.1 3.1 0 0 1 11 13.3zm12.739 4.598-5.824-8.133a3.1 3.1 0 0 0-1.062-.927l-1.146-.605a2.1 2.1 0 0 1-.608-.478 51 51 0 0 0-.587-.654.09.09 0 0 0-.142.018 97 97 0 0 1-1.745 3.223 1.4 1.4 0 0 0-.171.485 3.5 3.5 0 0 0 0 1.103l.01.064c.075.471.259.918.536 1.305l5.824 8.133c.296.413.79.635 1.294.574a4.76 4.76 0 0 0 2.209-.881 4.76 4.76 0 0 0 1.533-1.802 1.4 1.4 0 0 0-.122-1.425zM8.306 3.366l.175.044a.134.134 0 0 1 .101.141l-.012.15a.13.13 0 0 0 .063.123l.186.112q.465.933.869 1.721c.026.051.091.06.129.019q.655-.703 1.585-1.668a.137.137 0 0 0 .003-.19c-.315-.322-.645-.659-1.002-1.02l-.046-.212a.13.13 0 0 0-.096-.099l-.146-.037a.135.135 0 0 1-.101-.141l.015-.18a.13.13 0 0 0-.123-.142c-.175-.005-.518.045-1.002.393-.483.347-.64.656-.692.824a.13.13 0 0 0 .095.164z"})))},{name:"vimeo",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.396 7.164q-.139 3.039-4.245 8.32Q13.907 21 10.97 21q-1.82 0-3.079-3.359l-1.68-6.159q-.934-3.36-2.005-3.36-.234.001-1.634.98l-.978-1.261q1.541-1.353 3.037-2.708 2.056-1.774 3.084-1.869 2.429-.234 2.99 3.321.607 3.836.841 4.769.7 3.181 1.542 3.181.653 0 1.963-2.065 1.307-2.063 1.401-3.142.187-1.781-1.401-1.782-.747.001-1.541.341 1.534-5.024 5.862-4.884 3.21.095 3.024 4.161"})))},{name:"vk",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"evenodd",d:"M1.687 1.687C0 3.374 0 6.09 0 11.52v.96c0 5.431 0 8.146 1.687 9.833S6.09 24 11.52 24h.96c5.431 0 8.146 0 9.833-1.687S24 17.91 24 12.48v-.96c0-5.431 0-8.146-1.687-9.833S17.91 0 12.48 0h-.96C6.09 0 3.374 0 1.687 1.687M4.05 7.3c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92z"})))},{name:"whatsapp",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m2.048 22 1.406-5.136a9.9 9.9 0 0 1-1.323-4.955C2.133 6.446 6.579 2 12.042 2a9.85 9.85 0 0 1 7.011 2.906 9.85 9.85 0 0 1 2.9 7.011c-.002 5.464-4.448 9.91-9.91 9.91h-.004a9.9 9.9 0 0 1-4.736-1.206zm5.497-3.172.301.179a8.2 8.2 0 0 0 4.193 1.148h.003c4.54 0 8.235-3.695 8.237-8.237a8.2 8.2 0 0 0-2.41-5.828 8.18 8.18 0 0 0-5.824-2.416c-4.544 0-8.239 3.695-8.241 8.237a8.2 8.2 0 0 0 1.259 4.384l.196.312-.832 3.04zm9.49-4.554c-.062-.103-.227-.165-.475-.289s-1.465-.723-1.692-.806-.392-.124-.557.124-.64.806-.784.971-.289.186-.536.062-1.046-.385-1.991-1.229c-.736-.657-1.233-1.468-1.378-1.715s-.015-.382.109-.505c.111-.111.248-.289.371-.434.124-.145.165-.248.248-.413s.041-.31-.021-.434-.557-1.343-.763-1.839c-.202-.483-.407-.417-.559-.425-.144-.007-.31-.009-.475-.009a.9.9 0 0 0-.66.31c-.226.248-.866.847-.866 2.066s.887 2.396 1.011 2.562 1.746 2.666 4.23 3.739c.591.255 1.052.408 1.412.522.593.189 1.133.162 1.56.098.476-.071 1.465-.599 1.671-1.177.206-.58.206-1.075.145-1.179"})))},{name:"woocommerce",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 2H5C3.3 2 2 3.3 2 5v11c0 1.7 1.3 3 3 3h4l6 3-1-3h5c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3m-1.6 4.5c-.4.8-.8 2.1-1 3.9-.3 1.8-.4 3.1-.3 4.1 0 .3 0 .5-.1.7s-.3.4-.6.4-.6-.1-.9-.4c-1-1-1.8-2.6-2.4-4.6-.7 1.4-1.2 2.4-1.6 3.1-.6 1.2-1.2 1.8-1.6 1.9-.3 0-.5-.2-.8-.7-.5-1.4-1.1-4.2-1.7-8.2 0-.3 0-.5.2-.7.1-.2.4-.3.7-.4.5 0 .9.2.9.8.3 2.3.7 4.2 1.1 5.7l2.4-4.5c.2-.4.4-.6.8-.6q.75 0 .9.9c.3 1.4.6 2.6 1 3.7.3-2.7.8-4.7 1.4-5.9.2-.3.4-.5.7-.5.2 0 .5.1.7.2q.3.3.3.6c0 .3 0 .4-.1.5"})))},{name:"wordpress",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.158 12.786 9.46 20.625a9 9 0 0 0 5.526-.144 1 1 0 0 1-.065-.124zM3.009 12a8.99 8.99 0 0 0 5.067 8.092L3.788 8.341A8.95 8.95 0 0 0 3.009 12m15.06-.454c0-1.112-.399-1.881-.741-2.48-.456-.741-.883-1.368-.883-2.109 0-.826.627-1.596 1.51-1.596q.06.002.116.007A8.96 8.96 0 0 0 12 3.009a8.98 8.98 0 0 0-7.512 4.052c.211.007.41.011.579.011.94 0 2.396-.114 2.396-.114.484-.028.541.684.057.741 0 0-.487.057-1.029.085l3.274 9.739 1.968-5.901-1.401-3.838c-.484-.028-.943-.085-.943-.085-.485-.029-.428-.769.057-.741 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.485-.028.542.684.057.741 0 0-.488.057-1.029.085l3.249 9.665.897-2.996q.684-1.753.684-2.907m1.82-3.86q.06.428.06.924c0 .912-.171 1.938-.684 3.22l-2.746 7.94a8.98 8.98 0 0 0 4.47-7.771 8.9 8.9 0 0 0-1.1-4.313M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})))},{name:"x",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387z"})))},{name:"xanga",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 9h6v6H9zM3 9h6V3H3zm12 0h6V3h-6zm0 12h6v-6h-6zM3 21h6v-6H3z"})))},{name:"youtube",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.8 8.001s-.195-1.378-.795-1.985c-.76-.797-1.613-.801-2.004-.847-2.799-.202-6.997-.202-6.997-.202h-.009s-4.198 0-6.997.202c-.39.047-1.242.051-2.003.847-.6.607-.795 1.985-.795 1.985S2 9.62 2 11.238v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.761.797 1.76.771 2.205.855 1.6.153 6.8.201 6.8.201s4.203-.006 7.001-.209c.391-.047 1.243-.051 2.004-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517c0-1.618-.2-3.237-.2-3.237M9.935 14.594l-.001-5.62 5.404 2.82z"})))}]},8992:(e,t,a)=>{"use strict";a(6072);var n=a(8120),r=a.n(n),c=a(1609);a(1135);c.PureComponent,r().string.isRequired,r().number,r().func,r().string},295:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(1455),r=a.n(n),c=a(6185),s=a.n(c);const i={getWaf:()=>r()({path:"jetpack-protect/v1/waf",method:"GET"}).then(s()),toggleWaf:()=>r()({method:"POST",path:"jetpack-protect/v1/toggle-waf"}),updateWaf:e=>r()({method:"POST",path:"jetpack/v4/waf",data:e}).then(s()),wafSeen:()=>r()({path:"jetpack-protect/v1/waf-seen",method:"POST"}),wafUpgradeSeen:()=>r()({path:"jetpack-protect/v1/waf-upgrade-seen",method:"POST"}),getOnboardingProgress:()=>r()({path:"jetpack-protect/v1/onboarding-progress",method:"GET"}),completeOnboardingSteps:e=>r()({path:"jetpack-protect/v1/onboarding-progress",method:"POST",data:{step_ids:e}}),getScanHistory:()=>r()({path:"jetpack-protect/v1/scan-history",method:"GET"}).then(s()),scan:()=>r()({path:"jetpack-protect/v1/scan",method:"POST"}),getScanStatus:()=>r()({path:"jetpack-protect/v1/status?hard_refresh=true",method:"GET"}).then(s()),fixThreats:e=>r()({path:"jetpack-protect/v1/fix-threats",method:"POST",data:{threat_ids:e}}).then(s()),getFixersStatus:e=>{const t=e.reduce(((e,t)=>`${e}threat_ids[]=${t}&`),"jetpack-protect/v1/fix-threats-status?");return r()({path:t,method:"GET"}).then(s())},ignoreThreat:e=>r()({path:`jetpack-protect/v1/ignore-threat?threat_id=${e}`,method:"POST"}),unIgnoreThreat:e=>r()({path:`jetpack-protect/v1/unignore-threat?threat_id=${e}`,method:"POST"}),checkCredentials:()=>r()({path:"jetpack-protect/v1/check-credentials",method:"POST"}),checkPlan:()=>r()({path:"jetpack-protect/v1/check-plan",method:"GET"}),getProductData:()=>r()({path:"/my-jetpack/v1/site/products?products=scan",method:"GET"}).then((e=>s()(e?.scan)))}},1186:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var n=a(6072),r=a.n(n),c=a(2947),s=a(1608),i=a(5918),o=a(9384),l=a(7723),u=a(1609),d=a(9539),p=a(4537),m=a(9701),h=a(3041),g=a(241),v=a(1517);const __=l.__,f=({children:e})=>{const{notice:t}=(0,p.A)(),{isRegistered:a}=(0,o.useConnection)(),n=(0,d.Zp)(),{counts:{current:{threats:f}}}=(0,m.A)();return(0,u.useEffect)((()=>{a||n("/setup")}),[a,n]),a?React.createElement(c.A,{moduleName:__("Jetpack Protect","jetpack-protect"),header:React.createElement(s.A,null)},t&&React.createElement(h.A,r()({floating:!0,dismissable:!0},t)),React.createElement(i.A,{horizontalSpacing:0},React.createElement(g.A,{className:v.A.navigation},React.createElement(g.o,{link:"/scan",label:React.createElement("span",{className:v.A.tab},f>0?(0,l.sprintf)( +// translators: %d is the number of threats found. +__("Scan (%d)","jetpack-protect"),f):__("Scan","jetpack-protect"))}),React.createElement(g.o,{link:"/firewall",label:__("Firewall","jetpack-protect")}))),e):null}},7715:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(5918),r=a(8509),c=a(9384),s=a(6900);const i=()=>{const{hasConnectionError:e}=(0,c.useConnectionErrorNotice)();return React.createElement(n.A,{horizontalSpacing:0},e&&React.createElement(r.A,{className:s.A["connection-error-col"]},React.createElement(c.ConnectionError,null)),React.createElement(r.A,null,React.createElement("div",{id:"jp-admin-notices",className:"my-jetpack-jitm-card"})))}},7031:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(766),r=a(8478),c=a(7425),s=a(3127),i=a(7715),o=a(6900);const l=({main:e,secondary:t,preserveSecondaryOnMobile:a=!0,spacing:r=7})=>React.createElement(n.A,null,React.createElement(i.A,null),React.createElement(s.A,{spacing:r,gap:0,main:e,mainClassName:o.A["header-main"],secondary:t,secondaryClassName:o.A["header-secondary"],preserveSecondaryOnMobile:a,fluid:!1}));l.Heading=({children:e,showIcon:t=!1})=>{const a=(0,r.Wy)("protect");return React.createElement(c.H3,{className:o.A.heading,mt:2,mb:2},e,t&&React.createElement(a,{className:o.A["heading-icon"],size:32}))},l.Subheading=({children:e})=>React.createElement("div",{className:o.A.subheading},e);const u=l},4907:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(6072),r=a.n(n),c=a(1112),s=a(6427),i=a(1609),o=a.n(i),l=a(3902);function u({children:e,...t}){return o().createElement(s.ButtonGroup,r()({className:l.A["button-group"]},t),e)}u.Button=e=>o().createElement(c.A,e);const d=u},5747:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6461),r=a(7723),c=a(2605),s=a(9417),i=a(9370);const __=r.__,o=({children:e})=>{const{data:t,isLoading:a}=(0,c.A)();return a?React.createElement("div",{className:i.A.loading},React.createElement(n.A,{color:"black",style:{color:"black",marginTop:0,marginLeft:0}}),React.createElement("p",{className:i.A.loading__message},__("Checking credentials…","jetpack-protect"))):t&&0!==t.length?e:React.createElement(s.A,null)}},9417:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(7425),r=a(1112),c=a(3924),s=a(7115),i=a(7723),o=a(1609),l=a(8140),u=a(2605),d=a(1009),p=a(3041),m=a(2148);const __=i.__,h=()=>{const e=(0,s.jE)(),{setModal:t}=(0,d.A)(),{data:a}=(0,u.A)(),{siteSuffix:i,blogID:h}=window.jetpackProtectInitialState;return(0,o.useEffect)((()=>{const t=setInterval((()=>{a&&0!==a.length||e.invalidateQueries({queryKey:[l.oA]})}),5e3);return()=>clearInterval(t)}),[e,a]),React.createElement(React.Fragment,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("Site credentials needed","jetpack-protect")),React.createElement(p.A,{type:"info",message:__("Before Jetpack Protect can auto-fix threats on your site, it needs your server credentials.","jetpack-protect")}),React.createElement(n.Ay,{mb:3},__("Your server credentials allow Jetpack Protect to access the server that’s powering your website. This information is securely saved and only used to perform fix threats detected on your site.","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Once you’ve entered server credentials, Jetpack Protect will be fixing the selected threats.","jetpack-protect")),React.createElement("div",{className:m.A.footer},React.createElement(r.A,{variant:"secondary",onClick:e=>{e.preventDefault(),t({type:null})}},__("Not now","jetpack-protect")),React.createElement(r.A,{isExternalLink:!0,weight:"regular",href:(0,c.A)("jetpack-settings-security-credentials",{site:h??i})},__("Enter server credentials","jetpack-protect"))))}},2652:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7425),r=a(7723),c=a(1113),s=a(3751),i=a(7031),o=a(9889),l=a(8842);const __=r.__,u=({baseErrorMessage:e,errorMessage:t,errorCode:a})=>{let r=t?`${t} (${a}).`:e;return r+=" "+__("Try again in a few minutes.","jetpack-protect"),React.createElement(i.A,{main:React.createElement(React.Fragment,null,React.createElement(i.A.Heading,null,React.createElement("div",{className:l.A.heading},React.createElement(c.A,{className:l.A.warning,icon:s.A,size:54}),__("An error occurred","jetpack-protect"))),React.createElement(i.A.Subheading,null,React.createElement(n.Ay,null,r)),React.createElement("div",{className:l.A["scan-navigation"]},React.createElement(o.A,null))),preserveSecondaryOnMobile:!1})}},8680:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(7425),r=a(1112),c=a(7723),s=a(1609),i=a(3657),o=a(1009),l=a(5747),u=a(1571),d=a(4031),p=a(4047);const __=c.__,m=({threatList:e=[]})=>{const{setModal:t}=(0,o.A)(),{fixThreats:a,isLoading:c}=(0,i.Ay)(),[m,h]=(0,s.useState)(e.map((({id:e})=>parseInt(e)))),g=(0,s.useCallback)((e=>{e.preventDefault(),t({type:null})}),[t]),v=(0,s.useCallback)((async e=>{e.preventDefault(),await a(m),t({type:null})}),[a,t,m]),f=(0,s.useCallback)(((e,t)=>{h(e?[...m,t.id]:m.filter((e=>e!==t.id)))}),[m]);return React.createElement(d.A,null,React.createElement(l.A,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("Fix all threats","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Jetpack will be fixing the selected threats:","jetpack-protect")),React.createElement("div",{className:p.A.list},e.map((e=>React.createElement(u.A,{key:e.id,threat:e,fixAllDialog:!0,onCheckFix:f})))),React.createElement("div",{className:p.A.footer},React.createElement(r.A,{variant:"secondary",onClick:g},__("Cancel","jetpack-protect")),React.createElement(r.A,{isLoading:c,onClick:v,disabled:!m.length},__("Fix all threats","jetpack-protect")))))}},2607:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7425),r=a(1112),c=a(7723),s=a(3657),i=a(1009),o=a(5747),l=a(1571),u=a(4031),d=a(2318);const __=c.__,p=({id:e,fixable:t,label:a,icon:c,severity:p})=>{const{setModal:m}=(0,i.A)(),{fixThreats:h,isLoading:g}=(0,s.Ay)();return React.createElement(u.A,null,React.createElement(o.A,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("Fix Threat","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Jetpack will be fixing the selected threat:","jetpack-protect")),React.createElement("div",{className:d.A.list},React.createElement(l.A,{threat:{id:e,fixable:t,label:a,icon:c,severity:p},fixAllDialog:!1})),React.createElement("div",{className:d.A.footer},React.createElement(r.A,{variant:"secondary",onClick:e=>{e.preventDefault(),m({type:null})}},__("Cancel","jetpack-protect")),React.createElement(r.A,{isLoading:g,onClick:async t=>{t.preventDefault(),await h([e]),m({type:null})}},__("Fix threat","jetpack-protect")))))}},4114:(e,t,a)=>{"use strict";a.d(t,{A:()=>m,E:()=>p});var n=a(7425),r=a(1113),c=a(8248),s=a(4969),i=a(3022),o=a(1609),l=a.n(o),u=a(4493);const d=l().createContext(),p=({id:e,title:t,label:a,icon:p,children:m,onOpen:h})=>{const g=(0,o.useContext)(d),v=g?.open===e,f=g?.setOpen,y=(0,i.A)(u.A["accordion-body"],{[u.A["accordion-body-open"]]:v,[u.A["accordion-body-close"]]:!v}),E=(0,o.useCallback)((()=>{v||h?.(),f((t=>t===e?null:e))}),[v,h,f,e]);return l().createElement("div",{className:u.A["accordion-item"]},l().createElement("button",{className:u.A["accordion-header"],onClick:E},l().createElement("div",null,l().createElement(n.Ay,{className:u.A["accordion-header-label"],mb:1},l().createElement(r.A,{icon:p,className:u.A["accordion-header-label-icon"]}),a),l().createElement(n.Ay,{className:u.A["accordion-header-description"],variant:v?"title-small":"body"},t)),l().createElement("div",{className:u.A["accordion-header-button"]},l().createElement(r.A,{icon:v?c.A:s.A,size:38}))),l().createElement("div",{className:y,"aria-hidden":v?"false":"true"},m))},m=({children:e})=>{const[t,a]=(0,o.useState)();return l().createElement(d.Provider,{value:{open:t,setOpen:a}},l().createElement("div",{className:u.A.accordion},e))}},5920:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(3924),r=a(7425),c=a(1014),s=a(1112),i=a(6087),o=a(7723),l=a(1113),u=a(8847),d=a(1009),p=a(4031),m=a(4871);const __=o.__,h=({id:e,title:t,label:a,icon:o,severity:h})=>{const{setModal:g}=(0,d.A)(),v=(0,u.A)(),f=(0,n.A)("jetpack-protect-codeable-referral"),[y,E]=(0,i.useState)(!1);return React.createElement(p.A,null,React.createElement(r.Ay,{variant:"title-medium",mb:2},__("Do you really want to ignore this threat?","jetpack-protect")),React.createElement(r.Ay,{mb:3},__("Jetpack will ignore the threat:","jetpack-protect")),React.createElement("div",{className:m.A.threat},React.createElement(l.A,{icon:o,className:m.A.threat__icon}),React.createElement("div",{className:m.A.threat__summary},React.createElement(r.Ay,{className:m.A.threat__summary__label,mb:1},a),React.createElement(r.Ay,{className:m.A.threat__summary__title},t)),React.createElement("div",{className:m.A.threat__severity},React.createElement(c.A,{severity:h}))),React.createElement(r.Ay,{mb:4},(0,i.createInterpolateElement)(__("By choosing to ignore this threat, you acknowledge that you have reviewed the detected code. You are accepting the risks of maintaining a potentially malicious or vulnerable file on your site. If you are unsure, please request an estimate with Codeable.","jetpack-protect"),{codeableLink:React.createElement(s.A,{variant:"link",isExternalLink:!0,href:f})})),React.createElement("div",{className:m.A.footer},React.createElement(s.A,{variant:"secondary",onClick:e=>{e.preventDefault(),g({type:null})}},__("Cancel","jetpack-protect")),React.createElement(s.A,{isDestructive:!0,isLoading:y,onClick:async t=>{t.preventDefault(),E(!0),await v.mutateAsync(e),g({type:null}),E(!1)}},__("Ignore threat","jetpack-protect"))))}},9671:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(8044);const r=()=>React.createElement("svg",{width:"440",height:"367",viewBox:"0 0 440 367",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n.A.inProgressAnimation},React.createElement("g",{className:n.A.inProgressAnimation__el},React.createElement("g",{filter:"url(#filter_wordpress_el)"},React.createElement("rect",{className:"rect-1",x:"40",y:"211",width:"360",height:"116",rx:"4",fill:"white"})),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M127 269C127 253.572 114.428 241 99 241C83.544 241 71 253.572 71 269C71 284.456 83.544 297 99 297C114.428 297 127 284.456 127 269ZM92.784 284.036L83.236 258.416C84.776 258.36 86.512 258.192 86.512 258.192C87.912 258.024 87.744 255.028 86.344 255.084C86.344 255.084 82.284 255.392 79.708 255.392C79.204 255.392 78.672 255.392 78.084 255.364C82.536 248.532 90.236 244.108 99 244.108C105.524 244.108 111.46 246.544 115.94 250.66C114.036 250.352 111.32 251.752 111.32 255.084C111.32 256.898 112.286 258.455 113.372 260.205L113.372 260.205C113.527 260.454 113.683 260.706 113.84 260.964C114.82 262.672 115.38 264.772 115.38 267.852C115.38 272.024 111.46 281.852 111.46 281.852L102.976 258.416C104.488 258.36 105.272 257.94 105.272 257.94C106.672 257.8 106.504 254.44 105.104 254.524C105.104 254.524 101.072 254.86 98.44 254.86C96.004 254.86 91.916 254.524 91.916 254.524C90.516 254.44 90.348 257.884 91.748 257.94L94.324 258.164L97.852 267.712L92.784 284.036ZM119.809 268.837L119.748 269C117.719 274.341 115.706 279.728 113.696 285.105L113.696 285.106L113.696 285.106L113.694 285.111C112.986 287.004 112.279 288.896 111.572 290.784C119.048 286.472 123.892 278.212 123.892 269C123.892 264.688 122.912 260.712 120.952 257.1C121.794 263.568 120.5 267.002 119.809 268.837ZM88.08 291.652C79.736 287.62 74.108 278.884 74.108 269C74.108 265.36 74.752 262.056 76.124 258.948C76.9623 261.244 77.8006 263.542 78.6392 265.841L78.6401 265.843L78.6404 265.844C81.7786 274.446 84.9206 283.058 88.08 291.652ZM106.588 292.632L99.364 273.088C98.0331 277.014 96.6922 280.941 95.3474 284.879C94.4288 287.568 93.5084 290.264 92.588 292.968C94.604 293.584 96.788 293.892 99 293.892C101.66 293.892 104.18 293.444 106.588 292.632Z",fill:"#E9EFF5"}),React.createElement("path",{d:"M160 283C160 279.686 162.686 277 166 277H287C290.314 277 293 279.686 293 283C293 286.314 290.314 289 287 289H166C162.686 289 160 286.314 160 283Z",fill:"#E9EFF5"}),React.createElement("path",{d:"M160 255C160 251.686 162.686 249 166 249H360C363.314 249 366 251.686 366 255C366 258.314 363.314 261 360 261H166C162.686 261 160 258.314 160 255Z",fill:"#E9EFF5"})),React.createElement("g",{className:n.A.inProgressAnimation__el},React.createElement("g",{filter:"url(#filter_plugins_el)"},React.createElement("rect",{x:"72",y:"68",width:"168",height:"120",rx:"3",fill:"#A0C5D7"})),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M152 108L152 118H159.5V108L163.25 108V118H167C168.381 118 169.5 119.119 169.5 120.5V130.5L162 140.5V145.5C162 146.881 160.881 148 159.5 148H152C150.619 148 149.5 146.881 149.5 145.5V140.5L142 130.5V120.5C142 119.119 143.119 118 144.5 118H148.25L148.25 108L152 108ZM153.25 139.25V144.25H158.25V139.25L165.75 129.25V121.75H145.75V129.25L153.25 139.25Z",fill:"white"})),React.createElement("g",{className:n.A.inProgressAnimation__el},React.createElement("g",{filter:"url(#filter_themes_el)"},React.createElement("rect",{x:"272",y:"40",width:"96",height:"132",rx:"3",fill:"#EED77B"})),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M320.238 122.25C326.583 122.25 331.726 117.107 331.726 110.762C331.726 109.608 331.141 107.683 329.776 105.088C328.472 102.609 326.691 99.9488 324.845 97.4584C323.206 95.2483 321.561 93.2314 320.238 91.6723C318.915 93.2314 317.27 95.2483 315.631 97.4584C313.785 99.9488 312.004 102.609 310.7 105.088C309.335 107.683 308.75 109.608 308.75 110.762C308.75 117.107 313.893 122.25 320.238 122.25ZM317.739 88.8229C313.417 93.8726 305 104.507 305 110.762C305 119.178 311.822 126 320.238 126C328.654 126 335.476 119.178 335.476 110.762C335.476 104.507 327.06 93.8726 322.737 88.8229C321.243 87.078 320.238 86 320.238 86C320.238 86 319.233 87.078 317.739 88.8229Z",fill:"white"})),React.createElement("defs",null,React.createElement("filter",{id:"filter_wordpress_el",x:"0",y:"171",width:"440",height:"196",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:"20"}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2754_20065"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2754_20065",result:"shape"})),React.createElement("filter",{id:"filter_plugins_el",x:"32",y:"28",width:"248",height:"200",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:"20"}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2754_20065"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2754_20065",result:"shape"})),React.createElement("filter",{id:"filter_themes_el",x:"232",y:"0",width:"176",height:"212",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feOffset",null),React.createElement("feGaussianBlur",{stdDeviation:"20"}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2754_20065"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2754_20065",result:"shape"}))))},4440:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(7723),r=a(1113),c=a(991),s=a(1009),i=a(9417),o=a(8680),l=a(2607),u=a(5920),d=a(3144),p=a(9623),m=a(7259);const __=n.__,h={IGNORE_THREAT:u.A,UNIGNORE_THREAT:p.A,FIX_THREAT:l.A,FIX_ALL_THREATS:o.A,CREDENTIALS_NEEDED:i.A,STANDALONE_MODE:d.A},g=()=>{const{modal:e,setModal:t}=(0,s.A)();if(!e.type)return null;const a=h[e.type];return React.createElement("div",{className:m.A.modal},React.createElement("div",{className:m.A.modal__window},React.createElement("button",{onClick:e=>{e.preventDefault(),t({type:null})},className:m.A.modal__close,title:__("Close Modal Window","jetpack-protect")},React.createElement(r.A,{icon:c.A,size:24,className:m.A.modal__close__icon,"aria-label":__("Close Modal Window","jetpack-protect")})),React.createElement(a,e.props)))}},9278:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var n=a(7425),r=a(6427),c=a(7723),s=a(1113),i=a(9783),o=a(3883),l=a(8120),u=a.n(l),d=a(1609),p=a.n(d),m=a(2425),h=a(3066);const __=c.__,g=({count:e,checked:t})=>{const{data:a}=(0,m.Ay)(),{popoverText:c,badgeElement:l}=((e,t)=>t?0===e?{popoverText:__("No known threats found to affect this version","jetpack-protect"),badgeElement:p().createElement(s.A,{icon:o.A,size:28,className:h.A["navigation-item-check-badge"]})}:{popoverText:null,badgeElement:p().createElement(n.Ay,{variant:"body-extra-small",className:h.A["navigation-item-badge"],component:"div"},e)}:{popoverText:__("This item was added to your site after the most recent scan. We will check for threats during the next scheduled one.","jetpack-protect"),badgeElement:p().createElement(s.A,{icon:i.A,size:28,className:h.A["navigation-item-info-badge"]})})(e,t),[u,g]=(0,d.useState)(!1),v=(0,d.useMemo)((()=>(0,m.EV)(a)),[a]),f=(0,d.useCallback)((()=>{v||g(!0)}),[v]),y=(0,d.useCallback)((()=>{g(!1)}),[]);return p().createElement("div",{onMouseLeave:c?y:null,onMouseEnter:c?f:null,onClick:c?f:null,onFocus:c?f:null,onBlur:c?y:null,role:"presentation"},v?p().createElement(r.Spinner,null):l,u&&p().createElement(r.Popover,{noArrow:!1,inline:!0},p().createElement(n.Ay,{variant:"body-small",className:h.A["popover-text"]},c)))};g.propTypes={count:u().number,checked:u().bool};const v=g},5498:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(1112),r=a(7723),c=a(1609),s=a.n(c),i=a(1549),o=a(3066),l=a(43);const __=r.__,u=({icon:e,label:t,children:a})=>{const[u,d]=(0,c.useState)(!0),{mode:p}=(0,c.useContext)(l._),m=Array.isArray(a)&&a?.length>=8&&"list"===p,h=m&&u?a.slice(0,8):a,g=m?a?.length-8:0,v=(0,c.useCallback)((()=>{d((e=>!e))}),[]);return s().createElement("li",{tabIndex:-1,role:"menuitem",className:o.A["navigation-group"]},s().createElement(i.A,{icon:e,className:o.A["navigation-group-label"]},t),s().createElement("div",{className:o.A["navigation-group-list"]},s().createElement("ul",{className:o.A["navigation-group-content"]},h),m&&s().createElement("div",{className:o.A["navigation-group-truncate"]},s().createElement(n.A,{variant:"link",onClick:v},u?(0,r.sprintf)(/* translators: %s: Number of hide items */ +__("Show %s more","jetpack-protect"),g):(0,r.sprintf)(/* translators: %s: Number of hide items */ +__("Hide %s items","jetpack-protect"),g)))))}},59:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>f,Me:()=>d.A,s$:()=>p.A});var n=a(7425),r=a(6427),c=a(7723),s=a(1113),i=a(8248),o=a(4969),l=a(1609),u=a.n(l),d=a(5498),p=a(7366),m=a(3066),h=a(43);const __=c.__,g=({children:e})=>u().createElement("ul",{className:m.A.navigation,role:"menu"},e),v=({children:e,data:t})=>{const a=(0,l.useRef)(void 0),[c,d]=(0,l.useState)(!1),p=t?.items?.find((e=>e?.id===t?.selectedItem))??{label:__("See all results","jetpack-protect")},{label:h,icon:g}=p,v=(0,l.useCallback)((()=>{d((e=>!e))}),[]);return u().createElement("button",{className:m.A["navigation-dropdown-button"],onClick:v,ref:a},u().createElement("div",{className:m.A["navigation-dropdown-label"]},g&&u().createElement(s.A,{icon:g,className:m.A["navigation-dropdown-icon"]}),u().createElement(n.Ay,null,h)),u().createElement(s.A,{icon:c?i.A:o.A,size:32}),u().createElement(r.Popover,{position:"bottom center",anchorRef:a?.current,inline:!0},u().createElement("div",{style:{display:c?"block":"none",width:a?.current?.getBoundingClientRect?.()?.width}},e)))},f=({children:e,selected:t,onSelect:a,mode:n="list"})=>{const r=(0,h.A)({selected:t,onSelect:a}),c=(e=>{switch(e){case"list":default:return g;case"dropdown":return v}})(n);return u().createElement(h._.Provider,{value:{...r,mode:n}},u().createElement(c,{data:r},e))}},7366:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(3022),r=a(1609),c=a.n(r),s=a(9278),i=a(1549),o=a(3066),l=a(43);const u=({id:e,label:t,icon:a,badge:u,disabled:d,onClick:p,onKeyDown:m,onFocus:h,checked:g})=>{const v=(0,r.useContext)(l._),f=v?.selectedItem===e,y=v?.registerItem,E=v?.registerRef,A=v?.handleClickItem,b=v?.handleKeyDownItem,w=v?.handleFocusItem,k=(0,n.A)(o.A["navigation-item"],{[o.A.clickable]:!d,[o.A.selected]:f}),R=(0,r.useCallback)((t=>{p?.(t),A?.(e)}),[A,e,p]),C=(0,r.useCallback)((e=>{m?.(e),b?.(e)}),[b,m]),_=(0,r.useCallback)((t=>{E(t,e)}),[E,e]),j=(0,r.useCallback)((t=>{h?.(t),w?.(e)}),[w,e,h]);return(0,r.useEffect)((()=>{y({id:e,disabled:d,label:t,icon:a})}),[]),c().createElement("li",{className:k,onClick:d?null:R,onKeyDown:C,onFocus:d?null:j,role:"menuitem",tabIndex:d?-1:0,ref:_},c().createElement(i.A,{icon:a},t),c().createElement(s.A,{count:u,checked:g}))}},1549:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7425),r=a(1113),c=a(3022),s=a(8120),i=a.n(s),o=a(1609),l=a.n(o),u=a(3066);const d=({icon:e,children:t,className:a})=>l().createElement(n.Ay,{className:(0,c.A)(u.A["navigation-item-label"],a)},e&&l().createElement(r.A,{icon:e,className:u.A["navigation-item-icon"],size:28}),l().createElement("span",{className:u.A["navigation-item-label-content"]},t));d.propTypes={icon:i().node,children:i().node.isRequired};const p=d},43:(e,t,a)=>{"use strict";a.d(t,{A:()=>c,_:()=>r});var n=a(1609);const r=a.n(n)().createContext(),c=({selected:e,onSelect:t})=>{const[a,r]=(0,n.useState)([]),[c,s]=(0,n.useState)([]),[i,o]=(0,n.useState)(),l=(e,t)=>{const n=e-1,r=n<0?t:n,c=a[r];return c?.disabled?l(r,t):c},u=(e,t)=>{const n=e+1,r=n>t?0:n,c=a[r];return c?.disabled?u(r,t):c};return{selectedItem:e,handleClickItem:e=>{t(e)},handleKeyDownItem:n=>{const r=n?.code,s=a.findIndex((t=>t?.id===e)),o=a.length-1;let d;if("ArrowUp"===r){const e=l(s,o);d=e?.id}else if("ArrowDown"===r){const e=u(s,o);d=e?.id}else"Enter"!==r&&"Space"!==r||!i||(d=i);if(d){const e=c[d];e?.focus(),t(d)}},handleFocusItem:e=>{o(e)},registerRef:(e,t)=>{s((a=>!a[t]&&e?{...a,[t]:e}:a))},registerItem:e=>{r((t=>{const a=[...t],n=e?.id,r=a.findIndex((e=>e?.id===n));return r>=0?a[r]=e:a.push(e),a}))},items:a}}},3041:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7723),r=a(3883),c=a(3751),s=a(9783),i=a(1113),o=a(991),l=a(1609),u=a(4537),d=a(600);const __=n.__,p=({dismissable:e=!1,duration:t=null,floating:a=!1,message:n,type:p="success"})=>{const{clearNotice:m}=(0,u.A)();let h;switch(p){case"success":h=r.A;break;case"error":h=c.A;break;default:h=s.A}const g=(0,l.useCallback)((()=>{m()}),[m]);return(0,l.useEffect)((()=>{let e;return t&&(e=setTimeout(m,t)),()=>clearTimeout(e)}),[m,t,n]),React.createElement("div",{className:`${d.A.notice} ${d.A[`notice--${p}`]} ${a?d.A["notice--floating"]:""}`},React.createElement("div",{className:d.A.notice__icon},React.createElement(i.A,{icon:h})),React.createElement("div",{className:d.A.notice__message},n),e&&React.createElement("button",{className:d.A.notice__close,"aria-label":__("Dismiss notice.","jetpack-protect"),onClick:g},React.createElement(i.A,{icon:o.A})))}},4254:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(1330),r=a(7723),c=a(1609),s=a(1936);const __=r.__,i=({id:e,anchor:t,position:a})=>{const{stepsCount:r,currentStep:i,currentStepCount:o,completeCurrentStep:l,completeAllCurrentSteps:u}=(0,s.Ay)(),{setRenderedSteps:d}=(0,c.useContext)(s.OC);return(0,c.useEffect)((()=>(d((t=>[...t,e])),()=>{d((t=>t.filter((t=>t!==e))))})),[e,d]),i?.id!==e?null:React.createElement(n.A,{anchor:t,title:i.title,noArrow:!1,children:i.description,buttonContent:o{"use strict";a.d(t,{A:()=>_,S:()=>C});var n=a(7425),r=a(597),c=a(6461),s=a(442),i=a(1014),o=a(6427),l=a(8443),u=a(6087),d=a(7723),p=a(1113),m=a(3883),h=a(8248),g=a(4969),v=a(3022),f=a(1609),y=a.n(f),E=a(8140),A=a(3657),b=a(7489);const __=d.__,w=y().createContext(),k=({firstDetected:e,fixedOn:t,status:a})=>{const r=(0,f.useMemo)((()=>"fixed"===a?(0,d.sprintf)(/* translators: %s: Fixed on date */ +__("Threat fixed %s","jetpack-protect"),(0,l.dateI18n)("M j, Y",t)):"ignored"===a?__("Threat ignored","jetpack-protect"):null),[a,t]);return e&&y().createElement(y().Fragment,null,y().createElement(n.Ay,{className:b.A["accordion-header-status"]},(0,d.sprintf)(/* translators: %s: First detected date */ +__("Threat found %s","jetpack-protect"),(0,l.dateI18n)("M j, Y",e)),r&&y().createElement(y().Fragment,null,y().createElement("span",{className:b.A["accordion-header-status-separator"]}),y().createElement("span",{className:b.A[`is-${a}`]},r))),["fixed","ignored"].includes(a)&&y().createElement(R,{status:a}))},R=({status:e})=>y().createElement("div",{className:`${b.A["status-badge"]} ${b.A[e]}`},"fixed"===e?__("Fixed","jetpack-protect"):__("Ignored","jetpack-protect",0)),C=({id:e,title:t,label:a,icon:l,fixable:d,severity:R,children:C,firstDetected:_,fixedOn:j,onOpen:x,status:S,hideAutoFixColumn:M=!1})=>{const{open:N,setOpen:L}=(0,f.useContext)(w),P=N===e,{isThreatFixInProgress:z,isThreatFixStale:O}=(0,A.Ay)(),I=(0,f.useCallback)((()=>{P||x?.(),L((t=>t===e?null:e))}),[P,x,L,e]),[F]=(0,s.A)(["sm","lg"],[null,"<"]);return y().createElement("div",{className:b.A["accordion-item"]},y().createElement("button",{className:b.A["accordion-header"],onClick:I},y().createElement("div",null,y().createElement(n.Ay,{className:b.A["accordion-header-label"],mb:1},y().createElement(p.A,{icon:l,className:b.A["accordion-header-label-icon"]}),a),y().createElement(n.Ay,{className:b.A["accordion-header-description"],variant:P?"title-small":"body"},t),["fixed","ignored"].includes(S)&&y().createElement(k,{firstDetected:_,fixedOn:j,status:S})),y().createElement("div",null,y().createElement(i.A,{severity:R})),!M&&d&&y().createElement("div",null,(V=z(e),O(e)?y().createElement(r.A,{className:b.A["icon-tooltip"],iconClassName:b.A["icon-tooltip__icon"],iconSize:20,placement:"top",hoverShow:!0},y().createElement(n.Ay,{className:b.A["icon-tooltip__content"]},(0,u.createInterpolateElement)(__("The fixer is taking longer than expected. Please try again or contact support.","jetpack-protect"),{supportLink:y().createElement(o.ExternalLink,{className:b.A["support-link"],href:E.NW})}))):V?y().createElement(c.A,{color:"black"}):y().createElement(p.A,{icon:m.A,className:b.A["icon-check"],size:28})),F&&y().createElement("span",null,__("Auto-fix","jetpack-protect"))),y().createElement("div",{className:b.A["accordion-header-button"]},y().createElement(p.A,{icon:P?h.A:g.A,size:38}))),y().createElement("div",{className:(0,v.A)(b.A["accordion-body"],{[b.A["accordion-body-open"]]:P,[b.A["accordion-body-close"]]:!P}),"aria-hidden":!P},C));var V},_=({children:e})=>{const[t,a]=(0,f.useState)();return y().createElement(w.Provider,{value:{open:t,setOpen:a}},y().createElement("div",{className:b.A.accordion},e))}},5409:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(9539),r=a(5925);function c({children:e,redirect:t="/"}){const{hasPlan:a}=(0,r.Ay)();return a?e:React.createElement(n.C5,{to:t,replace:!0})}},9374:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(9245),r=a(489),c=a(1112),s=a(9384),i=a(7723),o=a(1609),l=a.n(o),u=a(9539),d=a(8590),p=a(1226),m=a(5925),h=a(9701);const __=i.__,g=()=>{const e=(0,u.Zp)(),{recordEvent:t}=(0,p.A)(),a=(0,d.A)(),{upgradePlan:i,isLoading:g}=(0,m.Ay)(),{registrationError:v}=(0,s.useConnection)({skipUserConnection:!0}),{jetpackScan:f}=(0,h.A)(),{pricingForUi:y}=f,{introductoryOffer:E,currencyCode:A="USD"}=y,b=y.cost?Math.ceil(y.cost/12*100)/100:null,w=E?.costPerInterval?Math.ceil(E.costPerInterval/12*100)/100:null,k=(0,o.useCallback)((()=>{t("jetpack_protect_pricing_table_get_scan_link_click"),i()}),[t,i]),R=(0,o.useCallback)((async()=>{t("jetpack_protect_connected_product_activated"),await a.mutateAsync(),e("/scan")}),[a,t,e]),C={title:__("Stay one step ahead of threats","jetpack-protect"),items:[{name:__("Scan for threats and vulnerabilities","jetpack-protect")},{name:__("Daily automated scans","jetpack-protect")},{name:__("Web Application Firewall","jetpack-protect")},{name:__("Brute force protection","jetpack-protect")},{name:__("Access to scan on Cloud","jetpack-protect")},{name:__("One-click auto fixes","jetpack-protect")},{name:__("Notifications","jetpack-protect")},{name:__("Severity labels","jetpack-protect")}]};return l().createElement(l().Fragment,null,l().createElement(n.Ay,C,l().createElement(n.N0,{primary:!0},l().createElement(n.i7,null,l().createElement(r.A,{price:b,offPrice:w,leyend:__("/month, billed yearly","jetpack-protect"),currency:A,hideDiscountLabel:!1}),l().createElement(c.A,{fullWidth:!0,onClick:k,isLoading:g,disabled:g||a.isPending},__("Get Jetpack Protect","jetpack-protect"))),l().createElement(n.eY,{isIncluded:!0,label:l().createElement("strong",null,__("Line by line malware scanning","jetpack-protect"))}),l().createElement(n.eY,{isIncluded:!0,label:l().createElement("strong",null,__("Plus on-demand manual scans","jetpack-protect"))}),l().createElement(n.eY,{isIncluded:!0,label:l().createElement("strong",null,__("Automatic protection and rule updates","jetpack-protect"))}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!0})),l().createElement(n.N0,null,l().createElement(n.i7,null,l().createElement(r.A,{price:0,leyend:__("Free forever","jetpack-protect"),currency:A,hidePriceFraction:!0}),l().createElement(c.A,{fullWidth:!0,variant:"secondary",onClick:R,isLoading:a.isPending,disabled:a.isPending||g,error:v?__("An error occurred. Please try again.","jetpack-protect"):null},__("Start for free","jetpack-protect"))),l().createElement(n.eY,{isIncluded:!0,label:__("Check items against database","jetpack-protect")}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!0,label:__("Manual rules only","jetpack-protect")}),l().createElement(n.eY,{isIncluded:!0}),l().createElement(n.eY,{isIncluded:!1}),l().createElement(n.eY,{isIncluded:!1}),l().createElement(n.eY,{isIncluded:!1}),l().createElement(n.eY,{isIncluded:!1}))))}},4256:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(3022),r=a(8744);const c=({className:e,total:t=100,value:a=0})=>{const c=Math.min(Math.round(a/t*100),100),s={width:`${c}%`};return React.createElement("div",{className:(0,n.A)(e,r.A["progress-bar"])},React.createElement("div",{className:r.A["progress-bar__wrapper"]},React.createElement("div",{"aria-valuemax":t,"aria-valuemin":0,"aria-valuenow":Math.min(a,t),className:r.A["progress-bar__bar"],role:"progressbar",style:s})),React.createElement("p",{className:r.A["progress-bar__percent"]},`${c}%`))}},7827:(e,t,a)=>{"use strict";function n(){return React.createElement("svg",{width:"80",height:"96",viewBox:"0 0 80 96",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40 0.00634766L80 17.7891V44.2985C80 66.8965 65.1605 88.2927 44.2352 95.0425C41.4856 95.9295 38.5144 95.9295 35.7648 95.0425C14.8395 88.2927 0 66.8965 0 44.2985V17.7891L40 0.00634766Z",fill:"#069E08"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.9 33.6909L35.375 67.9124L19.2047 55.9263L22.7848 51.1264L34.1403 59.5436L56.0851 30.122L60.9 33.6909Z",fill:"white"}))}a.d(t,{A:()=>n})},3535:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(6072),r=a.n(n),c=a(1112),s=a(7723),i=a(1609),o=a.n(i),l=a(2425),u=a(240);const __=s.__,d=(0,i.forwardRef)((({variant:e="secondary",children:t,...a},n)=>{const s=(0,u.A)(),{data:d}=(0,l.Ay)(),p=(0,i.useMemo)((()=>s.isPending||(0,l.EV)(d)),[s.isPending,d]);return o().createElement(c.A,r()({ref:n,variant:e,onClick:e=>{e.preventDefault(),s.mutate()},disabled:p},a),t??__("Scan now","jetpack-protect"))}))},9889:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7723),r=a(1609),c=a.n(r),s=a(9539),i=a(5925),o=a(4907);const __=n.__;function l(){const e=(0,s.Zp)(),t=(0,s.zy)(),{hasPlan:a}=(0,i.Ay)(),n="/scan"===t.pathname,l=t.pathname.includes("/scan/history"),u=(0,r.useCallback)((()=>e("/scan")),[e]),d=(0,r.useCallback)((()=>e("/scan/history")),[e]);return a&&(n||l)?c().createElement(c().Fragment,null,c().createElement(o.A,null,c().createElement(o.A.Button,{variant:n?"primary":"secondary",onClick:u},__("Scanner","jetpack-protect")),c().createElement(o.A.Button,{variant:l?"primary":"secondary",onClick:d},__("History","jetpack-protect")))):null}},3127:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(442),r=a(5918),c=a(8509),s=a(1609),i=a.n(s);const o=({spacing:e=0,gap:t=0,main:a,mainClassName:s,secondary:o,secondaryClassName:l,preserveSecondaryOnMobile:u=!1,fluid:d})=>{const[p,m]=(0,n.A)(["sm","lg"]),h=!u&&p;return i().createElement(r.A,{horizontalSpacing:e,horizontalGap:t,fluid:d},!h&&i().createElement(i().Fragment,null,i().createElement(c.A,{className:s,sm:12,md:4,lg:6},a),m&&i().createElement(c.A,{lg:1}),i().createElement(c.A,{className:l,sm:12,md:4,lg:5},o)),h&&i().createElement(c.A,null,a))}},3144:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7425),r=a(6087),c=a(7723),s=a(1847);const __=c.__,i=()=>React.createElement(React.Fragment,null,React.createElement(n.Ay,{variant:"title-medium-semi-bold",mb:2},__("Enhanced protection","jetpack-protect")),React.createElement(n.Ay,{mb:2},__("Learn how you can execute Jetpack Firewall before WordPress initializes. This mode offers the most protection.","jetpack-protect")),React.createElement("ul",{className:s.A.list},React.createElement("li",{className:s.A["list-item"]},React.createElement(n.Ay,{variant:"body-small"},(0,r.createInterpolateElement)(__("To ensure the firewall can best protect your site, please update: auto_prepend_file PHP directive to point to wp-content/jetpack-waf/bootstrap.php Typically this is set either in an .htaccess file or in the global PHP configuration; contact your host for further assistance.","jetpack-protect"),{mark:React.createElement("mark",{className:s.A.mark})}))),React.createElement("li",{className:s.A["list-item"]},React.createElement(n.Ay,{variant:"body-small"},__("Don't forget to undo this action when Firewall is turned off, or when you uninstall Jetpack.","jetpack-protect")))))},241:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,o:()=>c});var n=a(28),r=a(4356);const c=({label:e,link:t})=>React.createElement(n.k2,{to:t,className:({isActive:e})=>e?`${r.A.tab} ${r.A["tab--active"]}`:r.A.tab},e),s=({children:e,className:t=""})=>React.createElement("nav",{className:`${r.A.tabs} ${t}`},e)},4491:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(6578);const r=({disabled:e=!1,id:t,label:a="",description:r="",placeholder:c="",rows:s=3,value:i="",onChange:o=()=>{}})=>React.createElement("div",null,Boolean(a)&&React.createElement("label",{className:n.A.label,htmlFor:t},a),Boolean(r)&&r,React.createElement("textarea",{className:n.A.textarea,disabled:e,placeholder:c,rows:s,id:t,name:t,onChange:o,value:i||""}))},1571:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(7425),r=a(1014),c=a(7723),s=a(1113),i=a(1609),o=a.n(i),l=a(9054);const __=c.__,u=e=>{switch(e.fixer){case"replace":return __("Jetpack Scan will replace the affected file or directory.","jetpack-protect");case"delete":return __("Jetpack Scan will delete the affected file or directory.","jetpack-protect");case"update":return e.target?(0,c.sprintf)(/* translators: %s: Version that the plugin will be upgraded to */ +__("Jetpack Scan will update to a newer version %s.","jetpack-protect"),e.target):__("Jetpack Scan will update to a newer version.","jetpack-protect");case"edit":return __("Jetpack Scan will edit the affected file or directory.","jetpack-protect");case"rollback":return e.target?(0,c.sprintf)(/* translators: %s: Version that the plugin will be upgraded to */ +__("Jetpack Scan will rollback the affected file to the version from %s.","jetpack-protect"),e.target):__("Jetpack Scan will rollback the affected file to an older (clean) version.","jetpack-protect");default:return __("Jetpack Scan will resolve the threat.","jetpack-protect")}};function d({threat:e,fixAllDialog:t,onCheckFix:a}){const[c,d]=(0,i.useState)(!0),p=(0,i.useCallback)((t=>{d(t.target.checked),a(t.target.checked,e)}),[a,e]);return o().createElement(o().Fragment,null,o().createElement("div",{className:l.A.threat},o().createElement(s.A,{icon:e.icon,className:l.A.threat__icon}),o().createElement("div",{className:l.A.threat__summary},o().createElement(n.Ay,{className:l.A.threat__summary__label,mb:1},e.label),o().createElement(n.Ay,{className:l.A.threat__summary__title},u(e.fixable))),o().createElement("div",{className:l.A.threat__severity},o().createElement(r.A,{severity:e.severity})),t&&o().createElement("div",{className:l.A.threat__checkbox},o().createElement("input",{type:"checkbox",checked:c,onChange:p,value:e.id}))))}},9314:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(7425),r=a(6087),c=a(7723),s=a(1609),i=a(2425),o=a(5925),l=a(9701),u=a(4254),d=a(3535),p=a(1476);const __=c.__,_n=c._n,m=()=>React.createElement("svg",{width:"80",height:"96",viewBox:"0 0 80 96",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40 0.00634766L80 17.7891V44.2985C80 66.8965 65.1605 88.2927 44.2352 95.0425C41.4856 95.9295 38.5144 95.9295 35.7648 95.0425C14.8395 88.2927 0 66.8965 0 44.2985V17.7891L40 0.00634766Z",fill:"#069E08"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.9 33.6909L35.375 67.9124L19.2047 55.9263L22.7848 51.1264L34.1403 59.5436L56.0851 30.122L60.9 33.6909Z",fill:"white"})),h=()=>{const{lastChecked:e}=(0,l.A)(),{hasPlan:t}=(0,o.Ay)(),{data:a}=(0,i.Ay)(),[h,g]=(0,s.useState)(null),v=(0,s.useMemo)((()=>e?(e=>{const t=new Date,a=6e4*t.getTimezoneOffset(),n=Math.floor((new Date(t.getTime()+a).getTime()-e)/1e3);let r=n/31536e3;return r>1?(0,c.sprintf)( // translators: placeholder is a number amount of years i.e. "5 years ago". -_n("%s year ago","%s years ago",Math.floor(n),"jetpack-protect"),Math.floor(n)):(n=c/2592e3,n>1?(0,r.sprintf)( +_n("%s year ago","%s years ago",Math.floor(r),"jetpack-protect"),Math.floor(r)):(r=n/2592e3,r>1?(0,c.sprintf)( // translators: placeholder is a number amount of months i.e. "5 months ago". -_n("%s month ago","%s months ago",Math.floor(n),"jetpack-protect"),Math.floor(n)):(n=c/86400,n>1?(0,r.sprintf)( +_n("%s month ago","%s months ago",Math.floor(r),"jetpack-protect"),Math.floor(r)):(r=n/86400,r>1?(0,c.sprintf)( // translators: placeholder is a number amount of days i.e. "5 days ago". -_n("%s day ago","%s days ago",Math.floor(n),"jetpack-protect"),Math.floor(n)):(n=c/3600,n>1?(0,r.sprintf)( +_n("%s day ago","%s days ago",Math.floor(r),"jetpack-protect"),Math.floor(r)):(r=n/3600,r>1?(0,c.sprintf)( // translators: placeholder is a number amount of hours i.e. "5 hours ago". -_n("%s hour ago","%s hours ago",Math.floor(n),"jetpack-protect"),Math.floor(n)):(n=c/60,n>1?(0,r.sprintf)( +_n("%s hour ago","%s hours ago",Math.floor(r),"jetpack-protect"),Math.floor(r)):(r=n/60,r>1?(0,c.sprintf)( // translators: placeholder is a number amount of minutes i.e. "5 minutes ago". -_n("%s minute ago","%s minutes ago",Math.floor(n),"jetpack-protect"),Math.floor(n)):__("a few seconds ago","jetpack-protect")))))})(Date.parse(e)):null),[e]);return React.createElement("div",{className:m.A.empty},React.createElement(p,null),React.createElement(c.H3,{weight:"bold",mt:8},__("Don't worry about a thing","jetpack-protect")),React.createElement(c.Ay,{mb:4},(0,n.createInterpolateElement)((0,r.sprintf)( +_n("%s minute ago","%s minutes ago",Math.floor(r),"jetpack-protect"),Math.floor(r)):__("a few seconds ago","jetpack-protect")))))})(Date.parse(e)):null),[e]);return React.createElement("div",{className:p.A.empty},React.createElement(m,null),React.createElement(n.H3,{weight:"bold",mt:8},__("Don't worry about a thing","jetpack-protect")),React.createElement(n.Ay,{mb:4},v?(0,r.createInterpolateElement)((0,c.sprintf)( // translators: placeholder is the amount of time since the last scan, i.e. "5 minutes ago". -__("The last Protect scan ran %s and everything looked great.","jetpack-protect"),u),{strong:React.createElement("strong",null)})),t&&React.createElement(React.Fragment,null,React.createElement(o.A,{ref:d}),React.createElement(i.A,{id:"paid-daily-and-manual-scans",position:"bottom middle",anchor:a})))}},5190:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var c=a(1112),n=a(7425),r=a(4437),l=a(9384),s=a(7723),i=a(1609),o=a.n(i),m=a(8140),p=a(1226),d=a(4114),u=a(4569),h=a(1476);const __=s.__,g=({description:e,fixedIn:t,icon:a,id:u,label:g,name:v,source:f,title:E,type:A})=>{const{adminUrl:y}=window.jetpackProtectInitialState||{},{run:w}=(0,l.useProductCheckoutWorkflow)({productSlug:m.J3,redirectUrl:y,useBlogIdSuffix:!0}),{recordEventHandler:k}=(0,p.A)(),b=k("jetpack_protect_threat_list_get_scan_link_click",w),_=f?o().createElement(c.A,{variant:"link",isExternalLink:!0,weight:"regular",href:f},__("See more technical details of this threat","jetpack-protect")):null;return o().createElement(d.E,{id:u,label:g,title:E,icon:a,onOpen:(0,i.useCallback)((()=>{["core","plugin","theme"].includes(A)&&k(`jetpack_protect_${A}_threat_open`)}),[k,A])},e&&o().createElement("div",{className:h.A["threat-section"]},o().createElement(n.Ay,{variant:"title-small",mb:2},__("What is the problem?","jetpack-protect")),o().createElement(n.Ay,{mb:2},e),_),t&&o().createElement("div",{className:h.A["threat-section"]},o().createElement(n.Ay,{variant:"title-small",mb:2},__("How to fix it?","jetpack-protect")),o().createElement(n.Ay,{mb:2},/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ /* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ -(0,s.sprintf)(__("Update to %1$s %2$s","jetpack-protect"),v,t)),o().createElement(r.A,{description:__("Looking for advanced scan results and one-click fixes?","jetpack-protect"),cta:__("Upgrade Jetpack Protect now","jetpack-protect"),onClick:b,className:h.A["threat-item-cta"]})),!e&&o().createElement("div",{className:h.A["threat-section"]},_))},v=({list:e})=>o().createElement(u.A,{list:e},(({currentItems:e})=>o().createElement(d.A,null,e.map((({description:e,fixedIn:t,icon:a,id:c,label:n,name:r,source:l,table:s,title:i,type:m,version:p})=>o().createElement(g,{description:e,fixedIn:t,icon:a,id:c,label:n,key:c,name:r,source:l,table:s,title:i,type:m,version:p}))))))},5661:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var c=a(442),n=a(5918),r=a(8509),l=a(7425),s=a(1112),i=a(7143),o=a(7723),m=a(1609),p=a.n(m),d=a(727),u=a(7478),h=a(4254),g=a(3535),v=a(9314),f=a(5190),E=a(9395),A=a(6742),y=a(1476),w=a(993);const __=o.__,k=()=>{const{hasRequiredPlan:e}=(0,d.A)(),{item:t,list:a,selected:k,setSelected:b}=(0,w.A)(),_=a.filter((e=>e.fixable)),[R]=(0,c.A)("sm"),[C,j]=(0,m.useState)(null),[S,x]=(0,m.useState)(null),{setModal:N}=(0,i.useDispatch)(u.a),[M,L]=(0,m.useState)(null),[z,P]=(0,m.useState)(null),I=(0,m.useCallback)((()=>{switch(k){case"all":return 1===a.length?__("All threats","jetpack-protect"):(0,o.sprintf)(/* translators: placeholder is the amount of threats found on the site. */ +__("The last Protect scan ran %s and everything looked great.","jetpack-protect"),v),{strong:React.createElement("strong",null)}):__("No threats have been detected by the current scan.","jetpack-protect")),t&&React.createElement(React.Fragment,null,React.createElement(d.A,{ref:g}),!(0,i.EV)(a)&&React.createElement(u.A,{id:"paid-daily-and-manual-scans",position:"bottom middle",anchor:h})))}},5190:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(1112),r=a(7425),c=a(4437),s=a(7723),i=a(1609),o=a.n(i),l=a(1226),u=a(5925),d=a(4114),p=a(4569),m=a(1476);const __=s.__,h=({description:e,fixedIn:t,icon:a,id:p,label:h,name:g,source:v,title:f,type:y})=>{const{recordEvent:E}=(0,l.A)(),{upgradePlan:A}=(0,u.Ay)(),b=(0,i.useCallback)((()=>{E("jetpack_protect_threat_list_get_scan_link_click"),A()}),[E,A]),w=v?o().createElement(n.A,{variant:"link",isExternalLink:!0,weight:"regular",href:v},__("See more technical details of this threat","jetpack-protect")):null;return o().createElement(d.E,{id:p,label:h,title:f,icon:a,onOpen:(0,i.useCallback)((()=>{["core","plugin","theme"].includes(y)&&E(`jetpack_protect_${y}_threat_open`)}),[E,y])},e&&o().createElement("div",{className:m.A["threat-section"]},o().createElement(r.Ay,{variant:"title-small",mb:2},__("What is the problem?","jetpack-protect")),o().createElement(r.Ay,{mb:2},e),w),t&&o().createElement("div",{className:m.A["threat-section"]},o().createElement(r.Ay,{variant:"title-small",mb:2},__("How to fix it?","jetpack-protect")),o().createElement(r.Ay,{mb:2},/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ /* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ +(0,s.sprintf)(__("Update to %1$s %2$s","jetpack-protect"),g,t)),o().createElement(c.A,{description:__("Looking for advanced scan results and one-click fixes?","jetpack-protect"),cta:__("Upgrade Jetpack Protect now","jetpack-protect"),onClick:b,className:m.A["threat-item-cta"]})),!e&&o().createElement("div",{className:m.A["threat-section"]},w))},g=({list:e})=>o().createElement(p.A,{list:e},(({currentItems:e})=>o().createElement(d.A,null,e.map((({description:e,fixedIn:t,icon:a,id:n,label:r,name:c,source:s,table:i,title:l,type:u,version:d})=>o().createElement(h,{description:e,fixedIn:t,icon:a,id:n,label:r,key:n,name:c,source:s,table:i,title:l,type:u,version:d}))))))},5661:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var n=a(442),r=a(5918),c=a(8509),s=a(7425),i=a(1112),o=a(7723),l=a(1609),u=a.n(l),d=a(2425),p=a(3657),m=a(1009),h=a(5925),g=a(4254),v=a(3535),f=a(9314),y=a(5190),E=a(9395),A=a(6742),b=a(1476),w=a(993);const __=o.__,k=()=>{const{hasPlan:e}=(0,h.Ay)(),{item:t,list:a,selected:k,setSelected:R}=(0,w.A)(),[C]=(0,n.A)("sm"),{isThreatFixInProgress:_,isThreatFixStale:j}=(0,p.Ay)(),{data:x}=(0,d.Ay)(),S=(0,d.EV)(x),M=(0,l.useMemo)((()=>a.filter((e=>{const t=parseInt(e.id);return e.fixable&&!_(t)&&!j(t)}))),[a,_,j]),[N,L]=(0,l.useState)(null),[P,z]=(0,l.useState)(null),[O,I]=(0,l.useState)(null),[F,V]=(0,l.useState)(null),{setModal:D}=(0,m.A)(),H=(0,l.useCallback)((()=>{switch(k){case"all":return 1===a.length?__("All threats","jetpack-protect"):(0,o.sprintf)(/* translators: placeholder is the amount of threats found on the site. */ __("All %s threats","jetpack-protect"),a.length);case"core":return(0,o.sprintf)(/* translators: placeholder is the amount of WordPress threats found on the site. */ __("%1$s WordPress %2$s","jetpack-protect"),a.length,1===a.length?"threat":"threats");case"files":return(0,o.sprintf)(/* translators: placeholder is the amount of file threats found on the site. */ __("%1$s file %2$s","jetpack-protect"),a.length,1===a.length?"threat":"threats");case"database":return(0,o.sprintf)(/* translators: placeholder is the amount of database threats found on the site. */ __("%1$s database %2$s","jetpack-protect"),a.length,1===a.length?"threat":"threats");default:return(0,o.sprintf)(/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ -__("%1$s %2$s in %3$s %4$s","jetpack-protect"),a.length,1===a.length?"threat":"threats",t?.name,t?.version)}}),[k,a,t]);return p().createElement(n.A,{fluid:!0,horizontalSpacing:0,horizontalGap:3},p().createElement(r.A,{lg:4},p().createElement("div",{ref:j},p().createElement(E.A,{selected:k,onSelect:b})),p().createElement(h.A,{id:e?"paid-scan-results":"free-scan-results",position:"top",anchor:C})),p().createElement(r.A,{lg:8},a?.length>0?p().createElement(p().Fragment,null,p().createElement("div",{className:y.A["list-header"]},p().createElement(l.hE,{className:y.A["list-title"]},I()),e&&p().createElement("div",{className:y.A["list-header__controls"]},_.length>0&&p().createElement(p().Fragment,null,p().createElement(s.A,{ref:L,variant:"primary",onClick:(T=_,e=>{e.preventDefault(),N({type:"FIX_ALL_THREATS",props:{threatList:T}})})},(0,o.sprintf)(/* translators: Translates to Show auto fixers $s: Number of fixable threats. */ -__("Show auto fixers (%s)","jetpack-protect"),_.length)),p().createElement(h.A,{id:"paid-fix-all-threats",position:R?"bottom right":"middle left",anchor:M})),p().createElement("div",null,p().createElement(g.A,{ref:P}),p().createElement(h.A,{id:"paid-daily-and-manual-scans",position:R?"bottom left":"middle left",anchor:z})))),e?p().createElement(p().Fragment,null,p().createElement("div",{ref:x},p().createElement(A.A,{list:a}),p().createElement("div",{className:y.A["manual-scan"]},p().createElement(l.Ay,{variant:"body-small",mb:4},__("If you have manually fixed any of the threats listed above, you can run a manual scan now or wait for Jetpack to scan your site later today.","jetpack-protect")),p().createElement(g.A,null))),p().createElement(h.A,{id:"paid-understand-severity",position:"top",anchor:S})):p().createElement(f.A,{list:a})):p().createElement(v.A,null)));var T}},9395:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var c=a(442),n=a(7723),r=a(311),l=a(4648),s=a(435),i=a(2072),o=a(4314),m=a(1651),p=a(1609),d=a(1226),u=a(727),h=a(59);const __=n.__,g=({selected:e,onSelect:t,sourceType:a="scan",statusFilter:n="all"})=>{const{results:{plugins:g,themes:v},counts:{current:{threats:f,core:E,files:A,database:y}},hasRequiredPlan:w}=(0,u.A)({sourceType:a,filter:{status:n}}),{recordEvent:k}=(0,d.A)(),[b]=(0,c.A)("lg","<"),_=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_all_click")}),[k]),R=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_core_click")}),[k]),C=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_plugin_click")}),[k]),j=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_theme_click")}),[k]),S=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_file_click")}),[k]),x=(0,p.useCallback)((()=>{k("jetpack_protect_navigation_database_click")}),[k]),N=(0,p.useMemo)((()=>"fixed"===n?__("All fixed threats","jetpack-protect"):"ignored"===n?__("All ignored threats","jetpack-protect",0):__("All threats","jetpack-protect")),[n]);return React.createElement(h.Ay,{selected:e,onSelect:t,mode:b?"dropdown":"list"},React.createElement(h.s$,{initial:!0,id:"all",label:N,icon:r.A,badge:f,disabled:f<=0,onClick:_,checked:!0}),React.createElement(h.s$,{id:"core",label:__("WordPress","jetpack-protect"),icon:l.A,badge:E,disabled:E<=0,onClick:R,checked:!0}),React.createElement(h.Me,{label:__("Plugins","jetpack-protect"),icon:s.A},g.map((({name:e,threats:t,checked:a})=>React.createElement(h.s$,{key:e,id:e,label:e,checked:a,badge:t?.length,disabled:t?.length<=0,onClick:C})))),React.createElement(h.Me,{label:__("Themes","jetpack-protect"),icon:i.A},v.map((({name:e,threats:t,checked:a})=>React.createElement(h.s$,{key:e,id:e,label:e,checked:a,badge:t?.length,disabled:t?.length<=0,onClick:j})))),w&&React.createElement(React.Fragment,null,React.createElement(h.s$,{id:"files",label:__("Files","jetpack-protect"),icon:o.A,badge:A,disabled:A<=0,onClick:S,checked:!0}),React.createElement(h.s$,{id:"database",label:__("Database","jetpack-protect"),icon:m.A,badge:y,disabled:y<=0,onClick:x,checked:!0})))}},4569:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(1112),n=a(442),r=a(7723),l=a(8888),s=a(9115),i=a(1609),o=a.n(i),m=a(1476);const __=r.__,p=({pageNumber:e,currentPage:t,onPageChange:a})=>{const n=(0,i.useMemo)((()=>t===e),[t,e]),l=(0,i.useCallback)((()=>{a(e)}),[a,e]);return o().createElement(c.A,{size:"medium",className:n?null:m.A.unfocused,onClick:l,"aria-current":n?"page":void 0,"aria-label":(0,r.sprintf)(/* translators: placeholder is a page number, i.e. "Page 123" */ -__("Page %d","jetpack-protect"),e)},e)},d=({list:e,itemPerPage:t=10,children:a})=>{const[r]=(0,n.A)("sm"),[d,u]=(0,i.useState)(1),h=(0,i.useCallback)((()=>u(d-1)),[d,u]),g=(0,i.useCallback)((()=>u(d+1)),[d,u]),v=(0,i.useMemo)((()=>Math.ceil(e.length/t)),[e,t]),f=(0,i.useMemo)((()=>{const a=d*t,c=a-t;return e.slice(c,a)}),[d,e,t]),E=(0,i.useMemo)((()=>{if(r)return[d];const e=[1];return d>3&&v>4&&e.push("…"),1===d?e.push(d+1,d+2,d+3):2===d?e.push(d,d+1,d+2):d3&&e.push(d-2),d>2&&e.push(d-1),e.push(d)):d===v&&(d>=5&&e.push(d-3),d>=4&&e.push(d-2),e.push(d-1)),e[e.length-1]e<=v||isNaN(e)))}),[d,r,v]);return o().createElement(o().Fragment,null,a({currentItems:f}),v>1&&o().createElement("nav",{role:"navigation","aria-label":__("Threat list pages","jetpack-protect"),className:m.A["pagination-container"]},o().createElement(c.A,{onClick:h,disabled:1===d,variant:"link",icon:l.A,iconSize:24,"aria-label":__("Previous page","jetpack-protect")}),E.map(((e,t)=>"number"==typeof e?o().createElement(p,{key:e,pageNumber:e,currentPage:d,onPageChange:u}):o().createElement("span",{key:`ellipses_${t}`},e))),o().createElement(c.A,{onClick:g,disabled:d===v,variant:"link",icon:s.A,iconSize:24,"aria-label":__("Next page","jetpack-protect")})))}},6742:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var c=a(1112),n=a(7425),r=a(442),l=a(7143),s=a(7723),i=a(1609),o=a.n(i),m=a(1226),p=a(7478),d=a(9627),u=a(8331),h=a(2006),g=a(4569),v=a(1476);const __=s.__,f=({context:e,description:t,diff:a,filename:r,firstDetected:g,fixedIn:f,fixedOn:E,icon:A,fixable:y,id:w,label:k,name:b,source:_,title:R,type:C,severity:j,status:S,hideAutoFixColumn:x=!1})=>{const N=(0,l.useSelect)((e=>e(p.a).getThreatsAreFixing())),{setModal:M}=(0,l.useDispatch)(p.a),{recordEvent:L}=(0,m.A)(),z=N.indexOf(w)>=0,P=_?o().createElement(c.A,{variant:"link",isExternalLink:!0,weight:"regular",href:_},__("See more technical details of this threat","jetpack-protect")):null;return o().createElement(h.S,{id:w,label:k,title:R,icon:A,fixable:y,severity:j,firstDetected:g,fixedOn:E,status:S,onOpen:(0,i.useCallback)((()=>{["core","plugin","theme","file","database"].includes(C)&&L(`jetpack_protect_${C}_threat_open`)}),[L,C]),hideAutoFixColumn:x},t&&o().createElement("div",{className:v.A["threat-section"]},o().createElement(n.Ay,{variant:"title-small",mb:2},"fixed"!==S?__("What is the problem?","jetpack-protect"):__("What was the problem?","jetpack-protect",0)),o().createElement(n.Ay,{mb:2},t),P),(r||e||a)&&o().createElement(n.Ay,{variant:"title-small",mb:2},__("The technical details","jetpack-protect")),r&&o().createElement(o().Fragment,null,o().createElement(n.Ay,{mb:2},/* translators: filename follows in separate line; e.g. "PHP.Injection.5 in: `post.php`" */ -__("Threat found in file:","jetpack-protect")),o().createElement("pre",{className:v.A["threat-filename"]},r)),e&&o().createElement(u.A,{context:e}),a&&o().createElement(d.A,{diff:a}),f&&"fixed"!==S&&o().createElement("div",{className:v.A["threat-section"]},o().createElement(n.Ay,{variant:"title-small",mb:2},__("How to fix it?","jetpack-protect")),o().createElement(n.Ay,{mb:2},/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ /* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ -(0,s.sprintf)(__("Update to %1$s %2$s","jetpack-protect"),b,f))),!t&&o().createElement("div",{className:v.A["threat-section"]},P),["ignored","current"].includes(S)&&o().createElement("div",{className:v.A["threat-footer"]},"ignored"===S&&o().createElement(c.A,{isDestructive:!0,variant:"secondary",onClick:e=>{e.preventDefault(),M({type:"UNIGNORE_THREAT",props:{id:w,label:k,title:R,icon:A,severity:j}})},disabled:z},__("Unignore threat","jetpack-protect")),"current"===S&&o().createElement(o().Fragment,null,o().createElement(c.A,{isDestructive:!0,variant:"secondary",onClick:e=>{e.preventDefault(),M({type:"IGNORE_THREAT",props:{id:w,label:k,title:R,icon:A,severity:j}})}},__("Ignore threat","jetpack-protect")),y&&o().createElement(c.A,{disabled:z,onClick:e=>{e.preventDefault(),M({type:"FIX_THREAT",props:{id:w,fixable:y,label:k,icon:A,severity:j}})}},__("Fix threat","jetpack-protect")))))},E=({list:e,hideAutoFixColumn:t=!1})=>{const[a]=(0,r.A)(["sm","lg"],[null,"<"]);return o().createElement(o().Fragment,null,!a&&o().createElement("div",{className:v.A["accordion-header"]},o().createElement("span",null,__("Details","jetpack-protect")),o().createElement("span",null,__("Severity","jetpack-protect")),!t&&o().createElement("span",null,__("Auto-fix","jetpack-protect")),o().createElement("span",null)),o().createElement(g.A,{list:e},(({currentItems:e})=>o().createElement(h.A,null,e.map((({context:e,description:a,diff:c,filename:n,firstDetected:r,fixedIn:l,fixedOn:s,icon:i,fixable:m,id:p,label:d,name:u,severity:h,source:g,table:v,title:E,type:A,version:y,status:w})=>o().createElement(f,{context:e,description:a,diff:c,filename:n,firstDetected:r,fixedIn:l,fixedOn:s,icon:i,fixable:m,id:p,key:p,label:d,name:u,severity:h,source:g,table:v,title:E,type:A,version:y,status:w,hideAutoFixColumn:t})))))))}},993:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(4648),n=a(4314),r=a(1651),l=a(435),s=a(2072),i=a(1609),o=a(727);const m=(e,t)=>t.severity-e.severity,p=(e,t)=>"object"==typeof e&&0===Object.keys(e).length?[]:Array.isArray(e)?e.map((e=>p(e,t))).flat():e?.threats.map((a=>({...a,...e,...t}))),d=({source:e,status:t}={source:"scan",status:"all"})=>{const[a,d]=(0,i.useState)("all"),{results:{plugins:u,themes:h,core:g,files:v,database:f}}=(0,o.A)({sourceType:e,filter:{status:t,key:a}}),{unsortedList:E,item:A}=(0,i.useMemo)((()=>{if(a&&"all"!==a){switch(a){case"core":return{unsortedList:p(g,{icon:c.A}),item:g};case"files":return{unsortedList:p({threats:v},{icon:n.A}),item:v};case"database":return{unsortedList:p({threats:f},{icon:r.A}),item:f}}const e=u.find((e=>e?.name===a));if(e)return{unsortedList:p(e,{icon:l.A}),item:e};const t=h.find((e=>e?.name===a));if(t)return{unsortedList:p(t,{icon:s.A}),item:t}}return{unsortedList:[...p(g,{icon:c.A}),...p(u,{icon:l.A}),...p(h,{icon:s.A}),...p({threats:v},{icon:n.A}),...p({threats:f},{icon:r.A})],item:null}}),[g,f,v,u,a,h]),y=e=>e.name&&e.version?`${e.name} (${e.version})`:e.filename?e.filename.split("/").pop():e.table?e.table:void 0,w=(0,i.useMemo)((()=>E.sort(m).map((e=>({label:y(e),...e})))),[E]);return(0,i.useEffect)((()=>{"all"!==a&&"all"!==t&&0===w.length&&d("all")}),[a,t,A,w]),{item:A,list:w,selected:a,setSelected:d}}},9623:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(7425),n=a(1112),r=a(7143),l=a(7723),s=a(1113),i=a(7478),o=a(5576),m=a(4031),p=a(6834);const __=l.__,d=({id:e,title:t,label:a,icon:l,severity:d})=>{const{setModal:u,unignoreThreat:h}=(0,r.useDispatch)(i.a),g=(0,r.useSelect)((e=>e(i.a).getThreatsUpdating()));return React.createElement(m.A,null,React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Do you really want to unignore this threat?","jetpack-protect")),React.createElement(c.Ay,{mb:3},__("Jetpack will unignore the threat:","jetpack-protect")),React.createElement("div",{className:p.A.threat},React.createElement(s.A,{icon:l,className:p.A.threat__icon}),React.createElement("div",{className:p.A.threat__summary},React.createElement(c.Ay,{className:p.A.threat__summary__label,mb:1},a),React.createElement(c.Ay,{className:p.A.threat__summary__title},t)),React.createElement("div",{className:p.A.threat__severity},React.createElement(o.A,{severity:d}))),React.createElement("div",{className:p.A.footer},React.createElement(n.A,{variant:"secondary",onClick:e=>{e.preventDefault(),u({type:null})}},__("Cancel","jetpack-protect")),React.createElement(n.A,{isDestructive:!0,isLoading:Boolean(g&&g[e]),onClick:async t=>{t.preventDefault(),h(e,(()=>{u({type:null})}))}},__("Unignore threat","jetpack-protect"))))}},4031:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(9384),n=a(1221);const r=({children:e})=>{const{isUserConnected:t,hasConnectedOwner:a}=(0,c.useConnection)();return t&&a?e:React.createElement(n.A,null)}},1221:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var c=a(7425),n=a(1112),r=a(9384),l=a(7143),s=a(7723),i=a(7478),o=a(3041),m=a(8340);const __=s.__,p=()=>{const{setModal:e}=(0,l.useDispatch)(i.a),{userIsConnecting:t,handleConnectUser:a}=(0,r.useConnection)({redirectUri:"admin.php?page=jetpack-protect"});return React.createElement(React.Fragment,null,React.createElement(c.Ay,{variant:"title-medium",mb:2},__("User connection needed","jetpack-protect")),React.createElement(o.A,{type:"info",message:__("Before Jetpack Protect can ignore and auto-fix threats on your site, a user connection is needed.","jetpack-protect")}),React.createElement(c.Ay,{mb:3},__("A user connection provides Jetpack Protect the access necessary to perform these tasks.","jetpack-protect")),React.createElement(c.Ay,{mb:3},__("Once you’ve secured a user connection, all Jetpack Protect features will be available for use.","jetpack-protect")),React.createElement("div",{className:m.A.footer},React.createElement(n.A,{variant:"secondary",onClick:t=>{t.preventDefault(),e({type:null})}},__("Not now","jetpack-protect")),React.createElement(n.A,{isExternalLink:!0,weight:"regular",isLoading:t,onClick:a},__("Connect your user account","jetpack-protect"))))}},8140:(e,t,a)=>{"use strict";a.d(t,{J3:()=>r,JD:()=>l,Mm:()=>i,NW:()=>n,_R:()=>s,pQ:()=>c,vI:()=>o});const c="https://wordpress.org/support/plugin/jetpack-protect/",n="https://jetpack.com/contact-support/?rel=support",r="jetpack_scan",l="optimistically_scanning",s="idle",i="unavailable",o=["scheduled","scanning",l]},1226:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(372),n=a(9384),r=a(1609);const l=({pageViewEventName:e,pageViewNamespace:t="jetpack",pageViewSuffix:a="page_view",pageViewEventProperties:l={}}={})=>{const{isUserConnected:s,isRegistered:i,userConnectionData:o}=(0,n.useConnection)(),{login:m,ID:p}=o.currentUser?.wpcomUser||{},{tracks:d}=c.A,{recordEvent:u}=d,h=(0,r.useCallback)((async(e,t)=>{u(e,t)}),[u]),g=(0,r.useCallback)(((e,t,a=()=>{})=>(a="function"==typeof t?t:a,t="function"==typeof t?{}:t,()=>h(e,t).then(a))),[h]);(0,r.useEffect)((()=>{s&&p&&m&&c.A.initialize(p,m)}),[s,p,m]);const v=e?`${t}_${e}_${a}`:null;return(0,r.useEffect)((()=>{i&&v&&u(v,l)}),[]),{recordEvent:h,recordEventHandler:g}}},1936:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>m,Ll:()=>o,OC:()=>i,dn:()=>s});var c=a(7143),n=a(1609),r=a(5973),l=a(7478);const s=(0,n.createContext)([]),i=(0,n.createContext)([]),o=({children:e})=>{const[t,a]=(0,n.useState)([]);return React.createElement(i.Provider,{value:{renderedSteps:t,setRenderedSteps:a}},e)},m=()=>{const{completeOnboardingSteps:e,fetchOnboardingProgress:t}=r.A,a=(0,n.useContext)(s),{renderedSteps:o}=(0,n.useContext)(i),m=(0,c.useSelect)((e=>e(l.a).getOnboardingProgress())),{setOnboardingProgress:p}=(0,c.useDispatch)(l.a),{currentStep:d,currentStepCount:u,stepsCount:h}=(0,n.useMemo)((()=>a.reduce(((e,t)=>(o.includes(t.id)&&(e.stepsCount++,e.currentStep||-1!==(m||[]).indexOf(t.id)||(e.currentStep=t,e.currentStepCount=e.stepsCount)),e)),{currentStep:null,currentStepCount:null,stepsCount:0})),[m,o,a]),g=(0,n.useCallback)((()=>{d&&(p([...m,d.id]),e([d.id]))}),[d,p,m,e]),v=(0,n.useCallback)((()=>{const t=a.reduce(((e,t)=>(t.id.startsWith("free-")&&e.push(t.id),e)),[]),c=[...m,...t];p([...new Set(c)]),e(t)}),[a,m,p,e]),f=(0,n.useCallback)((()=>{const t=a.reduce(((e,t)=>(t.id.startsWith("paid-")&&e.push(t.id),e)),[]),c=[...m,...t];p([...new Set(c)]),e(t)}),[a,m,p,e]),E=(0,n.useCallback)((()=>{d.id.startsWith("paid-")?f():v()}),[v,f,d]);return(0,n.useEffect)((()=>{null===m&&t().then((e=>p(e)))}),[t,m,p]),{progress:m,stepsCount:h,currentStep:d,currentStepCount:u,completeCurrentStep:g,completeAllCurrentSteps:E}}},727:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(7143),n=a(7723),r=a(1609),l=a(7478);const __=n.__,s=["all","core","plugins","themes","files","database"],i=(e,t,a)=>Array.isArray(e)?e.filter((e=>(!t.status||"all"===t.status||e.status===t.status)&&(!t.key||"all"===t.key||t.key===a))):[];function o({sourceType:e,filter:t}={sourceType:"scan",filter:{status:null,key:null}}){const{status:a,scanHistory:n,jetpackScan:o,hasRequiredPlan:m}=(0,c.useSelect)((e=>({status:e(l.a).getStatus(),scanHistory:e(l.a).getScanHistory(),jetpackScan:e(l.a).getJetpackScan(),hasRequiredPlan:e(l.a).hasRequiredPlan()}))),{counts:p,results:d,error:u,lastChecked:h,hasUncheckedItems:g}=(0,r.useMemo)((()=>{const c="history"===e?{...n}:{...a},r={results:{core:[],plugins:[],themes:[],files:[],database:[]},counts:{all:{threats:0,core:0,plugins:0,themes:0,files:0,database:0},current:{threats:0,core:0,plugins:0,themes:0,files:0,database:0}},error:null,lastChecked:c.lastChecked||null,hasUncheckedItems:c.hasUncheckedItems||!1},l=(e,a)=>{if(!Array.isArray(e))return[];e.forEach((e=>{r.counts.all[a]+=e?.threats?.length||0,r.counts.all.threats+=e?.threats?.length||0;const c=i(e?.threats,t,s.includes(t.key)?a:e?.name);r.results[a].push({...e,threats:c}),r.counts.current[a]+=c.length,r.counts.current.threats+=c.length}))},o=(e,a)=>{if(!Array.isArray(e))return[];r.counts.all[a]+=e.length,r.counts.all.threats+=e.length;const c=i(e,t,a);r.results[a]=[...r.results[a],...c],r.counts.current[a]+=c.length,r.counts.current.threats+=c.length};let m=Array.isArray(c.core)?c.core:[];return c.core.threats&&(m=[c.core]),l(m,"core"),l(c?.plugins,"plugins"),l(c?.themes,"themes"),o(c?.files,"files"),o(c?.database,"database"),c.error&&(r.error={message:c.errorMessage||__("An error occurred.","jetpack-protect"),code:c.errorCode||500}),r}),[n,e,a,t]);return{results:d,counts:p,error:u,lastChecked:h,hasUncheckedItems:g,jetpackScan:o,hasRequiredPlan:m}}},6516:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var c=a(7143),n=a(1609),r=a(5973),l=a(7478);const s=()=>{const{setWafConfig:e,setWafStats:t,setWafIsEnabled:a,setWafIsUpdating:s,setWafIsToggling:i}=(0,c.useDispatch)(l.a),o=(0,c.useSelect)((e=>e(l.a).getWaf())),m=(0,n.useCallback)((()=>(s(!0),r.A.fetchWaf().then((c=>{a(c?.isEnabled),e(c?.config),t(c?.stats)})).finally((()=>s(!1))))),[e,t,a,s]),p=(0,n.useCallback)((()=>(o.isEnabled||i(!0),s(!0),r.A.toggleWaf().then(m).finally((()=>{i(!1),s(!1)})))),[m,o.isEnabled,i,s]),d=(0,n.useCallback)((()=>o.isEnabled?Promise.resolve():p()),[p,o.isEnabled]),u=(0,n.useCallback)((()=>(s(!0),d().then((()=>r.A.updateWaf({jetpack_waf_automatic_rules:!o.config.jetpackWafAutomaticRules}))).then(m).finally((()=>s(!1))))),[d,m,s,o.config.jetpackWafAutomaticRules]),h=(0,n.useCallback)((()=>(s(!0),r.A.updateWaf({jetpack_waf_ip_allow_list_enabled:!o.config.jetpackWafIpAllowListEnabled}).then(m).finally((()=>s(!1))))),[m,s,o.config.jetpackWafIpAllowListEnabled]),g=(0,n.useCallback)((()=>(s(!0),r.A.updateWaf({jetpack_waf_ip_block_list_enabled:!o.config.jetpackWafIpBlockListEnabled}).then(m).finally((()=>s(!1))))),[m,s,o.config.jetpackWafIpBlockListEnabled]),v=(0,n.useCallback)((()=>(s(!0),r.A.updateWaf({brute_force_protection:!o.config.bruteForceProtection}).then(m).finally((()=>s(!1))))),[m,s,o.config.bruteForceProtection]),f=(0,n.useCallback)((()=>(s(!0),d().then((()=>r.A.updateWaf({jetpack_waf_share_data:!o.config.jetpackWafShareData}))).then(m).finally((()=>s(!1))))),[d,m,s,o.config.jetpackWafShareData]),E=(0,n.useCallback)((()=>(s(!0),d().then((()=>r.A.updateWaf({jetpack_waf_share_debug_data:!o.config.jetpackWafShareDebugData}))).then(m).finally((()=>s(!1))))),[d,m,s,o.config.jetpackWafShareDebugData]),A=(0,n.useCallback)((e=>(s(!0),r.A.updateWaf(e).then(m).finally((()=>s(!1))))),[m,s]);return(0,n.useEffect)((()=>{void 0!==o.config||o.isFetching||m()}),[o.config,o.isFetching,s,m]),{...o,refreshWaf:m,toggleWaf:p,toggleAutomaticRules:u,toggleIpAllowList:h,toggleIpBlockList:g,toggleBruteForceProtection:v,toggleShareData:f,toggleShareDebugData:E,updateConfig:A}}},1671:(e,t,a)=>{"use strict";a.d(t,{A:()=>I});var c=a(442),n=a(7656),r=a(7425),l=a(1112),s=a(4437),i=a(5918),o=a(8509),m=a(9384),p=a(6427),d=a(7143),u=a(6087),h=a(7723),g=a(1113),v=a(1249),f=a(6154),E=a.n(f),A=a(1609),y=a(5973),w=a(1186),k=a(8955),b=a(9921),_=a(7508),R=a(9454),C=a(4491),j=a(8140),S=a(1226),x=a(727),N=a(6516),M=a(7478),L=a(7642);const __=h.__,z=window?.jetpackProtectInitialState?.adminUrl,P=5e3,I=()=>{const[e]=(0,c.A)(["sm","lg"],[null,"<"]),{setWafIsSeen:t,setWafUpgradeIsSeen:a,setNotice:f}=(0,d.useDispatch)(M.a),{config:{jetpackWafAutomaticRules:I,jetpackWafIpBlockListEnabled:T,jetpackWafIpAllowListEnabled:V,jetpackWafIpBlockList:F,jetpackWafIpAllowList:H,automaticRulesAvailable:B,bruteForceProtection:O},currentIp:D,isEnabled:U,isSeen:W,upgradeIsSeen:q,displayUpgradeBadge:$,wafSupported:J,isUpdating:G,stats:{automaticRulesLastUpdated:Z},toggleAutomaticRules:K,toggleIpAllowList:Q,toggleIpBlockList:Y,toggleBruteForceProtection:X,toggleWaf:ee,updateConfig:te}=(0,N.A)(),{hasRequiredPlan:ae}=(0,x.A)(),{run:ce}=(0,m.useProductCheckoutWorkflow)({productSlug:j.J3,redirectUrl:`${z}#/firewall`,useBlogIdSuffix:!0}),{recordEventHandler:ne,recordEvent:re}=(0,S.A)(),[le,se]=(0,A.useState)(!1),[ie,oe]=(0,A.useState)({jetpack_waf_automatic_rules:I,jetpack_waf_ip_block_list_enabled:T,jetpack_waf_ip_allow_list_enabled:V,jetpack_waf_ip_block_list:F,jetpack_waf_ip_allow_list:H,brute_force_protection:O}),[me,pe]=(0,A.useState)(!1),[de,ue]=(0,A.useState)(!1),[he,ge]=(0,A.useState)(!1),ve=U&&!me,fe=U&&(ae||B),Ee=!me&&!!ie.jetpack_waf_ip_allow_list_enabled,Ae=ie.jetpack_waf_ip_block_list!==F,ye=ie.jetpack_waf_ip_allow_list!==H,we=!!ie.jetpack_waf_ip_block_list,ke=!!ie.jetpack_waf_ip_allow_list,be=U&&ie.jetpack_waf_ip_block_list_enabled,_e=(0,A.useCallback)((e=>{switch(e.code){case"file_system_error":return __("A filesystem error occurred.","jetpack-protect");case"rules_api_error":return __("An error occurred retrieving the latest firewall rules from Jetpack.","jetpack-protect");default:return!1}}),[]),Re=(0,A.useCallback)((e=>{const t=_e(e)||__("An error occurred.","jetpack-protect"),a=(0,u.createInterpolateElement)(__("Please try again or contact support.","jetpack-protect"),{supportLink:React.createElement(p.ExternalLink,{href:ae?j.NW:j.pQ})});f({type:"error",message:React.createElement(React.Fragment,null,t," ",a)})}),[_e,f,ae]),Ce=ne("jetpack_protect_waf_page_get_scan_link_click",ce),je=(0,A.useCallback)((()=>{pe(!0),ue(!0),te(ie).then((()=>f({type:"success",duration:P,message:__("Allow list changes saved.","jetpack-protect")}))).catch(Re).finally((()=>{pe(!1),ue(!1)}))}),[te,ie,Re,f]),Se=(0,A.useCallback)((()=>{pe(!0),ge(!0),te(ie).then((()=>f({type:"success",duration:P,message:__("Block list changes saved.","jetpack-protect")}))).catch(Re).finally((()=>{pe(!1),ge(!1)}))}),[te,ie,Re,f]),xe=(0,A.useCallback)((e=>{const{value:t,id:a}=e.target;oe({...ie,[a]:t})}),[ie]),Ne=(0,A.useCallback)((()=>{pe(!0);const e=!ie.jetpack_waf_automatic_rules;oe({...ie,jetpack_waf_automatic_rules:e}),K().then((()=>{se(!1),f({type:"success",duration:P,message:e?__("Automatic firewall protection is enabled.","jetpack-protect"):__("Automatic firewall protection is disabled.","jetpack-protect",0)}),re(e?"jetpack_protect_automatic_rules_enabled":"jetpack_protect_automatic_rules_disabled")})).then((()=>{q||(a(!0),y.A.wafUpgradeSeen())})).catch((e=>{se(!0),Re(e)})).finally((()=>pe(!1)))}),[ie,K,f,re,q,a,Re]),Me=(0,A.useCallback)((()=>{pe(!0);const e=!ie.brute_force_protection;oe({...ie,brute_force_protection:e}),X().then((()=>{f({type:"success",duration:P,message:e?__("Brute force protection is enabled.","jetpack-protect"):__("Brute force protection is disabled.","jetpack-protect",0)}),re(e?"jetpack_protect_brute_force_protection_enabled":"jetpack_protect_brute_force_protection_disabled")})).catch(Re).finally((()=>pe(!1)))}),[ie,X,Re,f,re]),Le=(0,A.useCallback)((()=>{const e=!ie.jetpack_waf_ip_allow_list_enabled;pe(!0),ue(!0),oe({...ie,jetpack_waf_ip_allow_list_enabled:e}),Q().then((()=>{f({type:"success",duration:P,message:e?__("Allow list active.","jetpack-protect"):__("Allow list is disabled.","jetpack-protect",0)}),re(e?"jetpack_protect_ip_allow_list_enabled":"jetpack_protect_ip_allow_list_disabled")})).catch(Re).finally((()=>{pe(!1),ue(!1)}))}),[ie,Q,Re,f,re]),ze=(0,A.useCallback)((()=>{const e=!ie.jetpack_waf_ip_block_list_enabled;pe(!0),ge(!0),oe({...ie,jetpack_waf_ip_block_list_enabled:e}),Y().then((()=>{f({type:"success",duration:P,message:e?__("Block list is active.","jetpack-protect"):__("Block list is disabled.","jetpack-protect",0)}),re(e?"jetpack_protect_ip_block_list_enabled":"jetpack_protect_ip_block_list_disabled")})).catch(Re).finally((()=>{pe(!1),ge(!1)}))}),[ie,Y,Re,f,re]),Pe=(0,A.useCallback)((()=>{a(!0),y.A.wafUpgradeSeen()}),[a]),Ie=(0,A.useMemo)((()=>ie.jetpack_waf_ip_allow_list.includes(D)),[ie.jetpack_waf_ip_allow_list,D]),Te=(0,A.useCallback)((()=>{const e=ie.jetpack_waf_ip_allow_list.length>0?`${ie.jetpack_waf_ip_allow_list}\n${D}`:D;oe((t=>({...t,jetpack_waf_ip_allow_list:e})))}),[ie.jetpack_waf_ip_allow_list,D]);(0,A.useEffect)((()=>{G||oe({jetpack_waf_automatic_rules:I,jetpack_waf_ip_block_list_enabled:T,jetpack_waf_ip_allow_list_enabled:V,jetpack_waf_ip_block_list:F,jetpack_waf_ip_allow_list:H,brute_force_protection:O})}),[T,V,F,H,I,O,G]),(0,A.useEffect)((()=>{W||(t(!0),y.A.wafSeen())}),[W,t]),(0,S.A)({pageViewEventName:"protect_waf",pageViewEventProperties:{has_plan:ae}});const Ve=React.createElement(n.A,{level:"error",title:"Jetpack Firewall is currently disabled.",children:React.createElement(r.Ay,null,__("Re-enable the Firewall to continue.","jetpack-protect")),actions:[React.createElement(l.A,{variant:"link",onClick:ee,isLoading:G,disabled:G},__("Enable Firewall","jetpack-protect"))],hideCloseButton:!0}),Fe=React.createElement(React.Fragment,null,React.createElement("div",{className:`${L.A["toggle-section"]} ${fe?"":L.A["toggle-section--disabled"]}`},React.createElement("div",{className:L.A["toggle-section__control"]},React.createElement(_.A,{checked:!!fe&&ie.jetpack_waf_automatic_rules,onChange:Ne,disabled:!ve||!fe}),ae&&!1===q&&React.createElement(p.Popover,{noArrow:!1,offset:8,position:"top right",inline:!0},React.createElement("div",{className:L.A.popover},React.createElement("div",{className:L.A.popover__header},React.createElement(r.Ay,{className:L.A.popover__title,variant:"title-small"},__("Thanks for upgrading!","jetpack-protect")),React.createElement(l.A,{className:L.A.popover__button,variant:"icon"},React.createElement(g.A,{onClick:Pe,icon:v.A,size:24,"aria-label":__("Close Window","jetpack-protect")}))),React.createElement(r.Ay,{className:L.A.popover__description,variant:"body",mt:2,mb:3},__("Turn on Jetpack Firewall to automatically protect your site with the latest security rules.","jetpack-protect")),React.createElement("div",{className:L.A.popover__footer},React.createElement(l.A,{onClick:Pe},__("Got it","jetpack-protect")))))),React.createElement("div",{className:L.A["toggle-section__content"]},React.createElement("div",{className:L.A["toggle-section__title"]},React.createElement(r.Ay,{variant:"title-medium",mb:2},__("Automatic firewall protection","jetpack-protect")),!e&&ae&&$&&React.createElement("span",{className:L.A.badge},__("NOW AVAILABLE","jetpack-protect"))),React.createElement(r.Ay,null,__("Block untrusted traffic by scanning every request made to your site. Jetpack’s security rules are always up-to-date to protect against the latest threats.","jetpack-protect")),React.createElement("div",{className:L.A["toggle-section__details"]},I&&Z&&!le&&React.createElement("div",{className:L.A["automatic-rules-stats"]},React.createElement(r.Ay,{className:L.A["automatic-rules-stats__version"],variant:"body-small"},__("Automatic security rules installed.","jetpack-protect")),React.createElement(r.Ay,{className:L.A["automatic-rules-stats__last-updated"],variant:"body-small"},(0,h.sprintf)( +__("%1$s %2$s in %3$s %4$s","jetpack-protect"),a.length,1===a.length?"threat":"threats",t?.name,t?.version)}}),[k,a,t]);return u().createElement(r.A,{fluid:!0,horizontalSpacing:0,horizontalGap:3},u().createElement(c.A,{lg:4},u().createElement("div",{ref:L},u().createElement(E.A,{selected:k,onSelect:R})),!S&&u().createElement(g.A,{id:e?"paid-scan-results":"free-scan-results",position:"top",anchor:N})),u().createElement(c.A,{lg:8},a?.length>0?u().createElement(u().Fragment,null,u().createElement("div",{className:b.A["list-header"]},u().createElement(s.hE,{className:b.A["list-title"]},H()),e&&u().createElement("div",{className:b.A["list-header__controls"]},M.length>0&&u().createElement(u().Fragment,null,u().createElement(i.A,{ref:I,variant:"primary",onClick:(T=M,e=>{e.preventDefault(),D({type:"FIX_ALL_THREATS",props:{threatList:T}})})},(0,o.sprintf)(/* translators: Translates to Show auto fixers $s: Number of fixable threats. */ +__("Show auto fixers (%s)","jetpack-protect"),M.length)),!S&&u().createElement(g.A,{id:"paid-fix-all-threats",position:C?"bottom right":"middle left",anchor:O}),u().createElement(v.A,{ref:V}),!S&&u().createElement(g.A,{id:"paid-daily-and-manual-scans",position:C?"bottom left":"middle left",anchor:F})))),e?u().createElement(u().Fragment,null,u().createElement("div",{ref:z},u().createElement(A.A,{list:a}),u().createElement("div",{className:b.A["manual-scan"]},u().createElement(s.Ay,{variant:"body-small",mb:4},__("If you have manually fixed any of the threats listed above, you can run a manual scan now or wait for Jetpack to scan your site later today.","jetpack-protect")),u().createElement(v.A,null))),!S&&u().createElement(g.A,{id:"paid-understand-severity",position:"top",anchor:P})):u().createElement(y.A,{list:a})):u().createElement(f.A,null)));var T}},9395:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(442),r=a(7723),c=a(3751),s=a(4648),i=a(435),o=a(2072),l=a(4314),u=a(1609),d=a(1226),p=a(5925),m=a(9701),h=a(59);const __=r.__,g=({selected:e,onSelect:t,sourceType:a="scan",statusFilter:r="all"})=>{const{hasPlan:g}=(0,p.Ay)(),{results:{plugins:v,themes:f},counts:{current:{threats:y,core:E,files:A}}}=(0,m.A)({sourceType:a,filter:{status:r}}),{recordEvent:b}=(0,d.A)(),[w]=(0,n.A)("lg","<"),k=(0,u.useCallback)((()=>{b("jetpack_protect_navigation_all_click")}),[b]),R=(0,u.useCallback)((()=>{b("jetpack_protect_navigation_core_click")}),[b]),C=(0,u.useCallback)((()=>{b("jetpack_protect_navigation_plugin_click")}),[b]),_=(0,u.useCallback)((()=>{b("jetpack_protect_navigation_theme_click")}),[b]),j=(0,u.useCallback)((()=>{b("jetpack_protect_navigation_file_click")}),[b]),x=(0,u.useMemo)((()=>"fixed"===r?__("All fixed threats","jetpack-protect"):"ignored"===r?__("All ignored threats","jetpack-protect",0):__("All threats","jetpack-protect")),[r]);return React.createElement(h.Ay,{selected:e,onSelect:t,mode:w?"dropdown":"list"},React.createElement(h.s$,{initial:!0,id:"all",label:x,icon:c.A,badge:y,disabled:y<=0,onClick:k,checked:!0}),React.createElement(h.s$,{id:"core",label:__("WordPress","jetpack-protect"),icon:s.A,badge:E,disabled:E<=0,onClick:R,checked:!0}),React.createElement(h.Me,{label:__("Plugins","jetpack-protect"),icon:i.A},v.map((({name:e,threats:t,checked:a})=>React.createElement(h.s$,{key:e,id:e,label:e,checked:a,badge:t?.length,disabled:t?.length<=0,onClick:C})))),React.createElement(h.Me,{label:__("Themes","jetpack-protect"),icon:o.A},f.map((({name:e,threats:t,checked:a})=>React.createElement(h.s$,{key:e,id:e,label:e,checked:a,badge:t?.length,disabled:t?.length<=0,onClick:_})))),g&&React.createElement(React.Fragment,null,React.createElement(h.s$,{id:"files",label:__("Files","jetpack-protect"),icon:l.A,badge:A,disabled:A<=0,onClick:j,checked:!0})))}},4569:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(1112),r=a(442),c=a(7723),s=a(8888),i=a(9115),o=a(1609),l=a.n(o),u=a(1476);const __=c.__,d=({pageNumber:e,currentPage:t,onPageChange:a})=>{const r=(0,o.useMemo)((()=>t===e),[t,e]),s=(0,o.useCallback)((()=>{a(e)}),[a,e]);return l().createElement(n.A,{size:"medium",className:r?null:u.A.unfocused,onClick:s,"aria-current":r?"page":void 0,"aria-label":(0,c.sprintf)(/* translators: placeholder is a page number, i.e. "Page 123" */ +__("Page %d","jetpack-protect"),e)},e)},p=({list:e,itemPerPage:t=10,children:a})=>{const[c]=(0,r.A)("sm"),[p,m]=(0,o.useState)(1),h=(0,o.useCallback)((()=>m(p-1)),[p,m]),g=(0,o.useCallback)((()=>m(p+1)),[p,m]),v=(0,o.useMemo)((()=>Math.ceil(e.length/t)),[e,t]),f=(0,o.useMemo)((()=>{const a=p*t,n=a-t;return e.slice(n,a)}),[p,e,t]),y=(0,o.useMemo)((()=>{if(c)return[p];const e=[1];return p>3&&v>4&&e.push("…"),1===p?e.push(p+1,p+2,p+3):2===p?e.push(p,p+1,p+2):p3&&e.push(p-2),p>2&&e.push(p-1),e.push(p)):p===v&&(p>=5&&e.push(p-3),p>=4&&e.push(p-2),e.push(p-1)),e[e.length-1]e<=v||isNaN(e)))}),[p,c,v]);return l().createElement(l().Fragment,null,a({currentItems:f}),v>1&&l().createElement("nav",{role:"navigation","aria-label":__("Threat list pages","jetpack-protect"),className:u.A["pagination-container"]},l().createElement(n.A,{onClick:h,disabled:1===p,variant:"link",icon:s.A,iconSize:24,"aria-label":__("Previous page","jetpack-protect")}),y.map(((e,t)=>"number"==typeof e?l().createElement(d,{key:e,pageNumber:e,currentPage:p,onPageChange:m}):l().createElement("span",{key:`ellipses_${t}`},e))),l().createElement(n.A,{onClick:g,disabled:p===v,variant:"link",icon:i.A,iconSize:24,"aria-label":__("Next page","jetpack-protect")})))}},6742:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(1112),r=a(7425),c=a(5734),s=a(4252),i=a(442),o=a(7723),l=a(1609),u=a.n(l),d=a(1226),p=a(3657),m=a(1009),h=a(2006),g=a(4569),v=a(1476);const __=o.__,f=({context:e,description:t,diff:a,filename:i,firstDetected:g,fixedIn:f,fixedOn:y,icon:E,fixable:A,id:b,label:w,name:k,source:R,title:C,type:_,severity:j,status:x,hideAutoFixColumn:S=!1})=>{const{setModal:M}=(0,m.A)(),{recordEvent:N}=(0,d.A)(),{isThreatFixInProgress:L,isThreatFixStale:P}=(0,p.Ay)(),z=L(b),O=P(b),I=R?u().createElement(n.A,{variant:"link",isExternalLink:!0,weight:"regular",href:R},__("See more technical details of this threat","jetpack-protect")):null;return u().createElement(h.S,{id:b,label:w,title:C,icon:E,fixable:A,severity:j,firstDetected:g,fixedOn:y,status:x,onOpen:(0,l.useCallback)((()=>{["core","plugin","theme","file","database"].includes(_)&&N(`jetpack_protect_${_}_threat_open`)}),[N,_]),hideAutoFixColumn:S},t&&u().createElement("div",{className:v.A["threat-section"]},u().createElement(r.Ay,{variant:"title-small",mb:2},"fixed"!==x?__("What is the problem?","jetpack-protect"):__("What was the problem?","jetpack-protect",0)),u().createElement(r.Ay,{mb:2},t),I),(i||e||a)&&u().createElement(r.Ay,{variant:"title-small",mb:2},__("The technical details","jetpack-protect")),i&&u().createElement(u().Fragment,null,u().createElement(r.Ay,{mb:2},/* translators: filename follows in separate line; e.g. "PHP.Injection.5 in: `post.php`" */ +__("Threat found in file:","jetpack-protect")),u().createElement("pre",{className:v.A["threat-filename"]},i)),e&&u().createElement(c.A,{context:e}),a&&u().createElement(s.A,{diff:a}),f&&"fixed"!==x&&u().createElement("div",{className:v.A["threat-section"]},u().createElement(r.Ay,{variant:"title-small",mb:2},__("How to fix it?","jetpack-protect")),u().createElement(r.Ay,{mb:2},/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ /* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ +(0,o.sprintf)(__("Update to %1$s %2$s","jetpack-protect"),k,f))),!t&&u().createElement("div",{className:v.A["threat-section"]},I),["ignored","current"].includes(x)&&u().createElement("div",{className:v.A["threat-footer"]},"ignored"===x&&u().createElement(n.A,{isDestructive:!0,variant:"secondary",onClick:e=>{e.preventDefault(),M({type:"UNIGNORE_THREAT",props:{id:b,label:w,title:C,icon:E,severity:j}})}},__("Unignore threat","jetpack-protect")),"current"===x&&u().createElement(u().Fragment,null,u().createElement(n.A,{isDestructive:!0,variant:"secondary",onClick:e=>{e.preventDefault(),M({type:"IGNORE_THREAT",props:{id:b,label:w,title:C,icon:E,severity:j}})},disabled:z||O},__("Ignore threat","jetpack-protect")),A&&u().createElement(n.A,{disabled:z||O,onClick:e=>{e.preventDefault(),M({type:"FIX_THREAT",props:{id:b,fixable:A,label:w,icon:E,severity:j}})}},__("Fix threat","jetpack-protect")))))},y=({list:e,hideAutoFixColumn:t=!1})=>{const[a]=(0,i.A)(["sm","lg"],[null,"<"]);return u().createElement(u().Fragment,null,!a&&u().createElement("div",{className:v.A["accordion-header"]},u().createElement("span",null,__("Details","jetpack-protect")),u().createElement("span",null,__("Severity","jetpack-protect")),!t&&u().createElement("span",null,__("Auto-fix","jetpack-protect")),u().createElement("span",null)),u().createElement(g.A,{list:e},(({currentItems:e})=>u().createElement(h.A,null,e.map((({context:e,description:a,diff:n,filename:r,firstDetected:c,fixedIn:s,fixedOn:i,icon:o,fixable:l,id:d,label:p,name:m,severity:h,source:g,table:v,title:y,type:E,version:A,status:b})=>u().createElement(f,{context:e,description:a,diff:n,filename:r,firstDetected:c,fixedIn:s,fixedOn:i,icon:o,fixable:l,id:d,key:d,label:p,name:m,severity:h,source:g,table:v,title:y,type:E,version:A,status:b,hideAutoFixColumn:t})))))))}},993:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(4648),r=a(4314),c=a(1651),s=a(435),i=a(2072),o=a(1609),l=a(9701);const u=(e,t)=>t.severity-e.severity,d=(e,t)=>"object"==typeof e&&0===Object.keys(e).length?[]:Array.isArray(e)?e.map((e=>d(e,t))).flat():e?.threats.map((a=>({...a,...e,...t}))),p=({source:e,status:t}={source:"scan",status:"all"})=>{const[a,p]=(0,o.useState)("all"),{results:{plugins:m,themes:h,core:g,files:v,database:f}}=(0,l.A)({sourceType:e,filter:{status:t,key:a}}),{unsortedList:y,item:E}=(0,o.useMemo)((()=>{if(a&&"all"!==a){switch(a){case"core":return{unsortedList:d(g,{icon:n.A}),item:g};case"files":return{unsortedList:d({threats:v},{icon:r.A}),item:v};case"database":return{unsortedList:d({threats:f},{icon:c.A}),item:f}}const e=m.find((e=>e?.name===a));if(e)return{unsortedList:d(e,{icon:s.A}),item:e};const t=h.find((e=>e?.name===a));if(t)return{unsortedList:d(t,{icon:i.A}),item:t}}return{unsortedList:[...d(g,{icon:n.A}),...d(m,{icon:s.A}),...d(h,{icon:i.A}),...d({threats:v},{icon:r.A}),...d({threats:f},{icon:c.A})],item:null}}),[g,f,v,m,a,h]),A=e=>e.name&&e.version?`${e.name} (${e.version})`:e.filename?e.filename.split("/").pop():e.table?e.table:void 0,b=(0,o.useMemo)((()=>y.sort(u).map((e=>({label:A(e),...e})))),[y]);return(0,o.useEffect)((()=>{"all"!==a&&"all"!==t&&0===b.length&&p("all")}),[a,t,E,b]),{item:E,list:b,selected:a,setSelected:p}}},9623:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(7425),r=a(1014),c=a(1112),s=a(7723),i=a(1113),o=a(1609),l=a(7208),u=a(1009),d=a(4031),p=a(6834);const __=s.__,m=({id:e,title:t,label:a,icon:s,severity:m})=>{const{setModal:h}=(0,u.A)(),g=(0,l.A)(),[v,f]=(0,o.useState)(!1);return React.createElement(d.A,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("Do you really want to unignore this threat?","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Jetpack will unignore the threat:","jetpack-protect")),React.createElement("div",{className:p.A.threat},React.createElement(i.A,{icon:s,className:p.A.threat__icon}),React.createElement("div",{className:p.A.threat__summary},React.createElement(n.Ay,{className:p.A.threat__summary__label,mb:1},a),React.createElement(n.Ay,{className:p.A.threat__summary__title},t)),React.createElement("div",{className:p.A.threat__severity},React.createElement(r.A,{severity:m}))),React.createElement("div",{className:p.A.footer},React.createElement(c.A,{variant:"secondary",onClick:e=>{e.preventDefault(),h({type:null})}},__("Cancel","jetpack-protect")),React.createElement(c.A,{isDestructive:!0,isLoading:v,onClick:async t=>{t.preventDefault(),f(!0),await g.mutateAsync(e),h({type:null}),f(!1)}},__("Unignore threat","jetpack-protect"))))}},4031:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(9384),r=a(1221);const c=({children:e})=>{const{isUserConnected:t,hasConnectedOwner:a}=(0,n.useConnection)();return t&&a?e:React.createElement(r.A,null)}},1221:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7425),r=a(1112),c=a(9384),s=a(7723),i=a(1009),o=a(3041),l=a(8340);const __=s.__,u=()=>{const{setModal:e}=(0,i.A)(),{userIsConnecting:t,handleConnectUser:a}=(0,c.useConnection)({redirectUri:"admin.php?page=jetpack-protect"});return React.createElement(React.Fragment,null,React.createElement(n.Ay,{variant:"title-medium",mb:2},__("User connection needed","jetpack-protect")),React.createElement(o.A,{type:"info",message:__("Before Jetpack Protect can ignore and auto-fix threats on your site, a user connection is needed.","jetpack-protect")}),React.createElement(n.Ay,{mb:3},__("A user connection provides Jetpack Protect the access necessary to perform these tasks.","jetpack-protect")),React.createElement(n.Ay,{mb:3},__("Once you’ve secured a user connection, all Jetpack Protect features will be available for use.","jetpack-protect")),React.createElement("div",{className:l.A.footer},React.createElement(r.A,{variant:"secondary",onClick:t=>{t.preventDefault(),e({type:null})}},__("Not now","jetpack-protect")),React.createElement(r.A,{isExternalLink:!0,weight:"regular",isLoading:t,onClick:a},__("Connect your user account","jetpack-protect"))))}},8140:(e,t,a)=>{"use strict";a.d(t,{Gs:()=>v,J3:()=>n,JD:()=>s,Mm:()=>o,NW:()=>c,Oz:()=>p,Ss:()=>m,VE:()=>h,X9:()=>d,_R:()=>i,kD:()=>g,oA:()=>u,pQ:()=>r,vI:()=>l,yN:()=>f});const n="jetpack_scan",r="https://wordpress.org/support/plugin/jetpack-protect/",c="https://jetpack.com/contact-support/?rel=support",s="optimistically_scanning",i="idle",o="unavailable",l=["provisioning","scheduled","scanning",s],u="credentials",d="fixers",p="has plan",m="history",h="onboarding progress",g="product data",v="scan status",f="waf"},7534:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7115),r=a(4613),c=a(295),s=a(8140);function i(){const e=(0,n.jE)();return(0,r.n)({mutationFn:c.A.completeOnboardingSteps,onMutate:t=>{e.setQueryData([s.VE],(e=>[...e,...t]))}})}},5780:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(5104),r=a(295),c=a(8140);function s(){return(0,n.I)({queryKey:[c.VE],queryFn:r.A.getOnboardingProgress,initialData:window?.jetpackProtectInitialState?.onboardingProgress||[]})}},169:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7115),r=a(4613),c=a(7723),s=a(295),i=a(8140),o=a(4537);const __=c.__;function l(){const e=(0,n.jE)(),{showSuccessNotice:t,showErrorNotice:a}=(0,o.A)();return(0,r.n)({mutationFn:s.A.fixThreats,onSuccess:a=>{if(!1===a.ok)throw new Error(a.error);if(Object.values(a.threats).every((e=>"error"in e)))throw new Error;e.setQueryData([i.X9],a),t(__("We're hard at work fixing this threat in the background. Please check back shortly.","jetpack-protect"))},onError:()=>{a(__("An error occurred fixing threats.","jetpack-protect"))}})}},8064:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(9384),r=a(7115),c=a(5104),s=a(7723),i=a(1609),o=a(295),l=a(8140),u=a(3657),d=a(4537);const __=s.__,_n=s._n,p=window.jetpackProtectInitialState?.fixerStatus||{ok:!0,threats:{}};function m({threatIds:e,usePolling:t}){const a=(0,r.jE)(),{showSuccessNotice:m,showErrorNotice:h}=(0,d.A)(),{isRegistered:g}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0}),v=(0,i.useCallback)(((e,t)=>{if(e.length>0){ +// Translators: %d is the number of threats, and %s is a list of threat IDs. +const t=_n("A threat could not be fixed.","%d threats could not be fixed.",e.length,"jetpack-protect");h((0,s.sprintf)(t,e.length))}else if(t.length>0){ +// Translators: %d is the number of threats, and %s is a list of threat IDs. +const e=_n("Threat fixed successfully.","%d threats fixed successfully.",t.length,"jetpack-protect");m((0,s.sprintf)(e,t.length))}}),[h,m]),f=(0,c.I)({queryKey:[l.X9],queryFn:async()=>{const t=await o.A.getFixersStatus(e),n=a.getQueryData([l.X9]);if(!1===t.ok)throw new Error(t.error);const r=[],c=[];return Object.keys(t.threats||{}).forEach((e=>{const s=t.threats[e];if(!0===n.ok){const t=n.threats?.[e];t&&"in_progress"===t.status&&("in_progress"===s.status?!(0,u.UM)(t.lastUpdated)&&(0,u.UM)(s.lastUpdated)&&c.push(e):(a.invalidateQueries({queryKey:[l.Gs]}),a.invalidateQueries({queryKey:[l.Ss]}),"fixed"===s.status?r.push(e):c.push(e)))}})),v(c,r),t},retry:!1,refetchInterval(e){if(!t||!e.state.data)return!1;const a=e.state.data;if(!0===a.ok){if(Object.values(a.threats).some((e=>"status"in e&&"in_progress"===e.status&&!(0,u.UM)(e.lastUpdated))))return e.state.dataUpdateCount<5?5e3:15e3}return!1},initialData:p,enabled:g});return(0,i.useEffect)((()=>{f.isError&&f.error&&(a.setQueryData([l.X9],p),h(__("An error occurred while fetching fixers status.","jetpack-protect")))}),[f.isError,f.error,a,h]),f}},1859:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(9384),r=a(5104),c=a(6185),s=a.n(c),i=a(295),o=a(8140);function l(){const{isRegistered:e}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0});return(0,r.I)({queryKey:[o.Ss],queryFn:i.A.getScanHistory,initialData:s()(window.jetpackProtectInitialState?.scanHistory),enabled:e})}},8847:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7115),r=a(4613),c=a(7723),s=a(295),i=a(8140),o=a(4537);const __=c.__;function l(){const e=(0,n.jE)(),{showSuccessNotice:t,showErrorNotice:a}=(0,o.A)();return(0,r.n)({mutationFn:async t=>{const a=await s.A.ignoreThreat(t);return await Promise.all([e.refetchQueries({queryKey:[i.Gs]}),e.refetchQueries({queryKey:[i.Ss]})]),a},onSuccess:()=>{t(__("Threat ignored.","jetpack-protect"))},onError:()=>{a(__("An error occurred ignoring the threat.","jetpack-protect"))}})}},2425:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>p,EV:()=>d});var n=a(9384),r=a(7115),c=a(5104),s=a(6185),i=a.n(s),o=a(295),l=a(8140);const u=e=>{if("idle"!==e.status)return!1;const t=Number(localStorage.getItem("last_requested_scan"));if(!t)return!1;if(tt)},d=e=>{const t=!e?.lastChecked&&[l._R,l.Mm].includes(e?.status),a=l.vI.indexOf(e?.status)>=0;return t||a};function p({usePolling:e}={}){const t=(0,r.jE)(),{isRegistered:a}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0});return(0,c.I)({queryKey:[l.Gs],queryFn:async()=>{const e=await o.A.getScanStatus();return u(e)?t.getQueryData([l.Gs]):e},initialData:i()(window?.jetpackProtectInitialState?.status),enabled:a,refetchInterval(t){if(!e)return!1;const a=t.state.dataUpdateCount<5?5e3:15e3;return!!d(t.state.data)&&a}})}},240:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7115),r=a(4613),c=a(295),s=a(8140);function i(){const e=(0,n.jE)();return(0,r.n)({mutationFn:c.A.scan,onMutate(){e.setQueryData([s.Gs],(e=>({...e,status:s.JD})))},onSuccess(){e.setQueryData([s.Gs],(e=>({...e,status:s.JD}))),localStorage.setItem("last_requested_scan",Date.now().toString())},onError(){e.invalidateQueries({queryKey:[s.Gs]})}})}},7208:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7115),r=a(4613),c=a(7723),s=a(295),i=a(8140),o=a(4537);const __=c.__;function l(){const e=(0,n.jE)(),{showSuccessNotice:t,showErrorNotice:a}=(0,o.A)();return(0,r.n)({mutationFn:async t=>{const a=await s.A.unIgnoreThreat(t);return await Promise.all([e.refetchQueries({queryKey:[i.Gs]}),e.refetchQueries({queryKey:[i.Ss]})]),a},onSuccess:()=>{t(__("Threat is no longer ignored.","jetpack-protect"))},onError:()=>{a(__("An error occurred un-ignoring the threat.","jetpack-protect"))}})}},8590:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(9384),r=a(7115),c=a(4613),s=a(7723),i=a(8140),o=a(4537);const __=s.__;function l(){const e=(0,r.jE)(),{showErrorNotice:t}=(0,o.A)(),{handleRegisterSite:a}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0});return(0,c.n)({mutationFn:a,onSuccess:async()=>{e.setQueryData([i.Gs],(e=>({...e,status:i.JD}))),e.invalidateQueries({queryKey:[i.Ss]}),e.invalidateQueries({queryKey:[i.yN]}),e.invalidateQueries({queryKey:[i.Oz]}),e.invalidateQueries({queryKey:[i.oA]})},onError:()=>{t(__("Could not connect site.","jetpack-protect"))}})}},2605:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(9384),r=a(5104),c=a(295),s=a(8140);function i(){const{isRegistered:e}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0});return(0,r.I)({queryKey:[s.oA],queryFn:c.A.checkCredentials,initialData:window?.jetpackProtectInitialState?.credentials,enabled:e})}},6829:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(9384),r=a(5104),c=a(295),s=a(8140);function i(){const{isRegistered:e}=(0,n.useConnection)({autoTrigger:!1,from:"protect",redirectUri:null,skipUserConnection:!0});return(0,r.I)({queryKey:[s.Oz],queryFn:c.A.checkPlan,initialData:!!window?.jetpackProtectInitialState?.hasPlan,enabled:e})}},7651:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(5104),r=a(6185),c=a.n(r),s=a(295),i=a(8140);function o(){return(0,n.I)({queryKey:[i.kD],queryFn:s.A.getProductData,initialData:c()(window?.jetpackProtectInitialState?.jetpackScan)})}},9481:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7115),r=a(4613),c=a(7723),s=a(295),i=a(8140),o=a(4537);const __=c.__;function l(){const e=(0,n.jE)(),{showSuccessNotice:t,showErrorNotice:a}=(0,o.A)();return(0,r.n)({mutationFn:s.A.toggleWaf,onSuccess:()=>{t(__("WAF module enabled.","jetpack-protect"))},onError:()=>{a(__("An error occurred enabling the WAF module.","jetpack-protect"))},onSettled:()=>{e.invalidateQueries({queryKey:[i.yN]})}})}},3990:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7115),r=a(4613),c=a(6087),s=a(7723),i=a(6185),o=a.n(i),l=a(295),u=a(8140),d=a(4537);const __=s.__;function p(){const e=(0,n.jE)(),{showSuccessNotice:t,showSavingNotice:a,showErrorNotice:s}=(0,d.A)(),i=(0,c.useCallback)((e=>{switch(e.code){case"file_system_error":return __("A filesystem error occurred.","jetpack-protect");case"rules_api_error":return __("An error occurred retrieving the latest firewall rules from Jetpack.","jetpack-protect");default:return __("An error occurred.","jetpack-protect")}}),[]);return(0,r.n)({mutationFn:l.A.updateWaf,onMutate:t=>{a();const n=e.getQueryData([u.yN]);return e.setQueryData([u.yN],(e=>({...e,config:{...e.config,...o()(t)}}))),{initialValue:n}},onSuccess:()=>{t(__("Changes saved.","jetpack-protect"))},onError:(t,a,n)=>{e.setQueryData([u.yN],n.initialValue),s(i(t))}})}},5728:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(5104),r=a(6185),c=a.n(r),s=a(295),i=a(8140);function o(){return(0,n.I)({queryKey:[i.yN],queryFn:s.A.getWaf,initialData:c()(window?.jetpackProtectInitialState?.waf)})}},5632:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7115),r=a(4613),c=a(295),s=a(8140);function i(){const e=(0,n.jE)();return(0,r.n)({mutationFn:c.A.wafUpgradeSeen,onMutate:()=>{e.setQueryData([s.yN],(e=>({...e,upgradeIsSeen:!0})))}})}},1226:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(372),r=a(9384),c=a(1609);const s=({pageViewEventName:e,pageViewNamespace:t="jetpack",pageViewSuffix:a="page_view",pageViewEventProperties:s={}}={})=>{const{isUserConnected:i,isRegistered:o,userConnectionData:l}=(0,r.useConnection)(),{login:u,ID:d}=l.currentUser?.wpcomUser||{},{tracks:p}=n.A,{recordEvent:m}=p,h=(0,c.useCallback)((async(e,t)=>{m(e,t)}),[m]),g=(0,c.useCallback)(((e,t,a=()=>{})=>(a="function"==typeof t?t:a,t="function"==typeof t?{}:t,()=>h(e,t).then(a))),[h]);(0,c.useEffect)((()=>{i&&d&&u&&n.A.initialize(d,u)}),[i,d,u]);const v=e?`${t}_${e}_${a}`:null;return(0,c.useEffect)((()=>{o&&v&&m(v,s)}),[]),{recordEvent:h,recordEventHandler:g}}},3657:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>l,UM:()=>i});var n=a(1609),r=a(169),c=a(8064),s=a(2425);const i=e=>{const t=new Date,a=new Date(e);return t.getTime()-a.getTime()>=864e5},o=e=>"status"in e&&"in_progress"===e.status&&i(e.lastUpdated);function l(){const{data:e}=(0,s.Ay)(),t=(0,r.A)(),{data:a}=(0,c.A)({threatIds:e.fixableThreatIds,usePolling:!0}),i=(0,n.useCallback)((e=>{if(!1===a.ok)return!1;const t=a.threats?.[e];return t&&"status"in t&&"in_progress"===t.status}),[a]),l=(0,n.useCallback)((e=>{if(!1===a.ok)return!1;const t=a?.threats?.[e];return!!t&&o(t)}),[a]);return{fixableThreatIds:e.fixableThreatIds,fixersStatus:a,fixThreats:t.mutateAsync,isLoading:t.isPending,isThreatFixInProgress:i,isThreatFixStale:l}}},1009:(e,t,a)=>{"use strict";a.d(t,{A:()=>i,Z:()=>s});var n=a(1609),r=a.n(n);const c=(0,n.createContext)({modal:null,setModal:null}),s=({children:e})=>{const[t,a]=(0,n.useState)({});return r().createElement(c.Provider,{value:{modal:t,setModal:a}},e)};function i(){const{modal:e,setModal:t}=(0,n.useContext)(c);return{modal:e,setModal:t}}},4537:(e,t,a)=>{"use strict";a.d(t,{A:()=>d,m:()=>u});var n=a(6427),r=a(6087),c=a(7723),s=a(1609),i=a(8140),o=a(5925);const __=c.__,l=(0,s.createContext)(void 0),u=({children:e})=>{const[t,a]=(0,s.useState)(null);return React.createElement(l.Provider,{value:{notice:t,setNotice:a}},e)};function d(){const{hasPlan:e}=(0,o.Ay)(),{notice:t,setNotice:a}=(0,s.useContext)(l),c=(0,s.useCallback)((()=>{a(null)}),[a]),u=(0,s.useCallback)((e=>{a({type:"success",dismissable:!0,duration:7500,message:e})}),[a]);return{notice:t,clearNotice:c,showSavingNotice:(0,s.useCallback)((e=>{a({type:"info",dismissable:!1,message:e||__("Saving Changes…","jetpack-protect")})}),[a]),showSuccessNotice:u,showErrorNotice:(0,s.useCallback)((t=>{a({type:"error",dismissable:!0,message:React.createElement(React.Fragment,null,t||__("An error occurred.","jetpack-protect")," ",(0,r.createInterpolateElement)(__("Please try again or contact support.","jetpack-protect"),{supportLink:React.createElement(n.ExternalLink,{href:e?i.NW:i.pQ})}))})}),[e,a])}}},1936:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>l,Ll:()=>o,OC:()=>i,dn:()=>s});var n=a(1609),r=a(7534),c=a(5780);const s=(0,n.createContext)([]),i=(0,n.createContext)([]),o=({children:e})=>{const[t,a]=(0,n.useState)([]);return React.createElement(i.Provider,{value:{renderedSteps:t,setRenderedSteps:a}},e)},l=()=>{const e=(0,n.useContext)(s),{renderedSteps:t}=(0,n.useContext)(i),{data:a}=(0,c.A)(),o=(0,r.A)(),{currentStep:l,currentStepCount:u,stepsCount:d}=(0,n.useMemo)((()=>e.reduce(((e,n)=>(t.includes(n.id)&&(e.stepsCount++,e.currentStep||-1!==(a||[]).indexOf(n.id)||(e.currentStep=n,e.currentStepCount=e.stepsCount)),e)),{currentStep:null,currentStepCount:null,stepsCount:0})),[a,t,e]),p=(0,n.useCallback)((()=>{l&&o.mutate([l.id])}),[l,o]),m=(0,n.useCallback)((()=>{const t=e.reduce(((e,t)=>(t.id.startsWith("free-")&&e.push(t.id),e)),[]);o.mutate(t)}),[e,o]),h=(0,n.useCallback)((()=>{const t=e.reduce(((e,t)=>(t.id.startsWith("paid-")&&e.push(t.id),e)),[]);o.mutate(t)}),[e,o]),g=(0,n.useCallback)((()=>{l.id.startsWith("paid-")?h():m()}),[m,h,l]);return{progress:a,stepsCount:d,currentStep:l,currentStepCount:u,completeCurrentStep:p,completeAllCurrentSteps:g}}},5925:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d,sT:()=>l});var n=a(9384),r=a(1609),c=a(295),s=a(8140),i=a(6829);const o=(0,r.createContext)({hasCheckoutStarted:!1,setHasCheckoutStarted:()=>{}}),l=({children:e})=>{const[t,a]=(0,r.useState)(!1);return React.createElement(o.Provider,{value:{hasCheckoutStarted:t,setHasCheckoutStarted:a}},e)},u=()=>(0,r.useContext)(o);function d({redirectUrl:e}={}){const{adminUrl:t}=window.jetpackProtectInitialState||{},{data:a,isLoading:o}=(0,i.A)(),{hasCheckoutStarted:l,setHasCheckoutStarted:d}=u(),{run:p}=(0,n.useProductCheckoutWorkflow)({productSlug:s.J3,redirectUrl:e||t,siteProductAvailabilityHandler:c.A.checkPlan,useBlogIdSuffix:!0,connectAfterCheckout:!1,from:()=>"protect"});return{hasPlan:a,upgradePlan:(0,r.useCallback)((()=>{d(!0),p()}),[p,d]),isLoading:o||l}}},9701:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7723),r=a(1609),c=a(1859),s=a(2425),i=a(7651);const __=n.__,o=["all","core","plugins","themes","files","database"],l=(e,t,a)=>Array.isArray(e)?e.filter((e=>(!t.status||"all"===t.status||e.status===t.status)&&(!t.key||"all"===t.key||t.key===a))):[];function u({sourceType:e,filter:t}={sourceType:"scan",filter:{status:null,key:null}}){const{data:a}=(0,s.Ay)(),{data:n}=(0,c.A)(),{data:u}=(0,i.A)(),{counts:d,results:p,error:m,lastChecked:h,hasUncheckedItems:g}=(0,r.useMemo)((()=>{const r="history"===e?{...n}:{...a},c={results:{core:[],plugins:[],themes:[],files:[],database:[]},counts:{all:{threats:0,core:0,plugins:0,themes:0,files:0,database:0},current:{threats:0,core:0,plugins:0,themes:0,files:0,database:0}},error:null,lastChecked:r.lastChecked||null,hasUncheckedItems:r.hasUncheckedItems||!1},s=(e,a)=>{if(!Array.isArray(e))return[];e.forEach((e=>{c.counts.all[a]+=e?.threats?.length||0,c.counts.all.threats+=e?.threats?.length||0;const n=l(e?.threats||[],t,o.includes(t.key)?a:e?.name);c.results[a].push({...e,threats:n}),c.counts.current[a]+=n.length,c.counts.current.threats+=n.length}))},i=(e,a)=>{if(!Array.isArray(e))return[];c.counts.all[a]+=e.length,c.counts.all.threats+=e.length;const n=l(e,t,a);c.results[a]=[...c.results[a],...n],c.counts.current[a]+=n.length,c.counts.current.threats+=n.length};let u=Array.isArray(r.core)?r.core:[];return r?.core?.threats&&(u=[r.core]),s(u,"core"),s(r?.plugins,"plugins"),s(r?.themes,"themes"),i(r?.files,"files"),i(r?.database,"database"),r.error&&(c.error={message:r.errorMessage||__("An error occurred.","jetpack-protect"),code:r.errorCode||500}),c}),[n,e,a,t]);return{results:p,counts:d,error:m,lastChecked:h,hasUncheckedItems:g,jetpackScan:u}}},6516:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(1609),r=a(9481),c=a(3990),s=a(5728),i=a(1226);const o=()=>{const{recordEvent:e}=(0,i.A)(),{data:t}=(0,s.A)(),a=(0,c.A)(),o=(0,r.A)(),l=(0,n.useCallback)((async()=>{o.mutate()}),[o]),u=(0,n.useCallback)((async()=>!!t.isEnabled||await l()),[l,t.isEnabled]),d=(0,n.useCallback)((async()=>{const n=!t.config.jetpackWafAutomaticRules;await u(),await a.mutateAsync({jetpack_waf_automatic_rules:n}),e(n?"jetpack_protect_automatic_rules_enabled":"jetpack_protect_automatic_rules_disabled")}),[u,e,t.config.jetpackWafAutomaticRules,a]),p=(0,n.useCallback)((async()=>{const n=!t.config.jetpackWafIpAllowListEnabled;await a.mutateAsync({jetpack_waf_ip_allow_list_enabled:n}),e(n?"jetpack_protect_ip_allow_list_enabled":"jetpack_protect_ip_allow_list_disabled")}),[e,t.config.jetpackWafIpAllowListEnabled,a]),m=(0,n.useCallback)((async t=>{await a.mutateAsync({jetpack_waf_ip_allow_list:t}),e("jetpack_protect_ip_allow_list_updated")}),[e,a]),h=(0,n.useCallback)((async()=>{const n=!t.config.jetpackWafIpBlockListEnabled;await u(),await a.mutateAsync({jetpack_waf_ip_block_list_enabled:n}),e(n?"jetpack_protect_ip_block_list_enabled":"jetpack_protect_ip_block_list_disabled")}),[u,e,t.config.jetpackWafIpBlockListEnabled,a]),g=(0,n.useCallback)((async t=>{await u(),await a.mutateAsync({jetpack_waf_ip_block_list:t}),e("jetpack_protect_ip_block_list_updated")}),[u,a,e]),v=(0,n.useCallback)((async()=>{const n=!t.config.bruteForceProtection;await a.mutateAsync({brute_force_protection:n}),e(n?"jetpack_protect_brute_force_protection_enabled":"jetpack_protect_brute_force_protection_disabled")}),[e,t.config.bruteForceProtection,a]),f=(0,n.useCallback)((async()=>{const n=!t.config.jetpackWafShareData,r={jetpack_waf_share_data:n};n||(r.jetpack_waf_share_debug_data=!1),await a.mutateAsync(r),e(r?"jetpack_protect_share_data_enabled":"jetpack_protect_share_data_disabled")}),[e,t.config.jetpackWafShareData,a]),y=(0,n.useCallback)((async()=>{const n=!t.config.jetpackWafShareDebugData,r={jetpack_waf_share_debug_data:n};n&&(r.jetpack_waf_share_data=!0),await a.mutateAsync(r),e(n?"jetpack_protect_share_debug_data_enabled":"jetpack_protect_share_debug_data_disabled")}),[e,t.config.jetpackWafShareDebugData,a]);return{...t,isUpdating:a.isPending,isToggling:o.isPending,toggleWaf:l,toggleAutomaticRules:d,toggleIpAllowList:p,saveIpAllowList:m,toggleIpBlockList:h,saveIpBlockList:g,toggleBruteForceProtection:v,toggleShareData:f,toggleShareDebugData:y}}},6088:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(7425),r=a(1158),c=a(7723),s=a(1609),i=a(7031),o=a(6516),l=a(9347),u=a(5546);const __=c.__,d=()=>{const{config:{jetpackWafAutomaticRules:e,automaticRulesAvailable:t,standaloneMode:a,bruteForceProtection:c},isEnabled:d,wafSupported:p,isToggling:m}=(0,o.A)(),h=m?"loading":(p?d:c)?"on":"off",g=(0,s.useMemo)((()=>"on"===h?a?__("Standalone mode","jetpack-protect"):__("Active","jetpack-protect",0):__("Inactive","jetpack-protect")),[h,a]),v=(0,s.useMemo)((()=>"on"===h?React.createElement(React.Fragment,null,!p&&__("Brute force protection is active","jetpack-protect"),p&&(e?__("Automatic firewall is on","jetpack-protect"):__("Firewall is on","jetpack-protect",0))):"off"===h?React.createElement(React.Fragment,null,!p&&__("Brute force protection is disabled","jetpack-protect"),p&&(t?__("Automatic firewall is off","jetpack-protect"):__("Firewall is off","jetpack-protect",0))):"loading"===h?__("Automatic firewall is being set up","jetpack-protect"):null),[h,p,e,t]),f=(0,s.useMemo)((()=>"loading"===h?React.createElement(n.Ay,null,__("Please wait…","jetpack-protect")):React.createElement(u.A,null)),[h]);return React.createElement(i.A,{main:React.createElement(React.Fragment,null,React.createElement(r.A,{status:"on"===h?"active":"inactive",label:g}),React.createElement(i.A.Heading,null,v),React.createElement(i.A.Subheading,null,f)),secondary:p&&React.createElement(l.A,null)})}},8567:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var n=a(7425),r=a(1112),c=a(8316),s=a(5918),i=a(8509),o=a(7723),l=a(1609),u=a(1009),d=a(4537),p=a(6516),m=a(7642);const __=o.__,h=()=>{const{setModal:e}=(0,u.A)();return React.createElement("div",{className:m.A["standalone-mode"]},React.createElement(n.hE,{mb:0},__("Standalone mode","jetpack-protect")),React.createElement("div",null,React.createElement(n.Ay,null,__("Learn how you can execute the firewall before WordPress initializes.","jetpack-protect")),React.createElement(n.Ay,null,__("This mode offers the most protection.","jetpack-protect"))),React.createElement(r.A,{variant:"link",isExternalLink:!0,weight:"regular",onClick:t=>{t.preventDefault(),e({type:"STANDALONE_MODE"})}},__("Learn more","jetpack-protect")))},g=()=>{const{config:e,isUpdating:t,toggleShareData:a,toggleShareDebugData:r}=(0,p.A)(),{jetpackWafShareData:s,jetpackWafShareDebugData:i}=e||{},{showSuccessNotice:o,showErrorNotice:u}=(0,d.A)(),h=(0,l.useCallback)((async()=>{try{await a(),o(__("Changes saved.","jetpack-protect"))}catch{u()}}),[a,o,u]),g=(0,l.useCallback)((async()=>{try{await r(),o(__("Changes saved.","jetpack-protect"))}catch{u()}}),[r,o,u]);return React.createElement("div",{className:m.A["share-data"]},React.createElement(n.hE,{mb:0},__("Share data with Jetpack","jetpack-protect")),React.createElement(c.A,{className:m.A["share-data-toggle"],checked:!!s,onChange:h,disabled:t,size:"small",label:__("Share basic data","jetpack-protect"),help:__("Allow Jetpack to collect basic data from blocked requests to improve firewall protection and accuracy.","jetpack-protect")}),React.createElement(c.A,{className:m.A["share-data-toggle"],checked:!!i,onChange:g,disabled:t,size:"small",label:__("Share detailed data","jetpack-protect"),help:__("Allow Jetpack to collect detailed data from blocked requests to enhance firewall protection and accuracy.","jetpack-protect")}))},v=()=>{const{isEnabled:e}=(0,p.A)();return React.createElement("div",{className:m.A.footer},React.createElement(s.A,{horizontalSpacing:8,horizontalGap:7},React.createElement(i.A,{sm:12,md:6,lg:7},React.createElement(h,null)),e&&React.createElement(i.A,{sm:12,md:6,lg:5},React.createElement(g,null))))}},9347:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(442),r=a(7425),c=a(3390),s=a(7723),i=a(1113),o=a(5302),l=a(7267),u=a(1609),d=a(5925),p=a(6516),m=a(7642);const __=s.__,h=()=>{const{hasPlan:e}=(0,d.Ay)(),{config:{bruteForceProtection:t},isEnabled:a,wafSupported:h,stats:g}=(0,p.A)(),[v]=(0,n.A)(["sm","lg"],[null,"<"]),f=h?a:t,{currentDay:y,thirtyDays:E}=g?g.blockedRequests:{currentDay:0,thirtyDays:0},A=!f||!e,b=(0,u.useMemo)((()=>({className:A?m.A.disabled:m.A.active,variant:v?"horizontal":"square"})),[A,v]),w=(0,u.useCallback)((({icon:t})=>React.createElement("span",{className:m.A["stat-card-icon"]},React.createElement(i.A,{icon:t}),!v&&!e&&React.createElement(r.Ay,{variant:"label"},__("Paid feature","jetpack-protect")))),[v,e]),k=(0,u.useCallback)((({period:e,units:t})=>v?React.createElement("span",null,(0,s.sprintf)(/* translators: Translates to Blocked requests last %1$d: Number of units. %2$s: Unit of time (hours, days, etc) */ +__("Blocked requests last %1$d %2$s","jetpack-protect"),e,t)):React.createElement("span",{className:m.A["stat-card-label"]},React.createElement("span",null,__("Blocked requests","jetpack-protect")),React.createElement("br",null),React.createElement("span",null,(0,s.sprintf)(/* translators: Translates to Last %1$d: Number of units. %2$s: Unit of time (hours, days, etc) */ +__("Last %1$d %2$s","jetpack-protect"),e,t)))),[v]),R=(0,u.useMemo)((()=>({...b,icon:React.createElement(w,{icon:o.A}),label:React.createElement(k,{period:24,units:"hours"}),value:A?0:y})),[b,w,k,A,y]),C=(0,u.useMemo)((()=>({...b,icon:React.createElement(w,{icon:l.A}),label:React.createElement(k,{period:30,units:"days"}),value:A?0:E})),[b,w,k,A,E]);return React.createElement("div",{className:m.A["stat-card-wrapper"]},React.createElement(c.A,R),React.createElement(c.A,C))}},5546:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(597),r=a(7425),c=a(7723),s=a(1609),i=a(5925),o=a(6516),l=a(3969),u=a(7642);const __=c.__,d=()=>{const{hasPlan:e}=(0,i.Ay)(),{config:{jetpackWafAutomaticRules:t,jetpackWafIpBlockListEnabled:a,jetpackWafIpAllowListEnabled:c,automaticRulesAvailable:d,bruteForceProtection:p},wafSupported:m}=(0,o.A)(),h=a||c,g=(0,s.useMemo)((()=>({allRules:m&&t&&h,automaticRules:m&&t&&!h,manualRules:m&&!t&&h,noRules:m&&!t&&!h})),[m,t,h]),v=(0,s.useMemo)((()=>{const e=[];return m&&p&&e.push(__("Brute force protection is active.","jetpack-protect")),g.noRules&&e.push(__("There are no firewall rules applied.","jetpack-protect")),g.automaticRules&&e.push(__("Automatic firewall rules apply.","jetpack-protect")),g.manualRules&&e.push(__("Only manual IP list rules apply.","jetpack-protect")),g.allRules&&e.push(__("All firewall rules apply.","jetpack-protect")),e.join(" ")}),[m,p,g]),f=(0,s.useMemo)((()=>d?__("The free version of the firewall does not receive updates to automatic security rules.","jetpack-protect",0):__("The free version of the firewall only allows for use of manual rules.","jetpack-protect")),[d]);return React.createElement(React.Fragment,null,React.createElement("div",{className:u.A["firewall-subheading"]},React.createElement(r.Ay,null,v),!e&&(g.automaticRules||g.manualRules||g.allRules)?React.createElement(n.A,{className:u.A["icon-tooltip"],iconCode:"help-outline",iconSize:20,iconClassName:u.A["icon-tooltip__icon"],placement:"top",hoverShow:!0},React.createElement(r.Ay,null,f)):null),!e&&m&&React.createElement(l.A,null))}},3969:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(1112),r=a(7723),c=a(1609),s=a(1226),i=a(5925),o=a(6516),l=a(7642);const __=r.__,u=()=>{const{recordEvent:e}=(0,s.A)(),{adminUrl:t}=window.jetpackProtectInitialState||{},a=t+"#/firewall",{upgradePlan:r}=(0,i.Ay)({redirectUrl:a}),{config:{automaticRulesAvailable:u}}=(0,o.A)(),d=(0,c.useCallback)((()=>{e("jetpack_protect_waf_header_get_scan_link_click"),r()}),[e,r]);return React.createElement(n.A,{className:l.A["upgrade-prompt-button"],onClick:d},u?__("Upgrade to update automatic security rules","jetpack-protect",0):__("Upgrade to enable automatic firewall protection","jetpack-protect"))}},1671:(e,t,a)=>{"use strict";a.d(t,{A:()=>N});var n=a(442),r=a(7656),c=a(7425),s=a(1112),i=a(8316),o=a(4437),l=a(5918),u=a(8509),d=a(6427),p=a(6087),m=a(7723),h=a(1113),g=a(1249),v=a(6154),f=a.n(v),y=a(1609),E=a(1186),A=a(4491),b=a(8140),w=a(5632),k=a(1226),R=a(5925),C=a(6516),_=a(5285),j=a(6088),x=a(8567),S=a(7642);const __=m.__,M=window?.jetpackProtectInitialState?.adminUrl,N=()=>{const[e]=(0,n.A)(["sm","lg"],[null,"<"]),{config:{jetpackWafAutomaticRules:t,jetpackWafIpBlockListEnabled:a,jetpackWafIpAllowListEnabled:v,jetpackWafIpBlockList:N,jetpackWafIpAllowList:L,automaticRulesAvailable:P,bruteForceProtection:z},currentIp:O,isEnabled:I,upgradeIsSeen:F,displayUpgradeBadge:V,wafSupported:D,isUpdating:H,stats:T,toggleAutomaticRules:B,toggleIpAllowList:q,saveIpAllowList:U,toggleIpBlockList:$,saveIpBlockList:Q,toggleBruteForceProtection:J,toggleWaf:W}=(0,C.A)(),{hasPlan:Z}=(0,R.Ay)(),{upgradePlan:G}=(0,R.Ay)({redirectUrl:`${M}#/firewall`}),{recordEvent:K}=(0,k.A)(),X=(0,w.A)(),{automaticRulesLastUpdated:Y}=T,[ee,te]=(0,y.useState)(!1),[ae,ne]=(0,y.useState)({jetpack_waf_ip_block_list:N,jetpack_waf_ip_allow_list:L}),re=I&&!H,ce=I&&(Z||P),se=!H&&v,ie=ae.jetpack_waf_ip_block_list!==N,oe=ae.jetpack_waf_ip_allow_list!==L,le=!!ae.jetpack_waf_ip_block_list,ue=!!ae.jetpack_waf_ip_allow_list,de=I&&a,pe=(0,y.useCallback)((()=>{K("jetpack_protect_waf_page_get_scan_link_click"),G()}),[K,G]),me=(0,y.useCallback)((e=>{const{value:t,id:a}=e.target;ne({...ae,[a]:t})}),[ae]),he=(0,y.useCallback)((()=>{ne((e=>({...e,jetpack_waf_automatic_rules:!e.jetpack_waf_automatic_rules})));try{B(),te(!1)}catch{te(!0),ne((e=>({...e,jetpack_waf_automatic_rules:!e.jetpack_waf_automatic_rules})))}}),[B]),ge=(0,y.useCallback)((async()=>{await Q(ae.jetpack_waf_ip_block_list)}),[Q,ae.jetpack_waf_ip_block_list]),ve=(0,y.useCallback)((async()=>{await U(ae.jetpack_waf_ip_allow_list)}),[U,ae.jetpack_waf_ip_allow_list]),fe=(0,y.useCallback)((()=>{X.mutate()}),[X]),ye=(0,y.useMemo)((()=>ae.jetpack_waf_ip_allow_list?.includes(O)),[ae.jetpack_waf_ip_allow_list,O]),Ee=(0,y.useCallback)((()=>{const e=ae.jetpack_waf_ip_allow_list.length>0?`${ae.jetpack_waf_ip_allow_list}\n${O}`:O;ne((t=>({...t,jetpack_waf_ip_allow_list:e})))}),[ae.jetpack_waf_ip_allow_list,O]);(0,y.useEffect)((()=>{H||ne({jetpack_waf_ip_block_list:N,jetpack_waf_ip_allow_list:L})}),[N,L,H]),(0,k.A)({pageViewEventName:"protect_waf",pageViewEventProperties:{has_plan:Z}});const Ae=React.createElement(r.A,{level:"error",title:"Jetpack Firewall is currently disabled.",children:React.createElement(c.Ay,null,__("Re-enable the Firewall to continue.","jetpack-protect")),actions:[React.createElement(s.A,{key:"enable",variant:"link",onClick:W,isLoading:H,disabled:H},__("Enable Firewall","jetpack-protect"))],hideCloseButton:!0}),be=React.createElement(React.Fragment,null,React.createElement("div",{className:`${S.A["toggle-section"]} ${ce?"":S.A["toggle-section--disabled"]}`},React.createElement("div",{className:S.A["toggle-section__control"]},React.createElement(i.A,{checked:!!ce&&t,onChange:he,disabled:!re||!ce||H}),Z&&!1===F&&React.createElement(d.Popover,{noArrow:!1,offset:8,position:"top right",inline:!0},React.createElement("div",{className:S.A.popover},React.createElement("div",{className:S.A.popover__header},React.createElement(c.Ay,{className:S.A.popover__title,variant:"title-small"},__("Thanks for upgrading!","jetpack-protect")),React.createElement(s.A,{className:S.A.popover__button,variant:"icon"},React.createElement(h.A,{onClick:fe,icon:g.A,size:24,"aria-label":__("Close Window","jetpack-protect")}))),React.createElement(c.Ay,{className:S.A.popover__description,variant:"body",mt:2,mb:3},__("Turn on Automatic firewall protection to apply the latest security rules.","jetpack-protect")),React.createElement("div",{className:S.A.popover__footer},React.createElement(s.A,{onClick:fe},__("Got it","jetpack-protect")))))),React.createElement("div",{className:S.A["toggle-section__content"]},React.createElement("div",{className:S.A["toggle-section__title"]},React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Automatic firewall protection","jetpack-protect")),!e&&Z&&V&&React.createElement("span",{className:S.A.badge},__("NOW AVAILABLE","jetpack-protect"))),React.createElement(c.Ay,null,__("Block untrusted traffic by scanning every request made to your site. Jetpack’s security rules are always up-to-date to protect against the latest threats.","jetpack-protect")),React.createElement("div",{className:S.A["toggle-section__details"]},t&&Y&&!ee&&React.createElement("div",{className:S.A["automatic-rules-stats"]},React.createElement(c.Ay,{className:S.A["automatic-rules-stats__version"],variant:"body-small"},__("Automatic security rules installed.","jetpack-protect")),React.createElement(c.Ay,{className:S.A["automatic-rules-stats__last-updated"],variant:"body-small"},(0,m.sprintf)( // translators: placeholder is the date latest rules were updated i.e. "September 23, 2022". -__("Last updated on %s.","jetpack-protect"),E().unix(Z).format("MMMM D, YYYY")))),le&&React.createElement(React.Fragment,null,React.createElement(r.Ay,{className:L.A["automatic-rules-stats__failed-install"],variant:"body-small",mt:2},__("Failed to update automatic firewall rules.","jetpack-protect")," ",_e(le)),React.createElement(l.A,{variant:"link",href:ae?j.NW:j.pQ},React.createElement(r.Ay,{variant:"body-small"},__("Contact support","jetpack-protect"))))))),!ae&&React.createElement("div",{className:L.A["upgrade-trigger-section"]},React.createElement(s.A,{className:L.A["upgrade-trigger"],description:fe?__("Your site is not receiving the latest updates to automatic rules","jetpack-protect",0):__("Set up automatic rules with one click","jetpack-protect"),cta:fe?__("Upgrade to keep your site secure with up-to-date firewall rules","jetpack-protect",0):__("Upgrade to enable automatic firewall protection","jetpack-protect"),onClick:Ce}))),He=React.createElement("div",{className:L.A["toggle-section"]},React.createElement("div",{className:L.A["toggle-section__control"]},React.createElement(_.A,{id:"brute_force_protection",checked:ie.brute_force_protection,onChange:Me,disabled:me})),React.createElement("div",{className:L.A["toggle-section__content"]},React.createElement(r.Ay,{variant:"title-medium",mb:2},__("Brute force protection","jetpack-protect")),React.createElement(r.Ay,null,__("Prevent bots and hackers from attempting to log in to your website with common username and password combinations.","jetpack-protect")))),Be=React.createElement("div",{className:`${L.A["toggle-section"]} ${U?"":L.A["toggle-section--disabled"]}`},React.createElement("div",{className:L.A["toggle-section__control"]},React.createElement(_.A,{id:"jetpack_waf_ip_block_list_enabled",checked:be,onChange:ze,disabled:!ve})),React.createElement("div",{className:L.A["toggle-section__content"]},React.createElement(r.Ay,{variant:"title-medium",mb:2},__("Block IP addresses","jetpack-protect")),React.createElement(r.Ay,{mb:1},__("Stop specific visitors from accessing your site by their IP address.","jetpack-protect")),(be||we)&&React.createElement("div",{className:L.A["manual-rules-section"]},React.createElement(C.A,{id:"jetpack_waf_ip_block_list",placeholder:__("Example:","jetpack-protect")+"\n12.12.12.1\n12.12.12.2",rows:3,value:ie.jetpack_waf_ip_block_list,onChange:xe,disabled:!ve||!be})),be&&React.createElement("div",{className:L.A["block-list-button-container"]},React.createElement(l.A,{onClick:Se,isLoading:he,disabled:!ve||!Ae},__("Save block list","jetpack-protect"))))),Oe=React.createElement(React.Fragment,null,React.createElement("div",{className:L.A["toggle-section"]},React.createElement("div",{className:L.A["toggle-section__control"]},React.createElement(_.A,{id:"jetpack_waf_ip_allow_list_enabled",checked:ie.jetpack_waf_ip_allow_list_enabled,onChange:Le,disabled:me})),React.createElement("div",{className:L.A["toggle-section__content"]},React.createElement(r.Ay,{variant:"title-medium",mb:2},__("Trusted IP addresses","jetpack-protect")),React.createElement(r.Ay,{mb:1},__("IP addresses added to this list are always allowed by Jetpack.","jetpack-protect")),(ie.jetpack_waf_ip_allow_list_enabled||ke)&&React.createElement("div",{className:L.A["manual-rules-section"]},React.createElement(C.A,{id:"jetpack_waf_ip_allow_list",placeholder:__("Example:","jetpack-protect")+"\n12.12.12.1\n12.12.12.2",rows:3,value:ie.jetpack_waf_ip_allow_list,onChange:xe,disabled:!Ee}),React.createElement(r.Ay,{variant:"body-extra-small",mt:1},__("Add IP addresses here to ensure they always have access to your site, regardless of Jetpack's security features.","jetpack-protect"))),ie.jetpack_waf_ip_allow_list_enabled&&React.createElement("div",{className:L.A["allow-list-button-container"]},React.createElement("div",null,React.createElement(r.Ay,{variant:"body-small",className:L.A["allow-list-current-ip"]},(0,u.createInterpolateElement)((0,h.sprintf)( +__("Last updated on %s.","jetpack-protect"),f().unix(Y).format("MMMM D, YYYY")))),ee&&React.createElement(React.Fragment,null,React.createElement(c.Ay,{className:S.A["automatic-rules-stats__failed-install"],variant:"body-small",mt:2},__("Failed to update automatic firewall rules.","jetpack-protect")),React.createElement(s.A,{variant:"link",href:Z?b.NW:b.pQ},React.createElement(c.Ay,{variant:"body-small"},__("Contact support","jetpack-protect"))))))),!Z&&React.createElement("div",{className:S.A["upgrade-trigger-section"]},React.createElement(o.A,{className:S.A["upgrade-trigger"],description:ce?__("Your site is not receiving the latest updates to automatic rules","jetpack-protect",0):__("Set up automatic rules with one click","jetpack-protect"),cta:ce?__("Upgrade to keep your site secure with up-to-date firewall rules","jetpack-protect",0):__("Upgrade to enable automatic firewall protection","jetpack-protect"),onClick:pe}))),we=React.createElement("div",{className:S.A["toggle-section"]},React.createElement("div",{className:S.A["toggle-section__control"]},React.createElement(i.A,{checked:z,onChange:J,disabled:H})),React.createElement("div",{className:S.A["toggle-section__content"]},React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Brute force protection","jetpack-protect")),React.createElement(c.Ay,null,__("Prevent bots and hackers from attempting to log in to your website with common username and password combinations.","jetpack-protect")))),ke=React.createElement("div",{className:`${S.A["toggle-section"]} ${I?"":S.A["toggle-section--disabled"]}`},React.createElement("div",{className:S.A["toggle-section__control"]},React.createElement(i.A,{checked:de,onChange:$,disabled:!re})),React.createElement("div",{className:S.A["toggle-section__content"]},React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Block IP addresses","jetpack-protect")),React.createElement(c.Ay,{mb:1},__("Stop specific visitors from accessing your site by their IP address.","jetpack-protect")),(de||le)&&React.createElement("div",{className:S.A["manual-rules-section"]},React.createElement(A.A,{id:"jetpack_waf_ip_block_list",placeholder:__("Example:","jetpack-protect")+"\n12.12.12.1\n12.12.12.2",rows:3,value:ae.jetpack_waf_ip_block_list,onChange:me,disabled:!re||!de}),de&&React.createElement(c.Ay,{variant:"body-extra-small",mt:1},__("IPv4 and IPv6 supported. Separate IPs with commas, spaces, or new lines. To specify a range, use CIDR notation (i.e. 12.12.12.0/24) or enter the low value and high value separated by a dash (i.e. 12.12.12.0–12.12.12.255).","jetpack-protect"))),de&&React.createElement("div",{className:S.A["block-list-button-container"]},React.createElement(s.A,{onClick:ge,isLoading:H,disabled:!re||!ie},__("Save block list","jetpack-protect"))))),Re=React.createElement(React.Fragment,null,React.createElement("div",{className:S.A["toggle-section"]},React.createElement("div",{className:S.A["toggle-section__control"]},React.createElement(i.A,{checked:v,onChange:q,disabled:H})),React.createElement("div",{className:S.A["toggle-section__content"]},React.createElement(c.Ay,{variant:"title-medium",mb:2},__("Trusted IP addresses","jetpack-protect")),React.createElement(c.Ay,{mb:1},__("IP addresses added to this list are always allowed to access your site, regardless of any other Jetpack security settings.","jetpack-protect")),(v||ue)&&React.createElement("div",{className:S.A["manual-rules-section"]},React.createElement(A.A,{id:"jetpack_waf_ip_allow_list",placeholder:__("Example:","jetpack-protect")+"\n12.12.12.1\n12.12.12.2",rows:3,value:ae.jetpack_waf_ip_allow_list,onChange:me,disabled:!se}),v&&React.createElement(c.Ay,{variant:"body-extra-small",mt:1},__("IPv4 and IPv6 supported. Separate IPs with commas, spaces, or new lines. To specify a range, use CIDR notation (i.e. 12.12.12.0/24) or enter the low value and high value separated by a dash (i.e. 12.12.12.0–12.12.12.255).","jetpack-protect"))),v&&React.createElement("div",{className:S.A["allow-list-button-container"]},React.createElement("div",null,React.createElement(c.Ay,{variant:"body-small",className:S.A["allow-list-current-ip"]},(0,p.createInterpolateElement)((0,m.sprintf)( // translators: placeholder is the user's current IP address. -__("Your current IP: %s","jetpack-protect"),D),{strong:React.createElement("strong",null)})),React.createElement(l.A,{variant:"secondary",size:"small",onClick:Te,disabled:!Ee||Ie||me},__("+ Add to Allow List","jetpack-protect"))),React.createElement(l.A,{onClick:je,isLoading:de,disabled:me||!ye},__("Save allow list","jetpack-protect"))))));return React.createElement(w.A,null,React.createElement(b.A,null),React.createElement(i.A,{className:L.A.container,horizontalSpacing:8,horizontalGap:4},J&&!U&&React.createElement(o.A,null,Ve," "),React.createElement(o.A,null,React.createElement("div",{className:L.A["toggle-wrapper"]},J&&Fe,He,J&&React.createElement(React.Fragment,null,Be,React.createElement("div",{className:L.A.divider})),Oe))),J?React.createElement(k.A,null):React.createElement(R.A,null))}},5717:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var c=a(766),n=a(5918),r=a(8509),l=a(7425),s=a(7723),i=a(1609),o=a(726),m=a(1186),p=a(7137),d=a(7827),u=a(9454),h=a(9395),g=a(6742),v=a(993),f=a(1226),E=a(727),A=a(7115),y=a(2621),w=a(5960);const __=s.__,_n=s._n,k=()=>{(0,f.A)({pageViewEventName:"protect_scan_history"});const{filter:e="all"}=(0,o.g)(),{item:t,list:a,selected:k,setSelected:b}=(0,v.A)({source:"history",status:e}),{counts:_,error:R,hasRequiredPlan:C}=(0,E.A)({sourceType:"history",filter:{status:e}}),{threats:j}=_.all,{counts:S}=(0,E.A)({sourceType:"history",filter:{status:"fixed",key:k}}),{threats:x}=S.current,{counts:N}=(0,E.A)({sourceType:"history",filter:{status:"ignored",key:k}}),{threats:M}=N.current,L=(0,i.useCallback)((()=>{switch(k){case"all":if(1===a.length)switch(e){case"fixed":return __("All fixed threats","jetpack-protect");case"ignored":return __("All ignored threats","jetpack-protect",0);default:return __("All threats","jetpack-protect")}switch(e){case"fixed":return(0,s.sprintf)(/* translators: placeholder is the amount of fixed threats found on the site. */ -__("All %s fixed threats","jetpack-protect"),a.length);case"ignored":return(0,s.sprintf)(/* translators: placeholder is the amount of ignored threats found on the site. */ -__("All %s ignored threats","jetpack-protect"),a.length);default:return(0,s.sprintf)(/* translators: placeholder is the amount of threats found on the site. */ -__("All %s threats","jetpack-protect"),a.length)}case"core":switch(e){case"fixed":return(0,s.sprintf)(/* translators: placeholder is the amount of fixed WordPress threats found on the site. */ -_n("%1$s fixed WordPress threat","%1$s fixed WordPress threats",a.length,"jetpack-protect"),a.length);case"ignored":return(0,s.sprintf)(/* translators: placeholder is the amount of ignored WordPress threats found on the site. */ -_n("%1$s ignored WordPress threat","%1$s ignored WordPress threats",a.length,"jetpack-protect"),a.length);default:return(0,s.sprintf)(/* translators: placeholder is the amount of WordPress threats found on the site. */ -_n("%1$s WordPress threat","%1$s WordPress threats",a.length,"jetpack-protect"),a.length)}case"files":switch(e){case"fixed":return(0,s.sprintf)(/* translators: placeholder is the amount of fixed file threats found on the site. */ -_n("%1$s fixed file threat","%1$s fixed file threats",a.length,"jetpack-protect"),a.length);case"ignored":return(0,s.sprintf)(/* translators: placeholder is the amount of ignored file threats found on the site. */ -_n("%1$s ignored file threat","%1$s ignored file threats",a.length,"jetpack-protect"),a.length);default:return(0,s.sprintf)(/* translators: placeholder is the amount of file threats found on the site. */ -_n("%1$s file threat","%1$s file threats",a.length,"jetpack-protect"),a.length)}case"database":switch(e){case"fixed":return(0,s.sprintf)(/* translators: placeholder is the amount of fixed database threats found on the site. */ -_n("%1$s fixed database threat","%1$s fixed database threats",a.length,"jetpack-protect"),a.length);case"ignored":return(0,s.sprintf)(/* translators: placeholder is the amount of ignored database threats found on the site. */ -_n("%1$s ignored database threat","%1$s ignored database threats",a.length,"jetpack-protect"),a.length);default:return(0,s.sprintf)(/* translators: placeholder is the amount of database threats found on the site. */ -_n("%1$s database threat","%1$s database threats",a.length,"jetpack-protect"),a.length)}default:switch(e){case"fixed":return(0,s.sprintf)(/* translators: Translates to "123 fixed threats in Example Plugin (1.2.3)" */ -_n("%1$s fixed threat in %2$s %3$s","%1$s fixed threats in %2$s %3$s",a.length,"jetpack-protect"),a.length,t?.name,t?.version);case"ignored":return(0,s.sprintf)(/* translators: Translates to "123 ignored threats in Example Plugin (1.2.3)" */ -_n("%1$s ignored threat in %2$s %3$s","%1$s ignored threats in %2$s %3$s",a.length,"jetpack-protect"),a.length,t?.name,t?.version);default:return(0,s.sprintf)(/* translators: Translates to "123 threats in Example Plugin (1.2.3)" */ -_n("%1$s threat in %2$s %3$s","%1$s threats in %2$s %3$s",a.length,"jetpack-protect"),a.length,t?.name,t?.version)}}}),[k,a.length,e,t?.name,t?.version]);return C?0===a.length&&"all"!==e?React.createElement(o.C5,{to:"/scan/history"}):React.createElement(m.A,null,React.createElement(c.A,null,React.createElement(n.A,{horizontalSpacing:3,horizontalGap:4},React.createElement(r.A,null,React.createElement(A.A,{subtitle:R?null:__("Threat history","jetpack-protect"),title:R?null:(0,s.sprintf)(/* translators: %s: Total number of threats */ -__("%1$s previously active %2$s","jetpack-protect"),j,1===j?"threat":"threats")})),R?React.createElement(r.A,null,React.createElement(p.A,{baseErrorMessage:__("An error occurred loading your site's threat history.","jetpack-protect"),errorMessage:R.message,errorCode:R.code})):React.createElement(r.A,null,React.createElement(n.A,{fluid:!0,horizontalSpacing:0,horizontalGap:3},React.createElement(r.A,{lg:4},React.createElement(h.A,{selected:k,onSelect:b,sourceType:"history",statusFilter:e})),React.createElement(r.A,{lg:8},a.length>0?React.createElement("div",null,React.createElement("div",{className:w.A["list-header"]},React.createElement(l.hE,{className:w.A["list-title"]},L()),React.createElement("div",{className:w.A["list-header__controls"]},React.createElement(y.A,{numFixed:x,numIgnored:M}))),React.createElement(g.A,{list:a,hideAutoFixColumn:!0})):React.createElement(React.Fragment,null,React.createElement("div",{className:w.A["list-header"]},React.createElement("div",{className:w.A["list-header__controls"]},React.createElement(y.A,null))),React.createElement("div",{className:w.A.empty},React.createElement(d.A,null),React.createElement(l.H3,{weight:"bold",mt:8},__("Don't worry about a thing","jetpack-protect")),React.createElement(l.Ay,{mb:4},(0,s.sprintf)(/* translators: %s: Filter type */ -__("There are no%sthreats in your scan history.","jetpack-protect"),"all"===e?" ":` ${e} `))))))))),React.createElement(u.A,null)):React.createElement(o.C5,{to:"/scan"})}},2621:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(7723),n=a(1609),r=a.n(n),l=a(726),s=a(4907);const __=c.__;function i({numFixed:e,numIgnored:t}){const a=(0,l.Zp)(),{filter:c="all"}=(0,l.g)(),i=(0,n.useCallback)((e=>()=>a(e)),[a]);return r().createElement(s.A,null,r().createElement(s.A.Button,{variant:"all"===c?"primary":"secondary",onClick:i("/scan/history")},__("All","jetpack-protect")),r().createElement(s.A.Button,{variant:"fixed"===c?"primary":"secondary",onClick:i("/scan/history/fixed"),disabled:!e},__("Fixed","jetpack-protect")),r().createElement(s.A.Button,{variant:"ignored"===c?"primary":"secondary",onClick:i("/scan/history/ignored"),disabled:!t},__("Ignored","jetpack-protect")))}},5148:(e,t,a)=>{"use strict";a.d(t,{A:()=>V});var c=a(8509),n=a(5918),r=a(7425),l=a(766),s=a(9384),i=a(6427),o=a(7143),m=a(7723),p=a(1609),d=a.n(p),u=a(5242),h=a(1186),g=a(7137),v=a(4256),f=a(9454),E=a(5165),A=a(147),y=a(5661),w=a(8140),k=a(1226),b=a(1936),_=a(727),R=a(6516),C=a(7478),j=a(3411),S=a(7115),x=a(6359),N=a(3396),M=a(4404);const __=m.__,L=()=>{const{hasConnectionError:e}=(0,s.useConnectionErrorNotice)();return d().createElement(d().Fragment,null,e&&d().createElement(c.A,{className:x.A["connection-error-col"]},d().createElement(s.ConnectionError,null)),d().createElement(c.A,null,d().createElement("div",{id:"jp-admin-notices",className:"my-jetpack-jitm-card"})))},z=()=>d().createElement(n.A,{horizontalSpacing:0},d().createElement(L,null)),P=({errorMessage:e,errorCode:t})=>d().createElement(d().Fragment,null,d().createElement(z,null),d().createElement(n.A,{horizontalSpacing:3,horizontalGap:4},d().createElement(c.A,null,d().createElement(S.A,null)),d().createElement(c.A,null,d().createElement(g.A,{baseErrorMessage:__("We are having problems scanning your site.","jetpack-protect"),errorMessage:e,errorCode:t})))),I=({currentProgress:e})=>{const{hasRequiredPlan:t}=(0,_.A)(),{globalStats:a}=(0,R.A)(),l=parseInt(a?.totalVulnerabilities),s=isNaN(l)?"50,000":l.toLocaleString();return d().createElement(d().Fragment,null,d().createElement(z,null),d().createElement(n.A,{horizontalSpacing:3,horizontalGap:4},d().createElement(c.A,null,d().createElement(S.A,null)),d().createElement(c.A,null,d().createElement(E.A,{main:d().createElement("div",{className:x.A["main-content"]},d().createElement(n.A,{horizontalSpacing:3,horizontalGap:7},d().createElement(c.A,{className:x.A["loading-content"]},d().createElement(i.Spinner,{style:{color:"black",marginTop:0,marginLeft:0}}),d().createElement("span",null,__("Scanning your site…","jetpack-protect"))),d().createElement(c.A,null,d().createElement(r.H3,{style:{textWrap:"balance"}},__("Your results will be ready soon","jetpack-protect")),t&&null!==e&&e>=0&&d().createElement(v.A,{value:e}),d().createElement(r.Ay,null,(0,m.sprintf)( +__("Your current IP: %s","jetpack-protect"),O),{strong:React.createElement("strong",null)})),React.createElement(s.A,{variant:"secondary",size:"small",onClick:Ee,disabled:!se||ye||H},__("+ Add to Allow List","jetpack-protect"))),React.createElement(s.A,{onClick:ve,isLoading:H,disabled:H||!oe},__("Save allow list","jetpack-protect"))))));return React.createElement(E.A,null,React.createElement(j.A,null),React.createElement(l.A,{className:S.A.container,horizontalSpacing:8,horizontalGap:4},D&&!I&&React.createElement(u.A,null,Ae," "),React.createElement(u.A,null,React.createElement("div",{className:S.A["toggle-wrapper"]},D&&be,we,D&&React.createElement(React.Fragment,null,ke,React.createElement("div",{className:S.A.divider})),Re))),D?React.createElement(x.A,null):React.createElement(_.A,null))}},2014:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(1158),r=a(7425),c=a(8443),s=a(7723),i=a(1609),o=a(9539),l=a(7031),u=a(2652),d=a(9889),p=a(993),m=a(9701),h=a(5960);const __=s.__,g=()=>{const{filter:e="all"}=(0,o.g)(),{list:t}=(0,p.A)({source:"history",status:e}),{counts:a,error:g}=(0,m.A)({sourceType:"history",filter:{status:e}}),{threats:v}=a.all,f=(0,i.useMemo)((()=>t.length?t.reduce(((e,t)=>new Date(t.firstDetected)0?(0,s.sprintf)(/* translators: %s: Total number of threats */ +__("%1$s previously active %2$s","jetpack-protect"),v,1===v?"threat":"threats"):__("No previously active threats","jetpack-protect")),React.createElement(l.A.Subheading,null,React.createElement(r.Ay,null,f?React.createElement("span",{className:h.A["subheading-content"]},(0,s.sprintf)(/* translators: %s: Oldest first detected date */ +__("%s - Today","jetpack-protect"),(0,c.dateI18n)("F jS g:i A",f,!1))):__("Most recent results","jetpack-protect"))),React.createElement("div",{className:h.A["scan-navigation"]},React.createElement(d.A,null)))})}},5717:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(5640),r=a(5918),c=a(8509),s=a(7425),i=a(7723),o=a(1609),l=a(9539),u=a(1186),d=a(7827),p=a(9395),m=a(6742),h=a(993),g=a(1226),v=a(5925),f=a(9701),y=a(5285),E=a(2014),A=a(2621),b=a(5960);const __=i.__,_n=i._n,w=()=>{(0,g.A)({pageViewEventName:"protect_scan_history"});const{hasPlan:e}=(0,v.Ay)(),{filter:t="all"}=(0,l.g)(),{item:a,list:w,selected:k,setSelected:R}=(0,h.A)({source:"history",status:t}),{counts:C,error:_}=(0,f.A)({sourceType:"history",filter:{status:t}}),{threats:j}=C.all,{counts:x}=(0,f.A)({sourceType:"history",filter:{status:"fixed",key:k}}),{threats:S}=x.current,{counts:M}=(0,f.A)({sourceType:"history",filter:{status:"ignored",key:k}}),{threats:N}=M.current,L=(0,o.useCallback)((()=>{switch(k){case"all":if(1===w.length)switch(t){case"fixed":return __("All fixed threats","jetpack-protect");case"ignored":return __("All ignored threats","jetpack-protect",0);default:return __("All threats","jetpack-protect")}switch(t){case"fixed":return(0,i.sprintf)(/* translators: placeholder is the amount of fixed threats found on the site. */ +__("All %s fixed threats","jetpack-protect"),w.length);case"ignored":return(0,i.sprintf)(/* translators: placeholder is the amount of ignored threats found on the site. */ +__("All %s ignored threats","jetpack-protect"),w.length);default:return(0,i.sprintf)(/* translators: placeholder is the amount of threats found on the site. */ +__("All %s threats","jetpack-protect"),w.length)}case"core":switch(t){case"fixed":return(0,i.sprintf)(/* translators: placeholder is the amount of fixed WordPress threats found on the site. */ +_n("%1$s fixed WordPress threat","%1$s fixed WordPress threats",w.length,"jetpack-protect"),w.length);case"ignored":return(0,i.sprintf)(/* translators: placeholder is the amount of ignored WordPress threats found on the site. */ +_n("%1$s ignored WordPress threat","%1$s ignored WordPress threats",w.length,"jetpack-protect"),w.length);default:return(0,i.sprintf)(/* translators: placeholder is the amount of WordPress threats found on the site. */ +_n("%1$s WordPress threat","%1$s WordPress threats",w.length,"jetpack-protect"),w.length)}case"files":switch(t){case"fixed":return(0,i.sprintf)(/* translators: placeholder is the amount of fixed file threats found on the site. */ +_n("%1$s fixed file threat","%1$s fixed file threats",w.length,"jetpack-protect"),w.length);case"ignored":return(0,i.sprintf)(/* translators: placeholder is the amount of ignored file threats found on the site. */ +_n("%1$s ignored file threat","%1$s ignored file threats",w.length,"jetpack-protect"),w.length);default:return(0,i.sprintf)(/* translators: placeholder is the amount of file threats found on the site. */ +_n("%1$s file threat","%1$s file threats",w.length,"jetpack-protect"),w.length)}case"database":switch(t){case"fixed":return(0,i.sprintf)(/* translators: placeholder is the amount of fixed database threats found on the site. */ +_n("%1$s fixed database threat","%1$s fixed database threats",w.length,"jetpack-protect"),w.length);case"ignored":return(0,i.sprintf)(/* translators: placeholder is the amount of ignored database threats found on the site. */ +_n("%1$s ignored database threat","%1$s ignored database threats",w.length,"jetpack-protect"),w.length);default:return(0,i.sprintf)(/* translators: placeholder is the amount of database threats found on the site. */ +_n("%1$s database threat","%1$s database threats",w.length,"jetpack-protect"),w.length)}default:switch(t){case"fixed":return(0,i.sprintf)(/* translators: Translates to "123 fixed threats in Example Plugin (1.2.3)" */ +_n("%1$s fixed threat in %2$s %3$s","%1$s fixed threats in %2$s %3$s",w.length,"jetpack-protect"),w.length,a?.name,a?.version);case"ignored":return(0,i.sprintf)(/* translators: Translates to "123 ignored threats in Example Plugin (1.2.3)" */ +_n("%1$s ignored threat in %2$s %3$s","%1$s ignored threats in %2$s %3$s",w.length,"jetpack-protect"),w.length,a?.name,a?.version);default:return(0,i.sprintf)(/* translators: Translates to "123 threats in Example Plugin (1.2.3)" */ +_n("%1$s threat in %2$s %3$s","%1$s threats in %2$s %3$s",w.length,"jetpack-protect"),w.length,a?.name,a?.version)}}}),[k,w.length,t,a?.name,a?.version]);return e?0===w.length&&"all"!==t?React.createElement(l.C5,{to:"/scan/history"}):React.createElement(u.A,null,React.createElement(E.A,null),(!_||j)&&React.createElement(n.A,null,React.createElement(r.A,{horizontalSpacing:7,horizontalGap:4},React.createElement(c.A,null,React.createElement(r.A,{fluid:!0,horizontalSpacing:0,horizontalGap:3},React.createElement(c.A,{lg:4},React.createElement(p.A,{selected:k,onSelect:R,sourceType:"history",statusFilter:t})),React.createElement(c.A,{lg:8},w.length>0?React.createElement("div",null,React.createElement("div",{className:b.A["list-header"]},React.createElement(s.hE,{className:b.A["list-title"]},L()),React.createElement("div",{className:b.A["list-header__controls"]},React.createElement(A.A,{numFixed:S,numIgnored:N}))),React.createElement(m.A,{list:w,hideAutoFixColumn:!0})):React.createElement(React.Fragment,null,React.createElement("div",{className:b.A["list-header"]},React.createElement("div",{className:b.A["list-header__controls"]},React.createElement(A.A,null))),React.createElement("div",{className:b.A.empty},React.createElement(d.A,null),React.createElement(s.H3,{weight:"bold",mt:8},__("Don't worry about a thing","jetpack-protect")),React.createElement(s.Ay,{mb:4},(0,i.sprintf)(/* translators: %s: Filter type */ +__("There are no%sthreats in your scan history.","jetpack-protect"),"all"===t?" ":` ${t} `))))))))),React.createElement(y.A,null)):React.createElement(l.C5,{to:"/scan"})}},2621:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(7723),r=a(1609),c=a.n(r),s=a(9539),i=a(4907);const __=n.__;function o({numFixed:e,numIgnored:t}){const a=(0,s.Zp)(),{filter:n="all"}=(0,s.g)(),o=(0,r.useCallback)((e=>()=>a(e)),[a]);return c().createElement(i.A,null,c().createElement(i.A.Button,{variant:"all"===n?"primary":"secondary",onClick:o("/scan/history")},__("All","jetpack-protect")),c().createElement(i.A.Button,{variant:"fixed"===n?"primary":"secondary",onClick:o("/scan/history/fixed"),disabled:!e},__("Fixed","jetpack-protect")),c().createElement(i.A.Button,{variant:"ignored"===n?"primary":"secondary",onClick:o("/scan/history/ignored"),disabled:!t},__("Ignored","jetpack-protect")))}},5148:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var n=a(5640),r=a(5918),c=a(8509),s=a(1186),i=a(5661),o=a(2425),l=a(1226),u=a(1936),d=a(5925),p=a(9701),m=a(3411),h=a(4446),g=a(5285);const v=()=>{const{hasPlan:e}=(0,d.Ay)(),{counts:{current:{threats:t}},lastChecked:a}=(0,p.A)(),{data:v}=(0,o.Ay)({usePolling:!0});let f;return f=v.error?"error":a?"active":"in_progress",(0,l.A)({pageViewEventName:"protect_admin",pageViewEventProperties:{check_status:f,has_plan:e}}),React.createElement(u.dn.Provider,{value:m.A},React.createElement(s.A,null,React.createElement(h.A,null),(!v.error||t)&&React.createElement(n.A,null,React.createElement(r.A,{horizontalSpacing:7,horizontalGap:4},React.createElement(c.A,null,React.createElement(i.A,null)))),React.createElement(g.A,null)))}},3411:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var n=a(6072),r=a.n(n),c=a(7425),s=a(1112),i=a(3924),o=a(6087),l=a(7723),u=a(1226),d=a(5925);const __=l.__,{siteSuffix:p}=window.jetpackProtectInitialState,m=__("Your scan results","jetpack-protect"),h=React.createElement(c.Ay,null,__("Navigate through the results of the scan on your WordPress installation, plugins, themes, and other files","jetpack-protect")),g=e=>{const{upgradePlan:t}=(0,d.Ay)(),{recordEvent:a}=(0,u.A)(),n=(0,o.useCallback)((()=>{a("jetpack_protect_onboarding_get_scan_link_click"),t()}),[a,t]);return React.createElement(s.A,r()({variant:"link",weight:"regular",onClick:n},e))},v=[{id:"free-scan-results",title:m,description:h},{id:"free-daily-scans",title:__("Daily automated scans","jetpack-protect"),description:React.createElement(c.Ay,null,(0,o.createInterpolateElement)(__("We run daily automated scans. Do you want to be able to scan manually? Upgrade","jetpack-protect"),{upgradeLink:React.createElement(g,null)}))},{id:"paid-scan-results",title:m,description:h},{id:"paid-fix-all-threats",title:__("Auto-fix with one click","jetpack-protect"),description:React.createElement(c.Ay,null,__("Jetpack Protect offers one-click fixes for most threats. Press this button to be safe again.","jetpack-protect"),React.createElement("br",null),React.createElement("br",null),(0,o.createInterpolateElement)(__("Note that you'll have to input your server credentials first.","jetpack-protect"),{credentialsLink:React.createElement(s.A,{variant:"link",weight:"regular",href:(0,i.A)("jetpack-settings-security-credentials",{site:p})})}))},{id:"paid-understand-severity",title:__("Understand severity","jetpack-protect"),description:React.createElement(c.Ay,null,__("Learn how critical these threats are for the security of your site by glancing at the severity labels.","jetpack-protect"))},{id:"paid-daily-and-manual-scans",title:__("Daily & manual scanning","jetpack-protect"),description:React.createElement(c.Ay,null,__("We run daily automated scans but you can also run on-demand scans if you want to check the latest status.","jetpack-protect"))}]},4446:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(442),r=a(1158),c=a(7425),s=a(8443),i=a(7723),o=a(1609),l=a(7031),u=a(2652),d=a(4254),p=a(9889),m=a(2425),h=a(5925),g=a(9701),v=a(3752),f=a(6359);const __=i.__,_n=i._n,y=()=>{const{hasPlan:e}=(0,h.Ay)(),[t]=(0,n.A)("sm"),{counts:{current:{threats:a}},lastChecked:y}=(0,g.A)(),{data:E}=(0,m.Ay)(),[A,b]=(0,o.useState)(null);let w=null;return y&&(w=new Date(y+" UTC").getTime()),(0,m.EV)(E)?React.createElement(v.A,null):E.error?React.createElement(u.A,{baseErrorMessage:__("We are having problems scanning your site.","jetpack-protect"),errorMessage:E.errorMessage,errorCode:E.errorCode}):React.createElement(l.A,{main:React.createElement(React.Fragment,null,React.createElement(r.A,{status:"active",label:__("Active","jetpack-protect")}),React.createElement(l.A.Heading,{showIcon:!0},a>0?(0,i.sprintf)(/* translators: %s: Total number of threats/vulnerabilities */ +__("%1$s %2$s found","jetpack-protect"),a,e?_n("threat","threats",a,"jetpack-protect"):_n("vulnerability","vulnerabilities",a,"jetpack-protect")):(0,i.sprintf)(/* translators: %s: Pluralized type of threat/vulnerability */ +__("No %s found","jetpack-protect"),e?__("threats","jetpack-protect"):__("vulnerabilities","jetpack-protect",0))),React.createElement(l.A.Subheading,null,React.createElement(React.Fragment,null,React.createElement(c.Ay,{ref:b},w?React.createElement(React.Fragment,null,React.createElement("span",{className:f.A["subheading-content"]},(0,s.dateI18n)("F jS g:i A",w,!1))," ",__("results","jetpack-protect")):__("Most recent results","jetpack-protect")),!e&&React.createElement(d.A,{id:"free-daily-scans",position:t?"bottom":"middle right",anchor:A}))),React.createElement("div",{className:f.A["scan-navigation"]},React.createElement(p.A,null)))})}},5285:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var n=a(3924),r=a(7425),c=a(1112),s=a(4437),i=a(5918),o=a(8509),l=a(7723),u=a(1609),d=a.n(u),p=a(3127),m=a(1226),h=a(5925),g=a(6516),v=a(6359);const __=l.__,f=()=>{const{recordEvent:e}=(0,m.A)(),{hasPlan:t,upgradePlan:a}=(0,h.Ay)(),{siteSuffix:i,blogID:o}=window.jetpackProtectInitialState||{},l=(0,u.useCallback)((()=>{e("jetpack_protect_footer_get_scan_link_click"),a()}),[e,a]);if(t){const e=(0,n.A)("jetpack-scan-dash",{site:o??i});return d().createElement("div",{className:v.A["product-section"]},d().createElement(r.hE,null,__("Get access to our Cloud","jetpack-protect")),d().createElement(r.Ay,{mb:3},__("With your Protect upgrade, you have free access to scan your site on our Cloud, so you can be aware and fix your threats even if your site goes down.","jetpack-protect")),d().createElement(c.A,{variant:"secondary",weight:"regular",href:e},__("Go to Cloud","jetpack-protect")))}return d().createElement("div",{className:v.A["product-section"]},d().createElement(r.hE,null,__("Advanced scan results","jetpack-protect")),d().createElement(r.Ay,{mb:3},__("Upgrade Jetpack Protect to get advanced scan tools, including one-click fixes for most threats and malware scanning.","jetpack-protect")),d().createElement(s.A,{description:__("Looking for advanced scan results and one-click fixes?","jetpack-protect"),cta:__("Upgrade Jetpack Protect now","jetpack-protect"),onClick:l}))},y=()=>{const{hasPlan:e}=(0,h.Ay)(),{globalStats:t}=(0,g.A)(),a=parseInt(t?.totalVulnerabilities),s=isNaN(a)?"50,000":a.toLocaleString();if(e){const e=(0,n.A)("protect-footer-learn-more-scan");return d().createElement("div",{className:v.A["info-section"]},d().createElement(r.hE,null,__("Line-by-line scanning","jetpack-protect")),d().createElement(r.Ay,{mb:2},__("We actively review line-by-line of your site files to identify threats and vulnerabilities. Jetpack monitors millions of websites to keep your site secure all the time.","jetpack-protect")," ",d().createElement(c.A,{variant:"link",target:"_blank",weight:"regular",href:e},__("Learn more","jetpack-protect"))))}const i=(0,n.A)("jetpack-protect-footer-learn-more");return d().createElement("div",{className:v.A["info-section"]},d().createElement(r.hE,null,(0,l.sprintf)( // translators: placeholder is the number of total vulnerabilities i.e. "22,000". -__("We are scanning for security threats from our more than %s listed vulnerabilities, powered by WPScan. This could take a minute or two.","jetpack-protect"),s))))),secondary:d().createElement("div",{className:x.A.illustration},d().createElement("img",{src:u,alt:""})),preserveSecondaryOnMobile:!1}))))},T=()=>d().createElement(d().Fragment,null,d().createElement(z,null),d().createElement(n.A,{horizontalSpacing:3,horizontalGap:4},d().createElement(c.A,null,d().createElement(A.A,null)),d().createElement(c.A,null,d().createElement(y.A,null)))),V=()=>{const{lastChecked:e,hasRequiredPlan:t}=(0,_.A)(),{refreshStatus:a}=(0,o.useDispatch)(C.a),{scanInProgress:c,statusIsFetching:n,scanIsUnavailable:r,status:s,scanError:i}=(0,o.useSelect)((e=>({scanError:e(C.a).scanError(),scanInProgress:e(C.a).scanInProgress(),scanIsUnavailable:e(C.a).getScanIsUnavailable(),status:e(C.a).getStatus(),statusIsFetching:e(C.a).getStatusIsFetching()})));let m;m=i?"error":e?"active":"in_progress",(0,k.A)({pageViewEventName:"protect_admin",pageViewEventProperties:{check_status:m,has_plan:t}}),(0,M.A)(),(0,N.A)(),(0,p.useEffect)((()=>{n||w.Mm!==s.status||r||a(!0)}),[n,s.status,a,r]);const u=(0,p.useMemo)((()=>c?d().createElement(I,{currentProgress:s.currentProgress}):i?d().createElement(P,{errorMessage:i.message,errorCode:i.code}):d().createElement(T,null)),[c,s.currentProgress,i]);return d().createElement(b.dn.Provider,{value:j.A},d().createElement(h.A,null,d().createElement(l.A,null,u),d().createElement(f.A,null)))}},3411:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var c=a(6072),n=a.n(c),r=a(7425),l=a(1112),s=a(3924),i=a(9384),o=a(6087),m=a(7723),p=a(8140),d=a(1226);const __=m.__,{adminUrl:u,siteSuffix:h}=window.jetpackProtectInitialState,g=__("Your scan results","jetpack-protect"),v=React.createElement(r.Ay,null,__("Navigate through the results of the scan on your WordPress installation, plugins, themes, and other files","jetpack-protect")),f=e=>{const{run:t}=(0,i.useProductCheckoutWorkflow)({productSlug:p.J3,redirectUrl:u}),{recordEventHandler:a}=(0,d.A)(),c=a("jetpack_protect_onboarding_get_scan_link_click",t);return React.createElement(l.A,n()({variant:"link",weight:"regular",onClick:c},e))},E=[{id:"free-scan-results",title:g,description:v},{id:"free-daily-scans",title:__("Daily automated scans","jetpack-protect"),description:React.createElement(r.Ay,null,(0,o.createInterpolateElement)(__("We run daily automated scans. Do you want to be able to scan manually? Upgrade","jetpack-protect"),{upgradeLink:React.createElement(f,null)}))},{id:"paid-scan-results",title:g,description:v},{id:"paid-fix-all-threats",title:__("Auto-fix with one click","jetpack-protect"),description:React.createElement(r.Ay,null,__("Jetpack Protect offers one-click fixes for most threats. Press this button to be safe again.","jetpack-protect"),React.createElement("br",null),React.createElement("br",null),(0,o.createInterpolateElement)(__("Note that you'll have to input your server credentials first.","jetpack-protect"),{credentialsLink:React.createElement(l.A,{variant:"link",weight:"regular",href:(0,s.A)("jetpack-settings-security-credentials",{site:h})})}))},{id:"paid-understand-severity",title:__("Understand severity","jetpack-protect"),description:React.createElement(r.Ay,null,__("Learn how critical these threats are for the security of your site by glancing at the severity labels.","jetpack-protect"))},{id:"paid-daily-and-manual-scans",title:__("Daily & manual scanning","jetpack-protect"),description:React.createElement(r.Ay,null,__("We run daily automated scans but you can also run on-demand scans if you want to check the latest status.","jetpack-protect"))}]},7115:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(8478),n=a(5918),r=a(8509),l=a(7425),s=a(1609),i=a.n(s),o=a(727),m=a(5412),p=a(6359);const d=({title:e,subtitle:t,controls:a})=>{const s=(0,c.Wy)("protect"),{hasRequiredPlan:d}=(0,o.A)();return i().createElement(n.A,{fluid:!0},i().createElement(r.A,null,i().createElement("div",{className:p.A["scan-section-header"]},i().createElement("div",{className:p.A["scan-section-header__content"]},t&&i().createElement(l.hE,{size:"small",className:p.A["scan-section-header__subtitle"]},i().createElement(s,{size:32,className:p.A["scan-section-header__icon"]}),t),e&&i().createElement(l.Ay,{variant:"headline-small",component:"h1",className:p.A["scan-section-header__title"]},e),!!d&&i().createElement(m.A,null)),i().createElement("div",{className:p.A["scan-section-header__controls"]},i().createElement("div",{className:p.A["scan-section-header__controls__row"]},a)))))}},5412:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var c=a(7723),n=a(1609),r=a.n(n),l=a(726),s=a(4907);const __=c.__;function i(){const e=(0,l.Zp)(),t=(0,l.zy)(),a=(0,n.useCallback)((()=>e("/scan")),[e]),c=(0,n.useCallback)((()=>e("/scan/history")),[e]);return r().createElement("div",null,r().createElement(s.A,null,r().createElement(s.A.Button,{variant:"/scan"===t.pathname?"primary":"secondary",onClick:a},__("Scanner","jetpack-protect")),r().createElement(s.A.Button,{variant:t.pathname.includes("/scan/history")?"primary":"secondary",onClick:c},__("History","jetpack-protect"))))}},3396:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(7143),n=a(1609),r=a(7478);const l=()=>{const{checkCredentials:e}=(0,c.useDispatch)(r.a),t=(0,c.useSelect)((e=>e(r.a).getCredentials()));(0,n.useEffect)((()=>{t||e()}),[e,t])}},4404:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var c=a(1455),n=a.n(c),r=a(7143),l=a(6185),s=a.n(l),i=a(1609),o=a(8140),m=a(1226),p=a(7478);const d=()=>{const{recordEvent:e}=(0,m.A)(),t=(0,r.useSelect)((e=>e(p.a).getStatus())),{setStatus:a,setStatusProgress:c,setStatusIsFetching:l,setScanIsUnavailable:d}=(0,r.useDispatch)(p.a);(0,i.useEffect)((()=>{let r;const i=e=>o.vI.indexOf(e)>=0,m=(e,t)=>!t&&o._R===e,p=()=>new Promise(((e,t)=>{n()({path:"jetpack-protect/v1/status?hard_refresh=true",method:"GET"}).then((a=>{if(a?.error)throw a?.error_message;if(i(a?.status)||m(a?.status,a?.last_checked))return c(a?.current_progress),void(r=setTimeout((()=>{p().then((t=>e(t))).catch((e=>t(e)))}),1e4));e(a)})).catch((()=>{setTimeout((()=>{p().then((t=>e(t))).catch((e=>t(e)))}),5e3)}))}));if(i(t?.status)||m(t?.status,t?.lastChecked))return r=setTimeout((()=>{l(!0),p().then((t=>{d(o.Mm===t.status),a(s()(t)),e("jetpack_protect_scan_completed",{scan_status:t.status})})).finally((()=>{l(!1)}))}),1e4),()=>clearTimeout(r)}),[t?.status,t?.lastChecked,d,a,c,l,e])}},3772:(e,t,a)=>{"use strict";a.d(t,{$Z:()=>I,A1:()=>p,Ay:()=>ee,B6:()=>y,E0:()=>T,EJ:()=>w,JD:()=>P,Mf:()=>b,Wl:()=>d,bK:()=>f,bf:()=>L,c5:()=>_,cF:()=>M,ci:()=>S,fm:()=>j,hk:()=>A,iS:()=>E,iZ:()=>z,id:()=>m,jy:()=>N,mD:()=>u,oJ:()=>C,oW:()=>k,pW:()=>g,vN:()=>R,vT:()=>x,wd:()=>v,yA:()=>h});var c=a(1455),n=a.n(c),r=a(7723),l=a(6185),s=a.n(l),i=a(5973),o=a(8140);const _n=r._n,__=r.__,m="SET_CREDENTIALS_STATE_IS_FETCHING",p="SET_CREDENTIALS_STATE",d="SET_SCAN_HISTORY",u="SET_STATUS",h="SET_STATUS_PROGRESS",g="START_SCAN_OPTIMISTICALLY",v="SET_STATUS_IS_FETCHING",f="SET_SCAN_IS_UNAVAILABLE",E="SET_SCAN_IS_ENQUEUING",A="SET_INSTALLED_PLUGINS",y="SET_INSTALLED_THEMES",w="SET_WP_VERSION",k="SET_JETPACK_SCAN",b="SET_THREAT_IS_UPDATING",_="SET_THREATS_ARE_FIXING",R="SET_MODAL",C="SET_NOTICE",j="CLEAR_NOTICE",S="SET_HAS_REQUIRED_PLAN",x="SET_ONBOARDING_PROGRESS",N="SET_WAF_IS_SEEN",M="SET_WAF_UPGRADE_IS_SEEN",L="SET_WAF_IS_ENABLED",z="SET_WAF_IS_UPDATING",P="SET_WAF_IS_TOGGLING",I="SET_WAF_CONFIG",T="SET_WAF_STATS",V=e=>({type:d,scanHistory:e}),F=e=>({type:u,status:e}),H=()=>({type:g}),B=e=>n()({path:"jetpack-protect/v1/status"+(e?"?hard_refresh=true":""),method:"GET"}),O=(e=!1)=>async({dispatch:t})=>(t($(!0)),await new Promise(((a,c)=>B(e).then(U).then((e=>{t(J(o.Mm===e.status)),t(F(s()(e))),a(e)})).catch((e=>{c(e)})).finally((()=>{t($(!1))}))))),D=()=>async({dispatch:e})=>i.A.fetchScanHistory().then((e=>s()(e))).then((t=>{e(V(t))})),U=(e,t=0)=>new Promise(((a,c)=>{o.Mm===e.status&&t<3?B(!0).then((e=>{setTimeout((()=>{U(e,t+1).then((e=>a(e))).catch((e=>c(e)))}),5e3)})).catch(c):a(e)})),W=e=>({type:m,isFetching:e}),q=e=>({type:p,credentials:e}),$=e=>({type:v,status:e}),J=e=>({type:f,status:e}),G=e=>({type:E,isEnqueuing:e}),Z=(e,t)=>({type:b,payload:{threatId:e,isUpdating:t}}),K=e=>({type:_,threatIds:e}),Q=e=>async({dispatch:t})=>{const a=e.reduce(((e,t)=>`${e}threat_ids[]=${t}&`),"jetpack-protect/v1/fix-threats-status?");return t(K(e)),await n()({path:a,method:"GET"}).then((async a=>{const c=Object.values(a.threats);if(c.filter((e=>"in_progress"===e.status)).length>0)return await new Promise((()=>{setTimeout((()=>{t(Q(e))}),1e3)}));if(!c.filter((e=>"fixed"===e.status)).length===e.length)throw"Not all threats could be fixed."})).then((()=>{t(O()),t(D()),t(Y({type:"success",message:(0,r.sprintf)( -// translators: placeholder is the number amount of fixed threats. -_n("%s threat was fixed successfully","%s threats were fixed successfully",e.length,"jetpack-protect"),e.length)}))})).catch((()=>{t(Y({type:"error",message:__("Not all threats could be fixed. Please contact our support.","jetpack-protect")}))})).finally((()=>{t(K([]))}))},Y=e=>({type:C,payload:e}),X=e=>({type:S,hasRequiredPlan:e}),ee={checkCredentials:()=>async({dispatch:e})=>await new Promise(((t,a)=>(e(W(!0)),n()({path:"jetpack-protect/v1/check-credentials",method:"POST"}).then((a=>{e(q(a)),t(a)})).catch((e=>{a(e)})).finally((()=>{e(W(!1))}))))),setCredentials:q,setCredentialsIsFetching:W,setScanHistory:V,setStatus:F,setStatusProgress:e=>({type:h,currentProgress:e}),startScanOptimistically:H,refreshStatus:O,refreshScanHistory:D,setStatusIsFetching:$,setScanIsEnqueuing:G,setInstalledPlugins:e=>({type:A,plugins:e}),setInstalledThemes:e=>({type:y,themes:e}),setwpVersion:e=>({type:w,version:e}),setJetpackScan:e=>({type:k,scan:e}),ignoreThreat:(e,t=()=>{})=>async({dispatch:a})=>(a(Z(e,!0)),await new Promise((()=>n()({path:`jetpack-protect/v1/ignore-threat?threat_id=${e}`,method:"POST"}).then((()=>a(O()))).then((()=>a(D()))).then((()=>a(Y({type:"success",message:__("Threat ignored","jetpack-protect")})))).catch((()=>a(Y({type:"error",message:__("An error ocurred ignoring the threat.","jetpack-protect")})))).finally((()=>{a(Z(e,!1)),t()}))))),unignoreThreat:(e,t=()=>{})=>async({dispatch:a})=>(a(Z(e,!0)),await new Promise((()=>n()({path:`jetpack-protect/v1/unignore-threat?threat_id=${e}`,method:"POST"}).then((()=>a(D()))).then((()=>a(O()))).then((()=>a(Y({type:"success",message:__("Threat unignored","jetpack-protect")})))).catch((()=>a(Y({type:"error",message:__("An error ocurred unignoring the threat.","jetpack-protect")})))).finally((()=>{a(Z(e,!1)),t()}))))),setModal:e=>({type:R,payload:e}),setNotice:Y,clearNotice:()=>({type:j}),fixThreats:(e,t=()=>{})=>async({dispatch:a})=>(e.forEach((e=>{a(Z(e,!0))})),await new Promise((()=>n()({path:`jetpack-protect/v1/fix-threats?threat_ids=${e}`,method:"POST",data:{threatIds:e}}).then((()=>a(Y({type:"success",message:__("We're hard at work fixing this threat in the background. Please check back shortly.","jetpack-protect")})))).then((()=>{setTimeout((()=>a(Q(e))),1e3)})).catch((()=>a(Y({type:"error",message:__("Error fixing threats. Please contact support.","jetpack-protect")})))).finally((()=>{e.forEach((e=>{a(Z(e,!1))})),t()}))))),scan:(e=()=>{})=>async({dispatch:t})=>(t(G(!0)),await new Promise((()=>n()({path:"jetpack-protect/v1/scan",method:"POST"}).then((()=>{t(H()),setTimeout((()=>t(O(!0))),5e3)})).catch((()=>t(Y({type:"error",message:__("An error ocurred enqueuing the scan","jetpack-protect")})))).finally((()=>{t(G(!1)),e()}))))),setThreatsAreFixing:K,refreshPlan:()=>({dispatch:e})=>{n()({path:"jetpack-protect/v1/check-plan",method:"GET"}).then((t=>e(X(t))))},setHasRequiredPlan:X,setScanIsUnavailable:J,setOnboardingProgress:e=>({type:x,progress:e}),setWafIsEnabled:e=>({type:L,isEnabled:e}),setWafIsSeen:e=>({type:N,isSeen:e}),setWafUpgradeIsSeen:e=>({type:M,upgradeIsSeen:e}),setWafIsUpdating:e=>({type:z,isUpdating:e}),setWafIsToggling:e=>({type:P,isToggling:e}),setWafConfig:e=>({type:I,config:e}),setWafStats:e=>({type:T,stats:e})}},3010:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var c=a(7143),n=a(6185),r=a.n(n),l=a(8140),s=a(3772);const i={wafSupported:null,bruteForceSupported:null,isSeen:!1,upgradeIsSeen:!1,isEnabled:!1,isUpdating:!1,isToggling:!1,config:void 0,stats:void 0},o=(0,c.combineReducers)({credentials:(e=null,t)=>t.type===s.A1?t.credentials:e,credentialsIsFetching:(e=!1,t)=>t.type===s.id?t.isFetching:e,scanHistory:(e={},t)=>t.type===s.Wl?r()(t.scanHistory):e,status:(e={},t)=>{switch(t.type){case s.mD:return t.status;case s.yA:return{...e,currentProgress:t.currentProgress};case s.pW:return{...e,currentProgress:0,status:l.JD}}return e},statusIsFetching:(e=!1,t)=>t.type===s.wd?t.status:e,scanIsUnavailable:(e=!1,t)=>t.type===s.bK?t.status:e,scanIsEnqueuing:(e=!1,t)=>t.type===s.iS?t.isEnqueuing:e,installedPlugins:(e={},t)=>t.type===s.hk?t.plugins:e,installedThemes:(e={},t)=>t.type===s.B6?t.themes:e,wpVersion:(e={},t)=>t.type===s.EJ?t.version:e,jetpackScan:(e={},t)=>t.type===s.oW?t.scan:e,threatsUpdating:(e={},t)=>t.type===s.Mf?{...e,[t.payload.threatId]:t.payload.isUpdating}:e,modal:(e={},t)=>t.type===s.vN?{...e,...t.payload}:e,notice:(e={},t)=>{switch(t.type){case s.oJ:return{...e,...t.payload};case s.fm:return{}}return e},threatsAreFixing:(e=[],t)=>t.type===s.c5?t.threatIds:e,hasRequiredPlan:(e=!1,t)=>t.type===s.ci?t.hasRequiredPlan:e,onboardingProgress:(e=null,t)=>t.type===s.vT?t.progress:e,waf:(e=i,t)=>{switch(t.type){case s.jy:return{...e,isSeen:t.isSeen};case s.cF:return{...e,upgradeIsSeen:t.upgradeIsSeen};case s.bf:return{...e,isEnabled:t.isEnabled};case s.$Z:return{...e,config:t.config};case s.E0:return{...e,stats:t.stats};case s.iZ:return{...e,isUpdating:t.isUpdating};case s.JD:return{...e,isToggling:t.isToggling}}return e}})},3260:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(1455),n=a.n(c),r=a(3772);const l={getJetpackScan:{isFulfilled:e=>Object.keys(e?.jetpackScan).length>0,fulfill:()=>async({dispatch:e})=>{const t=await n()({path:"/my-jetpack/v1/site/products/scan",method:"GET"});e(r.Ay.setJetpackScan(t))}}}},5649:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var c=a(7723),n=a(8140);const __=c.__,r={getCredentials:e=>e.credentials||null,getCredentialsIsFetching:e=>e.credentialsIsFetching||!1,getInstalledPlugins:e=>e.installedPlugins||{},getInstalledThemes:e=>e.installedThemes||{},getScanHistory:e=>e.scanHistory||{},getStatus:e=>e.status||{},getStatusIsFetching:e=>e.statusIsFetching||!1,getScanIsUnavailable:e=>e.scanIsUnavailable||!1,getScanIsEnqueuing:e=>e.scanIsEnqueuing||!1,scanInProgress:e=>{const{status:t,lastChecked:a,error:c}=r.getStatus(e),l=r.getScanIsUnavailable(e);return n.JD===t||!l&&(!!n.vI.includes(t)||!a&&!c)},scanError:e=>{const{status:t,error:a,errorCode:c,errorMessage:n}=r.getStatus(e),l=r.getScanIsUnavailable(e),s=r.getStatusIsFetching(e);return a?{code:c,message:n}:l?{code:"scan_unavailable",message:__("We are having problems scanning your site.","jetpack-protect")}:t||s?null:{code:"scan_unavailable",message:__("We are having problems scanning your site.","jetpack-protect")}},getWpVersion:e=>e.wpVersion||"",getJetpackScan:e=>e.jetpackScan||{},getThreatsUpdating:e=>e.threatsUpdating||{},getModalType:e=>e.modal?.type||null,getModalProps:e=>e.modal?.props||{},getNotice:e=>e.notice||null,getThreatsAreFixing:e=>e.threatsAreFixing||[],hasRequiredPlan:e=>e.hasRequiredPlan||!1,getOnboardingProgress:e=>e.onboardingProgress||null,getWaf:e=>e.waf},l=r},6673:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var c=a(7143);class n{static store=null;static mayBeInit(e,t){null===n.store&&(n.store=(0,c.createReduxStore)(e,t),(0,c.register)(n.store))}}const r=n},7478:(e,t,a)=>{"use strict";a.d(t,{a:()=>m,k:()=>p});var c=a(6185),n=a.n(c),r=a(3772),l=a(3010),s=a(3260),i=a(5649),o=a(6673);const m="jetpack-protect";function p(){o.A.mayBeInit(m,{__experimentalUseThunks:!0,reducer:l.A,actions:r.Ay,selectors:i.A,resolvers:s.A,initialState:n()(window.jetpackProtectInitialState)||{}})}},5242:(e,t,a)=>{"use strict";e.exports=a.p+"images/in-progress-dabfeaa364c305be480c.png"},4611:e=>{"use strict";if(void 0==={consumer_slug:"jetpack-protect"}){var t=new Error('Cannot find module \'{"consumer_slug":"jetpack-protect"}\'');throw t.code="MODULE_NOT_FOUND",t}e.exports={consumer_slug:"jetpack-protect"}},9384:e=>{"use strict";e.exports=window.JetpackConnection},7999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},1609:e=>{"use strict";e.exports=window.React},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6154:e=>{"use strict";e.exports=window.moment},1455:e=>{"use strict";e.exports=window.wp.apiFetch},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},8443:e=>{"use strict";e.exports=window.wp.date},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},3832:e=>{"use strict";e.exports=window.wp.url},6072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;tc})},3022:(e,t,a)=>{"use strict";function c(e){var t,a,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;tn});const n=function(){for(var e,t,a=0,n="",r=arguments.length;a{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var c in t)a.o(t,c)&&!a.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:t[c]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var c=t.getElementsByTagName("script");if(c.length)for(var n=c.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=c[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{"use strict";var e=a(723),t=a(6087),c=a(1609),n=a.n(c),r=a(726),l=a(9959),s=a(4440),i=a(5409),o=a(1936),m=a(1671),p=a(5148),d=a(5717),u=a(7478);a(5490);function h(){const e=(0,r.zy)();return(0,c.useEffect)((()=>window.scrollTo(0,0)),[e]),null}(0,u.k)(),function(){const a=document.getElementById("jetpack-protect-root");if(null===a)return;const c=n().createElement(e.Ay,null,n().createElement(o.Ll,{value:{renderedSteps:[]}},n().createElement(l.I9,null,n().createElement(h,null),n().createElement(r.BV,null,n().createElement(r.qh,{path:"/scan",element:n().createElement(p.A,null)}),n().createElement(r.qh,{path:"/scan/history",element:n().createElement(i.A,null,n().createElement(d.A,null))}),n().createElement(r.qh,{path:"/scan/history/:filter",element:n().createElement(i.A,null,n().createElement(d.A,null))}),n().createElement(r.qh,{path:"/firewall",element:n().createElement(m.A,null)}),n().createElement(r.qh,{path:"*",element:n().createElement(r.C5,{to:"/scan",replace:!0})}))),n().createElement(s.A,null)));t.createRoot(a).render(c)}()})()})(); \ No newline at end of file +__("Over %s listed vulnerabilities","jetpack-protect"),s)),d().createElement(r.Ay,{mb:3},(0,l.sprintf)( +// translators: placeholder is the number of total vulnerabilities i.e. "22,000". +__("Every day we check your plugin, theme, and WordPress versions against our %s listed vulnerabilities powered by WPScan, an Automattic brand.","jetpack-protect"),s)),d().createElement(c.A,{variant:"link",isExternalLink:!0,href:i,weight:"regular"},__("Learn more","jetpack-protect")))},E=()=>{const{waf:e}=window.jetpackProtectInitialState||{};return e.wafSupported?d().createElement(p.A,{main:d().createElement(f,null),secondary:d().createElement(y,null),preserveSecondaryOnMobile:!0}):d().createElement(i.A,{horizontalSpacing:0,horizontalGap:0,fluid:!1},d().createElement(o.A,null,d().createElement(y,null)))}},3752:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(7425),r=a(7723),c=a(7031),s=a(9671),i=a(4256),o=a(9889),l=a(2425),u=a(5925),d=a(6516),p=a(6359);const __=r.__,m=()=>{const{hasPlan:e}=(0,u.Ay)(),{globalStats:t}=(0,d.A)(),{data:a}=(0,l.Ay)({usePolling:!0}),m=parseInt(t?.totalVulnerabilities||"0"),h=isNaN(m)?"50,000":m.toLocaleString();return React.createElement(c.A,{main:React.createElement(React.Fragment,null,React.createElement(c.A.Heading,null,__("Your results will be ready soon","jetpack-protect")),React.createElement(c.A.Subheading,null,React.createElement(React.Fragment,null,e&&React.createElement(i.A,{className:p.A.progress,value:a?.currentProgress,total:100}),React.createElement(n.Ay,null,(0,r.sprintf)( +// translators: placeholder is the number of total vulnerabilities i.e. "22,000". +__("We are scanning for security threats from our more than %s listed vulnerabilities, powered by WPScan. This could take a minute or two.","jetpack-protect"),h)))),React.createElement("div",{className:p.A["scan-navigation"]},React.createElement(o.A,null))),secondary:React.createElement(s.A,null),preserveSecondaryOnMobile:!1,spacing:4})}},2970:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(2947),r=a(1608),c=a(7425),s=a(766),i=a(5918),o=a(8509),l=a(6087),u=a(7723),d=a(9374),p=a(1226),m=a(3961);const __=u.__,h=()=>((0,p.A)({pageViewEventName:"protect_interstitial"}),React.createElement(n.A,{moduleName:__("Jetpack Protect","jetpack-protect"),header:React.createElement("div",{className:m.A["protect-header"]},React.createElement(r.A,null),React.createElement(c.Ay,{variant:"body-small"},(0,l.createInterpolateElement)(__("Already have an existing plan or license key? Click here to get started","jetpack-protect"),{a:React.createElement("a",{href:"admin.php?page=my-jetpack#/add-license"})})))},React.createElement(s.A,null,React.createElement(i.A,{horizontalSpacing:3,horizontalGap:3},React.createElement(o.A,{sm:4,md:8,lg:12},React.createElement(d.A,null))))))},6201:e=>{"use strict";e.exports={consumer_slug:"jetpack-protect"}},9384:e=>{"use strict";e.exports=window.JetpackConnection},7999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},1609:e=>{"use strict";e.exports=window.React},5795:e=>{"use strict";e.exports=window.ReactDOM},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6154:e=>{"use strict";e.exports=window.moment},1455:e=>{"use strict";e.exports=window.wp.apiFetch},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},8443:e=>{"use strict";e.exports=window.wp.date},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},3832:e=>{"use strict";e.exports=window.wp.url},6072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";a.d(t,{m:()=>c});var n=a(5530),r=a(698),c=new class extends n.Q{#e;#t;#a;constructor(){super(),this.#a=e=>{if(!r.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){this.listeners.forEach((e=>{e()}))}isFocused(){return"boolean"==typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}}},9101:(e,t,a)=>{"use strict";a.d(t,{PL:()=>r});var n=a(698);function r(e){return{onFetch:(t,a)=>{const r=async()=>{const a=t.options,r=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[],l={pages:[],pageParams:[]};let u=!1;const d=t.options.queryFn||(()=>Promise.reject(new Error(`Missing queryFn: '${t.options.queryHash}'`))),p=async(e,a,r)=>{if(u)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);const c={queryKey:t.queryKey,pageParam:a,direction:r?"backward":"forward",meta:t.options.meta};var s;s=c,Object.defineProperty(s,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",(()=>{u=!0})),t.signal)});const i=await d(c),{maxPages:o}=t.options,l=r?n.ZZ:n.y9;return{pages:l(e.pages,i,o),pageParams:l(e.pageParams,a,o)}};let m;if(r&&i.length){const e="backward"===r,t={pages:i,pageParams:o},n=(e?s:c)(a,t);m=await p(t,n,e)}else{m=await p(l,o[0]??a.initialPageParam);const t=e??i.length;for(let e=1;et.options.persister?.(r,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=r}}}function c(e,{pages:t,pageParams:a}){const n=t.length-1;return e.getNextPageParam(t[n],t,a[n],a)}function s(e,{pages:t,pageParams:a}){return e.getPreviousPageParam?.(t[0],t,a[0],a)}},4352:(e,t,a)=>{"use strict";a.d(t,{$:()=>i,s:()=>s});var n=a(1795),r=a(1450),c=a(4610),s=class extends r.k{#n;#r;#c;#s;constructor(e){super(),this.mutationId=e.mutationId,this.#r=e.defaultOptions,this.#c=e.mutationCache,this.#n=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#n=this.#n.filter((t=>t!==e)),this.scheduleGc(),this.#c.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#n.length||("pending"===this.state.status?this.scheduleGc():this.#c.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>(this.#s=(0,c.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.#s.promise),a="pending"===this.state.status;try{if(!a){this.#i({type:"pending",variables:e}),await(this.#c.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#i({type:"pending",context:t,variables:e})}const n=await t();return await(this.#c.config.onSuccess?.(n,e,this.state.context,this)),await(this.options.onSuccess?.(n,e,this.state.context)),await(this.#c.config.onSettled?.(n,null,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(n,null,e,this.state.context)),this.#i({type:"success",data:n}),n}catch(t){try{throw await(this.#c.config.onError?.(t,e,this.state.context,this)),await(this.options.onError?.(t,e,this.state.context)),await(this.#c.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(void 0,t,e,this.state.context)),t}finally{this.#i({type:"error",error:t})}}}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,c.v_)(this.options.networkMode),status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.j.batch((()=>{this.#n.forEach((t=>{t.onMutationUpdate(e)})),this.#c.notify({mutation:this,type:"updated",action:e})}))}};function i(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},7708:(e,t,a)=>{"use strict";a.d(t,{q:()=>i});var n=a(1795),r=a(4352),c=a(698),s=a(5530),i=class extends s.Q{constructor(e={}){super(),this.config=e,this.#o=[],this.#l=0}#o;#l;#u;build(e,t,a){const n=new r.s({mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:a});return this.add(n),n}add(e){this.#o.push(e),this.notify({type:"added",mutation:e})}remove(e){this.#o=this.#o.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){n.j.batch((()=>{this.#o.forEach((e=>{this.remove(e)}))}))}getAll(){return this.#o}find(e){const t={exact:!0,...e};return this.#o.find((e=>(0,c.nJ)(t,e)))}findAll(e={}){return this.#o.filter((t=>(0,c.nJ)(e,t)))}notify(e){n.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){return this.#u=(this.#u??Promise.resolve()).then((()=>{const e=this.#o.filter((e=>e.state.isPaused));return n.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(c.lQ)))),Promise.resolve())))})).then((()=>{this.#u=void 0})),this.#u}}},4158:(e,t,a)=>{"use strict";a.d(t,{_:()=>i});var n=a(4352),r=a(1795),c=a(5530),s=a(698),i=class extends c.Q{#d;#p=void 0;#m;#h;constructor(e,t){super(),this.#d=e,this.setOptions(t),this.bindMethods(),this.#g()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#d.defaultMutationOptions(e),(0,s.f8)(t,this.options)||this.#d.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#m,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():this.#m?.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#m?.removeObserver(this)}onMutationUpdate(e){this.#g(),this.#v(e)}getCurrentResult(){return this.#p}reset(){this.#m?.removeObserver(this),this.#m=void 0,this.#g(),this.#v()}mutate(e,t){return this.#h=t,this.#m?.removeObserver(this),this.#m=this.#d.getMutationCache().build(this.#d,this.options),this.#m.addObserver(this),this.#m.execute(e)}#g(){const e=this.#m?.state??(0,n.$)();this.#p={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#v(e){r.j.batch((()=>{if(this.#h&&this.hasListeners()){const t=this.#p.variables,a=this.#p.context;"success"===e?.type?(this.#h.onSuccess?.(e.data,t,a),this.#h.onSettled?.(e.data,null,t,a)):"error"===e?.type&&(this.#h.onError?.(e.error,t,a),this.#h.onSettled?.(void 0,e.error,t,a))}this.listeners.forEach((e=>{e(this.#p)}))}))}}},1795:(e,t,a)=>{"use strict";a.d(t,{j:()=>n});var n=function(){let e=[],t=0,a=e=>{e()},n=e=>{e()},r=e=>setTimeout(e,0);const c=n=>{t?e.push(n):r((()=>{a(n)}))},s=()=>{const t=e;e=[],t.length&&r((()=>{n((()=>{t.forEach((e=>{a(e)}))}))}))};return{batch:e=>{let a;t++;try{a=e()}finally{t--,t||s()}return a},batchCalls:e=>(...t)=>{c((()=>{e(...t)}))},schedule:c,setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{r=e}}}()},5873:(e,t,a)=>{"use strict";a.d(t,{t:()=>c});var n=a(5530),r=a(698),c=new class extends n.Q{#f=!0;#t;#a;constructor(){super(),this.#a=e=>{if(!r.S$&&window.addEventListener){const t=()=>e(!0),a=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",a)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#f!==e&&(this.#f=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#f}}},4135:(e,t,a)=>{"use strict";a.d(t,{X:()=>i});var n=a(698),r=a(1795),c=a(4610),s=a(1450),i=class extends s.k{#y;#E;#A;#b;#s;#n;#r;#w;constructor(e){super(),this.#w=!1,this.#r=e.defaultOptions,this.#k(e.options),this.#n=[],this.#A=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#y=e.state||function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,a=void 0!==t,n=a?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:a?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:a?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=this.#y,this.scheduleGc()}get meta(){return this.options.meta}#k(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.#n.length||"idle"!==this.state.fetchStatus||this.#A.remove(this)}setData(e,t){const a=(0,n.pl)(this.state.data,e,this.options);return this.#i({data:a,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),a}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#b;return this.#s?.cancel(e),t?t.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#y)}isActive(){return this.#n.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.#n.some((e=>e.getCurrentResult().isStale))}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,n.j3)(this.state.dataUpdatedAt,e)}onFocus(){const e=this.#n.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){const e=this.#n.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#A.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.#n.includes(e)&&(this.#n=this.#n.filter((t=>t!==e)),this.#n.length||(this.#s&&(this.#w?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#A.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.#n.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus)if(this.state.dataUpdatedAt&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#b)return this.#s?.continueRetry(),this.#b;if(e&&this.#k(e),!this.options.queryFn){const e=this.#n.find((e=>e.options.queryFn));e&&this.#k(e.options)}const a=new AbortController,n={queryKey:this.queryKey,meta:this.meta},r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#w=!0,a.signal)})};r(n);const s={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.#w=!1,this.options.persister?this.options.persister(this.options.queryFn,n,this):this.options.queryFn(n)):Promise.reject(new Error(`Missing queryFn: '${this.options.queryHash}'`))};r(s),this.options.behavior?.onFetch(s,this),this.#E=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===s.fetchOptions?.meta||this.#i({type:"fetch",meta:s.fetchOptions?.meta});const i=e=>{(0,c.wm)(e)&&e.silent||this.#i({type:"error",error:e}),(0,c.wm)(e)||(this.#A.config.onError?.(e,this),this.#A.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#s=(0,c.II)({fn:s.fetchFn,abort:a.abort.bind(a),onSuccess:e=>{void 0!==e?(this.setData(e),this.#A.config.onSuccess?.(e,this),this.#A.config.onSettled?.(e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):i(new Error(`${this.queryHash} data is undefined`))},onError:i,onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode}),this.#b=this.#s.promise,this.#b}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:e.meta??null,fetchStatus:(0,c.v_)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"pending"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=e.error;return(0,c.wm)(a)&&a.revert&&this.#E?{...this.#E,fetchStatus:"idle"}:{...t,error:a,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),r.j.batch((()=>{this.#n.forEach((e=>{e.onQueryUpdate()})),this.#A.notify({query:this,type:"updated",action:e})}))}}},3205:(e,t,a)=>{"use strict";a.d(t,{$:()=>i});var n=a(698),r=a(4135),c=a(1795),s=a(5530),i=class extends s.Q{constructor(e={}){super(),this.config=e,this.#R=new Map}#R;build(e,t,a){const c=t.queryKey,s=t.queryHash??(0,n.F$)(c,t);let i=this.get(s);return i||(i=new r.X({cache:this,queryKey:c,queryHash:s,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(c)}),this.add(i)),i}add(e){this.#R.has(e.queryHash)||(this.#R.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#R.get(e.queryHash);t&&(e.destroy(),t===e&&this.#R.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){c.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#R.get(e)}getAll(){return[...this.#R.values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,n.MK)(t,e)))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,n.MK)(e,t))):t}notify(e){c.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){c.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){c.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}},116:(e,t,a)=>{"use strict";a.d(t,{E:()=>u});var n=a(698),r=a(3205),c=a(7708),s=a(2464),i=a(5873),o=a(1795),l=a(9101),u=class{#C;#c;#r;#_;#j;#x;#S;#M;constructor(e={}){this.#C=e.queryCache||new r.$,this.#c=e.mutationCache||new c.q,this.#r=e.defaultOptions||{},this.#_=new Map,this.#j=new Map,this.#x=0}mount(){this.#x++,1===this.#x&&(this.#S=s.m.subscribe((()=>{s.m.isFocused()&&(this.resumePausedMutations(),this.#C.onFocus())})),this.#M=i.t.subscribe((()=>{i.t.isOnline()&&(this.resumePausedMutations(),this.#C.onOnline())})))}unmount(){this.#x--,0===this.#x&&(this.#S?.(),this.#S=void 0,this.#M?.(),this.#M=void 0)}isFetching(e){return this.#C.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#c.findAll({...e,status:"pending"}).length}getQueryData(e){return this.#C.find({queryKey:e})?.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);return void 0!==t?Promise.resolve(t):this.fetchQuery(e)}getQueriesData(e){return this.getQueryCache().findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,a){const r=this.#C.find({queryKey:e}),c=r?.state.data,s=(0,n.Zw)(t,c);if(void 0===s)return;const i=this.defaultQueryOptions({queryKey:e});return this.#C.build(this,i).setData(s,{...a,manual:!0})}setQueriesData(e,t,a){return o.j.batch((()=>this.getQueryCache().findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,a)]))))}getQueryState(e){return this.#C.find({queryKey:e})?.state}removeQueries(e){const t=this.#C;o.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const a=this.#C,n={type:"active",...e};return o.j.batch((()=>(a.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(n,t))))}cancelQueries(e={},t={}){const a={revert:!0,...t},r=o.j.batch((()=>this.#C.findAll(e).map((e=>e.cancel(a)))));return Promise.all(r).then(n.lQ).catch(n.lQ)}invalidateQueries(e={},t={}){return o.j.batch((()=>{if(this.#C.findAll(e).forEach((e=>{e.invalidate()})),"none"===e.refetchType)return Promise.resolve();const a={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(a,t)}))}refetchQueries(e={},t){const a={...t,cancelRefetch:t?.cancelRefetch??!0},r=o.j.batch((()=>this.#C.findAll(e).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,a);return a.throwOnError||(t=t.catch(n.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(r).then(n.lQ)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const a=this.#C.build(this,t);return a.isStaleByTime(t.staleTime)?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(n.lQ).catch(n.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,l.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.lQ).catch(n.lQ)}resumePausedMutations(){return this.#c.resumePausedMutations()}getQueryCache(){return this.#C}getMutationCache(){return this.#c}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#_.set((0,n.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#_.values()];let a={};return t.forEach((t=>{(0,n.Cp)(e,t.queryKey)&&(a={...a,...t.defaultOptions})})),a}setMutationDefaults(e,t){this.#j.set((0,n.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#j.values()];let a={};return t.forEach((t=>{(0,n.Cp)(e,t.mutationKey)&&(a={...a,...t.defaultOptions})})),a}defaultQueryOptions(e){if(e?._defaulted)return e;const t={...this.#r.queries,...e?.queryKey&&this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,n.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),void 0===t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#C.clear(),this.#c.clear()}}},3397:(e,t,a)=>{"use strict";a.d(t,{$:()=>o});var n=a(698),r=a(1795),c=a(2464),s=a(5530),i=a(4610),o=class extends s.Q{constructor(e,t){super(),this.options=t,this.#d=e,this.#N=null,this.bindMethods(),this.setOptions(t)}#d;#L=void 0;#P=void 0;#p=void 0;#z;#O;#N;#I;#F;#V;#D;#H;#T;#B=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#L.addObserver(this),l(this.#L,this.options)?this.#q():this.updateResult(),this.#U())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#L,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#L,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#$(),this.#Q(),this.#L.removeObserver(this)}setOptions(e,t){const a=this.options,r=this.#L;if(this.options=this.#d.defaultQueryOptions(e),(0,n.f8)(a,this.options)||this.#d.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#L,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=a.queryKey),this.#J();const c=this.hasListeners();c&&d(this.#L,r,this.options,a)&&this.#q(),this.updateResult(t),!c||this.#L===r&&this.options.enabled===a.enabled&&this.options.staleTime===a.staleTime||this.#W();const s=this.#Z();!c||this.#L===r&&this.options.enabled===a.enabled&&s===this.#T||this.#G(s)}getOptimisticResult(e){const t=this.#d.getQueryCache().build(this.#d,e),a=this.createResult(t,e);return function(e,t){if(!(0,n.f8)(e.getCurrentResult(),t))return!0;return!1}(this,a)&&(this.#p=a,this.#O=this.options,this.#z=this.#L.state),a}getCurrentResult(){return this.#p}trackResult(e){const t={};return Object.keys(e).forEach((a=>{Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:()=>(this.#B.add(a),e[a])})})),t}getCurrentQuery(){return this.#L}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#d.defaultQueryOptions(e),a=this.#d.getQueryCache().build(this.#d,t);return a.isFetchingOptimistic=!0,a.fetch().then((()=>this.createResult(a,t)))}fetch(e){return this.#q({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#p)))}#q(e){this.#J();let t=this.#L.fetch(this.options,e);return e?.throwOnError||(t=t.catch(n.lQ)),t}#W(){if(this.#$(),n.S$||this.#p.isStale||!(0,n.gn)(this.options.staleTime))return;const e=(0,n.j3)(this.#p.dataUpdatedAt,this.options.staleTime)+1;this.#D=setTimeout((()=>{this.#p.isStale||this.updateResult()}),e)}#Z(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#L):this.options.refetchInterval)??!1}#G(e){this.#Q(),this.#T=e,!n.S$&&!1!==this.options.enabled&&(0,n.gn)(this.#T)&&0!==this.#T&&(this.#H=setInterval((()=>{(this.options.refetchIntervalInBackground||c.m.isFocused())&&this.#q()}),this.#T))}#U(){this.#W(),this.#G(this.#Z())}#$(){this.#D&&(clearTimeout(this.#D),this.#D=void 0)}#Q(){this.#H&&(clearInterval(this.#H),this.#H=void 0)}createResult(e,t){const a=this.#L,r=this.options,c=this.#p,s=this.#z,o=this.#O,u=e!==a?e.state:this.#P,{state:m}=e;let h,{error:g,errorUpdatedAt:v,fetchStatus:f,status:y}=m,E=!1;if(t._optimisticResults){const n=this.hasListeners(),c=!n&&l(e,t),s=n&&d(e,a,t,r);(c||s)&&(f=(0,i.v_)(e.options.networkMode)?"fetching":"paused",m.dataUpdatedAt||(y="pending")),"isRestoring"===t._optimisticResults&&(f="idle")}if(t.select&&void 0!==m.data)if(c&&m.data===s?.data&&t.select===this.#I)h=this.#F;else try{this.#I=t.select,h=t.select(m.data),h=(0,n.pl)(c?.data,h,t),this.#F=h,this.#N=null}catch(e){this.#N=e}else h=m.data;if(void 0!==t.placeholderData&&void 0===h&&"pending"===y){let e;if(c?.isPlaceholderData&&t.placeholderData===o?.placeholderData)e=c.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#V?.state.data,this.#V):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#N=null}catch(e){this.#N=e}void 0!==e&&(y="success",h=(0,n.pl)(c?.data,e,t),E=!0)}this.#N&&(g=this.#N,h=this.#F,v=Date.now(),y="error");const A="fetching"===f,b="pending"===y,w="error"===y,k=b&&A;return{status:y,fetchStatus:f,isPending:b,isSuccess:"success"===y,isError:w,isInitialLoading:k,isLoading:k,data:h,dataUpdatedAt:m.dataUpdatedAt,error:g,errorUpdatedAt:v,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>u.dataUpdateCount||m.errorUpdateCount>u.errorUpdateCount,isFetching:A,isRefetching:A&&!b,isLoadingError:w&&0===m.dataUpdatedAt,isPaused:"paused"===f,isPlaceholderData:E,isRefetchError:w&&0!==m.dataUpdatedAt,isStale:p(e,t),refetch:this.refetch}}updateResult(e){const t=this.#p,a=this.createResult(this.#L,this.options);if(this.#z=this.#L.state,this.#O=this.options,void 0!==this.#z.data&&(this.#V=this.#L),(0,n.f8)(a,t))return;this.#p=a;const r={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,a="function"==typeof e?e():e;if("all"===a||!a&&!this.#B.size)return!0;const n=new Set(a??this.#B);return this.options.throwOnError&&n.add("error"),Object.keys(this.#p).some((e=>{const a=e;return this.#p[a]!==t[a]&&n.has(a)}))})()&&(r.listeners=!0),this.#v({...r,...e})}#J(){const e=this.#d.getQueryCache().build(this.#d,this.options);if(e===this.#L)return;const t=this.#L;this.#L=e,this.#P=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#U()}#v(e){r.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#p)})),this.#d.getQueryCache().notify({query:this.#L,type:"observerResultsUpdated"})}))}};function l(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&u(e,t,t.refetchOnMount)}function u(e,t,a){if(!1!==t.enabled){const n="function"==typeof a?a(e):a;return"always"===n||!1!==n&&p(e,t)}return!1}function d(e,t,a,n){return!1!==a.enabled&&(e!==t||!1===n.enabled)&&(!a.suspense||"error"!==e.state.status)&&p(e,a)}function p(e,t){return e.isStaleByTime(t.staleTime)}},1450:(e,t,a)=>{"use strict";a.d(t,{k:()=>r});var n=a(698),r=class{#K;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.gn)(this.gcTime)&&(this.#K=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(n.S$?1/0:3e5))}clearGcTimeout(){this.#K&&(clearTimeout(this.#K),this.#K=void 0)}}},4610:(e,t,a)=>{"use strict";a.d(t,{II:()=>u,v_:()=>i,wm:()=>l});var n=a(2464),r=a(5873),c=a(698);function s(e){return Math.min(1e3*2**e,3e4)}function i(e){return"online"!==(e??"online")||r.t.isOnline()}var o=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function l(e){return e instanceof o}function u(e){let t,a,l,u=!1,d=0,p=!1;const m=new Promise(((e,t)=>{a=e,l=t})),h=()=>!n.m.isFocused()||"always"!==e.networkMode&&!r.t.isOnline(),g=n=>{p||(p=!0,e.onSuccess?.(n),t?.(),a(n))},v=a=>{p||(p=!0,e.onError?.(a),t?.(),l(a))},f=()=>new Promise((a=>{t=e=>{const t=p||!h();return t&&a(e),t},e.onPause?.()})).then((()=>{t=void 0,p||e.onContinue?.()})),y=()=>{if(p)return;let t;try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(g).catch((t=>{if(p)return;const a=e.retry??(c.S$?0:3),n=e.retryDelay??s,r="function"==typeof n?n(d,t):n,i=!0===a||"number"==typeof a&&d{if(h())return f()})).then((()=>{u?v(t):y()}))):v(t)}))};return i(e.networkMode)?y():f().then(y),{promise:m,cancel:t=>{p||(v(new o(t)),e.abort?.())},continue:()=>{const e=t?.();return e?m:Promise.resolve()},cancelRetry:()=>{u=!0},continueRetry:()=>{u=!1}}}},5530:(e,t,a)=>{"use strict";a.d(t,{Q:()=>n});var n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},698:(e,t,a)=>{"use strict";a.d(t,{Cp:()=>p,EN:()=>d,F$:()=>u,MK:()=>o,S$:()=>n,ZZ:()=>b,Zw:()=>c,f8:()=>h,gn:()=>s,j3:()=>i,lQ:()=>r,nJ:()=>l,pl:()=>E,y9:()=>A,yy:()=>y});var n="undefined"==typeof window||"Deno"in window;function r(){}function c(e,t){return"function"==typeof e?e(t):e}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function i(e,t){return Math.max(e+(t||0)-Date.now(),0)}function o(e,t){const{type:a="all",exact:n,fetchStatus:r,predicate:c,queryKey:s,stale:i}=e;if(s)if(n){if(t.queryHash!==u(s,t.options))return!1}else if(!p(t.queryKey,s))return!1;if("all"!==a){const e=t.isActive();if("active"===a&&!e)return!1;if("inactive"===a&&e)return!1}return("boolean"!=typeof i||t.isStale()===i)&&((void 0===r||r===t.state.fetchStatus)&&!(c&&!c(t)))}function l(e,t){const{exact:a,status:n,predicate:r,mutationKey:c}=e;if(c){if(!t.options.mutationKey)return!1;if(a){if(d(t.options.mutationKey)!==d(c))return!1}else if(!p(t.options.mutationKey,c))return!1}return(!n||t.state.status===n)&&!(r&&!r(t))}function u(e,t){return(t?.queryKeyHashFn||d)(e)}function d(e){return JSON.stringify(e,((e,t)=>v(t)?Object.keys(t).sort().reduce(((e,a)=>(e[a]=t[a],e)),{}):t))}function p(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((a=>!p(e[a],t[a]))))}function m(e,t){if(e===t)return e;const a=g(e)&&g(t);if(a||v(e)&&v(t)){const n=a?e:Object.keys(e),r=n.length,c=a?t:Object.keys(t),s=c.length,i=a?[]:{};let o=0;for(let r=0;r{setTimeout(t,e)}))}function E(e,t,a){return"function"==typeof a.structuralSharing?a.structuralSharing(e,t):!1!==a.structuralSharing?m(e,t):t}function A(e,t,a=0){const n=[...e,t];return a&&n.length>a?n.slice(1):n}function b(e,t,a=0){const n=[t,...e];return a&&n.length>a?n.slice(0,-1):n}},1462:(e,t,a)=>{"use strict";a.d(t,{E:()=>n});var n=function(){return null}},7115:(e,t,a)=>{"use strict";a.d(t,{Ht:()=>i,jE:()=>s});var n=a(1609),r=a(790),c=n.createContext(void 0),s=e=>{const t=n.useContext(c);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},i=({client:e,children:t})=>(n.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),(0,r.jsx)(c.Provider,{value:e,children:t}))},9690:(e,t,a)=>{"use strict";a.d(t,{h:()=>s});var n=a(1609);a(790);function r(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var c=n.createContext(r()),s=()=>n.useContext(c)},4804:(e,t,a)=>{"use strict";a.d(t,{$1:()=>i,LJ:()=>c,wZ:()=>s});var n=a(1609),r=a(5492),c=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},s=e=>{n.useEffect((()=>{e.clearReset()}),[e])},i=({result:e,errorResetBoundary:t,throwOnError:a,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(0,r.G)(a,[e.error,n])},4796:(e,t,a)=>{"use strict";a.d(t,{w:()=>c});var n=a(1609),r=n.createContext(!1),c=()=>n.useContext(r);r.Provider},937:(e,t,a)=>{"use strict";a.d(t,{EU:()=>r,iL:()=>c,tu:()=>n});var n=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},r=(e,t)=>e?.suspense&&t.isPending,c=(e,t,a)=>t.fetchOptimistic(e).catch((()=>{a.clearReset()}))},4611:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var n=a(1609),r=a(1795),c=a(9690),s=a(7115),i=a(4796),o=a(4804),l=a(937);function u(e,t,a){const u=(0,s.jE)(a),d=(0,i.w)(),p=(0,c.h)(),m=u.defaultQueryOptions(e);m._optimisticResults=d?"isRestoring":"optimistic",(0,l.tu)(m),(0,o.LJ)(m,p),(0,o.wZ)(p);const[h]=n.useState((()=>new t(u,m))),g=h.getOptimisticResult(m);if(n.useSyncExternalStore(n.useCallback((e=>{const t=d?()=>{}:h.subscribe(r.j.batchCalls(e));return h.updateResult(),t}),[h,d]),(()=>h.getCurrentResult()),(()=>h.getCurrentResult())),n.useEffect((()=>{h.setOptions(m,{listeners:!1})}),[m,h]),(0,l.EU)(m,g))throw(0,l.iL)(m,h,p);if((0,o.$1)({result:g,errorResetBoundary:p,throwOnError:m.throwOnError,query:u.getQueryCache().get(m.queryHash)}))throw g.error;return m.notifyOnChangeProps?g:h.trackResult(g)}},4613:(e,t,a)=>{"use strict";a.d(t,{n:()=>o});var n=a(1609),r=a(4158),c=a(1795),s=a(7115),i=a(5492);function o(e,t){const a=(0,s.jE)(t),[o]=n.useState((()=>new r._(a,e)));n.useEffect((()=>{o.setOptions(e)}),[o,e]);const u=n.useSyncExternalStore(n.useCallback((e=>o.subscribe(c.j.batchCalls(e))),[o]),(()=>o.getCurrentResult()),(()=>o.getCurrentResult())),d=n.useCallback(((e,t)=>{o.mutate(e,t).catch(l)}),[o]);if(u.error&&(0,i.G)(o.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:d,mutateAsync:u.mutate}}function l(){}},5104:(e,t,a)=>{"use strict";a.d(t,{I:()=>c});var n=a(3397),r=a(4611);function c(e,t){return(0,r.t)(e,n.$,t)}},5492:(e,t,a)=>{"use strict";function n(e,t){return"function"==typeof e?e(...t):!!e}a.d(t,{G:()=>n})},3022:(e,t,a)=>{"use strict";function n(e){var t,a,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var c=e.length;for(t=0;tr});const r=function(){for(var e,t,a=0,r="",c=arguments.length;a{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=a(723),t=a(116),n=a(7115),r=a(1462),c=a(6087),s=a(1609),i=a.n(s),o=a(9539),l=a(28),u=a(4440),d=a(5409),p=a(1009),m=a(4537),h=a(1936),g=a(5925),v=a(1671),f=a(5148),y=a(5717),E=a(2970);a(5490);const A=new t.E({defaultOptions:{queries:{staleTime:1/0}}});function b(){const e=(0,o.zy)();return(0,s.useEffect)((()=>window.scrollTo(0,0)),[e]),null}!function(){const t=document.getElementById("jetpack-protect-root");if(null===t)return;const a=i().createElement(n.Ht,{client:A},i().createElement(e.Ay,null,i().createElement(m.m,null,i().createElement(p.Z,null,i().createElement(g.sT,null,i().createElement(h.Ll,null,i().createElement(l.I9,null,i().createElement(b,null),i().createElement(o.BV,null,i().createElement(o.qh,{path:"/setup",element:i().createElement(E.A,null)}),i().createElement(o.qh,{path:"/scan",element:i().createElement(f.A,null)}),i().createElement(o.qh,{path:"/scan/history",element:i().createElement(d.A,null,i().createElement(y.A,null))}),i().createElement(o.qh,{path:"/scan/history/:filter",element:i().createElement(d.A,null,i().createElement(y.A,null))}),i().createElement(o.qh,{path:"/firewall",element:i().createElement(v.A,null)}),i().createElement(o.qh,{path:"*",element:i().createElement(o.C5,{to:"/scan",replace:!0})}))),i().createElement(u.A,null)))))),i().createElement(r.E,{initialIsOpen:!1}));c.createRoot(t).render(a)}()})()})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt b/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt index e6a98f84..08d80297 100644 --- a/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt +++ b/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt @@ -7,7 +7,7 @@ */ /** - * React Router DOM v6.2.2 + * @remix-run/router v1.21.0 * * Copyright (c) Remix Software Inc. * @@ -18,7 +18,18 @@ */ /** - * React Router v6.2.2 + * React Router DOM v6.28.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */ + +/** + * React Router v6.28.1 * * Copyright (c) Remix Software Inc. * diff --git a/wp-content/plugins/jetpack-protect/build/index.rtl.css b/wp-content/plugins/jetpack-protect/build/index.rtl.css index 98348029..51f747c5 100644 --- a/wp-content/plugins/jetpack-protect/build/index.rtl.css +++ b/wp-content/plugins/jetpack-protect/build/index.rtl.css @@ -1 +1 @@ -._aiMxmJRAw5jRPbZFX57{background-color:var(--jp-gray-90);border-radius:var(--jp-border-radius);color:var(--jp-white);display:flex;overflow:hidden}._aiMxmJRAw5jRPbZFX57.eWgNBUaexiR66ZI1Px4U{border-right:4px solid var(--jp-yellow-20);margin-bottom:calc(var(--spacing-base)*3)}._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{left:calc(var(--spacing-base)*3);margin-right:calc(var(--spacing-base)*3);position:fixed;top:calc(var(--spacing-base)*6)}@media(max-width:782px){._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{top:calc(var(--spacing-base)*8)}}._aiMxmJRAw5jRPbZFX57 a,._aiMxmJRAw5jRPbZFX57 a:active,._aiMxmJRAw5jRPbZFX57 a:hover,._aiMxmJRAw5jRPbZFX57 a:link,._aiMxmJRAw5jRPbZFX57 a:visited{color:var(--jp-white)}.BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-yellow-30);fill:var(--jp-white);align-items:center;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}.hRRUwTCPRpurhMwRNZkg .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-green-50)}.Z6q3IxY_uR1y2lAPTkVF .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-red)}.eWgNBUaexiR66ZI1Px4U .BnI88X_e8ItF1c9Uozmj{fill:var(--jp-yellow-50);background-color:var(--jp-yellow-5)}.ST8sowTbBVLRPrk4ZQrn{font-size:14px;padding:calc(var(--spacing-base)*1.75)}.eWgNBUaexiR66ZI1Px4U .ST8sowTbBVLRPrk4ZQrn{background-color:var(--jp-yellow-5);color:var(--jp-gray-90)}.lMkO08Vd8YQMfwrwaI8u{fill:var(--jp-gray);align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}._Wc3apZobag_9Ag_THTb{display:flex;justify-content:space-between}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.kdsaL7c4bpTwf_A4fIUT{padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6);text-align:center}.b0eN3as5AgxQW7EAkarg{margin-bottom:0}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.JiJhrZaThvWCpM2AfGen{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}._7SGksgOpcPbHfPPpQTV{background:var(--jp-red-5);color:var(--jp-red-60)}.pGNquShR54adQ61sx3lP{background:var(--jp-yellow-5);color:var(--jp-yellow-60)}.IM5kkexAfwGLM6zz0Exd{background:var(--jp-gray-0);color:var(--jp-gray-50)}.NHzH3tt6CypjZ92CvK9x{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;padding:calc(var(--spacing-base)*2)}.NHzH3tt6CypjZ92CvK9x:first-of-type{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x:last-of-type{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x+.NHzH3tt6CypjZ92CvK9x{border-top:0}.D9zvYDUrOP_zwSm0yJMs{margin-left:calc(var(--spacing-base)*2);min-width:24px}._XISfmbjoVlqhB61hHYn{width:100%}.AQDPBnMZFu7BOBuo8mYW{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.cZ9s5eCAZe3R82Y6Ru3z{color:var(--jp-gray-80);font-size:14px;line-height:21px}.AKnbWQiViZ2O_dwCV8Fw,.W6alQ2_S5Rh06djX9m27{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.uUEJGMrSV3XoBwX5xEwA{display:flex;justify-content:space-between}.sQkG5Cu80gPaeFj3L_wa{margin-bottom:calc(var(--spacing-base)*5)}.oIl6GCMeUnzE0inXbuj9{display:flex;justify-content:space-between}.RP2MVoGqaCFXPKZhhxQ1{margin-bottom:calc(var(--spacing-base)*5)}.YpEs8b7KE7fzVuXUbOEb{display:flex;justify-content:space-between}.EqpwvErHtRi_WQkJKgi1{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.EicvN1QaJu5OJLzdUN5A{margin-left:calc(var(--spacing-base)*2);min-width:24px}.b7ynAmUwGlxK_vxyIN0y{width:100%}.uSV9HYRxjL4S6zIZDlqP{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.XpW8Mvw_XFEbqxUdw155{color:var(--jp-gray-80);font-size:14px;line-height:21px}.Fkj60BmQ5sUo9zHcJwVv{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.XLzPr74ad3osCq9kxy2q{display:flex;justify-content:space-between}.jNlU3vgp4xEGwmX5aTyK{background-color:var(--jp-gray-5)}.gE8s4nh3f7iGIBrFeyCT{list-style-type:disc;padding-right:calc(var(--spacing-base)*2.5)}.L9hh_sX51PzO41icwJlh{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.o8E4Bv6U0d7USFxSjRCj{margin-left:calc(var(--spacing-base)*2);min-width:24px}.sT31awD6bHO8KJewvmaO{width:100%}.VVTRIG51r8ORUIBPs5gN{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.AiaWRbRLFT9xvP9vn5jA{color:var(--jp-gray-80);font-size:14px;line-height:21px}.MP1wWkqvqfvAc7Izl7x4{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.i9X_KxEJiGpRT7q_RU6i{display:flex;justify-content:space-between}.WtVEv641JBaLl929sZq2{align-items:flex-start;background-color:#00000040;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding-top:calc(var(--spacing-base)*12 + 2px);position:fixed;right:0;top:0;z-index:1000001}.G0aPt7WmA1rkUE0wcTno{background:var(--jp-white);border:1px solid var(--jp-gray);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 8px 20px #00000040;padding:calc(var(--spacing-base)*4);position:relative;width:616px}.VkrhWjfEIlIwYEumycbP{background:none;border:none;cursor:pointer;left:calc(var(--spacing-base)*3);padding:0;position:absolute;top:calc(var(--spacing-base)*3)}.yFzeV4cmWRbZKk5tIyEw{display:block}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 1rem 0 0}.icon-tooltip-content ul li:last-child{margin-bottom:0}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px #0000000d;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:unset;right:0;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-right:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-right:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-left:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-right:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.UL3B1tQ854mN7r6taB61{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.IG56Hw7ZR_7rKVsM78qw:focus:not(:disabled){box-shadow:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}.sexr0jUxC1jVixdKiDnC{margin-right:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-right:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.lyrXe0pA852TUmyekDb5{display:flex}.KgEeDTKgTC5ZjzYlbTqN{color:var(--jp-black);font-size:var(--font-body);line-height:1.5;margin-left:calc(var(--spacing-base)*4);padding:var(--spacing-base) 0;text-decoration:none}.KgEeDTKgTC5ZjzYlbTqN:last-child{margin-left:0}.KgEeDTKgTC5ZjzYlbTqN:focus,.KgEeDTKgTC5ZjzYlbTqN:hover{border-bottom-color:var(--jp-green);box-shadow:none;color:var(--jp-green)}.Lv4WoNVkeJntqvUyG4dX{border-bottom:1px solid var(--jp-black)}.vvXnRXxrU1kP1KsdSr4J{margin-top:calc(var(--spacing-base)*3*-1)}.aDCTkUFaJEeZzYYE6qv5{background-color:var(--jp-green);border-radius:32px;color:var(--jp-white);font-size:12px;letter-spacing:-2%;line-height:1;margin-right:var(--spacing-base);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:relative;top:-1px}.uQlXhcfYn9tbnK27_Gct{align-items:center;display:flex}.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:checked,.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:indeterminate{background:var(--jp-green-40);border-color:var(--jp-green-40)}.uQlXhcfYn9tbnK27_Gct input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jp-green-40)}.PO9zDOaSkcv_RqpfZF_v,.e5YHJiYcvfgdEEJsS_YM{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}@media(max-width:599px){.PO9zDOaSkcv_RqpfZF_v{margin-top:0}}svg.V6B8ltQ7TH3UKzUC_qy1{color:var(--jp-black);height:32px;margin:0;width:32px}.C9hcvYAbgHPhN2Tl22xg{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.C9hcvYAbgHPhN2Tl22xg .XkbIpr2gzB4XEhHgzkY4{margin-left:calc(var(--spacing-base)/2)}.BfcZn0_X33Ajdd1Gl18G{display:flex}.BfcZn0_X33Ajdd1Gl18G>.rBmVJIeTNpd0RJWaRGuJ{display:flex;margin-right:calc(var(--spacing-base)/2);fill:var(--jp-gray-20)}.jVq5444f1Xh6nNkz0Qe_{margin-top:calc(var(--spacing-base)*4)}.amF9cOnMiv2nHbkMXQiQ{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.FodE_7RbLD8zeBSd6eVR{display:flex;flex-wrap:wrap;margin-right:auto}.FodE_7RbLD8zeBSd6eVR>:first-child{margin-left:calc(var(--spacing-base)*3)}.twyPhW_K164HITnDrwEg{padding:calc(var(--spacing-base)*2);width:250px}.tbcd9xc_TjcFdokOt3F_{font-size:18px}@media(max-width:599px){.pnoqLV3l30xuvj2hLlJc{width:90%}.FodE_7RbLD8zeBSd6eVR{margin-top:calc(var(--spacing-base)*3)}.FodE_7RbLD8zeBSd6eVR>:first-child{margin-bottom:var(--spacing-base);margin-left:0}}.bZ4b33s2MdcOjaDKBbeV{--spacing-base:8px;--wp-admin-border-width-focus:1.5px;align-items:center;display:flex;white-space:nowrap}.UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50);border-radius:50%;flex-shrink:0;height:.666em;width:.666em}.QuS0vdcr87FsiBvSSrvA{font-weight:600;line-height:1.666;margin-right:calc(var(--spacing-base)/2)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ a,.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ span{color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y a,.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y span{color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww a,.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww span{color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 a,.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 span{color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a a,.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a span{color:var(--jp-blue-40)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-blue-40)}.IunwKwdvL271DxBIniPb[type=checkbox]{display:none}.svA9WxEcOByd5S2fZonA{border:2px solid var(--jp-black);border-radius:100px;box-sizing:border-box;cursor:pointer;display:inline-block;height:24px;outline:0;padding:2px;position:relative;transition:all .4s ease,box-shadow 0s;vertical-align:middle;width:48px}.svA9WxEcOByd5S2fZonA:after{background:var(--jp-black);border-radius:50%;content:"";display:block;height:16px;position:relative;right:0;transition:all .2s ease;width:16px}.IunwKwdvL271DxBIniPb:checked+.svA9WxEcOByd5S2fZonA:after{right:22px}.IunwKwdvL271DxBIniPb:checked:disabled+.svA9WxEcOByd5S2fZonA{background-color:var(--jp-black);border-color:var(--jp-black)}.IunwKwdvL271DxBIniPb:checked:disabled+.svA9WxEcOByd5S2fZonA:after{background-color:var(--jp-white)}.IunwKwdvL271DxBIniPb:checked:not(:disabled)+.svA9WxEcOByd5S2fZonA{background-color:var(--jp-green);border-color:var(--jp-green)}.IunwKwdvL271DxBIniPb:checked:not(:disabled)+.svA9WxEcOByd5S2fZonA:after{background-color:var(--jp-white)}.IunwKwdvL271DxBIniPb:disabled+span.svA9WxEcOByd5S2fZonA{cursor:default;opacity:.25}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n+.svA9WxEcOByd5S2fZonA{border-radius:8px;height:16px;width:24px}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n+.svA9WxEcOByd5S2fZonA:after{height:12px;width:12px}.IunwKwdvL271DxBIniPb.wOd7DeP76v1fczKfah5n:checked+.svA9WxEcOByd5S2fZonA:after{right:8px}.Clxt94RgGnDrhORZZyPr,.K2OG1vK5PSOYDWKtqKKG{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}.msOlyh2T7D6uhbM6AROg{align-items:center;background:none;border:2px solid var(--jp-green-40);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);display:flex;gap:calc(var(--spacing-base)*3);justify-content:space-between;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);position:relative;text-align:right;width:100%}.msOlyh2T7D6uhbM6AROg a,.msOlyh2T7D6uhbM6AROg button{all:unset;color:var(--jp-gray-80);cursor:pointer}.msOlyh2T7D6uhbM6AROg a:after,.msOlyh2T7D6uhbM6AROg button:after{content:"";height:100%;position:absolute;right:0;top:0;width:100%}.msOlyh2T7D6uhbM6AROg:focus-within{border-color:var(--jp-black)}.msOlyh2T7D6uhbM6AROg:focus-within .cPN7USVqSBpxUswfDtUZ,.msOlyh2T7D6uhbM6AROg:hover .cPN7USVqSBpxUswfDtUZ{transform:translateX(calc((var(--spacing-base)*2)*-1))}.msOlyh2T7D6uhbM6AROg:focus-within .EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg:hover .EmnJAyEzzn1QpA8HtypY{text-decoration:underline;text-decoration-thickness:2px}.EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg .EmnJAyEzzn1QpA8HtypY{font-weight:700}.cPN7USVqSBpxUswfDtUZ{fill:var(--jp-green-40);pointer-events:none;transition:transform .1s ease-out}.vV7YZikAz0oHYsuvtxMq{display:inline;margin:0 calc(var(--spacing-base)/3) 0 0;vertical-align:middle}.vV7YZikAz0oHYsuvtxMq svg{position:relative;z-index:10}.T1YaMupeZmBIpXZHY9EZ{display:inline}.rigH8UdiDrmmSLQMUurD{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);color:var(--jp-black);display:block;font-size:var(--font-body);letter-spacing:-.02em;line-height:1.5;padding:var(--spacing-base) calc(var(--spacing-base)*1.5);transition:box-shadow .1s ease-out;width:100%}.rigH8UdiDrmmSLQMUurD::placeholder{color:var(--jp-gray-20)}.rigH8UdiDrmmSLQMUurD:focus{box-shadow:0 0 0 2px var(--jp-green-5)}.rigH8UdiDrmmSLQMUurD:focus,.rigH8UdiDrmmSLQMUurD:hover:not(:disabled){border:1px solid var(--jp-green)}.rigH8UdiDrmmSLQMUurD:disabled{background-color:var(--jp-gray-0);color:var(--jp-gray-30)}.V8FDM08CpcwQs4UwN2nI{color:var(--jp-black);display:block;font-size:var(--font-title-small);font-weight:600;margin-bottom:var(--spacing-base)}.L1LjeCYPldBcTLILS13l{max-width:calc(744px + var(--spacing-base)*6);width:100%}.JWWznnb8sAKHIOhE59_z{display:flex}.JWWznnb8sAKHIOhE59_z:not(:first-child){margin-top:calc(var(--spacing-base)*7)}.kV5wl2UResIqqBdSTuQr{margin-left:calc(var(--spacing-base)*2);padding-top:calc(var(--spacing-base)/2)}@media(min-width:600px){.kV5wl2UResIqqBdSTuQr{margin-left:calc(var(--spacing-base)*5)}}.oePuSIKcH_JzEhDJcHh8{width:100%}.mxYw7vghJF8H8C0FjvPz{align-items:center;display:flex}.lyiOCAyjT_eQyDg8Ier_ .oePuSIKcH_JzEhDJcHh8{opacity:.5}.IclfL4iNXTZfBAbHZdog>:last-child{margin-top:calc(var(--spacing-base)*2)}@media(min-width:600px){.IclfL4iNXTZfBAbHZdog{display:flex;justify-content:space-between}}.bOadM4auwszaOl0el95T{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing-base)*2)}.G7vkgqk8AEd6pRbNUyE4{color:var(--jp-green-50);margin-left:calc(var(--spacing-base)/2)}.qnlbRElIsj4nB45F5s3a{color:var(--jp-gray-50)}.TvvdPGzRa_ubn3BnQOnQ{color:var(--jp-red-50)}.ciEDIqQimh9OqgCN4t3c{display:flex;flex-wrap:wrap}.qQ3tqN6Pi9DJ2xYLvfvA{color:var(--jp-gray-50)}.xmutRBXpbSs8i1QMo5FT{margin-left:calc(var(--spacing-base)/2)}.kQ5SrYe6QmF63mEYQ26R,.xmutRBXpbSs8i1QMo5FT{color:var(--jp-green-50)}.yAFMUkq1ot9DZF05RUwG{margin-top:calc(var(--spacing-base)*3)}@media(min-width:600px){.yAFMUkq1ot9DZF05RUwG{padding-right:calc(var(--spacing-base)*11)}}.EbfrbByI7NQ2_MD_gDXp{align-items:center;border:1px solid var(--jp-gray-30);border-radius:4px;color:var(--jp-gray-30);display:flex;font-size:12px;height:21px;margin-bottom:calc(var(--spacing-base)*2);margin-right:var(--spacing-base);padding:calc(var(--spacing-base)/2)}.hCwaBLH_6dELyWWwB8S1{padding:calc(var(--spacing-base)*3);width:304px}.V3U9oKSdRmKjOQ523C86{display:flex;justify-content:space-between}.OSrT4pA4vIGzg9EE6rcv{margin:calc(var(--spacing-base)*-1) calc(var(--spacing-base)*-3)}.OSrT4pA4vIGzg9EE6rcv:focus,.OSrT4pA4vIGzg9EE6rcv:focus:not(:disabled){box-shadow:none}.rbL50q3wwzE6X7VBHcmW{display:flex;justify-content:flex-end}.gF7LiE_q_elhMrhdypAl{color:var(--jp-gray-50)}.gF7LiE_q_elhMrhdypAl:before{background:var(--jp-gray-50);border-radius:50%;content:"";display:inline-block;height:8px;margin-left:var(--spacing-base);width:8px}.gF7LiE_q_elhMrhdypAl.fbJbqf_YrPpMG4JKF79U{color:var(--jp-green-40)}.gF7LiE_q_elhMrhdypAl.fbJbqf_YrPpMG4JKF79U:before{background:var(--jp-green-40)}.g593fzjQCE_4rNiiwLdg{line-height:1;margin-bottom:calc(var(--spacing-base)*1.5)}.CIp_BwDbLdjYPSVrreqg{align-items:flex-start;justify-content:space-between}.CIp_BwDbLdjYPSVrreqg,.m2epTt5F7wBQNcMdguwQ{display:flex;margin-top:calc(var(--spacing-base)*2)}.m2epTt5F7wBQNcMdguwQ{justify-content:right}.HrEvG7sxsWbTLD0sk477{border-bottom:2px solid var(--jp-gray-5);margin-top:calc(var(--spacing-base)*7)}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-radius:4px;border-right-width:6px;display:flex;font-size:var(--font-body);padding:24px 18px 27px 31px}.FGpSkMCiIHQjszcV0dbn{margin-left:20px}.FGpSkMCiIHQjszcV0dbn,.KoWZcCwhW13xvkEb0QON{height:calc(var(--spacing-base)*3);width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:#0000;border:none;cursor:pointer;outline:none}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{position:absolute;right:24px;top:24px}.KoWZcCwhW13xvkEb0QON{left:24px;position:absolute;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;margin-top:20px}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-left:24px}.A5YkDkkXuiYgavrY6Nux{border-right-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-right-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-right-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-right-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.EU0Rvu4PDqVtnCAmbgHg{height:56px;margin-bottom:calc(var(--spacing-base)*8);width:48px}.EU0Rvu4PDqVtnCAmbgHg>svg{position:relative;right:-40px;top:-36px}.MeZ8EJKfFWG5h1abL4gD{padding:calc(var(--spacing-base)*7) 0}.vzMlFr1AXWqefpRrb976{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*3)}.gYSOMa4xxLXmsNzvFPkW{background-color:var(--jp-gray-5);border-radius:calc(var(--spacing-base)*3);width:100%}.hNJWdt5qmZkWYAH_vjIp{background-color:var(--jp-green-40);border-radius:calc(var(--spacing-base)*3);height:9px;transition:width .2s}.DHMUfGyHbl5BgD5vjxVz{color:var(--jp-gray-90);font-weight:600;line-height:24px;margin-right:auto;padding-right:var(--spacing-base)}.XqQBRzrxyMhhZvPXIHgk .components-button{box-shadow:inset 0 0 0 1.5px var(--jp-gray);position:relative}.XqQBRzrxyMhhZvPXIHgk .components-button:first-child{border-radius:0 var(--jp-border-radius) var(--jp-border-radius) 0}.XqQBRzrxyMhhZvPXIHgk .components-button:last-child{border-radius:var(--jp-border-radius) 0 0 var(--jp-border-radius)}.XqQBRzrxyMhhZvPXIHgk .components-button:hover{z-index:1}.XqQBRzrxyMhhZvPXIHgk .components-button+.components-button{margin-right:-1.5px}.ttGgvvtxu52J_2mCCopL{padding:calc(var(--spacing-base)*7) 0}.HKtrpPFSTSG9Xek34vBa,.UZsYf4noF2SMuyOqGWPA{align-items:center;display:flex}.HKtrpPFSTSG9Xek34vBa{height:100%}.HKtrpPFSTSG9Xek34vBa img{object-fit:cover;width:100%}.dgFk23NY71PPMar8DEME,.t_Av4raklvnsBRBA4hms{margin-top:calc(var(--spacing-base)*3 + 1px)}.t_Av4raklvnsBRBA4hms{display:flex;justify-content:flex-end}.B5k6PdQs1UVDzb2J98wR>:first-child{flex:1}@media(min-width:960px){.B5k6PdQs1UVDzb2J98wR{align-items:flex-start;display:flex}}._h9h7RagEFrCDu7S2Vfi{display:flex;flex-direction:column;gap:var(--spacing-base)}._h9h7RagEFrCDu7S2Vfi>:last-child{margin-top:calc(var(--spacing-base)*2)}.sSzimfzP9ZeilBh2H0Um{align-items:center;color:var(--jp-black);display:flex;margin-bottom:0}.X7CVf27QOnW2yuV332eo{margin-left:var(--spacing-base);margin-right:-4px}.SaA9v6DNQOHPx1EK90y9{align-items:flex-end;flex-direction:column}.SaA9v6DNQOHPx1EK90y9,.kadiUBzNiR_qFA1y7Eig{display:flex;gap:calc(var(--spacing-base)*2)}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}.GqFcAwJvIrg1v7f6QUfw{display:flex;flex-direction:column;min-height:230px;padding:calc(var(--spacing-base)*3);width:304px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S{display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .KnqJLKwSceJTwFJrPGHq{max-width:226px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut{background-color:var(--jp-white);color:var(--jp-gray-90);flex-shrink:0;height:calc(var(--spacing-base)*3);min-width:unset;width:calc(var(--spacing-base)*3)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut:hover:not(:focus){box-shadow:none}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY{align-items:flex-end;display:flex;flex-grow:1;height:calc(var(--spacing-base)*6);justify-content:flex-end;margin-top:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .Q7fUcDUGhteXEr18rZPC{color:var(--jp-gray-60);flex-grow:1;margin-bottom:var(--spacing-base)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .S5LAeskUiEQ0JlPhr0Ze{flex-shrink:0}.OtDl6kocO_m2s9sRHaqX{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.BjwJh1S1YVPI7AjmTx6a+.BjwJh1S1YVPI7AjmTx6a{margin-top:calc(var(--spacing-base)*5)}.YWfK8VTp2wnByBauYPKg{background-color:var(--jp-gray-0);overflow-x:scroll;padding:calc(var(--spacing-base)*3)}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:flex-end;margin-top:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.ap6lG79CncSqdigJS_WA{margin-top:calc(var(--spacing-base)*4)}.uym7dGHhp6ifjF57yOAO{align-items:flex-end;display:flex;margin-bottom:calc(var(--spacing-base)*2.25)}.e_2eFTR8RyHwmfeqJL4F{flex:1;margin-bottom:0}.IKQVU01PrDMMV5UFLOKv{display:flex;gap:calc(var(--spacing-base)*2)}.pkw2LnOTd8VvQ3oT8sXQ{border-top:1px solid var(--jp-gray);display:flex;justify-content:right;padding-top:calc(var(--spacing-base)*4);width:100%}.pkw2LnOTd8VvQ3oT8sXQ>:last-child{margin-right:calc(var(--spacing-base)*2)}.qazuloIt0teplSEwxRN0{background-color:#fff;border:1px solid var(--jp-gray);border-bottom:none;color:var(--jp-gray-50);display:grid;grid-template-columns:repeat(9,1fr);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:100%}.qazuloIt0teplSEwxRN0>span:first-child{grid-column:1/7}.qazuloIt0teplSEwxRN0>span:not(:first-child){text-align:center}.iJ_biSBRDribuNKX0Zuw{margin:calc(var(--spacing-base)*4) calc(var(--spacing-base)*8);text-align:center}@media(max-width:599px){.uym7dGHhp6ifjF57yOAO{margin-bottom:calc(var(--spacing-base)*3)}.e_2eFTR8RyHwmfeqJL4F{display:none}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:center}.pkw2LnOTd8VvQ3oT8sXQ>*{width:50%}}.v640YfEL85A9rCvyHSzW{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:calc(var(--spacing-base)*2);margin-top:calc(var(--spacing-base)*4)}.v640YfEL85A9rCvyHSzW button{font-size:var(--font-body);height:auto;line-height:32px;min-width:32px;padding:0 var(--spacing-base);width:auto}.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii,.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii:hover:not(:disabled){background:none;color:var(--jp-black)}.x8UuVEhWucPfdq0hEJg6{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.x8UuVEhWucPfdq0hEJg6>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.eb6Ovfvm1yONz4mdOwbH{background-color:var(--jp-white)}.jF9LXpXR3TxZVDw7TVXT{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.jF9LXpXR3TxZVDw7TVXT>:first-of-type{grid-column:1/8}.jF9LXpXR3TxZVDw7TVXT>:last-of-type{grid-column:9}.jF9LXpXR3TxZVDw7TVXT:hover{background:var(--jp-gray-0)}.lNQgAfpwdAUSOLZd8dlD{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.WRQwDYPdffWznX158azR{margin-left:var(--spacing-base)}.dJx9pvlYjDnKn11n5wo8{font-weight:600;margin-bottom:var(--spacing-base);margin-right:calc(var(--spacing-base)*4)}.EKcbLuSblRc7UpzgsFXw{align-items:center}.ILMBWlMLcXc0n97IisrG{overflow:hidden;transform-origin:top center}.T8XIzCNJBQy1UETN5gjU{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.kWoHGiaZSbq9XJVyUOMC{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px #00000014;margin:0;padding:var(--spacing-base) 0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2);text-align:right}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-left:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-left:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var( --spacing-base )*2);--left-spacing:calc(var( --icon-size ) + var( --item-spacing ));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-right:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-left:var(--spacing-base)}.LumryWNddoF092fZgN2O{font-size:var(--font-body);line-height:1.5}.NFMwU3H5k2qArZe2TTp9{background-color:var(--jp-gray-10);font-weight:600;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.G5W9M8qfo3sGl2OIbwg9{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:Courier\ 10 Pitch,Courier,monospace;overflow-x:scroll;white-space:pre}.Bx4RDCUR316fm_jgGS8N{background-color:var(--jp-gray-10);color:var(--jp-gray-50);display:flex;flex-direction:column;padding:0 var(--spacing-base);text-align:left}.GhN0JvAyRQI3SnVWp2Ot{display:flex;flex-direction:column;flex-grow:1;overflow-x:visible}.GhN0JvAyRQI3SnVWp2Ot del,.GhN0JvAyRQI3SnVWp2Ot div,.GhN0JvAyRQI3SnVWp2Ot ins{padding:0 var(--spacing-base);text-decoration:none}.GhN0JvAyRQI3SnVWp2Ot del{background-color:var(--jp-red-0);color:var(--jp-red-60)}.GhN0JvAyRQI3SnVWp2Ot ins{background-color:var(--jp-green-5);color:var(--jp-green-60)}.xpPHTch5ul0xuZaUoTNa{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:monospace;overflow-x:scroll;padding:0}.AMOpkL9LURkyTK8316cw{background-color:var(--jp-red-0)}.i0_0xMrNWoak1brIaDQq{display:flex;flex-direction:column;text-align:left}.C9fLawPLkMNSZthfwxj6{background-color:var(--jp-gray-10);color:var(--font-body);padding:0 calc(var(--spacing-base)/2)}.C9fLawPLkMNSZthfwxj6.AMOpkL9LURkyTK8316cw{background-color:var(--jp-red-50);color:var(--jp-white)}.ogixgg8fRGekmYGtevh1{display:flex;flex:1;flex-direction:column;overflow-x:visible;white-space:pre}.jYPCgKMDRKfT3vnx0mdG{padding-right:var(--spacing-base)}.UEQ1NqkrwNmaQR7qdEK3{background-color:var(--jp-red);border-radius:calc(var(--jp-border-radius)/2);color:var(--jp-white);padding:calc(var(--spacing-base)/4) calc(var(--spacing-base)/2)}.sfXsfklfkeSRtE9ivQwF{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:inline-block;width:100%}.sfXsfklfkeSRtE9ivQwF>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.ozRrKPlj1QFGUyd3oVke{background-color:var(--jp-white)}.PyvnSHQuuUkZvVsArigy{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.PyvnSHQuuUkZvVsArigy>:first-of-type{grid-column:1/7}.PyvnSHQuuUkZvVsArigy>:last-of-type{grid-column:9}.PyvnSHQuuUkZvVsArigy>:not(:first-child){margin:auto}.PyvnSHQuuUkZvVsArigy:hover{background:var(--jp-gray-0)}.u9Xod5s8bCRNj9MR1Drl{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.IbeyulkpO9kjYJ4OkYUD{margin-left:var(--spacing-base)}.KiCgmjHm2f0JDU3cMsgf{font-weight:600}.KiCgmjHm2f0JDU3cMsgf,.kh5zuLR1zNf7KCsxhAZ5{margin-bottom:var(--spacing-base);margin-right:calc(var(--spacing-base)*4)}.kh5zuLR1zNf7KCsxhAZ5{font-size:var(--font-body-small);font-weight:400}.z1z63g62c73XbcPk9DWc{background-color:var(--jp-gray-50);display:inline-block;height:4px;margin:2px 12px;width:4px}.kJ8t3FAtd5VAYjk31SfA{align-items:center}.JP0IJZcYRohfgntEozjm{overflow:hidden;transform-origin:top center}.y7c6zi2wjEnbW3F29fmP{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.wQWiN_J0SqgduvadyGnm{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.v1fUFCBPmd6miSCf_ehK{fill:var(--jp-green-40)}.oR9QG6gRLvyzqiuIarmu{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-right:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}.oR9QG6gRLvyzqiuIarmu.bZ8KDXMWoim85Zv31E7E{background-color:#008a20;color:var(--jp-white)}.oR9QG6gRLvyzqiuIarmu.uYEkrN4rh8n5cs3aPrYC{background-color:var(--jp-gray-50);color:var(--jp-white)}.WOX88CWB12lzxcMcl_ns{color:#008a20}@media(max-width:599px){.PyvnSHQuuUkZvVsArigy{display:grid;grid-auto-rows:minmax(auto,auto)}.PyvnSHQuuUkZvVsArigy>:first-child{grid-column:1/8;grid-row:1}.PyvnSHQuuUkZvVsArigy>:nth-child(2){grid-row:2;padding-right:calc(var(--spacing-base)*4)}.PyvnSHQuuUkZvVsArigy>:nth-child(3){grid-row:2}.PyvnSHQuuUkZvVsArigy>:nth-child(3) span{margin-top:var(--spacing-base);position:absolute}.PyvnSHQuuUkZvVsArigy>:last-child{grid-column:10;grid-row:1/3}.oR9QG6gRLvyzqiuIarmu{display:none}}@media(max-width:1200px){.kh5zuLR1zNf7KCsxhAZ5{display:grid}.z1z63g62c73XbcPk9DWc{display:none}}.aEAAkNfx0ERh4LEvCBVw>:first-child{flex:1}@media(min-width:960px){.aEAAkNfx0ERh4LEvCBVw{align-items:flex-start;display:flex}}.f3l2VSMBpGpf6Ta1jP5f{align-items:center;color:var(--jp-black);display:flex}.v4n86Hu06mIkxqFkfYY2{margin-left:var(--spacing-base);margin-right:-4px}.fTSgXuIQCZFFBxzFCE0q{align-items:flex-end;display:flex;flex-direction:column;gap:calc(var(--spacing-base)*2)}.KmIjHqrMs3duMPaUf50k{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.DJS67UCXVaM7nIMJePYQ{align-items:flex-end;display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-base)*2.25)}.s4378tf2MiM0bMIxQZkI{flex:1;margin-bottom:0}.jifq7nsF5kZYrcpGQ35V{display:flex;gap:calc(var(--spacing-base)*2)}@media(max-width:599px){.DJS67UCXVaM7nIMJePYQ{margin-bottom:calc(var(--spacing-base)*3)}.s4378tf2MiM0bMIxQZkI{display:none}}*{box-sizing:border-box}#jetpack-protect-root{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;--actions-size:28px} \ No newline at end of file +._aiMxmJRAw5jRPbZFX57{background-color:var(--jp-gray-90);border-radius:var(--jp-border-radius);color:var(--jp-white);display:flex;overflow:hidden;z-index:1}._aiMxmJRAw5jRPbZFX57.eWgNBUaexiR66ZI1Px4U{border-right:4px solid var(--jp-yellow-20);margin-bottom:calc(var(--spacing-base)*3)}._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{left:calc(var(--spacing-base)*3);margin-right:calc(var(--spacing-base)*3);position:fixed;top:calc(var(--spacing-base)*6)}@media(max-width:782px){._aiMxmJRAw5jRPbZFX57.ZGELG1CO333FilJXOaeI{top:calc(var(--spacing-base)*8)}}._aiMxmJRAw5jRPbZFX57 a,._aiMxmJRAw5jRPbZFX57 a:active,._aiMxmJRAw5jRPbZFX57 a:hover,._aiMxmJRAw5jRPbZFX57 a:link,._aiMxmJRAw5jRPbZFX57 a:visited{color:var(--jp-white)}.BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-yellow-30);fill:var(--jp-white);align-items:center;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}.hRRUwTCPRpurhMwRNZkg .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-green-50)}.Z6q3IxY_uR1y2lAPTkVF .BnI88X_e8ItF1c9Uozmj{background-color:var(--jp-red)}.eWgNBUaexiR66ZI1Px4U .BnI88X_e8ItF1c9Uozmj{fill:var(--jp-yellow-50);background-color:var(--jp-yellow-5)}.ST8sowTbBVLRPrk4ZQrn{font-size:14px;padding:calc(var(--spacing-base)*1.75)}.eWgNBUaexiR66ZI1Px4U .ST8sowTbBVLRPrk4ZQrn{background-color:var(--jp-yellow-5);color:var(--jp-gray-90)}.lMkO08Vd8YQMfwrwaI8u{fill:var(--jp-gray);align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:calc(var(--spacing-base)*1.5)}._Wc3apZobag_9Ag_THTb{display:flex;justify-content:space-between}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.kdsaL7c4bpTwf_A4fIUT{padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6);text-align:center}.b0eN3as5AgxQW7EAkarg{margin-bottom:0}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.NHzH3tt6CypjZ92CvK9x{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;padding:calc(var(--spacing-base)*2)}.NHzH3tt6CypjZ92CvK9x:first-of-type{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x:last-of-type{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius)}.NHzH3tt6CypjZ92CvK9x+.NHzH3tt6CypjZ92CvK9x{border-top:0}.D9zvYDUrOP_zwSm0yJMs{margin-left:calc(var(--spacing-base)*2);min-width:24px}._XISfmbjoVlqhB61hHYn{width:100%}.AQDPBnMZFu7BOBuo8mYW{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.cZ9s5eCAZe3R82Y6Ru3z{color:var(--jp-gray-80);font-size:14px;line-height:21px}.AKnbWQiViZ2O_dwCV8Fw,.W6alQ2_S5Rh06djX9m27{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.VLE2X0rP3Ug4QHebdiJd{background-color:var(--jp-gray-0);border-radius:4px;color:var(--jp-gray-80);display:inline-block;font-size:13px;font-weight:400;line-height:16px;padding:4px 8px}.VLE2X0rP3Ug4QHebdiJd.hEfxH6nau4tQkeE4BNms{background-color:var(--jp-green-5);color:var(--jp-green-50)}.VLE2X0rP3Ug4QHebdiJd.Snl4I6aKbXFIrcWaSIC0{background-color:var(--jp-yellow-5);color:var(--jp-yellow-60)}.VLE2X0rP3Ug4QHebdiJd.zvZFUdy480Xv3IHYbX6a{background-color:var(--jp-red-5);color:var(--jp-red-70)}.uUEJGMrSV3XoBwX5xEwA{display:flex;justify-content:space-between}.sQkG5Cu80gPaeFj3L_wa{margin-bottom:calc(var(--spacing-base)*5)}.oIl6GCMeUnzE0inXbuj9{display:flex;justify-content:space-between}.RP2MVoGqaCFXPKZhhxQ1{margin-bottom:calc(var(--spacing-base)*5)}.YpEs8b7KE7fzVuXUbOEb{display:flex;justify-content:space-between}.EqpwvErHtRi_WQkJKgi1{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.EicvN1QaJu5OJLzdUN5A{margin-left:calc(var(--spacing-base)*2);min-width:24px}.b7ynAmUwGlxK_vxyIN0y{width:100%}.uSV9HYRxjL4S6zIZDlqP{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.XpW8Mvw_XFEbqxUdw155{color:var(--jp-gray-80);font-size:14px;line-height:21px}.Fkj60BmQ5sUo9zHcJwVv{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.XLzPr74ad3osCq9kxy2q{display:flex;justify-content:space-between}.jNlU3vgp4xEGwmX5aTyK{background-color:var(--jp-gray-5)}.gE8s4nh3f7iGIBrFeyCT{list-style-type:disc;padding-right:calc(var(--spacing-base)*2.5)}.L9hh_sX51PzO41icwJlh{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:flex;margin-bottom:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2)}.o8E4Bv6U0d7USFxSjRCj{margin-left:calc(var(--spacing-base)*2);min-width:24px}.sT31awD6bHO8KJewvmaO{width:100%}.VVTRIG51r8ORUIBPs5gN{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.AiaWRbRLFT9xvP9vn5jA{color:var(--jp-gray-80);font-size:14px;line-height:21px}.MP1wWkqvqfvAc7Izl7x4{align-self:center;margin-left:var(--spacing-base);margin-right:calc(var(--spacing-base)*2)}.i9X_KxEJiGpRT7q_RU6i{display:flex;justify-content:space-between}.WtVEv641JBaLl929sZq2{align-items:flex-start;background-color:#00000040;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding-top:calc(var(--spacing-base)*12 + 2px);position:fixed;right:0;top:0;z-index:1000001}.G0aPt7WmA1rkUE0wcTno{background:var(--jp-white);border:1px solid var(--jp-gray);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 8px 20px #00000040;padding:calc(var(--spacing-base)*4);position:relative;width:616px}.VkrhWjfEIlIwYEumycbP{background:none;border:none;cursor:pointer;left:calc(var(--spacing-base)*3);padding:0;position:absolute;top:calc(var(--spacing-base)*3)}.yFzeV4cmWRbZKk5tIyEw{display:block}.lyrXe0pA852TUmyekDb5{display:flex}.KgEeDTKgTC5ZjzYlbTqN{color:var(--jp-black);font-size:var(--font-body);line-height:1.5;margin-left:calc(var(--spacing-base)*4);padding:var(--spacing-base) 0;text-decoration:none}.KgEeDTKgTC5ZjzYlbTqN:last-child{margin-left:0}.KgEeDTKgTC5ZjzYlbTqN:focus,.KgEeDTKgTC5ZjzYlbTqN:hover{border-bottom-color:var(--jp-green);box-shadow:none;color:var(--jp-green)}.Lv4WoNVkeJntqvUyG4dX{border-bottom:1px solid var(--jp-black)}.YXKeyNLeZvIdah_5_5GR{white-space:nowrap}.vvXnRXxrU1kP1KsdSr4J{margin-top:calc(var(--spacing-base)*3*-1)}.aDCTkUFaJEeZzYYE6qv5{background-color:var(--jp-green);border-radius:32px;color:var(--jp-white);font-size:12px;letter-spacing:-2%;line-height:1;margin-right:var(--spacing-base);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:relative;top:-1px}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{box-shadow:none;outline-width:0}.jp-dashboard-footer a:focus-visible{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}.sexr0jUxC1jVixdKiDnC{margin-right:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-right:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.sexr0jUxC1jVixdKiDnC .iWGAhN9gOB48g0jEO1OQ{align-items:center;display:flex;gap:8px}.sexr0jUxC1jVixdKiDnC .JOYmuxQjG4FArIIUxJfA{background:#d63638;color:#fff;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.2em;text-shadow:none;text-transform:uppercase}.rigH8UdiDrmmSLQMUurD{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);color:var(--jp-black);display:block;font-size:var(--font-body);letter-spacing:-.02em;line-height:1.5;padding:var(--spacing-base) calc(var(--spacing-base)*1.5);transition:box-shadow .1s ease-out;width:100%}.rigH8UdiDrmmSLQMUurD::placeholder{color:var(--jp-gray-20)}.rigH8UdiDrmmSLQMUurD:focus{box-shadow:0 0 0 2px var(--jp-green-5)}.rigH8UdiDrmmSLQMUurD:focus,.rigH8UdiDrmmSLQMUurD:hover:not(:disabled){border:1px solid var(--jp-green)}.rigH8UdiDrmmSLQMUurD:disabled{background-color:var(--jp-gray-0);color:var(--jp-gray-30)}.V8FDM08CpcwQs4UwN2nI{color:var(--jp-black);display:block;font-size:var(--font-title-small);font-weight:600;margin-bottom:var(--spacing-base)}.WjKn66iJO4hAZYE6o9b3{font-weight:700}.IS5K46VvD7VX5YtlwbMI,.eDfoDi2nArFY_KiYIwKh{margin-bottom:calc(var(--spacing-base)*7);margin-top:calc(var(--spacing-base)*7)}.XKUO6pX9vFbOUplFfCW2{margin-top:calc(var(--spacing-base)*3)}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 1rem 0 0}.icon-tooltip-content ul li:last-child{margin-bottom:0}.msOlyh2T7D6uhbM6AROg{align-items:center;background:none;border:2px solid var(--jp-green-40);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);display:flex;gap:calc(var(--spacing-base)*3);justify-content:space-between;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);position:relative;text-align:right;width:100%}.msOlyh2T7D6uhbM6AROg a,.msOlyh2T7D6uhbM6AROg button{all:unset;color:var(--jp-gray-80);cursor:pointer}.msOlyh2T7D6uhbM6AROg a:after,.msOlyh2T7D6uhbM6AROg button:after{content:"";height:100%;position:absolute;right:0;top:0;width:100%}.msOlyh2T7D6uhbM6AROg:focus-within{border-color:var(--jp-black)}.msOlyh2T7D6uhbM6AROg:focus-within .cPN7USVqSBpxUswfDtUZ,.msOlyh2T7D6uhbM6AROg:hover .cPN7USVqSBpxUswfDtUZ{transform:translateX(calc((var(--spacing-base)*2)*-1))}.msOlyh2T7D6uhbM6AROg:focus-within .EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg:hover .EmnJAyEzzn1QpA8HtypY{text-decoration:underline;text-decoration-thickness:2px}.EmnJAyEzzn1QpA8HtypY,.msOlyh2T7D6uhbM6AROg .EmnJAyEzzn1QpA8HtypY{font-weight:700}.cPN7USVqSBpxUswfDtUZ{fill:var(--jp-green-40);pointer-events:none;transition:transform .1s ease-out}.vV7YZikAz0oHYsuvtxMq{display:inline;margin:0 calc(var(--spacing-base)/3) 0 0;vertical-align:middle}.vV7YZikAz0oHYsuvtxMq svg{position:relative;z-index:10}.T1YaMupeZmBIpXZHY9EZ{display:inline}.pVJWvyeviifcrLbZZxCj{align-items:flex-start}.pVJWvyeviifcrLbZZxCj,.segmN0DtUjey3r5zVPON{display:flex;flex-direction:column;justify-content:center}.segmN0DtUjey3r5zVPON{align-items:flex-end}.lolS8hq75wfk687xQjbY{margin-bottom:calc(var(--spacing-base)/2*-1);margin-right:var(--spacing-base)}.HC8zzYgv0GvkecCkpyld{width:fit-content}.XJqRbP_azFalXqUoYPtl{margin-top:calc(var(--spacing-base)*3 + 1px)}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.L1LjeCYPldBcTLILS13l{max-width:calc(744px + var(--spacing-base)*6);width:100%}.JWWznnb8sAKHIOhE59_z{display:flex}.JWWznnb8sAKHIOhE59_z:not(:first-child){margin-top:calc(var(--spacing-base)*7)}.kV5wl2UResIqqBdSTuQr{margin-left:calc(var(--spacing-base)*2);padding-top:calc(var(--spacing-base)/2)}@media(min-width:600px){.kV5wl2UResIqqBdSTuQr{margin-left:calc(var(--spacing-base)*5)}}.oePuSIKcH_JzEhDJcHh8{width:100%}.mxYw7vghJF8H8C0FjvPz{align-items:center;display:flex}.lyiOCAyjT_eQyDg8Ier_ .oePuSIKcH_JzEhDJcHh8{opacity:.5}.IclfL4iNXTZfBAbHZdog>:last-child{margin-top:calc(var(--spacing-base)*2)}@media(min-width:600px){.IclfL4iNXTZfBAbHZdog{display:flex;justify-content:space-between}}.bOadM4auwszaOl0el95T{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing-base)*2)}.G7vkgqk8AEd6pRbNUyE4{color:var(--jp-green-50);margin-left:calc(var(--spacing-base)/2)}.qnlbRElIsj4nB45F5s3a{color:var(--jp-gray-50)}.TvvdPGzRa_ubn3BnQOnQ{color:var(--jp-red-50)}.yAFMUkq1ot9DZF05RUwG{margin-top:calc(var(--spacing-base)*3)}@media(min-width:600px){.yAFMUkq1ot9DZF05RUwG{padding-right:calc(var(--spacing-base)*11)}}.qoajQ2Ew8eYJgdbssSg9{margin-top:calc(var(--spacing-base)*3)}.EbfrbByI7NQ2_MD_gDXp{align-items:center;border:1px solid var(--jp-gray-30);border-radius:4px;color:var(--jp-gray-30);display:flex;font-size:12px;height:21px;margin-bottom:calc(var(--spacing-base)*2);margin-right:var(--spacing-base);padding:calc(var(--spacing-base)/2)}.hCwaBLH_6dELyWWwB8S1{padding:calc(var(--spacing-base)*3);width:304px}.V3U9oKSdRmKjOQ523C86{display:flex;justify-content:space-between}.OSrT4pA4vIGzg9EE6rcv{margin:calc(var(--spacing-base)*-1) calc(var(--spacing-base)*-3)}.OSrT4pA4vIGzg9EE6rcv:focus,.OSrT4pA4vIGzg9EE6rcv:focus:not(:disabled){box-shadow:none}.rbL50q3wwzE6X7VBHcmW{display:flex;justify-content:flex-end}.g593fzjQCE_4rNiiwLdg{line-height:1;margin-bottom:calc(var(--spacing-base)*1.5)}.CIp_BwDbLdjYPSVrreqg{align-items:flex-start;justify-content:space-between}.CIp_BwDbLdjYPSVrreqg,.m2epTt5F7wBQNcMdguwQ{display:flex;margin-top:calc(var(--spacing-base)*2)}.m2epTt5F7wBQNcMdguwQ{justify-content:right}.HrEvG7sxsWbTLD0sk477{border-bottom:2px solid var(--jp-gray-5);margin-top:calc(var(--spacing-base)*7)}.WIttYmnC0O4JKFyPgkTW{padding:calc(var(--spacing-base)*2);width:250px}.p1_cy4ERoY1_uwtgq3Tn{align-items:center;display:flex}.ehnXRuGNl9ZnPh6c1Pa3{display:flex;flex-wrap:wrap;margin-right:auto}.ehnXRuGNl9ZnPh6c1Pa3>:first-child{margin-left:calc(var(--spacing-base)*3)}.ehnXRuGNl9ZnPh6c1Pa3 .q8mOIlVn7qA44s7ysC5Z{opacity:.5}.IxCDeZ2a0wRu3AQbqGuG{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*3);width:100%}.YIQOtwFZuyfirlpFfjDb{white-space:nowrap}@media(max-width:1115px){.ehnXRuGNl9ZnPh6c1Pa3{margin-top:calc(var(--spacing-base)*3)}}@media(max-width:599px){.ehnXRuGNl9ZnPh6c1Pa3{margin-top:calc(var(--spacing-base)*3)}.ehnXRuGNl9ZnPh6c1Pa3>:first-child{margin-bottom:var(--spacing-base);margin-left:0}.IxCDeZ2a0wRu3AQbqGuG{margin-bottom:0}}.x8nPhsBEpxvgCxHNbCXo{display:flex}.x8nPhsBEpxvgCxHNbCXo .b_pwVVOoMN73AXhJNbgr{margin-left:var(--spacing-base);margin-top:calc(var(--spacing-base)/2)}.MWO4b3hqGdH8p1Vt9zmQ{margin-right:calc(var(--spacing-base)/2);max-height:20px}.DuflEZ86axRQGuMhmH3n{color:var(--jp-gray-20)}.ywr2PcNYcX5_sEzdvHAS{color:var(--jp-gray-70);font-weight:400;line-height:24px}.e_wseeb7HqoyLjv9N_ww{background-color:var(--jp-white-off)}.mzfjOg8s_uehdCmNjX0P,.nxtQ3M8WCX69d_NjShwZ{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing-base)*2)}.mzfjOg8s_uehdCmNjX0P .components-toggle-control__label,.nxtQ3M8WCX69d_NjShwZ .components-toggle-control__label{font-size:var(--font-body);font-weight:500}.mzfjOg8s_uehdCmNjX0P .components-base-control__help,.nxtQ3M8WCX69d_NjShwZ .components-base-control__help{color:inherit}.VfIXL69k_I0zUU0s7LqM{background-color:var(--jp-white);border-radius:calc(var(--jp-border-radius)*2);box-shadow:0 4px 40px #00000014;display:flex}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz{align-items:center;padding:calc(var(--spacing-base)*2);width:358px}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz .dwXtyo4qYbpJ2b3rZL1N{align-items:center;display:flex;overflow:hidden;width:100%}.VfIXL69k_I0zUU0s7LqM.SvvAonSzsVSo_5Hu6Goz .WxFqmtANZGuBRdR2NewQ{flex-grow:1;margin:0 calc(var(--spacing-base)*2)}.VfIXL69k_I0zUU0s7LqM.ee2TJQm2FgpSRwchomAH{--square-stat-vertical-spacing:calc(var( --spacing-base )*2);--square-stat-horizontal-spacing:calc(var( --spacing-base )*3);flex-direction:column;height:168px;justify-content:space-between;padding:var(--square-stat-vertical-spacing) var(--square-stat-horizontal-spacing);width:168px}.VfIXL69k_I0zUU0s7LqM.ee2TJQm2FgpSRwchomAH .WxFqmtANZGuBRdR2NewQ{margin-bottom:calc(var(--spacing-base)/2)}.VfIXL69k_I0zUU0s7LqM .mgcKzhKqFk7UOZ156QPT{overflow:hidden;text-overflow:ellipsis}.VfIXL69k_I0zUU0s7LqM .h_uY7ygjuMtuY4ZWJz1R{color:var(--jp-green-40);display:flex;fill:var(--jp-green-40)}.bZ4b33s2MdcOjaDKBbeV{--spacing-base:8px;--wp-admin-border-width-focus:1.5px;align-items:center;display:flex;white-space:nowrap}.UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50);border-radius:50%;flex-shrink:0;height:.666em;width:.666em}.QuS0vdcr87FsiBvSSrvA{font-weight:600;line-height:1.666;margin-right:calc(var(--spacing-base)/2)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ a,.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ span{color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.bGx0wbQAwuY7k8P3PHVQ .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-green-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y a,.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y span{color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.wR8Cz8uHgObTQavolv5y .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-gray-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww a,.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww span{color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.IzbBYGwBKhSYFUQlIMww .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-red-50)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 a,.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 span{color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.Kdvp_HJf89IBrZuCaLm8 .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-yellow-30)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a a,.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a span{color:var(--jp-blue-40)}.bZ4b33s2MdcOjaDKBbeV.hVf5vsbBWm8OFye7cy7a .UzkzDaqt2mXprJh2OXRz{background-color:var(--jp-blue-40)}.gecp_0Z0owRZtj8JAYir{--base-width:8px;--track-width:calc(var(--base-width)*6)}.gecp_0Z0owRZtj8JAYir.qgKXEdMmHsIK84VDnLO2{--base-width:6px}.gecp_0Z0owRZtj8JAYir.Vy6dbB4PsGKm8BDqzJ9J .components-toggle-control__label{display:none}.gecp_0Z0owRZtj8JAYir .components-form-toggle{--wp-admin-theme-color:var( --jp-green-40 );height:calc(var(--base-width)*3)}.gecp_0Z0owRZtj8JAYir .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 2px var(--jp-white),0 0 0 4px var(--jp-green-50)}.gecp_0Z0owRZtj8JAYir .components-form-toggle .components-form-toggle__track{border-radius:12px;border-width:2px;height:calc(var(--base-width)*3);width:var(--track-width)}.gecp_0Z0owRZtj8JAYir .components-form-toggle .components-form-toggle__thumb{height:calc(var(--base-width)*2);right:calc(var(--base-width)/2);top:calc(var(--base-width)/2);width:calc(var(--base-width)*2)}.gecp_0Z0owRZtj8JAYir .components-form-toggle.is-checked .components-form-toggle__thumb{transform:translateX(calc((var(--base-width)*3)*-1))}.gecp_0Z0owRZtj8JAYir .components-toggle-control__help{margin-inline-start:calc(var(--track-width) + var(--spacing-base))}.gecp_0Z0owRZtj8JAYir.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-radius:4px;border-right-width:6px;display:flex;font-size:var(--font-body);padding:24px 18px 27px 31px}.FGpSkMCiIHQjszcV0dbn{height:calc(var(--spacing-base)*3);margin-left:20px;width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:#0000;border:none;cursor:pointer;outline:none;padding:0}.KoWZcCwhW13xvkEb0QON svg{display:block}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{position:absolute;right:24px;top:24px}.KoWZcCwhW13xvkEb0QON{left:24px;position:absolute;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:20px}@media screen and (max-width:600px){.qM0qY6mPYp1MPN54A3Kg{justify-content:center}}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-left:24px}.A5YkDkkXuiYgavrY6Nux{border-right-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-right-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-right-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-right-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}.GqFcAwJvIrg1v7f6QUfw{display:flex;flex-direction:column;min-height:230px;padding:calc(var(--spacing-base)*3);width:304px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S{display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .KnqJLKwSceJTwFJrPGHq{max-width:226px}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut{background-color:var(--jp-white);color:var(--jp-gray-90);flex-shrink:0;height:calc(var(--spacing-base)*3);min-width:unset;width:calc(var(--spacing-base)*3)}.GqFcAwJvIrg1v7f6QUfw .OENx8kmm62tkWGukzP2S .PJU0_yA9jNf7ao0jhHut:hover:not(:focus){box-shadow:none}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY{align-items:flex-end;display:flex;flex-grow:1;height:calc(var(--spacing-base)*6);justify-content:flex-end;margin-top:calc(var(--spacing-base)*2)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .Q7fUcDUGhteXEr18rZPC{color:var(--jp-gray-60);flex-grow:1;margin-bottom:var(--spacing-base)}.GqFcAwJvIrg1v7f6QUfw .rrORM3zqHfGvqiPduEXY .S5LAeskUiEQ0JlPhr0Ze{flex-shrink:0}.OtDl6kocO_m2s9sRHaqX{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.BjwJh1S1YVPI7AjmTx6a+.BjwJh1S1YVPI7AjmTx6a{margin-top:calc(var(--spacing-base)*5)}.YWfK8VTp2wnByBauYPKg{background-color:var(--jp-gray-0);overflow-x:scroll;padding:calc(var(--spacing-base)*3)}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:flex-end;margin-top:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.ap6lG79CncSqdigJS_WA{margin-top:calc(var(--spacing-base)*4)}.uym7dGHhp6ifjF57yOAO{align-items:flex-end;display:flex;margin-bottom:calc(var(--spacing-base)*2.25)}.e_2eFTR8RyHwmfeqJL4F{flex:1;margin-bottom:0}.IKQVU01PrDMMV5UFLOKv{display:flex;gap:calc(var(--spacing-base)*2)}.pkw2LnOTd8VvQ3oT8sXQ{border-top:1px solid var(--jp-gray);display:flex;justify-content:right;padding-top:calc(var(--spacing-base)*4);width:100%}.pkw2LnOTd8VvQ3oT8sXQ>:last-child{margin-right:calc(var(--spacing-base)*2)}.qazuloIt0teplSEwxRN0{background-color:#fff;border:1px solid var(--jp-gray);border-bottom:none;color:var(--jp-gray-50);display:grid;grid-template-columns:repeat(9,1fr);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:100%}.qazuloIt0teplSEwxRN0>span:first-child{grid-column:1/7}.qazuloIt0teplSEwxRN0>span:not(:first-child){text-align:center}.iJ_biSBRDribuNKX0Zuw{margin:calc(var(--spacing-base)*4) calc(var(--spacing-base)*8);text-align:center}@media(max-width:599px){.uym7dGHhp6ifjF57yOAO{margin-bottom:calc(var(--spacing-base)*3)}.e_2eFTR8RyHwmfeqJL4F{display:none}.pkw2LnOTd8VvQ3oT8sXQ{justify-content:center}.pkw2LnOTd8VvQ3oT8sXQ>*{width:50%}}.v640YfEL85A9rCvyHSzW{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:calc(var(--spacing-base)*2);margin-top:calc(var(--spacing-base)*4)}.v640YfEL85A9rCvyHSzW button{font-size:var(--font-body);height:auto;line-height:32px;min-width:32px;padding:0 var(--spacing-base);width:auto}.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii,.v640YfEL85A9rCvyHSzW button.gfxpe4zp6ShFsIsce8Ii:hover:not(:disabled){background:none;color:var(--jp-black)}.x8UuVEhWucPfdq0hEJg6{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.x8UuVEhWucPfdq0hEJg6>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.eb6Ovfvm1yONz4mdOwbH{background-color:var(--jp-white)}.jF9LXpXR3TxZVDw7TVXT{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.jF9LXpXR3TxZVDw7TVXT>:first-of-type{grid-column:1/8}.jF9LXpXR3TxZVDw7TVXT>:last-of-type{grid-column:9}.jF9LXpXR3TxZVDw7TVXT:hover{background:var(--jp-gray-0)}.lNQgAfpwdAUSOLZd8dlD{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.WRQwDYPdffWznX158azR{margin-left:var(--spacing-base)}.dJx9pvlYjDnKn11n5wo8{font-weight:600;margin-bottom:var(--spacing-base);margin-right:calc(var(--spacing-base)*4)}.EKcbLuSblRc7UpzgsFXw{align-items:center}.ILMBWlMLcXc0n97IisrG{overflow:hidden;transform-origin:top center}.T8XIzCNJBQy1UETN5gjU{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.kWoHGiaZSbq9XJVyUOMC{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px #00000014;margin:0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2);text-align:right}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-left:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-left:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var( --spacing-base )*2);--left-spacing:calc(var( --icon-size ) + var( --item-spacing ));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-right:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-left:var(--spacing-base)}.sfXsfklfkeSRtE9ivQwF{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);display:inline-block;width:100%}.sfXsfklfkeSRtE9ivQwF>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.ozRrKPlj1QFGUyd3oVke{background-color:var(--jp-white)}.PyvnSHQuuUkZvVsArigy{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(9,1fr);margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.PyvnSHQuuUkZvVsArigy>:first-of-type{grid-column:1/7}.PyvnSHQuuUkZvVsArigy>:last-of-type{grid-column:9}.PyvnSHQuuUkZvVsArigy>:not(:first-child){margin:auto}.PyvnSHQuuUkZvVsArigy:hover{background:var(--jp-gray-0)}.u9Xod5s8bCRNj9MR1Drl{align-items:center;display:flex;font-size:var(--font-body-small);font-weight:400}.IbeyulkpO9kjYJ4OkYUD{margin-left:var(--spacing-base)}.KiCgmjHm2f0JDU3cMsgf{font-weight:600}.KiCgmjHm2f0JDU3cMsgf,.kh5zuLR1zNf7KCsxhAZ5{margin-bottom:var(--spacing-base);margin-right:calc(var(--spacing-base)*4)}.kh5zuLR1zNf7KCsxhAZ5{font-size:var(--font-body-small);font-weight:400}.z1z63g62c73XbcPk9DWc{background-color:var(--jp-gray-50);display:inline-block;height:4px;margin:2px 12px;width:4px}.kJ8t3FAtd5VAYjk31SfA{align-items:center}.JP0IJZcYRohfgntEozjm{overflow:hidden;transform-origin:top center}.y7c6zi2wjEnbW3F29fmP{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.wQWiN_J0SqgduvadyGnm{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.v1fUFCBPmd6miSCf_ehK{fill:var(--jp-green-40)}.oR9QG6gRLvyzqiuIarmu{border-radius:32px;flex-shrink:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-right:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);position:relative;text-align:center;width:60px}.oR9QG6gRLvyzqiuIarmu.bZ8KDXMWoim85Zv31E7E{background-color:#008a20;color:var(--jp-white)}.oR9QG6gRLvyzqiuIarmu.uYEkrN4rh8n5cs3aPrYC{background-color:var(--jp-gray-50);color:var(--jp-white)}.WOX88CWB12lzxcMcl_ns{color:#008a20}.H2J5mHqyiBHXCAyZ4KGa{color:inherit}.H2J5mHqyiBHXCAyZ4KGa:focus,.H2J5mHqyiBHXCAyZ4KGa:hover{box-shadow:none;color:inherit}.BT16ByfO8ktYf15hbMG8{margin-right:calc(var(--spacing-base)/2);max-height:20px}.Gi6geVLkEyrClNXuJ34I{color:var(--jp-red)}.Q02oRBdY3ZpNGOF2Y1iV{color:var(--jp-gray-70);font-weight:400;line-height:24px}@media(max-width:599px){.PyvnSHQuuUkZvVsArigy{display:grid;grid-auto-rows:minmax(auto,auto)}.PyvnSHQuuUkZvVsArigy>:first-child{grid-column:1/8;grid-row:1}.PyvnSHQuuUkZvVsArigy>:nth-child(2){grid-row:2;padding-right:calc(var(--spacing-base)*4)}.PyvnSHQuuUkZvVsArigy>:nth-child(3){grid-row:2}.PyvnSHQuuUkZvVsArigy>:nth-child(3) span{margin-top:var(--spacing-base);position:absolute}.PyvnSHQuuUkZvVsArigy>:last-child{grid-column:10;grid-row:1/3}.oR9QG6gRLvyzqiuIarmu{display:none}}@media(max-width:1200px){.kh5zuLR1zNf7KCsxhAZ5{display:grid}.z1z63g62c73XbcPk9DWc{display:none}}.SunkAzopVEoBZbCUFkpe{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:monospace;overflow-x:auto;padding:0}.s6eJjt_RVhQ8mEG1qQYb{background-color:var(--jp-red-0)}.cW2860S1RCjdsufX8ds_{display:flex;flex-direction:column;text-align:left}.hU_xmjv3sGJgIvV_26Ik{background-color:var(--jp-gray-10);color:var(--font-body);padding:0 calc(var(--spacing-base)/2)}.hU_xmjv3sGJgIvV_26Ik.s6eJjt_RVhQ8mEG1qQYb{background-color:var(--jp-red-50);color:var(--jp-white)}.O5ZaHoo1pFRkk_GUUczG{display:flex;flex:1;flex-direction:column;overflow-x:visible;white-space:pre}.UoS_E4HwI88HfDMpNtvB{padding-right:var(--spacing-base)}.ZotWIwUISq6XCpIyD8k7{background-color:var(--jp-red);border-radius:calc(var(--jp-border-radius)/2);color:var(--jp-white);padding:calc(var(--spacing-base)/4) calc(var(--spacing-base)/2)}.HPsJA6B0f3Bd2tZgEr7v{font-size:var(--font-body);line-height:1.5}.WA0OogO0bZSYbqUPL9aa{background-color:var(--jp-gray-10);font-weight:600;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.Z1NxA7aDh5LEYjbLLKbF{background-color:var(--jp-gray-0);display:flex;flex-direction:row;font-family:Courier\ 10 Pitch,Courier,monospace;overflow-x:auto;white-space:pre}.aeQS3Qb4g1FwDY0HaZKb{background-color:var(--jp-gray-10);color:var(--jp-gray-50);display:flex;flex-direction:column;padding:0 var(--spacing-base);text-align:left}.ESXyHLdGmRLZMv7_Ei9d{display:flex;flex-direction:column;flex-grow:1;overflow-x:visible}.ESXyHLdGmRLZMv7_Ei9d del,.ESXyHLdGmRLZMv7_Ei9d div,.ESXyHLdGmRLZMv7_Ei9d ins{padding:0 var(--spacing-base);text-decoration:none}.ESXyHLdGmRLZMv7_Ei9d del{background-color:var(--jp-red-0);color:var(--jp-red-60)}.ESXyHLdGmRLZMv7_Ei9d ins{background-color:var(--jp-green-5);color:var(--jp-green-60)}.XqQBRzrxyMhhZvPXIHgk .components-button{box-shadow:inset 0 0 0 1.5px var(--jp-gray);position:relative}.XqQBRzrxyMhhZvPXIHgk .components-button:first-child{border-radius:0 var(--jp-border-radius) var(--jp-border-radius) 0}.XqQBRzrxyMhhZvPXIHgk .components-button:last-child{border-radius:var(--jp-border-radius) 0 0 var(--jp-border-radius)}.XqQBRzrxyMhhZvPXIHgk .components-button:hover{z-index:1}.XqQBRzrxyMhhZvPXIHgk .components-button+.components-button{margin-right:-1.5px}.iN9oF7KagtrwaFKTquqW{align-items:center;display:flex}.IZTexE5bnJrB25jtwXBW{height:54px;width:54px;fill:var(--jp-red);margin-left:var(--spacing-base);margin-right:-8px}.YzqaprEdVpBoBJesZixw{margin-top:calc(var(--spacing-base)*3)}.AMcxtVDLtWB2EJJJU5NQ{height:auto;max-width:100%;position:relative;width:330px}.vtViVIQmuI1n8HDxrkNy{animation:BJ0WjZD0MlRR_Usu8HEd 4s ease-in-out .8s infinite normal forwards;opacity:0;position:relative;transform:translateY(24px)}.vtViVIQmuI1n8HDxrkNy:nth-of-type(2){animation-delay:.6s}.vtViVIQmuI1n8HDxrkNy:nth-of-type(3){animation-delay:.7s}@keyframes BJ0WjZD0MlRR_Usu8HEd{0%{opacity:0;transform:translateY(24px)}20%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(-48px)}to{opacity:0;transform:translateY(-48px)}}@media(prefers-reduced-motion:reduce){.vtViVIQmuI1n8HDxrkNy{animation:none}}.vzMlFr1AXWqefpRrb976{align-items:center;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing-base)*2)}.gYSOMa4xxLXmsNzvFPkW{background-color:var(--jp-gray-5);border-radius:calc(var(--spacing-base)*3);width:100%}.hNJWdt5qmZkWYAH_vjIp{background-color:var(--jp-green-40);border-radius:calc(var(--spacing-base)*3);height:9px;transition:width .2s}.DHMUfGyHbl5BgD5vjxVz{color:var(--jp-gray-90);font-weight:600;line-height:24px;margin-right:auto;padding-right:var(--spacing-base)}.cAbGtJDGgLubucBnz7vM{background-color:var(--jp-white)}.KmIjHqrMs3duMPaUf50k{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.bpW3MfTt3siOyvw1ZsuF{font-weight:700}.DJS67UCXVaM7nIMJePYQ{align-items:flex-end;display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-base)*2.25)}.s4378tf2MiM0bMIxQZkI{flex:1;margin-bottom:0}.jifq7nsF5kZYrcpGQ35V{display:flex;gap:calc(var(--spacing-base)*2)}@media(max-width:599px){.DJS67UCXVaM7nIMJePYQ{margin-bottom:calc(var(--spacing-base)*3)}.s4378tf2MiM0bMIxQZkI{display:none}}.yjKVIZH3KLvJeygIzaZn{margin-top:calc(var(--spacing-base)*3)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px #0000000d;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:unset;right:0;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-right:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-right:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-left:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-right:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.T1f6nRmWifz5im6hB29M{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Ki7ehROrWxWBIMIt8SUH:focus:not(:disabled){box-shadow:none}*{box-sizing:border-box}#jetpack-protect-root{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;--actions-size:28px} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/composer.json b/wp-content/plugins/jetpack-protect/composer.json index 6c02a837..7a752c8f 100644 --- a/wp-content/plugins/jetpack-protect/composer.json +++ b/wp-content/plugins/jetpack-protect/composer.json @@ -5,24 +5,24 @@ "license": "GPL-2.0-or-later", "require": { "ext-json": "*", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-admin-ui": "^0.4.5", - "automattic/jetpack-autoloader": "^3.1.0", - "automattic/jetpack-composer-plugin": "^2.0.3", - "automattic/jetpack-config": "^2.0.4", - "automattic/jetpack-my-jetpack": "^4.35.3", - "automattic/jetpack-plugins-installer": "^0.4.3", - "automattic/jetpack-sync": "^3.10.0", - "automattic/jetpack-transport-helper": "^0.2.4", - "automattic/jetpack-plans": "^0.4.10", - "automattic/jetpack-waf": "^0.18.5", - "automattic/jetpack-status": "^4.0.1", - "automattic/jetpack-protect-status": "^0.1.5" + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-admin-ui": "^0.5.7", + "automattic/jetpack-autoloader": "^5.0.5", + "automattic/jetpack-composer-plugin": "^4.0.4", + "automattic/jetpack-config": "^3.0.1", + "automattic/jetpack-my-jetpack": "^5.9.1", + "automattic/jetpack-plugins-installer": "^0.5.4", + "automattic/jetpack-sync": "^4.9.2", + "automattic/jetpack-transport-helper": "^0.3.1", + "automattic/jetpack-plans": "^0.6.1", + "automattic/jetpack-waf": "^0.23.8", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-protect-status": "^0.5.8" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "0.4.2" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload": { "classmap": [ @@ -31,7 +31,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -45,9 +48,7 @@ "watch": [ "Composer\\Config::disableProcessTimeout", "pnpm run watch" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "repositories": [], "minimum-stability": "dev", @@ -71,6 +72,6 @@ "automattic/jetpack-autoloader": true, "automattic/jetpack-composer-plugin": true }, - "autoloader-suffix": "c4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2" + "autoloader-suffix": "c4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0" } } diff --git a/wp-content/plugins/jetpack-protect/jetpack-protect.php b/wp-content/plugins/jetpack-protect/jetpack-protect.php index dda7f189..ccfa93b8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack-protect.php +++ b/wp-content/plugins/jetpack-protect/jetpack-protect.php @@ -3,7 +3,7 @@ * Plugin Name: Jetpack Protect * Plugin URI: https://wordpress.org/plugins/jetpack-protect * Description: Security tools that keep your site safe and sound, from posts to plugins. - * Version: 3.0.2 + * Version: 4.0.0 * Author: Automattic - Jetpack Security team * Author URI: https://jetpack.com/protect/ * License: GPLv2 or later @@ -29,10 +29,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ if ( ! defined( 'ABSPATH' ) ) { - exit; + exit( 0 ); } -define( 'JETPACK_PROTECT_VERSION', '3.0.2' ); +define( 'JETPACK_PROTECT_VERSION', '4.0.0' ); define( 'JETPACK_PROTECT_DIR', plugin_dir_path( __FILE__ ) ); define( 'JETPACK_PROTECT_ROOT_FILE', __FILE__ ); define( 'JETPACK_PROTECT_ROOT_FILE_RELATIVE_PATH', plugin_basename( __FILE__ ) ); @@ -118,7 +118,7 @@ function jetpack_protect_plugin_activation( $plugin ) { ( new \Automattic\Jetpack\Paths() )->is_current_request_activating_plugin_from_plugins_screen( JETPACK_PROTECT_ROOT_FILE_RELATIVE_PATH ) ) { wp_safe_redirect( esc_url( admin_url( 'admin.php?page=jetpack-protect' ) ) ); - exit; + exit( 0 ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md index 1e7d3ab7..8453869d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md @@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.4] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.2] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.4] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [2.0.3] - 2024-09-30 +### Fixed +- Added a check for function presence to avoid fatal errors. [#39581] + ## [2.0.2] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -139,6 +167,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Creates the MC Stats package +[3.0.4]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v2.0.4...v3.0.0 +[2.0.4]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v2.0.3...v2.0.4 +[2.0.3]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v2.0.1...v2.0.2 [2.0.1]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.22...v2.0.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json index e2c638c5..702dd274 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json @@ -4,11 +4,12 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -20,7 +21,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -35,7 +39,7 @@ "link-template": "https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php index 9e573cd7..53ab5618 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php @@ -158,7 +158,8 @@ class A8c_Mc_Stats { public function build_stats_url( $args ) { $defaults = array( 'v' => 'wpcom2', - 'rand' => md5( wp_rand( 0, 999 ) . time() ), + // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_rand -- There can be a case where pluggables are not yet loaded. + 'rand' => md5( ( function_exists( 'wp_rand' ) ? wp_rand( 0, 999 ) : rand( 0, 999 ) ) . time() ), ); $args = wp_parse_args( $args, $defaults ); $gifname = true === $this->use_transparent_pixel ? 'b.gif' : 'g.gif'; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md index f211e5dc..b3e636ab 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md @@ -5,6 +5,42 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.7] - 2025-03-21 +### Changed +- Internal updates. + +## [0.5.6] - 2025-03-17 +### Changed +- Internal updates. + +## [0.5.5] - 2025-03-12 +### Changed +- Internal updates. + +## [0.5.4] - 2025-03-05 +### Changed +- Internal updates. + +## [0.5.3] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.5.2] - 2025-02-03 +### Added +- Add `remove_menu` method to `Admin_Menu` class. [#41422] + +## [0.5.1] - 2024-11-25 +### Changed +- Update dependencies. [#40286] + +## [0.5.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.4.6] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [0.4.5] - 2024-09-05 ### Changed - Jetpack menu: only register Jetpack admin page for contributor roles and above. [#39081] @@ -160,6 +196,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Fixing menu visibility issues. +[0.5.7]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.6...0.5.7 +[0.5.6]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.5...0.5.6 +[0.5.5]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.4...0.5.5 +[0.5.4]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.3...0.5.4 +[0.5.3]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.2...0.5.3 +[0.5.2]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.1...0.5.2 +[0.5.1]: https://github.com/Automattic/jetpack-admin-ui/compare/0.5.0...0.5.1 +[0.5.0]: https://github.com/Automattic/jetpack-admin-ui/compare/0.4.6...0.5.0 +[0.4.6]: https://github.com/Automattic/jetpack-admin-ui/compare/0.4.5...0.4.6 [0.4.5]: https://github.com/Automattic/jetpack-admin-ui/compare/0.4.4...0.4.5 [0.4.4]: https://github.com/Automattic/jetpack-admin-ui/compare/0.4.3...0.4.4 [0.4.3]: https://github.com/Automattic/jetpack-admin-ui/compare/0.4.2...0.4.3 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json index c91a9ca5..d8abc675 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json @@ -4,13 +4,14 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/jetpack-logo": "^2.0.4", - "automattic/wordbless": "dev-master" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-logo": "^3.0.4", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -22,13 +23,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, @@ -40,7 +42,7 @@ "link-template": "https://github.com/Automattic/jetpack-admin-ui/compare/${old}...${new}" }, "branch-alias": { - "dev-trunk": "0.4.x-dev" + "dev-trunk": "0.5.x-dev" }, "version-constants": { "::PACKAGE_VERSION": "src/class-admin-menu.php" diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php index fdafba56..e9d402d3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php @@ -13,7 +13,7 @@ namespace Automattic\Jetpack\Admin_UI; */ class Admin_Menu { - const PACKAGE_VERSION = '0.4.5'; + const PACKAGE_VERSION = '0.5.7'; /** * Whether this class has been initialized @@ -173,6 +173,26 @@ class Admin_Menu { return 'jetpack_page_' . $menu_slug; } + /** + * Removes an already added submenu + * + * @param string $menu_slug The slug of the submenu to remove. + * + * @return array|false The removed submenu on success, false if not found. + */ + public static function remove_menu( $menu_slug ) { + + foreach ( self::$menu_items as $index => $menu_item ) { + if ( $menu_item['menu_slug'] === $menu_slug ) { + unset( self::$menu_items[ $index ] ); + + return $menu_item; + } + } + + return false; + } + /** * Gets the slug for the first item under the Jetpack top level menu * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/.eslintrc.cjs b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/.eslintrc.cjs deleted file mode 100644 index 66a22f5e..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/.eslintrc.cjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - extends: [ require.resolve( 'jetpack-js-tools/eslintrc/react' ) ], -}; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md index 2a075024..674e9916 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md @@ -5,6 +5,101 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.0.14] - 2025-03-21 +### Changed +- Internal updates. + +## [4.0.13] - 2025-03-18 +### Changed +- Update dependencies. [#42545] + +## [4.0.12] - 2025-03-17 +### Changed +- Internal updates. + +## [4.0.11] - 2025-03-12 +### Changed +- Internal updates. + +## [4.0.10] - 2025-03-05 +### Changed +- Internal updates. + +## [4.0.9] - 2025-03-03 +### Changed +- Update package dependencies. [#42163] + +## [4.0.8] - 2025-02-24 +### Added +- User data: Add permissions to the current user object. [#41859] + +## [4.0.7] - 2025-02-17 +### Changed +- Update dependencies. + +## [4.0.6] - 2025-02-11 +### Changed +- Update dependencies. + +## [4.0.5] - 2025-02-05 +### Changed +- Updated package dependencies. [#41491] + +## [4.0.4] - 2025-02-03 +### Changed +- Updated package dependencies. [#41286] + +## [4.0.3] - 2025-01-20 +### Changed +- Updated package dependencies. [#41099] + +## [4.0.2] - 2024-12-16 +### Changed +- Updated package dependencies. [#40564] + +## [4.0.1] - 2024-12-04 +### Changed +- Updated package dependencies. [#40363] + +## [4.0.0] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] [#40288] + +### Removed +- Remove JSX runtime polyfill, now that we've dropped support for WordPress < 6.6. [#40200] + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.3.14] - 2024-11-11 +### Changed +- Updated package dependencies. [#39999] + +## [2.3.13] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [2.3.12] - 2024-10-29 +### Changed +- Internal updates. + +## [2.3.11] - 2024-10-29 +### Fixed +- Fixed the outdated JS build for script-data [#39937] + +## [2.3.10] - 2024-10-10 +### Changed +- Updated package dependencies. + +## [2.3.9] - 2024-10-07 +### Changed +- Updated package dependencies. [#39594] + +## [2.3.8] - 2024-09-10 +### Changed +- Updated package dependencies. [#39302] + ## [2.3.7] - 2024-09-05 ### Changed - Internal updates. @@ -497,6 +592,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Statically access asset tools +[4.0.14]: https://github.com/Automattic/jetpack-assets/compare/v4.0.13...v4.0.14 +[4.0.13]: https://github.com/Automattic/jetpack-assets/compare/v4.0.12...v4.0.13 +[4.0.12]: https://github.com/Automattic/jetpack-assets/compare/v4.0.11...v4.0.12 +[4.0.11]: https://github.com/Automattic/jetpack-assets/compare/v4.0.10...v4.0.11 +[4.0.10]: https://github.com/Automattic/jetpack-assets/compare/v4.0.9...v4.0.10 +[4.0.9]: https://github.com/Automattic/jetpack-assets/compare/v4.0.8...v4.0.9 +[4.0.8]: https://github.com/Automattic/jetpack-assets/compare/v4.0.7...v4.0.8 +[4.0.7]: https://github.com/Automattic/jetpack-assets/compare/v4.0.6...v4.0.7 +[4.0.6]: https://github.com/Automattic/jetpack-assets/compare/v4.0.5...v4.0.6 +[4.0.5]: https://github.com/Automattic/jetpack-assets/compare/v4.0.4...v4.0.5 +[4.0.4]: https://github.com/Automattic/jetpack-assets/compare/v4.0.3...v4.0.4 +[4.0.3]: https://github.com/Automattic/jetpack-assets/compare/v4.0.2...v4.0.3 +[4.0.2]: https://github.com/Automattic/jetpack-assets/compare/v4.0.1...v4.0.2 +[4.0.1]: https://github.com/Automattic/jetpack-assets/compare/v4.0.0...v4.0.1 +[4.0.0]: https://github.com/Automattic/jetpack-assets/compare/v3.0.0...v4.0.0 +[3.0.0]: https://github.com/Automattic/jetpack-assets/compare/v2.3.14...v3.0.0 +[2.3.14]: https://github.com/Automattic/jetpack-assets/compare/v2.3.13...v2.3.14 +[2.3.13]: https://github.com/Automattic/jetpack-assets/compare/v2.3.12...v2.3.13 +[2.3.12]: https://github.com/Automattic/jetpack-assets/compare/v2.3.11...v2.3.12 +[2.3.11]: https://github.com/Automattic/jetpack-assets/compare/v2.3.10...v2.3.11 +[2.3.10]: https://github.com/Automattic/jetpack-assets/compare/v2.3.9...v2.3.10 +[2.3.9]: https://github.com/Automattic/jetpack-assets/compare/v2.3.8...v2.3.9 +[2.3.8]: https://github.com/Automattic/jetpack-assets/compare/v2.3.7...v2.3.8 [2.3.7]: https://github.com/Automattic/jetpack-assets/compare/v2.3.6...v2.3.7 [2.3.6]: https://github.com/Automattic/jetpack-assets/compare/v2.3.5...v2.3.6 [2.3.5]: https://github.com/Automattic/jetpack-assets/compare/v2.3.4...v2.3.5 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.asset.php index af7fa2e6..d992ed4e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.asset.php @@ -1 +1 @@ - array(), 'version' => '0274966690f87adbeccb'); + array(), 'version' => '7f1c9fc474dccfef702f'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.js index c445d9f2..05b7d3f7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/jetpack-script-data.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JetpackScriptDataModule=t():e.JetpackScriptDataModule=t()}(self,(()=>(()=>{var e={729:(e,t,r)=>{"use strict";r.r(t),r.d(t,{getActiveFeatures:()=>a.mH,getAdminUrl:()=>a.hT,getJetpackAdminPageUrl:()=>a.oQ,getMyJetpackUrl:()=>a.e5,getScriptData:()=>a.au,getSiteData:()=>a.sV});var o=r(428),n={};for(const e in o)"default"!==e&&(n[e]=()=>o[e]);r.d(t,n);var a=r(336)},428:()=>{},336:(e,t,r)=>{"use strict";function o(){return window.JetpackScriptData}function n(){return o().site}function a(e=""){return`${o().site.admin_url}${e}`}function i(e=""){return a(`admin.php?page=jetpack${e}`)}function u(e=""){return a(`admin.php?page=my-jetpack${e}`)}function p(){return o().site.plan?.features?.active??[]}r.d(t,{au:()=>o,e5:()=>u,hT:()=>a,mH:()=>p,oQ:()=>i,sV:()=>n})}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};return(()=>{"use strict";r.r(o);var e=r(729),t={};for(const r in e)"default"!==r&&(t[r]=()=>e[r]);r.d(o,t)})(),o})())); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JetpackScriptDataModule=t():e.JetpackScriptDataModule=t()}(globalThis,(()=>(()=>{"use strict";var e={729:(e,t,r)=>{r.d(t,{$8:()=>n.$8,IT:()=>n.IT,L2:()=>n.L2,Sy:()=>n.Sy,au:()=>n.au,d9:()=>n.d9,d_:()=>n.d_,e5:()=>n.e5,hT:()=>n.hT,lI:()=>n.lI,mH:()=>n.mH,oQ:()=>n.oQ,sV:()=>n.sV});var n=r(336)},336:(e,t,r)=>{function n(){return window.JetpackScriptData}function o(){return n().site}function i(e=""){return`${n().site.admin_url}${e}`}function u(e=""){return i(`admin.php?page=jetpack${e}`)}function a(e=""){return i(`admin.php?page=my-jetpack${e}`)}function c(){return n().site.plan?.features?.active??[]}function s(e){return c().includes(e)}function p(){return"wpcom"===n().site?.host}function d(){return"atomic"===n().site?.host}function f(){return"woa"===n().site?.host}function l(){return p()||f()}function m(){return"unknown"===n()?.site?.host}function S(e){return n().user.current_user.capabilities[e]}r.d(t,{$8:()=>l,IT:()=>s,L2:()=>m,Sy:()=>p,au:()=>n,d9:()=>d,d_:()=>S,e5:()=>a,hT:()=>i,lI:()=>f,mH:()=>c,oQ:()=>u,sV:()=>o})}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};r.r(n),r.d(n,{currentUserCan:()=>o.d_,getActiveFeatures:()=>o.mH,getAdminUrl:()=>o.hT,getJetpackAdminPageUrl:()=>o.oQ,getMyJetpackUrl:()=>o.e5,getScriptData:()=>o.au,getSiteData:()=>o.sV,isAtomicSite:()=>o.d9,isJetpackSelfHostedSite:()=>o.L2,isSimpleSite:()=>o.Sy,isWoASite:()=>o.lI,isWpcomPlatformSite:()=>o.$8,siteHasFeature:()=>o.IT});var o=r(729);return n})())); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js deleted file mode 100644 index 88aaa29f..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see react-jsx-runtime.js.LICENSE.txt */ -(()=>{"use strict";var r={572:(r,e,t)=>{var o=t(609),n=Symbol.for("react.element"),s=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,f=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};function _(r,e,t){var o,s={},_=null,i=null;for(o in void 0!==t&&(_=""+t),void 0!==e.key&&(_=""+e.key),void 0!==e.ref&&(i=e.ref),e)a.call(e,o)&&!p.hasOwnProperty(o)&&(s[o]=e[o]);if(r&&r.defaultProps)for(o in e=r.defaultProps)void 0===s[o]&&(s[o]=e[o]);return{$$typeof:n,type:r,key:_,ref:i,props:s,_owner:f.current}}e.Fragment=s,e.jsx=_,e.jsxs=_},48:(r,e,t)=>{r.exports=t(572)},609:r=>{r.exports=window.React}},e={},t=function t(o){var n=e[o];if(void 0!==n)return n.exports;var s=e[o]={exports:{}};return r[o](s,s.exports,t),s.exports}(48);window.ReactJSXRuntime=t})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js.LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js.LICENSE.txt deleted file mode 100644 index e68557b2..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/react-jsx-runtime.js.LICENSE.txt +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @license React - * react-jsx-runtime.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json index 4832c094..28811daa 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json @@ -4,14 +4,15 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-constants": "^2.0.4" + "php": ">=7.2", + "automattic/jetpack-constants": "^3.0.5" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "wikimedia/testing-access-wrapper": "^1.0 || ^2.0 || ^3.0" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "wikimedia/testing-access-wrapper": "^1.0 || ^2.0 || ^3.0", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -32,8 +33,9 @@ "pnpm run build-production" ], "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" ], + "test-coverage": "pnpm concurrently --names php,js 'php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"' 'pnpm:test-coverage'", "test-js": [ "pnpm run test" ], @@ -51,7 +53,7 @@ "link-template": "https://github.com/Automattic/jetpack-assets/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.3.x-dev" + "dev-trunk": "4.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php index 3177ab69..71725eec 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php @@ -537,12 +537,6 @@ class Assets { $wp_scripts->add( 'wp-jp-i18n-state', false, array( 'wp-deprecated', $handle ) ); $wp_scripts->add_inline_script( 'wp-jp-i18n-state', 'wp.deprecated( "wp-jp-i18n-state", { alternative: "wp-jp-i18n-loader" } );' ); $wp_scripts->add_inline_script( 'wp-jp-i18n-state', 'wp.jpI18nState = wp.jpI18nLoader.state;' ); - - // Register the React JSX runtime script - used as a polyfill until we can update JSX transforms. See https://github.com/Automattic/jetpack/issues/38424. - // @todo Remove this when we drop support for WordPress 6.5, as well as the script inclusion in test_wp_default_scripts_hook. - $jsx_url = self::normalize_path( plugins_url( '../build/react-jsx-runtime.js', __FILE__ ) ); - $wp_scripts->add( 'react-jsx-runtime', $jsx_url, array( 'react' ), '18.3.1', true ); - $wp_scripts->add_data( 'react-jsx-runtime', 'group', 1 ); } // endregion . diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-script-data.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-script-data.php index 56e56efb..103d0be0 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-script-data.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-script-data.php @@ -215,6 +215,10 @@ class Script_Data { return array( 'display_name' => $current_user->display_name, 'id' => $current_user->ID, + 'capabilities' => array( + 'manage_options' => current_user_can( 'manage_options' ), + 'manage_modules' => current_user_can( 'jetpack_manage_modules' ), + ), ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/CHANGELOG.md index 620d7ab4..96b69822 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/CHANGELOG.md @@ -5,6 +5,41 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.6] - 2025-03-24 +### Changed +- Internal updates. + +## [0.3.5] - 2025-03-12 +### Changed +- Internal updates. + +## [0.3.4] - 2025-03-10 +### Changed +- Internal updates. + +## [0.3.3] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.3.2] - 2025-02-03 +### Changed +- Internal updates. + +## [0.3.1] - 2024-11-25 +### Changed +- Update dependencies. [#40286] + +## [0.3.0] - 2024-11-14 +### Changed +- Backup: Add next daily backup schedule time on admin page. [#39914] + +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.2.8] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [0.2.7] - 2024-08-26 ### Changed - Updated package dependencies. [#39004] @@ -41,6 +76,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Initial release (improved helper script installer logging). [#34297] +[0.3.6]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.5...v0.3.6 +[0.3.5]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.4...v0.3.5 +[0.3.4]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.3...v0.3.4 +[0.3.3]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.2...v0.3.3 +[0.3.2]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.1...v0.3.2 +[0.3.1]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.2.8...v0.3.0 +[0.2.8]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.2.7...v0.2.8 [0.2.7]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.2.6...v0.2.7 [0.2.6]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.2.5...v0.2.6 [0.2.5]: https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v0.2.4...v0.2.5 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/composer.json index 7a3d88f0..fa383c77 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -21,13 +22,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, @@ -38,7 +40,7 @@ "link-template": "https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.3.x-dev" } }, "config": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php index adab13b8..9cd06aa5 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php @@ -9,7 +9,7 @@ // order to ensure that the specific version of this file always get loaded. Otherwise, Jetpack autoloader might decide // to load an older/newer version of the class (if, for example, both the standalone and bundled versions of the plugin // are installed, or in some other cases). -namespace Automattic\Jetpack\Backup\V0004; +namespace Automattic\Jetpack\Backup\V0005; use Exception; use WP_Error; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php index 5833abaf..650f2e3c 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php @@ -9,7 +9,7 @@ // order to ensure that the specific version of this file always get loaded. Otherwise, Jetpack autoloader might decide // to load an older/newer version of the class (if, for example, both the standalone and bundled versions of the plugin // are installed, or in some other cases). -namespace Automattic\Jetpack\Backup\V0004; +namespace Automattic\Jetpack\Backup\V0005; /** * Manage installation, deletion and cleanup of Helper Scripts to assist with backing up Jetpack Sites. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php index 1f59694f..2b14f255 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php @@ -8,7 +8,7 @@ // order to ensure that the specific version of this file always get loaded. Otherwise, Jetpack autoloader might decide // to load an older/newer version of the class (if, for example, both the standalone and bundled versions of the plugin // are installed, or in some other cases). -namespace Automattic\Jetpack\Backup\V0004; +namespace Automattic\Jetpack\Backup\V0005; use Exception; use Throwable; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/CHANGELOG.md index 7331a4f3..93ecd75b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/CHANGELOG.md @@ -5,6 +5,58 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.9] - 2025-03-21 +### Changed +- Internal updates. + +## [0.3.8] - 2025-03-12 +### Changed +- Internal updates. + +## [0.3.7] - 2025-03-05 +### Changed +- Internal updates. + +## [0.3.6] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.3.5] - 2025-02-03 +### Fixed +- Code: Remove extra params on function calls. [#41263] + +## [0.3.4] - 2025-01-23 +### Changed +- Internal updates. + +## [0.3.3] - 2024-12-23 +### Fixed +- General: Fixed not parsing error responses from WordPress.com properly. [#40660] + +## [0.3.2] - 2024-11-28 +### Fixed +- Cachable: Make the expiry overridable by child classes. [#40339] + +## [0.3.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.3.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.2.14] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.2.13] - 2024-10-29 +### Changed +- Internal updates. + +## [0.2.12] - 2024-09-23 +### Changed +- Update dependencies. + ## [0.2.11] - 2024-09-05 ### Changed - Update dependencies. @@ -73,6 +125,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Introduce new package. [#31163] +[0.3.9]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.8...v0.3.9 +[0.3.8]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.7...v0.3.8 +[0.3.7]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.6...v0.3.7 +[0.3.6]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.5...v0.3.6 +[0.3.5]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.4...v0.3.5 +[0.3.4]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.3...v0.3.4 +[0.3.3]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.2...v0.3.3 +[0.3.2]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.1...v0.3.2 +[0.3.1]: https://github.com/Automattic/jetpack-boost-core/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.14...v0.3.0 +[0.2.14]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.13...v0.2.14 +[0.2.13]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.12...v0.2.13 +[0.2.12]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.11...v0.2.12 [0.2.11]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.10...v0.2.11 [0.2.10]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.9...v0.2.10 [0.2.9]: https://github.com/Automattic/jetpack-boost-core/compare/v0.2.8...v0.2.9 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/composer.json index 397e46ae..86cae7b8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/composer.json @@ -4,13 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload": { "classmap": [ @@ -19,23 +19,17 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "build-production": "echo 'Add your build step to composer.json, please!'", - "build-development": "echo 'Add your build step to composer.json, please!'", - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, - "config": { - "allow-plugins": { - "roots/wordpress-core-installer": true - } - }, "extra": { "mirror-repo": "Automattic/jetpack-boost-core", "changelogger": { @@ -43,7 +37,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.3.x-dev" }, "textdomain": "jetpack-boost-core" }, diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php index 6fbc4930..8a451b7b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php @@ -55,6 +55,7 @@ class Boost_API { * @return array|\WP_Error */ public static function get( $path, $query = array(), $args = null ) { + // @phan-suppress-next-line PhanParamTooMany -- By default this is WPCOM_Boost_API_Client, which accepts an extra param. return self::get_api_client()->get( $path, $query, self::merge_args( $args ) ); } @@ -67,6 +68,7 @@ class Boost_API { * @return mixed */ public static function post( $path, $payload = array(), $args = null ) { + // @phan-suppress-next-line PhanParamTooMany -- By default this is WPCOM_Boost_API_Client, which accepts an extra param. return self::get_api_client()->post( $path, $payload, self::merge_args( $args ) ); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php index 7cc9d966..8a3fb632 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php @@ -14,8 +14,9 @@ abstract class Cacheable implements \JsonSerializable { /** * Default cache expiry. + * Can be overridden by child classes. */ - const DEFAULT_EXPIRY = 300; // 5 minutes. + protected const DEFAULT_EXPIRY = 300; // 5 minutes. /** * The ID of this object, if cached as a transient. @@ -31,7 +32,11 @@ abstract class Cacheable implements \JsonSerializable { * * @return mixed|void */ - public function store( $expiry = self::DEFAULT_EXPIRY ) { + public function store( $expiry = null ) { + if ( null === $expiry ) { + $expiry = static::DEFAULT_EXPIRY; + } + if ( ! $this->cache_id ) { $this->cache_id = $this->generate_cache_id(); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-utils.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-utils.php index 848cf300..52207e11 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-utils.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-utils.php @@ -133,11 +133,26 @@ class Utils { $code ); + /* + * Normalize error responses from WordPress.com. + * + * When WordPress.com returns an error from Boost Cloud, the body contains + * statusCode and error. When it returns a WP_Error, it contains code and message. + */ // phpcs:disable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase - $err_code = empty( $data['statusCode'] ) ? 'http_error' : $data['statusCode']; - $message = empty( $data['error'] ) ? $default_message : $data['error']; + if ( isset( $data['statusCode'] ) && isset( $data['error'] ) ) { + // phpcs:disable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase + $data_code = $data['statusCode']; + $data_message = $data['error']; + } elseif ( isset( $data['code'] ) && isset( $data['message'] ) ) { + $data_code = $data['code']; + $data_message = $data['message']; + } - return new \WP_Error( $err_code, $message ); + $error_code = empty( $data_code ) ? 'http_error' : $data_code; + $message = empty( $data_message ) ? $default_message : $data_message; + + return new \WP_Error( $error_code, $message ); } return $data; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/CHANGELOG.md index dea0fbb7..11e933f0 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/CHANGELOG.md @@ -5,6 +5,42 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.6] - 2025-03-21 +### Changed +- Internal updates. + +## [0.4.5] - 2025-03-18 +### Changed +- Internal updates. + +## [0.4.4] - 2025-03-17 +### Changed +- Internal updates. + +## [0.4.3] - 2025-03-12 +### Changed +- Internal updates. + +## [0.4.2] - 2025-02-24 +### Changed +- Internal updates. + +## [0.4.1] - 2025-01-23 +### Changed +- Internal updates. + +## [0.4.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.3.14] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.3.13] - 2024-10-29 +### Changed +- Internal updates. + ## [0.3.12] - 2024-08-26 ### Changed - Updated package dependencies. [#39004] @@ -88,6 +124,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add a new package for Boost Speed Score [#30914] - Add a new argument to `Speed_Score` to identify where the request was made from (e.g. 'boost-plugin', 'jetpack-dashboard', etc). [#31012] +[0.4.6]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.5...v0.4.6 +[0.4.5]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.4...v0.4.5 +[0.4.4]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.3...v0.4.4 +[0.4.3]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.14...v0.4.0 +[0.3.14]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.13...v0.3.14 +[0.3.13]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.12...v0.3.13 [0.3.12]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.11...v0.3.12 [0.3.11]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.10...v0.3.11 [0.3.10]: https://github.com/Automattic/jetpack-boost-speed-score/compare/v0.3.9...v0.3.10 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/composer.json index dc33a728..5c11141a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/composer.json @@ -4,9 +4,10 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "^2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "brain/monkey": "^2.6", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload-dev": { "psr-4": { @@ -14,8 +15,8 @@ } }, "require": { - "php": ">=7.0", - "automattic/jetpack-boost-core": "^0.2.9" + "php": ">=7.2", + "automattic/jetpack-boost-core": "^0.3.9" }, "autoload": { "classmap": [ @@ -24,23 +25,17 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "build-production": "echo 'Add your build step to composer.json, please!'", - "build-development": "echo 'Add your build step to composer.json, please!'", - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, - "config": { - "allow-plugins": { - "roots/wordpress-core-installer": true - } - }, "extra": { "mirror-repo": "Automattic/jetpack-boost-speed-score", "changelogger": { @@ -48,7 +43,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "0.3.x-dev" + "dev-trunk": "0.4.x-dev" }, "textdomain": "jetpack-boost-speed-score", "version-constants": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score.php index c229785a..d69a1307 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score.php @@ -23,7 +23,7 @@ if ( ! defined( 'JETPACK_BOOST_REST_PREFIX' ) ) { */ class Speed_Score { - const PACKAGE_VERSION = '0.3.12'; + const PACKAGE_VERSION = '0.4.6'; /** * Array of module slugs that are currently active and can impact speed score. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/CHANGELOG.md index feb25b6c..95540240 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + ## [2.0.4] - 2024-06-24 ### Changed - Internal updates. @@ -208,6 +216,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Trying to add deterministic initialization. +[3.0.1]: https://github.com/Automattic/jetpack-config/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-config/compare/v2.0.4...v3.0.0 [2.0.4]: https://github.com/Automattic/jetpack-config/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/Automattic/jetpack-config/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-config/compare/v2.0.1...v2.0.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/composer.json index 80123a5b..913afe05 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-config/composer.json @@ -4,10 +4,10 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.4", + "automattic/jetpack-changelogger": "^6.0.0", "automattic/jetpack-connection": "@dev", "automattic/jetpack-import": "@dev", "automattic/jetpack-jitm": "@dev", @@ -40,7 +40,7 @@ "link-template": "https://github.com/Automattic/jetpack-config/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" }, "dependencies": { "test-only": [ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/.eslintrc.cjs b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/.eslintrc.cjs deleted file mode 100644 index 66a22f5e..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/.eslintrc.cjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - extends: [ require.resolve( 'jetpack-js-tools/eslintrc/react' ) ], -}; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/CHANGELOG.md index 32d6d0d2..128755d9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/CHANGELOG.md @@ -5,6 +5,189 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [6.8.1] - 2025-03-24 +### Changed +- Update dependencies. + +## [6.8.0] - 2025-03-24 +### Added +- Add support for provider-specific authentication. [#42602] + +## [6.7.7] - 2025-03-21 +### Changed +- Internal updates. + +## [6.7.6] - 2025-03-18 +### Changed +- Update package dependencies. [#42511] + +## [6.7.5] - 2025-03-17 +### Changed +- Internal updates. + +## [6.7.4] - 2025-03-12 +### Changed +- Update package dependencies. [#42384] + +## [6.7.3] - 2025-03-10 +### Changed +- Internal updates. + +## [6.7.2] - 2025-03-06 +### Changed +- Update dependencies. + +## [6.7.1] - 2025-03-05 +### Changed +- Internal updates. + +## [6.7.0] - 2025-03-03 +### Added +- Add 'isRegistered' flag to connection data endpoint. [#42123] +- Add the 'is_signed_with_user_token()' method for REST authentication. [#39432] +- Allow cookie auth for user provisioning. [#42086] + +### Changed +- Update package dependencies. [#42163] + +### Removed +- Remove excessive check in fetching current user ID in user provisioning. [#42106] +- Remove register_nonce from site connection. [#42076] + +## [6.6.0] - 2025-02-24 +### Added +- Warn that disconnecting owner account will disconnect all other users first. [#41923] + +### Changed +- Move the API endpoint for unlinking the user to the automattic/jetpack-connection package. [#41398] + +## [6.5.0] - 2025-02-17 +### Changed +- Display connection status on Users page independent of the SSO module. [#41794] + +### Fixed +- Make sure wpcom_id is a string before passing it over as _ui. [#41787] + +## [6.4.1] - 2025-02-11 +### Changed +- Update dependencies. + +## [6.4.0] - 2025-02-10 +### Changed +- Tracks: Add site type to events [#41307] +- Updated package dependencies. [#41491] + +## [6.3.2] - 2025-02-03 +### Changed +- Updated package dependencies. [#41286] + +### Fixed +- Code: Remove extra params on function calls. [#41263] + +## [6.3.1] - 2025-01-27 +### Changed +- Internal updates. + +## [6.3.0] - 2025-01-20 +### Changed +- Code: Use function-style exit() and die() with a default status code of 0. [#41167] +- Move WPCOM_REST_API_Proxy_Request trait to the connection package. [#41023] +- Updated package dependencies. [#41099] + +### Fixed +- Add heartbeat deactivation on site disconnection. [#41117] + +## [6.2.2] - 2025-01-06 +### Added +- Added tests to increase code coverage. [#39963] + +### Changed +- Updated package dependencies. [#40831] + +## [6.2.1] - 2024-12-16 +### Changed +- Updated package dependencies. [#40564] + +## [6.2.0] - 2024-12-09 +### Added +- Added a mechanism to use callbacks for package options. [#40474] +- REST user provisioning with an app password. [#40447] + +## [6.1.1] - 2024-12-04 +### Changed +- Updated package dependencies. [#40363] + +## [6.1.0] - 2024-11-25 +### Added +- Allow using application password for site registration. [#40233] + +### Changed +- Updated dependencies. [#40286] +- Updated package dependencies. [#40258] [#40288] + +## [6.0.1] - 2024-11-18 +### Fixed +- Work around a WP user caching bug (https://core.trac.wordpress.org/ticket/62003). [#40188] + +## [6.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [5.1.7] - 2024-11-11 +### Changed +- Updated package dependencies. [#39999] [#40060] + +## [5.1.6] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [5.1.5] - 2024-10-25 +### Changed +- Internal updates. + +## [5.1.4] - 2024-10-21 +### Changed +- SSO: optimize 'admin_notices' action callback. [#39811] + +## [5.1.3] - 2024-10-10 +### Changed +- Updated package dependencies. + +## [5.1.2] - 2024-10-07 +### Changed +- Adjust conditions to optimize admin notices callback. [#39650] +- Initialize assets in wp-admin only. [#39604] +- Updated package dependencies. [#39594] + +## [5.1.1] - 2024-09-30 +### Changed +- In 'connect_url_redirect' hook, redirect to 'redirect_after_auth` url if already connected (for connect_after_checkout flow). [#39573] +- My Jetpack Welcome Flow: Display default recommendations upfront first, then offer optional survey for customized recommendations. [#39485] + +## [5.1.0] - 2024-09-25 +### Changed +- Jetpack Connection - REST API: Allow site-level authentication on POST requests to 'jetpack/v4/connection' [#39503] + +## [5.0.0] - 2024-09-23 +### Removed +- Connection: Removed deprecated features_enabled method [#39475] +- Connection: Removed deprecated method features_available [#39442] + +## [4.0.4] - 2024-09-18 +### Changed +- SSO tooltip: Use anchor element's document instead of the global `document`. [#39364] + +## [4.0.3] - 2024-09-16 +### Removed +- Remove deprecated code from connected plugins component. [#39375] + +### Fixed +- Fix the connected plugins option on multisites. [#39355] + +## [4.0.2] - 2024-09-10 +### Changed +- Updated package dependencies. [#39302] + ## [4.0.1] - 2024-09-06 ### Removed - Removed throwing of warning if a given Jetpack options does not exist [#39270] @@ -1187,6 +1370,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Separate the connection library into its own package. +[6.8.1]: https://github.com/Automattic/jetpack-connection/compare/v6.8.0...v6.8.1 +[6.8.0]: https://github.com/Automattic/jetpack-connection/compare/v6.7.7...v6.8.0 +[6.7.7]: https://github.com/Automattic/jetpack-connection/compare/v6.7.6...v6.7.7 +[6.7.6]: https://github.com/Automattic/jetpack-connection/compare/v6.7.5...v6.7.6 +[6.7.5]: https://github.com/Automattic/jetpack-connection/compare/v6.7.4...v6.7.5 +[6.7.4]: https://github.com/Automattic/jetpack-connection/compare/v6.7.3...v6.7.4 +[6.7.3]: https://github.com/Automattic/jetpack-connection/compare/v6.7.2...v6.7.3 +[6.7.2]: https://github.com/Automattic/jetpack-connection/compare/v6.7.1...v6.7.2 +[6.7.1]: https://github.com/Automattic/jetpack-connection/compare/v6.7.0...v6.7.1 +[6.7.0]: https://github.com/Automattic/jetpack-connection/compare/v6.6.0...v6.7.0 +[6.6.0]: https://github.com/Automattic/jetpack-connection/compare/v6.5.0...v6.6.0 +[6.5.0]: https://github.com/Automattic/jetpack-connection/compare/v6.4.1...v6.5.0 +[6.4.1]: https://github.com/Automattic/jetpack-connection/compare/v6.4.0...v6.4.1 +[6.4.0]: https://github.com/Automattic/jetpack-connection/compare/v6.3.2...v6.4.0 +[6.3.2]: https://github.com/Automattic/jetpack-connection/compare/v6.3.1...v6.3.2 +[6.3.1]: https://github.com/Automattic/jetpack-connection/compare/v6.3.0...v6.3.1 +[6.3.0]: https://github.com/Automattic/jetpack-connection/compare/v6.2.2...v6.3.0 +[6.2.2]: https://github.com/Automattic/jetpack-connection/compare/v6.2.1...v6.2.2 +[6.2.1]: https://github.com/Automattic/jetpack-connection/compare/v6.2.0...v6.2.1 +[6.2.0]: https://github.com/Automattic/jetpack-connection/compare/v6.1.1...v6.2.0 +[6.1.1]: https://github.com/Automattic/jetpack-connection/compare/v6.1.0...v6.1.1 +[6.1.0]: https://github.com/Automattic/jetpack-connection/compare/v6.0.1...v6.1.0 +[6.0.1]: https://github.com/Automattic/jetpack-connection/compare/v6.0.0...v6.0.1 +[6.0.0]: https://github.com/Automattic/jetpack-connection/compare/v5.1.7...v6.0.0 +[5.1.7]: https://github.com/Automattic/jetpack-connection/compare/v5.1.6...v5.1.7 +[5.1.6]: https://github.com/Automattic/jetpack-connection/compare/v5.1.5...v5.1.6 +[5.1.5]: https://github.com/Automattic/jetpack-connection/compare/v5.1.4...v5.1.5 +[5.1.4]: https://github.com/Automattic/jetpack-connection/compare/v5.1.3...v5.1.4 +[5.1.3]: https://github.com/Automattic/jetpack-connection/compare/v5.1.2...v5.1.3 +[5.1.2]: https://github.com/Automattic/jetpack-connection/compare/v5.1.1...v5.1.2 +[5.1.1]: https://github.com/Automattic/jetpack-connection/compare/v5.1.0...v5.1.1 +[5.1.0]: https://github.com/Automattic/jetpack-connection/compare/v5.0.0...v5.1.0 +[5.0.0]: https://github.com/Automattic/jetpack-connection/compare/v4.0.4...v5.0.0 +[4.0.4]: https://github.com/Automattic/jetpack-connection/compare/v4.0.3...v4.0.4 +[4.0.3]: https://github.com/Automattic/jetpack-connection/compare/v4.0.2...v4.0.3 +[4.0.2]: https://github.com/Automattic/jetpack-connection/compare/v4.0.1...v4.0.2 [4.0.1]: https://github.com/Automattic/jetpack-connection/compare/v4.0.0...v4.0.1 [4.0.0]: https://github.com/Automattic/jetpack-connection/compare/v3.0.0...v4.0.0 [3.0.0]: https://github.com/Automattic/jetpack-connection/compare/v2.12.5...v3.0.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/actions.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/actions.php index 486d29da..a25f876b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/actions.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/actions.php @@ -5,6 +5,11 @@ * @package automattic/jetpack-connection */ +if ( function_exists( 'is_admin' ) && ! is_admin() && ( ! defined( 'IS_WPCOM' ) || ! IS_WPCOM ) ) { + // Don't initialize the assets in the frontend on self-hosted and WoA. + return; +} + // If WordPress's plugin API is available already, use it. If not, // drop data into `$wp_filter` for `WP_Hook::build_preinitialized_hooks()`. if ( function_exists( 'add_action' ) ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/composer.json index 10cbee5d..7535cbd7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/composer.json @@ -4,20 +4,21 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-admin-ui": "^0.4.5", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-roles": "^2.0.3", - "automattic/jetpack-status": "^4.0.1", - "automattic/jetpack-redirect": "^2.0.4" + "php": ">=7.2", + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-admin-ui": "^0.5.7", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-roles": "^3.0.5", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-redirect": "^3.0.5" }, "require-dev": { - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1", - "brain/monkey": "2.6.1", - "automattic/jetpack-changelogger": "^4.2.6" + "automattic/jetpack-test-environment": "@dev", + "yoast/phpunit-polyfills": "^3.0.0", + "brain/monkey": "^2.6.2", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -41,10 +42,11 @@ "pnpm run build" ], "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy", "test-php": [ "@composer phpunit" ] @@ -62,7 +64,7 @@ "link-template": "https://github.com/Automattic/jetpack-connection/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.0.x-dev" + "dev-trunk": "6.8.x-dev" }, "dependencies": { "test-only": [ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.asset.php index 3488f9a3..f39a0944 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.asset.php @@ -1 +1 @@ - array('react', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-url'), 'version' => 'f6bce0e6b8e0527839ee'); + array('react', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '286b93b23b84729b30b9'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.js index 8e19a70d..ff31cc74 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/identity-crisis.js @@ -1,7 +1,7 @@ -(()=>{var e={8325:()=>{},3810:()=>{},3055:()=>{},9521:()=>{},4804:(e,t,n)=>{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,s=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(s=r))})),t.splice(s,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n(5067)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},5067:(e,t,n)=>{e.exports=function(e){function t(e){let n,s,a,o=null;function c(...e){if(!c.enabled)return;const r=c,s=Number(new Date),a=s-(n||s);r.diff=a,r.prev=n,r.curr=s,n=s,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let o=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,s)=>{if("%%"===n)return"%";o++;const a=t.formatters[s];if("function"==typeof a){const t=e[o];n=a.call(r,t),e.splice(o,1),o--}return n})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return c.namespace=e,c.useColors=t.useColors(),c.color=t.selectColor(e),c.extend=r,c.destroy=t.destroy,Object.defineProperty(c,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(s!==t.namespaces&&(s=t.namespaces,a=t.enabled(e)),a),set:e=>{o=e}}),"function"==typeof t.init&&t.init(c),c}function r(e,n){const r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function s(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names.map(s),...t.skips.map(s).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let n;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").split(/[\s,]+/),s=r.length;for(n=0;n{t[n]=e[n]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t{var t=1e3,n=60*t,r=60*n,s=24*r,a=7*s,o=365.25*s;function c(e,t,n,r){var s=t>=1.5*n;return Math.round(e/n)+" "+r+(s?"s":"")}e.exports=function(e,i){i=i||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var c=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!c)return;var i=parseFloat(c[1]);switch((c[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*o;case"weeks":case"week":case"w":return i*a;case"days":case"day":case"d":return i*s;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*n;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===l&&isFinite(e))return i.long?function(e){var a=Math.abs(e);if(a>=s)return c(e,a,s,"day");if(a>=r)return c(e,a,r,"hour");if(a>=n)return c(e,a,n,"minute");if(a>=t)return c(e,a,t,"second");return e+" ms"}(e):function(e){var a=Math.abs(e);if(a>=s)return Math.round(e/s)+"d";if(a>=r)return Math.round(e/r)+"h";if(a>=n)return Math.round(e/n)+"m";if(a>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},1583:(e,t,n)=>{"use strict";var r=n(1752);function s(){}function a(){}a.resetWarningCache=s,e.exports=function(){function e(e,t,n,s,a,o){if(o!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:s};return n.PropTypes=n,n}},3619:(e,t,n)=>{e.exports=n(1583)()},1752:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},372:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(4804);const s=n.n(r)()("dops:analytics");let a,o;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const c={initialize:function(e,t,n){c.setUser(e,t),c.setSuperProps(n),c.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){o={ID:e,username:t}},setSuperProps:function(e){a=e},assignSuperProps:function(e){a=Object.assign(a||{},e)},mc:{bumpStat:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);s("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),s('Bumping stat "%s" in group "%s"',t,e);return n}(e,t);c.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);s("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),s('Built stat "%s" in group "%s"',t,e);return n}(e,t);c.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){c.tracks.recordPageView(e),c.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,s,a,o){c.ga.recordPurchase(e,t,n,r,s,a,o)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(a&&(s("- Super Props: %o",a),t=Object.assign(t,a)),s('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):s('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};c.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){c.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){s("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};c.ga.initialized||(o&&(e={userId:"u-"+o.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),c.ga.initialized=!0)},recordPageView:function(e,t){c.ga.initialize(),s("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){c.ga.initialize();let a="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==n&&(a+=" [Option Label: "+n+"]"),void 0!==r&&(a+=" [Option Value: "+r+"]"),s(a),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,s,a,o){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:r,currency:o}),window.ga("ecommerce:addItem",{id:e,name:t,sku:n,price:s,quantity:a}),window.ga("ecommerce:send")}},identifyUser:function(){o&&window._tkq.push(["identifyUser",o.ID,o.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},i=c},5932:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>p});var r=n(6439),s=n(3832);function a(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const o=a("JsonParseError"),c=a("JsonParseAfterRedirectError"),i=a("Api404Error"),l=a("Api404AfterRedirectError"),d=a("FetchNetworkError");const p=new function(e,t){let n=e,a=e,o={"X-WP-Nonce":t},c={credentials:"same-origin",headers:o},i={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})},l=function(e){const t=e.split("?"),n=t.length>1?t[1]:"",r=n.length?n.split("&"):[];return r.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+r.join("&")};const d={setApiRoot(e){n=e},setWpcomOriginApiUrl(e){a=e},setApiNonce(e){o={"X-WP-Nonce":e},c={credentials:"same-origin",headers:o},i={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{l=e},registerSite:(e,t,s)=>{const a={registration_nonce:e,no_iframe:!0};return(0,r.jetpackConfigHas)("consumer_slug")&&(a.plugin_slug=(0,r.jetpackConfigGet)("consumer_slug")),null!==t&&(a.redirect_uri=t),s&&(a.from=s),h(`${n}jetpack/v4/connection/register`,i,{body:JSON.stringify(a)}).then(m).then(u)},fetchAuthorizationUrl:e=>p((0,s.addQueryArgs)(`${n}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),c).then(m).then(u),fetchSiteConnectionData:()=>p(`${n}jetpack/v4/connection/data`,c).then(u),fetchSiteConnectionStatus:()=>p(`${n}jetpack/v4/connection`,c).then(u),fetchSiteConnectionTest:()=>p(`${n}jetpack/v4/connection/test`,c).then(m).then(u),fetchUserConnectionData:()=>p(`${n}jetpack/v4/connection/data`,c).then(u),fetchUserTrackingSettings:()=>p(`${n}jetpack/v4/tracking/settings`,c).then(m).then(u),updateUserTrackingSettings:e=>h(`${n}jetpack/v4/tracking/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),disconnectSite:()=>h(`${n}jetpack/v4/connection`,i,{body:JSON.stringify({isActive:!1})}).then(m).then(u),fetchConnectUrl:()=>p(`${n}jetpack/v4/connection/url`,c).then(m).then(u),unlinkUser:()=>h(`${n}jetpack/v4/connection/user`,i,{body:JSON.stringify({linked:!1})}).then(m).then(u),reconnect:()=>h(`${n}jetpack/v4/connection/reconnect`,i).then(m).then(u),fetchConnectedPlugins:()=>p(`${n}jetpack/v4/connection/plugins`,c).then(m).then(u),setHasSeenWCConnectionModal:()=>h(`${n}jetpack/v4/seen-wc-connection-modal`,i).then(m).then(u),fetchModules:()=>p(`${n}jetpack/v4/module/all`,c).then(m).then(u),fetchModule:e=>p(`${n}jetpack/v4/module/${e}`,c).then(m).then(u),activateModule:e=>h(`${n}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!0})}).then(m).then(u),deactivateModule:e=>h(`${n}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>h(`${n}jetpack/v4/module/${e}`,i,{body:JSON.stringify(t)}).then(m).then(u),updateSettings:e=>h(`${n}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),getProtectCount:()=>p(`${n}jetpack/v4/module/protect/data`,c).then(m).then(u),resetOptions:e=>h(`${n}jetpack/v4/options/${e}`,i,{body:JSON.stringify({reset:!0})}).then(m).then(u),activateVaultPress:()=>h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(m).then(u),getVaultPressData:()=>p(`${n}jetpack/v4/module/vaultpress/data`,c).then(m).then(u),installPlugin:(e,t)=>{const r={slug:e,status:"active"};return t&&(r.source=t),h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify(r)}).then(m).then(u)},activateAkismet:()=>h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(m).then(u),getAkismetData:()=>p(`${n}jetpack/v4/module/akismet/data`,c).then(m).then(u),checkAkismetKey:()=>p(`${n}jetpack/v4/module/akismet/key/check`,c).then(m).then(u),checkAkismetKeyTyped:e=>h(`${n}jetpack/v4/module/akismet/key/check`,i,{body:JSON.stringify({api_key:e})}).then(m).then(u),fetchStatsData:e=>p(function(e){let t=`${n}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),c).then(m).then(u).then(f),getPluginUpdates:()=>p(`${n}jetpack/v4/updates/plugins`,c).then(m).then(u),getPlans:()=>p(`${n}jetpack/v4/plans`,c).then(m).then(u),fetchSettings:()=>p(`${n}jetpack/v4/settings`,c).then(m).then(u),updateSetting:e=>h(`${n}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchSiteData:()=>p(`${n}jetpack/v4/site`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>p(`${n}jetpack/v4/site/features`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>p(`${n}jetpack/v4/site/products`,c).then(m).then(u),fetchSitePurchases:()=>p(`${n}jetpack/v4/site/purchases`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>p(`${n}jetpack/v4/site/benefits`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>p(`${n}jetpack/v4/site/discount`,c).then(m).then(u).then((e=>e.data)),fetchSetupQuestionnaire:()=>p(`${n}jetpack/v4/setup/questionnaire`,c).then(m).then(u),fetchRecommendationsData:()=>p(`${n}jetpack/v4/recommendations/data`,c).then(m).then(u),fetchRecommendationsProductSuggestions:()=>p(`${n}jetpack/v4/recommendations/product-suggestions`,c).then(m).then(u),fetchRecommendationsUpsell:()=>p(`${n}jetpack/v4/recommendations/upsell`,c).then(m).then(u),fetchRecommendationsConditional:()=>p(`${n}jetpack/v4/recommendations/conditional`,c).then(m).then(u),saveRecommendationsData:e=>h(`${n}jetpack/v4/recommendations/data`,i,{body:JSON.stringify({data:e})}).then(m),fetchProducts:()=>p(`${n}jetpack/v4/products`,c).then(m).then(u),fetchRewindStatus:()=>p(`${n}jetpack/v4/rewind`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>p(`${n}jetpack/v4/scan`,c).then(m).then(u).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>h(`${n}jetpack/v4/notice/${e}`,i,{body:JSON.stringify({dismissed:!0})}).then(m).then(u),fetchPluginsData:()=>p(`${n}jetpack/v4/plugins`,c).then(m).then(u),fetchIntroOffers:()=>p(`${n}jetpack/v4/intro-offers`,c).then(m).then(u),fetchVerifySiteGoogleStatus:e=>p(null!==e?`${n}jetpack/v4/verify-site/google/${e}`:`${n}jetpack/v4/verify-site/google`,c).then(m).then(u),verifySiteGoogle:e=>h(`${n}jetpack/v4/verify-site/google`,i,{body:JSON.stringify({keyring_id:e})}).then(m).then(u),submitSurvey:e=>h(`${n}jetpack/v4/marketing/survey`,i,{body:JSON.stringify(e)}).then(m).then(u),saveSetupQuestionnaire:e=>h(`${n}jetpack/v4/setup/questionnaire`,i,{body:JSON.stringify(e)}).then(m).then(u),updateLicensingError:e=>h(`${n}jetpack/v4/licensing/error`,i,{body:JSON.stringify(e)}).then(m).then(u),updateLicenseKey:e=>h(`${n}jetpack/v4/licensing/set-license`,i,{body:JSON.stringify({license:e})}).then(m).then(u),getUserLicensesCounts:()=>p(`${n}jetpack/v4/licensing/user/counts`,c).then(m).then(u),getUserLicenses:()=>p(`${n}jetpack/v4/licensing/user/licenses`,c).then(m).then(u),updateLicensingActivationNoticeDismiss:e=>h(`${n}jetpack/v4/licensing/user/activation-notice-dismiss`,i,{body:JSON.stringify({last_detached_count:e})}).then(m).then(u),updateRecommendationsStep:e=>h(`${n}jetpack/v4/recommendations/step`,i,{body:JSON.stringify({step:e})}).then(m),confirmIDCSafeMode:()=>h(`${n}jetpack/v4/identity-crisis/confirm-safe-mode`,i).then(m),startIDCFresh:e=>h(`${n}jetpack/v4/identity-crisis/start-fresh`,i,{body:JSON.stringify({redirect_uri:e})}).then(m).then(u),migrateIDC:()=>h(`${n}jetpack/v4/identity-crisis/migrate`,i).then(m),attachLicenses:e=>h(`${n}jetpack/v4/licensing/attach-licenses`,i,{body:JSON.stringify({licenses:e})}).then(m).then(u),fetchSearchPlanInfo:()=>p(`${a}jetpack/v4/search/plan`,c).then(m).then(u),fetchSearchSettings:()=>p(`${a}jetpack/v4/search/settings`,c).then(m).then(u),updateSearchSettings:e=>h(`${a}jetpack/v4/search/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchSearchStats:()=>p(`${a}jetpack/v4/search/stats`,c).then(m).then(u),fetchWafSettings:()=>p(`${n}jetpack/v4/waf`,c).then(m).then(u),updateWafSettings:e=>h(`${n}jetpack/v4/waf`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchWordAdsSettings:()=>p(`${n}jetpack/v4/wordads/settings`,c).then(m).then(u),updateWordAdsSettings:e=>h(`${n}jetpack/v4/wordads/settings`,i,{body:JSON.stringify(e)}),fetchSearchPricing:()=>p(`${a}jetpack/v4/search/pricing`,c).then(m).then(u),fetchMigrationStatus:()=>p(`${n}jetpack/v4/migration/status`,c).then(m).then(u),fetchBackupUndoEvent:()=>p(`${n}jetpack/v4/site/backup/undo-event`,c).then(m).then(u),fetchBackupPreflightStatus:()=>p(`${n}jetpack/v4/site/backup/preflight`,c).then(m).then(u)};function p(e,t){return fetch(l(e),t)}function h(e,t,n){return fetch(e,Object.assign({},t,n)).catch(g)}function f(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,d)};function m(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new i})):e.json().catch((e=>h(e))).then((t=>{const n=new Error(`${t.message} (Status ${e.status})`);throw n.response=t,n.name="ApiError",n}))}function u(e){return e.json().catch((t=>h(t,e.redirected,e.url)))}function h(e,t,n){throw t?new c(n):new o}function g(){throw new d}},7142:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(8579),s=n.n(r),a=n(7723),o=n(2231),c=n(1609),i=n.n(c);const __=a.__,l=({logoColor:e="#069e08",showText:t=!0,className:n,height:r=32,...a})=>{const c=t?"0 0 118 32":"0 0 32 32";return i().createElement("svg",s()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:c,className:(0,o.A)("jetpack-logo",n),"aria-labelledby":"jetpack-logo-title",height:r},a,{role:"img"}),i().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-connection")),i().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&i().createElement(i().Fragment,null,i().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),i().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),i().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),i().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),i().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),i().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),i().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},6461:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(3619),s=n.n(r),a=n(1609),o=n.n(a);n(8325);const c=({color:e="#FFFFFF",className:t="",size:n=20})=>{const r=t+" jp-components-spinner",s={width:n,height:n,fontSize:n,borderTopColor:e},a={borderTopColor:e,borderRightColor:e};return o().createElement("div",{className:r},o().createElement("div",{className:"jp-components-spinner__outer",style:s},o().createElement("div",{className:"jp-components-spinner__inner",style:a})))};c.propTypes={color:s().string,className:s().string,size:s().number};const i=c},3924:(e,t,n)=>{"use strict";function r(e,t={}){const n={};let r;if("undefined"!=typeof window&&(r=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,n.url=encodeURIComponent(e)}else n.source=encodeURIComponent(e);for(const e in t)n[e]=encodeURIComponent(t[e]);!Object.keys(n).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(n.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),r&&(n.calypso_env=r);return"https://jetpack.com/redirect/?"+Object.keys(n).map((e=>e+"="+n[e])).join("&")}n.d(t,{A:()=>r})},6439:(e,t,n)=>{let r={};try{r=n(9074)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),r={missingConfig:!0}}const s=e=>Object.hasOwn(r,e);e.exports={jetpackConfigHas:s,jetpackConfigGet:e=>{if(!s(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return r[e]}}},3685:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(3924),s=n(6461),a=n(6427),o=n(7143),c=n(6087),i=n(7723),l=n(3619),d=n.n(l),p=n(1609),m=n.n(p),u=n(3207),h=n(1057),g=n(6043),f=n(6576);const __=i.__,k=e=>{const{isStartingFresh:t=!1,startFreshCallback:n=()=>{},customContent:l={},hasError:d=!1,isDevelopmentSite:p}=e,h=(0,g.A)(e.wpcomHomeUrl),k=(0,g.A)(e.currentUrl),y=(0,o.useSelect)((e=>e(u.a).getIsActionInProgress()),[]),_=l.startFreshButtonLabel||__("Create a fresh connection","jetpack-connection");return m().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(d?" jp-idc__idc-screen__card-action-error":"")},m().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},m().createElement("h4",null,l.startFreshCardTitle?(0,c.createInterpolateElement)(l.startFreshCardTitle,{em:m().createElement("em",null)}):__("Treat each site as independent sites","jetpack-connection")),m().createElement("p",null,p?(0,c.createInterpolateElement)(l.startFreshCardBodyText||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ -__("

Recommended for

development sitessites that need access to all Jetpack features

Please note that creating a fresh connection for %1$s would require restoring the connection on %2$s if that site is cloned back to production. Learn more.

","jetpack-connection"),k,h),{p:m().createElement("p",null),hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null),list:m().createElement("ul",null),item:m().createElement("li",null),safeModeLink:m().createElement("a",{href:l.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})}):(0,c.createInterpolateElement)(l.startFreshCardBodyText||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ -__("%1$s settings, stats, and subscribers will start fresh. %2$s will keep its data as is.","jetpack-connection"),k,h),{hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null)}))),m().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},m().createElement("div",null,p?null:((e,t)=>m().createElement("div",null,m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},e),m().createElement(a.Dashicon,{icon:"minus",className:"jp-idc__idc-screen__card-action-separator"}),m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},t)))(h,k)),m().createElement(a.Button,{className:"jp-idc__idc-screen__card-action-button",label:_,onClick:n,disabled:y},t?m().createElement(s.A,null):_),d&&(v=l.supportURL,m().createElement(f.A,null,(0,c.createInterpolateElement)(__("Could not create the connection. Retry or find out more here.","jetpack-connection"),{a:m().createElement("a",{href:v||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})))));var v};k.propTypes={wpcomHomeUrl:d().string.isRequired,currentUrl:d().string.isRequired,isStartingFresh:d().bool,startFreshCallback:d().func,customContent:d().shape(h.A),hasError:d().bool,isDevelopmentSite:d().bool};const y=k},6930:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(3924),s=n(6461),a=n(6427),o=n(7143),c=n(6087),i=n(7723),l=n(3619),d=n.n(l),p=n(1609),m=n.n(p),u=n(3207),h=n(1057),g=n(6043),f=n(6576);const __=i.__,k=e=>{const t=(0,g.A)(e.wpcomHomeUrl),n=(0,g.A)(e.currentUrl),l=(0,o.useSelect)((e=>e(u.a).getIsActionInProgress()),[]),{isMigrating:d=!1,migrateCallback:p=()=>{},customContent:h={},hasError:k=!1}=e,y=h.migrateButtonLabel||__("Move your settings","jetpack-connection");return m().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(k?" jp-idc__idc-screen__card-action-error":"")},m().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},m().createElement("h4",null,h.migrateCardTitle?(0,c.createInterpolateElement)(h.migrateCardTitle,{em:m().createElement("em",null)}):__("Move Jetpack data","jetpack-connection")),m().createElement("p",null,(0,c.createInterpolateElement)(h.migrateCardBodyText||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ -__("Move all your settings, stats and subscribers to your other URL, %1$s. %2$s will be disconnected from Jetpack.","jetpack-connection"),n,t),{hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null)}))),m().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},t),m().createElement(a.Dashicon,{icon:"arrow-down-alt",className:"jp-idc__idc-screen__card-action-separator"}),m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},n),m().createElement(a.Button,{className:"jp-idc__idc-screen__card-action-button",label:y,onClick:p,disabled:l},d?m().createElement(s.A,null):y),k&&(_=h.supportURL,m().createElement(f.A,null,(0,c.createInterpolateElement)(__("Could not move your settings. Retry or find out more here.","jetpack-connection"),{a:m().createElement("a",{href:_||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})))));var _};k.propTypes={wpcomHomeUrl:d().string.isRequired,currentUrl:d().string.isRequired,isMigrating:d().bool,migrateCallback:d().func,customContent:d().shape(h.A),hasError:d().bool};const y=k},9882:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(1609),s=n.n(r);const a=()=>s().createElement("svg",{className:"error-gridicon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:24},s().createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),s().createElement("g",null,s().createElement("path",{d:"M12 4c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})))},6576:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(1609),s=n.n(r),a=n(9882);n(3810);const o=e=>{const{children:t}=e;return s().createElement("div",{className:"jp-idc__error-message"},s().createElement(a.A,null),s().createElement("span",null,t))}},7459:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r=n(5932),s=n(7143),a=n(3619),o=n.n(a),c=n(1609),i=n.n(c),l=n(8101),d=n(5574),p=n(8502),m=n(3207),u=n(1057),h=n(2879),g=n(8979);const f=e=>{const{logo:t,customContent:n={},wpcomHomeUrl:a,currentUrl:o,apiNonce:u,apiRoot:f,redirectUri:k,tracksUserData:y,tracksEventData:_,isAdmin:v,possibleDynamicSiteUrlDetected:E,isDevelopmentSite:b}=e,[C,w]=(0,c.useState)(!1),j=(0,s.useSelect)((e=>e(m.a).getErrorType()),[]),{isMigrating:S,migrateCallback:A}=(0,l.A)((0,c.useCallback)((()=>{w(!0)}),[w])),{isStartingFresh:F,startFreshCallback:I}=(0,p.A)(k),{isFinishingMigration:U,finishMigrationCallback:T}=(0,d.A)();return(0,c.useEffect)((()=>{r.Ay.setApiRoot(f),r.Ay.setApiNonce(u),(0,h.f)(_,y),_&&(Object.hasOwn(_,"isAdmin")&&_.isAdmin?(0,h.A)("notice_view"):(0,h.A)("non_admin_notice_view",{page:!!Object.hasOwn(_,"currentScreen")&&_.currentScreen}))}),[f,u,y,_]),i().createElement(g.A,{logo:t,customContent:n,wpcomHomeUrl:a,currentUrl:o,redirectUri:k,isMigrating:S,migrateCallback:A,isMigrated:C,finishMigrationCallback:T,isFinishingMigration:U,isStartingFresh:F,startFreshCallback:I,isAdmin:v,hasStaySafeError:"safe-mode"===j,hasFreshError:"start-fresh"===j,hasMigrateError:"migrate"===j,possibleDynamicSiteUrlDetected:E,isDevelopmentSite:b})};f.propTypes={logo:o().object,customContent:o().shape(u.A),wpcomHomeUrl:o().string.isRequired,currentUrl:o().string.isRequired,redirectUri:o().string.isRequired,apiRoot:o().string.isRequired,apiNonce:o().string.isRequired,tracksUserData:o().object,tracksEventData:o().object,isAdmin:o().bool.isRequired,possibleDynamicSiteUrlDetected:o().bool,isDevelopmentSite:o().bool};const k=f},1217:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(3924),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057),p=n(6043),m=n(3685),u=n(6930),h=n(1133);const __=a.__,g=e=>{const{wpcomHomeUrl:t,currentUrl:n,isMigrating:o=!1,migrateCallback:c,isStartingFresh:i=!1,startFreshCallback:d,customContent:g={},hasMigrateError:f=!1,hasFreshError:k=!1,hasStaySafeError:y=!1,possibleDynamicSiteUrlDetected:_=!1,isDevelopmentSite:v}=e,E=(0,p.A)(e.wpcomHomeUrl),b=(0,p.A)(e.currentUrl);return l().createElement(l().Fragment,null,l().createElement("h2",null,g.mainTitle?(0,s.createInterpolateElement)(g.mainTitle,{em:l().createElement("em",null)}):__("Safe Mode has been activated","jetpack-connection")),l().createElement("p",null,v?(0,s.createInterpolateElement)(g.mainBodyText||(0,a.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ -__("Your site is in Safe Mode because %1$s appears to be a staging or development copy of %2$s.2 sites that are telling Jetpack they’re the same site. Learn more or troubleshoot common Safe mode issues.","jetpack-connection"),b,E),{span:l().createElement("span",{style:{display:"block"}}),hostname:l().createElement("strong",null),em:l().createElement("em",null),strong:l().createElement("strong",null),safeModeLink:l().createElement("a",{href:g.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})}):(0,s.createInterpolateElement)(g.mainBodyText||__("Your site is in Safe Mode because you have 2 Jetpack-powered sites that appear to be duplicates. Two sites that are telling Jetpack they’re the same site. Learn more about safe mode.","jetpack-connection"),{safeModeLink:l().createElement("a",{href:g.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),_&&l().createElement("p",null,(0,s.createInterpolateElement)(g.dynamicSiteUrlText||__("Notice: It appears that your 'wp-config.php' file might be using dynamic site URL values. Dynamic site URLs could cause Jetpack to enter Safe Mode. Learn how to set a static site URL.","jetpack-connection"),{dynamicSiteUrlSupportLink:l().createElement("a",{href:g.dynamicSiteUrlSupportLink||(0,r.A)("jetpack-idcscreen-dynamic-site-urls"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),l().createElement("h3",null,__("Please select an option","jetpack-connection")),l().createElement("div",{className:"jp-idc__idc-screen__cards"+(f||k?" jp-idc__idc-screen__cards-error":"")},v?l().createElement(l().Fragment,null,l().createElement(m.A,{wpcomHomeUrl:t,currentUrl:n,isStartingFresh:i,startFreshCallback:d,customContent:g,hasError:k,isDevelopmentSite:v}),l().createElement("div",{className:"jp-idc__idc-screen__cards-separator"},"or"),l().createElement(h.A,{hasError:y,customContent:g,isDevelopmentSite:v})):l().createElement(l().Fragment,null,l().createElement(u.A,{wpcomHomeUrl:t,currentUrl:n,isMigrating:o,migrateCallback:c,customContent:g,hasError:f}),l().createElement("div",{className:"jp-idc__idc-screen__cards-separator"},"or"),l().createElement(m.A,{wpcomHomeUrl:t,currentUrl:n,isStartingFresh:i,startFreshCallback:d,customContent:g,hasError:k,isDevelopmentSite:v}))),v?null:l().createElement(h.A,{hasError:y,customContent:g}))};g.propTypes={wpcomHomeUrl:c().string.isRequired,currentUrl:c().string.isRequired,isMigrating:c().bool,migrateCallback:c().func,isStartingFresh:c().bool,startFreshCallback:c().func,customContent:c().shape(d.A),hasMigrateError:c().bool,hasFreshError:c().bool,hasStaySafeError:c().bool,possibleDynamicSiteUrlDetected:c().bool,isDevelopmentSite:c().bool};const f=g},4295:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(6461),s=n(6427),a=n(6087),o=n(7723),c=n(3619),i=n.n(c),l=n(1609),d=n.n(l),p=n(1057),m=n(6043);const __=o.__,u=e=>{const{finishCallback:t=()=>{},isFinishing:n=!1,customContent:c={}}=e,i=(0,m.A)(e.wpcomHomeUrl),l=(0,m.A)(e.currentUrl),p=__("Got it, thanks","jetpack-connection");return d().createElement(d().Fragment,null,d().createElement("h2",null,c.migratedTitle?(0,a.createInterpolateElement)(c.migratedTitle,{em:d().createElement("em",null)}):__("Your Jetpack settings have migrated successfully","jetpack-connection")),d().createElement("p",null,(0,a.createInterpolateElement)(c.migratedBodyText||(0,o.sprintf)(/* translators: %1$s: The current site domain name. */ -__("Safe Mode has been switched off for %1$s website and Jetpack is fully functional.","jetpack-connection"),l),{hostname:d().createElement("strong",null),em:d().createElement("em",null),strong:d().createElement("strong",null)})),d().createElement("div",{className:"jp-idc__idc-screen__card-migrated"},d().createElement("div",{className:"jp-idc__idc-screen__card-migrated-hostname"},i),d().createElement(s.Dashicon,{icon:"arrow-down-alt",className:"jp-idc__idc-screen__card-migrated-separator"}),d().createElement(s.Dashicon,{icon:"arrow-right-alt",className:"jp-idc__idc-screen__card-migrated-separator-wide"}),d().createElement("div",{className:"jp-idc__idc-screen__card-migrated-hostname"},l)),d().createElement(s.Button,{className:"jp-idc__idc-screen__card-action-button jp-idc__idc-screen__card-action-button-migrated",onClick:t,label:p},n?d().createElement(r.A,null):p))};u.propTypes={wpcomHomeUrl:i().string.isRequired,currentUrl:i().string.isRequired,finishCallback:i().func,isFinishing:i().bool,customContent:i().shape(p.A)};const h=u},9291:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(3924),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057);const __=a.__,p=e=>{const{customContent:t={}}=e;return l().createElement(l().Fragment,null,l().createElement("h2",null,t.nonAdminTitle?(0,s.createInterpolateElement)(t.nonAdminTitle,{em:l().createElement("em",null)}):__("Safe Mode has been activated","jetpack-connection")),l().createElement("p",null,(0,s.createInterpolateElement)(t.nonAdminBodyText||__("This site is in Safe Mode because there are 2 Jetpack-powered sites that appear to be duplicates. 2 sites that are telling Jetpack they’re the same site. Learn more about safe mode.","jetpack-connection"),{safeModeLink:l().createElement("a",{href:t.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),t.nonAdminBodyText?"":l().createElement("p",null,__("An administrator of this site can take Jetpack out of Safe Mode.","jetpack-connection")))};p.propTypes={customContent:c().shape(d.A)};const m=p},8979:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(7142),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057),p=n(1217),m=n(4295),u=n(9291);n(3055);const __=a.__,h=e=>{const{logo:t=l().createElement(r.A,{height:24}),customContent:n={},wpcomHomeUrl:a,currentUrl:o,redirectUri:c,isMigrating:i=!1,migrateCallback:d,isMigrated:h=!1,finishMigrationCallback:g,isFinishingMigration:f=!1,isStartingFresh:k=!1,startFreshCallback:y,isAdmin:_,hasMigrateError:v=!1,hasFreshError:E=!1,hasStaySafeError:b=!1,possibleDynamicSiteUrlDetected:C=!1,isDevelopmentSite:w}=e,j=_?"":l().createElement(u.A,{customContent:n});let S="";return _&&(S=h?l().createElement(m.A,{wpcomHomeUrl:a,currentUrl:o,finishCallback:g,isFinishing:f,customContent:n}):l().createElement(p.A,{wpcomHomeUrl:a,currentUrl:o,redirectUri:c,customContent:n,isMigrating:i,migrateCallback:d,isStartingFresh:k,startFreshCallback:y,hasMigrateError:v,hasFreshError:E,hasStaySafeError:b,possibleDynamicSiteUrlDetected:C,isDevelopmentSite:w})),l().createElement("div",{className:"jp-idc__idc-screen"+(h?" jp-idc__idc-screen__success":"")},l().createElement("div",{className:"jp-idc__idc-screen__header"},l().createElement("div",{className:"jp-idc__idc-screen__logo"},((e,t)=>"string"==typeof e||e instanceof String?l().createElement("img",{src:e,alt:t,className:"jp-idc__idc-screen__logo-image"}):e)(t,n.logoAlt||"")),l().createElement("div",{className:"jp-idc__idc-screen__logo-label"},n.headerText?(0,s.createInterpolateElement)(n.headerText,{em:l().createElement("em",null),strong:l().createElement("strong",null)}):__("Safe Mode","jetpack-connection"))),j,S)};h.propTypes={logo:c().object,customContent:c().shape(d.A),wpcomHomeUrl:c().string.isRequired,currentUrl:c().string.isRequired,redirectUri:c().string.isRequired,isMigrating:c().bool,migrateCallback:c().func,isMigrated:c().bool,finishMigrationCallback:c().func,isFinishingMigration:c().bool,isStartingFresh:c().bool,startFreshCallback:c().func,isAdmin:c().bool.isRequired,hasMigrateError:c().bool,hasFreshError:c().bool,hasStaySafeError:c().bool,possibleDynamicSiteUrlDetected:c().bool,isDevelopmentSite:c().bool};const g=h},1133:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(5932),s=n(6461),a=n(3924),o=n(6427),c=n(9491),i=n(7143),l=n(6087),d=n(7723),p=n(3832),m=n(3619),u=n.n(m),h=n(1609),g=n.n(h),f=n(3207),k=n(1057),y=n(2879),_=n(6576);n(9521);const __=d.__,v=e=>g().createElement(_.A,null,(0,l.createInterpolateElement)(__("Could not stay in safe mode. Retry or find out more here.","jetpack-connection"),{a:g().createElement("a",{href:e||(0,a.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})),E=e=>{const{isActionInProgress:t,setIsActionInProgress:n,setErrorType:c,clearErrorType:i,hasError:d=!1,customContent:m,isDevelopmentSite:u}=e,[f,k]=(0,h.useState)(!1),_=m.stayInSafeModeButtonLabel||__("Stay in Safe mode","jetpack-connection"),E=(0,h.useCallback)((()=>{t||(k(!0),n(!0),i(),(0,y.A)("confirm_safe_mode"),r.Ay.confirmIDCSafeMode().then((()=>{window.location.href=(0,p.removeQueryArgs)(window.location.href,"jetpack_idc_clear_confirmation","_wpnonce")})).catch((e=>{throw n(!1),k(!1),c("safe-mode"),e})))}),[t,n,c,i]);return g().createElement(g().Fragment,null,u?g().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(d?" jp-idc__idc-screen__card-action-error":"")},g().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},g().createElement("h4",null,m.safeModeTitle?(0,l.createInterpolateElement)(m.safeModeTitle,{em:g().createElement("em",null)}):__("Stay in Safe Mode","jetpack-connection")),g().createElement("div",null,(0,l.createInterpolateElement)(m.startFreshCardBodyText||/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ -__("

Recommended for

short-lived test sitessites that will be cloned back to production after testing

Please note that staying in Safe mode will disable some Jetpack features, including security features such as SSO, firewall, and site monitor. Learn more.

","jetpack-connection"),{p:g().createElement("p",null),hostname:g().createElement("strong",null),em:g().createElement("em",null),strong:g().createElement("strong",null),list:g().createElement("ul",null),item:g().createElement("li",null),safeModeLink:g().createElement("a",{href:m.supportURL||(0,a.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})}))),g().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},g().createElement(o.Button,{className:"jp-idc__idc-screen__card-action-button-secondary",label:_,onClick:E,disabled:t},f?g().createElement(s.A,{color:"black"}):_),d&&v(m.supportURL))):g().createElement("div",{className:"jp-idc__safe-mode"},f?g().createElement("div",{className:"jp-idc__safe-mode__staying-safe"},g().createElement(s.A,{color:"black"}),g().createElement("span",null,__("Finishing setting up Safe mode…","jetpack-connection"))):(b=E,C=t,(0,l.createInterpolateElement)(__("Or decide later and stay in ","jetpack-connection"),{button:g().createElement(o.Button,{label:__("Safe mode","jetpack-connection"),variant:"link",onClick:b,disabled:C})})),d&&v(m.supportURL)));var b,C};E.propTypes={isActionInProgress:u().bool,setIsActionInProgress:u().func.isRequired,setErrorType:u().func.isRequired,clearErrorType:u().func.isRequired,hasError:u().bool,customContent:u().shape(k.A),isDevelopmentSite:u().bool};const b=(0,c.compose)([(0,i.withSelect)((e=>({isActionInProgress:e(f.a).getIsActionInProgress()}))),(0,i.withDispatch)((e=>({setIsActionInProgress:e(f.a).setIsActionInProgress,setErrorType:e(f.a).setErrorType,clearErrorType:e(f.a).clearErrorType})))])(E)},5574:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1609);const s=()=>{const[e,t]=(0,r.useState)(!1),n=(0,r.useCallback)((()=>{e||(t(!0),window.location.reload())}),[e,t]);return{isFinishingMigration:e,finishMigrationCallback:n}}},8101:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(5932),s=n(7143),a=n(1609),o=n(3207),c=n(2879);const i=e=>{const[t,n]=(0,a.useState)(!1),i=(0,s.useSelect)((e=>e(o.a).getIsActionInProgress()),[]),{setIsActionInProgress:l,setErrorType:d,clearErrorType:p}=(0,s.useDispatch)(o.a);return{isMigrating:t,migrateCallback:(0,a.useCallback)((()=>{i||((0,c.A)("migrate"),l(!0),n(!0),p(),r.Ay.migrateIDC().then((()=>{n(!1),e&&"[object Function]"==={}.toString.call(e)&&e()})).catch((e=>{throw l(!1),n(!1),d("migrate"),e})))}),[n,e,i,l,d,p])}}},8502:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(5932),s=n(7143),a=n(1609),o=n(3207),c=n(2879);const i=e=>{const[t,n]=(0,a.useState)(!1),i=(0,s.useSelect)((e=>e(o.a).getIsActionInProgress()),[]),{setIsActionInProgress:l,setErrorType:d,clearErrorType:p}=(0,s.useDispatch)(o.a);return{isStartingFresh:t,startFreshCallback:(0,a.useCallback)((()=>{i||((0,c.A)("start_fresh"),l(!0),n(!0),p(),r.Ay.startIDCFresh(e).then((e=>{window.location.href=e+"&from=idc-notice"})).catch((e=>{throw l(!1),n(!1),d("start-fresh"),e})))}),[n,i,l,e,d,p])}}},8269:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>o,Xs:()=>r,sL:()=>a,xj:()=>s});const r="SET_IS_ACTION_IN_PROGRESS",s="SET_ERROR_TYPE",a="CLEAR_ERROR_TYPE",o={setIsActionInProgress:e=>({type:r,isInProgress:e}),setErrorType:e=>({type:s,errorType:e}),clearErrorType:()=>({type:a})}},2093:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(7143),s=n(8269);const a=(0,r.combineReducers)({isActionInProgress:(e=!1,t)=>t.type===s.Xs?t.isInProgress:e,errorType:(e=null,t)=>{switch(t.type){case s.xj:return t.errorType;case s.sL:return null}return e}})},8918:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={getIsActionInProgress:e=>e.isActionInProgress||!1,getErrorType:e=>e.errorType||null}},1908:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(7143);class s{static store=null;static mayBeInit(e,t){null===s.store&&(s.store=(0,r.createReduxStore)(e,t),(0,r.register)(s.store))}}const a=s},3207:(e,t,n)=>{"use strict";n.d(t,{a:()=>c});var r=n(8269),s=n(2093),a=n(8918),o=n(1908);const c="jetpack-idc";o.A.mayBeInit(c,{reducer:s.A,actions:r.Ay,selectors:a.A})},1057:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(3619),s=n.n(r);const a={headerText:s().string,logoAlt:s().string,mainTitle:s().string,mainBodyText:s().string,migratedTitle:s().string,migratedBodyText:s().string,migrateCardTitle:s().string,migrateButtonLabel:s().string,migrateCardBodyText:s().string,startFreshCardTitle:s().string,startFreshCardBodyText:s().string,startFreshButtonLabel:s().string,nonAdminTitle:s().string,nonAdminBodyText:s().string,supportURL:s().string,stayInSafeModeButtonLabel:s().string}},6043:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=e=>/^https?:\/\//.test(e)?new URL(e).hostname:e.replace(/\/$/,"")},2879:(e,t,n)=>{"use strict";n.d(t,{A:()=>a,f:()=>s});var r=n(372);function s(e,t){t&&Object.hasOwn(t,"userid")&&Object.hasOwn(t,"username")&&r.A.initialize(t.userid,t.username),e&&(Object.hasOwn(e,"blogID")&&r.A.assignSuperProps({blog_id:e.blogID}),Object.hasOwn(e,"platform")&&r.A.assignSuperProps({platform:e.platform})),r.A.setMcAnalyticsEnabled(!0)}function a(e,t={}){void 0!==t&&"object"==typeof t||(t={}),e&&e.length&&void 0!==r.A&&r.A.tracks&&r.A.mc&&(e=0!==(e=e.replace(/-/g,"_")).indexOf("jetpack_idc_")?"jetpack_idc_"+e:e,r.A.tracks.recordEvent(e,t),e=(e=e.replace("jetpack_idc_","")).replace(/_/g,"-"),r.A.mc.bumpStat("jetpack-idc",e))}},9074:e=>{"use strict";if(void 0==={consumer_slug:"connection_package"}){var t=new Error('Cannot find module \'{"consumer_slug":"connection_package"}\'');throw t.code="MODULE_NOT_FOUND",t}e.exports={consumer_slug:"connection_package"}},1609:e=>{"use strict";e.exports=window.React},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},3832:e=>{"use strict";e.exports=window.wp.url},8579:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";function r(e){var t,n,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;ts});const s=function(){for(var e,t,n=0,s="",a=arguments.length;n{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(7459),t=n(6087),r=n(1609),s=n.n(r);window.addEventListener("load",(()=>function(){if(!Object.hasOwn(window,"JP_IDENTITY_CRISIS__INITIAL_STATE"))return;const n=document.getElementById(window.JP_IDENTITY_CRISIS__INITIAL_STATE.containerID||"jp-identity-crisis-container");if(null===n)return;const{WP_API_root:r,WP_API_nonce:a,wpcomHomeUrl:o,currentUrl:c,redirectUri:i,tracksUserData:l,tracksEventData:d,isSafeModeConfirmed:p,consumerData:m,isAdmin:u,possibleDynamicSiteUrlDetected:h,isDevelopmentSite:g}=window.JP_IDENTITY_CRISIS__INITIAL_STATE;if(!p){const p=s().createElement(e.A,{wpcomHomeUrl:o,currentUrl:c,apiRoot:r,apiNonce:a,redirectUri:i,tracksUserData:l||{},tracksEventData:d,customContent:Object.hasOwn(m,"customContent")?m.customContent:{},isAdmin:u,logo:Object.hasOwn(m,"logo")?m.logo:void 0,possibleDynamicSiteUrlDetected:h,isDevelopmentSite:g});t.createRoot(n).render(p)}}()))})()})(); \ No newline at end of file +(()=>{var e={8325:()=>{},3810:()=>{},3055:()=>{},9521:()=>{},4804:(e,t,n)=>{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,s=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(s=r))})),t.splice(s,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n(5067)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},5067:(e,t,n)=>{e.exports=function(e){function t(e){let n,s,a,o=null;function c(...e){if(!c.enabled)return;const r=c,s=Number(new Date),a=s-(n||s);r.diff=a,r.prev=n,r.curr=s,n=s,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let o=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,s)=>{if("%%"===n)return"%";o++;const a=t.formatters[s];if("function"==typeof a){const t=e[o];n=a.call(r,t),e.splice(o,1),o--}return n})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return c.namespace=e,c.useColors=t.useColors(),c.color=t.selectColor(e),c.extend=r,c.destroy=t.destroy,Object.defineProperty(c,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(s!==t.namespaces&&(s=t.namespaces,a=t.enabled(e)),a),set:e=>{o=e}}),"function"==typeof t.init&&t.init(c),c}function r(e,n){const r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function s(e,t){let n=0,r=0,s=-1,a=0;for(;n"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const n=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of n)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const n of t.skips)if(s(e,n))return!1;for(const n of t.names)if(s(e,n))return!0;return!1},t.humanize=n(3594),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((n=>{t[n]=e[n]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t{var t=1e3,n=60*t,r=60*n,s=24*r,a=7*s,o=365.25*s;function c(e,t,n,r){var s=t>=1.5*n;return Math.round(e/n)+" "+r+(s?"s":"")}e.exports=function(e,i){i=i||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var c=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!c)return;var i=parseFloat(c[1]);switch((c[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*o;case"weeks":case"week":case"w":return i*a;case"days":case"day":case"d":return i*s;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*n;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===l&&isFinite(e))return i.long?function(e){var a=Math.abs(e);if(a>=s)return c(e,a,s,"day");if(a>=r)return c(e,a,r,"hour");if(a>=n)return c(e,a,n,"minute");if(a>=t)return c(e,a,t,"second");return e+" ms"}(e):function(e){var a=Math.abs(e);if(a>=s)return Math.round(e/s)+"d";if(a>=r)return Math.round(e/r)+"h";if(a>=n)return Math.round(e/n)+"m";if(a>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},1583:(e,t,n)=>{"use strict";var r=n(1752);function s(){}function a(){}a.resetWarningCache=s,e.exports=function(){function e(e,t,n,s,a,o){if(o!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:s};return n.PropTypes=n,n}},3619:(e,t,n)=>{e.exports=n(1583)()},1752:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},372:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(4804);const s=n.n(r)()("dops:analytics");let a,o;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const c={initialize:function(e,t,n){c.setUser(e,t),c.setSuperProps(n),c.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){o={ID:e,username:t}},setSuperProps:function(e){a=e},assignSuperProps:function(e){a=Object.assign(a||{},e)},mc:{bumpStat:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);s("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),s('Bumping stat "%s" in group "%s"',t,e);return n}(e,t);c.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);s("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),s('Built stat "%s" in group "%s"',t,e);return n}(e,t);c.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){c.tracks.recordPageView(e),c.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,s,a,o){c.ga.recordPurchase(e,t,n,r,s,a,o)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(a&&(s("- Super Props: %o",a),t=Object.assign(t,a)),s('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):s('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};c.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){c.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){s("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};c.ga.initialized||(o&&(e={userId:"u-"+o.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),c.ga.initialized=!0)},recordPageView:function(e,t){c.ga.initialize(),s("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){c.ga.initialize();let a="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==n&&(a+=" [Option Label: "+n+"]"),void 0!==r&&(a+=" [Option Value: "+r+"]"),s(a),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,s,a,o){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:r,currency:o}),window.ga("ecommerce:addItem",{id:e,name:t,sku:n,price:s,quantity:a}),window.ga("ecommerce:send")}},identifyUser:function(){o&&window._tkq.push(["identifyUser",o.ID,o.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},i=c},5932:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>p});var r=n(6439),s=n(3832);function a(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const o=a("JsonParseError"),c=a("JsonParseAfterRedirectError"),i=a("Api404Error"),l=a("Api404AfterRedirectError"),d=a("FetchNetworkError");const p=new function(e,t){let n=e,a=e,o={"X-WP-Nonce":t},c={credentials:"same-origin",headers:o},i={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})},l=function(e){const t=e.split("?"),n=t.length>1?t[1]:"",r=n.length?n.split("&"):[];return r.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+r.join("&")};const d={setApiRoot(e){n=e},setWpcomOriginApiUrl(e){a=e},setApiNonce(e){o={"X-WP-Nonce":e},c={credentials:"same-origin",headers:o},i={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{l=e},registerSite:(e,t,s)=>{const a={};return(0,r.jetpackConfigHas)("consumer_slug")&&(a.plugin_slug=(0,r.jetpackConfigGet)("consumer_slug")),null!==t&&(a.redirect_uri=t),s&&(a.from=s),h(`${n}jetpack/v4/connection/register`,i,{body:JSON.stringify(a)}).then(m).then(u)},fetchAuthorizationUrl:e=>p((0,s.addQueryArgs)(`${n}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),c).then(m).then(u),fetchSiteConnectionData:()=>p(`${n}jetpack/v4/connection/data`,c).then(u),fetchSiteConnectionStatus:()=>p(`${n}jetpack/v4/connection`,c).then(u),fetchSiteConnectionTest:()=>p(`${n}jetpack/v4/connection/test`,c).then(m).then(u),fetchUserConnectionData:()=>p(`${n}jetpack/v4/connection/data`,c).then(u),fetchUserTrackingSettings:()=>p(`${n}jetpack/v4/tracking/settings`,c).then(m).then(u),updateUserTrackingSettings:e=>h(`${n}jetpack/v4/tracking/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),disconnectSite:()=>h(`${n}jetpack/v4/connection`,i,{body:JSON.stringify({isActive:!1})}).then(m).then(u),fetchConnectUrl:()=>p(`${n}jetpack/v4/connection/url`,c).then(m).then(u),unlinkUser:(e=!1,t={})=>{const r={linked:!1,force:!!e};return t.disconnectAllUsers&&(r["disconnect-all-users"]=!0),h(`${n}jetpack/v4/connection/user`,i,{body:JSON.stringify(r)}).then(m).then(u)},reconnect:()=>h(`${n}jetpack/v4/connection/reconnect`,i).then(m).then(u),fetchConnectedPlugins:()=>p(`${n}jetpack/v4/connection/plugins`,c).then(m).then(u),setHasSeenWCConnectionModal:()=>h(`${n}jetpack/v4/seen-wc-connection-modal`,i).then(m).then(u),fetchModules:()=>p(`${n}jetpack/v4/module/all`,c).then(m).then(u),fetchModule:e=>p(`${n}jetpack/v4/module/${e}`,c).then(m).then(u),activateModule:e=>h(`${n}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!0})}).then(m).then(u),deactivateModule:e=>h(`${n}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>h(`${n}jetpack/v4/module/${e}`,i,{body:JSON.stringify(t)}).then(m).then(u),updateSettings:e=>h(`${n}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),getProtectCount:()=>p(`${n}jetpack/v4/module/protect/data`,c).then(m).then(u),resetOptions:e=>h(`${n}jetpack/v4/options/${e}`,i,{body:JSON.stringify({reset:!0})}).then(m).then(u),activateVaultPress:()=>h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(m).then(u),getVaultPressData:()=>p(`${n}jetpack/v4/module/vaultpress/data`,c).then(m).then(u),installPlugin:(e,t)=>{const r={slug:e,status:"active"};return t&&(r.source=t),h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify(r)}).then(m).then(u)},activateAkismet:()=>h(`${n}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(m).then(u),getAkismetData:()=>p(`${n}jetpack/v4/module/akismet/data`,c).then(m).then(u),checkAkismetKey:()=>p(`${n}jetpack/v4/module/akismet/key/check`,c).then(m).then(u),checkAkismetKeyTyped:e=>h(`${n}jetpack/v4/module/akismet/key/check`,i,{body:JSON.stringify({api_key:e})}).then(m).then(u),getFeatureTypeStatus:e=>p(`${n}jetpack/v4/feature/${e}`,c).then(m).then(u),fetchStatsData:e=>p(function(e){let t=`${n}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),c).then(m).then(u).then(f),getPluginUpdates:()=>p(`${n}jetpack/v4/updates/plugins`,c).then(m).then(u),getPlans:()=>p(`${n}jetpack/v4/plans`,c).then(m).then(u),fetchSettings:()=>p(`${n}jetpack/v4/settings`,c).then(m).then(u),updateSetting:e=>h(`${n}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchSiteData:()=>p(`${n}jetpack/v4/site`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>p(`${n}jetpack/v4/site/features`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>p(`${n}jetpack/v4/site/products`,c).then(m).then(u),fetchSitePurchases:()=>p(`${n}jetpack/v4/site/purchases`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>p(`${n}jetpack/v4/site/benefits`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>p(`${n}jetpack/v4/site/discount`,c).then(m).then(u).then((e=>e.data)),fetchSetupQuestionnaire:()=>p(`${n}jetpack/v4/setup/questionnaire`,c).then(m).then(u),fetchRecommendationsData:()=>p(`${n}jetpack/v4/recommendations/data`,c).then(m).then(u),fetchRecommendationsProductSuggestions:()=>p(`${n}jetpack/v4/recommendations/product-suggestions`,c).then(m).then(u),fetchRecommendationsUpsell:()=>p(`${n}jetpack/v4/recommendations/upsell`,c).then(m).then(u),fetchRecommendationsConditional:()=>p(`${n}jetpack/v4/recommendations/conditional`,c).then(m).then(u),saveRecommendationsData:e=>h(`${n}jetpack/v4/recommendations/data`,i,{body:JSON.stringify({data:e})}).then(m),fetchProducts:()=>p(`${n}jetpack/v4/products`,c).then(m).then(u),fetchRewindStatus:()=>p(`${n}jetpack/v4/rewind`,c).then(m).then(u).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>p(`${n}jetpack/v4/scan`,c).then(m).then(u).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>h(`${n}jetpack/v4/notice/${e}`,i,{body:JSON.stringify({dismissed:!0})}).then(m).then(u),fetchPluginsData:()=>p(`${n}jetpack/v4/plugins`,c).then(m).then(u),fetchIntroOffers:()=>p(`${n}jetpack/v4/intro-offers`,c).then(m).then(u),fetchVerifySiteGoogleStatus:e=>p(null!==e?`${n}jetpack/v4/verify-site/google/${e}`:`${n}jetpack/v4/verify-site/google`,c).then(m).then(u),verifySiteGoogle:e=>h(`${n}jetpack/v4/verify-site/google`,i,{body:JSON.stringify({keyring_id:e})}).then(m).then(u),submitSurvey:e=>h(`${n}jetpack/v4/marketing/survey`,i,{body:JSON.stringify(e)}).then(m).then(u),saveSetupQuestionnaire:e=>h(`${n}jetpack/v4/setup/questionnaire`,i,{body:JSON.stringify(e)}).then(m).then(u),updateLicensingError:e=>h(`${n}jetpack/v4/licensing/error`,i,{body:JSON.stringify(e)}).then(m).then(u),updateLicenseKey:e=>h(`${n}jetpack/v4/licensing/set-license`,i,{body:JSON.stringify({license:e})}).then(m).then(u),getUserLicensesCounts:()=>p(`${n}jetpack/v4/licensing/user/counts`,c).then(m).then(u),getUserLicenses:()=>p(`${n}jetpack/v4/licensing/user/licenses`,c).then(m).then(u),updateLicensingActivationNoticeDismiss:e=>h(`${n}jetpack/v4/licensing/user/activation-notice-dismiss`,i,{body:JSON.stringify({last_detached_count:e})}).then(m).then(u),updateRecommendationsStep:e=>h(`${n}jetpack/v4/recommendations/step`,i,{body:JSON.stringify({step:e})}).then(m),confirmIDCSafeMode:()=>h(`${n}jetpack/v4/identity-crisis/confirm-safe-mode`,i).then(m),startIDCFresh:e=>h(`${n}jetpack/v4/identity-crisis/start-fresh`,i,{body:JSON.stringify({redirect_uri:e})}).then(m).then(u),migrateIDC:()=>h(`${n}jetpack/v4/identity-crisis/migrate`,i).then(m),attachLicenses:e=>h(`${n}jetpack/v4/licensing/attach-licenses`,i,{body:JSON.stringify({licenses:e})}).then(m).then(u),fetchSearchPlanInfo:()=>p(`${a}jetpack/v4/search/plan`,c).then(m).then(u),fetchSearchSettings:()=>p(`${a}jetpack/v4/search/settings`,c).then(m).then(u),updateSearchSettings:e=>h(`${a}jetpack/v4/search/settings`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchSearchStats:()=>p(`${a}jetpack/v4/search/stats`,c).then(m).then(u),fetchWafSettings:()=>p(`${n}jetpack/v4/waf`,c).then(m).then(u),updateWafSettings:e=>h(`${n}jetpack/v4/waf`,i,{body:JSON.stringify(e)}).then(m).then(u),fetchWordAdsSettings:()=>p(`${n}jetpack/v4/wordads/settings`,c).then(m).then(u),updateWordAdsSettings:e=>h(`${n}jetpack/v4/wordads/settings`,i,{body:JSON.stringify(e)}),fetchSearchPricing:()=>p(`${a}jetpack/v4/search/pricing`,c).then(m).then(u),fetchMigrationStatus:()=>p(`${n}jetpack/v4/migration/status`,c).then(m).then(u),fetchBackupUndoEvent:()=>p(`${n}jetpack/v4/site/backup/undo-event`,c).then(m).then(u),fetchBackupPreflightStatus:()=>p(`${n}jetpack/v4/site/backup/preflight`,c).then(m).then(u)};function p(e,t){return fetch(l(e),t)}function h(e,t,n){return fetch(e,Object.assign({},t,n)).catch(g)}function f(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,d)};function m(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new i})):e.json().catch((e=>h(e))).then((t=>{const n=new Error(`${t.message} (Status ${e.status})`);throw n.response=t,n.name="ApiError",n}))}function u(e){return e.json().catch((t=>h(t,e.redirected,e.url)))}function h(e,t,n){throw t?new c(n):new o}function g(){throw new d}},7142:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(8579),s=n.n(r),a=n(7723),o=n(2231),c=n(1609),i=n.n(c);const __=a.__,l=({logoColor:e="#069e08",showText:t=!0,className:n,height:r=32,...a})=>{const c=t?"0 0 118 32":"0 0 32 32";return i().createElement("svg",s()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:c,className:(0,o.A)("jetpack-logo",n),"aria-labelledby":"jetpack-logo-title",height:r},a,{role:"img"}),i().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-connection")),i().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&i().createElement(i().Fragment,null,i().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),i().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),i().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),i().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),i().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),i().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),i().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},6461:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(3619),s=n.n(r),a=n(1609),o=n.n(a);n(8325);const c=({color:e="#FFFFFF",className:t="",size:n=20})=>{const r=t+" jp-components-spinner",s={width:n,height:n,fontSize:n,borderTopColor:e},a={borderTopColor:e,borderRightColor:e};return o().createElement("div",{className:r},o().createElement("div",{className:"jp-components-spinner__outer",style:s},o().createElement("div",{className:"jp-components-spinner__inner",style:a})))};c.propTypes={color:s().string,className:s().string,size:s().number};const i=c},3924:(e,t,n)=>{"use strict";function r(e,t={}){const n={};let r;if("undefined"!=typeof window&&(r=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,n.url=encodeURIComponent(e)}else n.source=encodeURIComponent(e);for(const e in t)n[e]=encodeURIComponent(t[e]);!Object.keys(n).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(n.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),r&&(n.calypso_env=r);return"https://jetpack.com/redirect/?"+Object.keys(n).map((e=>e+"="+n[e])).join("&")}n.d(t,{A:()=>r})},6439:(e,t,n)=>{let r={};try{r=n(9074)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),r={missingConfig:!0}}const s=e=>Object.hasOwn(r,e);e.exports={jetpackConfigHas:s,jetpackConfigGet:e=>{if(!s(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return r[e]}}},3685:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(3924),s=n(6461),a=n(6427),o=n(7143),c=n(6087),i=n(7723),l=n(3619),d=n.n(l),p=n(1609),m=n.n(p),u=n(3207),h=n(1057),g=n(6043),f=n(6576);const __=i.__,k=e=>{const{isStartingFresh:t=!1,startFreshCallback:n=()=>{},customContent:l={},hasError:d=!1,isDevelopmentSite:p}=e,h=(0,g.A)(e.wpcomHomeUrl),k=(0,g.A)(e.currentUrl),y=(0,o.useSelect)((e=>e(u.a).getIsActionInProgress()),[]),v=l.startFreshButtonLabel||__("Create a fresh connection","jetpack-connection");return m().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(d?" jp-idc__idc-screen__card-action-error":"")},m().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},m().createElement("h4",null,l.startFreshCardTitle?(0,c.createInterpolateElement)(l.startFreshCardTitle,{em:m().createElement("em",null)}):__("Treat each site as independent sites","jetpack-connection")),p?m().createElement("div",{className:"jp-idc__dev-mode-content"},(0,c.createInterpolateElement)(l.startFreshCardBodyTextDev||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ +__("

Recommended for

development sitessites that need access to all Jetpack features

Please note that creating a fresh connection for %1$s would require restoring the connection on %2$s if that site is cloned back to production. Learn more.

","jetpack-connection"),k,h),{p:m().createElement("p",null),hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null),list:m().createElement("ul",null),item:m().createElement("li",null),safeModeLink:m().createElement("a",{href:l.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})):m().createElement("p",null,(0,c.createInterpolateElement)(l.startFreshCardBodyText||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ +__("%1$s settings, stats, and subscribers will start fresh. %2$s will keep its data as is.","jetpack-connection"),k,h),{hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null)}))),m().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},m().createElement("div",null,p?null:((e,t)=>m().createElement("div",null,m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},e),m().createElement(a.Dashicon,{icon:"minus",className:"jp-idc__idc-screen__card-action-separator"}),m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},t)))(h,k)),m().createElement(a.Button,{className:"jp-idc__idc-screen__card-action-button",label:v,onClick:n,disabled:y},t?m().createElement(s.A,null):v),d&&(_=l.supportURL,m().createElement(f.A,null,(0,c.createInterpolateElement)(__("Could not create the connection. Retry or find out more here.","jetpack-connection"),{a:m().createElement("a",{href:_||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})))));var _};k.propTypes={wpcomHomeUrl:d().string.isRequired,currentUrl:d().string.isRequired,isStartingFresh:d().bool,startFreshCallback:d().func,customContent:d().shape(h.A),hasError:d().bool,isDevelopmentSite:d().bool};const y=k},6930:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var r=n(3924),s=n(6461),a=n(6427),o=n(7143),c=n(6087),i=n(7723),l=n(3619),d=n.n(l),p=n(1609),m=n.n(p),u=n(3207),h=n(1057),g=n(6043),f=n(6576);const __=i.__,k=e=>{const t=(0,g.A)(e.wpcomHomeUrl),n=(0,g.A)(e.currentUrl),l=(0,o.useSelect)((e=>e(u.a).getIsActionInProgress()),[]),{isMigrating:d=!1,migrateCallback:p=()=>{},customContent:h={},hasError:k=!1}=e,y=h.migrateButtonLabel||__("Move your settings","jetpack-connection");return m().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(k?" jp-idc__idc-screen__card-action-error":"")},m().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},m().createElement("h4",null,h.migrateCardTitle?(0,c.createInterpolateElement)(h.migrateCardTitle,{em:m().createElement("em",null)}):__("Move Jetpack data","jetpack-connection")),m().createElement("p",null,(0,c.createInterpolateElement)(h.migrateCardBodyText||(0,i.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ +__("Move all your settings, stats and subscribers to your other URL, %1$s. %2$s will be disconnected from Jetpack.","jetpack-connection"),n,t),{hostname:m().createElement("strong",null),em:m().createElement("em",null),strong:m().createElement("strong",null)}))),m().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},t),m().createElement(a.Dashicon,{icon:"arrow-down-alt",className:"jp-idc__idc-screen__card-action-separator"}),m().createElement("div",{className:"jp-idc__idc-screen__card-action-sitename"},n),m().createElement(a.Button,{className:"jp-idc__idc-screen__card-action-button",label:y,onClick:p,disabled:l},d?m().createElement(s.A,null):y),k&&(v=h.supportURL,m().createElement(f.A,null,(0,c.createInterpolateElement)(__("Could not move your settings. Retry or find out more here.","jetpack-connection"),{a:m().createElement("a",{href:v||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})))));var v};k.propTypes={wpcomHomeUrl:d().string.isRequired,currentUrl:d().string.isRequired,isMigrating:d().bool,migrateCallback:d().func,customContent:d().shape(h.A),hasError:d().bool};const y=k},9882:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(1609),s=n.n(r);const a=()=>s().createElement("svg",{className:"error-gridicon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:24},s().createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),s().createElement("g",null,s().createElement("path",{d:"M12 4c4.411 0 8 3.589 8 8s-3.589 8-8 8-8-3.589-8-8 3.589-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})))},6576:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(1609),s=n.n(r),a=n(9882);n(3810);const o=e=>{const{children:t}=e;return s().createElement("div",{className:"jp-idc__error-message"},s().createElement(a.A,null),s().createElement("span",null,t))}},7459:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var r=n(5932),s=n(7143),a=n(3619),o=n.n(a),c=n(1609),i=n.n(c),l=n(8101),d=n(5574),p=n(8502),m=n(3207),u=n(1057),h=n(2879),g=n(8979);const f=e=>{const{logo:t,customContent:n={},wpcomHomeUrl:a,currentUrl:o,apiNonce:u,apiRoot:f,redirectUri:k,tracksUserData:y,tracksEventData:v,isAdmin:_,possibleDynamicSiteUrlDetected:b,isDevelopmentSite:C}=e,[E,w]=(0,c.useState)(!1),j=(0,s.useSelect)((e=>e(m.a).getErrorType()),[]),{isMigrating:S,migrateCallback:A}=(0,l.A)((0,c.useCallback)((()=>{w(!0)}),[w])),{isStartingFresh:F,startFreshCallback:I}=(0,p.A)(k),{isFinishingMigration:U,finishMigrationCallback:T}=(0,d.A)();return(0,c.useEffect)((()=>{r.Ay.setApiRoot(f),r.Ay.setApiNonce(u),(0,h.f)(v,y),v&&(Object.hasOwn(v,"isAdmin")&&v.isAdmin?(0,h.A)("notice_view"):(0,h.A)("non_admin_notice_view",{page:!!Object.hasOwn(v,"currentScreen")&&v.currentScreen}))}),[f,u,y,v]),i().createElement(g.A,{logo:t,customContent:n,wpcomHomeUrl:a,currentUrl:o,redirectUri:k,isMigrating:S,migrateCallback:A,isMigrated:E,finishMigrationCallback:T,isFinishingMigration:U,isStartingFresh:F,startFreshCallback:I,isAdmin:_,hasStaySafeError:"safe-mode"===j,hasFreshError:"start-fresh"===j,hasMigrateError:"migrate"===j,possibleDynamicSiteUrlDetected:b,isDevelopmentSite:C})};f.propTypes={logo:o().oneOfType([o().string,o().object]),customContent:o().shape(u.A),wpcomHomeUrl:o().string.isRequired,currentUrl:o().string.isRequired,redirectUri:o().string.isRequired,apiRoot:o().string.isRequired,apiNonce:o().string.isRequired,tracksUserData:o().object,tracksEventData:o().object,isAdmin:o().bool.isRequired,possibleDynamicSiteUrlDetected:o().bool,isDevelopmentSite:o().bool};const k=f},1217:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(3924),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057),p=n(6043),m=n(3685),u=n(6930),h=n(1133);const __=a.__,g=e=>{const{wpcomHomeUrl:t,currentUrl:n,isMigrating:o=!1,migrateCallback:c,isStartingFresh:i=!1,startFreshCallback:d,customContent:g={},hasMigrateError:f=!1,hasFreshError:k=!1,hasStaySafeError:y=!1,possibleDynamicSiteUrlDetected:v=!1,isDevelopmentSite:_}=e,b=(0,p.A)(e.wpcomHomeUrl),C=(0,p.A)(e.currentUrl);return l().createElement(l().Fragment,null,l().createElement("h2",null,g.mainTitle?(0,s.createInterpolateElement)(g.mainTitle,{em:l().createElement("em",null)}):__("Safe Mode has been activated","jetpack-connection")),l().createElement("p",null,_?(0,s.createInterpolateElement)(g.mainBodyTextDev||(0,a.sprintf)(/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ +__("Your site is in Safe Mode because %1$s appears to be a staging or development copy of %2$s.Two sites that are telling Jetpack they’re the same site. Learn more or troubleshoot common Safe mode issues.","jetpack-connection"),C,b),{span:l().createElement("span",{style:{display:"block"}}),hostname:l().createElement("strong",null),em:l().createElement("em",null),strong:l().createElement("strong",null),safeModeLink:l().createElement("a",{href:g.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})}):(0,s.createInterpolateElement)(g.mainBodyText||__("Your site is in Safe Mode because you have 2 Jetpack-powered sites that appear to be duplicates. Two sites that are telling Jetpack they’re the same site. Learn more about safe mode.","jetpack-connection"),{safeModeLink:l().createElement("a",{href:g.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),v&&l().createElement("p",null,(0,s.createInterpolateElement)(g.dynamicSiteUrlText||__("Notice: It appears that your 'wp-config.php' file might be using dynamic site URL values. Dynamic site URLs could cause Jetpack to enter Safe Mode. Learn how to set a static site URL.","jetpack-connection"),{dynamicSiteUrlSupportLink:l().createElement("a",{href:g.dynamicSiteUrlSupportLink||(0,r.A)("jetpack-idcscreen-dynamic-site-urls"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),l().createElement("h3",null,__("Please select an option","jetpack-connection")),l().createElement("div",{className:"jp-idc__idc-screen__cards"+(f||k?" jp-idc__idc-screen__cards-error":"")},_?l().createElement(l().Fragment,null,l().createElement(m.A,{wpcomHomeUrl:t,currentUrl:n,isStartingFresh:i,startFreshCallback:d,customContent:g,hasError:k,isDevelopmentSite:_}),l().createElement("div",{className:"jp-idc__idc-screen__cards-separator"},"or"),l().createElement(h.A,{hasError:y,customContent:g,isDevelopmentSite:_})):l().createElement(l().Fragment,null,l().createElement(u.A,{wpcomHomeUrl:t,currentUrl:n,isMigrating:o,migrateCallback:c,customContent:g,hasError:f}),l().createElement("div",{className:"jp-idc__idc-screen__cards-separator"},"or"),l().createElement(m.A,{wpcomHomeUrl:t,currentUrl:n,isStartingFresh:i,startFreshCallback:d,customContent:g,hasError:k,isDevelopmentSite:_}))),_?null:l().createElement(h.A,{hasError:y,customContent:g}))};g.propTypes={wpcomHomeUrl:c().string.isRequired,currentUrl:c().string.isRequired,isMigrating:c().bool,migrateCallback:c().func,isStartingFresh:c().bool,startFreshCallback:c().func,customContent:c().shape(d.A),hasMigrateError:c().bool,hasFreshError:c().bool,hasStaySafeError:c().bool,possibleDynamicSiteUrlDetected:c().bool,isDevelopmentSite:c().bool};const f=g},4295:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(6461),s=n(6427),a=n(6087),o=n(7723),c=n(3619),i=n.n(c),l=n(1609),d=n.n(l),p=n(1057),m=n(6043);const __=o.__,u=e=>{const{finishCallback:t=()=>{},isFinishing:n=!1,customContent:c={}}=e,i=(0,m.A)(e.wpcomHomeUrl),l=(0,m.A)(e.currentUrl),p=__("Got it, thanks","jetpack-connection");return d().createElement(d().Fragment,null,d().createElement("h2",null,c.migratedTitle?(0,a.createInterpolateElement)(c.migratedTitle,{em:d().createElement("em",null)}):__("Your Jetpack settings have migrated successfully","jetpack-connection")),d().createElement("p",null,(0,a.createInterpolateElement)(c.migratedBodyText||(0,o.sprintf)(/* translators: %1$s: The current site domain name. */ +__("Safe Mode has been switched off for %1$s website and Jetpack is fully functional.","jetpack-connection"),l),{hostname:d().createElement("strong",null),em:d().createElement("em",null),strong:d().createElement("strong",null)})),d().createElement("div",{className:"jp-idc__idc-screen__card-migrated"},d().createElement("div",{className:"jp-idc__idc-screen__card-migrated-hostname"},i),d().createElement(s.Dashicon,{icon:"arrow-down-alt",className:"jp-idc__idc-screen__card-migrated-separator"}),d().createElement(s.Dashicon,{icon:"arrow-right-alt",className:"jp-idc__idc-screen__card-migrated-separator-wide"}),d().createElement("div",{className:"jp-idc__idc-screen__card-migrated-hostname"},l)),d().createElement(s.Button,{className:"jp-idc__idc-screen__card-action-button jp-idc__idc-screen__card-action-button-migrated",onClick:t,label:p},n?d().createElement(r.A,null):p))};u.propTypes={wpcomHomeUrl:i().string.isRequired,currentUrl:i().string.isRequired,finishCallback:i().func,isFinishing:i().bool,customContent:i().shape(p.A)};const h=u},9291:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(3924),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057);const __=a.__,p=e=>{const{customContent:t={}}=e;return l().createElement(l().Fragment,null,l().createElement("h2",null,t.nonAdminTitle?(0,s.createInterpolateElement)(t.nonAdminTitle,{em:l().createElement("em",null)}):__("Safe Mode has been activated","jetpack-connection")),l().createElement("p",null,(0,s.createInterpolateElement)(t.nonAdminBodyText||__("This site is in Safe Mode because there are 2 Jetpack-powered sites that appear to be duplicates. 2 sites that are telling Jetpack they’re the same site. Learn more about safe mode.","jetpack-connection"),{safeModeLink:l().createElement("a",{href:t.supportURL||(0,r.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"}),em:l().createElement("em",null),strong:l().createElement("strong",null)})),t.nonAdminBodyText?"":l().createElement("p",null,__("An administrator of this site can take Jetpack out of Safe Mode.","jetpack-connection")))};p.propTypes={customContent:c().shape(d.A)};const m=p},8979:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(7142),s=n(6087),a=n(7723),o=n(3619),c=n.n(o),i=n(1609),l=n.n(i),d=n(1057),p=n(1217),m=n(4295),u=n(9291);n(3055);const __=a.__,h=e=>{const{logo:t=l().createElement(r.A,{height:24}),customContent:n={},wpcomHomeUrl:a,currentUrl:o,redirectUri:c,isMigrating:i=!1,migrateCallback:d,isMigrated:h=!1,finishMigrationCallback:g,isFinishingMigration:f=!1,isStartingFresh:k=!1,startFreshCallback:y,isAdmin:v,hasMigrateError:_=!1,hasFreshError:b=!1,hasStaySafeError:C=!1,possibleDynamicSiteUrlDetected:E=!1,isDevelopmentSite:w}=e,j=v?"":l().createElement(u.A,{customContent:n});let S="";return v&&(S=h?l().createElement(m.A,{wpcomHomeUrl:a,currentUrl:o,finishCallback:g,isFinishing:f,customContent:n}):l().createElement(p.A,{wpcomHomeUrl:a,currentUrl:o,redirectUri:c,customContent:n,isMigrating:i,migrateCallback:d,isStartingFresh:k,startFreshCallback:y,hasMigrateError:_,hasFreshError:b,hasStaySafeError:C,possibleDynamicSiteUrlDetected:E,isDevelopmentSite:w})),l().createElement("div",{className:"jp-idc__idc-screen"+(h?" jp-idc__idc-screen__success":"")},l().createElement("div",{className:"jp-idc__idc-screen__header"},l().createElement("div",{className:"jp-idc__idc-screen__logo"},((e,t)=>"string"==typeof e||e instanceof String?l().createElement("img",{src:e,alt:t,className:"jp-idc__idc-screen__logo-image"}):e)(t,n.logoAlt||"")),l().createElement("div",{className:"jp-idc__idc-screen__logo-label"},n.headerText?(0,s.createInterpolateElement)(n.headerText,{em:l().createElement("em",null),strong:l().createElement("strong",null)}):__("Safe Mode","jetpack-connection"))),j,S)};h.propTypes={logo:c().oneOfType([c().string,c().object]),customContent:c().shape(d.A),wpcomHomeUrl:c().string.isRequired,currentUrl:c().string.isRequired,redirectUri:c().string.isRequired,isMigrating:c().bool,migrateCallback:c().func,isMigrated:c().bool,finishMigrationCallback:c().func,isFinishingMigration:c().bool,isStartingFresh:c().bool,startFreshCallback:c().func,isAdmin:c().bool.isRequired,hasMigrateError:c().bool,hasFreshError:c().bool,hasStaySafeError:c().bool,possibleDynamicSiteUrlDetected:c().bool,isDevelopmentSite:c().bool};const g=h},1133:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});var r=n(5932),s=n(6461),a=n(3924),o=n(6427),c=n(9491),i=n(7143),l=n(6087),d=n(7723),p=n(3832),m=n(3619),u=n.n(m),h=n(1609),g=n.n(h),f=n(3207),k=n(1057),y=n(2879),v=n(6576);n(9521);const __=d.__,_=e=>g().createElement(v.A,null,(0,l.createInterpolateElement)(__("Could not stay in safe mode. Retry or find out more here.","jetpack-connection"),{a:g().createElement("a",{href:e||(0,a.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})})),b=e=>{const{isActionInProgress:t,setIsActionInProgress:n,setErrorType:c,clearErrorType:i,hasError:d=!1,customContent:m,isDevelopmentSite:u}=e,[f,k]=(0,h.useState)(!1),v=m.stayInSafeModeButtonLabel||__("Stay in Safe mode","jetpack-connection"),b=(0,h.useCallback)((()=>{t||(k(!0),n(!0),i(),(0,y.A)("confirm_safe_mode"),r.Ay.confirmIDCSafeMode().then((()=>{window.location.href=(0,p.removeQueryArgs)(window.location.href,"jetpack_idc_clear_confirmation","_wpnonce")})).catch((e=>{throw n(!1),k(!1),c("safe-mode"),e})))}),[t,n,c,i]);return g().createElement(g().Fragment,null,u?g().createElement("div",{className:"jp-idc__idc-screen__card-action-base"+(d?" jp-idc__idc-screen__card-action-error":"")},g().createElement("div",{className:"jp-idc__idc-screen__card-action-top"},g().createElement("h4",null,m.safeModeTitle?(0,l.createInterpolateElement)(m.safeModeTitle,{em:g().createElement("em",null)}):__("Stay in Safe Mode","jetpack-connection")),g().createElement("div",null,(0,l.createInterpolateElement)(m.safeModeCardBodyText||/* translators: %1$s: The current site domain name. %2$s: The original site domain name. */ +__("

Recommended for

short-lived test sitessites that will be cloned back to production after testing

Please note that staying in Safe mode will disable some Jetpack features, including security features such as SSO, firewall, and site monitor. Learn more.

","jetpack-connection"),{p:g().createElement("p",null),hostname:g().createElement("strong",null),em:g().createElement("em",null),strong:g().createElement("strong",null),list:g().createElement("ul",null),item:g().createElement("li",null),safeModeLink:g().createElement("a",{href:m.supportURL||(0,a.A)("jetpack-support-safe-mode"),rel:"noopener noreferrer",target:"_blank"})}))),g().createElement("div",{className:"jp-idc__idc-screen__card-action-bottom"},g().createElement(o.Button,{className:"jp-idc__idc-screen__card-action-button-secondary",label:v,onClick:b,disabled:t},f?g().createElement(s.A,{color:"black"}):v),d&&_(m.supportURL))):g().createElement("div",{className:"jp-idc__safe-mode"},f?g().createElement("div",{className:"jp-idc__safe-mode__staying-safe"},g().createElement(s.A,{color:"black"}),g().createElement("span",null,__("Finishing setting up Safe mode…","jetpack-connection"))):(C=b,E=t,(0,l.createInterpolateElement)(__("Or decide later and stay in ","jetpack-connection"),{button:g().createElement(o.Button,{label:__("Safe mode","jetpack-connection"),variant:"link",onClick:C,disabled:E})})),d&&_(m.supportURL)));var C,E};b.propTypes={isActionInProgress:u().bool,setIsActionInProgress:u().func.isRequired,setErrorType:u().func.isRequired,clearErrorType:u().func.isRequired,hasError:u().bool,customContent:u().shape(k.A),isDevelopmentSite:u().bool};const C=(0,c.compose)([(0,i.withSelect)((e=>({isActionInProgress:e(f.a).getIsActionInProgress()}))),(0,i.withDispatch)((e=>({setIsActionInProgress:e(f.a).setIsActionInProgress,setErrorType:e(f.a).setErrorType,clearErrorType:e(f.a).clearErrorType})))])(b)},5574:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1609);const s=()=>{const[e,t]=(0,r.useState)(!1),n=(0,r.useCallback)((()=>{e||(t(!0),window.location.reload())}),[e,t]);return{isFinishingMigration:e,finishMigrationCallback:n}}},8101:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(5932),s=n(7143),a=n(1609),o=n(3207),c=n(2879);const i=e=>{const[t,n]=(0,a.useState)(!1),i=(0,s.useSelect)((e=>e(o.a).getIsActionInProgress()),[]),{setIsActionInProgress:l,setErrorType:d,clearErrorType:p}=(0,s.useDispatch)(o.a);return{isMigrating:t,migrateCallback:(0,a.useCallback)((()=>{i||((0,c.A)("migrate"),l(!0),n(!0),p(),r.Ay.migrateIDC().then((()=>{n(!1),e&&"[object Function]"==={}.toString.call(e)&&e()})).catch((e=>{throw l(!1),n(!1),d("migrate"),e})))}),[n,e,i,l,d,p])}}},8502:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(5932),s=n(7143),a=n(1609),o=n(3207),c=n(2879);const i=e=>{const[t,n]=(0,a.useState)(!1),i=(0,s.useSelect)((e=>e(o.a).getIsActionInProgress()),[]),{setIsActionInProgress:l,setErrorType:d,clearErrorType:p}=(0,s.useDispatch)(o.a);return{isStartingFresh:t,startFreshCallback:(0,a.useCallback)((()=>{i||((0,c.A)("start_fresh"),l(!0),n(!0),p(),r.Ay.startIDCFresh(e).then((e=>{window.location.href=e+"&from=idc-notice"})).catch((e=>{throw l(!1),n(!1),d("start-fresh"),e})))}),[n,i,l,e,d,p])}}},8269:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>o,Xs:()=>r,sL:()=>a,xj:()=>s});const r="SET_IS_ACTION_IN_PROGRESS",s="SET_ERROR_TYPE",a="CLEAR_ERROR_TYPE",o={setIsActionInProgress:e=>({type:r,isInProgress:e}),setErrorType:e=>({type:s,errorType:e}),clearErrorType:()=>({type:a})}},2093:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(7143),s=n(8269);const a=(0,r.combineReducers)({isActionInProgress:(e=!1,t)=>t.type===s.Xs?t.isInProgress:e,errorType:(e=null,t)=>{switch(t.type){case s.xj:return t.errorType;case s.sL:return null}return e}})},8918:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={getIsActionInProgress:e=>e.isActionInProgress||!1,getErrorType:e=>e.errorType||null}},1908:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(7143);class s{static store=null;static mayBeInit(e,t){null===s.store&&(s.store=(0,r.createReduxStore)(e,t),(0,r.register)(s.store))}}const a=s},3207:(e,t,n)=>{"use strict";n.d(t,{a:()=>c});var r=n(8269),s=n(2093),a=n(8918),o=n(1908);const c="jetpack-idc";o.A.mayBeInit(c,{reducer:s.A,actions:r.Ay,selectors:a.A})},1057:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(3619),s=n.n(r);const a={headerText:s().string,logoAlt:s().string,mainTitle:s().string,mainBodyText:s().string,mainBodyTextDev:s().string,migratedTitle:s().string,migratedBodyText:s().string,migrateCardTitle:s().string,migrateButtonLabel:s().string,migrateCardBodyText:s().string,startFreshCardTitle:s().string,startFreshCardBodyText:s().string,safeModeCardBodyText:s().string,startFreshCardBodyTextDev:s().string,startFreshButtonLabel:s().string,nonAdminTitle:s().string,nonAdminBodyText:s().string,supportURL:s().string,stayInSafeModeButtonLabel:s().string}},6043:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=e=>/^https?:\/\//.test(e)?new URL(e).hostname:e.replace(/\/$/,"")},2879:(e,t,n)=>{"use strict";n.d(t,{A:()=>a,f:()=>s});var r=n(372);function s(e,t){t&&Object.hasOwn(t,"userid")&&Object.hasOwn(t,"username")&&r.A.initialize(t.userid,t.username),e&&(Object.hasOwn(e,"blogID")&&r.A.assignSuperProps({blog_id:e.blogID}),Object.hasOwn(e,"platform")&&r.A.assignSuperProps({platform:e.platform})),r.A.setMcAnalyticsEnabled(!0)}function a(e,t={}){void 0!==t&&"object"==typeof t||(t={}),e&&e.length&&void 0!==r.A&&r.A.tracks&&r.A.mc&&(e=0!==(e=e.replace(/-/g,"_")).indexOf("jetpack_idc_")?"jetpack_idc_"+e:e,r.A.tracks.recordEvent(e,t),e=(e=e.replace("jetpack_idc_","")).replace(/_/g,"-"),r.A.mc.bumpStat("jetpack-idc",e))}},9074:e=>{"use strict";e.exports={consumer_slug:"connection_package"}},1609:e=>{"use strict";e.exports=window.React},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},3832:e=>{"use strict";e.exports=window.wp.url},8579:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";function r(e){var t,n,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;ts});const s=function(){for(var e,t,n=0,s="",a=arguments.length;n{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(7459),t=n(6087),r=n(1609),s=n.n(r);window.addEventListener("load",(()=>function(){if(!Object.hasOwn(window,"JP_IDENTITY_CRISIS__INITIAL_STATE"))return;const n=document.getElementById(window.JP_IDENTITY_CRISIS__INITIAL_STATE.containerID||"jp-identity-crisis-container");if(null===n)return;const{WP_API_root:r,WP_API_nonce:a,wpcomHomeUrl:o,currentUrl:c,redirectUri:i,tracksUserData:l,tracksEventData:d,isSafeModeConfirmed:p,consumerData:m,isAdmin:u,possibleDynamicSiteUrlDetected:h,isDevelopmentSite:g}=window.JP_IDENTITY_CRISIS__INITIAL_STATE;if(!p){const p=s().createElement(e.A,{wpcomHomeUrl:o,currentUrl:c,apiRoot:r,apiNonce:a,redirectUri:i,tracksUserData:l||{},tracksEventData:d,customContent:Object.hasOwn(m,"customContent")?m.customContent:{},isAdmin:u,logo:Object.hasOwn(m,"logo")?m.logo:void 0,possibleDynamicSiteUrlDetected:h,isDevelopmentSite:g});t.createRoot(n).render(p)}}()))})()})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.asset.php index 2beea2c9..813f61fb 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.asset.php @@ -1 +1 @@ - array('jetpack-script-data', 'react', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives', 'wp-url'), 'version' => '633f5b84c0735e749fc1'); + array('jetpack-script-data', 'react', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => 'c64bcd54b1a8ca23f813'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.css b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.css index 906dc1dd..36a937ad 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.css +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.css @@ -1 +1 @@ -.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px #00000014}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:calc(var(--spacing-base)*3)}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-left:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.rna{overflow:hidden}.rna .jp-connection__connect-screen-layout__left{position:relative;z-index:2}.rna .jp-connection__connect-screen-layout__left h2{font-weight:700;margin-top:0}.rna .jp-connection__connect-screen-layout__left h3{margin-top:24px}@media(min-width:600px){.rna .jp-connection__connect-screen-layout__left{padding:4rem 6rem 4rem 4rem}}@media(min-width:1080px){.rna .jp-connection__connect-screen-required-plan__pricing-card{position:absolute;right:calc(var(--spacing-base)*-45);top:calc(var(--spacing-base)*9.25)}}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{border-radius:var(--jp-border-radius-rna);max-width:100%;width:425px}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card__title{margin-top:.625rem}@media(min-width:960px){.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{padding:3rem}}.rna .jp-connection__connect-screen-required-plan__pricing-card .components-button{margin-bottom:0}.rna .jp-backup-dashboard-promotion ul.jp-product-promote li{margin-bottom:.75rem}.rna .jp-connection__connect-screen-layout__color-blobs{clip-path:polygon(100% 0,100% 100%,0 0,0 0);display:none;height:677px;position:absolute;right:0;top:0;width:363px;z-index:1}.rna .jp-connection__connect-screen-layout__color-blobs__blue,.rna .jp-connection__connect-screen-layout__color-blobs__green,.rna .jp-connection__connect-screen-layout__color-blobs__yellow{border-radius:50%;filter:blur(50px);position:absolute}.rna .jp-connection__connect-screen-layout__color-blobs__blue{background-color:var(--jp-blue-5);height:400px;right:-100px;top:-275px;width:400px;z-index:3}.rna .jp-connection__connect-screen-layout__color-blobs__yellow{background-color:var(--jp-yellow-5);height:250px;right:-25px;top:10px;width:250px;z-index:2}.rna .jp-connection__connect-screen-layout__color-blobs__green{background-color:var(--jp-green-5);height:300px;right:0;top:175px;width:300px;z-index:1}@media(min-width:1080px){.rna .jp-connection__connect-screen-layout__color-blobs{display:initial}}.jp-connection__connect-screen{--spacing-base:8px}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen .terms-of-service{margin-bottom:calc(var(--spacing-base)*3);margin-top:calc(var(--spacing-base)*4);max-width:360px}.jp-connection__connect-screen .terms-of-service a{text-decoration:underline}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button--button{border-radius:4px;font-weight:600}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:#fff6}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__loading-message{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.jp-connection__connect-screen__loading-message:empty{display:none}.jp-connection__connect-screen__footer{margin-top:32px}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 0 0;color:var(--jp-red);line-height:25px;padding-left:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}@media(min-width:1080px){.jp-connection__connect-screen-layout__left{width:calc(100% - 384px - var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan{background:linear-gradient(90deg,#fff 70%,#f9f9f6 0);position:relative}}.jp-connection__connect-screen-required-plan__loading{display:none}.jp-connection__connect-screen-required-plan ul.jp-product-promote{margin-block-end:calc(var(--spacing-base)*4);margin-block-start:calc(var(--spacing-base)*3)}@media(min-width:1080px){.jp-connection__connect-screen-required-plan__pricing-card{position:absolute;right:calc(var(--spacing-base)*12);top:calc(var(--spacing-base)*8)}}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button{align-items:center;background:var(--jp-black)!important;border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;font-weight:500;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button:disabled{background:var(--jp-gray)!important;color:var(--jp-gray-20)!important}.jp-connection__connect-screen-required-plan__pricing-card .terms-of-service{margin-bottom:var(--spacing-base);margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription{display:flex;flex-wrap:wrap;gap:1ch;justify-content:flex-start;line-height:1;margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary{background:inherit!important;color:var(--jp-black)!important;display:inline;font-size:var(--font-title-small);height:auto;line-height:20px;font:inherit;min-width:0;padding:0;text-decoration:underline;width:auto}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:hover{background:inherit;text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:focus{background:inherit;box-shadow:none!important}.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__inner,.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__outer{border-right-color:var(--jp-black);border-top-color:var(--jp-black)}.jp-components__pricing-card{background:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 10px 40px #00000014;max-width:384px;padding:24px 24px 32px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:600px){.jp-components__pricing-card{padding:32px 32px 44px}}.jp-components__pricing-card__icon img{height:32px;width:32px}.jp-components__pricing-card__title{color:#101517;font-size:32px;line-height:38px;margin:16px 0 24px}.jp-components__pricing-card__pricing{display:flex;flex-wrap:wrap}.jp-components__pricing-card__price-after,.jp-components__pricing-card__price-before{display:inline-block;font-size:54px;font-weight:700;line-height:40px;margin-bottom:8px;padding:0 2px}.jp-components__pricing-card__price-before{color:var(--jp-gray-20);margin-right:16px;position:relative}.jp-components__pricing-card__price-strikethrough{background:var(--jp-pink);border-radius:1.5px;height:3px;left:0;position:absolute;top:20px;width:100%}.jp-components__pricing-card__price-after{color:var(--jp-black)}.jp-components__pricing-card__currency{font-size:var(--font-title-small);font-weight:400;line-height:20px;vertical-align:super}.jp-components__pricing-card__price-details{align-self:flex-end;color:var(--jp-gray-50);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:17px;margin-bottom:8px}.jp-components__pricing-card__price-decimal{font-size:var(--font-label);line-height:14px;vertical-align:top}.jp-components__pricing-card__button{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-components__pricing-card__info,.jp-components__pricing-card__tos{color:var(--jp-gray-60);font-size:var(--font-label);letter-spacing:-.02em;line-height:20px}.jp-components__pricing-card__tos{margin-top:24px}@keyframes R2i0K45dEF157drbVRPI{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.NisihrgiIKl_knpYJtfg{animation:R2i0K45dEF157drbVRPI 1.5s infinite;background-color:var(--jp-gray);height:100%;width:100%}.jp-iframe-wrap{text-align:center}.fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn 1.5s ease;-moz-animation:fadeIn 1.5s ease;-o-animation:fadeIn 1.5s ease;-ms-animation:fadeIn 1.5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.urouayitSUT8zW0V3p_0{margin-bottom:0}.iXXJlk08gFDeCvsTTlNQ{border:1px solid var(--jp-gray);border-left:6px solid var(--jp-red-50);border-radius:var(--jp-border-radius);box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;box-sizing:border-box;color:var(--jp-gray-80);font-size:16px;line-height:22px;margin:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3) calc(var(--spacing-base)*2) calc(var(--spacing-base)*3)}.iXXJlk08gFDeCvsTTlNQ.is-error{background-color:var(--jp-white)}.iXXJlk08gFDeCvsTTlNQ .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}.iXXJlk08gFDeCvsTTlNQ .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.iXXJlk08gFDeCvsTTlNQ .components-notice__dismiss{align-self:center}.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:visited{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-left:calc(var(--spacing-base)*2 + 24px);margin-top:24px;padding:8px 24px;text-decoration:none}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:visited{margin-left:0;margin-top:0;white-space:nowrap}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .components-notice__content{align-items:center;flex-direction:row}.e6hHy8BZ7ZKPSXbIC0UG{margin-bottom:25px}.jXz8LnXNzMDdtHqkG0sZ{display:flex;flex-grow:1;margin-right:var(--spacing-base)}.jXz8LnXNzMDdtHqkG0sZ>svg{align-self:flex-start;flex-shrink:0}.jXz8LnXNzMDdtHqkG0sZ .jp-components-spinner,.jXz8LnXNzMDdtHqkG0sZ>svg{margin-right:calc(var(--spacing-base)*2)}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-small);font-weight:600;line-height:1.2;margin-top:0}.jp-connection__disconnect-dialog h2{font-size:var(--font-title-small);font-weight:400;line-height:1.2;margin:0}.jp-connection__disconnect-dialog p{font-size:var(--font-body);margin-top:0}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.25rem}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link,.jp-connection__disconnect-dialog__link{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:hover,.jp-connection__disconnect-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:focus,.jp-connection__disconnect-dialog__link:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link--bold,.jp-connection__disconnect-dialog__link--bold{font-weight:700}.jp-connection__disconnect-dialog .components-button{border-radius:4px;font-size:var(--font-body-small);height:40px}.jp-connection__disconnect-dialog .components-modal__content{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0}.jp-connection__disconnect-dialog .components-modal__content:before,.jp-connection__disconnect-dialog .components-modal__header{display:none}.jp-connection__disconnect-dialog .jp-row{align-items:center;width:calc(100% - 48px)}.jp-connection__disconnect-dialog__content{align-items:center;background:var(--jp-white-off);border-radius:4px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0;padding:2rem 1rem;text-align:center}.jp-connection__disconnect-dialog__actions{background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;padding:2rem 0;position:sticky}.jp-connection__disconnect-dialog__actions p{margin-bottom:0}.jp-connection__disconnect-dialog__actions:before{background:linear-gradient(to bottom,#0000,var(--jp-white-off));bottom:calc(100% + 1px);content:"";display:block;height:80px;left:0;position:absolute;width:100%}.jp-connection__disconnect-dialog__btn-dismiss,.jp-connection__disconnect-dialog__btn-dismiss.components-button{background:var(--jp-black)!important;margin-right:10px}.jp-connection__disconnect-dialog__btn-disconnect{background:var(--jp-red)!important}.jp-connection__disconnect-dialog__btn-back-to-wp{background:var(--jp-black)!important}.jp-connection__disconnect-dialog__button-wrap{text-align:left}@media(min-width:960px){.jp-connection__disconnect-dialog__button-wrap{text-align:center}}.jp-connection__disconnect-dialog__error{color:var(--jp-red)}.jp-connection__disconnect-dialog__survey{margin-bottom:1.5rem;max-width:100%}.jp-connection__disconnect-dialog__step-copy{margin:0 auto;max-width:800px}.jp-connection__disconnect-dialog__step-copy--narrow{max-width:600px}@media(max-height:900px){.jp-connection__disconnect-dialog__content .jp-components__decorative-card{display:none}}@media(min-width:600px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{max-width:calc(100% - 32px);width:100%}.jp-connection__disconnect-dialog__actions,.jp-connection__disconnect-dialog__content{padding:2rem}}@media(min-width:960px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{display:flex;flex-direction:column;height:900px;width:1200px}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-large)}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.5rem}.jp-connection__disconnect-dialog__content{padding:80px}.jp-connection__disconnect-dialog__actions{padding:2rem 3rem}.jp-row{margin-left:0}}.jp-connection__disconnect-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:0 auto 1rem;max-width:100%;padding:1rem 2rem;text-align:left;width:800px}.jp-connection__disconnect-card__group{margin-bottom:1rem;max-width:100%}.jp-connection__disconnect-card__card-content{display:block;font-size:.875rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-content{align-items:center;display:flex;justify-content:space-between}}.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{flex-shrink:0;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:0}@media only screen and (min-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{font-size:1.5rem;margin-right:1.5rem}}@media only screen and (max-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block,.jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block{margin-top:.5rem}}.jp-connection__disconnect-card__card-stat-block{align-items:baseline;display:flex;flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat-block{flex-direction:row-reverse}}.jp-connection__disconnect-card__card-description{flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-description{text-align:right}}.jp-connection__disconnect-card__card-stat{font-size:1rem;font-weight:600;margin-right:.5rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat{font-size:1.5rem;margin-left:1rem;margin-right:0}}.jp-components__decorative-card{border-radius:8px;box-shadow:0 0 15px var(--jp-gray);display:flex;height:280px;margin:0 auto 3rem;max-width:100%;overflow:hidden;position:relative;width:360px}.jp-components__decorative-card__content,.jp-components__decorative-card__image{width:50%}.jp-components__decorative-card__image{background:var(--jp-gray);background-size:cover;position:relative}.jp-components__decorative-card__image:before{background-image:url('data:image/svg+xml;uf8,');content:"";display:block;height:8px;left:24px;position:absolute;top:24px;width:38px}.jp-components__decorative-card__content{background:#fff;padding:2rem}.jp-components__decorative-card__icon-container{background:var(--jp-red);border-radius:50px;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.jp-components__decorative-card__icon{background-position:50%,50%;background-repeat:no-repeat;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.jp-components__decorative-card__icon--unlink{background-image:url('data:image/svg+xml;uf8, ')}.jp-components__decorative-card__lines,.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{background:#e9eff5;border-radius:6px;display:block;height:12px;position:relative;width:100%}.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{content:"";top:calc(100% + 16px)}.jp-components__decorative-card__lines:after{top:calc(100% + 32px);width:75%}.jp-components__decorative-card--vertical{flex-direction:column}.jp-components__decorative-card--vertical .jp-components__decorative-card__content,.jp-components__decorative-card--vertical .jp-components__decorative-card__image{height:50%;width:100%}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines{margin-left:auto;margin-right:auto;max-width:135px}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:after,.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:before{margin-left:auto;margin-right:auto}.jp-connect__disconnect-survey-card{border:2px solid #0000;border-radius:4px;box-shadow:0 0 15px var(--jp-gray-off);margin-left:auto;margin-right:auto;max-width:100%;padding:1rem;position:relative;text-align:left;width:800px}.jp-connect__disconnect-survey-card--selected{background:var(--jp-gray-off);border-color:var(--jp-black)}.jp-connect__disconnect-survey-card:after{border-right:2px solid var(--jp-black);border-top:2px solid var(--jp-black);content:"";display:block;height:5px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(45deg);width:5px}.jp-connect__disconnect-survey-card:hover{cursor:pointer}.jp-connect__disconnect-survey-card:focus:not(.jp-disconnect-survey-card--selected),.jp-connect__disconnect-survey-card:hover:not(.jp-disconnect-survey-card--selected){border-color:var(--jp-black-80)}.jp-connect__disconnect-survey-card__answer{align-items:center;display:flex;font-weight:700;margin:0}input.jp-connect__disconnect-survey-card__input{-webkit-appearance:none;background-color:#0000;border:none;color:var(--jp-black-80);flex-grow:1;max-width:calc(100% - 40px);padding-right:40px}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__manage-dialog{--spacing-base:8px;border-radius:3px;margin:auto;width:1200px}.jp-connection__manage-dialog__content{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:center;padding:80px;text-align:center}.jp-connection__manage-dialog__content h1{font-size:var(--font-title-large);font-weight:700;line-height:1.2;margin:0}.jp-connection__manage-dialog__large-text{font-size:1.25rem;font-weight:600;margin-bottom:calc(var(--spacing-base)*4);margin-top:calc(var(--spacing-base)*3);max-width:60%}.jp-connection__manage-dialog__actions{align-items:center;background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;box-sizing:border-box;margin:0!important;max-width:1200px!important;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*5);position:sticky}.jp-connection__manage-dialog__link{color:var(--jp-black)}.jp-connection__manage-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__manage-dialog__link:focus{color:var(--jp-black)}.jp-connection__manage-dialog__button-wrap button{float:right}.jp-connection__manage-dialog__action-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:var(--spacing-base) auto;max-width:100%;padding:1rem 2rem;text-align:left;width:750px}.jp-connection__manage-dialog__action-card__card-headline{font-size:var(--font-body);font-weight:600;line-height:calc(var(--spacing-base)*3);text-decoration:none}.jp-connection__manage-dialog__action-card__icon{float:right}.jp-connection__manage-dialog__action-card .transfer{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog__action-card .disconnect{color:var(--jp-red);fill:var(--jp-red)}.jp-connection__manage-dialog .components-modal__header{display:none}.jp-connection__manage-dialog .components-modal__content{margin:0;padding:0} \ No newline at end of file +.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px #00000014}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:calc(var(--spacing-base)*3)}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-left:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.rna{overflow:hidden}.rna .jp-connection__connect-screen-layout__left{position:relative;z-index:2}.rna .jp-connection__connect-screen-layout__left h2{font-weight:700;margin-top:0}.rna .jp-connection__connect-screen-layout__left h3{margin-top:24px}@media(min-width:600px){.rna .jp-connection__connect-screen-layout__left{padding:4rem 6rem 4rem 4rem}}@media(min-width:1080px){.rna .jp-connection__connect-screen-required-plan__pricing-card{position:absolute;right:calc(var(--spacing-base)*-45);top:calc(var(--spacing-base)*9.25)}}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{border-radius:var(--jp-border-radius-rna);max-width:100%;width:425px}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card__title{margin-top:.625rem}@media(min-width:960px){.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{padding:3rem}}.rna .jp-connection__connect-screen-required-plan__pricing-card .components-button{margin-bottom:0}.rna .jp-backup-dashboard-promotion ul.jp-product-promote li{margin-bottom:.75rem}.rna .jp-connection__connect-screen-layout__color-blobs{clip-path:polygon(100% 0,100% 100%,0 0,0 0);display:none;height:677px;position:absolute;right:0;top:0;width:363px;z-index:1}.rna .jp-connection__connect-screen-layout__color-blobs__blue,.rna .jp-connection__connect-screen-layout__color-blobs__green,.rna .jp-connection__connect-screen-layout__color-blobs__yellow{border-radius:50%;filter:blur(50px);position:absolute}.rna .jp-connection__connect-screen-layout__color-blobs__blue{background-color:var(--jp-blue-5);height:400px;right:-100px;top:-275px;width:400px;z-index:3}.rna .jp-connection__connect-screen-layout__color-blobs__yellow{background-color:var(--jp-yellow-5);height:250px;right:-25px;top:10px;width:250px;z-index:2}.rna .jp-connection__connect-screen-layout__color-blobs__green{background-color:var(--jp-green-5);height:300px;right:0;top:175px;width:300px;z-index:1}@media(min-width:1080px){.rna .jp-connection__connect-screen-layout__color-blobs{display:initial}}.jp-connection__connect-screen{--spacing-base:8px}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen .terms-of-service{margin-bottom:calc(var(--spacing-base)*3);margin-top:calc(var(--spacing-base)*4);max-width:360px}.jp-connection__connect-screen .terms-of-service a{text-decoration:underline}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button--button{border-radius:4px;font-weight:600}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:#fff6}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__loading-message{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.jp-connection__connect-screen__loading-message:empty{display:none}.jp-connection__connect-screen__footer{margin-top:32px}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 0 0;color:var(--jp-red);line-height:25px;padding-left:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}@media(min-width:1080px){.jp-connection__connect-screen-layout__left{width:calc(100% - 384px - var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan{background:linear-gradient(90deg,#fff 70%,#f9f9f6 0);position:relative}}.jp-connection__connect-screen-required-plan__loading{display:none}.jp-connection__connect-screen-required-plan ul.jp-product-promote{margin-block-end:calc(var(--spacing-base)*4);margin-block-start:calc(var(--spacing-base)*3)}@media(min-width:1080px){.jp-connection__connect-screen-required-plan__pricing-card{position:absolute;right:calc(var(--spacing-base)*12);top:calc(var(--spacing-base)*8)}}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button{align-items:center;background:var(--jp-black)!important;border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;font-weight:500;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button:disabled{background:var(--jp-gray)!important;color:var(--jp-gray-20)!important}.jp-connection__connect-screen-required-plan__pricing-card .terms-of-service{margin-bottom:var(--spacing-base);margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription{display:flex;flex-wrap:wrap;gap:1ch;justify-content:flex-start;line-height:1;margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary{background:inherit!important;color:var(--jp-black)!important;display:inline;font-size:var(--font-title-small);height:auto;line-height:20px;font:inherit;min-width:0;padding:0;text-decoration:underline;width:auto}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:hover{background:inherit;text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:focus{background:inherit;box-shadow:none!important}.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__inner,.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__outer{border-right-color:var(--jp-black);border-top-color:var(--jp-black)}.jp-components__pricing-card{background:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 10px 40px #00000014;max-width:384px;padding:24px 24px 32px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:600px){.jp-components__pricing-card{padding:32px 32px 44px}}.jp-components__pricing-card__icon img{height:32px;width:32px}.jp-components__pricing-card__title{color:#101517;font-size:32px;line-height:38px;margin:16px 0 24px}.jp-components__pricing-card__pricing{display:flex;flex-wrap:wrap}.jp-components__pricing-card__price-after,.jp-components__pricing-card__price-before{display:inline-block;font-size:54px;font-weight:700;line-height:40px;margin-bottom:8px;padding:0 2px}.jp-components__pricing-card__price-before{color:var(--jp-gray-20);margin-right:16px;position:relative}.jp-components__pricing-card__price-strikethrough{background:var(--jp-pink);border-radius:1.5px;height:3px;left:0;position:absolute;top:20px;width:100%}.jp-components__pricing-card__price-after{color:var(--jp-black)}.jp-components__pricing-card__currency{font-size:var(--font-title-small);font-weight:400;line-height:20px;vertical-align:super}.jp-components__pricing-card__price-details{align-self:flex-end;color:var(--jp-gray-50);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:17px;margin-bottom:8px}.jp-components__pricing-card__price-decimal{font-size:var(--font-label);line-height:14px;vertical-align:top}.jp-components__pricing-card__button{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-components__pricing-card__info,.jp-components__pricing-card__tos{color:var(--jp-gray-60);font-size:var(--font-label);letter-spacing:-.02em;line-height:20px}.jp-components__pricing-card__tos{margin-top:24px}@keyframes R2i0K45dEF157drbVRPI{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.NisihrgiIKl_knpYJtfg{animation:R2i0K45dEF157drbVRPI 1.5s infinite;background-color:var(--jp-gray);height:100%;width:100%}.jp-iframe-wrap{text-align:center}.fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn 1.5s ease;-moz-animation:fadeIn 1.5s ease;-o-animation:fadeIn 1.5s ease;-ms-animation:fadeIn 1.5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.urouayitSUT8zW0V3p_0{margin-bottom:0}.iXXJlk08gFDeCvsTTlNQ{border:1px solid var(--jp-gray);border-left:6px solid var(--jp-red-50);border-radius:var(--jp-border-radius);box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;box-sizing:border-box;color:var(--jp-gray-80);font-size:16px;line-height:22px;margin:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3) calc(var(--spacing-base)*2) calc(var(--spacing-base)*3)}.iXXJlk08gFDeCvsTTlNQ.is-error{background-color:var(--jp-white)}.iXXJlk08gFDeCvsTTlNQ .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}.iXXJlk08gFDeCvsTTlNQ .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.iXXJlk08gFDeCvsTTlNQ .components-notice__dismiss{align-self:center}.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:visited{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-left:calc(var(--spacing-base)*2 + 24px);margin-top:24px;padding:8px 24px;text-decoration:none}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:visited{margin-left:0;margin-top:0;white-space:nowrap}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .components-notice__content{align-items:center;flex-direction:row}.e6hHy8BZ7ZKPSXbIC0UG{margin-bottom:25px}.jXz8LnXNzMDdtHqkG0sZ{display:flex;flex-grow:1;margin-right:var(--spacing-base)}.jXz8LnXNzMDdtHqkG0sZ>svg{align-self:flex-start;flex-shrink:0}.jXz8LnXNzMDdtHqkG0sZ .jp-components-spinner,.jXz8LnXNzMDdtHqkG0sZ>svg{margin-right:calc(var(--spacing-base)*2)}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-small);font-weight:600;line-height:1.2;margin-top:0}.jp-connection__disconnect-dialog h2{font-size:var(--font-title-small);font-weight:400;line-height:1.2;margin:0}.jp-connection__disconnect-dialog p{font-size:var(--font-body);margin-top:0}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.25rem}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link,.jp-connection__disconnect-dialog__link{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:hover,.jp-connection__disconnect-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:focus,.jp-connection__disconnect-dialog__link:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link--bold,.jp-connection__disconnect-dialog__link--bold{font-weight:700}.jp-connection__disconnect-dialog .components-button{border-radius:4px;font-size:var(--font-body-small);height:40px}.jp-connection__disconnect-dialog .components-modal__content{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0}.jp-connection__disconnect-dialog .components-modal__content:before,.jp-connection__disconnect-dialog .components-modal__header{display:none}.jp-connection__disconnect-dialog .jp-row{align-items:center;width:calc(100% - 48px)}.jp-connection__disconnect-dialog__content{align-items:center;background:var(--jp-white-off);border-radius:4px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0;padding:2rem 1rem;text-align:center}.jp-connection__disconnect-dialog__actions{background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;padding:2rem 0;position:sticky}.jp-connection__disconnect-dialog__actions p{margin-bottom:0}.jp-connection__disconnect-dialog__actions:before{background:linear-gradient(to bottom,#0000,var(--jp-white-off));bottom:calc(100% + 1px);content:"";display:block;height:80px;left:0;position:absolute;width:100%}.jp-connection__disconnect-dialog__btn-dismiss,.jp-connection__disconnect-dialog__btn-dismiss.components-button{background:var(--jp-black)!important;margin-right:10px}.jp-connection__disconnect-dialog__btn-disconnect{background:var(--jp-red)!important}.jp-connection__disconnect-dialog__btn-back-to-wp{background:var(--jp-black)!important}.jp-connection__disconnect-dialog__button-wrap{text-align:left}@media(min-width:960px){.jp-connection__disconnect-dialog__button-wrap{text-align:center}}.jp-connection__disconnect-dialog__error{color:var(--jp-red)}.jp-connection__disconnect-dialog__survey{margin-bottom:1.5rem;max-width:100%}.jp-connection__disconnect-dialog__step-copy{margin:0 auto;max-width:800px}.jp-connection__disconnect-dialog__step-copy--narrow{max-width:600px}@media(max-height:900px){.jp-connection__disconnect-dialog__content .jp-components__decorative-card{display:none}}@media(min-width:600px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{max-width:calc(100% - 32px);width:100%}.jp-connection__disconnect-dialog__actions,.jp-connection__disconnect-dialog__content{padding:2rem}}@media(min-width:960px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{display:flex;flex-direction:column;height:900px;width:1200px}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-large)}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.5rem}.jp-connection__disconnect-dialog__content{padding:80px}.jp-connection__disconnect-dialog__actions{padding:2rem 3rem}.jp-row{margin-left:0}}.jp-connection__disconnect-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:0 auto 1rem;max-width:100%;padding:1rem 2rem;text-align:left;width:800px}.jp-connection__disconnect-card__group{margin-bottom:1rem;max-width:100%}.jp-connection__disconnect-card__card-content{display:block;font-size:.875rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-content{align-items:center;display:flex;justify-content:space-between}}.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{flex-shrink:0;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:0}@media only screen and (min-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{font-size:1.5rem;margin-right:1.5rem}}@media only screen and (max-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block,.jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block{margin-top:.5rem}}.jp-connection__disconnect-card__card-stat-block{align-items:baseline;display:flex;flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat-block{flex-direction:row-reverse}}.jp-connection__disconnect-card__card-description{flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-description{text-align:right}}.jp-connection__disconnect-card__card-stat{font-size:1rem;font-weight:600;margin-right:.5rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat{font-size:1.5rem;margin-left:1rem;margin-right:0}}.jp-components__decorative-card{border-radius:8px;box-shadow:0 0 15px var(--jp-gray);display:flex;height:280px;margin:0 auto 3rem;max-width:100%;overflow:hidden;position:relative;width:360px}.jp-components__decorative-card__content,.jp-components__decorative-card__image{width:50%}.jp-components__decorative-card__image{background:var(--jp-gray);background-size:cover;position:relative}.jp-components__decorative-card__image:before{background-image:url('data:image/svg+xml;uf8,');content:"";display:block;height:8px;left:24px;position:absolute;top:24px;width:38px}.jp-components__decorative-card__content{background:#fff;padding:2rem}.jp-components__decorative-card__icon-container{background:var(--jp-red);border-radius:50px;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.jp-components__decorative-card__icon{background-position:50%,50%;background-repeat:no-repeat;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.jp-components__decorative-card__icon--unlink{background-image:url('data:image/svg+xml;uf8, ')}.jp-components__decorative-card__lines,.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{background:#e9eff5;border-radius:6px;display:block;height:12px;position:relative;width:100%}.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{content:"";top:calc(100% + 16px)}.jp-components__decorative-card__lines:after{top:calc(100% + 32px);width:75%}.jp-components__decorative-card--vertical{flex-direction:column}.jp-components__decorative-card--vertical .jp-components__decorative-card__content,.jp-components__decorative-card--vertical .jp-components__decorative-card__image{height:50%;width:100%}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines{margin-left:auto;margin-right:auto;max-width:135px}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:after,.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:before{margin-left:auto;margin-right:auto}.jp-connect__disconnect-survey-card{border:2px solid #0000;border-radius:4px;box-shadow:0 0 15px var(--jp-gray-off);margin-left:auto;margin-right:auto;max-width:100%;padding:1rem;position:relative;text-align:left;width:800px}.jp-connect__disconnect-survey-card--selected{background:var(--jp-gray-off);border-color:var(--jp-black)}.jp-connect__disconnect-survey-card:after{border-right:2px solid var(--jp-black);border-top:2px solid var(--jp-black);content:"";display:block;height:5px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(45deg);width:5px}.jp-connect__disconnect-survey-card:hover{cursor:pointer}.jp-connect__disconnect-survey-card:focus:not(.jp-disconnect-survey-card--selected),.jp-connect__disconnect-survey-card:hover:not(.jp-disconnect-survey-card--selected){border-color:var(--jp-black-80)}.jp-connect__disconnect-survey-card__answer{align-items:center;display:flex;font-weight:700;margin:0}input.jp-connect__disconnect-survey-card__input{-webkit-appearance:none;background-color:#0000;border:none;color:var(--jp-black-80);flex-grow:1;max-width:calc(100% - 40px);padding-right:40px}.jp-connection__disconnect-dialog .components-button.jp-connection__disconnect-dialog__btn-dismiss{background:var(--jp-black)!important}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__content{--spacing-base:8px}.jp-connection__disconnect-dialog .components-modal__content>div:not(.components-modal__header){display:flex;flex-direction:column;height:100%}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__manage-dialog{--spacing-base:8px;border-radius:3px;margin:auto;width:1200px}.jp-connection__manage-dialog__content{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:center;padding:80px;text-align:center}.jp-connection__manage-dialog__content h1{font-size:var(--font-title-large);font-weight:700;line-height:1.2;margin:0}.jp-connection__manage-dialog .jp-connection__manage-dialog__large-text{font-size:1.25rem;font-weight:600;margin-bottom:calc(var(--spacing-base)*4);margin-top:calc(var(--spacing-base)*3);max-width:60%}.jp-connection__manage-dialog__actions{align-items:center;background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;box-sizing:border-box;margin:0!important;max-width:1200px!important;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*5);position:sticky}.jp-connection__manage-dialog__link{color:var(--jp-black)}.jp-connection__manage-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__manage-dialog__link:focus{color:var(--jp-black)}.jp-connection__manage-dialog__button-wrap button{float:right}.jp-connection__manage-dialog__action-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:var(--spacing-base) auto;max-width:100%;padding:1rem 2rem;position:relative;text-align:left;width:750px}.jp-connection__manage-dialog__action-card__card-headline{font-size:var(--font-body);font-weight:600;line-height:calc(var(--spacing-base)*3);text-decoration:none}.jp-connection__manage-dialog__action-card__icon{float:right}.jp-connection__manage-dialog__action-card.disabled:before{background:var(--jp-black);border-radius:3px;content:"";display:block;height:100%;left:0;opacity:25%;position:absolute;top:0;width:100%}.jp-connection__manage-dialog__action-card .transfer,.jp-connection__manage-dialog__action-card .unlink{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog__action-card .disconnect{color:var(--jp-red);fill:var(--jp-red)}.jp-connection__manage-dialog__action-card .check-users{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog .components-notice{margin:var(--spacing-base) auto;max-width:100%;text-align:left;width:750px}.jp-connection__manage-dialog .components-modal__header{display:none}.jp-connection__manage-dialog .components-modal__content{margin:0;padding:0} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.js index 20bae828..1cd51dae 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.js @@ -1,7 +1,7 @@ /*! For license information please see jetpack-connection.js.LICENSE.txt */ -!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.JetpackConnection=n():e.JetpackConnection=n()}(self,(()=>(()=>{var e={7689:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={error:"TcCZnGE6mad8Dvz9pCZi",button:"_mn6o2Dtm5pfFWc8_A1K"}},2258:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},9535:()=>{},8403:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},6406:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={placeholder:"NisihrgiIKl_knpYJtfg",pulse:"R2i0K45dEF157drbVRPI"}},4319:()=>{},8325:()=>{},9634:()=>{},4495:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},1772:()=>{},9064:()=>{},381:()=>{},4175:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={heading:"urouayitSUT8zW0V3p_0",notice:"iXXJlk08gFDeCvsTTlNQ",button:"MWqRqr7q6fgvLxitcWYk","bigger-than-medium":"YLcXAoc82nypTPaKSAcd",error:"e6hHy8BZ7ZKPSXbIC0UG",message:"jXz8LnXNzMDdtHqkG0sZ"}},7419:()=>{},785:()=>{},255:()=>{},3732:()=>{},2057:()=>{},9903:(e,n,t)=>{"use strict";t.d(n,{i:()=>i});const o={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function i(e){return o[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},4761:(e,n,t)=>{"use strict";t.d(n,{vA:()=>c});var o=t(9903),i=t(8449);function c(e,n,t={}){const c=(0,o.i)(n);if(!c||isNaN(e))return null;const{decimal:r,grouping:s,precision:a,symbol:l}={...c,...t},p=e<0?"-":"",d=Math.abs(e),u=Math.floor(d);return{sign:p,symbol:l,integer:(0,i.A)(d,a,r,s).split(r)[0],fraction:a>0?(0,i.A)(d-u,a,r,s).slice(1):""}}},8449:(e,n,t)=>{"use strict";function o(e,n=0,t=".",o=","){const i=(e+"").replace(/[^0-9+\-Ee.]/g,""),c=isFinite(+i)?+i:0,r=isFinite(+n)?Math.abs(n):0,s=(r?function(e,n){const t=Math.pow(10,n);return""+(Math.round(e*t)/t).toFixed(n)}(c,r):""+Math.round(c)).split(".");return s[0].length>3&&(s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,o)),(s[1]||"").lengtho})},7750:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(6087);const i=(0,o.forwardRef)((function({icon:e,size:n=24,...t},i){return(0,o.cloneElement)(e,{width:n,height:n,...t,ref:i})}))},1386:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(5573),i=t(790);const c=(0,i.jsx)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.jsx)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})})},8391:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(5573),i=t(790);const c=(0,i.jsx)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.jsx)(o.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},4804:(e,n,t)=>{n.formatArgs=function(n){if(n[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+n[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;n.splice(1,0,t,"color: inherit");let o=0,i=0;n[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(o++,"%c"===e&&(i=o))})),n.splice(i,0,t)},n.save=function(e){try{e?n.storage.setItem("debug",e):n.storage.removeItem("debug")}catch(e){}},n.load=function(){let e;try{e=n.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},n.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},n.storage=function(){try{return localStorage}catch(e){}}(),n.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),n.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],n.log=console.debug||console.log||(()=>{}),e.exports=t(5067)(n);const{formatters:o}=e.exports;o.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},5067:(e,n,t)=>{e.exports=function(e){function n(e){let t,i,c,r=null;function s(...e){if(!s.enabled)return;const o=s,i=Number(new Date),c=i-(t||i);o.diff=c,o.prev=t,o.curr=i,t=i,e[0]=n.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let r=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((t,i)=>{if("%%"===t)return"%";r++;const c=n.formatters[i];if("function"==typeof c){const n=e[r];t=c.call(o,n),e.splice(r,1),r--}return t})),n.formatArgs.call(o,e);(o.log||n.log).apply(o,e)}return s.namespace=e,s.useColors=n.useColors(),s.color=n.selectColor(e),s.extend=o,s.destroy=n.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==r?r:(i!==n.namespaces&&(i=n.namespaces,c=n.enabled(e)),c),set:e=>{r=e}}),"function"==typeof n.init&&n.init(s),s}function o(e,t){const o=n(this.namespace+(void 0===t?":":t)+e);return o.log=this.log,o}function i(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return n.debug=n,n.default=n,n.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},n.disable=function(){const e=[...n.names.map(i),...n.skips.map(i).map((e=>"-"+e))].join(",");return n.enable(""),e},n.enable=function(e){let t;n.save(e),n.namespaces=e,n.names=[],n.skips=[];const o=("string"==typeof e?e:"").split(/[\s,]+/),i=o.length;for(t=0;t{n[t]=e[t]})),n.names=[],n.skips=[],n.formatters={},n.selectColor=function(e){let t=0;for(let n=0;n{var n=1e3,t=60*n,o=60*t,i=24*o,c=7*i,r=365.25*i;function s(e,n,t,o){var i=n>=1.5*t;return Math.round(e/t)+" "+o+(i?"s":"")}e.exports=function(e,a){a=a||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var a=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return a*r;case"weeks":case"week":case"w":return a*c;case"days":case"day":case"d":return a*i;case"hours":case"hour":case"hrs":case"hr":case"h":return a*o;case"minutes":case"minute":case"mins":case"min":case"m":return a*t;case"seconds":case"second":case"secs":case"sec":case"s":return a*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}(e);if("number"===l&&isFinite(e))return a.long?function(e){var c=Math.abs(e);if(c>=i)return s(e,c,i,"day");if(c>=o)return s(e,c,o,"hour");if(c>=t)return s(e,c,t,"minute");if(c>=n)return s(e,c,n,"second");return e+" ms"}(e):function(e){var c=Math.abs(e);if(c>=i)return Math.round(e/i)+"d";if(c>=o)return Math.round(e/o)+"h";if(c>=t)return Math.round(e/t)+"m";if(c>=n)return Math.round(e/n)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},1583:(e,n,t)=>{"use strict";var o=t(1752);function i(){}function c(){}c.resetWarningCache=i,e.exports=function(){function e(e,n,t,i,c,r){if(r!==o){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:c,resetWarningCache:i};return t.PropTypes=t,t}},3619:(e,n,t)=>{e.exports=t(1583)()},1752:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},372:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(4804);const i=t.n(o)()("dops:analytics");let c,r;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const s={initialize:function(e,n,t){s.setUser(e,n),s.setSuperProps(t),s.identifyUser()},setGoogleAnalyticsEnabled:function(e,n=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=n},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,n){r={ID:e,username:n}},setSuperProps:function(e){c=e},assignSuperProps:function(e){c=Object.assign(c||{},e)},mc:{bumpStat:function(e,n){const t=function(e,n){let t="";if("object"==typeof e){for(const n in e)t+="&x_"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]);i("Bumping stats %o",e)}else t="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(n),i('Bumping stat "%s" in group "%s"',n,e);return t}(e,n);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+t+"&t="+Math.random())},bumpStatWithPageView:function(e,n){const t=function(e,n){let t="";if("object"==typeof e){for(const n in e)t+="&"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]);i("Built stats %o",e)}else t="&"+encodeURIComponent(e)+"="+encodeURIComponent(n),i('Built stat "%s" in group "%s"',n,e);return t}(e,n);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+t+"&t="+Math.random())}},pageView:{record:function(e,n){s.tracks.recordPageView(e),s.ga.recordPageView(e,n)}},purchase:{record:function(e,n,t,o,i,c,r){s.ga.recordPurchase(e,n,t,o,i,c,r)}},tracks:{recordEvent:function(e,n){n=n||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(c&&(i("- Super Props: %o",c),n=Object.assign(n,c)),i('Record event "%s" called with props %s',e,JSON.stringify(n)),window._tkq.push(["recordEvent",e,n])):i('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const n="object"==typeof e?e:{target:e};s.tracks.recordEvent("jetpack_wpa_click",n)},recordPageView:function(e){s.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){i("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};s.ga.initialized||(r&&(e={userId:"u-"+r.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),s.ga.initialized=!0)},recordPageView:function(e,n){s.ga.initialize(),i("Recording Page View ~ [URL: "+e+"] [Title: "+n+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:n}))},recordEvent:function(e,n,t,o){s.ga.initialize();let c="Recording Event ~ [Category: "+e+"] [Action: "+n+"]";void 0!==t&&(c+=" [Option Label: "+t+"]"),void 0!==o&&(c+=" [Option Value: "+o+"]"),i(c),this.googleAnalyticsEnabled&&window.ga("send","event",e,n,t,o)},recordPurchase:function(e,n,t,o,i,c,r){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:o,currency:r}),window.ga("ecommerce:addItem",{id:e,name:n,sku:t,price:i,quantity:c}),window.ga("ecommerce:send")}},identifyUser:function(){r&&window._tkq.push(["identifyUser",r.ID,r.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},a=s},5932:(e,n,t)=>{"use strict";t.d(n,{Ay:()=>d});var o=t(6439),i=t(3832);function c(e){class n extends Error{constructor(...n){super(...n),this.name=e}}return n}const r=c("JsonParseError"),s=c("JsonParseAfterRedirectError"),a=c("Api404Error"),l=c("Api404AfterRedirectError"),p=c("FetchNetworkError");const d=new function(e,n){let t=e,c=e,r={"X-WP-Nonce":n},s={credentials:"same-origin",headers:r},a={method:"post",credentials:"same-origin",headers:Object.assign({},r,{"Content-type":"application/json"})},l=function(e){const n=e.split("?"),t=n.length>1?n[1]:"",o=t.length?t.split("&"):[];return o.push("_cacheBuster="+(new Date).getTime()),n[0]+"?"+o.join("&")};const p={setApiRoot(e){t=e},setWpcomOriginApiUrl(e){c=e},setApiNonce(e){r={"X-WP-Nonce":e},s={credentials:"same-origin",headers:r},a={method:"post",credentials:"same-origin",headers:Object.assign({},r,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{l=e},registerSite:(e,n,i)=>{const c={registration_nonce:e,no_iframe:!0};return(0,o.jetpackConfigHas)("consumer_slug")&&(c.plugin_slug=(0,o.jetpackConfigGet)("consumer_slug")),null!==n&&(c.redirect_uri=n),i&&(c.from=i),g(`${t}jetpack/v4/connection/register`,a,{body:JSON.stringify(c)}).then(u).then(m)},fetchAuthorizationUrl:e=>d((0,i.addQueryArgs)(`${t}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),s).then(u).then(m),fetchSiteConnectionData:()=>d(`${t}jetpack/v4/connection/data`,s).then(m),fetchSiteConnectionStatus:()=>d(`${t}jetpack/v4/connection`,s).then(m),fetchSiteConnectionTest:()=>d(`${t}jetpack/v4/connection/test`,s).then(u).then(m),fetchUserConnectionData:()=>d(`${t}jetpack/v4/connection/data`,s).then(m),fetchUserTrackingSettings:()=>d(`${t}jetpack/v4/tracking/settings`,s).then(u).then(m),updateUserTrackingSettings:e=>g(`${t}jetpack/v4/tracking/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),disconnectSite:()=>g(`${t}jetpack/v4/connection`,a,{body:JSON.stringify({isActive:!1})}).then(u).then(m),fetchConnectUrl:()=>d(`${t}jetpack/v4/connection/url`,s).then(u).then(m),unlinkUser:()=>g(`${t}jetpack/v4/connection/user`,a,{body:JSON.stringify({linked:!1})}).then(u).then(m),reconnect:()=>g(`${t}jetpack/v4/connection/reconnect`,a).then(u).then(m),fetchConnectedPlugins:()=>d(`${t}jetpack/v4/connection/plugins`,s).then(u).then(m),setHasSeenWCConnectionModal:()=>g(`${t}jetpack/v4/seen-wc-connection-modal`,a).then(u).then(m),fetchModules:()=>d(`${t}jetpack/v4/module/all`,s).then(u).then(m),fetchModule:e=>d(`${t}jetpack/v4/module/${e}`,s).then(u).then(m),activateModule:e=>g(`${t}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!0})}).then(u).then(m),deactivateModule:e=>g(`${t}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,n)=>g(`${t}jetpack/v4/module/${e}`,a,{body:JSON.stringify(n)}).then(u).then(m),updateSettings:e=>g(`${t}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),getProtectCount:()=>d(`${t}jetpack/v4/module/protect/data`,s).then(u).then(m),resetOptions:e=>g(`${t}jetpack/v4/options/${e}`,a,{body:JSON.stringify({reset:!0})}).then(u).then(m),activateVaultPress:()=>g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(u).then(m),getVaultPressData:()=>d(`${t}jetpack/v4/module/vaultpress/data`,s).then(u).then(m),installPlugin:(e,n)=>{const o={slug:e,status:"active"};return n&&(o.source=n),g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify(o)}).then(u).then(m)},activateAkismet:()=>g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(u).then(m),getAkismetData:()=>d(`${t}jetpack/v4/module/akismet/data`,s).then(u).then(m),checkAkismetKey:()=>d(`${t}jetpack/v4/module/akismet/key/check`,s).then(u).then(m),checkAkismetKeyTyped:e=>g(`${t}jetpack/v4/module/akismet/key/check`,a,{body:JSON.stringify({api_key:e})}).then(u).then(m),fetchStatsData:e=>d(function(e){let n=`${t}jetpack/v4/module/stats/data`;-1!==n.indexOf("?")?n+=`&range=${encodeURIComponent(e)}`:n+=`?range=${encodeURIComponent(e)}`;return n}(e),s).then(u).then(m).then(_),getPluginUpdates:()=>d(`${t}jetpack/v4/updates/plugins`,s).then(u).then(m),getPlans:()=>d(`${t}jetpack/v4/plans`,s).then(u).then(m),fetchSettings:()=>d(`${t}jetpack/v4/settings`,s).then(u).then(m),updateSetting:e=>g(`${t}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchSiteData:()=>d(`${t}jetpack/v4/site`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>d(`${t}jetpack/v4/site/features`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>d(`${t}jetpack/v4/site/products`,s).then(u).then(m),fetchSitePurchases:()=>d(`${t}jetpack/v4/site/purchases`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>d(`${t}jetpack/v4/site/benefits`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>d(`${t}jetpack/v4/site/discount`,s).then(u).then(m).then((e=>e.data)),fetchSetupQuestionnaire:()=>d(`${t}jetpack/v4/setup/questionnaire`,s).then(u).then(m),fetchRecommendationsData:()=>d(`${t}jetpack/v4/recommendations/data`,s).then(u).then(m),fetchRecommendationsProductSuggestions:()=>d(`${t}jetpack/v4/recommendations/product-suggestions`,s).then(u).then(m),fetchRecommendationsUpsell:()=>d(`${t}jetpack/v4/recommendations/upsell`,s).then(u).then(m),fetchRecommendationsConditional:()=>d(`${t}jetpack/v4/recommendations/conditional`,s).then(u).then(m),saveRecommendationsData:e=>g(`${t}jetpack/v4/recommendations/data`,a,{body:JSON.stringify({data:e})}).then(u),fetchProducts:()=>d(`${t}jetpack/v4/products`,s).then(u).then(m),fetchRewindStatus:()=>d(`${t}jetpack/v4/rewind`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>d(`${t}jetpack/v4/scan`,s).then(u).then(m).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>g(`${t}jetpack/v4/notice/${e}`,a,{body:JSON.stringify({dismissed:!0})}).then(u).then(m),fetchPluginsData:()=>d(`${t}jetpack/v4/plugins`,s).then(u).then(m),fetchIntroOffers:()=>d(`${t}jetpack/v4/intro-offers`,s).then(u).then(m),fetchVerifySiteGoogleStatus:e=>d(null!==e?`${t}jetpack/v4/verify-site/google/${e}`:`${t}jetpack/v4/verify-site/google`,s).then(u).then(m),verifySiteGoogle:e=>g(`${t}jetpack/v4/verify-site/google`,a,{body:JSON.stringify({keyring_id:e})}).then(u).then(m),submitSurvey:e=>g(`${t}jetpack/v4/marketing/survey`,a,{body:JSON.stringify(e)}).then(u).then(m),saveSetupQuestionnaire:e=>g(`${t}jetpack/v4/setup/questionnaire`,a,{body:JSON.stringify(e)}).then(u).then(m),updateLicensingError:e=>g(`${t}jetpack/v4/licensing/error`,a,{body:JSON.stringify(e)}).then(u).then(m),updateLicenseKey:e=>g(`${t}jetpack/v4/licensing/set-license`,a,{body:JSON.stringify({license:e})}).then(u).then(m),getUserLicensesCounts:()=>d(`${t}jetpack/v4/licensing/user/counts`,s).then(u).then(m),getUserLicenses:()=>d(`${t}jetpack/v4/licensing/user/licenses`,s).then(u).then(m),updateLicensingActivationNoticeDismiss:e=>g(`${t}jetpack/v4/licensing/user/activation-notice-dismiss`,a,{body:JSON.stringify({last_detached_count:e})}).then(u).then(m),updateRecommendationsStep:e=>g(`${t}jetpack/v4/recommendations/step`,a,{body:JSON.stringify({step:e})}).then(u),confirmIDCSafeMode:()=>g(`${t}jetpack/v4/identity-crisis/confirm-safe-mode`,a).then(u),startIDCFresh:e=>g(`${t}jetpack/v4/identity-crisis/start-fresh`,a,{body:JSON.stringify({redirect_uri:e})}).then(u).then(m),migrateIDC:()=>g(`${t}jetpack/v4/identity-crisis/migrate`,a).then(u),attachLicenses:e=>g(`${t}jetpack/v4/licensing/attach-licenses`,a,{body:JSON.stringify({licenses:e})}).then(u).then(m),fetchSearchPlanInfo:()=>d(`${c}jetpack/v4/search/plan`,s).then(u).then(m),fetchSearchSettings:()=>d(`${c}jetpack/v4/search/settings`,s).then(u).then(m),updateSearchSettings:e=>g(`${c}jetpack/v4/search/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchSearchStats:()=>d(`${c}jetpack/v4/search/stats`,s).then(u).then(m),fetchWafSettings:()=>d(`${t}jetpack/v4/waf`,s).then(u).then(m),updateWafSettings:e=>g(`${t}jetpack/v4/waf`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchWordAdsSettings:()=>d(`${t}jetpack/v4/wordads/settings`,s).then(u).then(m),updateWordAdsSettings:e=>g(`${t}jetpack/v4/wordads/settings`,a,{body:JSON.stringify(e)}),fetchSearchPricing:()=>d(`${c}jetpack/v4/search/pricing`,s).then(u).then(m),fetchMigrationStatus:()=>d(`${t}jetpack/v4/migration/status`,s).then(u).then(m),fetchBackupUndoEvent:()=>d(`${t}jetpack/v4/site/backup/undo-event`,s).then(u).then(m),fetchBackupPreflightStatus:()=>d(`${t}jetpack/v4/site/backup/preflight`,s).then(u).then(m)};function d(e,n){return fetch(l(e),n)}function g(e,n,t){return fetch(e,Object.assign({},n,t)).catch(h)}function _(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,p)};function u(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new a})):e.json().catch((e=>g(e))).then((n=>{const t=new Error(`${n.message} (Status ${e.status})`);throw t.response=n,t.name="ApiError",t}))}function m(e){return e.json().catch((n=>g(n,e.redirected,e.url)))}function g(e,n,t){throw n?new s(t):new r}function h(){throw new p}},8089:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(6427),i=t(7723),c=t(2231),r=t(3619),s=t.n(r),a=t(1609),l=t.n(a),p=t(1112),d=t(7689);const __=i.__,u=e=>{const{label:n,onClick:t,isLoading:i=!1,loadingText:r,isDisabled:s,displayError:a=!1,errorMessage:u=__("An error occurred. Please try again.","jetpack-connection"),customClass:m}=e,g=r||l().createElement(o.Spinner,null);return l().createElement(l().Fragment,null,l().createElement(p.A,{className:(0,c.A)(d.A.button,"jp-action-button--button",m),label:n,onClick:t,variant:"primary",disabled:i||s},i?g:n),a&&l().createElement("p",{className:(0,c.A)(d.A.error,"jp-action-button__error")},u))};u.propTypes={label:s().string.isRequired,onClick:s().func,isLoading:s().bool,isDisabled:s().bool,displayError:s().bool,errorMessage:s().oneOfType([s().string,s().element])};const m=u},1112:(e,n,t)=>{"use strict";t.d(n,{A:()=>g});var o=t(8579),i=t.n(o),c=t(6427),r=t(7723),s=t(7750),a=t(8391),l=t(2231),p=t(1609),d=t.n(p),u=t(2258);const __=r.__,m=(0,p.forwardRef)(((e,n)=>{const{children:t,variant:o="primary",size:r="normal",weight:p="bold",icon:m,iconSize:g,disabled:h,isDestructive:_,isLoading:y,isExternalLink:f,className:b,text:k,fullWidth:C,...E}=e,v=(0,l.A)(u.A.button,b,{[u.A.normal]:"normal"===r,[u.A.small]:"small"===r,[u.A.icon]:Boolean(m),[u.A.loading]:y,[u.A.regular]:"regular"===p,[u.A["full-width"]]:C,[u.A["is-icon-button"]]:Boolean(m)&&!t});E.ref=n;const j="normal"===r?20:16,w=f&&d().createElement(d().Fragment,null,d().createElement(s.A,{size:j,icon:a.A,className:u.A["external-icon"]}),d().createElement(c.VisuallyHidden,{as:"span"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-connection"))),A=f?"_blank":void 0,N=t?.[0]&&null!==t[0]&&"components-tooltip"!==t?.[0]?.props?.className;return d().createElement(c.Button,i()({target:A,variant:o,className:(0,l.A)(v,{"has-text":!!m&&N}),icon:f?void 0:m,iconSize:g,disabled:h,"aria-disabled":h,isDestructive:_,text:k},E),y&&d().createElement(c.Spinner,null),d().createElement("span",null,t),w)}));m.displayName="Button";const g=m},9121:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});t(9535);const o=({format:e="horizontal",icon:n,imageUrl:t})=>React.createElement("div",{className:"jp-components__decorative-card "+(e?"jp-components__decorative-card--"+e:"")},React.createElement("div",{className:"jp-components__decorative-card__image",style:{backgroundImage:t?`url( ${t} )`:""}}),React.createElement("div",{className:"jp-components__decorative-card__content"},React.createElement("div",{className:"jp-components__decorative-card__lines"})),n?React.createElement("div",{className:"jp-components__decorative-card__icon-container"},React.createElement("span",{className:"jp-components__decorative-card__icon jp-components__decorative-card__icon--"+n})):null)},7142:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(8579),i=t.n(o),c=t(7723),r=t(2231),s=t(1609),a=t.n(s);const __=c.__,l=({logoColor:e="#069e08",showText:n=!0,className:t,height:o=32,...c})=>{const s=n?"0 0 118 32":"0 0 32 32";return a().createElement("svg",i()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:s,className:(0,r.A)("jetpack-logo",t),"aria-labelledby":"jetpack-logo-title",height:o},c,{role:"img"}),a().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-connection")),a().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),n&&a().createElement(a().Fragment,null,a().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),a().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),a().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),a().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),a().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),a().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),a().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},442:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(9491),i=t(8403);const c=["sm","md","lg"],r=(e,n)=>{const t=Array.isArray(e)?e:[e],r=Array.isArray(n)?n:[n],[s,a,l]=c,p={sm:(0,o.useMediaQuery)(i.A[s]),md:(0,o.useMediaQuery)(i.A[a]),lg:(0,o.useMediaQuery)(i.A[l])};return t.map(((e,n)=>{const t=r[n];return t?((e,n,t)=>{const o=c.indexOf(e),i=o+1,r=n.includes("=");let s=[];return n.startsWith("<")&&(s=c.slice(0,r?i:o)),n.startsWith(">")&&(s=c.slice(r?o:i)),s?.length?s.some((e=>t[e])):t[e]})(e,t,p):p[e]}))}},1876:(e,n,t)=>{"use strict";t.d(n,{A:()=>s});var o=t(2231),i=t(1609),c=t.n(i),r=t(6406);const s=({children:e=null,width:n=null,height:t=null,className:i=""})=>c().createElement("div",{className:(0,o.A)(r.A.placeholder,i),style:{width:n,height:t}},e)},9957:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(4761),i=t(1876),c=t(6427),r=t(7723),s=t(5879);t(4319);const __=r.__,a=e=>-1===e.fraction.indexOf("00"),l=({currencyCode:e="USD",priceDetails:n=__("/month, paid yearly","jetpack-connection"),...t})=>{const l=(0,o.vA)(t.priceBefore,e),p=(0,o.vA)(t.priceAfter,e);return React.createElement("div",{className:"jp-components__pricing-card"},t.icon&&React.createElement("div",{className:"jp-components__pricing-card__icon"},"string"==typeof t.icon?React.createElement("img",{src:t.icon,alt:(0,r.sprintf)(/* translators: placeholder is a product name */ -__("Icon for the product %s","jetpack-connection"),t.title)}):t.icon),React.createElement("h1",{className:"jp-components__pricing-card__title"},t.title),React.createElement("div",{className:"jp-components__pricing-card__pricing"},t.priceBefore!==t.priceAfter&&t.priceAfter>0?React.createElement("div",{className:"jp-components__pricing-card__price-before"},React.createElement("span",{className:"jp-components__pricing-card__currency"},l.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},l.integer),a(l)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"}," ",l.fraction),React.createElement("div",{className:"jp-components__pricing-card__price-strikethrough"})):React.createElement(i.A,{width:"100%",height:48}),t.priceAfter>0&&React.createElement(React.Fragment,null,React.createElement("div",{className:"jp-components__pricing-card__price-after"},React.createElement("span",{className:"jp-components__pricing-card__currency"},p.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},p.integer),a(p)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"},p.fraction)),React.createElement("span",{className:"jp-components__pricing-card__price-details"},n))),t.children&&React.createElement("div",{className:"jp-components__pricing-card__extra-content-wrapper"},t.children),t.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},t.tosText),t.ctaText&&React.createElement(React.Fragment,null,!t.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},React.createElement(s.A,{agreeButtonLabel:t.ctaText})),React.createElement("div",{className:"jp-components__pricing-card__cta"},React.createElement(c.Button,{className:"jp-components__pricing-card__button",label:t.ctaText,onClick:t.onCtaClick},t.ctaText))),t.infoText&&React.createElement("div",{className:"jp-components__pricing-card__info"},t.infoText))}},6461:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(3619),i=t.n(o),c=t(1609),r=t.n(c);t(8325);const s=({color:e="#FFFFFF",className:n="",size:t=20})=>{const o=n+" jp-components-spinner",i={width:t,height:t,fontSize:t,borderTopColor:e},c={borderTopColor:e,borderRightColor:e};return r().createElement("div",{className:o},r().createElement("div",{className:"jp-components-spinner__outer",style:i},r().createElement("div",{className:"jp-components-spinner__inner",style:c})))};s.propTypes={color:i().string,className:i().string,size:i().number};const a=s},5879:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(8579),i=t.n(o),c=t(6087),r=t(7723),s=t(2231),a=t(3924),l=t(7425);t(9634);const __=r.__,p=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,c.createInterpolateElement)((0,r.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ -__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(u,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(u,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,c.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),{tosLink:React.createElement(u,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(u,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,c.createInterpolateElement)((0,r.sprintf)(/* translators: %s is a button label */ -__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(u,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(u,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),u=({slug:e,children:n})=>React.createElement("a",{className:"terms-of-service__link",href:(0,a.A)(e),rel:"noopener noreferrer",target:"_blank"},n),m=({className:e,multipleButtons:n,agreeButtonLabel:t,...o})=>React.createElement(l.Ay,i()({className:(0,s.A)(e,"terms-of-service")},o),n?React.createElement(p,{multipleButtonsLabels:n}):React.createElement(d,{agreeButtonLabel:t}))},110:(e,n,t)=>{"use strict";t.d(n,{Q:()=>o,Z:()=>i});const o={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},i=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},7425:(e,n,t)=>{"use strict";t.d(n,{Ay:()=>d});var o=t(8579),i=t.n(o),c=t(2231),r=t(1609),s=t.n(r),a=t(110),l=t(4495);const p=(0,r.forwardRef)((({variant:e="body",children:n,component:t,className:o,...p},d)=>{const u=t||a.Q[e]||"span",m=(0,r.useMemo)((()=>a.Z.reduce(((e,n)=>(void 0!==p[n]&&(e+=l.A[`${n}-${p[n]}`]+" ",delete p[n]),e)),"")),[p]);return p.ref=d,s().createElement(u,i()({className:(0,c.A)(l.A.reset,l.A[e],o,m)},p),n)}));p.displayName="Text";const d=p},3924:(e,n,t)=>{"use strict";function o(e,n={}){const t={};let o;if("undefined"!=typeof window&&(o=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const n=new URL(e);e=`https://${n.host}${n.pathname}`,t.url=encodeURIComponent(e)}else t.source=encodeURIComponent(e);for(const e in n)t[e]=encodeURIComponent(n[e]);!Object.keys(t).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(t.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),o&&(t.calypso_env=o);return"https://jetpack.com/redirect/?"+Object.keys(t).map((e=>e+"="+t[e])).join("&")}t.d(n,{A:()=>o})},6439:(e,n,t)=>{let o={};try{o=t(9074)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),o={missingConfig:!0}}const i=e=>Object.hasOwn(o,e);e.exports={jetpackConfigHas:i,jetpackConfigGet:e=>{if(!i(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return o[e]}}},8421:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var o=t(8089),i=t(7723),c=t(3619),r=t.n(c),s=t(1609),a=t.n(s),l=t(9660);const __=i.__,p=e=>{const{apiRoot:n,apiNonce:t,connectLabel:i=__("Connect","jetpack-connection"),registrationNonce:c,redirectUri:r=null,from:s,autoTrigger:p=!1}=e,{handleRegisterSite:d,isRegistered:u,isUserConnected:m,siteIsRegistering:g,userIsConnecting:h,registrationError:_}=(0,l.A)({registrationNonce:c,redirectUri:r,apiRoot:n,apiNonce:t,autoTrigger:p,from:s});return a().createElement(a().Fragment,null,(!u||!m)&&a().createElement(o.A,{label:i,onClick:d,displayError:!!_,isLoading:g||h}))};p.propTypes={connectLabel:r().string,apiRoot:r().string.isRequired,apiNonce:r().string.isRequired,from:r().string,redirectUri:r().string.isRequired,registrationNonce:r().string.isRequired,autoTrigger:r().bool};const d=p},6212:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(7723),i=t(1609),c=t.n(i),r=t(9660),s=t(5582);const __=o.__,a=({title:e,buttonLabel:n,loadingLabel:t,apiRoot:o,apiNonce:i,registrationNonce:a,from:l,redirectUri:p,images:d,children:u,assetBaseUrl:m,autoTrigger:g,footer:h,skipUserConnection:_,logo:y})=>{const{handleRegisterSite:f,siteIsRegistering:b,userIsConnecting:k,registrationError:C,isOfflineMode:E}=(0,r.A)({registrationNonce:a,redirectUri:p,apiRoot:o,apiNonce:i,autoTrigger:g,from:l,skipUserConnection:_}),v=Boolean(C),j=b||k,w=C?.response?.code;return c().createElement(s.A,{title:e||__("Over 5 million WordPress sites are faster and more secure","jetpack-connection"),images:d||[],assetBaseUrl:m,buttonLabel:n||__("Set up Jetpack","jetpack-connection"),loadingLabel:t,handleButtonClick:f,displayButtonError:v,errorCode:w,buttonIsLoading:j,footer:h,isOfflineMode:E,logo:y},u)}},5582:(e,n,t)=>{"use strict";t.d(n,{A:()=>u});var o=t(5879),i=t(8089),c=t(3924),r=t(6087),s=t(7723),a=t(1609),l=t.n(a),p=t(2668);t(1772);const __=s.__,d=(e,n)=>{switch(e){case"fail_domain_forbidden":case"fail_ip_forbidden":case"fail_domain_tld":case"fail_subdomain_wpcom":case"siteurl_private_ip":return __("Your site host is on a private network. Jetpack can only connect to public sites.","jetpack-connection");case"connection_disabled":return __("This site has been suspended.","jetpack-connection")}if(n)return(0,r.createInterpolateElement)(__("Unavailable in Offline Mode","jetpack-connection"),{a:l().createElement("a",{href:(0,c.A)("jetpack-support-development-mode"),target:"_blank",rel:"noopener noreferrer"})})},u=({title:e,images:n,children:t,assetBaseUrl:c,isLoading:r,buttonLabel:s,handleButtonClick:a,displayButtonError:u,errorCode:m,buttonIsLoading:g,loadingLabel:h,footer:_,isOfflineMode:y,logo:f})=>l().createElement(p.A,{title:e,assetBaseUrl:c,images:n,className:"jp-connection__connect-screen"+(r?" jp-connection__connect-screen__loading":""),logo:f},l().createElement("div",{className:"jp-connection__connect-screen__content"},t,l().createElement("div",{className:"jp-connection__connect-screen__tos"},l().createElement(o.A,{agreeButtonLabel:s})),l().createElement(i.A,{label:s,onClick:a,displayError:u||y,errorMessage:d(m,y),isLoading:g,isDisabled:y}),l().createElement("span",{className:"jp-connection__connect-screen__loading-message",role:"status"},g?h||__("Loading","jetpack-connection"):""),_&&l().createElement("div",{className:"jp-connection__connect-screen__footer"},_)))},5745:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(1609),i=t.n(o);const c=({images:e,assetBaseUrl:n=""})=>{if(!e?.length)return null;const t=e.map(((e,t)=>i().createElement(i().Fragment,{key:t},i().createElement("img",{src:n+e,alt:""}))));return i().createElement("div",{className:"jp-connection__connect-screen__image-slider"},t)}},2668:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(7142),i=t(2231),c=t(1609),r=t.n(c),s=t(5745);t(9064);const a=({title:e,children:n,className:t,assetBaseUrl:c,images:a,logo:l,rna:p=!1})=>{const d=a?.length;return r().createElement("div",{className:(0,i.A)("jp-connection__connect-screen-layout",d?"jp-connection__connect-screen-layout__two-columns":"",t?" "+t:"")},p&&r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs"},r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__green"}),r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__yellow"}),r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__blue"})),r().createElement("div",{className:"jp-connection__connect-screen-layout__left"},l||r().createElement(o.A,null),r().createElement("h2",null,e),n),d?r().createElement("div",{className:"jp-connection__connect-screen-layout__right"},r().createElement(s.A,{images:a,assetBaseUrl:c})):null)}},7945:(e,n,t)=>{"use strict";t.d(n,{A:()=>u});var o=t(7723),i=t(3619),c=t.n(i),r=t(1609),s=t.n(r),a=t(2558),l=t(9660),p=t(401);const __=o.__,d=e=>{const{title:n=__("Over 5 million WordPress sites are faster and more secure","jetpack-connection"),autoTrigger:t=!1,buttonLabel:o=__("Set up Jetpack","jetpack-connection"),apiRoot:i,apiNonce:c,registrationNonce:r,from:d,redirectUri:u,children:m,priceBefore:g,priceAfter:h,pricingIcon:_,pricingTitle:y,pricingCurrencyCode:f="USD",wpcomProductSlug:b,siteProductAvailabilityHandler:k,logo:C,rna:E=!1}=e,{handleRegisterSite:v,siteIsRegistering:j,userIsConnecting:w,registrationError:A,isOfflineMode:N}=(0,l.A)({registrationNonce:r,redirectUri:u,apiRoot:i,apiNonce:c,autoTrigger:t,from:d}),S=b||"",{run:R,hasCheckoutStarted:T}=(0,a.A)({productSlug:S,redirectUrl:u,siteProductAvailabilityHandler:k,from:d}),O=Boolean(A),I=j||w||T,D=S?R:v;return s().createElement(p.A,{title:n,buttonLabel:o,priceBefore:g,priceAfter:h,pricingIcon:_,pricingTitle:y,pricingCurrencyCode:f,handleButtonClick:D,displayButtonError:O,buttonIsLoading:I,logo:C,isOfflineMode:N,rna:E},m)};d.propTypes={title:c().string,buttonLabel:c().string,apiRoot:c().string.isRequired,apiNonce:c().string.isRequired,registrationNonce:c().string.isRequired,from:c().string,redirectUri:c().string.isRequired,autoTrigger:c().bool,pricingTitle:c().string.isRequired,pricingIcon:c().oneOfType([c().string,c().element]),priceBefore:c().number.isRequired,priceAfter:c().number.isRequired,pricingCurrencyCode:c().string,wpcomProductSlug:c().string,checkSiteHasWpcomProduct:c().func,logo:c().element};const u=d},401:(e,n,t)=>{"use strict";t.d(n,{A:()=>b});var o=t(8089),i=t(3924),c=t(9957),r=t(5879),s=t(6087),a=t(7723),l=t(2231),p=t(4804),d=t.n(p),u=t(3619),m=t.n(u),g=t(1609),h=t.n(g),_=t(2668);t(381);const __=a.__,y=d()("jetpack:connection:ConnectScreenRequiredPlanVisual"),f=e=>{const{title:n,buttonLabel:t,children:a,priceBefore:p,priceAfter:d,pricingIcon:u,pricingTitle:m,pricingCurrencyCode:g="USD",isLoading:f=!1,handleButtonClick:b=()=>{},displayButtonError:k=!1,buttonIsLoading:C=!1,logo:E,isOfflineMode:v,rna:j=!1}=e;y("props are %o",e);const w=(0,s.createInterpolateElement)(__("Already have a subscription? ","jetpack-connection"),{connectButton:h().createElement(o.A,{label:__("Log in to get started","jetpack-connection"),onClick:b,isLoading:C})}),A=v?(0,s.createInterpolateElement)(__("Unavailable in Offline Mode","jetpack-connection"),{a:h().createElement("a",{href:(0,i.A)("jetpack-support-development-mode"),target:"_blank",rel:"noopener noreferrer"})}):void 0;return h().createElement(_.A,{title:n,className:(0,l.A)("jp-connection__connect-screen-required-plan",f?"jp-connection__connect-screen-required-plan__loading":"",j?"rna":""),logo:E,rna:j},h().createElement("div",{className:"jp-connection__connect-screen-required-plan__content"},a,h().createElement("div",{className:"jp-connection__connect-screen-required-plan__pricing-card"},h().createElement(c.A,{title:m,icon:u,priceBefore:p,currencyCode:g,priceAfter:d},h().createElement(r.A,{agreeButtonLabel:t}),h().createElement(o.A,{label:t,onClick:b,displayError:k||v,errorMessage:A,isLoading:C,isDisabled:v}))),!v&&h().createElement("div",{className:"jp-connection__connect-screen-required-plan__with-subscription"},w)))};f.propTypes={pricingTitle:m().string.isRequired,priceBefore:m().number.isRequired,priceAfter:m().number.isRequired,pricingCurrencyCode:m().string,title:m().string,buttonLabel:m().string,pricingIcon:m().oneOfType([m().string,m().element]),isLoading:m().bool,handleButtonClick:m().func,displayButtonError:m().bool,buttonIsLoading:m().bool,logo:m().element,isOfflineMode:m().bool};const b=f},7840:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(5932),i=t(3619),c=t.n(i),r=t(1609);const s=e=>{const{redirectFunc:n=e=>window.location.assign(e),connectUrl:t,redirectUri:i=null,from:c}=e,[s,a]=(0,r.useState)(null);return t&&t!==s&&a(t),(0,r.useEffect)((()=>{s||o.Ay.fetchAuthorizationUrl(i).then((e=>a(e.authorizeUrl))).catch((e=>{throw e}))}),[]),s?(n(s+(c?(s.includes("?")?"&":"?")+"from="+encodeURIComponent(c):"")),null):null};s.propTypes={connectUrl:c().string,redirectUri:c().string.isRequired,from:c().string,redirectFunc:c().func};const a=s},648:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(7723),i=t(3619),c=t.n(i),r=t(1609),s=t.n(r),a=t(7499);const __=o.__,l=e=>{const{connectedPlugins:n,disconnectingPlugin:t}=e,o=(0,r.useMemo)((()=>{if(n){return Object.keys(n).map((e=>Object.assign({slug:e},n[e]))).filter((e=>t!==e.slug))}return[]}),[n,t]);return n&&o.length>0?s().createElement(s().Fragment,null,s().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy"},s().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Jetpack is powering other plugins on your site. If you disconnect, these plugins will no longer work.","jetpack-connection"))),s().createElement("div",{className:"jp-connection__disconnect-card__group"},o.map((e=>s().createElement(a.A,{title:e.name,key:e.slug}))))):null};l.propTypes={connectedPlugins:c().array,disconnectingPlugin:c().string};const p=l},7088:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(442),i=t(6461),c=t(6427),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(4175);const __=r.__,u=e=>{const{message:n,isRestoringConnection:t,restoreConnectionCallback:s,restoreConnectionError:a}=e,[l]=(0,o.A)(["md"],[">"]),u=d.A.notice+(l?" "+d.A["bigger-than-medium"]:""),m=p().createElement(c.Icon,{icon:p().createElement(c.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p().createElement(c.Path,{d:"M11.7815 4.93772C11.8767 4.76626 12.1233 4.76626 12.2185 4.93772L20.519 19.8786C20.6116 20.0452 20.4911 20.25 20.3005 20.25H3.69951C3.50889 20.25 3.3884 20.0452 3.48098 19.8786L11.7815 4.93772Z",stroke:"#D63638",strokeWidth:"1.5"}),p().createElement(c.Path,{d:"M13 10H11V15H13V10Z",fill:"#D63638"}),p().createElement(c.Path,{d:"M13 16H11V18H13V16Z",fill:"#D63638"}))});if(!n)return null;if(t)return p().createElement(c.Notice,{status:"error",isDismissible:!1,className:u},p().createElement("div",{className:d.A.message},p().createElement(i.A,{color:"#B32D2E",size:24}),__("Reconnecting Jetpack","jetpack-connection")));const g=a?p().createElement(c.Notice,{status:"error",isDismissible:!1,className:u+" "+d.A.error},p().createElement("div",{className:d.A.message},m,(0,r.sprintf)(/* translators: placeholder is the error. */ -__("There was an error reconnecting Jetpack. Error: %s","jetpack-connection"),a))):null;return p().createElement(p().Fragment,null,g,p().createElement(c.Notice,{status:"error",isDismissible:!1,className:u},p().createElement("div",{className:d.A.message},m,n),s&&p().createElement("a",{onClick:s,onKeyDown:s,className:d.A.button,href:"#"},__("Restore Connection","jetpack-connection"))))};u.propTypes={message:a().string.isRequired,restoreConnectionCallback:a().func,isRestoringConnection:a().bool,restoreConnectionError:a().string};const m=u},7499:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(3619),i=t.n(o),c=t(1609),r=t.n(c);t(7419);const s=e=>{const{title:n,value:t,description:o}=e;return r().createElement("div",{className:"jp-connection__disconnect-card card"},r().createElement("div",{className:"jp-connection__disconnect-card__card-content"},r().createElement("p",{className:"jp-connection__disconnect-card__card-headline"},n),(t||o)&&r().createElement("div",{className:"jp-connection__disconnect-card__card-stat-block"},r().createElement("span",{className:"jp-connection__disconnect-card__card-stat"},t),r().createElement("div",{className:"jp-connection__disconnect-card__card-description"},o))))};s.propTypes={title:i().string,value:i().oneOfType([i().string,i().number]),description:i().string};const a=s},3269:(e,n,t)=>{"use strict";t.d(n,{A:()=>y});var o=t(372),i=t(5932),c=t(6439),r=t(6427),s=t(7723),a=t(3619),l=t.n(a),p=t(1609),d=t.n(p),u=(t(785),t(4472)),m=t(8503),g=t(412),h=t(8090);const __=s.__,_=e=>{const[n,t]=(0,p.useState)(!1),[s,a]=(0,p.useState)(!1),[l,_]=(0,p.useState)(!1),[y,f]=(0,p.useState)(!1),[b,k]=(0,p.useState)(!1),[C,E]=(0,p.useState)(!1),{apiRoot:v,apiNonce:j,connectedPlugins:w,title:A=__("Are you sure you want to disconnect?","jetpack-connection"),pluginScreenDisconnectCallback:N,onDisconnected:S,onError:R,disconnectStepComponent:T,context:O="jetpack-dashboard",connectedUser:I={},connectedSiteId:D,isOpen:P,onClose:x}=e;let U="";(0,c.jetpackConfigHas)("consumer_slug")&&(U=(0,c.jetpackConfigGet)("consumer_slug"));const F=(0,p.useMemo)((()=>({context:O,plugin:U})),[O,U]);(0,p.useEffect)((()=>{i.Ay.setApiRoot(v),i.Ay.setApiNonce(j)}),[v,j]),(0,p.useEffect)((()=>{I&&I.ID&&I.login&&o.A.initialize(I.ID,I.login)}),[I,I.ID,I.login]),(0,p.useEffect)((()=>{P&&o.A.tracks.recordEvent("jetpack_disconnect_dialog_open",F)}),[P,F]),(0,p.useEffect)((()=>{P&&(s?!s||y||b?y&&!b?o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"survey"},F)):b&&o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"thank_you"},F)):o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect_confirm"},F)):o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect"},F)))}),[P,s,y,b,F]);const L=(0,p.useCallback)((()=>{i.Ay.disconnectSite().then((()=>{t(!1),a(!0)})).catch((e=>{t(!1),_(e),R&&R(e)}))}),[t,a,_,R]),B=(0,p.useCallback)(((e,n)=>{E(!0),fetch("https://public-api.wordpress.com/wpcom/v2/marketing/feedback-survey",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(e)}).then((e=>e.json())).then((e=>{if(!0!==e.success)throw new Error("Survey endpoint returned error code "+e.code);o.A.tracks.recordEvent("jetpack_disconnect_survey_submit",n),k(!0),E(!1)})).catch((e=>{o.A.tracks.recordEvent("jetpack_disconnect_survey_error",Object.assign({},{error:e.message},n)),k(!0),E(!1)}))}),[E,k]),M=(0,p.useCallback)((e=>{e&&e.preventDefault(),_(!1),t(!0),"plugins"!==O?L():N&&N(e)}),[_,t,N,O,L]),$=(0,p.useCallback)((e=>o.A.tracks.recordEvent(e,F)),[F]),J=(0,p.useCallback)((()=>!(!I.ID||!D)),[I,D]),z=(0,p.useCallback)(((e,n,t)=>{if(t&&t.preventDefault(),!J())return void k(!0);const o={site_id:D,user_id:I.ID,survey_id:"jetpack-plugin-disconnect",survey_responses:{"why-cancel":{response:e,text:n||null}}},i=Object.assign({},F,{disconnect_reason:e});B(o,i)}),[B,k,J,D,I,F]),q=(0,p.useCallback)((e=>{e&&e.preventDefault(),S&&S(),x()}),[S,x]),G=(0,p.useCallback)((e=>{e&&e.preventDefault(),f(!0)}),[f]);return d().createElement(d().Fragment,null,P&&d().createElement(r.Modal,{title:"",contentLabel:A,aria:{labelledby:"jp-connection__disconnect-dialog__heading"},onRequestClose:x,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"jp-connection__disconnect-dialog"+(s?" jp-connection__disconnect-dialog__success":"")},s?!s||y||b?y&&!b?d().createElement(g.A,{isSubmittingFeedback:C,onFeedBackProvided:z,onExit:q}):b?d().createElement(h.A,{onExit:q}):void 0:d().createElement(m.A,{canProvideFeedback:J(),onProvideFeedback:G,onExit:q}):d().createElement(u.A,{title:A,connectedPlugins:w,disconnectStepComponent:T,isDisconnecting:n,closeModal:x,onDisconnect:M,disconnectError:l,context:O,disconnectingPlugin:U,trackModalClick:$})))};_.propTypes={apiRoot:l().string.isRequired,apiNonce:l().string.isRequired,title:l().string,onDisconnected:l().func,onError:l().func,context:l().string,connectedPlugins:l().oneOfType([l().array,l().object]),pluginScreenDisconnectCallback:l().func,disconnectStepComponent:l().element,connectedUser:l().object,connectedSiteId:l().number,isOpen:l().bool,onClose:l().func};const y=_},8503:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(9121),i=t(6427),c=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(2365);const __=r.__,u=e=>{const{onExit:n,canProvideFeedback:t,onProvideFeedback:r}=e;return p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement(o.A,{icon:"unlink",imageUrl:d}),p().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy jp-connection__disconnect-dialog__step-copy--narrow"},p().createElement("h1",null,(0,c.createInterpolateElement)(__("Jetpack has been
successfully disconnected.","jetpack-connection"),{br:p().createElement("br",null)})),t&&p().createElement(p().Fragment,null,p().createElement("p",null,__("We’re sorry to see you go. Here at Jetpack, we’re always striving to provide the best experience for our customers. Please take our short survey (2 minutes, promise).","jetpack-connection")),p().createElement("p",null,p().createElement(i.Button,{variant:"primary",onClick:r,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Help us improve","jetpack-connection"))),p().createElement("a",{className:"jp-connection__disconnect-dialog__link jp-connection__disconnect-dialog__link--bold",href:"#",onClick:n},__("No thank you","jetpack-connection"))),!t&&p().createElement(p().Fragment,null,p().createElement("p",null,p().createElement(i.Button,{variant:"primary",onClick:n,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Back to my website","jetpack-connection"))))))};u.propTypes={onExit:a().func,onProvideFeedback:a().func,canProvideFeedback:a().bool};const m=u},4472:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(3924),i=t(6427),c=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(648);const __=r.__,u=e=>{const{title:n,isDisconnecting:t,onDisconnect:r,disconnectError:s,disconnectStepComponent:a,connectedPlugins:u,disconnectingPlugin:m,closeModal:g,context:h,trackModalClick:_}=e,y=(0,l.useCallback)((()=>_("jetpack_disconnect_dialog_click_learn_about")),[_]),f=(0,l.useCallback)((()=>_("jetpack_disconnect_dialog_click_support")),[_]),b=(0,l.useCallback)((()=>{_("jetpack_disconnect_dialog_click_stay_connected"),g()}),[_,g]),k=(0,l.useCallback)((e=>{_("jetpack_disconnect_dialog_click_disconnect"),r(e)}),[_,r]),C=(0,l.useCallback)((e=>{"Escape"!==e.key||t||b()}),[b,t]);(0,l.useEffect)((()=>(document.addEventListener("keydown",C,!1),()=>{document.removeEventListener("keydown",C,!1)})),[]);return p().createElement(p().Fragment,null,p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement("h1",{id:"jp-connection__disconnect-dialog__heading"},n),p().createElement(d.A,{connectedPlugins:u,disconnectingPlugin:m}),a,(()=>{if(!(u&&Object.keys(u).filter((e=>e!==m)).length)&&!a)return p().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy"},p().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Jetpack is currently powering multiple products on your site.","jetpack-connection"),p().createElement("br",null),__("Once you disconnect Jetpack, these will no longer work.","jetpack-connection")))})()),p().createElement("div",{className:"jp-connection__disconnect-dialog__actions"},p().createElement("div",{className:"jp-row"},p().createElement("div",{className:"lg-col-span-8 md-col-span-9 sm-col-span-4"},p().createElement("p",null,(0,c.createInterpolateElement)(__("Need help? Learn more about the Jetpack connection or contact Jetpack support.","jetpack-connection"),{strong:p().createElement("strong",null),jpConnectionInfoLink:p().createElement(i.ExternalLink,{href:(0,o.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),className:"jp-connection__disconnect-dialog__link",onClick:y}),jpSupportLink:p().createElement(i.ExternalLink,{href:(0,o.A)("jetpack-support"),className:"jp-connection__disconnect-dialog__link",onClick:f})}))),p().createElement("div",{className:"jp-connection__disconnect-dialog__button-wrap lg-col-span-4 md-col-span-7 sm-col-span-4"},p().createElement(i.Button,{variant:"primary",disabled:t,onClick:b,className:"jp-connection__disconnect-dialog__btn-dismiss"},"plugins"===h?__("Cancel","jetpack-connection"):__("Stay connected","jetpack-connection",0)),(()=>{let e=__("Disconnect","jetpack-connection");return t?e=__("Disconnecting…","jetpack-connection"):"plugins"===h&&(e=__("Deactivate","jetpack-connection")),p().createElement(i.Button,{variant:"primary",disabled:t,onClick:k,className:"jp-connection__disconnect-dialog__btn-disconnect"},e)})())),s&&p().createElement("p",{className:"jp-connection__disconnect-dialog__error"},s)))};u.propTypes={title:a().string,isDisconnecting:a().bool,onDisconnect:a().func,disconnectError:a().bool,disconnectStepComponent:a().element,connectedPlugins:a().array,disconnectingPlugin:a().string,closeModal:a().func,context:a().string,trackModalClick:a().func};const m=u},412:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(7723),i=t(3619),c=t.n(i),r=t(1609),s=t.n(r),a=(t(255),t(2951));const __=o.__,l=e=>{const{onExit:n,onFeedBackProvided:t,isSubmittingFeedback:o}=e;return s().createElement("div",{className:"jp-connection__disconnect-dialog__content"},s().createElement("h1",null,__("Before you go, help us improve Jetpack","jetpack-connection")),s().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Let us know what didn‘t work for you","jetpack-connection")),s().createElement(a.A,{onSubmit:t,isSubmittingFeedback:o}),s().createElement("a",{className:"jp-connection__disconnect-dialog__link jp-connection__disconnect-dialog__link--bold",href:"#",onClick:n},__("Skip for now","jetpack-connection")))};l.PropTypes={onExit:c().func,onFeedBackProvided:c().func,isSubmittingFeedback:c().bool};const p=l},8090:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(9121),i=t(6427),c=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(9362);const __=r.__,u=e=>{const{onExit:n}=e;return p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement(o.A,{format:"vertical",imageUrl:d}),p().createElement("div",{className:"jp-connection__disconnect-dialog__copy"},p().createElement("h1",null,__("Thank you!","jetpack-connection")),p().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},(0,c.createInterpolateElement)(__("Your answer has been submitted.
Thanks for your input on how we can improve Jetpack.","jetpack-connection"),{br:p().createElement("br",null)})),p().createElement(i.Button,{variant:"primary",onClick:n,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Back to my website","jetpack-connection"))))};u.PropTypes={onExit:a().func,assetBaseUrl:a().string};const m=u},2951:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var o=t(6427),i=t(7723),c=t(3619),r=t.n(c),s=t(1609),a=t.n(s),l=t(8233);const __=i.__,p=e=>{const{onSubmit:n,isSubmittingFeedback:t}=e,[i,c]=(0,s.useState)(),[r,p]=(0,s.useState)(),d=[{id:"troubleshooting",answerText:__("Troubleshooting - I'll be reconnecting afterwards.","jetpack-connection")},{id:"not-working",answerText:__("I can't get it to work.","jetpack-connection")},{id:"slowed-down-site",answerText:__("It slowed down my site.","jetpack-connection")},{id:"buggy",answerText:__("It's buggy.","jetpack-connection")},{id:"what-does-it-do",answerText:__("I don't know what it does.","jetpack-connection")}],u="another-reason",m=(0,s.useCallback)((()=>{n(i,i===u?r:"")}),[n,u,r,i]),g=(0,s.useCallback)((e=>{const n=e.target.value;e.stopPropagation(),p(n)}),[p]),h=e=>e===i?"jp-connect__disconnect-survey-card--selected":"",_=(0,s.useCallback)(((e,n)=>{switch(n.key){case"Enter":case"Space":case"Spacebar":case" ":c(e)}}),[c]);return a().createElement(a().Fragment,null,a().createElement("div",{className:"jp-connection__disconnect-dialog__survey"},d.map((e=>a().createElement(l.A,{id:e.id,onClick:c,onKeyDown:_,className:"card jp-connect__disconnect-survey-card "+h(e.id)},a().createElement("p",{className:"jp-connect__disconnect-survey-card__answer"},e.answerText)))),a().createElement(l.A,{id:u,key:u,onClick:c,onKeyDown:_,className:"card jp-connect__disconnect-survey-card "+h(u)},a().createElement("p",{className:"jp-connect__disconnect-survey-card__answer"},__("Other:","jetpack-connection")," ",a().createElement("input",{placeholder:__("share your experience","jetpack-connection"),className:"jp-connect__disconnect-survey-card__input",type:"text",value:r,onChange:g,maxLength:1e3})))),a().createElement("p",null,a().createElement(o.Button,{disabled:!i||t,variant:"primary",onClick:m,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},t?__("Submitting…","jetpack-connection"):__("Submit Feedback","jetpack-connection",0))))};p.PropTypes={onSubmit:r().func,isSubmittingFeedback:r().bool};const d=p},8233:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(1609),i=t.n(o);t(255);const c=e=>{const{id:n,onClick:t,onKeyDown:c,children:r,className:s}=e,a=(0,o.useCallback)((()=>{t(n)}),[n,t]),l=(0,o.useCallback)((e=>{c(n,e)}),[n,c]);return i().createElement("div",{tabIndex:"0",role:"button",onClick:a,onKeyDown:l,className:"card jp-connect__disconnect-survey-card "+s},r)}},7018:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(7723),i=t(3619),c=t.n(i),r=t(1609),s=t.n(r);t(3732);const __=o.__,a=e=>{const{title:n,isLoading:t=!1,width:o="100%",displayTOS:i,scrollToIframe:c=!1,connectUrl:a,onComplete:l,onThirdPartyCookiesBlocked:p,location:d}=e;let{height:u="300"}=e;const m=(0,r.useRef)(void 0),g=(0,r.useRef)(void 0),h=e=>{if(g.current&&e.source===g.current.contentWindow)switch(e.data){case"close":window.removeEventListener("message",h),l&&l();break;case"wpcom_nocookie":p&&p()}};(0,r.useEffect)((()=>{c&&window.scrollTo(0,m.current.offsetTop-10),window.addEventListener("message",h)}));let _=a.replace("authorize/","authorize_iframe/");return _.includes("?")||(_+="?"),i&&(_+="&display-tos",u=(parseInt(u)+50).toString()),_+="&iframe_height="+parseInt(u),d&&(_+="&iframe_source="+d),s().createElement("div",{className:"dops-card fade-in jp-iframe-wrap",ref:m},s().createElement("h1",null,n),t?s().createElement("p",null,__("Loading…","jetpack-connection")):s().createElement("iframe",{title:n,width:o,height:u,src:_,ref:g}))};a.propTypes={title:c().string.isRequired,isLoading:c().bool,width:c().string,height:c().string,connectUrl:c().string.isRequired,displayTOS:c().bool.isRequired,scrollToIframe:c().bool,onComplete:c().func,onThirdPartyCookiesBlocked:c().func,location:c().string};const l=a},4981:(e,n,t)=>{"use strict";t.d(n,{A:()=>C});var o=t(7425),i=t(3924),c=t(1112),r=t(6427),s=t(6087),a=t(7723),l=t(7750),p=t(1386),d=t(8391),u=t(2231),m=t(3619),g=t.n(m),h=t(1609),_=t.n(h),y=t(3269);t(2057);const __=a.__,f=e=>{const{title:n=__("Manage your Jetpack connection","jetpack-connection"),apiRoot:t,apiNonce:c,connectedPlugins:s,onDisconnected:a,context:l="jetpack-dashboard",connectedUser:p={},connectedSiteId:d,isOpen:u=!1,onClose:m}=e,[g,f]=(0,h.useState)(!1),C=(0,h.useCallback)((e=>{e&&e.preventDefault(),f(!0)}),[f]),E=(0,h.useCallback)((e=>{e&&e.preventDefault(),f(!1)}),[f]);return _().createElement(_().Fragment,null,u&&_().createElement(_().Fragment,null,_().createElement(r.Modal,{title:"",contentLabel:n,aria:{labelledby:"jp-connection__manage-dialog__heading"},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"jp-connection__manage-dialog"},_().createElement("div",{className:"jp-connection__manage-dialog__content"},_().createElement("h1",{id:"jp-connection__manage-dialog__heading"},n),_().createElement(o.Ay,{className:"jp-connection__manage-dialog__large-text"},__("At least one user must be connected for your Jetpack products to work properly.","jetpack-connection")),_().createElement(b,{title:__("Transfer ownership to another admin","jetpack-connection"),link:(0,i.A)("calypso-settings-manage-connection",{site:window?.myJetpackInitialState?.siteSuffix}),key:"transfer",action:"transfer"}),_().createElement(b,{title:__("Disconnect Jetpack","jetpack-connection"),onClick:C,key:"disconnect",action:"disconnect"})),_().createElement(k,{onClose:m})),_().createElement(y.A,{apiRoot:t,apiNonce:c,onDisconnected:a,connectedPlugins:s,connectedSiteId:d,connectedUser:p,isOpen:g,onClose:E,context:l})))},b=({title:e,onClick:n=()=>null,link:t="#",action:o})=>_().createElement("div",{className:"jp-connection__manage-dialog__action-card card"},_().createElement("div",{className:"jp-connection__manage-dialog__action-card__card-content"},_().createElement("a",{href:t,className:(0,u.A)("jp-connection__manage-dialog__action-card__card-headline",o),onClick:n},e,_().createElement(l.A,{icon:"disconnect"===o?p.A:d.A,className:"jp-connection__manage-dialog__action-card__icon"})))),k=({onClose:e})=>_().createElement("div",{className:"jp-row jp-connection__manage-dialog__actions"},_().createElement("div",{className:"jp-connection__manage-dialog__text-wrap lg-col-span-9 md-col-span-7 sm-col-span-3"},_().createElement(o.Ay,null,(0,s.createInterpolateElement)(__("Need help? Learn more about the Jetpack connection or contact Jetpack support","jetpack-connection"),{strong:_().createElement("strong",null),connectionInfoLink:_().createElement(r.ExternalLink,{href:(0,i.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),className:"jp-connection__manage-dialog__link"}),supportLink:_().createElement(r.ExternalLink,{href:(0,i.A)("jetpack-support"),className:"jp-connection__manage-dialog__link"})}))),_().createElement("div",{className:"jp-connection__manage-dialog__button-wrap lg-col-span-3 md-col-span-1 sm-col-span-1"},_().createElement(c.A,{weight:"regular",variant:"secondary",onClick:e,className:"jp-connection__manage-dialog__btn-dismiss"},__("Cancel","jetpack-connection"))));f.propTypes={title:g().string,apiRoot:g().string.isRequired,apiNonce:g().string.isRequired,connectedPlugins:g().oneOfType([g().array,g().object]),onDisconnected:g().func,context:g().string,connectedUser:g().object,connectedSiteId:g().number,isOpen:g().bool,onClose:g().func};const C=f},9660:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(5932),i=t(7999),c=t(7143),r=t(1609),s=t(4293);const a=window?.JP_CONNECTION_INITIAL_STATE||(0,i.getScriptData)()?.connection||{},l=({registrationNonce:e=a.registrationNonce,apiRoot:n=a.apiRoot,apiNonce:t=a.apiNonce,redirectUri:i,autoTrigger:l,from:p,skipUserConnection:d}={})=>{const{registerSite:u,connectUser:m,refreshConnectedPlugins:g}=(0,c.useDispatch)(s.a),h=(0,c.useSelect)((e=>e(s.a).getRegistrationError())),{siteIsRegistering:_,userIsConnecting:y,userConnectionData:f,connectedPlugins:b,connectionErrors:k,isRegistered:C,isUserConnected:E,hasConnectedOwner:v,isOfflineMode:j}=(0,c.useSelect)((e=>({siteIsRegistering:e(s.a).getSiteIsRegistering(),userIsConnecting:e(s.a).getUserIsConnecting(),userConnectionData:e(s.a).getUserConnectionData(),connectedPlugins:e(s.a).getConnectedPlugins(),connectionErrors:e(s.a).getConnectionErrors(),isOfflineMode:e(s.a).getIsOfflineMode(),...e(s.a).getConnectionStatus()}))),w=()=>d?i?(window.location=i,Promise.resolve(i)):Promise.resolve():m({from:p,redirectUri:i}),A=n=>(n&&n.preventDefault(),C?w():u({registrationNonce:e,redirectUri:i,from:p}).then((()=>w())));return(0,r.useEffect)((()=>{o.Ay.setApiRoot(n),o.Ay.setApiNonce(t)}),[n,t]),(0,r.useEffect)((()=>{!l||_||y||A()}),[]),{handleRegisterSite:A,handleConnectUser:w,refreshConnectedPlugins:g,isRegistered:C,isUserConnected:E,siteIsRegistering:_,userIsConnecting:y,registrationError:h,userConnectionData:f,hasConnectedOwner:v,connectedPlugins:b,connectionErrors:k,isOfflineMode:j}}},3765:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(7999);function i(){const e=("undefined"!=typeof window&&window?.JP_CONNECTION_INITIAL_STATE||(0,o.getScriptData)()?.connection)?.calypsoEnv;switch(e){case"development":return"http://calypso.localhost:3000/";case"wpcalypso":return"https://wpcalypso.wordpress.com/";case"horizon":return"https://horizon.wordpress.com/";default:return"https://wordpress.com/"}}},4617:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o=e=>{window.location.replace(e)}},9628:(e,n,t)=>{"use strict";t.d(n,{A:()=>r,R:()=>s});var o=t(7088),i=t(9660),c=t(1713);function r(){const{connectionErrors:e}=(0,i.A)({}),n=Object.values(e).shift(),t=n&&Object.values(n).length&&Object.values(n).shift().error_message;return{hasConnectionError:Boolean(t),connectionErrorMessage:t}}const s=()=>{const{hasConnectionError:e,connectionErrorMessage:n}=r(),{restoreConnection:t,isRestoringConnection:i,restoreConnectionError:s}=(0,c.A)();return e?React.createElement(o.A,{isRestoringConnection:i,restoreConnectionError:s,restoreConnectionCallback:t,message:n}):null}},2558:(e,n,t)=>{"use strict";t.d(n,{A:()=>f});var o=t(5932),i=t(3765),c=t(7999),r=t(7143),s=t(4804),a=t.n(s),l=t(1609),p=t(9660),d=t(4293);const u=a()("jetpack:connection:useProductCheckoutWorkflow"),{registrationNonce:m,apiRoot:g,apiNonce:h,siteSuffix:_}=window?.JP_CONNECTION_INITIAL_STATE||(0,c.getScriptData)()?.connection||{},y="undefined"!=typeof window?window?.myJetpackInitialState?.adminUrl:null;function f({productSlug:e,redirectUrl:n,siteSuffix:t=_,adminUrl:c=y,connectAfterCheckout:s=!1,siteProductAvailabilityHandler:a=null,quantity:f=null,from:b,useBlogIdSuffix:k=!1}={}){u("productSlug is %s",e),u("redirectUrl is %s",n),u("siteSuffix is %s",t),u("from is %s",b);const[C,E]=(0,l.useState)(!1),{registerSite:v}=(0,r.useDispatch)(d.a),j=(0,r.useSelect)((e=>e(d.a).getBlogId()),[d.a]);u("blogID is %s",j??"undefined"),k=k&&!!j;const{isUserConnected:w,isRegistered:A,handleConnectUser:N}=(0,p.A)({redirectUri:n,from:b}),S=(0,l.useMemo)((()=>{const o=(0,i.A)(),r=(!A||!w)&&s,a=r?"checkout/jetpack/":`checkout/${k?j.toString():t}/`,l=new URL(`${o}${a}${e}${null!=f?`:-q-${f}`:""}`);return r?(l.searchParams.set("connect_after_checkout",!0),l.searchParams.set("admin_url",c),l.searchParams.set("from_site_slug",t)):l.searchParams.set("site",t),l.searchParams.set("source",b),l.searchParams.set("redirect_to",n),w||l.searchParams.set("unlinked","1"),l}),[A,w,s,t,f,e,b,n,c,k,j]);u("isRegistered is %s",A),u("isUserConnected is %s",w),u("connectAfterCheckout is %s",s),u("checkoutUrl is %s",S);const R=(e=null)=>Promise.resolve(a&&a()).then((n=>{if(e&&S.searchParams.set("redirect_to",e),n)return u("handleAfterRegistration: Site has a product associated"),N();u("handleAfterRegistration: Site does not have a product associated. Redirecting to checkout %s",S),window.location.href=S}));return(0,l.useEffect)((()=>{o.Ay.setApiRoot(g),o.Ay.setApiNonce(h)}),[]),{run:(e,t=null)=>(e&&e.preventDefault(),E(!0),s?((e=null)=>{e&&S.searchParams.set("redirect_to",e),u("Redirecting to connectAfterCheckout flow: %s",S),window.location.href=S})(t):A?R(t):void v({registrationNonce:m,redirectUri:n}).then((()=>R(t)))),isRegistered:A,hasCheckoutStarted:C}}},1713:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(5932),i=t(7999),c=t(7143),r=t(1609),s=t(4293);const{apiRoot:a,apiNonce:l}=window?.JP_CONNECTION_INITIAL_STATE||(0,i.getScriptData)()?.connection||{};function p(){const[e,n]=(0,r.useState)(!1),[t,i]=(0,r.useState)(null),{disconnectUserSuccess:p,setConnectionErrors:d}=(0,c.useDispatch)(s.a);return(0,r.useEffect)((()=>{o.Ay.setApiRoot(a),o.Ay.setApiNonce(l)}),[]),{restoreConnection:(e=!0)=>(n(!0),i(null),o.Ay.reconnect().then((n=>("in_progress"===n.status?(p(),d({}),e&&(window.location.href="/wp-admin/admin.php?page=my-jetpack#/connection")):window.location.reload(),n))).catch((e=>{throw i(e),n(!1),e}))),isRestoringConnection:e,restoreConnectionError:t}}},8980:(e,n,t)=>{"use strict";t.d(n,{AY:()=>g.A,F0:()=>o.A,Hx:()=>y.a,JC:()=>l.A,Jl:()=>i.A,Ni:()=>u.A,Ob:()=>b.A,Rc:()=>p.R,Sx:()=>p.A,ag:()=>_.A,bo:()=>d.A,cS:()=>f.A,d1:()=>h.A,mX:()=>a.A,nM:()=>c.A,pK:()=>r.A,w5:()=>m.A,xW:()=>s.A});var o=t(6212),i=t(2668),c=t(7945),r=t(8421),s=t(7018),a=t(7840),l=t(7088),p=t(9628),d=t(3269),u=t(7499),m=t(9660),g=t(4981),h=t(4617),_=t(3765),y=t(4293),f=t(2558),b=t(1713)},3935:(e,n,t)=>{"use strict";t.d(n,{A1:()=>a,Ay:()=>E,DO:()=>s,Ij:()=>r,Kl:()=>m,LW:()=>l,MU:()=>g,XY:()=>p,ZO:()=>c,dz:()=>d,gH:()=>u,v_:()=>i});var o=t(5932);const i="SET_CONNECTION_STATUS",c="SET_CONNECTION_STATUS_IS_FETCHING",r="SET_SITE_IS_REGISTERING",s="SET_USER_IS_CONNECTING",a="SET_REGISTRATION_ERROR",l="CLEAR_REGISTRATION_ERROR",p="SET_AUTHORIZATION_URL",d="DISCONNECT_USER_SUCCESS",u="SET_CONNECTED_PLUGINS",m="SET_CONNECTION_ERRORS",g="SET_IS_OFFLINE_MODE",h=e=>({type:i,connectionStatus:e}),_=e=>({type:r,isRegistering:e}),y=e=>({type:s,isConnecting:e}),f=e=>({type:a,registrationError:e}),b=()=>({type:l}),k=e=>({type:p,authorizationUrl:e}),C=e=>({type:u,connectedPlugins:e});const E={setConnectionStatus:h,setConnectionStatusIsFetching:e=>({type:c,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:_,setUserIsConnecting:y,setRegistrationError:f,clearRegistrationError:b,setAuthorizationUrl:k,registerSite:function*({registrationNonce:e,redirectUri:n,from:t=""}){yield b(),yield _(!0);try{const o=yield{type:"REGISTER_SITE",registrationNonce:e,redirectUri:n,from:t};return yield h({isRegistered:!0}),yield k(o.authorizeUrl),yield _(!1),Promise.resolve(o)}catch(e){return yield f(e),yield _(!1),Promise.reject(e)}},connectUser:function*({from:e,redirectFunc:n,redirectUri:t}={}){yield y(!0),yield{type:"CONNECT_USER",from:e,redirectFunc:n,redirectUri:t}},disconnectUserSuccess:()=>({type:d}),setConnectedPlugins:C,refreshConnectedPlugins:()=>async({dispatch:e})=>await new Promise((n=>o.Ay.fetchConnectedPlugins().then((t=>{e(C(t)),n(t)})))),setConnectionErrors:e=>({type:m,connectionErrors:e}),setIsOfflineMode:e=>({type:g,isOfflineMode:e})}},2494:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(5932),i=t(7143),c=t(2279);const r={FETCH_AUTHORIZATION_URL:({redirectUri:e})=>o.Ay.fetchAuthorizationUrl(e),REGISTER_SITE:({registrationNonce:e,redirectUri:n,from:t})=>o.Ay.registerSite(e,n,t),CONNECT_USER:(0,i.createRegistryControl)((({resolveSelect:e})=>({from:n,redirectFunc:t,redirectUri:o}={})=>new Promise(((i,r)=>{e(c.A).getAuthorizationUrl(o).then((e=>{const o=t||(e=>window.location.assign(e)),c=new URL(e);n&&c.searchParams.set("from",encodeURIComponent(n));const r=c.toString();o(r),i(r)})).catch((e=>{r(e)}))}))))}},5051:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(7143),i=t(3935);const c=(0,o.combineReducers)({connectionStatus:(e={},n)=>{switch(n.type){case i.v_:return{...e,...n.connectionStatus};case i.dz:return{...e,isUserConnected:!1}}return e},connectionStatusIsFetching:(e=!1,n)=>n.type===i.ZO?n.isFetching:e,siteIsRegistering:(e=!1,n)=>n.type===i.Ij?n.isRegistering:e,userIsConnecting:(e=!1,n)=>n.type===i.DO?n.isConnecting:e,registrationError:(e,n)=>{switch(n.type){case i.LW:return!1;case i.A1:return n.registrationError;default:return e}},authorizationUrl:(e,n)=>n.type===i.XY?n.authorizationUrl:e,userConnectionData:(e,n)=>(n.type,e),connectedPlugins:(e={},n)=>n.type===i.gH?n.connectedPlugins:e,connectionErrors:(e={},n)=>n.type===i.Kl?n.connectionErrors:e,isOfflineMode:(e=!1,n)=>n.type===i.MU?n.isConnecting:e})},8019:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(7143),i=t(3935),c=t(2279);const r={...{getAuthorizationUrl:{isFulfilled:(e,...n)=>{const t=Boolean(e.authorizationUrl),i=(0,o.select)(c.A).hasFinishedResolution("getAuthorizationUrl",n);return t&&!i&&(0,o.dispatch)(c.A).finishResolution("getAuthorizationUrl",n),t},*fulfill(e){const n=yield i.Ay.fetchAuthorizationUrl(e);yield i.Ay.setAuthorizationUrl(n.authorizeUrl)}}}}},2676:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={...{getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[],getConnectionErrors:e=>e.connectionErrors||[],getIsOfflineMode:e=>e.isOfflineMode||!1,getWpcomUser:e=>e?.userConnectionData?.currentUser?.wpcomUser,getBlogId:e=>e?.userConnectionData?.currentUser?.blogId}}},8734:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(7143);class i{static store=null;static mayBeInit(e,n){null===i.store&&(i.store=(0,o.createReduxStore)(e,n),(0,o.register)(i.store))}}const c=i},2279:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o="jetpack-connection"},4293:(e,n,t)=>{"use strict";t.d(n,{a:()=>p.A});var o=t(7999),i=t(3935),c=t(2494),r=t(5051),s=t(8019),a=t(2676),l=t(8734),p=t(2279);const d=window.JP_CONNECTION_INITIAL_STATE||(0,o.getScriptData)()?.connection;d||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),l.A.mayBeInit(p.A,{__experimentalUseThunks:!0,reducer:r.A,actions:i.Ay,selectors:a.A,resolvers:s.A,controls:c.A,initialState:d||{}})},2365:(e,n,t)=>{"use strict";e.exports=t.p+"images/disconnect-confirm-dc9fe8f5c68cfd1320e0.jpg"},9362:(e,n,t)=>{"use strict";e.exports=t.p+"images/disconnect-thanks-5873bfac56a9bd7322cd.jpg"},9074:e=>{"use strict";if(void 0==={consumer_slug:"connection_package"}){var n=new Error('Cannot find module \'{"consumer_slug":"connection_package"}\'');throw n.code="MODULE_NOT_FOUND",n}e.exports={consumer_slug:"connection_package"}},7999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},1609:e=>{"use strict";e.exports=window.React},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},3832:e=>{"use strict";e.exports=window.wp.url},8579:e=>{function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";function o(e){var n,t,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var c=e.length;for(n=0;ni});const i=function(){for(var e,n,t=0,i="",c=arguments.length;t{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var n=t.g.document;if(!e&&n&&(n.currentScript&&"SCRIPT"===n.currentScript.tagName.toUpperCase()&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName("script");if(o.length)for(var i=o.length-1;i>-1&&(!e||!/^http(s?):/.test(e));)e=o[i--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})();var o={};return(()=>{"use strict";t.r(o),t.d(o,{CONNECTION_STORE_ID:()=>e.Hx,ConnectButton:()=>e.pK,ConnectScreen:()=>e.F0,ConnectScreenLayout:()=>e.Jl,ConnectScreenRequiredPlan:()=>e.nM,ConnectUser:()=>e.mX,ConnectionError:()=>e.Rc,ConnectionErrorNotice:()=>e.JC,DisconnectCard:()=>e.Ni,DisconnectDialog:()=>e.bo,InPlaceConnection:()=>e.xW,ManageConnectionDialog:()=>e.AY,getCalypsoOrigin:()=>e.ag,thirdPartyCookiesFallbackHelper:()=>e.d1,useConnection:()=>e.w5,useConnectionErrorNotice:()=>e.Sx,useProductCheckoutWorkflow:()=>e.cS,useRestoreConnection:()=>e.Ob});var e=t(8980)})(),o})())); \ No newline at end of file +!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.JetpackConnection=n():e.JetpackConnection=n()}(globalThis,(()=>(()=>{var e={7689:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={error:"TcCZnGE6mad8Dvz9pCZi",button:"_mn6o2Dtm5pfFWc8_A1K"}},2258:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},9535:()=>{},8403:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},6406:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={placeholder:"NisihrgiIKl_knpYJtfg",pulse:"R2i0K45dEF157drbVRPI"}},4319:()=>{},8325:()=>{},9634:()=>{},4495:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},1772:()=>{},9064:()=>{},381:()=>{},4175:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={heading:"urouayitSUT8zW0V3p_0",notice:"iXXJlk08gFDeCvsTTlNQ",button:"MWqRqr7q6fgvLxitcWYk","bigger-than-medium":"YLcXAoc82nypTPaKSAcd",error:"e6hHy8BZ7ZKPSXbIC0UG",message:"jXz8LnXNzMDdtHqkG0sZ"}},7419:()=>{},785:()=>{},255:()=>{},3732:()=>{},2057:()=>{},1127:()=>{},9903:(e,n,t)=>{"use strict";t.d(n,{i:()=>c});const o={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function c(e){return o[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},4761:(e,n,t)=>{"use strict";t.d(n,{vA:()=>i});var o=t(9903),c=t(8449);function i(e,n,t={}){const i=(0,o.i)(n);if(!i||isNaN(e))return null;const{decimal:r,grouping:s,precision:a,symbol:l}={...i,...t},p=e<0?"-":"",d=Math.abs(e),u=Math.floor(d);return{sign:p,symbol:l,integer:(0,c.A)(d,a,r,s).split(r)[0],fraction:a>0?(0,c.A)(d-u,a,r,s).slice(1):""}}},8449:(e,n,t)=>{"use strict";function o(e,n=0,t=".",o=","){const c=(e+"").replace(/[^0-9+\-Ee.]/g,""),i=isFinite(+c)?+c:0,r=isFinite(+n)?Math.abs(n):0,s=(r?function(e,n){const t=Math.pow(10,n);return""+(Math.round(e*t)/t).toFixed(n)}(i,r):""+Math.round(i)).split(".");return s[0].length>3&&(s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,o)),(s[1]||"").lengtho})},7750:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(6087);const c=(0,o.forwardRef)((function({icon:e,size:n=24,...t},c){return(0,o.cloneElement)(e,{width:n,height:n,...t,ref:c})}))},1386:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(5573),c=t(790);const i=(0,c.jsx)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(o.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})})},8391:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(5573),c=t(790);const i=(0,c.jsx)(o.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(o.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},4804:(e,n,t)=>{n.formatArgs=function(n){if(n[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+n[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const t="color: "+this.color;n.splice(1,0,t,"color: inherit");let o=0,c=0;n[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(o++,"%c"===e&&(c=o))})),n.splice(c,0,t)},n.save=function(e){try{e?n.storage.setItem("debug",e):n.storage.removeItem("debug")}catch(e){}},n.load=function(){let e;try{e=n.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},n.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},n.storage=function(){try{return localStorage}catch(e){}}(),n.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),n.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],n.log=console.debug||console.log||(()=>{}),e.exports=t(5067)(n);const{formatters:o}=e.exports;o.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},5067:(e,n,t)=>{e.exports=function(e){function n(e){let t,c,i,r=null;function s(...e){if(!s.enabled)return;const o=s,c=Number(new Date),i=c-(t||c);o.diff=i,o.prev=t,o.curr=c,t=c,e[0]=n.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let r=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((t,c)=>{if("%%"===t)return"%";r++;const i=n.formatters[c];if("function"==typeof i){const n=e[r];t=i.call(o,n),e.splice(r,1),r--}return t})),n.formatArgs.call(o,e);(o.log||n.log).apply(o,e)}return s.namespace=e,s.useColors=n.useColors(),s.color=n.selectColor(e),s.extend=o,s.destroy=n.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==r?r:(c!==n.namespaces&&(c=n.namespaces,i=n.enabled(e)),i),set:e=>{r=e}}),"function"==typeof n.init&&n.init(s),s}function o(e,t){const o=n(this.namespace+(void 0===t?":":t)+e);return o.log=this.log,o}function c(e,n){let t=0,o=0,c=-1,i=0;for(;t"-"+e))].join(",");return n.enable(""),e},n.enable=function(e){n.save(e),n.namespaces=e,n.names=[],n.skips=[];const t=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of t)"-"===e[0]?n.skips.push(e.slice(1)):n.names.push(e)},n.enabled=function(e){for(const t of n.skips)if(c(e,t))return!1;for(const t of n.names)if(c(e,t))return!0;return!1},n.humanize=t(3594),n.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((t=>{n[t]=e[t]})),n.names=[],n.skips=[],n.formatters={},n.selectColor=function(e){let t=0;for(let n=0;n{var n=1e3,t=60*n,o=60*t,c=24*o,i=7*c,r=365.25*c;function s(e,n,t,o){var c=n>=1.5*t;return Math.round(e/t)+" "+o+(c?"s":"")}e.exports=function(e,a){a=a||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var a=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return a*r;case"weeks":case"week":case"w":return a*i;case"days":case"day":case"d":return a*c;case"hours":case"hour":case"hrs":case"hr":case"h":return a*o;case"minutes":case"minute":case"mins":case"min":case"m":return a*t;case"seconds":case"second":case"secs":case"sec":case"s":return a*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}(e);if("number"===l&&isFinite(e))return a.long?function(e){var i=Math.abs(e);if(i>=c)return s(e,i,c,"day");if(i>=o)return s(e,i,o,"hour");if(i>=t)return s(e,i,t,"minute");if(i>=n)return s(e,i,n,"second");return e+" ms"}(e):function(e){var i=Math.abs(e);if(i>=c)return Math.round(e/c)+"d";if(i>=o)return Math.round(e/o)+"h";if(i>=t)return Math.round(e/t)+"m";if(i>=n)return Math.round(e/n)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},1583:(e,n,t)=>{"use strict";var o=t(1752);function c(){}function i(){}i.resetWarningCache=c,e.exports=function(){function e(e,n,t,c,i,r){if(r!==o){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:c};return t.PropTypes=t,t}},3619:(e,n,t)=>{e.exports=t(1583)()},1752:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},372:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(4804);const c=t.n(o)()("dops:analytics");let i,r;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const s={initialize:function(e,n,t){s.setUser(e,n),s.setSuperProps(t),s.identifyUser()},setGoogleAnalyticsEnabled:function(e,n=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=n},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,n){r={ID:e,username:n}},setSuperProps:function(e){i=e},assignSuperProps:function(e){i=Object.assign(i||{},e)},mc:{bumpStat:function(e,n){const t=function(e,n){let t="";if("object"==typeof e){for(const n in e)t+="&x_"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]);c("Bumping stats %o",e)}else t="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(n),c('Bumping stat "%s" in group "%s"',n,e);return t}(e,n);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+t+"&t="+Math.random())},bumpStatWithPageView:function(e,n){const t=function(e,n){let t="";if("object"==typeof e){for(const n in e)t+="&"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]);c("Built stats %o",e)}else t="&"+encodeURIComponent(e)+"="+encodeURIComponent(n),c('Built stat "%s" in group "%s"',n,e);return t}(e,n);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+t+"&t="+Math.random())}},pageView:{record:function(e,n){s.tracks.recordPageView(e),s.ga.recordPageView(e,n)}},purchase:{record:function(e,n,t,o,c,i,r){s.ga.recordPurchase(e,n,t,o,c,i,r)}},tracks:{recordEvent:function(e,n){n=n||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(i&&(c("- Super Props: %o",i),n=Object.assign(n,i)),c('Record event "%s" called with props %s',e,JSON.stringify(n)),window._tkq.push(["recordEvent",e,n])):c('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const n="object"==typeof e?e:{target:e};s.tracks.recordEvent("jetpack_wpa_click",n)},recordPageView:function(e){s.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){c("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};s.ga.initialized||(r&&(e={userId:"u-"+r.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),s.ga.initialized=!0)},recordPageView:function(e,n){s.ga.initialize(),c("Recording Page View ~ [URL: "+e+"] [Title: "+n+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:n}))},recordEvent:function(e,n,t,o){s.ga.initialize();let i="Recording Event ~ [Category: "+e+"] [Action: "+n+"]";void 0!==t&&(i+=" [Option Label: "+t+"]"),void 0!==o&&(i+=" [Option Value: "+o+"]"),c(i),this.googleAnalyticsEnabled&&window.ga("send","event",e,n,t,o)},recordPurchase:function(e,n,t,o,c,i,r){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:o,currency:r}),window.ga("ecommerce:addItem",{id:e,name:n,sku:t,price:c,quantity:i}),window.ga("ecommerce:send")}},identifyUser:function(){r&&window._tkq.push(["identifyUser",r.ID,r.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},a=s},5932:(e,n,t)=>{"use strict";t.d(n,{Ay:()=>d});var o=t(6439),c=t(3832);function i(e){class n extends Error{constructor(...n){super(...n),this.name=e}}return n}const r=i("JsonParseError"),s=i("JsonParseAfterRedirectError"),a=i("Api404Error"),l=i("Api404AfterRedirectError"),p=i("FetchNetworkError");const d=new function(e,n){let t=e,i=e,r={"X-WP-Nonce":n},s={credentials:"same-origin",headers:r},a={method:"post",credentials:"same-origin",headers:Object.assign({},r,{"Content-type":"application/json"})},l=function(e){const n=e.split("?"),t=n.length>1?n[1]:"",o=t.length?t.split("&"):[];return o.push("_cacheBuster="+(new Date).getTime()),n[0]+"?"+o.join("&")};const p={setApiRoot(e){t=e},setWpcomOriginApiUrl(e){i=e},setApiNonce(e){r={"X-WP-Nonce":e},s={credentials:"same-origin",headers:r},a={method:"post",credentials:"same-origin",headers:Object.assign({},r,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{l=e},registerSite:(e,n,c)=>{const i={};return(0,o.jetpackConfigHas)("consumer_slug")&&(i.plugin_slug=(0,o.jetpackConfigGet)("consumer_slug")),null!==n&&(i.redirect_uri=n),c&&(i.from=c),g(`${t}jetpack/v4/connection/register`,a,{body:JSON.stringify(i)}).then(u).then(m)},fetchAuthorizationUrl:e=>d((0,c.addQueryArgs)(`${t}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),s).then(u).then(m),fetchSiteConnectionData:()=>d(`${t}jetpack/v4/connection/data`,s).then(m),fetchSiteConnectionStatus:()=>d(`${t}jetpack/v4/connection`,s).then(m),fetchSiteConnectionTest:()=>d(`${t}jetpack/v4/connection/test`,s).then(u).then(m),fetchUserConnectionData:()=>d(`${t}jetpack/v4/connection/data`,s).then(m),fetchUserTrackingSettings:()=>d(`${t}jetpack/v4/tracking/settings`,s).then(u).then(m),updateUserTrackingSettings:e=>g(`${t}jetpack/v4/tracking/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),disconnectSite:()=>g(`${t}jetpack/v4/connection`,a,{body:JSON.stringify({isActive:!1})}).then(u).then(m),fetchConnectUrl:()=>d(`${t}jetpack/v4/connection/url`,s).then(u).then(m),unlinkUser:(e=!1,n={})=>{const o={linked:!1,force:!!e};return n.disconnectAllUsers&&(o["disconnect-all-users"]=!0),g(`${t}jetpack/v4/connection/user`,a,{body:JSON.stringify(o)}).then(u).then(m)},reconnect:()=>g(`${t}jetpack/v4/connection/reconnect`,a).then(u).then(m),fetchConnectedPlugins:()=>d(`${t}jetpack/v4/connection/plugins`,s).then(u).then(m),setHasSeenWCConnectionModal:()=>g(`${t}jetpack/v4/seen-wc-connection-modal`,a).then(u).then(m),fetchModules:()=>d(`${t}jetpack/v4/module/all`,s).then(u).then(m),fetchModule:e=>d(`${t}jetpack/v4/module/${e}`,s).then(u).then(m),activateModule:e=>g(`${t}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!0})}).then(u).then(m),deactivateModule:e=>g(`${t}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,n)=>g(`${t}jetpack/v4/module/${e}`,a,{body:JSON.stringify(n)}).then(u).then(m),updateSettings:e=>g(`${t}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),getProtectCount:()=>d(`${t}jetpack/v4/module/protect/data`,s).then(u).then(m),resetOptions:e=>g(`${t}jetpack/v4/options/${e}`,a,{body:JSON.stringify({reset:!0})}).then(u).then(m),activateVaultPress:()=>g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(u).then(m),getVaultPressData:()=>d(`${t}jetpack/v4/module/vaultpress/data`,s).then(u).then(m),installPlugin:(e,n)=>{const o={slug:e,status:"active"};return n&&(o.source=n),g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify(o)}).then(u).then(m)},activateAkismet:()=>g(`${t}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(u).then(m),getAkismetData:()=>d(`${t}jetpack/v4/module/akismet/data`,s).then(u).then(m),checkAkismetKey:()=>d(`${t}jetpack/v4/module/akismet/key/check`,s).then(u).then(m),checkAkismetKeyTyped:e=>g(`${t}jetpack/v4/module/akismet/key/check`,a,{body:JSON.stringify({api_key:e})}).then(u).then(m),getFeatureTypeStatus:e=>d(`${t}jetpack/v4/feature/${e}`,s).then(u).then(m),fetchStatsData:e=>d(function(e){let n=`${t}jetpack/v4/module/stats/data`;-1!==n.indexOf("?")?n+=`&range=${encodeURIComponent(e)}`:n+=`?range=${encodeURIComponent(e)}`;return n}(e),s).then(u).then(m).then(_),getPluginUpdates:()=>d(`${t}jetpack/v4/updates/plugins`,s).then(u).then(m),getPlans:()=>d(`${t}jetpack/v4/plans`,s).then(u).then(m),fetchSettings:()=>d(`${t}jetpack/v4/settings`,s).then(u).then(m),updateSetting:e=>g(`${t}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchSiteData:()=>d(`${t}jetpack/v4/site`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>d(`${t}jetpack/v4/site/features`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>d(`${t}jetpack/v4/site/products`,s).then(u).then(m),fetchSitePurchases:()=>d(`${t}jetpack/v4/site/purchases`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>d(`${t}jetpack/v4/site/benefits`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>d(`${t}jetpack/v4/site/discount`,s).then(u).then(m).then((e=>e.data)),fetchSetupQuestionnaire:()=>d(`${t}jetpack/v4/setup/questionnaire`,s).then(u).then(m),fetchRecommendationsData:()=>d(`${t}jetpack/v4/recommendations/data`,s).then(u).then(m),fetchRecommendationsProductSuggestions:()=>d(`${t}jetpack/v4/recommendations/product-suggestions`,s).then(u).then(m),fetchRecommendationsUpsell:()=>d(`${t}jetpack/v4/recommendations/upsell`,s).then(u).then(m),fetchRecommendationsConditional:()=>d(`${t}jetpack/v4/recommendations/conditional`,s).then(u).then(m),saveRecommendationsData:e=>g(`${t}jetpack/v4/recommendations/data`,a,{body:JSON.stringify({data:e})}).then(u),fetchProducts:()=>d(`${t}jetpack/v4/products`,s).then(u).then(m),fetchRewindStatus:()=>d(`${t}jetpack/v4/rewind`,s).then(u).then(m).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>d(`${t}jetpack/v4/scan`,s).then(u).then(m).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>g(`${t}jetpack/v4/notice/${e}`,a,{body:JSON.stringify({dismissed:!0})}).then(u).then(m),fetchPluginsData:()=>d(`${t}jetpack/v4/plugins`,s).then(u).then(m),fetchIntroOffers:()=>d(`${t}jetpack/v4/intro-offers`,s).then(u).then(m),fetchVerifySiteGoogleStatus:e=>d(null!==e?`${t}jetpack/v4/verify-site/google/${e}`:`${t}jetpack/v4/verify-site/google`,s).then(u).then(m),verifySiteGoogle:e=>g(`${t}jetpack/v4/verify-site/google`,a,{body:JSON.stringify({keyring_id:e})}).then(u).then(m),submitSurvey:e=>g(`${t}jetpack/v4/marketing/survey`,a,{body:JSON.stringify(e)}).then(u).then(m),saveSetupQuestionnaire:e=>g(`${t}jetpack/v4/setup/questionnaire`,a,{body:JSON.stringify(e)}).then(u).then(m),updateLicensingError:e=>g(`${t}jetpack/v4/licensing/error`,a,{body:JSON.stringify(e)}).then(u).then(m),updateLicenseKey:e=>g(`${t}jetpack/v4/licensing/set-license`,a,{body:JSON.stringify({license:e})}).then(u).then(m),getUserLicensesCounts:()=>d(`${t}jetpack/v4/licensing/user/counts`,s).then(u).then(m),getUserLicenses:()=>d(`${t}jetpack/v4/licensing/user/licenses`,s).then(u).then(m),updateLicensingActivationNoticeDismiss:e=>g(`${t}jetpack/v4/licensing/user/activation-notice-dismiss`,a,{body:JSON.stringify({last_detached_count:e})}).then(u).then(m),updateRecommendationsStep:e=>g(`${t}jetpack/v4/recommendations/step`,a,{body:JSON.stringify({step:e})}).then(u),confirmIDCSafeMode:()=>g(`${t}jetpack/v4/identity-crisis/confirm-safe-mode`,a).then(u),startIDCFresh:e=>g(`${t}jetpack/v4/identity-crisis/start-fresh`,a,{body:JSON.stringify({redirect_uri:e})}).then(u).then(m),migrateIDC:()=>g(`${t}jetpack/v4/identity-crisis/migrate`,a).then(u),attachLicenses:e=>g(`${t}jetpack/v4/licensing/attach-licenses`,a,{body:JSON.stringify({licenses:e})}).then(u).then(m),fetchSearchPlanInfo:()=>d(`${i}jetpack/v4/search/plan`,s).then(u).then(m),fetchSearchSettings:()=>d(`${i}jetpack/v4/search/settings`,s).then(u).then(m),updateSearchSettings:e=>g(`${i}jetpack/v4/search/settings`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchSearchStats:()=>d(`${i}jetpack/v4/search/stats`,s).then(u).then(m),fetchWafSettings:()=>d(`${t}jetpack/v4/waf`,s).then(u).then(m),updateWafSettings:e=>g(`${t}jetpack/v4/waf`,a,{body:JSON.stringify(e)}).then(u).then(m),fetchWordAdsSettings:()=>d(`${t}jetpack/v4/wordads/settings`,s).then(u).then(m),updateWordAdsSettings:e=>g(`${t}jetpack/v4/wordads/settings`,a,{body:JSON.stringify(e)}),fetchSearchPricing:()=>d(`${i}jetpack/v4/search/pricing`,s).then(u).then(m),fetchMigrationStatus:()=>d(`${t}jetpack/v4/migration/status`,s).then(u).then(m),fetchBackupUndoEvent:()=>d(`${t}jetpack/v4/site/backup/undo-event`,s).then(u).then(m),fetchBackupPreflightStatus:()=>d(`${t}jetpack/v4/site/backup/preflight`,s).then(u).then(m)};function d(e,n){return fetch(l(e),n)}function g(e,n,t){return fetch(e,Object.assign({},n,t)).catch(h)}function _(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,p)};function u(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new a})):e.json().catch((e=>g(e))).then((n=>{const t=new Error(`${n.message} (Status ${e.status})`);throw t.response=n,t.name="ApiError",t}))}function m(e){return e.json().catch((n=>g(n,e.redirected,e.url)))}function g(e,n,t){throw n?new s(t):new r}function h(){throw new p}},8089:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(6427),c=t(7723),i=t(2231),r=t(3619),s=t.n(r),a=t(1609),l=t.n(a),p=t(1112),d=t(7689);const __=c.__,u=e=>{const{label:n,onClick:t,isLoading:c=!1,loadingText:r,isDisabled:s,displayError:a=!1,errorMessage:u=__("An error occurred. Please try again.","jetpack-connection"),variant:m="primary",isExternalLink:g=!1,customClass:h}=e,_=r||l().createElement(o.Spinner,null);return l().createElement(l().Fragment,null,l().createElement(p.A,{className:(0,i.A)(d.A.button,"jp-action-button--button",h),label:n,onClick:t,variant:g?"link":m,isExternalLink:g,disabled:c||s},c?_:n),a&&l().createElement("p",{className:(0,i.A)(d.A.error,"jp-action-button__error")},u))};u.propTypes={label:s().string.isRequired,onClick:s().func,isLoading:s().bool,isDisabled:s().bool,displayError:s().bool,errorMessage:s().oneOfType([s().string,s().element]),variant:s().arrayOf(s().oneOf(["primary","secondary","link"])),isExternalLink:s().bool};const m=u},1112:(e,n,t)=>{"use strict";t.d(n,{A:()=>g});var o=t(8579),c=t.n(o),i=t(6427),r=t(7723),s=t(7750),a=t(8391),l=t(2231),p=t(1609),d=t.n(p),u=t(2258);const __=r.__,m=(0,p.forwardRef)(((e,n)=>{const{children:t,variant:o="primary",size:r="normal",weight:p="bold",icon:m,iconSize:g,disabled:h,isDestructive:_,isLoading:y,isExternalLink:f,className:b,text:k,fullWidth:E,...C}=e,v=(0,l.A)(u.A.button,b,{[u.A.normal]:"normal"===r,[u.A.small]:"small"===r,[u.A.icon]:Boolean(m),[u.A.loading]:y,[u.A.regular]:"regular"===p,[u.A["full-width"]]:E,[u.A["is-icon-button"]]:Boolean(m)&&!t});C.ref=n;const j="normal"===r?20:16,w=f&&d().createElement(d().Fragment,null,d().createElement(s.A,{size:j,icon:a.A,className:u.A["external-icon"]}),d().createElement(i.VisuallyHidden,{as:"span"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-connection"))),A=f?"_blank":void 0,N=t?.[0]&&null!==t[0]&&"components-tooltip"!==t?.[0]?.props?.className;return d().createElement(i.Button,c()({target:A,variant:o,className:(0,l.A)(v,{"has-text":!!m&&N}),icon:f?void 0:m,iconSize:g,disabled:h,"aria-disabled":h,isDestructive:_,text:k},C),y&&d().createElement(i.Spinner,null),d().createElement("span",null,t),w)}));m.displayName="Button";const g=m},9121:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});t(9535);const o=({format:e="horizontal",icon:n,imageUrl:t})=>React.createElement("div",{className:"jp-components__decorative-card "+(e?"jp-components__decorative-card--"+e:"")},React.createElement("div",{className:"jp-components__decorative-card__image",style:{backgroundImage:t?`url( ${t} )`:""}}),React.createElement("div",{className:"jp-components__decorative-card__content"},React.createElement("div",{className:"jp-components__decorative-card__lines"})),n?React.createElement("div",{className:"jp-components__decorative-card__icon-container"},React.createElement("span",{className:"jp-components__decorative-card__icon jp-components__decorative-card__icon--"+n})):null)},7142:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(8579),c=t.n(o),i=t(7723),r=t(2231),s=t(1609),a=t.n(s);const __=i.__,l=({logoColor:e="#069e08",showText:n=!0,className:t,height:o=32,...i})=>{const s=n?"0 0 118 32":"0 0 32 32";return a().createElement("svg",c()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:s,className:(0,r.A)("jetpack-logo",t),"aria-labelledby":"jetpack-logo-title",height:o},i,{role:"img"}),a().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-connection")),a().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),n&&a().createElement(a().Fragment,null,a().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),a().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),a().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),a().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),a().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),a().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),a().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},442:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(9491),c=t(8403);const i=["sm","md","lg"],r=(e,n)=>{const t=Array.isArray(e)?e:[e],r=Array.isArray(n)?n:[n],[s,a,l]=i,p={sm:(0,o.useMediaQuery)(c.A[s]),md:(0,o.useMediaQuery)(c.A[a]),lg:(0,o.useMediaQuery)(c.A[l])};return t.map(((e,n)=>{const t=r[n];return t?((e,n,t)=>{const o=i.indexOf(e),c=o+1,r=n.includes("=");let s=[];return n.startsWith("<")&&(s=i.slice(0,r?c:o)),n.startsWith(">")&&(s=i.slice(r?o:c)),s?.length?s.some((e=>t[e])):t[e]})(e,t,p):p[e]}))}},1876:(e,n,t)=>{"use strict";t.d(n,{A:()=>s});var o=t(2231),c=t(1609),i=t.n(c),r=t(6406);const s=({children:e=null,width:n=null,height:t=null,className:c=""})=>i().createElement("div",{className:(0,o.A)(r.A.placeholder,c),style:{width:n,height:t}},e)},9957:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(4761),c=t(6427),i=t(7723),r=t(1876),s=t(5879);t(4319);const __=i.__,a=e=>-1===e.fraction.indexOf("00"),l=({currencyCode:e="USD",priceDetails:n=__("/month, paid yearly","jetpack-connection"),...t})=>{const l=(0,o.vA)(t.priceBefore,e),p=(0,o.vA)(t.priceAfter,e);return React.createElement("div",{className:"jp-components__pricing-card"},t.icon&&React.createElement("div",{className:"jp-components__pricing-card__icon"},"string"==typeof t.icon?React.createElement("img",{src:t.icon,alt:(0,i.sprintf)(/* translators: placeholder is a product name */ +__("Icon for the product %s","jetpack-connection"),t.title)}):t.icon),React.createElement("h1",{className:"jp-components__pricing-card__title"},t.title),React.createElement("div",{className:"jp-components__pricing-card__pricing"},0===t.priceAfter&&React.createElement(r.A,{width:"100%",height:48}),t.priceBefore!==t.priceAfter&&t.priceAfter>0&&React.createElement("div",{className:"jp-components__pricing-card__price-before"},React.createElement("span",{className:"jp-components__pricing-card__currency"},l.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},l.integer),a(l)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"}," ",l.fraction),React.createElement("div",{className:"jp-components__pricing-card__price-strikethrough"})),t.priceAfter>0&&React.createElement(React.Fragment,null,React.createElement("div",{className:"jp-components__pricing-card__price-after"},React.createElement("span",{className:"jp-components__pricing-card__currency"},p.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},p.integer),a(p)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"},p.fraction)),React.createElement("span",{className:"jp-components__pricing-card__price-details"},n))),t.children&&React.createElement("div",{className:"jp-components__pricing-card__extra-content-wrapper"},t.children),t.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},t.tosText),t.ctaText&&React.createElement(React.Fragment,null,!t.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},React.createElement(s.A,{agreeButtonLabel:t.ctaText})),React.createElement("div",{className:"jp-components__pricing-card__cta"},React.createElement(c.Button,{className:"jp-components__pricing-card__button",label:t.ctaText,onClick:t.onCtaClick},t.ctaText))),t.infoText&&React.createElement("div",{className:"jp-components__pricing-card__info"},t.infoText))}},6461:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(3619),c=t.n(o),i=t(1609),r=t.n(i);t(8325);const s=({color:e="#FFFFFF",className:n="",size:t=20})=>{const o=n+" jp-components-spinner",c={width:t,height:t,fontSize:t,borderTopColor:e},i={borderTopColor:e,borderRightColor:e};return r().createElement("div",{className:o},r().createElement("div",{className:"jp-components-spinner__outer",style:c},r().createElement("div",{className:"jp-components-spinner__inner",style:i})))};s.propTypes={color:c().string,className:c().string,size:c().number};const a=s},5879:(e,n,t)=>{"use strict";t.d(n,{A:()=>g});var o=t(8579),c=t.n(o),i=t(6087),r=t(7723),s=t(2231),a=t(3924),l=t(7425);t(9634);const __=r.__,p=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,i.createInterpolateElement)((0,r.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ +__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,i.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),{tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,i.createInterpolateElement)((0,r.sprintf)(/* translators: %s is a button label */ +__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-connection"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),u=()=>(0,i.createInterpolateElement)(__("By continuing you agree to our Terms of Service and to sync your site’s data with us. We’ll check if that email is linked to an existing WordPress.com account or create a new one instantly.","jetpack-connection"),{tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),m=({slug:e,children:n})=>React.createElement("a",{className:"terms-of-service__link",href:(0,a.A)(e),rel:"noopener noreferrer",target:"_blank"},n),g=({className:e,multipleButtons:n,agreeButtonLabel:t,isTextOnly:o,...i})=>React.createElement(l.Ay,c()({className:(0,s.A)(e,"terms-of-service")},i),o?React.createElement(u,null):n?React.createElement(p,{multipleButtonsLabels:n}):React.createElement(d,{agreeButtonLabel:t}))},110:(e,n,t)=>{"use strict";t.d(n,{Q:()=>o,Z:()=>c});const o={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},c=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},7425:(e,n,t)=>{"use strict";t.d(n,{Ay:()=>d});var o=t(8579),c=t.n(o),i=t(2231),r=t(1609),s=t.n(r),a=t(110),l=t(4495);const p=(0,r.forwardRef)((({variant:e="body",children:n,component:t,className:o,...p},d)=>{const u=t||a.Q[e]||"span",m=(0,r.useMemo)((()=>a.Z.reduce(((e,n)=>(void 0!==p[n]&&(e+=l.A[`${n}-${p[n]}`]+" ",delete p[n]),e)),"")),[p]);return s().createElement(u,c()({className:(0,i.A)(l.A.reset,l.A[e],o,m)},p,{ref:d}),n)}));p.displayName="Text";const d=p},3924:(e,n,t)=>{"use strict";function o(e,n={}){const t={};let o;if("undefined"!=typeof window&&(o=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const n=new URL(e);e=`https://${n.host}${n.pathname}`,t.url=encodeURIComponent(e)}else t.source=encodeURIComponent(e);for(const e in n)t[e]=encodeURIComponent(n[e]);!Object.keys(t).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(t.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),o&&(t.calypso_env=o);return"https://jetpack.com/redirect/?"+Object.keys(t).map((e=>e+"="+t[e])).join("&")}t.d(n,{A:()=>o})},6439:(e,n,t)=>{let o={};try{o=t(9074)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),o={missingConfig:!0}}const c=e=>Object.hasOwn(o,e);e.exports={jetpackConfigHas:c,jetpackConfigGet:e=>{if(!c(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return o[e]}}},8421:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var o=t(8089),c=t(7723),i=t(3619),r=t.n(i),s=t(1609),a=t.n(s),l=t(9660);const __=c.__,p=e=>{const{apiRoot:n,apiNonce:t,connectLabel:c=__("Connect","jetpack-connection"),registrationNonce:i,redirectUri:r=null,from:s,autoTrigger:p=!1}=e,{handleRegisterSite:d,isRegistered:u,isUserConnected:m,siteIsRegistering:g,userIsConnecting:h,registrationError:_}=(0,l.A)({registrationNonce:i,redirectUri:r,apiRoot:n,apiNonce:t,autoTrigger:p,from:s});return a().createElement(a().Fragment,null,(!u||!m)&&a().createElement(o.A,{label:c,onClick:d,displayError:!!_,isLoading:g||h}))};p.propTypes={connectLabel:r().string,apiRoot:r().string.isRequired,apiNonce:r().string.isRequired,from:r().string,redirectUri:r().string.isRequired,registrationNonce:r().string.isRequired,autoTrigger:r().bool};const d=p},6212:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(7723),c=t(1609),i=t.n(c),r=t(9660),s=t(5582);const __=o.__,a=({title:e,buttonLabel:n,loadingLabel:t,apiRoot:o,apiNonce:c,registrationNonce:a,from:l,redirectUri:p,images:d,children:u,assetBaseUrl:m,autoTrigger:g,footer:h,skipUserConnection:_,skipPricingPage:y,logo:f})=>{const{handleRegisterSite:b,siteIsRegistering:k,userIsConnecting:E,registrationError:C,isOfflineMode:v}=(0,r.A)({registrationNonce:a,redirectUri:p,apiRoot:o,apiNonce:c,autoTrigger:g,from:l,skipUserConnection:_,skipPricingPage:y}),j=Boolean(C),w=k||E,A=C?.response?.code;return i().createElement(s.A,{title:e||__("Over 5 million WordPress sites are faster and more secure","jetpack-connection"),images:d||[],assetBaseUrl:m,buttonLabel:n||__("Set up Jetpack","jetpack-connection"),loadingLabel:t,handleButtonClick:b,displayButtonError:j,errorCode:A,buttonIsLoading:w,footer:h,isOfflineMode:v,logo:f},u)}},5582:(e,n,t)=>{"use strict";t.d(n,{A:()=>u});var o=t(3924),c=t(5879),i=t(8089),r=t(6087),s=t(7723),a=t(1609),l=t.n(a),p=t(2668);t(1772);const __=s.__,d=(e,n)=>{switch(e){case"fail_domain_forbidden":case"fail_ip_forbidden":case"fail_domain_tld":case"fail_subdomain_wpcom":case"siteurl_private_ip":return __("Your site host is on a private network. Jetpack can only connect to public sites.","jetpack-connection");case"connection_disabled":return __("This site has been suspended.","jetpack-connection")}if(n)return(0,r.createInterpolateElement)(__("Unavailable in Offline Mode","jetpack-connection"),{a:l().createElement("a",{href:(0,o.A)("jetpack-support-development-mode"),target:"_blank",rel:"noopener noreferrer"})})},u=({title:e,images:n,children:t,assetBaseUrl:o,isLoading:r,buttonLabel:s,handleButtonClick:a,displayButtonError:u,errorCode:m,buttonIsLoading:g,loadingLabel:h,footer:_,isOfflineMode:y,logo:f})=>l().createElement(p.A,{title:e,assetBaseUrl:o,images:n,className:"jp-connection__connect-screen"+(r?" jp-connection__connect-screen__loading":""),logo:f},l().createElement("div",{className:"jp-connection__connect-screen__content"},t,l().createElement("div",{className:"jp-connection__connect-screen__tos"},l().createElement(c.A,{agreeButtonLabel:s})),l().createElement(i.A,{label:s,onClick:a,displayError:u||y,errorMessage:d(m,y),isLoading:g,isDisabled:y}),l().createElement("span",{className:"jp-connection__connect-screen__loading-message",role:"status"},g?h||__("Loading","jetpack-connection"):""),_&&l().createElement("div",{className:"jp-connection__connect-screen__footer"},_)))},5745:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(1609),c=t.n(o);const i=({images:e,assetBaseUrl:n=""})=>{if(!e?.length)return null;const t=e.map(((e,t)=>c().createElement(c().Fragment,{key:t},c().createElement("img",{src:n+e,alt:""}))));return c().createElement("div",{className:"jp-connection__connect-screen__image-slider"},t)}},2668:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(7142),c=t(2231),i=t(1609),r=t.n(i),s=t(5745);t(9064);const a=({title:e,children:n,className:t,assetBaseUrl:i,images:a,logo:l,rna:p=!1})=>{const d=a?.length;return r().createElement("div",{className:(0,c.A)("jp-connection__connect-screen-layout",d?"jp-connection__connect-screen-layout__two-columns":"",t?" "+t:"")},p&&r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs"},r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__green"}),r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__yellow"}),r().createElement("div",{className:"jp-connection__connect-screen-layout__color-blobs__blue"})),r().createElement("div",{className:"jp-connection__connect-screen-layout__left"},l||r().createElement(o.A,null),r().createElement("h2",null,e),n),d?r().createElement("div",{className:"jp-connection__connect-screen-layout__right"},r().createElement(s.A,{images:a,assetBaseUrl:i})):null)}},7945:(e,n,t)=>{"use strict";t.d(n,{A:()=>u});var o=t(7723),c=t(3619),i=t.n(c),r=t(1609),s=t.n(r),a=t(2558),l=t(9660),p=t(401);const __=o.__,d=e=>{const{title:n=__("Over 5 million WordPress sites are faster and more secure","jetpack-connection"),autoTrigger:t=!1,buttonLabel:o=__("Set up Jetpack","jetpack-connection"),apiRoot:c,apiNonce:i,registrationNonce:r,from:d,redirectUri:u,children:m,priceBefore:g,priceAfter:h,pricingIcon:_,pricingTitle:y,pricingCurrencyCode:f="USD",wpcomProductSlug:b,siteProductAvailabilityHandler:k,logo:E,rna:C=!1}=e,{handleRegisterSite:v,siteIsRegistering:j,userIsConnecting:w,registrationError:A,isOfflineMode:N}=(0,l.A)({registrationNonce:r,redirectUri:u,apiRoot:c,apiNonce:i,autoTrigger:t,from:d}),S=b||"",{run:R,hasCheckoutStarted:T}=(0,a.A)({productSlug:S,redirectUrl:u,siteProductAvailabilityHandler:k,from:d}),O=Boolean(A),I=j||w||T,P=S?R:v;return s().createElement(p.A,{title:n,buttonLabel:o,priceBefore:g,priceAfter:h,pricingIcon:_,pricingTitle:y,pricingCurrencyCode:f,handleButtonClick:P,displayButtonError:O,buttonIsLoading:I,logo:E,isOfflineMode:N,rna:C},m)};d.propTypes={title:i().string,buttonLabel:i().string,apiRoot:i().string.isRequired,apiNonce:i().string.isRequired,registrationNonce:i().string.isRequired,from:i().string,redirectUri:i().string.isRequired,autoTrigger:i().bool,pricingTitle:i().string.isRequired,pricingIcon:i().oneOfType([i().string,i().element]),priceBefore:i().number.isRequired,priceAfter:i().number.isRequired,pricingCurrencyCode:i().string,wpcomProductSlug:i().string,checkSiteHasWpcomProduct:i().func,logo:i().element};const u=d},401:(e,n,t)=>{"use strict";t.d(n,{A:()=>b});var o=t(8089),c=t(3924),i=t(9957),r=t(5879),s=t(6087),a=t(7723),l=t(2231),p=t(4804),d=t.n(p),u=t(3619),m=t.n(u),g=t(1609),h=t.n(g),_=t(2668);t(381);const __=a.__,y=d()("jetpack:connection:ConnectScreenRequiredPlanVisual"),f=e=>{const{title:n,buttonLabel:t,children:a,priceBefore:p,priceAfter:d,pricingIcon:u,pricingTitle:m,pricingCurrencyCode:g="USD",isLoading:f=!1,handleButtonClick:b=()=>{},displayButtonError:k=!1,buttonIsLoading:E=!1,logo:C,isOfflineMode:v,rna:j=!1}=e;y("props are %o",e);const w=(0,s.createInterpolateElement)(__("Already have a subscription? ","jetpack-connection"),{connectButton:h().createElement(o.A,{label:__("Log in to get started","jetpack-connection"),onClick:b,isLoading:E})}),A=v?(0,s.createInterpolateElement)(__("Unavailable in Offline Mode","jetpack-connection"),{a:h().createElement("a",{href:(0,c.A)("jetpack-support-development-mode"),target:"_blank",rel:"noopener noreferrer"})}):void 0;return h().createElement(_.A,{title:n,className:(0,l.A)("jp-connection__connect-screen-required-plan",f?"jp-connection__connect-screen-required-plan__loading":"",j?"rna":""),logo:C,rna:j},h().createElement("div",{className:"jp-connection__connect-screen-required-plan__content"},a,h().createElement("div",{className:"jp-connection__connect-screen-required-plan__pricing-card"},h().createElement(i.A,{title:m,icon:u,priceBefore:p,currencyCode:g,priceAfter:d},h().createElement(r.A,{agreeButtonLabel:t}),h().createElement(o.A,{label:t,onClick:b,displayError:k||v,errorMessage:A,isLoading:E,isDisabled:v}))),!v&&h().createElement("div",{className:"jp-connection__connect-screen-required-plan__with-subscription"},w)))};f.propTypes={pricingTitle:m().string.isRequired,priceBefore:m().number.isRequired,priceAfter:m().number.isRequired,pricingCurrencyCode:m().string,title:m().string,buttonLabel:m().string,pricingIcon:m().oneOfType([m().string,m().element]),isLoading:m().bool,handleButtonClick:m().func,displayButtonError:m().bool,buttonIsLoading:m().bool,logo:m().element,isOfflineMode:m().bool};const b=f},7840:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(5932),c=t(3619),i=t.n(c),r=t(1609);const s=e=>{const{redirectFunc:n=e=>window.location.assign(e),connectUrl:t,redirectUri:c=null,from:i}=e,[s,a]=(0,r.useState)(null);return t&&t!==s&&a(t),(0,r.useEffect)((()=>{s||o.Ay.fetchAuthorizationUrl(c).then((e=>a(e.authorizeUrl))).catch((e=>{throw e}))}),[]),s?(n(s+(i?(s.includes("?")?"&":"?")+"from="+encodeURIComponent(i):"")),null):null};s.propTypes={connectUrl:i().string,redirectUri:i().string.isRequired,from:i().string,redirectFunc:i().func};const a=s},648:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(7723),c=t(3619),i=t.n(c),r=t(1609),s=t.n(r),a=t(7499);const __=o.__,l=e=>{const{connectedPlugins:n,disconnectingPlugin:t}=e,o=(0,r.useMemo)((()=>{if(n){return Object.keys(n).map((e=>Object.assign({slug:e},n[e]))).filter((e=>t!==e.slug))}return[]}),[n,t]);return n&&o.length>0?s().createElement(s().Fragment,null,s().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy"},s().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Jetpack is powering other plugins on your site. If you disconnect, these plugins will no longer work.","jetpack-connection"))),s().createElement("div",{className:"jp-connection__disconnect-card__group"},o.map((e=>s().createElement(a.A,{title:e.name,key:e.slug}))))):null};l.propTypes={connectedPlugins:i().array,disconnectingPlugin:i().string};const p=l},7088:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(442),c=t(6461),i=t(6427),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(4175);const __=r.__,u=e=>{const{message:n,isRestoringConnection:t,restoreConnectionCallback:s,restoreConnectionError:a}=e,[l]=(0,o.A)(["md"],[">"]),u=d.A.notice+(l?" "+d.A["bigger-than-medium"]:""),m=p().createElement(i.Icon,{icon:p().createElement(i.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},p().createElement(i.Path,{d:"M11.7815 4.93772C11.8767 4.76626 12.1233 4.76626 12.2185 4.93772L20.519 19.8786C20.6116 20.0452 20.4911 20.25 20.3005 20.25H3.69951C3.50889 20.25 3.3884 20.0452 3.48098 19.8786L11.7815 4.93772Z",stroke:"#D63638",strokeWidth:"1.5"}),p().createElement(i.Path,{d:"M13 10H11V15H13V10Z",fill:"#D63638"}),p().createElement(i.Path,{d:"M13 16H11V18H13V16Z",fill:"#D63638"}))});if(!n)return null;if(t)return p().createElement(i.Notice,{status:"error",isDismissible:!1,className:u},p().createElement("div",{className:d.A.message},p().createElement(c.A,{color:"#B32D2E",size:24}),__("Reconnecting Jetpack","jetpack-connection")));const g=a?p().createElement(i.Notice,{status:"error",isDismissible:!1,className:u+" "+d.A.error},p().createElement("div",{className:d.A.message},m,(0,r.sprintf)(/* translators: placeholder is the error. */ +__("There was an error reconnecting Jetpack. Error: %s","jetpack-connection"),a))):null;return p().createElement(p().Fragment,null,g,p().createElement(i.Notice,{status:"error",isDismissible:!1,className:u},p().createElement("div",{className:d.A.message},m,n),s&&p().createElement("a",{onClick:s,onKeyDown:s,className:d.A.button,href:"#"},__("Restore Connection","jetpack-connection"))))};u.propTypes={message:a().string.isRequired,restoreConnectionCallback:a().func,isRestoringConnection:a().bool,restoreConnectionError:a().string};const m=u},7499:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});var o=t(3619),c=t.n(o),i=t(1609),r=t.n(i);t(7419);const s=e=>{const{title:n,value:t,description:o}=e;return r().createElement("div",{className:"jp-connection__disconnect-card card"},r().createElement("div",{className:"jp-connection__disconnect-card__card-content"},r().createElement("p",{className:"jp-connection__disconnect-card__card-headline"},n),(t||o)&&r().createElement("div",{className:"jp-connection__disconnect-card__card-stat-block"},r().createElement("span",{className:"jp-connection__disconnect-card__card-stat"},t),r().createElement("div",{className:"jp-connection__disconnect-card__card-description"},o))))};s.propTypes={title:c().string,value:c().oneOfType([c().string,c().number]),description:c().string};const a=s},3269:(e,n,t)=>{"use strict";t.d(n,{A:()=>y});var o=t(372),c=t(5932),i=t(6439),r=t(6427),s=t(7723),a=t(3619),l=t.n(a),p=t(1609),d=t.n(p),u=(t(785),t(4472)),m=t(8503),g=t(412),h=t(8090);const __=s.__,_=e=>{const[n,t]=(0,p.useState)(!1),[s,a]=(0,p.useState)(!1),[l,_]=(0,p.useState)(!1),[y,f]=(0,p.useState)(!1),[b,k]=(0,p.useState)(!1),[E,C]=(0,p.useState)(!1),{apiRoot:v,apiNonce:j,connectedPlugins:w,title:A=__("Are you sure you want to disconnect?","jetpack-connection"),pluginScreenDisconnectCallback:N,onDisconnected:S,onError:R,disconnectStepComponent:T,context:O="jetpack-dashboard",connectedUser:I={},connectedSiteId:P,isOpen:D,onClose:U}=e;let x="";(0,i.jetpackConfigHas)("consumer_slug")&&(x=(0,i.jetpackConfigGet)("consumer_slug"));const L=(0,p.useMemo)((()=>({context:O,plugin:x})),[O,x]);(0,p.useEffect)((()=>{c.Ay.setApiRoot(v),c.Ay.setApiNonce(j)}),[v,j]),(0,p.useEffect)((()=>{I&&I.ID&&I.login&&o.A.initialize(I.ID,I.login)}),[I,I.ID,I.login]),(0,p.useEffect)((()=>{D&&o.A.tracks.recordEvent("jetpack_disconnect_dialog_open",L)}),[D,L]),(0,p.useEffect)((()=>{D&&(s?!s||y||b?y&&!b?o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"survey"},L)):b&&o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"thank_you"},L)):o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect_confirm"},L)):o.A.tracks.recordEvent("jetpack_disconnect_dialog_step",Object.assign({},{step:"disconnect"},L)))}),[D,s,y,b,L]);const F=(0,p.useCallback)((()=>{c.Ay.disconnectSite().then((()=>{t(!1),a(!0)})).catch((e=>{t(!1),_(e),R&&R(e)}))}),[t,a,_,R]),B=(0,p.useCallback)(((e,n)=>{C(!0),fetch("https://public-api.wordpress.com/wpcom/v2/marketing/feedback-survey",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify(e)}).then((e=>e.json())).then((e=>{if(!0!==e.success)throw new Error("Survey endpoint returned error code "+e.code);o.A.tracks.recordEvent("jetpack_disconnect_survey_submit",n),k(!0),C(!1)})).catch((e=>{o.A.tracks.recordEvent("jetpack_disconnect_survey_error",Object.assign({},{error:e.message},n)),k(!0),C(!1)}))}),[C,k]),M=(0,p.useCallback)((e=>{e&&e.preventDefault(),_(!1),t(!0),"plugins"!==O?F():N&&N(e)}),[_,t,N,O,F]),J=(0,p.useCallback)((e=>o.A.tracks.recordEvent(e,L)),[L]),$=(0,p.useCallback)((()=>!(!I.ID||!P)),[I,P]),z=(0,p.useCallback)(((e,n,t)=>{if(t&&t.preventDefault(),!$())return void k(!0);const o={site_id:P,user_id:I.ID,survey_id:"jetpack-plugin-disconnect",survey_responses:{"why-cancel":{response:e,text:n||null}}},c=Object.assign({},L,{disconnect_reason:e});B(o,c)}),[B,k,$,P,I,L]),q=(0,p.useCallback)((e=>{e&&e.preventDefault(),S&&S(),U()}),[S,U]),G=(0,p.useCallback)((e=>{e&&e.preventDefault(),f(!0)}),[f]);return d().createElement(d().Fragment,null,D&&d().createElement(r.Modal,{title:"",contentLabel:A,aria:{labelledby:"jp-connection__disconnect-dialog__heading"},onRequestClose:U,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"jp-connection__disconnect-dialog"+(s?" jp-connection__disconnect-dialog__success":"")},s?!s||y||b?y&&!b?d().createElement(g.A,{isSubmittingFeedback:E,onFeedBackProvided:z,onExit:q}):b?d().createElement(h.A,{onExit:q}):void 0:d().createElement(m.A,{canProvideFeedback:$(),onProvideFeedback:G,onExit:q}):d().createElement(u.A,{title:A,connectedPlugins:w,disconnectStepComponent:T,isDisconnecting:n,closeModal:U,onDisconnect:M,disconnectError:l,context:O,disconnectingPlugin:x,trackModalClick:J})))};_.propTypes={apiRoot:l().string.isRequired,apiNonce:l().string.isRequired,title:l().string,onDisconnected:l().func,onError:l().func,context:l().string,connectedPlugins:l().oneOfType([l().array,l().object]),pluginScreenDisconnectCallback:l().func,disconnectStepComponent:l().element,connectedUser:l().object,connectedSiteId:l().number,isOpen:l().bool,onClose:l().func};const y=_},8503:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(9121),c=t(6427),i=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(2365);const __=r.__,u=e=>{const{onExit:n,canProvideFeedback:t,onProvideFeedback:r}=e;return p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement(o.A,{icon:"unlink",imageUrl:d}),p().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy jp-connection__disconnect-dialog__step-copy--narrow"},p().createElement("h1",null,(0,i.createInterpolateElement)(__("Jetpack has been
successfully disconnected.","jetpack-connection"),{br:p().createElement("br",null)})),t&&p().createElement(p().Fragment,null,p().createElement("p",null,__("We’re sorry to see you go. Here at Jetpack, we’re always striving to provide the best experience for our customers. Please take our short survey (2 minutes, promise).","jetpack-connection")),p().createElement("p",null,p().createElement(c.Button,{variant:"primary",onClick:r,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Help us improve","jetpack-connection"))),p().createElement("a",{className:"jp-connection__disconnect-dialog__link jp-connection__disconnect-dialog__link--bold",href:"#",onClick:n},__("No thank you","jetpack-connection"))),!t&&p().createElement(p().Fragment,null,p().createElement("p",null,p().createElement(c.Button,{variant:"primary",onClick:n,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Back to my website","jetpack-connection"))))))};u.propTypes={onExit:a().func,onProvideFeedback:a().func,canProvideFeedback:a().bool};const m=u},4472:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(3924),c=t(6427),i=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(648);const __=r.__,u=e=>{const{title:n,isDisconnecting:t,onDisconnect:r,disconnectError:s,disconnectStepComponent:a,connectedPlugins:u,disconnectingPlugin:m,closeModal:g,context:h,trackModalClick:_}=e,y=(0,l.useCallback)((()=>_("jetpack_disconnect_dialog_click_learn_about")),[_]),f=(0,l.useCallback)((()=>_("jetpack_disconnect_dialog_click_support")),[_]),b=(0,l.useCallback)((()=>{_("jetpack_disconnect_dialog_click_stay_connected"),g()}),[_,g]),k=(0,l.useCallback)((e=>{_("jetpack_disconnect_dialog_click_disconnect"),r(e)}),[_,r]),E=(0,l.useCallback)((e=>{"Escape"!==e.key||t||b()}),[b,t]);(0,l.useEffect)((()=>(document.addEventListener("keydown",E,!1),()=>{document.removeEventListener("keydown",E,!1)})),[]);return p().createElement(p().Fragment,null,p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement("h1",{id:"jp-connection__disconnect-dialog__heading"},n),p().createElement(d.A,{connectedPlugins:u,disconnectingPlugin:m}),a,(()=>{if(!(u&&Object.keys(u).filter((e=>e!==m)).length)&&!a)return p().createElement("div",{className:"jp-connection__disconnect-dialog__step-copy"},p().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Jetpack is currently powering multiple products on your site.","jetpack-connection"),p().createElement("br",null),__("Once you disconnect Jetpack, these will no longer work.","jetpack-connection")))})()),p().createElement("div",{className:"jp-connection__disconnect-dialog__actions"},p().createElement("div",{className:"jp-row"},p().createElement("div",{className:"lg-col-span-8 md-col-span-9 sm-col-span-4"},p().createElement("p",null,(0,i.createInterpolateElement)(__("Need help? Learn more about the Jetpack connection or contact Jetpack support.","jetpack-connection"),{strong:p().createElement("strong",null),jpConnectionInfoLink:p().createElement(c.ExternalLink,{href:(0,o.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),className:"jp-connection__disconnect-dialog__link",onClick:y}),jpSupportLink:p().createElement(c.ExternalLink,{href:(0,o.A)("jetpack-support"),className:"jp-connection__disconnect-dialog__link",onClick:f})}))),p().createElement("div",{className:"jp-connection__disconnect-dialog__button-wrap lg-col-span-4 md-col-span-7 sm-col-span-4"},p().createElement(c.Button,{variant:"primary",disabled:t,onClick:b,className:"jp-connection__disconnect-dialog__btn-dismiss"},"plugins"===h?__("Cancel","jetpack-connection"):__("Stay connected","jetpack-connection",0)),(()=>{let e=__("Disconnect","jetpack-connection");return t?e=__("Disconnecting…","jetpack-connection"):"plugins"===h&&(e=__("Deactivate","jetpack-connection")),p().createElement(c.Button,{variant:"primary",disabled:t,onClick:k,className:"jp-connection__disconnect-dialog__btn-disconnect"},e)})())),s&&p().createElement("p",{className:"jp-connection__disconnect-dialog__error"},s)))};u.propTypes={title:a().string,isDisconnecting:a().bool,onDisconnect:a().func,disconnectError:a().bool,disconnectStepComponent:a().element,connectedPlugins:a().array,disconnectingPlugin:a().string,closeModal:a().func,context:a().string,trackModalClick:a().func};const m=u},412:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(7723),c=t(3619),i=t.n(c),r=t(1609),s=t.n(r),a=(t(255),t(2951));const __=o.__,l=e=>{const{onExit:n,onFeedBackProvided:t,isSubmittingFeedback:o}=e;return s().createElement("div",{className:"jp-connection__disconnect-dialog__content"},s().createElement("h1",null,__("Before you go, help us improve Jetpack","jetpack-connection")),s().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Let us know what didn‘t work for you","jetpack-connection")),s().createElement(a.A,{onSubmit:t,isSubmittingFeedback:o}),s().createElement("a",{className:"jp-connection__disconnect-dialog__link jp-connection__disconnect-dialog__link--bold",href:"#",onClick:n},__("Skip for now","jetpack-connection")))};l.PropTypes={onExit:i().func,onFeedBackProvided:i().func,isSubmittingFeedback:i().bool};const p=l},8090:(e,n,t)=>{"use strict";t.d(n,{A:()=>m});var o=t(9121),c=t(6427),i=t(6087),r=t(7723),s=t(3619),a=t.n(s),l=t(1609),p=t.n(l),d=t(9362);const __=r.__,u=e=>{const{onExit:n}=e;return p().createElement("div",{className:"jp-connection__disconnect-dialog__content"},p().createElement(o.A,{format:"vertical",imageUrl:d}),p().createElement("div",{className:"jp-connection__disconnect-dialog__copy"},p().createElement("h1",null,__("Thank you!","jetpack-connection")),p().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},(0,i.createInterpolateElement)(__("Your answer has been submitted.
Thanks for your input on how we can improve Jetpack.","jetpack-connection"),{br:p().createElement("br",null)})),p().createElement(c.Button,{variant:"primary",onClick:n,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},__("Back to my website","jetpack-connection"))))};u.PropTypes={onExit:a().func,assetBaseUrl:a().string};const m=u},2951:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var o=t(6427),c=t(7723),i=t(3619),r=t.n(i),s=t(1609),a=t.n(s),l=t(8233);const __=c.__,p=e=>{const{onSubmit:n,isSubmittingFeedback:t}=e,[c,i]=(0,s.useState)(),[r,p]=(0,s.useState)(),d=[{id:"troubleshooting",answerText:__("Troubleshooting - I'll be reconnecting afterwards.","jetpack-connection")},{id:"not-working",answerText:__("I can't get it to work.","jetpack-connection")},{id:"slowed-down-site",answerText:__("It slowed down my site.","jetpack-connection")},{id:"buggy",answerText:__("It's buggy.","jetpack-connection")},{id:"what-does-it-do",answerText:__("I don't know what it does.","jetpack-connection")}],u="another-reason",m=(0,s.useCallback)((()=>{n(c,c===u?r:"")}),[n,u,r,c]),g=(0,s.useCallback)((e=>{const n=e.target.value;e.stopPropagation(),p(n)}),[p]),h=e=>e===c?"jp-connect__disconnect-survey-card--selected":"",_=(0,s.useCallback)(((e,n)=>{switch(n.key){case"Enter":case"Space":case"Spacebar":case" ":i(e)}}),[i]);return a().createElement(a().Fragment,null,a().createElement("div",{className:"jp-connection__disconnect-dialog__survey"},d.map((e=>a().createElement(l.A,{key:e.id,id:e.id,onClick:i,onKeyDown:_,className:"card jp-connect__disconnect-survey-card "+h(e.id)},a().createElement("p",{className:"jp-connect__disconnect-survey-card__answer"},e.answerText)))),a().createElement(l.A,{id:u,key:u,onClick:i,onKeyDown:_,className:"card jp-connect__disconnect-survey-card "+h(u)},a().createElement("p",{className:"jp-connect__disconnect-survey-card__answer"},__("Other:","jetpack-connection")," ",a().createElement("input",{placeholder:__("share your experience","jetpack-connection"),className:"jp-connect__disconnect-survey-card__input",type:"text",value:r,onChange:g,maxLength:1e3})))),a().createElement("p",null,a().createElement(o.Button,{disabled:!c||t,variant:"primary",onClick:m,className:"jp-connection__disconnect-dialog__btn-back-to-wp"},t?__("Submitting…","jetpack-connection"):__("Submit Feedback","jetpack-connection",0))))};p.PropTypes={onSubmit:r().func,isSubmittingFeedback:r().bool};const d=p},8233:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(1609),c=t.n(o);t(255);const i=e=>{const{id:n,onClick:t,onKeyDown:i,children:r,className:s}=e,a=(0,o.useCallback)((()=>{t(n)}),[n,t]),l=(0,o.useCallback)((e=>{i(n,e)}),[n,i]);return c().createElement("div",{tabIndex:"0",role:"button",onClick:a,onKeyDown:l,className:"card jp-connect__disconnect-survey-card "+s},r)}},7018:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(7723),c=t(3619),i=t.n(c),r=t(1609),s=t.n(r);t(3732);const __=o.__,a=e=>{const{title:n,isLoading:t=!1,width:o="100%",displayTOS:c,scrollToIframe:i=!1,connectUrl:a,onComplete:l,onThirdPartyCookiesBlocked:p,location:d}=e;let{height:u="300"}=e;const m=(0,r.useRef)(void 0),g=(0,r.useRef)(void 0),h=e=>{if(g.current&&e.source===g.current.contentWindow)switch(e.data){case"close":window.removeEventListener("message",h),l&&l();break;case"wpcom_nocookie":p&&p()}};(0,r.useEffect)((()=>{i&&window.scrollTo(0,m.current.offsetTop-10),window.addEventListener("message",h)}));let _=a.replace("authorize/","authorize_iframe/");return _.includes("?")||(_+="?"),c&&(_+="&display-tos",u=(parseInt(u)+50).toString()),_+="&iframe_height="+parseInt(u),d&&(_+="&iframe_source="+d),s().createElement("div",{className:"dops-card fade-in jp-iframe-wrap",ref:m},s().createElement("h1",null,n),t?s().createElement("p",null,__("Loading…","jetpack-connection")):s().createElement("iframe",{title:n,width:o,height:u,src:_,ref:g}))};a.propTypes={title:i().string.isRequired,isLoading:i().bool,width:i().string,height:i().string,connectUrl:i().string.isRequired,displayTOS:i().bool.isRequired,scrollToIframe:i().bool,onComplete:i().func,onThirdPartyCookiesBlocked:i().func,location:i().string};const l=a},4981:(e,n,t)=>{"use strict";t.d(n,{A:()=>w});var o=t(372),c=t(5932),i=t(7425),r=t(3924),s=t(1112),a=t(6427),l=t(6087),p=t(7723),d=t(7750),u=t(8391),m=t(1386),g=t(2231),h=t(3619),_=t.n(h),y=t(1609),f=t.n(y),b=t(7088),k=t(3269),E=t(3735);t(2057);const __=p.__,C=e=>{const{title:n=__("Manage your Jetpack connection","jetpack-connection"),apiRoot:t,apiNonce:s,connectedPlugins:l,onDisconnected:p,onUnlinked:d,context:u="jetpack-dashboard",connectedUser:m={},connectedSiteId:g,isOpen:h=!1,onClose:_}=e,[C,w]=(0,y.useState)(!1),[A,N]=(0,y.useState)(!1),[S,R]=(0,y.useState)(""),[T,O]=(0,y.useState)(!1);(0,y.useEffect)((()=>{c.Ay.setApiRoot(t),c.Ay.setApiNonce(s)}),[t,s]);const I=(0,y.useCallback)((e=>{e&&e.preventDefault(),w(!0)}),[w]),P=(0,y.useCallback)((e=>{e&&e.preventDefault(),w(!1)}),[w]),D=(0,y.useMemo)((()=>!!m.currentUser?.permissions?.manage_options),[m.currentUser]),U=(0,y.useCallback)((()=>{m.currentUser?.isConnected&&(N(!0),R(""),c.Ay.unlinkUser(D).then((()=>{N(!1),_(),d()})).catch((()=>{let e=__("There was some trouble disconnecting your user account, your Jetpack plugin(s) may be outdated. Please visit your plugins page and make sure all Jetpack plugins are updated.","jetpack-connection");D||(e=__("There was some trouble disconnecting your user account, your Jetpack plugin(s) may be outdated. Please ask a site admin to update Jetpack","jetpack-connection")),R(e),N(!1)})))}),[N,R,D,d,_,m]),x=(0,y.useCallback)((e=>{e&&e.preventDefault(),m.currentUser?.isMaster?O(!0):(o.A.tracks.recordEvent("jetpack_manage_connection_dialog_disconnect_user_click",{context:u}),U())}),[U,u,m]),L=(0,y.useMemo)((()=>A),[A]),F=__("Disconnecting…","jetpack-connection"),B=(0,y.useCallback)((()=>{O(!1)}),[O]);return f().createElement(f().Fragment,null,h&&f().createElement(f().Fragment,null,f().createElement(a.Modal,{title:"",contentLabel:n,aria:{labelledby:"jp-connection__manage-dialog__heading"},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"jp-connection__manage-dialog"},f().createElement("div",{className:"jp-connection__manage-dialog__content"},f().createElement("h1",{id:"jp-connection__manage-dialog__heading"},n),f().createElement(i.Ay,{className:"jp-connection__manage-dialog__large-text"},__("At least one user must be connected for your Jetpack products to work properly.","jetpack-connection")),D&&m.currentUser?.isConnected&&m.currentUser?.isMaster&&f().createElement(v,{title:__("Transfer ownership to another admin","jetpack-connection"),link:(0,r.A)("calypso-settings-manage-connection",{site:window?.myJetpackInitialState?.siteSuffix}),isExternal:!0,key:"transfer",action:"transfer",disabled:L}),m.currentUser?.isConnected&&f().createElement(f().Fragment,null,""!==S&&f().createElement(b.A,{message:S}),f().createElement(v,{title:A?F:__("Disconnect my user account","jetpack-connection"),onClick:x,key:"unlink",action:"unlink",disabled:L})),D&&f().createElement(v,{title:__("Disconnect Jetpack","jetpack-connection"),onClick:I,key:"disconnect",action:"disconnect",disabled:L})),f().createElement(j,{onClose:_,disabled:L})),f().createElement(k.A,{apiRoot:t,apiNonce:s,onDisconnected:p,connectedPlugins:l,connectedSiteId:g,connectedUser:m,isOpen:C,onClose:P,context:u}),f().createElement(E.A,{isOpen:T,onClose:B,apiRoot:t,apiNonce:s,onDisconnected:p,onUnlinked:d})))},v=({title:e,onClick:n=()=>null,isExternal:t=!1,link:o="#",action:c,disabled:i=!1})=>{const r=(0,y.useCallback)((e=>e.preventDefault()),[]);return f().createElement("div",{className:"jp-connection__manage-dialog__action-card card"+(i?" disabled":"")},f().createElement("div",{className:"jp-connection__manage-dialog__action-card__card-content"},f().createElement("a",{href:o,className:(0,g.A)("jp-connection__manage-dialog__action-card__card-headline",c),onClick:i?r:n,target:t?"_blank":"_self",rel:"noopener noreferrer"},e,f().createElement(d.A,{icon:t?u.A:m.A,className:"jp-connection__manage-dialog__action-card__icon"}))))},j=({onClose:e,disabled:n})=>f().createElement("div",{className:"jp-row jp-connection__manage-dialog__actions"},f().createElement("div",{className:"jp-connection__manage-dialog__text-wrap lg-col-span-9 md-col-span-7 sm-col-span-3"},f().createElement(i.Ay,null,(0,l.createInterpolateElement)(__("Need help? Learn more about the Jetpack connection or contact Jetpack support","jetpack-connection"),{strong:f().createElement("strong",null),connectionInfoLink:f().createElement(a.ExternalLink,{href:(0,r.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),className:"jp-connection__manage-dialog__link"}),supportLink:f().createElement(a.ExternalLink,{href:(0,r.A)("jetpack-support"),className:"jp-connection__manage-dialog__link"})}))),f().createElement("div",{className:"jp-connection__manage-dialog__button-wrap lg-col-span-3 md-col-span-1 sm-col-span-1"},f().createElement(s.A,{weight:"regular",variant:"secondary",onClick:e,className:"jp-connection__manage-dialog__btn-dismiss",disabled:n},__("Cancel","jetpack-connection"))));C.propTypes={title:_().string,apiRoot:_().string.isRequired,apiNonce:_().string.isRequired,connectedPlugins:_().oneOfType([_().array,_().object]),onDisconnected:_().func,onUnlinked:_().func,context:_().string,connectedUser:_().object,connectedSiteId:_().number,isOpen:_().bool,onClose:_().func};const w=C},3735:(e,n,t)=>{"use strict";t.d(n,{A:()=>b});var o=t(372),c=t(5932),i=t(3924),r=t(6427),s=t(6087),a=t(7723),l=t(7750),p=t(8391),d=t(1386),u=t(2231),m=t(3619),g=t.n(m),h=t(1609),_=t.n(h);t(1127);const __=a.__,y=({isOpen:e,onClose:n,apiRoot:t,apiNonce:a,onDisconnected:l,onUnlinked:p})=>{const[d,u]=(0,h.useState)(!1),[m,g]=(0,h.useState)(""),y=__("Disconnecting…","jetpack-connection"),b=__("Disconnect","jetpack-connection");(0,h.useEffect)((()=>{c.Ay.setApiRoot(t),c.Ay.setApiNonce(a)}),[t,a]);const k=(0,h.useCallback)((()=>{n()}),[n]),E=(0,h.useCallback)((()=>{o.A.tracks.recordEvent("jetpack_manage_connection_dialog_owner_disconnect_click"),u(!0),g(""),c.Ay.unlinkUser(!0,{disconnectAllUsers:!0}).then((()=>{o.A.tracks.recordEvent("jetpack_manage_connection_dialog_owner_disconnect_success"),l&&l(),p&&p()})).catch((()=>{o.A.tracks.recordEvent("jetpack_manage_connection_dialog_owner_disconnect_error"),g(__("There was a problem disconnecting your account. Please try again.","jetpack-connection")),u(!1)}))}),[l,p]);return e&&_().createElement(r.Modal,{title:"",contentLabel:__("Disconnect Owner Account","jetpack-connection"),aria:{labelledby:"jp-connection__disconnect-dialog__heading"},onRequestClose:k,className:"jp-connection__disconnect-dialog"},_().createElement("div",{className:"jp-connection__disconnect-dialog__content"},_().createElement("h1",{id:"jp-connection__disconnect-dialog__heading"},__("Disconnect Owner Account","jetpack-connection")),_().createElement("p",{className:"jp-connection__disconnect-dialog__large-text"},__("Disconnecting the owner account will remove the Jetpack connection for all users on this site. The site will remain connected.","jetpack-connection")),_().createElement(f,{title:__("Transfer ownership to another admin","jetpack-connection"),link:(0,i.A)("calypso-settings-manage-connection",{site:window?.myJetpackInitialState?.siteSuffix}),isExternal:!0,action:"transfer"}),_().createElement(f,{title:__("View other connected accounts","jetpack-connection"),link:"users.php",action:"check-users"})),_().createElement("div",{className:"jp-connection__disconnect-dialog__actions"},_().createElement("div",{className:"jp-row"},_().createElement("div",{className:"lg-col-span-8 md-col-span-9 sm-col-span-4"},_().createElement("p",null,(0,s.createInterpolateElement)(__("Need help? Learn more about the Jetpack connection or contact Jetpack support","jetpack-connection"),{strong:_().createElement("strong",null),connectionInfoLink:_().createElement(r.ExternalLink,{href:(0,i.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),className:"jp-connection__disconnect-dialog__link"}),supportLink:_().createElement(r.ExternalLink,{href:(0,i.A)("jetpack-support"),className:"jp-connection__disconnect-dialog__link"})}))),_().createElement("div",{className:"jp-connection__disconnect-dialog__button-wrap lg-col-span-4 md-col-span-7 sm-col-span-4"},_().createElement(r.Button,{variant:"primary",onClick:k,className:"jp-connection__disconnect-dialog__btn-dismiss"},__("Stay Connected","jetpack-connection")),_().createElement(r.Button,{variant:"primary",onClick:E,className:"jp-connection__disconnect-dialog__btn-disconnect",isDestructive:!0,disabled:d},d?y:b))),m&&_().createElement("p",{className:"jp-connection__disconnect-dialog__error"},m)))};y.propTypes={isOpen:g().bool,onClose:g().func,apiRoot:g().string.isRequired,apiNonce:g().string.isRequired,onDisconnected:g().func,onUnlinked:g().func};const f=({title:e,onClick:n=()=>null,isExternal:t=!1,link:o="#",action:c,disabled:i=!1})=>{const r=(0,h.useCallback)((e=>e.preventDefault()),[]);return _().createElement("div",{className:"jp-connection__manage-dialog__action-card card"+(i?" disabled":"")},_().createElement("div",{className:"jp-connection__manage-dialog__action-card__card-content"},_().createElement("a",{href:o,className:(0,u.A)("jp-connection__manage-dialog__action-card__card-headline",c),onClick:i?r:n,target:t?"_blank":"_self",rel:"noopener noreferrer"},e,_().createElement(l.A,{icon:t?p.A:d.A,className:"jp-connection__manage-dialog__action-card__icon"}))))},b=y},9660:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var o=t(5932),c=t(7999),i=t(7143),r=t(1609),s=t(4293);const a=window?.JP_CONNECTION_INITIAL_STATE||(0,c.getScriptData)()?.connection||{},l=({registrationNonce:e=a.registrationNonce,apiRoot:n=a.apiRoot,apiNonce:t=a.apiNonce,redirectUri:c,autoTrigger:l,from:p,skipUserConnection:d,skipPricingPage:u}={})=>{const{registerSite:m,connectUser:g,refreshConnectedPlugins:h}=(0,i.useDispatch)(s.a),_=(0,i.useSelect)((e=>e(s.a).getRegistrationError())),{siteIsRegistering:y,userIsConnecting:f,userConnectionData:b,connectedPlugins:k,connectionErrors:E,isRegistered:C,isUserConnected:v,hasConnectedOwner:j,isOfflineMode:w}=(0,i.useSelect)((e=>({siteIsRegistering:e(s.a).getSiteIsRegistering(),userIsConnecting:e(s.a).getUserIsConnecting(),userConnectionData:e(s.a).getUserConnectionData(),connectedPlugins:e(s.a).getConnectedPlugins(),connectionErrors:e(s.a).getConnectionErrors(),isOfflineMode:e(s.a).getIsOfflineMode(),...e(s.a).getConnectionStatus()}))),A=()=>d?c?(window.location=c,Promise.resolve(c)):Promise.resolve():g({from:p,redirectUri:c,skipPricingPage:u}),N=n=>(n&&n.preventDefault(),C?A():m({registrationNonce:e,redirectUri:c,from:p}).then((()=>A())));return(0,r.useEffect)((()=>{o.Ay.setApiRoot(n),o.Ay.setApiNonce(t)}),[n,t]),(0,r.useEffect)((()=>{!l||y||f||N()}),[]),{handleRegisterSite:N,handleConnectUser:A,refreshConnectedPlugins:h,isRegistered:C,isUserConnected:v,siteIsRegistering:y,userIsConnecting:f,registrationError:_,userConnectionData:b,hasConnectedOwner:j,connectedPlugins:k,connectionErrors:E,isOfflineMode:w}}},3765:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var o=t(7999);function c(){const e=("undefined"!=typeof window&&window?.JP_CONNECTION_INITIAL_STATE||(0,o.getScriptData)()?.connection)?.calypsoEnv;switch(e){case"development":return"http://calypso.localhost:3000/";case"wpcalypso":return"https://wpcalypso.wordpress.com/";case"horizon":return"https://horizon.wordpress.com/";default:return"https://wordpress.com/"}}},4617:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o=e=>{window.location.replace(e)}},9628:(e,n,t)=>{"use strict";t.d(n,{A:()=>r,R:()=>s});var o=t(7088),c=t(9660),i=t(1713);function r(){const{connectionErrors:e}=(0,c.A)({}),n=Object.values(e).shift(),t=n&&Object.values(n).length&&Object.values(n).shift().error_message;return{hasConnectionError:Boolean(t),connectionErrorMessage:t}}const s=()=>{const{hasConnectionError:e,connectionErrorMessage:n}=r(),{restoreConnection:t,isRestoringConnection:c,restoreConnectionError:s}=(0,i.A)();return e?React.createElement(o.A,{isRestoringConnection:c,restoreConnectionError:s,restoreConnectionCallback:t,message:n}):null}},2558:(e,n,t)=>{"use strict";t.d(n,{A:()=>f});var o=t(5932),c=t(7999),i=t(7143),r=t(4804),s=t.n(r),a=t(1609),l=t(3765),p=t(9660),d=t(4293);const u=s()("jetpack:connection:useProductCheckoutWorkflow"),{registrationNonce:m,apiRoot:g,apiNonce:h,siteSuffix:_}=window?.JP_CONNECTION_INITIAL_STATE||(0,c.getScriptData)()?.connection||{},y=()=>"undefined"!=typeof window?window?.myJetpackInitialState?.adminUrl:null;function f({productSlug:e,redirectUrl:n,siteSuffix:t=_,adminUrl:c=y(),connectAfterCheckout:r=!1,siteProductAvailabilityHandler:s=null,quantity:f=null,from:b,useBlogIdSuffix:k=!1}={}){u("productSlug is %s",e),u("redirectUrl is %s",n),u("siteSuffix is %s",t),u("from is %s",b);const[E,C]=(0,a.useState)(!1),{registerSite:v}=(0,i.useDispatch)(d.a),j=(0,i.useSelect)((e=>e(d.a).getBlogId()),[]);u("blogID is %s",j??"undefined"),k=k&&!!j;const{isUserConnected:w,isRegistered:A,handleConnectUser:N}=(0,p.A)({redirectUri:n,from:b}),S=(0,a.useMemo)((()=>{const o=(0,l.A)(),i=(!A||!w)&&r,s=i?"checkout/jetpack/":`checkout/${k?j.toString():t}/`,a=new URL(`${o}${s}${e}${null!=f?`:-q-${f}`:""}`);return i?(a.searchParams.set("connect_after_checkout",!0),a.searchParams.set("admin_url",c),a.searchParams.set("from_site_slug",t)):a.searchParams.set("site",t),a.searchParams.set("source",b),a.searchParams.set("redirect_to",n),w||a.searchParams.set("unlinked","1"),a}),[A,w,r,t,f,e,b,n,c,k,j]);u("isRegistered is %s",A),u("isUserConnected is %s",w),u("connectAfterCheckout is %s",r),u("checkoutUrl is %s",S);const R=(e=null)=>Promise.resolve(s&&s()).then((n=>{if(e&&S.searchParams.set("redirect_to",e),n)return u("handleAfterRegistration: Site has a product associated"),N();u("handleAfterRegistration: Site does not have a product associated. Redirecting to checkout %s",S),window.location.href=S}));return(0,a.useEffect)((()=>{o.Ay.setApiRoot(g),o.Ay.setApiNonce(h)}),[]),{run:(e,t=null)=>(e&&e.preventDefault(),C(!0),r?((e=null)=>{e&&S.searchParams.set("redirect_to",e),u("Redirecting to connectAfterCheckout flow: %s",S),window.location.href=S})(t):A?R(t):void v({registrationNonce:m,redirectUri:n}).then((()=>R(t)))),isRegistered:A,hasCheckoutStarted:E}}},1713:(e,n,t)=>{"use strict";t.d(n,{A:()=>p});var o=t(5932),c=t(7999),i=t(7143),r=t(1609),s=t(4293);const{apiRoot:a,apiNonce:l}=window?.JP_CONNECTION_INITIAL_STATE||(0,c.getScriptData)()?.connection||{};function p(){const[e,n]=(0,r.useState)(!1),[t,c]=(0,r.useState)(null),{disconnectUserSuccess:p,setConnectionErrors:d}=(0,i.useDispatch)(s.a);return(0,r.useEffect)((()=>{o.Ay.setApiRoot(a),o.Ay.setApiNonce(l)}),[]),{restoreConnection:(e=!0)=>(n(!0),c(null),o.Ay.reconnect().then((n=>("in_progress"===n.status?(p(),d({}),e&&(window.location.href="/wp-admin/admin.php?page=my-jetpack#/connection")):window.location.reload(),n))).catch((e=>{throw c(e),n(!1),e}))),isRestoringConnection:e,restoreConnectionError:t}}},8980:(e,n,t)=>{"use strict";t.d(n,{AY:()=>g.A,F0:()=>o.A,Hx:()=>y.a,JC:()=>l.A,Jl:()=>c.A,Ni:()=>u.A,Ob:()=>b.A,Rc:()=>p.R,Sx:()=>p.A,ag:()=>_.A,bo:()=>d.A,cS:()=>f.A,d1:()=>h.A,mX:()=>a.A,nM:()=>i.A,pK:()=>r.A,w5:()=>m.A,xW:()=>s.A});var o=t(6212),c=t(2668),i=t(7945),r=t(8421),s=t(7018),a=t(7840),l=t(7088),p=t(9628),d=t(3269),u=t(7499),m=t(9660),g=t(4981),h=t(4617),_=t(3765),y=t(4293),f=t(2558),b=t(1713)},3935:(e,n,t)=>{"use strict";t.d(n,{A1:()=>a,Ay:()=>C,DO:()=>s,Ij:()=>r,Kl:()=>m,LW:()=>l,MU:()=>g,XY:()=>p,ZO:()=>i,dz:()=>d,gH:()=>u,v_:()=>c});var o=t(5932);const c="SET_CONNECTION_STATUS",i="SET_CONNECTION_STATUS_IS_FETCHING",r="SET_SITE_IS_REGISTERING",s="SET_USER_IS_CONNECTING",a="SET_REGISTRATION_ERROR",l="CLEAR_REGISTRATION_ERROR",p="SET_AUTHORIZATION_URL",d="DISCONNECT_USER_SUCCESS",u="SET_CONNECTED_PLUGINS",m="SET_CONNECTION_ERRORS",g="SET_IS_OFFLINE_MODE",h=e=>({type:c,connectionStatus:e}),_=e=>({type:r,isRegistering:e}),y=e=>({type:s,isConnecting:e}),f=e=>({type:a,registrationError:e}),b=()=>({type:l}),k=e=>({type:p,authorizationUrl:e}),E=e=>({type:u,connectedPlugins:e});const C={setConnectionStatus:h,setConnectionStatusIsFetching:e=>({type:i,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:_,setUserIsConnecting:y,setRegistrationError:f,clearRegistrationError:b,setAuthorizationUrl:k,registerSite:function*({registrationNonce:e,redirectUri:n,from:t=""}){yield b(),yield _(!0);try{const o=yield{type:"REGISTER_SITE",registrationNonce:e,redirectUri:n,from:t};return yield h({isRegistered:!0}),yield k(o.authorizeUrl),yield _(!1),Promise.resolve(o)}catch(e){return yield f(e),yield _(!1),Promise.reject(e)}},connectUser:function*({from:e,redirectFunc:n,redirectUri:t,skipPricingPage:o}={}){yield y(!0),yield{type:"CONNECT_USER",from:e,redirectFunc:n,redirectUri:t,skipPricingPage:o}},disconnectUserSuccess:()=>({type:d}),setConnectedPlugins:E,refreshConnectedPlugins:()=>async({dispatch:e})=>await new Promise((n=>o.Ay.fetchConnectedPlugins().then((t=>{e(E(t)),n(t)})))),setConnectionErrors:e=>({type:m,connectionErrors:e}),setIsOfflineMode:e=>({type:g,isOfflineMode:e})}},2494:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(5932),c=t(7143),i=t(2279);const r={FETCH_AUTHORIZATION_URL:({redirectUri:e})=>o.Ay.fetchAuthorizationUrl(e),REGISTER_SITE:({redirectUri:e,from:n})=>o.Ay.registerSite(null,e,n),CONNECT_USER:(0,c.createRegistryControl)((({resolveSelect:e})=>({from:n,redirectFunc:t,redirectUri:o,skipPricingPage:c}={})=>new Promise(((r,s)=>{e(i.A).getAuthorizationUrl(o).then((e=>{const o=t||(e=>window.location.assign(e)),i=new URL(e);c&&i.searchParams.set("skip_pricing","true"),n&&i.searchParams.set("from",encodeURIComponent(n));const s=i.toString();o(s),r(s)})).catch((e=>{s(e)}))}))))}},5051:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(7143),c=t(3935);const i=(0,o.combineReducers)({connectionStatus:(e={},n)=>{switch(n.type){case c.v_:return{...e,...n.connectionStatus};case c.dz:return{...e,isUserConnected:!1}}return e},connectionStatusIsFetching:(e=!1,n)=>n.type===c.ZO?n.isFetching:e,siteIsRegistering:(e=!1,n)=>n.type===c.Ij?n.isRegistering:e,userIsConnecting:(e=!1,n)=>n.type===c.DO?n.isConnecting:e,registrationError:(e,n)=>{switch(n.type){case c.LW:return!1;case c.A1:return n.registrationError;default:return e}},authorizationUrl:(e,n)=>n.type===c.XY?n.authorizationUrl:e,userConnectionData:(e,n)=>(n.type,e),connectedPlugins:(e={},n)=>n.type===c.gH?n.connectedPlugins:e,connectionErrors:(e={},n)=>n.type===c.Kl?n.connectionErrors:e,isOfflineMode:(e=!1,n)=>n.type===c.MU?n.isConnecting:e})},8019:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var o=t(7143),c=t(3935),i=t(2279);const r={...{getAuthorizationUrl:{isFulfilled:(e,...n)=>{const t=Boolean(e.authorizationUrl),c=(0,o.select)(i.A).hasFinishedResolution("getAuthorizationUrl",n);return t&&!c&&(0,o.dispatch)(i.A).finishResolution("getAuthorizationUrl",n),t},*fulfill(e){const n=yield c.Ay.fetchAuthorizationUrl(e);yield c.Ay.setAuthorizationUrl(n.authorizeUrl)}}}}},2676:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o={...{getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[],getConnectionErrors:e=>e.connectionErrors||[],getIsOfflineMode:e=>e.isOfflineMode||!1,getWpcomUser:e=>e?.userConnectionData?.currentUser?.wpcomUser,getBlogId:e=>e?.userConnectionData?.currentUser?.blogId}}},8734:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var o=t(7143);class c{static store=null;static mayBeInit(e,n){null===c.store&&(c.store=(0,o.createReduxStore)(e,n),(0,o.register)(c.store))}}const i=c},2279:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});const o="jetpack-connection"},4293:(e,n,t)=>{"use strict";t.d(n,{a:()=>p.A});var o=t(7999),c=t(3935),i=t(2494),r=t(5051),s=t(8019),a=t(2676),l=t(8734),p=t(2279);const d=window.JP_CONNECTION_INITIAL_STATE||(0,o.getScriptData)()?.connection;d||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),l.A.mayBeInit(p.A,{__experimentalUseThunks:!0,reducer:r.A,actions:c.Ay,selectors:a.A,resolvers:s.A,controls:i.A,initialState:d||{}})},2365:(e,n,t)=>{"use strict";e.exports=t.p+"images/disconnect-confirm-dc9fe8f5c68cfd1320e0.jpg"},9362:(e,n,t)=>{"use strict";e.exports=t.p+"images/disconnect-thanks-5873bfac56a9bd7322cd.jpg"},9074:e=>{"use strict";e.exports={consumer_slug:"connection_package"}},7999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},1609:e=>{"use strict";e.exports=window.React},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},3832:e=>{"use strict";e.exports=window.wp.url},8579:e=>{function n(){return e.exports=n=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";function o(e){var n,t,c="";if("string"==typeof e||"number"==typeof e)c+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(n=0;nc});const c=function(){for(var e,n,t=0,c="",i=arguments.length;t{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var n=t.g.document;if(!e&&n&&(n.currentScript&&"SCRIPT"===n.currentScript.tagName.toUpperCase()&&(e=n.currentScript.src),!e)){var o=n.getElementsByTagName("script");if(o.length)for(var c=o.length-1;c>-1&&(!e||!/^http(s?):/.test(e));)e=o[c--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})();var o={};return(()=>{"use strict";t.r(o),t.d(o,{CONNECTION_STORE_ID:()=>e.Hx,ConnectButton:()=>e.pK,ConnectScreen:()=>e.F0,ConnectScreenLayout:()=>e.Jl,ConnectScreenRequiredPlan:()=>e.nM,ConnectUser:()=>e.mX,ConnectionError:()=>e.Rc,ConnectionErrorNotice:()=>e.JC,DisconnectCard:()=>e.Ni,DisconnectDialog:()=>e.bo,InPlaceConnection:()=>e.xW,ManageConnectionDialog:()=>e.AY,getCalypsoOrigin:()=>e.ag,thirdPartyCookiesFallbackHelper:()=>e.d1,useConnection:()=>e.w5,useConnectionErrorNotice:()=>e.Sx,useProductCheckoutWorkflow:()=>e.cS,useRestoreConnection:()=>e.Ob});var e=t(8980)})(),o})())); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.rtl.css b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.rtl.css index 7bf63cc5..bc16ad8f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.rtl.css +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-connection.rtl.css @@ -1 +1 @@ -.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px #00000014}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:calc(var(--spacing-base)*3)}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-right:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.rna{overflow:hidden}.rna .jp-connection__connect-screen-layout__left{position:relative;z-index:2}.rna .jp-connection__connect-screen-layout__left h2{font-weight:700;margin-top:0}.rna .jp-connection__connect-screen-layout__left h3{margin-top:24px}@media(min-width:600px){.rna .jp-connection__connect-screen-layout__left{padding:4rem 4rem 4rem 6rem}}@media(min-width:1080px){.rna .jp-connection__connect-screen-required-plan__pricing-card{left:calc(var(--spacing-base)*-45);position:absolute;top:calc(var(--spacing-base)*9.25)}}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{border-radius:var(--jp-border-radius-rna);max-width:100%;width:425px}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card__title{margin-top:.625rem}@media(min-width:960px){.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{padding:3rem}}.rna .jp-connection__connect-screen-required-plan__pricing-card .components-button{margin-bottom:0}.rna .jp-backup-dashboard-promotion ul.jp-product-promote li{margin-bottom:.75rem}.rna .jp-connection__connect-screen-layout__color-blobs{clip-path:polygon(100% 0,100% 100%,0 0,0 0);display:none;height:677px;left:0;position:absolute;top:0;width:363px;z-index:1}.rna .jp-connection__connect-screen-layout__color-blobs__blue,.rna .jp-connection__connect-screen-layout__color-blobs__green,.rna .jp-connection__connect-screen-layout__color-blobs__yellow{border-radius:50%;filter:blur(50px);position:absolute}.rna .jp-connection__connect-screen-layout__color-blobs__blue{background-color:var(--jp-blue-5);height:400px;left:-100px;top:-275px;width:400px;z-index:3}.rna .jp-connection__connect-screen-layout__color-blobs__yellow{background-color:var(--jp-yellow-5);height:250px;left:-25px;top:10px;width:250px;z-index:2}.rna .jp-connection__connect-screen-layout__color-blobs__green{background-color:var(--jp-green-5);height:300px;left:0;top:175px;width:300px;z-index:1}@media(min-width:1080px){.rna .jp-connection__connect-screen-layout__color-blobs{display:initial}}.jp-connection__connect-screen{--spacing-base:8px}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen .terms-of-service{margin-bottom:calc(var(--spacing-base)*3);margin-top:calc(var(--spacing-base)*4);max-width:360px}.jp-connection__connect-screen .terms-of-service a{text-decoration:underline}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button--button{border-radius:4px;font-weight:600}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:#fff6}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__loading-message{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.jp-connection__connect-screen__loading-message:empty{display:none}.jp-connection__connect-screen__footer{margin-top:32px}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 100% 0;color:var(--jp-red);line-height:25px;padding-right:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}@media(min-width:1080px){.jp-connection__connect-screen-layout__left{width:calc(100% - 384px - var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan{background:linear-gradient(270deg,#fff 70%,#f9f9f6 0);position:relative}}.jp-connection__connect-screen-required-plan__loading{display:none}.jp-connection__connect-screen-required-plan ul.jp-product-promote{margin-block-end:calc(var(--spacing-base)*4);margin-block-start:calc(var(--spacing-base)*3)}@media(min-width:1080px){.jp-connection__connect-screen-required-plan__pricing-card{left:calc(var(--spacing-base)*12);position:absolute;top:calc(var(--spacing-base)*8)}}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button{align-items:center;background:var(--jp-black)!important;border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;font-weight:500;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button:disabled{background:var(--jp-gray)!important;color:var(--jp-gray-20)!important}.jp-connection__connect-screen-required-plan__pricing-card .terms-of-service{margin-bottom:var(--spacing-base);margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription{display:flex;flex-wrap:wrap;gap:1ch;justify-content:flex-start;line-height:1;margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary{background:inherit!important;color:var(--jp-black)!important;display:inline;font-size:var(--font-title-small);height:auto;line-height:20px;font:inherit;min-width:0;padding:0;text-decoration:underline;width:auto}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:hover{background:inherit;text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:focus{background:inherit;box-shadow:none!important}.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__inner,.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__outer{border-left-color:var(--jp-black);border-top-color:var(--jp-black)}.jp-components__pricing-card{background:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 10px 40px #00000014;max-width:384px;padding:24px 24px 32px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:600px){.jp-components__pricing-card{padding:32px 32px 44px}}.jp-components__pricing-card__icon img{height:32px;width:32px}.jp-components__pricing-card__title{color:#101517;font-size:32px;line-height:38px;margin:16px 0 24px}.jp-components__pricing-card__pricing{display:flex;flex-wrap:wrap}.jp-components__pricing-card__price-after,.jp-components__pricing-card__price-before{display:inline-block;font-size:54px;font-weight:700;line-height:40px;margin-bottom:8px;padding:0 2px}.jp-components__pricing-card__price-before{color:var(--jp-gray-20);margin-left:16px;position:relative}.jp-components__pricing-card__price-strikethrough{background:var(--jp-pink);border-radius:1.5px;height:3px;position:absolute;right:0;top:20px;width:100%}.jp-components__pricing-card__price-after{color:var(--jp-black)}.jp-components__pricing-card__currency{font-size:var(--font-title-small);font-weight:400;line-height:20px;vertical-align:super}.jp-components__pricing-card__price-details{align-self:flex-end;color:var(--jp-gray-50);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:17px;margin-bottom:8px}.jp-components__pricing-card__price-decimal{font-size:var(--font-label);line-height:14px;vertical-align:top}.jp-components__pricing-card__button{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-components__pricing-card__info,.jp-components__pricing-card__tos{color:var(--jp-gray-60);font-size:var(--font-label);letter-spacing:-.02em;line-height:20px}.jp-components__pricing-card__tos{margin-top:24px}@keyframes R2i0K45dEF157drbVRPI{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.NisihrgiIKl_knpYJtfg{animation:R2i0K45dEF157drbVRPI 1.5s infinite;background-color:var(--jp-gray);height:100%;width:100%}.jp-iframe-wrap{text-align:center}.fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn 1.5s ease;-moz-animation:fadeIn 1.5s ease;-o-animation:fadeIn 1.5s ease;-ms-animation:fadeIn 1.5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.urouayitSUT8zW0V3p_0{margin-bottom:0}.iXXJlk08gFDeCvsTTlNQ{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);border-right:6px solid var(--jp-red-50);box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;box-sizing:border-box;color:var(--jp-gray-80);font-size:16px;line-height:22px;margin:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3) calc(var(--spacing-base)*2) calc(var(--spacing-base)*3)}.iXXJlk08gFDeCvsTTlNQ.is-error{background-color:var(--jp-white)}.iXXJlk08gFDeCvsTTlNQ .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}.iXXJlk08gFDeCvsTTlNQ .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.iXXJlk08gFDeCvsTTlNQ .components-notice__dismiss{align-self:center}.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:visited{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-right:calc(var(--spacing-base)*2 + 24px);margin-top:24px;padding:8px 24px;text-decoration:none}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:visited{margin-right:0;margin-top:0;white-space:nowrap}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .components-notice__content{align-items:center;flex-direction:row}.e6hHy8BZ7ZKPSXbIC0UG{margin-bottom:25px}.jXz8LnXNzMDdtHqkG0sZ{display:flex;flex-grow:1;margin-left:var(--spacing-base)}.jXz8LnXNzMDdtHqkG0sZ>svg{align-self:flex-start;flex-shrink:0}.jXz8LnXNzMDdtHqkG0sZ .jp-components-spinner,.jXz8LnXNzMDdtHqkG0sZ>svg{margin-left:calc(var(--spacing-base)*2)}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-small);font-weight:600;line-height:1.2;margin-top:0}.jp-connection__disconnect-dialog h2{font-size:var(--font-title-small);font-weight:400;line-height:1.2;margin:0}.jp-connection__disconnect-dialog p{font-size:var(--font-body);margin-top:0}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.25rem}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link,.jp-connection__disconnect-dialog__link{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:hover,.jp-connection__disconnect-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:focus,.jp-connection__disconnect-dialog__link:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link--bold,.jp-connection__disconnect-dialog__link--bold{font-weight:700}.jp-connection__disconnect-dialog .components-button{border-radius:4px;font-size:var(--font-body-small);height:40px}.jp-connection__disconnect-dialog .components-modal__content{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0}.jp-connection__disconnect-dialog .components-modal__content:before,.jp-connection__disconnect-dialog .components-modal__header{display:none}.jp-connection__disconnect-dialog .jp-row{align-items:center;width:calc(100% - 48px)}.jp-connection__disconnect-dialog__content{align-items:center;background:var(--jp-white-off);border-radius:4px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0;padding:2rem 1rem;text-align:center}.jp-connection__disconnect-dialog__actions{background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;padding:2rem 0;position:sticky}.jp-connection__disconnect-dialog__actions p{margin-bottom:0}.jp-connection__disconnect-dialog__actions:before{background:linear-gradient(to bottom,#0000,var(--jp-white-off));bottom:calc(100% + 1px);content:"";display:block;height:80px;position:absolute;right:0;width:100%}.jp-connection__disconnect-dialog__btn-dismiss,.jp-connection__disconnect-dialog__btn-dismiss.components-button{background:var(--jp-black)!important;margin-left:10px}.jp-connection__disconnect-dialog__btn-disconnect{background:var(--jp-red)!important}.jp-connection__disconnect-dialog__btn-back-to-wp{background:var(--jp-black)!important}.jp-connection__disconnect-dialog__button-wrap{text-align:right}@media(min-width:960px){.jp-connection__disconnect-dialog__button-wrap{text-align:center}}.jp-connection__disconnect-dialog__error{color:var(--jp-red)}.jp-connection__disconnect-dialog__survey{margin-bottom:1.5rem;max-width:100%}.jp-connection__disconnect-dialog__step-copy{margin:0 auto;max-width:800px}.jp-connection__disconnect-dialog__step-copy--narrow{max-width:600px}@media(max-height:900px){.jp-connection__disconnect-dialog__content .jp-components__decorative-card{display:none}}@media(min-width:600px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{max-width:calc(100% - 32px);width:100%}.jp-connection__disconnect-dialog__actions,.jp-connection__disconnect-dialog__content{padding:2rem}}@media(min-width:960px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{display:flex;flex-direction:column;height:900px;width:1200px}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-large)}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.5rem}.jp-connection__disconnect-dialog__content{padding:80px}.jp-connection__disconnect-dialog__actions{padding:2rem 3rem}.jp-row{margin-right:0}}.jp-connection__disconnect-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:0 auto 1rem;max-width:100%;padding:1rem 2rem;text-align:right;width:800px}.jp-connection__disconnect-card__group{margin-bottom:1rem;max-width:100%}.jp-connection__disconnect-card__card-content{display:block;font-size:.875rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-content{align-items:center;display:flex;justify-content:space-between}}.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{flex-shrink:0;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:0}@media only screen and (min-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{font-size:1.5rem;margin-left:1.5rem}}@media only screen and (max-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block,.jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block{margin-top:.5rem}}.jp-connection__disconnect-card__card-stat-block{align-items:baseline;display:flex;flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat-block{flex-direction:row-reverse}}.jp-connection__disconnect-card__card-description{flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-description{text-align:left}}.jp-connection__disconnect-card__card-stat{font-size:1rem;font-weight:600;margin-left:.5rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat{font-size:1.5rem;margin-left:0;margin-right:1rem}}.jp-components__decorative-card{border-radius:8px;box-shadow:0 0 15px var(--jp-gray);display:flex;height:280px;margin:0 auto 3rem;max-width:100%;overflow:hidden;position:relative;width:360px}.jp-components__decorative-card__content,.jp-components__decorative-card__image{width:50%}.jp-components__decorative-card__image{background:var(--jp-gray);background-size:cover;position:relative}.jp-components__decorative-card__image:before{background-image:url('data:image/svg+xml;uf8,');content:"";display:block;height:8px;position:absolute;right:24px;top:24px;width:38px}.jp-components__decorative-card__content{background:#fff;padding:2rem}.jp-components__decorative-card__icon-container{background:var(--jp-red);border-radius:50px;height:80px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:80px}.jp-components__decorative-card__icon{background-position:50%,50%;background-repeat:no-repeat;height:40px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:40px}.jp-components__decorative-card__icon--unlink{background-image:url('data:image/svg+xml;uf8, ')}.jp-components__decorative-card__lines,.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{background:#e9eff5;border-radius:6px;display:block;height:12px;position:relative;width:100%}.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{content:"";top:calc(100% + 16px)}.jp-components__decorative-card__lines:after{top:calc(100% + 32px);width:75%}.jp-components__decorative-card--vertical{flex-direction:column}.jp-components__decorative-card--vertical .jp-components__decorative-card__content,.jp-components__decorative-card--vertical .jp-components__decorative-card__image{height:50%;width:100%}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines{margin-left:auto;margin-right:auto;max-width:135px}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:after,.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:before{margin-left:auto;margin-right:auto}.jp-connect__disconnect-survey-card{border:2px solid #0000;border-radius:4px;box-shadow:0 0 15px var(--jp-gray-off);margin-left:auto;margin-right:auto;max-width:100%;padding:1rem;position:relative;text-align:right;width:800px}.jp-connect__disconnect-survey-card--selected{background:var(--jp-gray-off);border-color:var(--jp-black)}.jp-connect__disconnect-survey-card:after{border-left:2px solid var(--jp-black);border-top:2px solid var(--jp-black);content:"";display:block;height:5px;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:5px}.jp-connect__disconnect-survey-card:hover{cursor:pointer}.jp-connect__disconnect-survey-card:focus:not(.jp-disconnect-survey-card--selected),.jp-connect__disconnect-survey-card:hover:not(.jp-disconnect-survey-card--selected){border-color:var(--jp-black-80)}.jp-connect__disconnect-survey-card__answer{align-items:center;display:flex;font-weight:700;margin:0}input.jp-connect__disconnect-survey-card__input{-webkit-appearance:none;background-color:#0000;border:none;color:var(--jp-black-80);flex-grow:1;max-width:calc(100% - 40px);padding-left:40px}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__manage-dialog{--spacing-base:8px;border-radius:3px;margin:auto;width:1200px}.jp-connection__manage-dialog__content{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:center;padding:80px;text-align:center}.jp-connection__manage-dialog__content h1{font-size:var(--font-title-large);font-weight:700;line-height:1.2;margin:0}.jp-connection__manage-dialog__large-text{font-size:1.25rem;font-weight:600;margin-bottom:calc(var(--spacing-base)*4);margin-top:calc(var(--spacing-base)*3);max-width:60%}.jp-connection__manage-dialog__actions{align-items:center;background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;box-sizing:border-box;margin:0!important;max-width:1200px!important;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*5);position:sticky}.jp-connection__manage-dialog__link{color:var(--jp-black)}.jp-connection__manage-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__manage-dialog__link:focus{color:var(--jp-black)}.jp-connection__manage-dialog__button-wrap button{float:left}.jp-connection__manage-dialog__action-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:var(--spacing-base) auto;max-width:100%;padding:1rem 2rem;text-align:right;width:750px}.jp-connection__manage-dialog__action-card__card-headline{font-size:var(--font-body);font-weight:600;line-height:calc(var(--spacing-base)*3);text-decoration:none}.jp-connection__manage-dialog__action-card__icon{float:left}.jp-connection__manage-dialog__action-card .transfer{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog__action-card .disconnect{color:var(--jp-red);fill:var(--jp-red)}.jp-connection__manage-dialog .components-modal__header{display:none}.jp-connection__manage-dialog .components-modal__content{margin:0;padding:0} \ No newline at end of file +.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px #00000014}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:calc(var(--spacing-base)*3)}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-right:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.rna{overflow:hidden}.rna .jp-connection__connect-screen-layout__left{position:relative;z-index:2}.rna .jp-connection__connect-screen-layout__left h2{font-weight:700;margin-top:0}.rna .jp-connection__connect-screen-layout__left h3{margin-top:24px}@media(min-width:600px){.rna .jp-connection__connect-screen-layout__left{padding:4rem 4rem 4rem 6rem}}@media(min-width:1080px){.rna .jp-connection__connect-screen-required-plan__pricing-card{left:calc(var(--spacing-base)*-45);position:absolute;top:calc(var(--spacing-base)*9.25)}}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{border-radius:var(--jp-border-radius-rna);max-width:100%;width:425px}.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card__title{margin-top:.625rem}@media(min-width:960px){.rna .jp-connection__connect-screen-required-plan__pricing-card .jp-components__pricing-card{padding:3rem}}.rna .jp-connection__connect-screen-required-plan__pricing-card .components-button{margin-bottom:0}.rna .jp-backup-dashboard-promotion ul.jp-product-promote li{margin-bottom:.75rem}.rna .jp-connection__connect-screen-layout__color-blobs{clip-path:polygon(100% 0,100% 100%,0 0,0 0);display:none;height:677px;left:0;position:absolute;top:0;width:363px;z-index:1}.rna .jp-connection__connect-screen-layout__color-blobs__blue,.rna .jp-connection__connect-screen-layout__color-blobs__green,.rna .jp-connection__connect-screen-layout__color-blobs__yellow{border-radius:50%;filter:blur(50px);position:absolute}.rna .jp-connection__connect-screen-layout__color-blobs__blue{background-color:var(--jp-blue-5);height:400px;left:-100px;top:-275px;width:400px;z-index:3}.rna .jp-connection__connect-screen-layout__color-blobs__yellow{background-color:var(--jp-yellow-5);height:250px;left:-25px;top:10px;width:250px;z-index:2}.rna .jp-connection__connect-screen-layout__color-blobs__green{background-color:var(--jp-green-5);height:300px;left:0;top:175px;width:300px;z-index:1}@media(min-width:1080px){.rna .jp-connection__connect-screen-layout__color-blobs{display:initial}}.jp-connection__connect-screen{--spacing-base:8px}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen .terms-of-service{margin-bottom:calc(var(--spacing-base)*3);margin-top:calc(var(--spacing-base)*4);max-width:360px}.jp-connection__connect-screen .terms-of-service a{text-decoration:underline}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button--button{border-radius:4px;font-weight:600}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:#fff6}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__loading-message{position:absolute;clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.jp-connection__connect-screen__loading-message:empty{display:none}.jp-connection__connect-screen__footer{margin-top:32px}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 100% 0;color:var(--jp-red);line-height:25px;padding-right:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}@media(min-width:1080px){.jp-connection__connect-screen-layout__left{width:calc(100% - 384px - var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan{background:linear-gradient(270deg,#fff 70%,#f9f9f6 0);position:relative}}.jp-connection__connect-screen-required-plan__loading{display:none}.jp-connection__connect-screen-required-plan ul.jp-product-promote{margin-block-end:calc(var(--spacing-base)*4);margin-block-start:calc(var(--spacing-base)*3)}@media(min-width:1080px){.jp-connection__connect-screen-required-plan__pricing-card{left:calc(var(--spacing-base)*12);position:absolute;top:calc(var(--spacing-base)*8)}}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button{align-items:center;background:var(--jp-black)!important;border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;font-weight:500;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-connection__connect-screen-required-plan__pricing-card .jp-action-button--button.components-button:disabled{background:var(--jp-gray)!important;color:var(--jp-gray-20)!important}.jp-connection__connect-screen-required-plan__pricing-card .terms-of-service{margin-bottom:var(--spacing-base);margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription{display:flex;flex-wrap:wrap;gap:1ch;justify-content:flex-start;line-height:1;margin-top:calc(var(--spacing-base)*4)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary{background:inherit!important;color:var(--jp-black)!important;display:inline;font-size:var(--font-title-small);height:auto;line-height:20px;font:inherit;min-width:0;padding:0;text-decoration:underline;width:auto}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:hover{background:inherit;text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-required-plan__with-subscription .jp-action-button--button.components-button.is-primary:focus{background:inherit;box-shadow:none!important}.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__inner,.jp-connection__connect-screen-required-plan__with-subscription .jp-components-spinner__outer{border-left-color:var(--jp-black);border-top-color:var(--jp-black)}.jp-components__pricing-card{background:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 10px 40px #00000014;max-width:384px;padding:24px 24px 32px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:600px){.jp-components__pricing-card{padding:32px 32px 44px}}.jp-components__pricing-card__icon img{height:32px;width:32px}.jp-components__pricing-card__title{color:#101517;font-size:32px;line-height:38px;margin:16px 0 24px}.jp-components__pricing-card__pricing{display:flex;flex-wrap:wrap}.jp-components__pricing-card__price-after,.jp-components__pricing-card__price-before{display:inline-block;font-size:54px;font-weight:700;line-height:40px;margin-bottom:8px;padding:0 2px}.jp-components__pricing-card__price-before{color:var(--jp-gray-20);margin-left:16px;position:relative}.jp-components__pricing-card__price-strikethrough{background:var(--jp-pink);border-radius:1.5px;height:3px;position:absolute;right:0;top:20px;width:100%}.jp-components__pricing-card__price-after{color:var(--jp-black)}.jp-components__pricing-card__currency{font-size:var(--font-title-small);font-weight:400;line-height:20px;vertical-align:super}.jp-components__pricing-card__price-details{align-self:flex-end;color:var(--jp-gray-50);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:17px;margin-bottom:8px}.jp-components__pricing-card__price-decimal{font-size:var(--font-label);line-height:14px;vertical-align:top}.jp-components__pricing-card__button{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius);color:var(--jp-white)!important;font-size:18px;height:auto;justify-content:center;margin:24px 0 32px;padding:14px 24px;width:100%}.jp-components__pricing-card__info,.jp-components__pricing-card__tos{color:var(--jp-gray-60);font-size:var(--font-label);letter-spacing:-.02em;line-height:20px}.jp-components__pricing-card__tos{margin-top:24px}@keyframes R2i0K45dEF157drbVRPI{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.NisihrgiIKl_knpYJtfg{animation:R2i0K45dEF157drbVRPI 1.5s infinite;background-color:var(--jp-gray);height:100%;width:100%}.jp-iframe-wrap{text-align:center}.fade-in{animation:fadeIn 1.5s ease;-webkit-animation:fadeIn 1.5s ease;-moz-animation:fadeIn 1.5s ease;-o-animation:fadeIn 1.5s ease;-ms-animation:fadeIn 1.5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.urouayitSUT8zW0V3p_0{margin-bottom:0}.iXXJlk08gFDeCvsTTlNQ{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);border-right:6px solid var(--jp-red-50);box-shadow:0 4px 8px #00000008,0 1px 2px #0000000f;box-sizing:border-box;color:var(--jp-gray-80);font-size:16px;line-height:22px;margin:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3) calc(var(--spacing-base)*2) calc(var(--spacing-base)*3)}.iXXJlk08gFDeCvsTTlNQ.is-error{background-color:var(--jp-white)}.iXXJlk08gFDeCvsTTlNQ .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}.iXXJlk08gFDeCvsTTlNQ .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.iXXJlk08gFDeCvsTTlNQ .components-notice__dismiss{align-self:center}.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ .MWqRqr7q6fgvLxitcWYk:visited{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-right:calc(var(--spacing-base)*2 + 24px);margin-top:24px;padding:8px 24px;text-decoration:none}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:active,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:hover,.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .MWqRqr7q6fgvLxitcWYk:visited{margin-right:0;margin-top:0;white-space:nowrap}.iXXJlk08gFDeCvsTTlNQ.YLcXAoc82nypTPaKSAcd .components-notice__content{align-items:center;flex-direction:row}.e6hHy8BZ7ZKPSXbIC0UG{margin-bottom:25px}.jXz8LnXNzMDdtHqkG0sZ{display:flex;flex-grow:1;margin-left:var(--spacing-base)}.jXz8LnXNzMDdtHqkG0sZ>svg{align-self:flex-start;flex-shrink:0}.jXz8LnXNzMDdtHqkG0sZ .jp-components-spinner,.jXz8LnXNzMDdtHqkG0sZ>svg{margin-left:calc(var(--spacing-base)*2)}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid #0000;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-small);font-weight:600;line-height:1.2;margin-top:0}.jp-connection__disconnect-dialog h2{font-size:var(--font-title-small);font-weight:400;line-height:1.2;margin:0}.jp-connection__disconnect-dialog p{font-size:var(--font-body);margin-top:0}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.25rem}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link,.jp-connection__disconnect-dialog__link{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:hover,.jp-connection__disconnect-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link:focus,.jp-connection__disconnect-dialog__link:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__link--bold,.jp-connection__disconnect-dialog__link--bold{font-weight:700}.jp-connection__disconnect-dialog .components-button{border-radius:4px;font-size:var(--font-body-small);height:40px}.jp-connection__disconnect-dialog .components-modal__content{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0}.jp-connection__disconnect-dialog .components-modal__content:before,.jp-connection__disconnect-dialog .components-modal__header{display:none}.jp-connection__disconnect-dialog .jp-row{align-items:center;width:calc(100% - 48px)}.jp-connection__disconnect-dialog__content{align-items:center;background:var(--jp-white-off);border-radius:4px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0;padding:2rem 1rem;text-align:center}.jp-connection__disconnect-dialog__actions{background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;padding:2rem 0;position:sticky}.jp-connection__disconnect-dialog__actions p{margin-bottom:0}.jp-connection__disconnect-dialog__actions:before{background:linear-gradient(to bottom,#0000,var(--jp-white-off));bottom:calc(100% + 1px);content:"";display:block;height:80px;position:absolute;right:0;width:100%}.jp-connection__disconnect-dialog__btn-dismiss,.jp-connection__disconnect-dialog__btn-dismiss.components-button{background:var(--jp-black)!important;margin-left:10px}.jp-connection__disconnect-dialog__btn-disconnect{background:var(--jp-red)!important}.jp-connection__disconnect-dialog__btn-back-to-wp{background:var(--jp-black)!important}.jp-connection__disconnect-dialog__button-wrap{text-align:right}@media(min-width:960px){.jp-connection__disconnect-dialog__button-wrap{text-align:center}}.jp-connection__disconnect-dialog__error{color:var(--jp-red)}.jp-connection__disconnect-dialog__survey{margin-bottom:1.5rem;max-width:100%}.jp-connection__disconnect-dialog__step-copy{margin:0 auto;max-width:800px}.jp-connection__disconnect-dialog__step-copy--narrow{max-width:600px}@media(max-height:900px){.jp-connection__disconnect-dialog__content .jp-components__decorative-card{display:none}}@media(min-width:600px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{max-width:calc(100% - 32px);width:100%}.jp-connection__disconnect-dialog__actions,.jp-connection__disconnect-dialog__content{padding:2rem}}@media(min-width:960px){.jp-connection__disconnect-dialog,.jp-connection__disconnect-dialog.components-modal__frame{display:flex;flex-direction:column;height:900px;width:1200px}.jp-connection__disconnect-dialog h1{font-size:var(--font-title-large)}.jp-connection__disconnect-dialog p.jp-connection__disconnect-dialog__large-text,.jp-connection__disconnect-dialog__large-text{font-size:1.5rem}.jp-connection__disconnect-dialog__content{padding:80px}.jp-connection__disconnect-dialog__actions{padding:2rem 3rem}.jp-row{margin-right:0}}.jp-connection__disconnect-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:0 auto 1rem;max-width:100%;padding:1rem 2rem;text-align:right;width:800px}.jp-connection__disconnect-card__group{margin-bottom:1rem;max-width:100%}.jp-connection__disconnect-card__card-content{display:block;font-size:.875rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-content{align-items:center;display:flex;justify-content:space-between}}.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{flex-shrink:0;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:0}@media only screen and (min-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline,.jp-connection__disconnect-card__card-headline{font-size:1.5rem;margin-left:1.5rem}}@media only screen and (max-width:782px){.jp-connection__disconnect-card .jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block,.jp-connection__disconnect-card__card-headline+.jp-disconnect-card__card-stat-block{margin-top:.5rem}}.jp-connection__disconnect-card__card-stat-block{align-items:baseline;display:flex;flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat-block{flex-direction:row-reverse}}.jp-connection__disconnect-card__card-description{flex-grow:1}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-description{text-align:left}}.jp-connection__disconnect-card__card-stat{font-size:1rem;font-weight:600;margin-left:.5rem}@media only screen and (min-width:782px){.jp-connection__disconnect-card__card-stat{font-size:1.5rem;margin-left:0;margin-right:1rem}}.jp-components__decorative-card{border-radius:8px;box-shadow:0 0 15px var(--jp-gray);display:flex;height:280px;margin:0 auto 3rem;max-width:100%;overflow:hidden;position:relative;width:360px}.jp-components__decorative-card__content,.jp-components__decorative-card__image{width:50%}.jp-components__decorative-card__image{background:var(--jp-gray);background-size:cover;position:relative}.jp-components__decorative-card__image:before{background-image:url('data:image/svg+xml;uf8,');content:"";display:block;height:8px;position:absolute;right:24px;top:24px;width:38px}.jp-components__decorative-card__content{background:#fff;padding:2rem}.jp-components__decorative-card__icon-container{background:var(--jp-red);border-radius:50px;height:80px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:80px}.jp-components__decorative-card__icon{background-position:50%,50%;background-repeat:no-repeat;height:40px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:40px}.jp-components__decorative-card__icon--unlink{background-image:url('data:image/svg+xml;uf8, ')}.jp-components__decorative-card__lines,.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{background:#e9eff5;border-radius:6px;display:block;height:12px;position:relative;width:100%}.jp-components__decorative-card__lines:after,.jp-components__decorative-card__lines:before{content:"";top:calc(100% + 16px)}.jp-components__decorative-card__lines:after{top:calc(100% + 32px);width:75%}.jp-components__decorative-card--vertical{flex-direction:column}.jp-components__decorative-card--vertical .jp-components__decorative-card__content,.jp-components__decorative-card--vertical .jp-components__decorative-card__image{height:50%;width:100%}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines{margin-left:auto;margin-right:auto;max-width:135px}.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:after,.jp-components__decorative-card--vertical .jp-components__decorative-card__lines:before{margin-left:auto;margin-right:auto}.jp-connect__disconnect-survey-card{border:2px solid #0000;border-radius:4px;box-shadow:0 0 15px var(--jp-gray-off);margin-left:auto;margin-right:auto;max-width:100%;padding:1rem;position:relative;text-align:right;width:800px}.jp-connect__disconnect-survey-card--selected{background:var(--jp-gray-off);border-color:var(--jp-black)}.jp-connect__disconnect-survey-card:after{border-left:2px solid var(--jp-black);border-top:2px solid var(--jp-black);content:"";display:block;height:5px;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:5px}.jp-connect__disconnect-survey-card:hover{cursor:pointer}.jp-connect__disconnect-survey-card:focus:not(.jp-disconnect-survey-card--selected),.jp-connect__disconnect-survey-card:hover:not(.jp-disconnect-survey-card--selected){border-color:var(--jp-black-80)}.jp-connect__disconnect-survey-card__answer{align-items:center;display:flex;font-weight:700;margin:0}input.jp-connect__disconnect-survey-card__input{-webkit-appearance:none;background-color:#0000;border:none;color:var(--jp-black-80);flex-grow:1;max-width:calc(100% - 40px);padding-left:40px}.jp-connection__disconnect-dialog .components-button.jp-connection__disconnect-dialog__btn-dismiss{background:var(--jp-black)!important}.jp-connection__disconnect-dialog .jp-connection__disconnect-dialog__content{--spacing-base:8px}.jp-connection__disconnect-dialog .components-modal__content>div:not(.components-modal__header){display:flex;flex-direction:column;height:100%}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__manage-dialog{--spacing-base:8px;border-radius:3px;margin:auto;width:1200px}.jp-connection__manage-dialog__content{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:center;padding:80px;text-align:center}.jp-connection__manage-dialog__content h1{font-size:var(--font-title-large);font-weight:700;line-height:1.2;margin:0}.jp-connection__manage-dialog .jp-connection__manage-dialog__large-text{font-size:1.25rem;font-weight:600;margin-bottom:calc(var(--spacing-base)*4);margin-top:calc(var(--spacing-base)*3);max-width:60%}.jp-connection__manage-dialog__actions{align-items:center;background:var(--jp-white);border-top:1px solid var(--jp-gray);bottom:0;box-sizing:border-box;margin:0!important;max-width:1200px!important;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*5);position:sticky}.jp-connection__manage-dialog__link{color:var(--jp-black)}.jp-connection__manage-dialog__link:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__manage-dialog__link:focus{color:var(--jp-black)}.jp-connection__manage-dialog__button-wrap button{float:left}.jp-connection__manage-dialog__action-card{background-color:var(--jp-white);border:none;border-radius:3px;box-shadow:0 0 15px var(--jp-gray-off);margin:var(--spacing-base) auto;max-width:100%;padding:1rem 2rem;position:relative;text-align:right;width:750px}.jp-connection__manage-dialog__action-card__card-headline{font-size:var(--font-body);font-weight:600;line-height:calc(var(--spacing-base)*3);text-decoration:none}.jp-connection__manage-dialog__action-card__icon{float:left}.jp-connection__manage-dialog__action-card.disabled:before{background:var(--jp-black);border-radius:3px;content:"";display:block;height:100%;opacity:25%;position:absolute;right:0;top:0;width:100%}.jp-connection__manage-dialog__action-card .transfer,.jp-connection__manage-dialog__action-card .unlink{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog__action-card .disconnect{color:var(--jp-red);fill:var(--jp-red)}.jp-connection__manage-dialog__action-card .check-users{color:var(--jp-black);fill:var(--jp-black)}.jp-connection__manage-dialog .components-notice{margin:var(--spacing-base) auto;max-width:100%;text-align:right;width:750px}.jp-connection__manage-dialog .components-modal__header{display:none}.jp-connection__manage-dialog .components-modal__content{margin:0;padding:0} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.asset.php index 4d3eb831..5d966313 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.asset.php @@ -1 +1 @@ - array(), 'version' => '04d208524c748ec232f3'); + array('wp-polyfill'), 'version' => '15315caa8ea669cf4372'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js index f69286e0..319dcf3e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js @@ -1 +1 @@ -document.addEventListener("DOMContentLoaded",(function(){function t(){this.querySelector(".jetpack-sso-invitation-tooltip").style.display="block"}function e(t){document.activeElement!==t.target&&(this.querySelector(".jetpack-sso-invitation-tooltip").style.display="none")}document.querySelectorAll(".jetpack-sso-invitation-tooltip-icon:not(.sso-disconnected-user)").forEach((function(t){t.innerHTML+=" [?]";const e=document.createElement("span");e.classList.add("jetpack-sso-invitation-tooltip","jetpack-sso-th-tooltip");const n=window.Jetpack_SSOTooltip.tooltipString;function o(){t.appendChild(e),e.style.display="block"}function i(){document.activeElement!==t&&t.removeChild(e)}e.innerHTML+=n,t.addEventListener("mouseenter",o),t.addEventListener("focus",o),t.addEventListener("mouseleave",i),t.addEventListener("blur",i)})),document.querySelectorAll(".jetpack-sso-invitation-tooltip-icon:not(.jetpack-sso-status-column)").forEach((function(n){n.addEventListener("mouseenter",t),n.addEventListener("focus",t),n.addEventListener("mouseleave",e),n.addEventListener("blur",e)}))})); \ No newline at end of file +document.addEventListener("DOMContentLoaded",(function(){function t(){this.querySelector(".jetpack-sso-invitation-tooltip").style.display="block"}function e(t){t.target.ownerDocument.activeElement!==t.target&&(this.querySelector(".jetpack-sso-invitation-tooltip").style.display="none")}document.querySelectorAll(".jetpack-sso-invitation-tooltip-icon:not(.sso-disconnected-user)").forEach((function(t){t.innerHTML+=" [?]";const e=document.createElement("span");e.classList.add("jetpack-sso-invitation-tooltip");const n=window.Jetpack_SSOTooltip.tooltipString;function o(){t.appendChild(e),e.style.display="block"}function i(){t.ownerDocument.activeElement!==t&&t.removeChild(e)}e.innerHTML+=n,t.addEventListener("mouseenter",o),t.addEventListener("focus",o),t.addEventListener("mouseleave",i),t.addEventListener("blur",i)})),document.querySelectorAll(".jetpack-sso-invitation-tooltip-icon:not(.jetpack-sso-status-column)").forEach((function(n){n.addEventListener("mouseenter",t),n.addEventListener("focus",t),n.addEventListener("mouseleave",e),n.addEventListener("blur",e)}))})); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.asset.php new file mode 100644 index 00000000..f82c8574 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.asset.php @@ -0,0 +1 @@ + array('wp-polyfill'), 'version' => '53f1c19b5a564105c882'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.js new file mode 100644 index 00000000..23dc3c0c --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/dist/jetpack-users-connection.js @@ -0,0 +1 @@ +document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".jetpack-connection-tooltip").forEach((function(o){o.textContent=window.jetpackConnectionTooltips.columnTooltip}))})); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php index e262e8fa..a5bd0bcc 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php @@ -16,7 +16,7 @@ use Automattic\Jetpack\Connection\Manager; * Disable direct access. */ if ( ! defined( 'ABSPATH' ) ) { - exit; + exit( 0 ); } if ( ! class_exists( IXR_Client::class ) ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-options.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-options.php index 2d1e44c2..46723b57 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-options.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-options.php @@ -127,6 +127,7 @@ class Jetpack_Options { 'dismissed_welcome_banner', // (bool) Determines if the welcome banner has been dismissed or not. 'recommendations_evaluation', // (object) Catalog of recommended modules with corresponding score following successful site evaluation in Welcome Banner. 'dismissed_recommendations', // (bool) Determines if the recommendations have been dismissed or not. + 'recommendations_first_run', // (bool) Determines if the current recommendations are the initial default auto-loaded ones (without user input). 'historically_active_modules', // (array) List of installed plugins/enabled modules that have at one point in time been active and working ); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-client.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-client.php index 4161c413..ab6a740f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-client.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-client.php @@ -80,7 +80,7 @@ class Jetpack_Tracks_Client { return $event; } - $pixel = $event->build_pixel_url( $event ); + $pixel = $event->build_pixel_url(); if ( ! $pixel ) { return new WP_Error( 'invalid_pixel', 'cannot generate tracks pixel for given input', 400 ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php index 14a99a6f..36720dba 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php @@ -823,42 +823,6 @@ class Jetpack_XMLRPC_Server { return false; } - /** - * Deprecated: This method is no longer part of the Connection package and now lives on the Jetpack plugin. - * - * Returns what features are available. Uses the slug of the module files. - * - * @deprecated since 1.25.0 - * @see Jetpack_XMLRPC_Methods::features_available() in the Jetpack plugin - * - * @return array - */ - public function features_available() { - _deprecated_function( __METHOD__, '1.25.0', 'Jetpack_XMLRPC_Methods::features_available()' ); - if ( class_exists( 'Jetpack_XMLRPC_Methods' ) ) { - return Jetpack_XMLRPC_Methods::features_available(); - } - return array(); - } - - /** - * Deprecated: This method is no longer part of the Connection package and now lives on the Jetpack plugin. - * - * Returns what features are enabled. Uses the slug of the modules files. - * - * @deprecated since 1.25.0 - * @see Jetpack_XMLRPC_Methods::features_enabled() in the Jetpack plugin - * - * @return array - */ - public function features_enabled() { - _deprecated_function( __METHOD__, '1.25.0', 'Jetpack_XMLRPC_Methods::features_enabled()' ); - if ( class_exists( 'Jetpack_XMLRPC_Methods' ) ) { - return Jetpack_XMLRPC_Methods::features_enabled(); - } - return array(); - } - /** * Deprecated: This method is no longer part of the Connection package and now lives on the Jetpack plugin. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-assets.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-assets.php index f231aa40..93daae1b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-assets.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-assets.php @@ -25,6 +25,9 @@ class Connection_Assets { /** * Register assets. + * + * NOTICE: Please think twice before including Connection scripts in the frontend. + * Those scripts are intended to be used in WP admin area. */ public static function register_assets() { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-notice.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-notice.php index eaaebc1a..714eca4e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-notice.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-connection-notice.php @@ -40,7 +40,7 @@ class Connection_Notice { * @return void */ public function initialize_notices( $screen ) { - if ( ! in_array( + if ( in_array( $screen->id, array( 'jetpack_page_akismet-key-config', @@ -48,6 +48,19 @@ class Connection_Notice { ), true ) ) { + return; + } + + /* + * phpcs:disable WordPress.Security.NonceVerification.Recommended + * + * This function is firing within wp-admin and checks (below) if it is in the midst of a deletion on the users + * page. Nonce will be already checked by WordPress, so we do not need to check ourselves. + */ + + if ( isset( $screen->base ) && 'users' === $screen->base + && isset( $_REQUEST['action'] ) && 'delete' === $_REQUEST['action'] + ) { add_action( 'admin_notices', array( $this, 'delete_user_update_connection_owner_notice' ) ); } } @@ -57,23 +70,6 @@ class Connection_Notice { * the connection owner. */ public function delete_user_update_connection_owner_notice() { - global $current_screen; - - /* - * phpcs:disable WordPress.Security.NonceVerification.Recommended - * - * This function is firing within wp-admin and checks (below) if it is in the midst of a deletion on the users - * page. Nonce will be already checked by WordPress, so we do not need to check ourselves. - */ - - if ( ! isset( $current_screen->base ) || 'users' !== $current_screen->base ) { - return; - } - - if ( ! isset( $_REQUEST['action'] ) || 'delete' !== $_REQUEST['action'] ) { - return; - } - // Get connection owner or bail. $connection_manager = new Manager(); $connection_owner_id = $connection_manager->get_connection_owner_id(); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-error-handler.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-error-handler.php index abe1a6ab..55b65b62 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-error-handler.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-error-handler.php @@ -691,7 +691,7 @@ class Error_Handler { /** * Fires inside the admin_notices hook just before displaying the error message for a broken connection. * - * If you want to disable the default message from being displayed, return an emtpy value in the jetpack_connection_error_notice_message filter. + * If you want to disable the default message from being displayed, return an empty value in the jetpack_connection_error_notice_message filter. * * @since 8.9.0 * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-manager.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-manager.php index 3765b877..73af0210 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-manager.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-manager.php @@ -80,6 +80,20 @@ class Manager { */ private static $disconnected_users = array(); + /** + * Cached connection status. + * + * @var bool|null True if the site is connected, false if not, null if not determined yet. + */ + private static $is_connected = null; + + /** + * Tracks whether connection status invalidation hooks have been added. + * + * @var bool + */ + private static $connection_invalidators_added = false; + /** * Initialize the object. * Make sure to call the "Configure" first. @@ -123,7 +137,9 @@ class Manager { add_filter( 'shutdown', array( new Package_Version_Tracker(), 'maybe_update_package_versions' ) ); } - add_action( 'rest_api_init', array( $manager, 'initialize_rest_api_registration_connector' ) ); + // This runs on priority 11 - at least one api method in the connection package is set to override a previously + // existing method from the Jetpack plugin. Running later than Jetpack's api init ensures the override is successful. + add_action( 'rest_api_init', array( $manager, 'initialize_rest_api_registration_connector' ), 11 ); ( new Nonce_Handler() )->init_schedule(); @@ -140,6 +156,8 @@ class Manager { add_action( 'deleted_user', array( $manager, 'disconnect_user_force' ), 9, 1 ); add_action( 'remove_user_from_blog', array( $manager, 'disconnect_user_force' ), 9, 1 ); + $manager->add_connection_status_invalidation_hooks(); + // Set up package version hook. add_filter( 'jetpack_package_versions', __NAMESPACE__ . '\Package_Version::send_package_version_to_tracker' ); @@ -157,6 +175,28 @@ class Manager { Partner::init(); } + /** + * Adds hooks to invalidate the memoized connection status. + */ + private function add_connection_status_invalidation_hooks() { + if ( self::$connection_invalidators_added ) { + return; + } + + // Force is_connected() to recompute after important actions. + add_action( 'jetpack_site_registered', array( $this, 'reset_connection_status' ) ); + add_action( 'jetpack_site_disconnected', array( $this, 'reset_connection_status' ) ); + add_action( 'jetpack_sync_register_user', array( $this, 'reset_connection_status' ) ); + add_action( 'pre_update_jetpack_option_id', array( $this, 'reset_connection_status' ) ); + add_action( 'pre_update_jetpack_option_blog_token', array( $this, 'reset_connection_status' ) ); + add_action( 'pre_update_jetpack_option_user_token', array( $this, 'reset_connection_status' ) ); + add_action( 'pre_update_jetpack_option_user_tokens', array( $this, 'reset_connection_status' ) ); + // phpcs:ignore WPCUT.SwitchBlog.SwitchBlog -- wpcom flags **every** use of switch_blog, apparently expecting valid instances to ignore or suppress the sniff. + add_action( 'switch_blog', array( $this, 'reset_connection_status' ) ); + + self::$connection_invalidators_added = true; + } + /** * Sets up the XMLRPC request handlers. * @@ -172,7 +212,7 @@ class Manager { $deprecated, $has_connected_owner, $is_signed, - Jetpack_XMLRPC_Server $xmlrpc_server = null + ?Jetpack_XMLRPC_Server $xmlrpc_server = null ) { add_filter( 'xmlrpc_blog_options', array( $this, 'xmlrpc_options' ), 1000, 2 ); if ( $deprecated !== null ) { @@ -280,7 +320,7 @@ class Manager { nocache_headers(); $wp_xmlrpc_server->serve_request(); - exit; + exit( 0 ); } /** @@ -415,8 +455,9 @@ class Manager { if ( empty( $token_key ) - || - empty( $version ) || (string) $jetpack_api_version !== $version ) { + || empty( $version ) + || (string) $jetpack_api_version !== $version + ) { return new \WP_Error( 'malformed_token', 'Malformed token in request', compact( 'signature_details', 'error_type' ) ); } @@ -596,9 +637,31 @@ class Manager { * @return bool */ public function is_connected() { - $has_blog_id = (bool) \Jetpack_Options::get_option( 'id' ); - $has_blog_token = (bool) $this->get_tokens()->get_access_token(); - return $has_blog_id && $has_blog_token; + if ( self::$is_connected === null ) { + if ( ! self::$connection_invalidators_added ) { + $this->add_connection_status_invalidation_hooks(); + } + + $has_blog_id = (bool) \Jetpack_Options::get_option( 'id' ); + if ( $has_blog_id ) { + $has_blog_token = (bool) $this->get_tokens()->get_access_token(); + self::$is_connected = ( $has_blog_id && $has_blog_token ); + } else { + // Short-circuit, no need to check for tokens if there's no blog ID. + self::$is_connected = false; + } + } + return self::$is_connected; + } + + /** + * Resets the memoized connection status. + * This will force the connection status to be recomputed on the next check. + * + * @since 5.0.0 + */ + public function reset_connection_status() { + self::$is_connected = null; } /** @@ -875,25 +938,54 @@ class Manager { // Using wp_redirect intentionally because we're redirecting outside. wp_redirect( $this->get_authorization_url( $user, $redirect_url ) ); // phpcs:ignore WordPress.Security.SafeRedirect - exit(); + exit( 0 ); } /** * Force user disconnect. * - * @param int $user_id Local (external) user ID. + * @param int $user_id Local (external) user ID. + * @param bool $disconnect_all_users Whether to disconnect all users before disconnecting the primary user. * * @return bool */ - public function disconnect_user_force( $user_id ) { + public function disconnect_user_force( $user_id, $disconnect_all_users = false ) { if ( ! (int) $user_id ) { // Missing user ID. return false; } + // If we are disconnecting the primary user we may need to disconnect all other users first + if ( $user_id === $this->get_connection_owner_id() && $disconnect_all_users && ! $this->disconnect_all_users_except_primary() ) { + return false; + } return $this->disconnect_user( $user_id, true, true ); } + /** + * Disconnects all users except the primary user. + * + * @return bool + */ + public function disconnect_all_users_except_primary() { + + $all_connected_users = $this->get_connected_users(); + + foreach ( $all_connected_users as $user ) { + // Skip the primary. + if ( $user->ID === $this->get_connection_owner_id() ) { + continue; + } + $disconnected = $this->disconnect_user( $user->ID, false, true ); + // If we fail to disconnect any user, we should not proceed with disconnecting the primary user. + if ( ! $disconnected ) { + return false; + } + } + + return true; + } + /** * Unlinks the current user from the linked WordPress.com user. * @@ -1505,6 +1597,16 @@ class Manager { // With site connections in mind, non-admin users can connect their account only if a connection owner exists. $caps = $this->has_connected_owner() ? array( 'read' ) : array( 'manage_options' ); break; + case 'jetpack_unlink_user': + $is_offline_mode = ( new Status() )->is_offline_mode(); + if ( $is_offline_mode ) { + $caps = array( 'do_not_allow' ); + break; + } + + // Non-admins can always disconnect + $caps = array( 'read' ); + break; } return $caps; } @@ -1561,12 +1663,17 @@ class Manager { return $cached_date; } + /** + * We don't use the 'ID' field, but need it to overcome a WP caching bug: https://core.trac.wordpress.org/ticket/62003 + * + * @todo Remote the 'ID' field from users fetching when the issue is fixed and Jetpack-supported WP versions move beyond it. + */ $earliest_registered_users = get_users( array( 'role' => 'administrator', 'orderby' => 'user_registered', 'order' => 'ASC', - 'fields' => array( 'user_registered' ), + 'fields' => array( 'ID', 'user_registered' ), 'number' => 1, ) ); @@ -2125,6 +2232,8 @@ class Manager { ( new Nonce_Handler() )->clean_all(); + Heartbeat::init()->deactivate(); + /** * Fires before a site is disconnected. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-package-version.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-package-version.php index 253aa0ab..91888c8a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-package-version.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-package-version.php @@ -12,7 +12,7 @@ namespace Automattic\Jetpack\Connection; */ class Package_Version { - const PACKAGE_VERSION = '4.0.1'; + const PACKAGE_VERSION = '6.8.1'; const PACKAGE_SLUG = 'connection'; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php index ea24ffca..0468223e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php @@ -15,7 +15,7 @@ use Jetpack_Options; * Disable direct access. */ if ( ! defined( 'ABSPATH' ) ) { - exit; + exit( 0 ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin-storage.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin-storage.php index 21d9402b..c6a73c3c 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin-storage.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin-storage.php @@ -17,14 +17,6 @@ class Plugin_Storage { const ACTIVE_PLUGINS_OPTION_NAME = 'jetpack_connection_active_plugins'; - /** - * Options where disabled plugins were stored - * - * @deprecated since 1.39.0. - * @var string - */ - const PLUGINS_DISABLED_OPTION_NAME = 'jetpack_connection_disabled_plugins'; - /** * Transient name used as flag to indicate that the active connected plugins list needs refreshing. */ @@ -93,13 +85,9 @@ class Plugin_Storage { * Even if you don't use Jetpack Config, it may be introduced later by other plugins, * so please make sure not to run the method too early in the code. * - * @since 1.39.0 deprecated the $connected_only argument. - * - * @param null $deprecated null plugins that were explicitly disconnected. Deprecated, there's no such a thing as disconnecting only specific plugins anymore. - * * @return array|WP_Error */ - public static function get_all( $deprecated = null ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable + public static function get_all() { $maybe_error = self::ensure_configured(); if ( $maybe_error instanceof WP_Error ) { @@ -144,7 +132,10 @@ class Plugin_Storage { } if ( is_multisite() && get_current_blog_id() !== self::$current_blog_id ) { - self::$plugins = (array) get_option( self::ACTIVE_PLUGINS_OPTION_NAME, array() ); + if ( self::$current_blog_id ) { + // If blog ID got changed, pull the list of active plugins for that blog from the database. + self::$plugins = (array) get_option( self::ACTIVE_PLUGINS_OPTION_NAME, array() ); + } self::$current_blog_id = get_current_blog_id(); } @@ -234,43 +225,6 @@ class Plugin_Storage { } } - /** - * Add the plugin to the set of disconnected ones. - * - * @deprecated since 1.39.0. - * - * @param string $slug Plugin slug. - * - * @return bool - */ - public static function disable_plugin( $slug ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable - return true; - } - - /** - * Remove the plugin from the set of disconnected ones. - * - * @deprecated since 1.39.0. - * - * @param string $slug Plugin slug. - * - * @return bool - */ - public static function enable_plugin( $slug ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable - return true; - } - - /** - * Get all plugins that were disconnected by user. - * - * @deprecated since 1.39.0. - * - * @return array - */ - public static function get_all_disabled_plugins() { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable - return array(); - } - /** * Update active plugins option with current list of active plugins on WPCOM. * This is a fallback to ensure this option is always up to date on WPCOM in case diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin.php index 10b5c7b9..80cd3df7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-plugin.php @@ -31,6 +31,13 @@ class Plugin { */ private $slug; + /** + * Users Connection Admin instance. + * + * @var Users_Connection_Admin + */ + private $users_connection_admin; + /** * Initialize the plugin manager. * @@ -38,6 +45,9 @@ class Plugin { */ public function __construct( $slug ) { $this->slug = $slug; + + // Initialize Users_Connection_Admin + $this->users_connection_admin = new Users_Connection_Admin(); } /** @@ -87,36 +97,4 @@ class Plugin { return ! $plugins || ( array_key_exists( $this->slug, $plugins ) && 1 === count( $plugins ) ); } - - /** - * Add the plugin to the set of disconnected ones. - * - * @deprecated since 1.39.0. - * - * @return bool - */ - public function disable() { - return true; - } - - /** - * Remove the plugin from the set of disconnected ones. - * - * @deprecated since 1.39.0. - * - * @return bool - */ - public function enable() { - return true; - } - - /** - * Whether this plugin is allowed to use the connection. - * - * @deprecated since 11.0 - * @return bool - */ - public function is_enabled() { - return true; - } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-authentication.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-authentication.php index 196a0991..47d1a0a0 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-authentication.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-authentication.php @@ -219,4 +219,17 @@ class Rest_Authentication { return true === $instance->rest_authentication_status && 'blog' === $instance->rest_authentication_type; } + + /** + * Whether the request was signed with a user token. + * + * @since 6.7.0 + * + * @return bool True if the request was signed with a valid user token, false otherwise. + */ + public static function is_signed_with_user_token() { + $instance = self::init(); + + return true === $instance->rest_authentication_status && 'user' === $instance->rest_authentication_type; + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-connector.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-connector.php index b99f981e..6504b488 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-connector.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-rest-connector.php @@ -167,6 +167,20 @@ class REST_Connector { ) ); + // Disconnect/unlink user from WordPress.com servers. + // this endpoint is set to override the older endpoint that was previously in the Jetpack plugin + // Override is here in case an older version of the Jetpack plugin is installed alongside an updated standalone + register_rest_route( + 'jetpack/v4', + '/connection/user', + array( + 'methods' => WP_REST_Server::EDITABLE, + 'callback' => __CLASS__ . '::unlink_user', + 'permission_callback' => __CLASS__ . '::unlink_user_permission_callback', + ), + true // override other implementations + ); + // We are only registering this route if Jetpack-the-plugin is not active or it's version is ge 10.0-alpha. // The reason for doing so is to avoid conflicts between the Connection package and // older versions of Jetpack, registering the same route twice. @@ -214,20 +228,15 @@ class REST_Connector { 'callback' => array( $this, 'connection_register' ), 'permission_callback' => __CLASS__ . '::jetpack_register_permission_check', 'args' => array( - 'from' => array( + 'from' => array( 'description' => __( 'Indicates where the registration action was triggered for tracking/segmentation purposes', 'jetpack-connection' ), 'type' => 'string', ), - 'registration_nonce' => array( - 'description' => __( 'The registration nonce', 'jetpack-connection' ), - 'type' => 'string', - 'required' => true, - ), - 'redirect_uri' => array( + 'redirect_uri' => array( 'description' => __( 'URI of the admin page where the user should be redirected after connection flow', 'jetpack-connection' ), 'type' => 'string', ), - 'plugin_slug' => array( + 'plugin_slug' => array( 'description' => __( 'Indicates from what plugin the request is coming from', 'jetpack-connection' ), 'type' => 'string', ), @@ -252,6 +261,34 @@ class REST_Connector { ) ); + // Provider-specific authorization URL endpoint + register_rest_route( + 'jetpack/v4', + '/connection/authorize_url/(?P[a-zA-Z]+)', + array( + 'methods' => WP_REST_Server::READABLE, + 'callback' => array( $this, 'connection_authorize_url_provider' ), + 'permission_callback' => __CLASS__ . '::user_connection_data_permission_check', + 'args' => array( + 'provider' => array( + 'description' => __( 'Authentication provider (google, github, apple, link)', 'jetpack-connection' ), + 'type' => 'string', + 'required' => true, + 'enum' => array( 'google', 'github', 'apple', 'link' ), + ), + 'redirect_uri' => array( + 'description' => __( 'URI of the admin page where the user should be redirected after connection flow', 'jetpack-connection' ), + 'type' => 'string', + ), + 'email_address' => array( + 'description' => __( 'Email address for magic link authentication', 'jetpack-connection' ), + 'type' => 'string', + 'format' => 'email', + ), + ), + ) + ); + register_rest_route( 'jetpack/v4', '/user-token', @@ -340,9 +377,15 @@ class REST_Connector { * * @return WP_Error|array */ - public static function remote_provision( WP_REST_Request $request ) { + public function remote_provision( WP_REST_Request $request ) { + $request_data = $request->get_params(); + + if ( current_user_can( 'jetpack_connect_user' ) ) { + $request_data['local_user'] = get_current_user_id(); + } + $xmlrpc_server = new Jetpack_XMLRPC_Server(); - $result = $xmlrpc_server->remote_provision( $request ); + $result = $xmlrpc_server->remote_provision( $request_data ); if ( is_a( $result, 'IXR_Error' ) ) { $result = new WP_Error( $result->code, $result->message ); @@ -394,9 +437,15 @@ class REST_Connector { /** * Remote provision endpoint permission check. * + * @param WP_REST_Request $request The request object. + * * @return true|WP_Error */ - public function remote_provision_permission_check() { + public function remote_provision_permission_check( WP_REST_Request $request ) { + if ( empty( $request['local_user'] ) && current_user_can( 'jetpack_connect_user' ) ) { + return true; + } + return Rest_Authentication::is_signed_with_blog_token() ? true : new WP_Error( 'invalid_permission_remote_provision', self::get_user_permissions_error_msg(), array( 'status' => rest_authorization_required_code() ) ); @@ -545,15 +594,36 @@ class REST_Connector { * * @since 1.30.1 * - * @return bool|WP_Error True if user is able to disconnect the site. + * @since 5.1.0 Modified the permission check to accept requests signed with blog tokens. + * + * @return bool|WP_Error True if user is able to disconnect the site or the request is signed with a blog token (aka a direct request from WPCOM). */ public static function disconnect_site_permission_check() { if ( current_user_can( 'jetpack_disconnect' ) ) { return true; } + return Rest_Authentication::is_signed_with_blog_token() + ? true + : new WP_Error( 'invalid_user_permission_jetpack_disconnect', self::get_user_permissions_error_msg(), array( 'status' => rest_authorization_required_code() ) ); + } + + /** + * Verify that a user can use the /connection/user endpoint. Has to be a registered user and be currently linked. + * + * @since 6.3.3 + * + * @return bool|WP_Error True if user is able to unlink. + */ + public static function unlink_user_permission_callback() { + // This is a mapped capability + // phpcs:ignore WordPress.WP.Capabilities.Unknown + if ( current_user_can( 'jetpack_unlink_user' ) && ( new Manager() )->is_user_connected( get_current_user_id() ) ) { + return true; + } + return new WP_Error( - 'invalid_user_permission_jetpack_disconnect', + 'invalid_user_permission_unlink_user', self::get_user_permissions_error_msg(), array( 'status' => rest_authorization_required_code() ) ); @@ -607,11 +677,15 @@ class REST_Connector { 'id' => $current_user->ID, 'blogId' => $blog_id, 'wpcomUser' => $wpcom_user_data, - 'gravatar' => get_avatar_url( $current_user->ID, 64, 'mm', '', array( 'force_display' => true ) ), + 'gravatar' => get_avatar_url( $current_user->ID ), 'permissions' => array( - 'connect' => current_user_can( 'jetpack_connect' ), - 'connect_user' => current_user_can( 'jetpack_connect_user' ), - 'disconnect' => current_user_can( 'jetpack_disconnect' ), + 'connect' => current_user_can( 'jetpack_connect' ), + 'connect_user' => current_user_can( 'jetpack_connect_user' ), + // This is a mapped capability + // phpcs:ignore WordPress.WP.Capabilities.Unknown + 'unlink_user' => current_user_can( 'jetpack_unlink_user' ), + 'disconnect' => current_user_can( 'jetpack_disconnect' ), + 'manage_options' => current_user_can( 'manage_options' ), ), ); @@ -627,6 +701,7 @@ class REST_Connector { $response = array( 'currentUser' => $current_user_connection_data, 'connectionOwner' => $owner_display_name, + 'isRegistered' => $connection->is_connected(), ); if ( $rest_response ) { @@ -781,9 +856,10 @@ class REST_Connector { } /** - * The endpoint tried to partially or fully reconnect the website to WP.com. + * The endpoint tried to connect Jetpack site to WPCOM. * * @since 1.7.0 + * @since 6.7.0 No longer needs `registration_nonce`. * @since-jetpack 7.7.0 * * @param \WP_REST_Request $request The request sent to the WP REST API. @@ -791,10 +867,6 @@ class REST_Connector { * @return \WP_REST_Response|WP_Error */ public function connection_register( $request ) { - if ( ! wp_verify_nonce( $request->get_param( 'registration_nonce' ), 'jetpack-registration-nonce' ) ) { - return new WP_Error( 'invalid_nonce', __( 'Unable to verify your request.', 'jetpack-connection' ), array( 'status' => 403 ) ); - } - if ( isset( $request['from'] ) ) { $this->connection->add_register_request_param( 'from', (string) $request['from'] ); } @@ -930,6 +1002,51 @@ class REST_Connector { ); } + /** + * Unlinks current user from the WordPress.com Servers. + * + * @since 6.3.3 + * + * @param WP_REST_Request $request The request sent to the WP REST API. + * + * @return bool|WP_Error True if user successfully unlinked. + */ + public static function unlink_user( $request ) { + + if ( ! isset( $request['linked'] ) || false !== $request['linked'] ) { + return new WP_Error( 'invalid_param', esc_html__( 'Invalid Parameter', 'jetpack-connection' ), array( 'status' => 404 ) ); + } + + // If the user is also connection owner, we need to disconnect all users. Since disconnecting all users is a destructive action, we need to pass a parameter to confirm the action. + $disconnect_all_users = false; + + if ( ( new Manager() )->get_connection_owner_id() === get_current_user_id() ) { + if ( isset( $request['disconnect-all-users'] ) && false !== $request['disconnect-all-users'] ) { + $disconnect_all_users = true; + } else { + return new WP_Error( 'unlink_user_failed', esc_html__( 'Unable to unlink the connection owner.', 'jetpack-connection' ), array( 'status' => 400 ) ); + } + } + + // Allow admins to force a disconnect by passing the "force" parameter + // This allows an admin to disconnect themselves + if ( isset( $request['force'] ) && false !== $request['force'] && current_user_can( 'manage_options' ) && ( new Manager( 'jetpack' ) )->disconnect_user_force( get_current_user_id(), $disconnect_all_users ) ) { + return rest_ensure_response( + array( + 'code' => 'success', + ) + ); + } elseif ( ( new Manager( 'jetpack' ) )->disconnect_user() ) { + return rest_ensure_response( + array( + 'code' => 'success', + ) + ); + } + + return new WP_Error( 'unlink_user_failed', esc_html__( 'Was not able to unlink the user. Please try again.', 'jetpack-connection' ), array( 'status' => 400 ) ); + } + /** * Verify that the API client is allowed to replace user token. * @@ -1021,4 +1138,53 @@ class REST_Connector { ? true : new WP_Error( 'invalid_permission_connection_check', self::get_user_permissions_error_msg(), array( 'status' => rest_authorization_required_code() ) ); } + + /** + * Provider-specific authorization URL endpoint + * + * @param WP_REST_Request $request The request sent to the WP REST API. + * + * @return \WP_REST_Response|WP_Error + */ + public function connection_authorize_url_provider( $request ) { + $provider = $request['provider']; + $redirect_uri = $request['redirect_uri'] ?? ''; + + // Validate magic link parameters if provider is 'link' + if ( 'link' === $provider ) { + if ( empty( $request['email_address'] ) ) { + return new WP_Error( + 'missing_email', + __( 'Email address is required for magic link authentication.', 'jetpack-connection' ), + array( 'status' => 400 ) + ); + } + + // Sanitize email address + $email = sanitize_email( $request['email_address'] ); + if ( ! is_email( $email ) ) { + return new WP_Error( + 'invalid_email', + __( 'Invalid email address format.', 'jetpack-connection' ), + array( 'status' => 400 ) + ); + } + } + + $authorize_url = ( new Authorize_Redirect( $this->connection ) )->build_authorize_url( + $redirect_uri, + false, + false, + $provider, + array( + 'email_address' => $email ?? '', + ) + ); + + return rest_ensure_response( + array( + 'authorizeUrl' => $authorize_url, + ) + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php index edf23af7..3efc7537 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php @@ -280,24 +280,28 @@ class Tracking { */ public function tracks_get_identity( $user_id ) { - // Meta is set, and user is still connected. Use WPCOM ID. + // Meta is set, and user is still connected. Use WPCOM ID. $wpcom_id = get_user_meta( $user_id, 'jetpack_tracks_wpcom_id', true ); - if ( $wpcom_id && $this->connection->is_user_connected( $user_id ) ) { + if ( $wpcom_id && is_string( $wpcom_id ) && $this->connection->is_user_connected( $user_id ) ) { return array( '_ut' => 'wpcom:user_id', '_ui' => $wpcom_id, ); } - // User is connected, but no meta is set yet. Use WPCOM ID and set meta. + // User is connected, but no meta is set yet. Use WPCOM ID and set meta. if ( $this->connection->is_user_connected( $user_id ) ) { $wpcom_user_data = $this->connection->get_connected_user_data( $user_id ); - update_user_meta( $user_id, 'jetpack_tracks_wpcom_id', $wpcom_user_data['ID'] ); + $wpcom_id = $wpcom_user_data['ID'] ?? null; - return array( - '_ut' => 'wpcom:user_id', - '_ui' => $wpcom_user_data['ID'], - ); + if ( is_string( $wpcom_id ) ) { + update_user_meta( $user_id, 'jetpack_tracks_wpcom_id', $wpcom_id ); + + return array( + '_ut' => 'wpcom:user_id', + '_ui' => $wpcom_id, + ); + } } // User isn't linked at all. Fall back to anonymous ID. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php new file mode 100644 index 00000000..6d9370d3 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php @@ -0,0 +1,175 @@ +is_wpcom_simple() ) { + return; + } + + add_filter( 'manage_users_columns', array( $this, 'add_connection_column' ) ); + add_filter( 'manage_users_custom_column', array( $this, 'render_connection_column' ), 9, 3 ); // Priority 9 to run before SSO + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); + add_action( 'admin_print_styles-users.php', array( $this, 'add_connection_column_styles' ) ); + } + + /** + * Add the connection column to the users list table. + * + * @param array $columns The current columns. + * @return array Modified columns. + */ + public function add_connection_column( $columns ) { + $columns[ self::COLUMN_ID ] = sprintf( + ' + %1$s + + ', + esc_html__( 'WordPress.com account', 'jetpack-connection' ), + esc_attr__( 'Tooltip', 'jetpack-connection' ) + ); + return $columns; + } + + /** + * Render the connection column content. + * + * @param string $output Custom column output. + * @param string $column_name Column name. + * @param int $user_id ID of the currently-listed user. + * @return string + */ + public function render_connection_column( $output, $column_name, $user_id ) { + if ( self::COLUMN_ID !== $column_name ) { + return $output; + } + + if ( ( new Manager() )->is_user_connected( $user_id ) ) { + return sprintf( + '%2$s', + esc_attr__( 'This user has connected their WordPress.com account.', 'jetpack-connection' ), + esc_html__( 'Connected', 'jetpack-connection' ) + ); + } + + return $output; + } + + /** + * Enqueue scripts and styles. + * + * @param string $hook The current admin page. + */ + public function enqueue_scripts( $hook ) { + if ( 'users.php' !== $hook ) { + return; + } + + Assets::register_script( + 'jetpack-users-connection', + '../dist/jetpack-users-connection.js', + __FILE__, + array( + 'strategy' => 'defer', + 'in_footer' => true, + 'enqueue' => true, + 'version' => Package_Version::PACKAGE_VERSION, + 'deps' => array( 'wp-i18n' ), + + ) + ); + + wp_localize_script( + 'jetpack-users-connection', + 'jetpackConnectionTooltips', + array( + 'columnTooltip' => esc_html__( 'Connecting a WordPress.com account unlocks Jetpack’s full suite of features including secure logins.', 'jetpack-connection' ), + ) + ); + } + + /** + * Add styles for the connection column. + */ + public function add_connection_column_styles() { + ?> + + do_exit(); } else { + if ( 'connect-after-checkout' === $from && $redirect ) { + wp_safe_redirect( $redirect ); + $this->do_exit(); + } $connect_url = add_query_arg( array( 'from' => $from, diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-ui.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-ui.php index ee4c5acb..da8e908d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-ui.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-ui.php @@ -162,17 +162,21 @@ class UI { $consumer_chosen = null; $consumer_url_length = 0; - - foreach ( $consumers as $consumer ) { + foreach ( $consumers as &$consumer ) { if ( empty( $consumer['admin_page'] ) || ! is_string( $consumer['admin_page'] ) ) { continue; } + if ( isset( $consumer['customContent'] ) && is_callable( $consumer['customContent'] ) ) { + $consumer['customContent'] = call_user_func( $consumer['customContent'] ); + } + if ( isset( $_SERVER['REQUEST_URI'] ) && str_starts_with( filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ) ), $consumer['admin_page'] ) && strlen( $consumer['admin_page'] ) > $consumer_url_length ) { $consumer_chosen = $consumer; $consumer_url_length = strlen( $consumer['admin_page'] ); } } + unset( $consumer ); static::$consumers = $consumer_chosen ? $consumer_chosen : array_shift( $consumers ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-sso.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-sso.php index b1c69934..5fddfccc 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-sso.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-sso.php @@ -191,7 +191,7 @@ class SSO { Helpers::delete_connection_for_user( $current_user->ID ); wp_logout(); wp_safe_redirect( wp_login_url() ); - exit; + exit( 0 ); } } @@ -491,7 +491,7 @@ class SSO { $tracking->record_user_event( 'sso_login_redirect_success' ); wp_safe_redirect( $sso_url ); - exit; + exit( 0 ); } } elseif ( Helpers::display_sso_form_for_action( $action ) ) { @@ -509,7 +509,7 @@ class SSO { $sso_url = $this->get_sso_url_or_die( $reauth ); $tracking->record_user_event( 'sso_login_redirect_bypass_success' ); wp_safe_redirect( $sso_url ); - exit; + exit( 0 ); } $this->display_sso_login_form(); @@ -622,7 +622,7 @@ class SSO { - +

@@ -969,7 +969,7 @@ class SSO { admin_url() ) ); - exit; + exit( 0 ); } add_filter( 'allowed_redirect_hosts', array( Helpers::class, 'allowed_redirect_hosts' ) ); @@ -977,7 +977,7 @@ class SSO { /** This filter is documented in core/src/wp-login.php */ apply_filters( 'login_redirect', $redirect_to, $_request_redirect_to, $user ) ); - exit; + exit( 0 ); } add_filter( 'jetpack_sso_default_to_sso_login', '__return_false' ); @@ -1207,7 +1207,7 @@ class SSO { add_filter( 'allowed_redirect_hosts', array( Helpers::class, 'allowed_redirect_hosts' ) ); wp_safe_redirect( $connect_url ); - exit; + exit( 0 ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-user-admin.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-user-admin.php index 42c7e045..06977da2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-user-admin.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/class-user-admin.php @@ -11,6 +11,7 @@ use Automattic\Jetpack\Assets; use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Connection\Manager; use Automattic\Jetpack\Connection\Package_Version; +use Automattic\Jetpack\Connection\Users_Connection_Admin as Base_Admin; use Automattic\Jetpack\Roles; use Automattic\Jetpack\Status\Host; use Automattic\Jetpack\Tracking; @@ -21,7 +22,7 @@ use WP_User_Query; /** * Jetpack sso user admin class. */ -class User_Admin { +class User_Admin extends Base_Admin { /** * Instance of WP_User_Query. * @@ -56,16 +57,20 @@ class User_Admin { add_action( 'user_new_form', array( $this, 'render_custom_email_message_form_field' ), 1 ); add_action( 'delete_user_form', array( $this, 'render_invitations_notices_for_deleted_users' ) ); add_action( 'delete_user', array( $this, 'revoke_user_invite' ) ); - add_filter( 'manage_users_columns', array( $this, 'jetpack_user_connected_th' ) ); add_filter( 'manage_users_custom_column', array( $this, 'jetpack_show_connection_status' ), 10, 3 ); add_action( 'user_row_actions', array( $this, 'jetpack_user_table_row_actions' ), 10, 2 ); - add_action( 'admin_notices', array( $this, 'handle_invitation_results' ) ); + + if ( isset( $_GET['jetpack-sso-invite-user'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended + add_action( 'admin_notices', array( $this, 'handle_invitation_results' ) ); + } + add_action( 'admin_post_jetpack_invite_user_to_wpcom', array( $this, 'invite_user_to_wpcom' ) ); add_action( 'admin_post_jetpack_revoke_invite_user_to_wpcom', array( $this, 'handle_request_revoke_invite' ) ); add_action( 'admin_post_jetpack_resend_invite_user_to_wpcom', array( $this, 'handle_request_resend_invite' ) ); add_action( 'admin_print_styles-users.php', array( $this, 'jetpack_user_table_styles' ) ); add_filter( 'users_list_table_query_args', array( $this, 'set_user_query' ), 100, 1 ); add_action( 'admin_print_styles-user-new.php', array( $this, 'jetpack_new_users_styles' ) ); + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); self::$tracking = new Tracking(); } @@ -102,6 +107,7 @@ class User_Admin { * Revokes WordPress.com invitation. * * @param int $user_id The user ID. + * @return mixed Response from the API call or false on failure. */ public function revoke_user_invite( $user_id ) { try { @@ -970,39 +976,14 @@ class User_Admin { } /** - * Adds a column in the user admin table to display user connection status and actions. + * Deprecated method. Adds a column in the user admin table to display user connection status and actions. * * @param array $columns User list table columns. - * * @return array + * @deprecated 6.5.0 */ public function jetpack_user_connected_th( $columns ) { - Assets::register_script( - 'jetpack-sso-users', - '../../dist/jetpack-sso-users.js', - __FILE__, - array( - 'strategy' => 'defer', - 'in_footer' => true, - 'enqueue' => true, - 'version' => Package_Version::PACKAGE_VERSION, - ) - ); - - $tooltip_string = esc_attr__( 'Jetpack SSO allows a seamless and secure experience on WordPress.com. Join millions of WordPress users who trust us to keep their accounts safe.', 'jetpack-connection' ); - - wp_add_inline_script( - 'jetpack-sso-users', - "var Jetpack_SSOTooltip = { 'tooltipString': '{$tooltip_string}' }", - 'before' - ); - - $columns['user_jetpack'] = sprintf( - '%2$s', - $tooltip_string, - esc_html__( 'SSO Status', 'jetpack-connection' ), - esc_attr__( 'Tooltip', 'jetpack-connection' ) - ); + _deprecated_function( __METHOD__, 'package-6.5.0' ); return $columns; } @@ -1175,59 +1156,58 @@ class User_Admin { * @param string $val HTML for the column. * @param string $col User list table column. * @param int $user_id User ID. - * - * @return string + * @return string Modified column content. */ public function jetpack_show_connection_status( $val, $col, $user_id ) { - if ( 'user_jetpack' === $col ) { - if ( ( new Manager() )->is_user_connected( $user_id ) ) { - $connection_html = sprintf( - '%2$s', - esc_attr__( 'This user is connected and can log-in to this site.', 'jetpack-connection' ), - esc_html__( 'Connected', 'jetpack-connection' ) - ); - return $connection_html; - } else { - $has_pending_invite = self::has_pending_wpcom_invite( $user_id ); - if ( $has_pending_invite ) { - $connection_html = sprintf( - '%2$s', - esc_attr__( 'This user didn’t accept the invitation to join this site yet.', 'jetpack-connection' ), - esc_html__( 'Pending invite', 'jetpack-connection' ) - ); - return $connection_html; - } - $nonce = wp_create_nonce( 'jetpack-sso-invite-user' ); - $connection_html = sprintf( - // Using formmethod and formaction because we can't nest forms and have to submit using the main form. - ' - %2$s - - %3$s - - ', - add_query_arg( - array( - 'user_id' => $user_id, - 'invite_nonce' => $nonce, - 'action' => 'jetpack_invite_user_to_wpcom', - ), - admin_url( 'admin-post.php' ) - ), - esc_html__( 'Send invite', 'jetpack-connection' ), - esc_attr__( 'This user doesn’t have an SSO connection to WordPress.com. Invite them to the site to increase security and improve their experience.', 'jetpack-connection' ), - esc_attr__( 'Tooltip', 'jetpack-connection' ) - ); - return $connection_html; - } + if ( 'user_jetpack' !== $col ) { + return $val; } - return $val; + + // Get base connection status from parent + $connection_status = parent::render_connection_column( '', $col, $user_id ); + + // If user is not connected, check for pending invite + if ( ! $connection_status ) { + $has_pending_invite = self::has_pending_wpcom_invite( $user_id ); + if ( $has_pending_invite ) { + return sprintf( + '%2$s', + esc_attr__( 'This user didn’t accept the invitation to join this site yet.', 'jetpack-connection' ), + esc_html__( 'Pending invite', 'jetpack-connection' ) + ); + } + + // Show invite button for non-connected users + $nonce = wp_create_nonce( 'jetpack-sso-invite-user' ); + return sprintf( + ' + %2$s + + %3$s + + ', + add_query_arg( + array( + 'user_id' => $user_id, + 'invite_nonce' => $nonce, + 'action' => 'jetpack_invite_user_to_wpcom', + ), + admin_url( 'admin-post.php' ) + ), + esc_html__( 'Send invite', 'jetpack-connection' ), + esc_attr__( 'This user doesn’t have a Jetpack SSO connection to WordPress.com. Invite them to the site to increase security and improve their experience.', 'jetpack-connection' ), + esc_attr__( 'Tooltip', 'jetpack-connection' ) + ); + } + + return $connection_status; } /** * Creates error notices and redirects the user to the previous page. * * @param array $query_params - query parameters added to redirection URL. + * @phan-suppress PhanPluginNeverReturnMethod */ public function create_error_notice_and_redirect( $query_params ) { $ref = wp_get_referer(); @@ -1239,7 +1219,8 @@ class User_Admin { $query_params, $ref ); - return wp_safe_redirect( $url ); + wp_safe_redirect( $url ); + exit; } /** @@ -1254,9 +1235,6 @@ class User_Admin { #the-list tr:has(.sso-pending-invite) { background: #E9F0F5; } - .fixed .column-user_jetpack { - width: 100px; - } .jetpack-sso-invitation { background: none; border: none; @@ -1293,9 +1271,6 @@ class User_Admin { position: relative; cursor: pointer; } - .jetpack-sso-th-tooltip { - left: -170px; - } .jetpack-sso-td-tooltip { left: -256px; } @@ -1319,4 +1294,29 @@ class User_Admin { 'defer', + 'in_footer' => true, + 'enqueue' => true, + 'version' => Package_Version::PACKAGE_VERSION, + ) + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js index 242786a9..778eab06 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js @@ -5,7 +5,7 @@ document.addEventListener( 'DOMContentLoaded', function () { tooltip.innerHTML += ' [?]'; const tooltipTextbox = document.createElement( 'span' ); - tooltipTextbox.classList.add( 'jetpack-sso-invitation-tooltip', 'jetpack-sso-th-tooltip' ); + tooltipTextbox.classList.add( 'jetpack-sso-invitation-tooltip' ); const tooltipString = window.Jetpack_SSOTooltip.tooltipString; tooltipTextbox.innerHTML += tooltipString; @@ -28,7 +28,7 @@ document.addEventListener( 'DOMContentLoaded', function () { */ function removeTooltip() { // Only remove tooltip if the element isn't currently active. - if ( document.activeElement === tooltip ) { + if ( tooltip.ownerDocument.activeElement === tooltip ) { return; } tooltip.removeChild( tooltipTextbox ); @@ -56,7 +56,7 @@ document.addEventListener( 'DOMContentLoaded', function () { * @param {Event} event - Triggering event. */ function removeSSOInvitationTooltip( event ) { - if ( document.activeElement === event.target ) { + if ( event.target.ownerDocument.activeElement === event.target ) { return; } this.querySelector( '.jetpack-sso-invitation-tooltip' ).style.display = 'none'; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php new file mode 100644 index 00000000..f6b38cf8 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php @@ -0,0 +1,151 @@ +rest_base, '/' ) ) . ( $path ? '/' . rawurldecode( ltrim( $path, '/' ) ) : '' ); + $query_params = $request->get_query_params(); + $manager = new Manager(); + + /* + * A rest_route parameter can be added when using plain permalinks. + * It is not necessary to pass them to WordPress.com, + * and may even cause issues with some endpoints. + * Let's remove it. + */ + if ( isset( $query_params['rest_route'] ) ) { + unset( $query_params['rest_route'] ); + } + $api_url = add_query_arg( $query_params, $path ); + + $request_options = array_replace_recursive( + array( + 'headers' => array( + 'Content-Type' => 'application/json', + 'X-Forwarded-For' => ( new Visitor() )->get_ip( true ), + ), + 'method' => $request->get_method(), + ), + $request_options + ); + + // If no body is present, passing it as $request->get_body() will cause an error. + $body = $request->get_body() ? $request->get_body() : null; + + $response = new WP_Error( + 'rest_unauthorized', + __( 'Please connect your user account to WordPress.com', 'jetpack-connection' ), + array( 'status' => rest_authorization_required_code() ) + ); + + if ( 'user' === $context ) { + if ( ! $manager->is_user_connected() ) { + if ( false === $allow_fallback_to_blog ) { + return $response; + } + + $context = 'blog'; + } else { + $response = Client::wpcom_json_api_request_as_user( $api_url, $this->version, $request_options, $body, $this->base_api_path ); + } + } + + if ( 'blog' === $context ) { + if ( ! $manager->is_connected() ) { + return $response; + } + + $response = Client::wpcom_json_api_request_as_blog( $api_url, $this->version, $request_options, $body, $this->base_api_path ); + } + + if ( is_wp_error( $response ) ) { + return $response; + } + + $response_status = wp_remote_retrieve_response_code( $response ); + $response_body = json_decode( wp_remote_retrieve_body( $response ), true ); + + if ( $response_status >= 400 ) { + $code = $response_body['code'] ?? 'unknown_error'; + $message = $response_body['message'] ?? __( 'An unknown error occurred.', 'jetpack-connection' ); + + return new WP_Error( $code, $message, array( 'status' => $response_status ) ); + } + + return $response_body; + } + + /** + * Proxy request to wpcom servers on behalf of a user. + * + * @param WP_REST_Request $request Request to proxy. + * @param string $path Path to append to the rest base. + * @param array $request_options Request options to pass to wp_remote_request. + * + * @return mixed|WP_Error Response from wpcom servers or an error. + */ + public function proxy_request_to_wpcom_as_user( $request, $path = '', $request_options = array() ) { + return $this->proxy_request_to_wpcom( $request, $path, 'user', false, $request_options ); + } + + /** + * Proxy request to wpcom servers using the Site-level Connection (blog token). + * + * @param WP_REST_Request $request Request to proxy. + * @param string $path Path to append to the rest base. + * @param array $request_options Request options to pass to wp_remote_request. + * + * @return mixed|WP_Error Response from wpcom servers or an error. + */ + public function proxy_request_to_wpcom_as_blog( $request, $path = '', $request_options = array() ) { + return $this->proxy_request_to_wpcom( $request, $path, 'blog', false, $request_options ); + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php index be6e886d..ddd24e4b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php @@ -63,7 +63,7 @@ class Authorize_Redirect { if ( ! $dest_url || ( 0 === stripos( $dest_url, 'https://jetpack.com/' ) && 0 === stripos( $dest_url, 'https://wordpress.com/' ) ) ) { // The destination URL is missing or invalid, nothing to do here. - exit; + exit( 0 ); } // The user is either already connected, or finished the connection process. @@ -73,12 +73,12 @@ class Authorize_Redirect { } wp_safe_redirect( $dest_url ); - exit; + exit( 0 ); } elseif ( ! empty( $_GET['done'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended // The user decided not to proceed with setting up the connection. wp_safe_redirect( Admin_Menu::get_top_level_menu_item_url() ); - exit; + exit( 0 ); } $redirect_args = array( @@ -94,29 +94,66 @@ class Authorize_Redirect { } wp_safe_redirect( $this->build_authorize_url( add_query_arg( $redirect_args, admin_url( 'admin.php' ) ) ) ); - exit; + exit( 0 ); } /** * Create the Jetpack authorization URL. * * @since 2.7.6 Added optional $from and $raw parameters. + * @since 6.8.0 Added optional $provider and $provider_args parameters. * * @param bool|string $redirect URL to redirect to. * @param bool|string $from If not false, adds 'from=$from' param to the connect URL. * @param bool $raw If true, URL will not be escaped. + * @param string|null $provider The authentication provider (google, github, apple, link). + * @param array|null $provider_args Additional provider-specific arguments. * * @todo Update default value for redirect since the called function expects a string. * * @return mixed|void */ - public function build_authorize_url( $redirect = false, $from = false, $raw = false ) { + public function build_authorize_url( $redirect = false, $from = false, $raw = false, $provider = null, $provider_args = null ) { add_filter( 'jetpack_connect_request_body', array( __CLASS__, 'filter_connect_request_body' ) ); add_filter( 'jetpack_connect_redirect_url', array( __CLASS__, 'filter_connect_redirect_url' ) ); $url = $this->connection->get_authorization_url( wp_get_current_user(), $redirect, $from, $raw ); + // If a provider is specified, modify the URL to use the provider-specific endpoint + if ( $provider && in_array( $provider, array( 'google', 'github', 'apple', 'link' ), true ) ) { + // Parse the URL to modify it safely + $url_parts = wp_parse_url( $url ); + + if ( ! empty( $url_parts['host'] ) && ! empty( $url_parts['path'] ) ) { + // Build the new URL using wordpress.com as the host + $url_parts['host'] = 'wordpress.com'; + $url_parts['path'] = '/log-in/jetpack/' . $provider; + + // Preserve the query parameters + $query_params = array(); + if ( ! empty( $url_parts['query'] ) ) { + parse_str( $url_parts['query'], $query_params ); + } + + // Add magic link specific parameters if provider is 'link' + if ( 'link' === $provider && is_array( $provider_args ) && ! empty( $provider_args['email_address'] ) ) { + $query_params['email_address'] = $provider_args['email_address']; + // Add flag to trigger magic link flow + $query_params['auto_trigger'] = '1'; + } + + // URL encode all parameter values + $query_params = array_map( 'rawurlencode', $query_params ); + + // Rebuild the URL + $url = 'https://' . $url_parts['host'] . $url_parts['path']; + if ( ! empty( $query_params ) ) { + $url = add_query_arg( $query_params, $url ); + } + } + } + remove_filter( 'jetpack_connect_request_body', array( __CLASS__, 'filter_connect_request_body' ) ); remove_filter( 'jetpack_connect_redirect_url', array( __CLASS__, 'filter_connect_redirect_url' ) ); @@ -125,11 +162,14 @@ class Authorize_Redirect { * * @since jetpack-8.9.0 * @since 2.7.6 Added $raw parameter. + * @since 6.8.0 Added $provider and $provider_args parameters. * - * @param string $url Connection URL. - * @param bool $raw If true, URL will not be escaped. + * @param string $url Connection URL. + * @param bool $raw If true, URL will not be escaped. + * @param string|null $provider The authentication provider if specified. + * @param array|null $provider_args Additional provider-specific arguments. */ - return apply_filters( 'jetpack_build_authorize_url', $url, $raw ); + return apply_filters( 'jetpack_build_authorize_url', $url, $raw, $provider, $provider_args ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/CHANGELOG.md index 842f3a81..a80b9126 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/CHANGELOG.md @@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.5] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.4] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.2] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.5] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [2.0.4] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -174,6 +202,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Packages: Finish the constants package +[3.0.5]: https://github.com/Automattic/jetpack-constants/compare/v3.0.4...v3.0.5 +[3.0.4]: https://github.com/Automattic/jetpack-constants/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-constants/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-constants/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-constants/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-constants/compare/v2.0.5...v3.0.0 +[2.0.5]: https://github.com/Automattic/jetpack-constants/compare/v2.0.4...v2.0.5 [2.0.4]: https://github.com/Automattic/jetpack-constants/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/Automattic/jetpack-constants/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-constants/compare/v2.0.1...v2.0.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/composer.json index 9c4b937e..278c4369 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-constants/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -21,7 +22,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -36,7 +40,7 @@ "link-template": "https://github.com/Automattic/jetpack-constants/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/CHANGELOG.md index 5b3988d6..50583a33 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/CHANGELOG.md @@ -5,6 +5,38 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.5] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.4] - 2025-03-17 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.2] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.1.6] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [2.1.5] - 2024-09-16 +### Changed +- Device_Detection::get_info() will now memoize its result [#39338] + ## [2.1.4] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -200,6 +232,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Moving jetpack_is_mobile into a package +[3.0.5]: https://github.com/Automattic/jetpack-device-detection/compare/v3.0.4...v3.0.5 +[3.0.4]: https://github.com/Automattic/jetpack-device-detection/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-device-detection/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-device-detection/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-device-detection/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.6...v3.0.0 +[2.1.6]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.5...v2.1.6 +[2.1.5]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.4...v2.1.5 [2.1.4]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.3...v2.1.4 [2.1.3]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.2...v2.1.3 [2.1.2]: https://github.com/Automattic/jetpack-device-detection/compare/v2.1.1...v2.1.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/composer.json index 9b1b6aff..96803d29 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/composer.json @@ -4,11 +4,12 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -20,7 +21,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -35,7 +39,7 @@ "link-template": "https://github.com/Automattic/jetpack-device-detection/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.1.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/src/class-device-detection.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/src/class-device-detection.php index 767a552c..62361d7e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/src/class-device-detection.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-device-detection/src/class-device-detection.php @@ -23,6 +23,20 @@ use function Automattic\Jetpack\Device_Detection\wp_unslash; */ class Device_Detection { + /** + * Memoization cache for get_info() results. + * + * @var array + */ + private static $get_info_memo = array(); + + /** + * Maximum size of the memoization cache. + * + * @var int + */ + private static $max_memo_size = 100; + /** * Returns information about the current device accessing the page. * @@ -41,6 +55,16 @@ class Device_Detection { * ); */ public static function get_info( $ua = '' ) { + // Return memoized result if available. + // phpcs:disable WordPress.Security.ValidatedSanitizedInput + $memo_key = ! empty( $ua ) ? $ua : ( $_SERVER['HTTP_USER_AGENT'] ?? '' ); + // Note: UA string used raw for compatibility reasons. + // No sanitization is needed as the value is never output or persisted, and is only used for memoization. + // phpcs:enable WordPress.Security.ValidatedSanitizedInput + if ( isset( self::$get_info_memo[ $memo_key ] ) ) { + return self::$get_info_memo[ $memo_key ]; + } + $ua_info = new User_Agent_Info( $ua ); $info = array( @@ -68,6 +92,13 @@ class Device_Detection { */ $info = apply_filters( 'jetpack_device_detection_get_info', $info, $ua, $ua_info ); } + + // Memoize the result. + self::$get_info_memo[ $memo_key ] = $info; + if ( count( self::$get_info_memo ) > self::$max_memo_size ) { + array_shift( self::$get_info_memo ); + } + return $info; } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/CHANGELOG.md index 4fd0cbdb..5d68c05b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/CHANGELOG.md @@ -5,6 +5,94 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.13] - 2025-03-21 +### Changed +- Internal updates. + +## [0.2.12] - 2025-03-18 +### Changed +- Update package dependencies. [#42511] + +## [0.2.11] - 2025-03-12 +### Changed +- Internal updates. + +## [0.2.10] - 2025-03-05 +### Changed +- Internal updates. + +## [0.2.9] - 2025-03-03 +### Changed +- Update package dependencies. [#42163] + +## [0.2.8] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.2.7] - 2025-02-17 +### Changed +- Update dependencies. + +## [0.2.6] - 2025-02-10 +### Changed +- Updated package dependencies. [#41491] + +## [0.2.5] - 2025-02-03 +### Changed +- Updated package dependencies. [#41286] + +## [0.2.4] - 2025-01-20 +### Changed +- Updated package dependencies. [#41099] + +## [0.2.3] - 2024-12-16 +### Changed +- Updated package dependencies. [#40564] + +## [0.2.2] - 2024-12-04 +### Changed +- Updated package dependencies. [#40363] [#40372] + +## [0.2.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40232] [#40288] + +## [0.2.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.1.15] - 2024-11-11 +### Changed +- Updated package dependencies. [#39999] [#40000] [#40060] + +## [0.1.14] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.1.13] - 2024-10-29 +### Changed +- Internal updates. + +## [0.1.12] - 2024-10-14 +### Changed +- Only include `wp-polyfill` as a script dependency when needed. [#39629] + +## [0.1.11] - 2024-10-10 +### Changed +- Updated package dependencies. [#39649] [#39707] + +## [0.1.10] - 2024-10-07 +### Changed +- Updated package dependencies. [#39594] + +## [0.1.9] - 2024-09-23 +### Changed +- Update dependencies. + +## [0.1.8] - 2024-09-10 +### Changed +- Updated package dependencies. [#39302] + ## [0.1.7] - 2024-09-05 ### Changed - Update dependencies. @@ -43,6 +131,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ExPlat: add condition to prevent fetching the experiment assignment if there's not anon id (meaning that Tracks is likely disabled) [#38327] - Updated package dependencies. [#38132] +[0.2.13]: https://github.com/Automattic/jetpack-explat/compare/v0.2.12...v0.2.13 +[0.2.12]: https://github.com/Automattic/jetpack-explat/compare/v0.2.11...v0.2.12 +[0.2.11]: https://github.com/Automattic/jetpack-explat/compare/v0.2.10...v0.2.11 +[0.2.10]: https://github.com/Automattic/jetpack-explat/compare/v0.2.9...v0.2.10 +[0.2.9]: https://github.com/Automattic/jetpack-explat/compare/v0.2.8...v0.2.9 +[0.2.8]: https://github.com/Automattic/jetpack-explat/compare/v0.2.7...v0.2.8 +[0.2.7]: https://github.com/Automattic/jetpack-explat/compare/v0.2.6...v0.2.7 +[0.2.6]: https://github.com/Automattic/jetpack-explat/compare/v0.2.5...v0.2.6 +[0.2.5]: https://github.com/Automattic/jetpack-explat/compare/v0.2.4...v0.2.5 +[0.2.4]: https://github.com/Automattic/jetpack-explat/compare/v0.2.3...v0.2.4 +[0.2.3]: https://github.com/Automattic/jetpack-explat/compare/v0.2.2...v0.2.3 +[0.2.2]: https://github.com/Automattic/jetpack-explat/compare/v0.2.1...v0.2.2 +[0.2.1]: https://github.com/Automattic/jetpack-explat/compare/v0.2.0...v0.2.1 +[0.2.0]: https://github.com/Automattic/jetpack-explat/compare/v0.1.15...v0.2.0 +[0.1.15]: https://github.com/Automattic/jetpack-explat/compare/v0.1.14...v0.1.15 +[0.1.14]: https://github.com/Automattic/jetpack-explat/compare/v0.1.13...v0.1.14 +[0.1.13]: https://github.com/Automattic/jetpack-explat/compare/v0.1.12...v0.1.13 +[0.1.12]: https://github.com/Automattic/jetpack-explat/compare/v0.1.11...v0.1.12 +[0.1.11]: https://github.com/Automattic/jetpack-explat/compare/v0.1.10...v0.1.11 +[0.1.10]: https://github.com/Automattic/jetpack-explat/compare/v0.1.9...v0.1.10 +[0.1.9]: https://github.com/Automattic/jetpack-explat/compare/v0.1.8...v0.1.9 +[0.1.8]: https://github.com/Automattic/jetpack-explat/compare/v0.1.7...v0.1.8 [0.1.7]: https://github.com/Automattic/jetpack-explat/compare/v0.1.6...v0.1.7 [0.1.6]: https://github.com/Automattic/jetpack-explat/compare/v0.1.5...v0.1.6 [0.1.5]: https://github.com/Automattic/jetpack-explat/compare/v0.1.4...v0.1.5 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.asset.php index ff8c9609..2aa2511d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.asset.php @@ -1 +1 @@ - array('react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-polyfill', 'wp-url'), 'version' => '94dc255b5871f56d5cf3'); + array('react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-url'), 'version' => '37d1ea057f1a1470ad33'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js index b8e20305..1b92d5f9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js @@ -1,2 +1 @@ -/*! For license information please see index.js.LICENSE.txt */ -(()=>{"use strict";var e={792:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(790),i=n(609);const o={isEligible:!0};function a(e){const t=(t,n={})=>{const r={...o,...n},[,a]=(0,i.useReducer)((e=>e+1),0),s=(0,i.useRef)(t);if((0,i.useEffect)((()=>{let n=!0;return r.isEligible&&e.loadExperimentAssignment(t).then((()=>{n&&a()})),()=>{n=!1}}),[t,r.isEligible]),t===s.current||s.current.startsWith("explat_test")||e.config.logError({message:"[ExPlat] useExperiment: experimentName should never change between renders!"}),!r.isEligible)return[!1,null];const m=e.dangerouslyGetMaybeLoadedExperimentAssignment(t);return[!m,m]};return{useExperiment:t,Experiment:({defaultExperience:e,treatmentExperience:n,loadingExperience:i,name:o,options:a})=>{const[s,m]=t(o,a);return s?(0,r.jsx)(r.Fragment,{children:i}):m?.variationName?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{children:e})},ProvideExperimentData:({children:e,name:n,options:r})=>{const[i,o]=t(n,r);return e(i,o)}}}},517:(e,t,n)=>{n.d(t,{kU:()=>c,pg:()=>l});var r=n(689),i=n(808),o=n(738),a=n(762),s=n(626);const m=1e4;Error;function c(e){if("undefined"==typeof window)throw new Error("Running outside of a browser context.");const t={},n=(...t)=>{try{e.logError(...t)}catch(e){}};try{(0,r.bZ)()}catch(e){n({message:e.message,source:"removeExpiredExperimentAssignments-error"})}return{loadExperimentAssignment:async c=>{try{if(!s.Eo(c))throw new Error(`Invalid experimentName: "${c}"`);const n=(0,r.B1)(c);if(n&&i.H2(n))return n;void 0===t[c]&&(t[c]=(t=>a.MC((async()=>{const n=await o.FI(e,t);return(0,r.a2)(n),n})))(c));let l=m;Math.random()>.5&&(l=5e3);const p=await a.BK(t[c](),l);if(!p)throw new Error("Could not fetch ExperimentAssignment");return p}catch(e){n({message:e.message,experimentName:c,source:"loadExperimentAssignment-initialError"})}try{const e=(0,r.B1)(c);if(e)return e;const t=(0,i.fj)(c);return(0,r.a2)(t),t}catch(e){return n({message:e.message,experimentName:c,source:"loadExperimentAssignment-fallbackError"}),(0,i.fj)(c)}},dangerouslyGetExperimentAssignment:t=>{try{if(!s.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const i=(0,r.B1)(t);if(!i)throw new Error("Trying to dangerously get an ExperimentAssignment that hasn't loaded.");return e.isDevelopmentMode&&i&&a.XZ()-i.retrievedTimestamp<1e3&&n({message:"Warning: Trying to dangerously get an ExperimentAssignment too soon after loading it.",experimentName:t,source:"dangerouslyGetExperimentAssignment"}),i}catch(r){return e.isDevelopmentMode&&n({message:r.message,experimentName:t,source:"dangerouslyGetExperimentAssignment-error"}),(0,i.fj)(t)}},dangerouslyGetMaybeLoadedExperimentAssignment:t=>{try{if(!s.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const e=(0,r.B1)(t);return e||null}catch(r){return e.isDevelopmentMode&&n({message:r.message,experimentName:t,source:"dangerouslyGetMaybeLoadedExperimentAssignment-error"}),(0,i.fj)(t)}},config:e}}function l(e){return{loadExperimentAssignment:async t=>(e.logError({message:"Attempting to load ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),dangerouslyGetExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),dangerouslyGetMaybeLoadedExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),config:e}}},226:(e,t,n)=>{n.d(t,{k:()=>i});var r=n(517);const i="undefined"==typeof window?r.pg:r.kU},689:(e,t,n)=>{n.d(t,{B1:()=>c,a2:()=>m,bZ:()=>d});var r=n(808),i=n(765),o=n(626);const a="explat-experiment-",s=e=>`${a}-${e}`;function m(e){o.zV(e);const t=c(e.experimentName);if(t&&e.retrievedTimestamp[...Array(e).keys()];function p(e){return e.startsWith(a)}function u(e){return e.slice(a.length+1)}function d(){l(i.A.length).map((e=>i.A.key(e))).filter(p).map(u).filter((e=>{try{if(r.H2(c(e)))return!1}catch(e){}return!0})).map(s).map((e=>i.A.removeItem(e)))}},808:(e,t,n)=>{n.d(t,{H2:()=>i,fj:()=>a,fn:()=>o});var r=n(762);function i(e){return r.XZ()({experimentName:e,variationName:null,retrievedTimestamp:r.XZ(),ttl:Math.max(o,t),isFallbackExperimentAssignment:!0})},765:(e,t,n)=>{n.d(t,{A:()=>i});let r={_data:{},setItem:function(e,t){this._data[e]=t},getItem:function(e){return this._data.hasOwnProperty(e)?this._data[e]:null},removeItem:function(e){delete this._data[e]},clear:function(){this._data={}},get length(){return Object.keys(this._data).length},key:function(e){const t=Object.keys(this._data);return e in t?t[e]:null}};try{window.localStorage&&(r=window.localStorage)}catch(e){}const i=r},738:(e,t,n)=>{n.d(t,{FI:()=>p});var r=n(808),i=n(765),o=n(762),a=n(626);function s(e){if(function(e){return(0,a.Gv)(e)&&(0,a.Gv)(e.variations)&&"number"==typeof e.ttl&&0{const t=await e();if(t)return i.A.setItem(m,t),i.A.setItem(c,String((0,o.XZ)())),t;const n=i.A.getItem(m),r=i.A.getItem(c);return n&&r&&(0,o.XZ)()-parseInt(r,10)<864e5?n:null};async function p(e,t){const n=(0,o.XZ)(),{variations:i,ttl:m}=s(await e.fetchExperimentAssignment({anonId:await l(e.getAnonId),experimentName:t})),c=Math.max(r.fn,m),p=Object.entries(i).map((([e,t])=>({experimentName:e,variationName:t,retrievedTimestamp:n,ttl:c}))).map(a.zV);if(p.length>1)throw new Error("Received multiple experiment assignments while trying to fetch exactly one.");if(0===p.length)return r.fj(t,c);const u=p[0];if(u.experimentName!==t)throw new Error("Newly fetched ExperimentAssignment's experiment name does not match request.");if(!r.H2(u))throw new Error("Newly fetched experiment isn't alive.");return u}},762:(e,t,n)=>{n.d(t,{BK:()=>a,If:()=>r,MC:()=>s,XZ:()=>o});const r=1e3;let i=Date.now();function o(){const e=Date.now();return i=isetTimeout((()=>n(new Error(`Promise has timed-out after ${t}ms.`))),t)))])}function s(e){let t=null;return()=>(t||(t=e().finally((()=>{t=null}))),t)}},626:(e,t,n)=>{function r(e){return"object"==typeof e&&null!==e}function i(e){return"string"==typeof e&&""!==e&&/^[a-z0-9_]*$/.test(e)}function o(e){if(!function(e){return r(e)&&i(e.experimentName)&&(i(e.variationName)||null===e.variationName)&&"number"==typeof e.retrievedTimestamp&&"number"==typeof e.ttl&&0!==e.ttl}(e))throw new Error("Invalid ExperimentAssignment");return e}n.d(t,{Eo:()=>i,Gv:()=>r,zV:()=>o})},767:(e,t)=>{t.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var r={},o=t||{},s=e.split(i),m=o.decode||n,c=0;c{n.d(t,{Ck:()=>a,wf:()=>o});var r=n(767);let i=null;const o=async()=>{let e=0;return i=new Promise((t=>{const n=()=>{const i=r.parse(document.cookie).tk_ai||null;"string"!=typeof i||""===i?99<=e?t(null):(e+=1,setTimeout(n,50)):t(i)};n()})),i},a=async()=>await i},222:(e,t,n)=>{n.d(t,{V:()=>m,z:()=>s});var r=n(455),i=n.n(r),o=n(832);const a=(e=!1)=>async({experimentName:t,anonId:n})=>{if(!n)throw new Error("Tracking is disabled, can't fetch experimentAssignment");const r={experiment_name:t,anon_id:n??void 0,as_connected_user:e},a=(0,o.addQueryArgs)("jetpack/v4/explat/assignments",r);return await i()({path:a})},s=a(!1),m=a(!0)},69:(e,t,n)=>{n.d(t,{v:()=>i});var r=n(382);const i=e=>{const t=e=>{r.D&&console.error("[ExPlat] Unable to send error to server:",e)};try{const{message:n,...i}=e,o={message:n,properties:{...i,context:"explat",explat_client:"jetpack"}};if(r.D)console.error("[ExPlat] ",e.message,e);else{const e=new window.FormData;e.append("error",JSON.stringify(o)),window.fetch("https://public-api.wordpress.com/rest/v1.1/js-error",{method:"POST",body:e}).catch(t)}}catch(e){t(e)}}},382:(e,t,n)=>{n.d(t,{D:()=>r});const r=!1},609:e=>{e.exports=window.React},790:e=>{e.exports=window.ReactJSXRuntime},455:e=>{e.exports=window.wp.apiFetch},832:e=>{e.exports=window.wp.url}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r=n(226),i=n(792),o=n(889),a=n(222),s=n(69),m=n(382);(0,o.wf)().catch((e=>(0,s.v)({message:e.message})));const c=(0,r.k)({fetchExperimentAssignment:a.z,getAnonId:o.Ck,logError:s.v,isDevelopmentMode:m.D}),{loadExperimentAssignment:l,dangerouslyGetExperimentAssignment:p}=c,{useExperiment:u,Experiment:d,ProvideExperimentData:g}=(0,i.A)(c),f=(0,r.k)({fetchExperimentAssignment:a.V,getAnonId:o.Ck,logError:s.v,isDevelopmentMode:m.D}),{loadExperimentAssignment:x,dangerouslyGetExperimentAssignment:h}=f,{useExperiment:w,Experiment:E,ProvideExperimentData:y}=(0,i.A)(f)})(); \ No newline at end of file +(()=>{"use strict";var e={792:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(790),i=n(609);const o={isEligible:!0};function s(e){const t=(t,n={})=>{const r={...o,...n},[,s]=(0,i.useReducer)((e=>e+1),0),a=(0,i.useRef)(t);if((0,i.useEffect)((()=>{let n=!0;return r.isEligible&&e.loadExperimentAssignment(t).then((()=>{n&&s()})),()=>{n=!1}}),[t,r.isEligible]),t===a.current||a.current.startsWith("explat_test")||e.config.logError({message:"[ExPlat] useExperiment: experimentName should never change between renders!"}),!r.isEligible)return[!1,null];const m=e.dangerouslyGetMaybeLoadedExperimentAssignment(t);return[!m,m]};return{useExperiment:t,Experiment:({defaultExperience:e,treatmentExperience:n,loadingExperience:i,name:o,options:s})=>{const[a,m]=t(o,s);return a?(0,r.jsx)(r.Fragment,{children:i}):m?.variationName?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{children:e})},ProvideExperimentData:({children:e,name:n,options:r})=>{const[i,o]=t(n,r);return e(i,o)}}}},517:(e,t,n)=>{n.d(t,{kU:()=>c,pg:()=>u});var r=n(689),i=n(808),o=n(738),s=n(762),a=n(626);const m=1e4;Error;function c(e){if("undefined"==typeof window)throw new Error("Running outside of a browser context.");const t={},n=(...t)=>{try{e.logError(...t)}catch(e){}};try{(0,r.bZ)()}catch(e){n({message:e.message,source:"removeExpiredExperimentAssignments-error"})}return{loadExperimentAssignment:async c=>{try{if(!a.Eo(c))throw new Error(`Invalid experimentName: "${c}"`);const n=(0,r.B1)(c);if(n&&i.H2(n))return n;void 0===t[c]&&(t[c]=(t=>s.MC((async()=>{const n=await o.FI(e,t);return(0,r.a2)(n),n})))(c));let u=m;Math.random()>.5&&(u=5e3);const l=await s.BK(t[c](),u);if(!l)throw new Error("Could not fetch ExperimentAssignment");return l}catch(e){n({message:e.message,experimentName:c,source:"loadExperimentAssignment-initialError"})}try{const e=(0,r.B1)(c);if(e)return e;const t=(0,i.fj)(c);return(0,r.a2)(t),t}catch(e){return n({message:e.message,experimentName:c,source:"loadExperimentAssignment-fallbackError"}),(0,i.fj)(c)}},dangerouslyGetExperimentAssignment:t=>{try{if(!a.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const i=(0,r.B1)(t);if(!i)throw new Error("Trying to dangerously get an ExperimentAssignment that hasn't loaded.");return e.isDevelopmentMode&&i&&s.XZ()-i.retrievedTimestamp<1e3&&n({message:"Warning: Trying to dangerously get an ExperimentAssignment too soon after loading it.",experimentName:t,source:"dangerouslyGetExperimentAssignment"}),i}catch(r){return e.isDevelopmentMode&&n({message:r.message,experimentName:t,source:"dangerouslyGetExperimentAssignment-error"}),(0,i.fj)(t)}},dangerouslyGetMaybeLoadedExperimentAssignment:t=>{try{if(!a.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const e=(0,r.B1)(t);return e||null}catch(r){return e.isDevelopmentMode&&n({message:r.message,experimentName:t,source:"dangerouslyGetMaybeLoadedExperimentAssignment-error"}),(0,i.fj)(t)}},config:e}}function u(e){return{loadExperimentAssignment:async t=>(e.logError({message:"Attempting to load ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),dangerouslyGetExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),dangerouslyGetMaybeLoadedExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,i.fj)(t)),config:e}}},226:(e,t,n)=>{n.d(t,{k:()=>i});var r=n(517);const i="undefined"==typeof window?r.pg:r.kU},689:(e,t,n)=>{n.d(t,{B1:()=>c,a2:()=>m,bZ:()=>p});var r=n(808),i=n(765),o=n(626);const s="explat-experiment-",a=e=>`${s}-${e}`;function m(e){o.zV(e);const t=c(e.experimentName);if(t&&e.retrievedTimestamp[...Array(e).keys()];function l(e){return e.startsWith(s)}function d(e){return e.slice(s.length+1)}function p(){u(i.A.length).map((e=>i.A.key(e))).filter(l).map(d).filter((e=>{try{if(r.H2(c(e)))return!1}catch(e){}return!0})).map(a).map((e=>i.A.removeItem(e)))}},808:(e,t,n)=>{n.d(t,{H2:()=>i,fj:()=>s,fn:()=>o});var r=n(762);function i(e){return r.XZ()({experimentName:e,variationName:null,retrievedTimestamp:r.XZ(),ttl:Math.max(o,t),isFallbackExperimentAssignment:!0})},765:(e,t,n)=>{n.d(t,{A:()=>i});let r={_data:{},setItem:function(e,t){this._data[e]=t},getItem:function(e){return this._data.hasOwnProperty(e)?this._data[e]:null},removeItem:function(e){delete this._data[e]},clear:function(){this._data={}},get length(){return Object.keys(this._data).length},key:function(e){const t=Object.keys(this._data);return e in t?t[e]:null}};try{window.localStorage&&(r=window.localStorage)}catch(e){}const i=r},738:(e,t,n)=>{n.d(t,{FI:()=>l});var r=n(808),i=n(765),o=n(762),s=n(626);function a(e){if(function(e){return(0,s.Gv)(e)&&(0,s.Gv)(e.variations)&&"number"==typeof e.ttl&&0{const t=await e();if(t)return i.A.setItem(m,t),i.A.setItem(c,String((0,o.XZ)())),t;const n=i.A.getItem(m),r=i.A.getItem(c);return n&&r&&(0,o.XZ)()-parseInt(r,10)<864e5?n:null};async function l(e,t){const n=(0,o.XZ)(),{variations:i,ttl:m}=a(await e.fetchExperimentAssignment({anonId:await u(e.getAnonId),experimentName:t})),c=Math.max(r.fn,m),l=Object.entries(i).map((([e,t])=>({experimentName:e,variationName:t,retrievedTimestamp:n,ttl:c}))).map(s.zV);if(l.length>1)throw new Error("Received multiple experiment assignments while trying to fetch exactly one.");if(0===l.length)return r.fj(t,c);const d=l[0];if(d.experimentName!==t)throw new Error("Newly fetched ExperimentAssignment's experiment name does not match request.");if(!r.H2(d))throw new Error("Newly fetched experiment isn't alive.");return d}},762:(e,t,n)=>{n.d(t,{BK:()=>s,If:()=>r,MC:()=>a,XZ:()=>o});const r=1e3;let i=Date.now();function o(){const e=Date.now();return i=isetTimeout((()=>n(new Error(`Promise has timed-out after ${t}ms.`))),t)))])}function a(e){let t=null;return()=>(t||(t=e().finally((()=>{t=null}))),t)}},626:(e,t,n)=>{function r(e){return"object"==typeof e&&null!==e}function i(e){return"string"==typeof e&&""!==e&&/^[a-z0-9_]*$/.test(e)}function o(e){if(!function(e){return r(e)&&i(e.experimentName)&&(i(e.variationName)||null===e.variationName)&&"number"==typeof e.retrievedTimestamp&&"number"==typeof e.ttl&&0!==e.ttl}(e))throw new Error("Invalid ExperimentAssignment");return e}n.d(t,{Eo:()=>i,Gv:()=>r,zV:()=>o})},172:(e,t)=>{t.qg=function(e,t){const n=new a,r=e.length;if(r<2)return n;const i=t?.decode||u;let o=0;do{const t=e.indexOf("=",o);if(-1===t)break;const s=e.indexOf(";",o),a=-1===s?r:s;if(t>a){o=e.lastIndexOf(";",t-1)+1;continue}const u=m(e,o,t),l=c(e,t,u),d=e.slice(u,l);if(void 0===n[d]){let r=m(e,t+1,a),o=c(e,a,r);const s=i(e.slice(r,o));n[d]=s}o=a+1}while(o{const e=function(){};return e.prototype=Object.create(null),e})();function m(e,t,n){do{const n=e.charCodeAt(t);if(32!==n&&9!==n)return t}while(++tn;){const n=e.charCodeAt(--t);if(32!==n&&9!==n)return t+1}return n}function u(e){if(-1===e.indexOf("%"))return e;try{return decodeURIComponent(e)}catch(t){return e}}},889:(e,t,n)=>{n.d(t,{Ck:()=>s,wf:()=>o});var r=n(172);let i=null;const o=async()=>{let e=0;return i=new Promise((t=>{const n=()=>{const i=(0,r.qg)(document.cookie).tk_ai||null;"string"!=typeof i||""===i?99<=e?t(null):(e+=1,setTimeout(n,50)):t(i)};n()})),i},s=async()=>await i},222:(e,t,n)=>{n.d(t,{V:()=>m,z:()=>a});var r=n(455),i=n.n(r),o=n(832);const s=(e=!1)=>async({experimentName:t,anonId:n})=>{if(!n)throw new Error("Tracking is disabled, can't fetch experimentAssignment");const r={experiment_name:t,anon_id:n??void 0,as_connected_user:e},s=(0,o.addQueryArgs)("jetpack/v4/explat/assignments",r);return await i()({path:s})},a=s(!1),m=s(!0)},69:(e,t,n)=>{n.d(t,{v:()=>i});var r=n(382);const i=e=>{const t=e=>{r.D&&console.error("[ExPlat] Unable to send error to server:",e)};try{const{message:n,...i}=e,o={message:n,properties:{...i,context:"explat",explat_client:"jetpack"}};if(r.D)console.error("[ExPlat] ",e.message,e);else{const e=new window.FormData;e.append("error",JSON.stringify(o)),window.fetch("https://public-api.wordpress.com/rest/v1.1/js-error",{method:"POST",body:e}).catch(t)}}catch(e){t(e)}}},382:(e,t,n)=>{n.d(t,{D:()=>r});const r=!1},609:e=>{e.exports=window.React},790:e=>{e.exports=window.ReactJSXRuntime},455:e=>{e.exports=window.wp.apiFetch},832:e=>{e.exports=window.wp.url}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r=n(226),i=n(792),o=n(889),s=n(222),a=n(69),m=n(382);(0,o.wf)().catch((e=>(0,a.v)({message:e.message})));const c=(0,r.k)({fetchExperimentAssignment:s.z,getAnonId:o.Ck,logError:a.v,isDevelopmentMode:m.D}),{loadExperimentAssignment:u,dangerouslyGetExperimentAssignment:l}=c,{useExperiment:d,Experiment:p,ProvideExperimentData:g}=(0,i.A)(c),f=(0,r.k)({fetchExperimentAssignment:s.V,getAnonId:o.Ck,logError:a.v,isDevelopmentMode:m.D}),{loadExperimentAssignment:x,dangerouslyGetExperimentAssignment:E}=f,{useExperiment:h,Experiment:w,ProvideExperimentData:y}=(0,i.A)(f)})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js.LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js.LICENSE.txt deleted file mode 100644 index 8d392d0d..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/build/index.js.LICENSE.txt +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * cookie - * Copyright(c) 2012-2014 Roman Shtylman - * Copyright(c) 2015 Douglas Christopher Wilson - * MIT Licensed - */ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/composer.json index 7b769e12..669b543b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload": { "classmap": [ @@ -18,13 +19,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" ], + "test-coverage": "pnpm concurrently --names php,js 'php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"' 'pnpm:test-coverage'", "test-php": [ "@composer phpunit" ], "test-js": [ - "echo 'Run `pnpm run test` when ready'" + "pnpm run test" ], "test-js-watch": [ "Composer\\Config::disableProcessTimeout", @@ -46,7 +48,7 @@ "extra": { "autotagger": true, "branch-alias": { - "dev-trunk": "0.1.x-dev" + "dev-trunk": "0.2.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-explat/compare/v${old}...v${new}" diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-explat.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-explat.php index 39ee3f9b..757ff58a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-explat.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-explat.php @@ -20,7 +20,7 @@ class ExPlat { * * @var string */ - const PACKAGE_VERSION = '0.1.7'; + const PACKAGE_VERSION = '0.2.13'; /** * Initializer. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-rest-controller.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-rest-controller.php index 9ee70dfa..cd80d6d2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-rest-controller.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/class-rest-controller.php @@ -11,6 +11,8 @@ namespace Automattic\Jetpack\ExPlat; use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Connection\Manager as Jetpack_Connection; use WP_Error; +use WP_REST_Request; +use WP_REST_Response; use WP_REST_Server; /** @@ -71,7 +73,7 @@ class REST_Controller { * Get the assignments for a given experiment and anon_id * * @param WP_REST_Request $request The REST request object. - * @return WP_REST_Response + * @return WP_REST_Response|WP_Error */ public function get_assignments( $request ) { $response = null; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/client/anon.ts b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/client/anon.ts index 5afc6b90..488dc8ea 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/client/anon.ts +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-explat/src/client/anon.ts @@ -1,7 +1,7 @@ /** * External dependencies */ -import cookie from 'cookie'; +import { parse as cookieParse } from 'cookie'; let initializeAnonIdPromise: Promise< string | null > | null = null; const anonIdPollingIntervalMilliseconds = 50; @@ -13,7 +13,7 @@ const anonIdPollingIntervalMaxAttempts = 100; // 50 * 100 = 5000 = 5 seconds * @return {?string} The anonymous cookie value, or null if it doesn't exist */ export const readAnonCookie = (): string | null => { - return cookie.parse( document.cookie ).tk_ai || null; + return cookieParse( document.cookie ).tk_ai || null; }; /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/CHANGELOG.md index 808b30b8..19fe45eb 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/CHANGELOG.md @@ -5,6 +5,45 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.6] - 2025-03-21 +### Changed +- Internal updates. + +## [0.4.5] - 2025-03-17 +### Changed +- Internal updates. + +## [0.4.4] - 2025-03-12 +### Changed +- Internal updates. + +## [0.4.3] - 2025-03-05 +### Changed +- Internal updates. + +## [0.4.2] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.4.1] - 2024-11-25 +### Changed +- Update package dependencies. [#40258] + +## [0.4.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.3.1] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +### Fixed +- Fix PHPUnit coverage warnings. [#39989] + +## [0.3.0] - 2024-09-23 +### Added +- IP Utils: added support for CIDR ranges. [#39425] + ## [0.2.3] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -51,6 +90,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add jetpack-ip package functionality [#28846] - Initialized the package. [#28765] +[0.4.6]: https://github.com/automattic/jetpack-ip/compare/v0.4.5...v0.4.6 +[0.4.5]: https://github.com/automattic/jetpack-ip/compare/v0.4.4...v0.4.5 +[0.4.4]: https://github.com/automattic/jetpack-ip/compare/v0.4.3...v0.4.4 +[0.4.3]: https://github.com/automattic/jetpack-ip/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/automattic/jetpack-ip/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/automattic/jetpack-ip/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/automattic/jetpack-ip/compare/v0.3.1...v0.4.0 +[0.3.1]: https://github.com/automattic/jetpack-ip/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/automattic/jetpack-ip/compare/v0.2.3...v0.3.0 [0.2.3]: https://github.com/automattic/jetpack-ip/compare/v0.2.2...v0.2.3 [0.2.2]: https://github.com/automattic/jetpack-ip/compare/v0.2.1...v0.2.2 [0.2.1]: https://github.com/automattic/jetpack-ip/compare/v0.2.0...v0.2.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/composer.json index 38282789..733cc629 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -21,7 +22,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -36,7 +40,7 @@ "link-template": "https://github.com/automattic/jetpack-ip/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.4.x-dev" }, "textdomain": "jetpack-ip", "version-constants": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/src/class-utils.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/src/class-utils.php index a062d775..0b2318aa 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/src/class-utils.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-ip/src/class-utils.php @@ -12,7 +12,7 @@ namespace Automattic\Jetpack\IP; */ class Utils { - const PACKAGE_VERSION = '0.2.3'; + const PACKAGE_VERSION = '0.4.6'; /** * Get the current user's IP address. @@ -116,6 +116,31 @@ class Utils { return false; } + /** + * Validate an IP address. + * + * @param string $ip IP address. + * @return bool True if valid, false otherwise. + */ + private static function validate_ip_address( string $ip ) { + return filter_var( $ip, FILTER_VALIDATE_IP ); + } + + /** + * Validate an array of IP addresses. + * + * @param array $ips List of IP addresses. + * @return bool True if all IPs are valid, false otherwise. + */ + private static function validate_ip_addresses( array $ips ) { + foreach ( $ips as $ip ) { + if ( ! self::validate_ip_address( $ip ) ) { + return false; + } + } + return true; + } + /** * Uses inet_pton if available to convert an IP address to a binary string. * Returns false if an invalid IP address is given. @@ -128,40 +153,47 @@ class Utils { } /** - * Checks that a given IP address is within a given low - high range. + * Determines the IP version of the given IP address. * - * @param mixed $ip IP. - * @param mixed $range_low Range Low. - * @param mixed $range_high Range High. - * @return Bool + * @param string $ip IP address. + * @return string|false 'ipv4', 'ipv6', or false if invalid. */ - public static function ip_address_is_in_range( $ip, $range_low, $range_high ) { - $ip_num = inet_pton( $ip ); - $ip_low = inet_pton( $range_low ); - $ip_high = inet_pton( $range_high ); - if ( $ip_num && $ip_low && $ip_high && strcmp( $ip_num, $ip_low ) >= 0 && strcmp( $ip_num, $ip_high ) <= 0 ) { - return true; + public static function get_ip_version( $ip ) { + if ( filter_var( $ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 ) ) { + return 'ipv4'; + } elseif ( filter_var( $ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6 ) ) { + return 'ipv6'; + } else { + return false; } - return false; } /** * Extracts IP addresses from a given string. * - * We allow for both, one IP per line or comma-; semicolon; or whitespace-separated lists. This also validates the IP addresses - * and only returns the ones that look valid. IP ranges using the "-" character are also supported. + * Supports IPv4 and IPv6 ranges in both hyphen and CIDR notation. * - * @param string $ips List of ips - example: "8.8.8.8\n4.4.4.4,2.2.2.2;1.1.1.1 9.9.9.9,5555.5555.5555.5555,1.1.1.10-1.1.1.20". - * @return array List of valid IP addresses. - example based on input example: array('8.8.8.8', '4.4.4.4', '2.2.2.2', '1.1.1.1', '9.9.9.9', '1.1.1.10-1.1.1.20') + * @param string $ips List of IPs. + * @return array List of valid IP addresses or ranges. */ public static function get_ip_addresses_from_string( $ips ) { - $ips = (string) $ips; - $ips = preg_split( '/[\s,;]/', $ips ); + // Split the string by spaces, commas, and semicolons. + $ips = preg_split( '/[\s,;]/', (string) $ips ); $result = array(); foreach ( $ips as $ip ) { - // Validate both IP values from the range. + $ip = trim( $ip ); + + // Check for CIDR notation + if ( strpos( $ip, '/' ) !== false ) { + if ( self::validate_cidr( $ip ) ) { + $result[] = $ip; + } + continue; + } + + // Validate both IP values from the hyphen range. $range = explode( '-', $ip ); if ( count( $range ) === 2 ) { if ( self::validate_ip_range( $range[0], $range[1] ) ) { @@ -179,31 +211,333 @@ class Utils { return $result; } + /** + * Validates CIDR notation for IPv4 and IPv6 addresses. + * + * @param string $cidr CIDR notation IP address. + * @return bool True if valid, false otherwise. + */ + public static function validate_cidr( $cidr ) { + // Split the CIDR notation into IP address and prefix length using the '/' separator. + $parts = explode( '/', $cidr ); + if ( count( $parts ) !== 2 ) { + return false; // Invalid CIDR notation if it doesn't contain exactly one '/'. + } + + list( $ip, $netmask ) = $parts; + + // Validate the IP address. + if ( ! filter_var( $ip, FILTER_VALIDATE_IP ) ) { + return false; + } + + $ip_version = self::get_ip_version( $ip ); + if ( ! $ip_version ) { + return false; // Invalid IP address. + } + + // Validate the netmask based on the IP version. + if ( ! self::validate_netmask( $netmask, $ip_version ) ) { + return false; + } + + return true; + } + + /** + * Checks if an IP address is within a CIDR range. + * Supports both IPv4 and IPv6. + * + * @param string $ip IP address. + * @param string $cidr CIDR notation IP range. + * @return bool True if IP is within the range, false otherwise. + */ + public static function ip_in_cidr( $ip, $cidr ) { + // Parse the CIDR notation to extract the base IP address and netmask prefix length. + $parsed_cidr = self::parse_cidr( $cidr ); + if ( ! $parsed_cidr ) { + return false; + } + list( $range, $netmask ) = $parsed_cidr; + + // Determine the IP version (IPv4 or IPv6) of both the input IP and the CIDR range IP. + $ip_version = self::get_ip_version( $ip ); + $range_version = self::get_ip_version( $range ); + + // Ensure both IP addresses are valid and of the same IP version. + if ( ! $ip_version || ! $range_version || $ip_version !== $range_version ) { + return false; + } + + // Validate the netmask based on the IP version. + if ( ! self::validate_netmask( $netmask, $ip_version ) ) { + return false; + } + + if ( $ip_version === 'ipv4' ) { + return self::ip_in_ipv4_cidr( $ip, $range, $netmask ); + } else { + return self::ip_in_ipv6_cidr( $ip, $range, $netmask ); + } + } + + /** + * Parses the CIDR notation into network address and netmask. + * + * @param string $cidr CIDR notation IP range. + * @return array|false Array containing network address and netmask, or false on failure. + */ + public static function parse_cidr( $cidr ) { + $cidr_parts = explode( '/', $cidr, 2 ); + if ( count( $cidr_parts ) !== 2 ) { + return false; // Invalid CIDR notation + } + list( $range, $netmask ) = $cidr_parts; + + // Determine IP version + $ip_version = self::get_ip_version( $range ); + if ( ! $ip_version ) { + return false; // Invalid IP address + } + + // Validate netmask range + if ( ! self::validate_netmask( $netmask, $ip_version ) ) { + return false; // Netmask out of range + } + + return array( $range, (int) $netmask ); + } + + /** + * Validates the netmask based on IP version. + * + * @param string|int $netmask Netmask value. + * @param string $ip_version 'ipv4' or 'ipv6'. + * @return bool True if valid, false otherwise. + */ + public static function validate_netmask( $netmask, $ip_version ) { + // Ensure that $netmask is an integer + if ( ! ctype_digit( (string) $netmask ) ) { + return false; + } + $netmask = (int) $netmask; + + // Validate the netmask based on the IP version. + if ( $ip_version === 'ipv4' ) { + return ( $netmask >= 0 && $netmask <= 32 ); + } elseif ( $ip_version === 'ipv6' ) { + return ( $netmask >= 0 && $netmask <= 128 ); + } else { + return false; + } + } + + /** + * Checks if an IPv4 address is within a CIDR range. + * + * @param string $ip IPv4 address to check. + * @param string $range IPv4 network address. + * @param int $netmask Netmask value. + * @return bool True if IP is within the range, false otherwise. + */ + public static function ip_in_ipv4_cidr( $ip, $range, $netmask ) { + // Validate arguments. + if ( ! self::validate_ip_addresses( array( $ip, $range ) ) || ! self::validate_netmask( $netmask, 'ipv4' ) ) { + return false; // Invalid IP address or netmask. + } + + // Convert IP addresses from their dotted representation to 32-bit unsigned integers. + $ip_long = ip2long( $ip ); + $range_long = ip2long( $range ); + + // Check if the conversion was successful. + if ( $ip_long === false || $range_long === false ) { + return false; // One of the IP addresses is invalid. + } + + /** + * Create the subnet mask as a 32-bit unsigned integer. + * + * Explanation: + * - (32 - $netmask) calculates the number of host bits (the bits not used for the network address). + * - (1 << (32 - $netmask)) shifts the number 1 left by the number of host bits. + * This results in a number where there is a single 1 followed by zeros equal to the number of host bits. + * - Subtracting 1 gives us a number where the host bits are all 1s. + * - Applying the bitwise NOT operator (~) inverts the bits, turning all host bits to 0 and network bits to 1. + * This results in the subnet mask having 1s in the network portion and 0s in the host portion. + * + * Example for netmask = 24: + * - (32 - 24) = 8 + * - (1 << 8) = 256 (binary: 00000000 00000000 00000001 00000000) + * - 256 - 1 = 255 (binary: 00000000 00000000 00000000 11111111) + * - ~255 = 4294967040 (binary: 11111111 11111111 11111111 00000000) + */ + $mask = ~ ( ( 1 << ( 32 - $netmask ) ) - 1 ); + + /** + * Use bitwise AND to apply the subnet mask to both the IP address and the network address. + * - ($ip_long & $mask) isolates the network portion of the IP address. + * - ($range_long & $mask) isolates the network portion of the CIDR range. + * - If both network portions are equal, the IP address belongs to the same subnet and is within the CIDR range. + */ + return ( $ip_long & $mask ) === ( $range_long & $mask ); + } + + /** + * Checks if an IPv6 address is within a CIDR range. + * + * @param string $ip IPv6 address to check. + * @param string $range IPv6 network address. + * @param int $netmask Netmask value. + * @return bool True if IP is within the range, false otherwise. + */ + public static function ip_in_ipv6_cidr( $ip, $range, $netmask ) { + // Validate arguments. + if ( ! self::validate_ip_addresses( array( $ip, $range ) ) || ! self::validate_netmask( $netmask, 'ipv6' ) ) { + return false; // Invalid IP address or netmask. + } + + // Convert IP addresses from their textual representation to binary strings. + $ip_bin = inet_pton( $ip ); + $range_bin = inet_pton( $range ); + + // Check if the conversion was successful. + if ( $ip_bin === false || $range_bin === false ) { + return false; // One of the IP addresses is invalid. + } + + /** + * Calculate the subnet mask in binary form. + * + * IPv6 addresses are 128 bits long. + * The netmask defines how many bits are set to 1 in the subnet mask. + * + * - $netmask_full_bytes: Number of full bytes (each 8 bits) that are all 1s. + * - $netmask_remainder_bits: Remaining bits (less than 8) that need to be set to 1. + * + * For example, if $netmask = 65: + * - $netmask_full_bytes = floor(65 / 8) = 8 (since 8 * 8 = 64 bits) + * - $netmask_remainder_bits = 65 % 8 = 1 (1 bit remaining) + * + * We'll construct the subnet mask by: + * - Starting with $netmask_full_bytes of 0xff (11111111 in binary). + * - Adding a byte where the first $netmask_remainder_bits bits are 1, rest are 0. + * - Padding the rest with zeros to make it 16 bytes (128 bits) long. + */ + + // Number of full bytes (each full byte is 8 bits) in the netmask. + $netmask_full_bytes = (int) ( $netmask / 8 ); + + // Number of remaining bits in the last byte of the netmask. + $netmask_remainder_bits = $netmask % 8; + + // Start with a string of $netmask_full_bytes of 0xff bytes (each byte is 8 bits set to 1). + $netmask_bin = str_repeat( "\xff", $netmask_full_bytes ); + + if ( $netmask_remainder_bits > 0 ) { + // Create the last byte with $netmask_remainder_bits bits set to 1 from the left. + // - str_repeat('1', $netmask_remainder_bits): creates a string with the required number of '1's. + // - str_pad(...): pads the string on the right with '0's to make it 8 bits. + // - bindec(...): converts the binary string to a decimal number. + // - chr(...): gets the character corresponding to the byte value. + $last_byte = chr( bindec( str_pad( str_repeat( '1', $netmask_remainder_bits ), 8, '0', STR_PAD_RIGHT ) ) ); + // Append the last byte to the netmask binary string. + $netmask_bin .= $last_byte; + } + + // Pad the netmask binary string to 16 bytes (128 bits) with zeros (\x00). + $netmask_bin = str_pad( $netmask_bin, 16, "\x00" ); + + /** + * Use bitwise AND to apply the subnet mask to both the IP address and the network address. + * - ($ip_bin & $netmask_bin) isolates the network portion of the IP address. + * - ($range_bin & $netmask_bin) isolates the network portion of the CIDR range. + * - If both network portions are equal, the IP address belongs to the same subnet and is within the CIDR range. + */ + return ( $ip_bin & $netmask_bin ) === ( $range_bin & $netmask_bin ); + } + /** * Validates the low and high IP addresses of a range. * + * Now supports IPv6 addresses. + * * @param string $range_low Low IP address. * @param string $range_high High IP address. * @return bool True if the range is valid, false otherwise. */ public static function validate_ip_range( $range_low, $range_high ) { // Validate that both IP addresses are valid. - if ( ! filter_var( $range_low, FILTER_VALIDATE_IP ) || ! filter_var( $range_high, FILTER_VALIDATE_IP ) ) { + if ( self::validate_ip_addresses( array( $range_low, $range_high ) ) === false ) { return false; } - // Validate that the $range_low is lower or equal to $range_high. - // The inet_pton will give us binary string of an ipv4 or ipv6. - // We can then use strcmp to see if the address is in range. + // Ensure both IPs are of the same version + $range_low_ip_version = self::get_ip_version( $range_low ); + $range_high_ip_version = self::get_ip_version( $range_high ); + + if ( $range_low_ip_version !== $range_high_ip_version || ! $range_low_ip_version || ! $range_high_ip_version ) { + return false; // Invalid or mixed IP versions. + } + + // Convert IP addresses to their packed binary representation. $ip_low = inet_pton( $range_low ); $ip_high = inet_pton( $range_high ); + + // Check if the conversion was successful. if ( false === $ip_low || false === $ip_high ) { return false; } + + // Compare the binary representations to ensure the low IP is not greater than the high IP. if ( strcmp( $ip_low, $ip_high ) > 0 ) { return false; } return true; } + + /** + * Checks that a given IP address is within a given range. + * + * Supports CIDR notation and hyphenated ranges for both IPv4 and IPv6. + * + * @param string $ip IP address. + * @param string $range_low Range low or CIDR notation. + * @param null|string $range_high Optional. Range high. Not used if $range_low is CIDR notation. + * @return bool + */ + public static function ip_address_is_in_range( $ip, $range_low, $range_high = null ) { + // Validate that all provided IP addresses are valid. + if ( $range_high !== null && ! self::validate_ip_addresses( array( $ip, $range_low, $range_high ) ) ) { + return false; + } else { + $range_low_parsed = self::parse_cidr( $range_low ); + if ( $range_low_parsed && ! self::validate_ip_addresses( array( $ip, $range_low_parsed[0] ) ) ) { + return false; + } + } + + if ( strpos( $range_low, '/' ) !== false ) { + // CIDR notation + if ( $range_high !== null ) { + // Invalid usage: CIDR notation with range high parameter + return false; + } + return self::ip_in_cidr( $ip, $range_low ); + } + + // Hyphenated range + if ( $range_high === null ) { + return false; // Invalid parameters + } + + $ip_num = inet_pton( $ip ); + $ip_low = inet_pton( $range_low ); + $ip_high = inet_pton( $range_high ); + if ( $ip_num && $ip_low && $ip_high && strcmp( $ip_num, $ip_low ) >= 0 && strcmp( $ip_num, $ip_high ) <= 0 ) { + return true; + } + return false; + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/CHANGELOG.md index d8c3bdc2..52cf2f9f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/CHANGELOG.md @@ -5,6 +5,112 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.2.7] - 2025-03-24 +### Changed +- Allow JITM functionality to be enabled on Simple sites. [#41252] + +## [4.2.6] - 2025-03-21 +### Changed +- Internal updates. + +## [4.2.5] - 2025-03-18 +### Changed +- Update dependencies. [#42545] + +## [4.2.4] - 2025-03-17 +### Changed +- Internal updates. + +## [4.2.3] - 2025-03-17 +### Changed +- Internal updates. + +## [4.2.2] - 2025-03-12 +### Changed +- Internal updates. + +## [4.2.1] - 2025-03-05 +### Changed +- Internal updates. + +## [4.2.0] - 2025-03-03 +### Changed +- Replace more JITM jQuery Ajax calls with `@wordpress/api-fetch`. [#41990] +- Update package dependencies. [#42163] + +## [4.1.1] - 2025-02-24 +### Changed +- Refactor handling of JITM-approved screens. [#41748] + +## [4.1.0] - 2025-02-17 +### Changed +- Update AJAX calls to utilise @wordpress/api-fetch. [#41745] + +## [4.0.7] - 2025-02-12 +### Fixed +- Fix the query parameter used for JITM query strings. [#41542] + +## [4.0.6] - 2025-02-10 +### Changed +- Update package dependencies. [#41491] + +## [4.0.5] - 2025-02-03 +### Changed +- Update package dependencies. [#41286] +- Update the WooCommerce logo in Woo JITMs. [#41322] + +## [4.0.4] - 2025-01-20 +### Changed +- Updated package dependencies. [#41099] + +## [4.0.3] - 2024-12-16 +### Changed +- Updated package dependencies. [#40564] + +## [4.0.2] - 2024-12-04 +### Changed +- Updated package dependencies. [#40363] + +## [4.0.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] [#40288] + +## [4.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [3.1.29] - 2024-11-11 +### Changed +- Updated package dependencies. [#39999] + +## [3.1.28] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [3.1.27] - 2024-10-29 +### Changed +- Internal updates. + +## [3.1.26] - 2024-10-14 +### Changed +- Only include `wp-polyfill` as a script dependency when needed. [#39629] + +## [3.1.25] - 2024-10-10 +### Changed +- Updated package dependencies. [#39707] + +## [3.1.24] - 2024-10-07 +### Changed +- Updated package dependencies. [#39594] + +## [3.1.23] - 2024-09-23 +### Changed +- Update dependencies. + +## [3.1.22] - 2024-09-10 +### Changed +- Updated package dependencies. [#39302] + ## [3.1.21] - 2024-09-05 ### Changed - Update dependencies. @@ -763,6 +869,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Update Jetpack to use new JITM package +[4.2.7]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.6...v4.2.7 +[4.2.6]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.5...v4.2.6 +[4.2.5]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.4...v4.2.5 +[4.2.4]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.3...v4.2.4 +[4.2.3]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.2...v4.2.3 +[4.2.2]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.1...v4.2.2 +[4.2.1]: https://github.com/Automattic/jetpack-jitm/compare/v4.2.0...v4.2.1 +[4.2.0]: https://github.com/Automattic/jetpack-jitm/compare/v4.1.1...v4.2.0 +[4.1.1]: https://github.com/Automattic/jetpack-jitm/compare/v4.1.0...v4.1.1 +[4.1.0]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.7...v4.1.0 +[4.0.7]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.6...v4.0.7 +[4.0.6]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.5...v4.0.6 +[4.0.5]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.4...v4.0.5 +[4.0.4]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.3...v4.0.4 +[4.0.3]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.2...v4.0.3 +[4.0.2]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.1...v4.0.2 +[4.0.1]: https://github.com/Automattic/jetpack-jitm/compare/v4.0.0...v4.0.1 +[4.0.0]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.29...v4.0.0 +[3.1.29]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.28...v3.1.29 +[3.1.28]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.27...v3.1.28 +[3.1.27]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.26...v3.1.27 +[3.1.26]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.25...v3.1.26 +[3.1.25]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.24...v3.1.25 +[3.1.24]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.23...v3.1.24 +[3.1.23]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.22...v3.1.23 +[3.1.22]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.21...v3.1.22 [3.1.21]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.20...v3.1.21 [3.1.20]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.19...v3.1.20 [3.1.19]: https://github.com/Automattic/jetpack-jitm/compare/v3.1.18...v3.1.19 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.asset.php index 20c214ea..93377922 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.asset.php @@ -1 +1 @@ - array('jquery', 'wp-polyfill'), 'version' => 'a41583033504a4ed0b13'); + array('jquery', 'wp-api-fetch', 'wp-polyfill', 'wp-url'), 'version' => '0997a33b24034e958e27'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.js index a58f31a9..b5a112bc 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/build/index.js @@ -1 +1 @@ -(()=>{"use strict";var t={428:t=>{t.exports=window.jQuery}},a={};function e(n){var i=a[n];if(void 0!==i)return i.exports;var c=a[n]={exports:{}};return t[n](c,c.exports,e),c.exports}e.n=t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return e.d(a,{a:a}),a},e.d=(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},e.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a);var n=e(428);e.n(n)()(document).ready((function(t){var a={default:function(a){const e='\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t';var n='

';if(n+='
',n+='
',n+='
'+a.content.icon+"
",n+='
',n+='
'+a.content.message+"
",a.content.description&&""!==a.content.description){if(n+='
'+a.content.description,a.content.list.length>0){n+='
"}if(n+="
",n+="
",n+='
',a.activate_module&&(n+='",a.module_settings_link&&(n+='")),a.CTA.message){var o="jitm-button is-compact";a.CTA.primary&&null===a.activate_module?o+=" is-primary":o+=" is-secondary";var r=a.CTA.ajax_action,s=a.CTA.newWindow&&!r;n+='"}return n+="
",a.is_dismissible&&(n+=''),t(n+="
")}},e=function(){t(".jetpack-jitm-message").each((function(){var e=t(this),n=e.data("message-path"),i=e.data("query"),c=e.data("redirect"),o=location.hash;o=o.replace(/#\//,"_"),n.includes("jetpack_page_my-jetpack")?n=n.replace("jetpack_page_my-jetpack","jetpack_page_my-jetpack"+o):"_dashboard"!==o&&(n=n.replace("toplevel_page_jetpack","toplevel_page_jetpack"+o));var r=!!t(".jetpack-logo__masthead").length;t.get(window.jitm_config.api_root+"jetpack/v4/jitm",{message_path:n,query:i,full_jp_logo_exists:r,_wpnonce:e.data("nonce")}).then((function(n){"object"==typeof n&&n[1]&&(n=[n[1]]),0!==n.length&&n[0].content&&function(e,n,i){var c;(c=n.template)&&a[c]||(c="default"),n.url=n.url+"&redirect="+i;var o,r=a[c](n);r.find(".jitm-banner__dismiss").on("click",(o=r,function(a){a.preventDefault(),o.hide(),t.ajax({url:window.jitm_config.api_root+"jetpack/v4/jitm",method:"POST",beforeSend:function(t){t.setRequestHeader("X-WP-Nonce",window.jitm_config.nonce)},data:{id:n.id,feature_class:n.feature_class}})})),t("#jp-admin-notices").length>0?(e.innerHTML=r,t("#jp-admin-notices").find(".jitm-card")&&t(".jitm-card").replaceWith(r),r.prependTo(t("#jp-admin-notices"))):e.replaceWith(r),r.find("#jitm-banner__activate a").on("click",(function(){var a=t(this);if(a.attr("disabled"))return!1;t.ajax({url:window.jitm_config.api_root+"jetpack/v4/module/"+a.data("module")+"/active",method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",e.data("nonce")),t("#jitm-banner__activate a").text(window.jitm_config.activating_module_text),t("#jitm-banner__activate a").attr("disabled",!0)}}).done((function(){if(t("#jitm-banner__activate a").text(window.jitm_config.activated_module_text),t("#jitm-banner__activate a").attr("disabled",!0),a.data("settings_link"))return t("#jitm-banner__settings").show(),void t("#jitm-banner__activate").hide();setTimeout((function(){r.fadeOut("slow")}),2e3)}))})),r.find(".jitm-button[data-ajax-action]").on("click",(function(a){a.preventDefault();var n=t(this);return n.attr("disabled",!0),t.post(window.ajaxurl,{action:n.data("ajax-action"),_nonce:e.data("ajax-nonce")}).done((function(){r.fadeOut("slow")})).fail((function(){n.attr("disabled",!1)})),!1})),r.find(".jitm-button").on("click",(function(a){var e=t(this),n=e.attr("data-jptracks-name");if(void 0!==n){var i={clicked:e.attr("data-jptracks-prop")||!1,jitm_message_path:e.attr("data-jitm-path")||!1};window.jpTracksAJAX&&window.jpTracksAJAX.record_ajax_event(n,"click",i)}}))}(e,n[0],c)}))}))};e(),t(window).on("hashchange",(function(t){const a=t.originalEvent.newURL;if(["jetpack","my-jetpack","jetpack-backup","jetpack-boost","jetpack-protect","jetpack-search","jetpack-social","jetpack-videopress"].some((t=>a.includes(`admin.php?page=${t}`)))){var n=document.querySelector(".jitm-card");n&&n.remove(),e()}}))}))})(); \ No newline at end of file +(()=>{"use strict";var t={428:t=>{t.exports=window.jQuery},455:t=>{t.exports=window.wp.apiFetch},832:t=>{t.exports=window.wp.url}},a={};function e(i){var n=a[i];if(void 0!==n)return n.exports;var c=a[i]={exports:{}};return t[i](c,c.exports,e),c.exports}e.n=t=>{var a=t&&t.__esModule?()=>t.default:()=>t;return e.d(a,{a:a}),a},e.d=(t,a)=>{for(var i in a)e.o(a,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:a[i]})},e.o=(t,a)=>Object.prototype.hasOwnProperty.call(t,a);var i=e(428),n=e.n(i),c=e(455),s=e.n(c),r=e(832);n()(document).ready((function(t){const a="/wpcom/v3/jitm";var e={default:function(a){const e='\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t';var i='
';if(i+='
',i+='
',i+='
'+a.content.icon+"
",i+='
',i+='
'+a.content.message+"
",a.content.description&&""!==a.content.description){if(i+='
'+a.content.description,a.content.list.length>0){i+='
"}if(i+="
",i+="
",i+='
',a.activate_module&&(i+='",a.module_settings_link&&(i+='")),a.CTA.message){var s="jitm-button is-compact";a.CTA.primary&&null===a.activate_module?s+=" is-primary":s+=" is-secondary";var r=a.CTA.ajax_action,o=a.CTA.newWindow&&!r;i+='"}return i+="
",a.is_dismissible&&(i+=''),t(i+="
")}},i=function(){t(".jetpack-jitm-message").each((function(){var i=t(this),n=i.data("message-path"),c=i.data("query"),o=i.data("redirect"),d=location.hash;d=d.replace(/#\//,"_"),n.includes("jetpack_page_my-jetpack")?n=n.replace("jetpack_page_my-jetpack","jetpack_page_my-jetpack"+d):"_dashboard"!==d&&(n=n.replace("toplevel_page_jetpack","toplevel_page_jetpack"+d));var l=!!t(".jetpack-logo__masthead").length;s()({path:(0,r.addQueryArgs)(a,{message_path:n,query:c,full_jp_logo_exists:l}),method:"GET"}).then((function(n){const c=n?.[0];c?.content&&function(i,n,c){var r;(r=n.template)&&e[r]||(r="default"),n.url=n.url+"&redirect="+c;var o,d=e[r](n);d.find(".jitm-banner__dismiss").on("click",(o=d,function(t){t.preventDefault(),o.hide(),s()({path:a,method:"POST",data:{id:n.id,feature_class:n.feature_class}})})),t("#jp-admin-notices").length>0?(i.innerHTML=d,t("#jp-admin-notices").find(".jitm-card")&&t(".jitm-card").replaceWith(d),d.prependTo(t("#jp-admin-notices"))):i.replaceWith(d),d.find("#jitm-banner__activate a").on("click",(function(){var a=t(this);if(a.attr("disabled"))return!1;t.ajax({url:window.jitm_config.api_root+"jetpack/v4/module/"+a.data("module")+"/active",method:"POST",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",i.data("nonce")),t("#jitm-banner__activate a").text(window.jitm_config.activating_module_text),t("#jitm-banner__activate a").attr("disabled",!0)}}).done((function(){if(t("#jitm-banner__activate a").text(window.jitm_config.activated_module_text),t("#jitm-banner__activate a").attr("disabled",!0),a.data("settings_link"))return t("#jitm-banner__settings").show(),void t("#jitm-banner__activate").hide();setTimeout((function(){d.fadeOut("slow")}),2e3)}))})),d.find(".jitm-button[data-ajax-action]").on("click",(function(a){a.preventDefault();var e=t(this);return e.attr("disabled",!0),t.post(window.ajaxurl,{action:e.data("ajax-action"),_nonce:i.data("ajax-nonce")}).done((function(){d.fadeOut("slow")})).fail((function(){e.attr("disabled",!1)})),!1})),d.find(".jitm-button").on("click",(function(a){var e=t(this),i=e.attr("data-jptracks-name");if(void 0!==i){var n={clicked:e.attr("data-jptracks-prop")||!1,jitm_message_path:e.attr("data-jitm-path")||!1};window.jpTracksAJAX&&window.jpTracksAJAX.record_ajax_event(i,"click",n)}}))}(i,c,o)}))}))};i(),t(window).on("hashchange",(function(t){const a=t.originalEvent.newURL;if(["jetpack","my-jetpack","jetpack-backup","jetpack-boost","jetpack-protect","jetpack-search","jetpack-social","jetpack-videopress"].some((t=>a.includes(`admin.php?page=${t}`)))){var e=document.querySelector(".jitm-card");e&&e.remove(),i()}}))}))})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/composer.json index 975f3341..25f8e365 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/composer.json @@ -4,19 +4,20 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-device-detection": "^2.1.4", - "automattic/jetpack-logo": "^2.0.4", - "automattic/jetpack-redirect": "^2.0.4", - "automattic/jetpack-status": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-connection": "^6.8.0", + "automattic/jetpack-device-detection": "^3.0.5", + "automattic/jetpack-logo": "^3.0.4", + "automattic/jetpack-redirect": "^3.0.5", + "automattic/jetpack-status": "^5.0.10" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -34,7 +35,10 @@ "pnpm run build" ], "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -57,7 +61,7 @@ "link-template": "https://github.com/Automattic/jetpack-jitm/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "3.1.x-dev" + "dev-trunk": "4.2.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-jitm.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-jitm.php index 802cce7d..616a4971 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-jitm.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-jitm.php @@ -11,6 +11,7 @@ use Automattic\Jetpack\Assets; use Automattic\Jetpack\Assets\Logo as Jetpack_Logo; use Automattic\Jetpack\Connection\Manager as Connection_Manager; use Automattic\Jetpack\Status; +use Automattic\Jetpack\Status\Host; /** * Jetpack just in time messaging through out the admin @@ -20,7 +21,19 @@ use Automattic\Jetpack\Status; */ class JITM { - const PACKAGE_VERSION = '3.1.21'; + const PACKAGE_VERSION = '4.2.7'; + + /** + * List of screen IDs where JITMs are allowed to display. + * + * @var string[] + */ + const APPROVED_SCREEN_IDS = array( + 'jetpack', + 'woo', + 'shop', + 'product', + ); /** * The configuration method that is called from the jetpack-config package. @@ -36,7 +49,7 @@ class JITM { * @return Post_Connection_JITM|Pre_Connection_JITM JITM instance. */ public static function get_instance() { - if ( ( new Connection_Manager() )->is_connected() ) { + if ( self::is_connected() ) { $jitm = new Post_Connection_JITM(); } else { $jitm = new Pre_Connection_JITM(); @@ -156,7 +169,10 @@ class JITM { return ( $current_screen && $current_screen->id - && (bool) preg_match( '/jetpack|woo|shop|product/', $current_screen->id ) + && (bool) preg_match( + '/' . implode( '|', self::APPROVED_SCREEN_IDS ) . '/', + $current_screen->id + ) ); } @@ -226,7 +242,7 @@ class JITM { return; } - // Only add this to Jetpack or Woo admin pages. + // Only add this to specifically allowed pages. if ( ! $this->is_a8c_admin_page() ) { return; } @@ -255,21 +271,56 @@ class JITM { * @param bool $full_jp_logo_exists Is there a big JP logo already displayed on this screen. */ public function generate_icon( $content_icon, $full_jp_logo_exists ) { + $date_now = new \DateTime( 'now', wp_timezone() ); + $feb_4_date = new \DateTime( '02-04-2025', wp_timezone() ); + // Don't show the new Woo svg logo until after Feb 4th, 2025 + $show_new_logo = $date_now >= $feb_4_date; + switch ( $content_icon ) { case 'jetpack': $jetpack_logo = new Jetpack_Logo(); $content_icon = ''; break; case 'woocommerce': - $content_icon = ''; + // After Feb 4th 2025, we can remove this date condition check ( & filter) and the old svg logo. + /** + * Filter to force display the new Woo logo in Woo JITM's, or not. + * + * @since 4.0.5 + * + * @param bool $show_woo_logo Whether to show the new Woo logo or not. + */ + $content_icon = apply_filters( 'jetpack_jitm_use_new_woo_logo', $show_new_logo ) + // New Woo logo + ? '' + // Old Woo logo + : ''; break; default: $content_icon = ''; @@ -344,4 +395,19 @@ class JITM { return $params; } + + /** + * Check if the current site is connected. + * On WordPress.com Simple, it is always connected. + * + * @return bool true if the site is connected, false otherwise. + */ + private static function is_connected() { + if ( ( new Host() )->is_wpcom_simple() ) { + return true; + } + + $connection = new Connection_Manager(); + return $connection->is_connected(); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-post-connection-jitm.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-post-connection-jitm.php index 8ab43298..3b5fd3da 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-post-connection-jitm.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-post-connection-jitm.php @@ -225,7 +225,11 @@ class Post_Connection_JITM extends JITM { } /** - * Asks the wpcom API for the current message to display keyed on query string and message path + * Asks the wpcom API for the current message to display keyed on query string and message path. + * + * For sites running on the Dotcom Simple codebase, the network request is bypassed + * via Client::wpcom_json_api_request_as_blog allowing for the JITM\Engine to be called + * directly. * * @param string $message_path The message path to ask for. * @param string $query The query string originally from the front end. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-pre-connection-jitm.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-pre-connection-jitm.php index 6a779873..89cd030d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-pre-connection-jitm.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-pre-connection-jitm.php @@ -130,6 +130,8 @@ class Pre_Connection_JITM extends JITM { * @return array The JITMs to show, or an empty array if there is nothing to show */ public function get_messages( $message_path, $query, $full_jp_logo_exists ) { + // Ensure only admins see pre-connection JITMs since only they can connect to WordPress.com + // and enable modules. if ( ! current_user_can( 'install_plugins' ) ) { return array(); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-rest-api-endpoints.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-rest-api-endpoints.php index 8e0a127e..5a8e62c4 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-rest-api-endpoints.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-jitm/src/class-rest-api-endpoints.php @@ -58,12 +58,9 @@ class Rest_Api_Endpoints { } // add the search term to the query params if it exists - $query = $request['query']; - if ( ! empty( $request['s'] ) ) { - $query['s'] = $request['s']; - } + $query_param = $request['query'] ?? ''; - return $jitm->get_messages( $request['message_path'], urldecode_deep( $query ), 'true' === $request['full_jp_logo_exists'] ); + return $jitm->get_messages( $request['message_path'], urldecode_deep( array( 'query' => $query_param ) ), 'true' === $request['full_jp_logo_exists'] ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/CHANGELOG.md index 9722b347..a83d63df 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/CHANGELOG.md @@ -5,6 +5,54 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.8] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.7] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.6] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.5] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.4] - 2025-02-03 +### Changed +- Internal updates. + +## [3.0.3] - 2025-01-20 +### Changed +- Code: Use function-style exit() and die() with a default status code of 0. [#41167] + +## [3.0.2] - 2024-12-02 +### Changed +- Exclude revoked licenses from results when filtering unattached licenses in `Licensing::get_user_licenses()`. Only unattached and valid licenses are now returned. [#40215] + +## [3.0.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.12] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [2.0.11] - 2024-10-29 +### Changed +- Internal updates. + +## [2.0.10] - 2024-09-23 +### Changed +- Update dependencies. + ## [2.0.9] - 2024-09-05 ### Changed - Update dependencies. @@ -288,6 +336,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Licensing: Add support for Jetpack licenses +[3.0.8]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.7...v3.0.8 +[3.0.7]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.6...v3.0.7 +[3.0.6]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.5...v3.0.6 +[3.0.5]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.4...v3.0.5 +[3.0.4]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-licensing/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.12...v3.0.0 +[2.0.12]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.11...v2.0.12 +[2.0.11]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.10...v2.0.11 +[2.0.10]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.9...v2.0.10 [2.0.9]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.8...v2.0.9 [2.0.8]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.7...v2.0.8 [2.0.7]: https://github.com/Automattic/jetpack-licensing/compare/v2.0.6...v2.0.7 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/composer.json index 2b08026c..9f6194fa 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/composer.json @@ -4,13 +4,14 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7" }, "require-dev": { - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "automattic/jetpack-test-environment": "@dev", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -22,10 +23,11 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy", "test-php": [ "@composer phpunit" ] @@ -40,7 +42,7 @@ "link-template": "https://github.com/Automattic/jetpack-licensing/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } }, "config": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/src/class-licensing.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/src/class-licensing.php index 13982d71..1cdaa4a8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/src/class-licensing.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-licensing/src/class-licensing.php @@ -287,7 +287,7 @@ class Licensing { /** * Load current user's licenses. * - * @param bool $unattached_only Only return unattached licenses. + * @param bool $unattached_only Only return unattached and not revoked licenses. * * @return array */ @@ -304,7 +304,7 @@ class Licensing { $items = array_filter( $items, static function ( $item ) { - return $item->attached_at === null; + return $item->attached_at === null && $item->revoked_at === null; } ); } @@ -353,7 +353,7 @@ class Licensing { && apply_filters( 'jetpack_connection_user_has_license', false, $licenses, $plugin_slug ) ) { wp_safe_redirect( '/wp-admin/admin.php?page=my-jetpack#/add-license' ); - exit; + exit( 0 ); } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/CHANGELOG.md index 79a55848..89fcd8e2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/CHANGELOG.md @@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.4] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.2] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.5] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [2.0.4] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -182,6 +206,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Packages: Add a basic Jetpack Logo package +[3.0.4]: https://github.com/Automattic/jetpack-logo/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-logo/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-logo/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-logo/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-logo/compare/v2.0.5...v3.0.0 +[2.0.5]: https://github.com/Automattic/jetpack-logo/compare/v2.0.4...v2.0.5 [2.0.4]: https://github.com/Automattic/jetpack-logo/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/Automattic/jetpack-logo/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-logo/compare/v2.0.1...v2.0.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/composer.json index e3ebc4e6..6c957c4d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-logo/composer.json @@ -4,11 +4,12 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -20,7 +21,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -35,7 +39,7 @@ "link-template": "https://github.com/Automattic/jetpack-logo/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/CHANGELOG.md index a450fed4..352b1d6b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/CHANGELOG.md @@ -5,6 +5,351 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.9.1] - 2025-03-24 +### Changed +- Update dependencies. [#38910] + +## [5.9.0] - 2025-03-24 +### Added +- Add an email input to the social login form, allowing users to log into Jetpack seamlessly through a magic link. [#42600] +- Add a new social login form to the onboarding screen for first-time Jetpack connections. [#42561] + +## [5.8.0] - 2025-03-21 +### Added +- Introduce a new onboarding screen to provide clear, step-by-step instructions for new users connecting to Jetpack. [#42523] + +### Fixed +- Enable screen readers to read Boost score. [#42306] + +## [5.7.3] - 2025-03-19 +### Changed +- Update dependencies. [#38910] + +## [5.7.2] - 2025-03-18 +### Changed +- Update package dependencies. [#42509] [#42511] + +### Fixed +- My Jetpack: Add legacy properties back to `get_info()` function. [#42542] +- Product Interstitial Modal: Fix not running custom onClick events if a customModalTrigger was used. [#42527] + +## [5.7.1] - 2025-03-17 +### Fixed +- Allow screen readers to read stats. [#42275] + +## [5.7.0] - 2025-03-17 +### Changed +- Call Protect and VideoPress product data on the frontend and remove from window state. [#42411] +- My Jetpack: Move Red Bubble notifications out of myJetpackInitialState. [#42271] +- UI: Upgrade CTAs on the Jetpack Boost admin now opens a modal instead of navigating to the upgrade page. [#42309] + +### Fixed +- My Jetpack: Fix interstitial modal that was displaying the discounted price when user had already used up the discount. [#42349] + +## [5.6.0] - 2025-03-12 +### Added +- Add QueryProvider to ProductInterstitialModal for extendability. [#42307] +- Provide connection data to footer component. [#42000] +- Stats: Add highlights heading level as prop. [#42165] + +### Changed +- Load agency data from frontend instead of backend. [#42330] + +## [5.5.3] - 2025-03-10 +### Changed +- Persist cookies for dismissable banners longer than session. [#42305] + +## [5.5.2] - 2025-03-05 +### Changed +- Remove purchases from window state and query entirely using state query on front end. [#42154] +- Update package dependencies. [#42162] + +## [5.5.1] - 2025-03-03 +### Added +- Update interstitial modal to accept custom trigger. [#41621] + +### Changed +- Load product data requiring an http request async on the frontend. [#41965] +- Move the getting of product ownership data entirely to the frontend. [#42080] +- Move update to historically active modules to frontend. [#42133] +- Update package dependencies. [#42081] [#42163] + +### Fixed +- Fix skip to main content feature [#42042] + +## [5.5.0] - 2025-02-24 +### Changed +- Allow users to manage user connection in My Jetpack. [#41398] +- Move backup endpoint to product class. [#41730] +- Update package dependencies. [#41955] + +### Removed +- Script data: Remove unused property. [#41890] + +### Fixed +- Code: Prevent dynamic class properties. [#41857] +- Fix My Jetpack display for non-admin users. [#41398] +- Improve accessibility for product card actions with ARIA labelling. [#41896] +- Increase product card status contrast ratio. [#41896] +- Move product card status before action for screen readers. [#41896] + +## [5.4.5] - 2025-02-17 +### Changed +- Social: Update manage module link to point to the new Social admin page. [#41741] + +## [5.4.4] - 2025-02-12 +### Changed +- Performance: Cache scan calls if no threats are found. [#41614] + +## [5.4.3] - 2025-02-11 +### Added +- My Jetpack: Allow product notices to be closed with persistence. [#41617] + +### Changed +- Make entire row of dataview clickable when on mobile [#41643] + +## [5.4.2] - 2025-02-10 +### Added +- Add filter to unowned list of products. [#41312] +- Add mobile CTA to DataViews table. [#41554] + +### Changed +- Cache calls to backup API in My Jetpack. [#41608] +- Update package dependencies. [#41491] [#41577] +- Update the unowned section from a product grid to a product list. [#41312] + +### Fixed +- Fix bug where firewall was displayed as active if automatic rules were enabled but firewall was off. [#41560] + +## [5.4.1] - 2025-02-03 +### Added +- My Jetpack: Add red bubble and notice when pain plan is missing plugin. [#41013] + +### Changed +- Make Action Button component more reusable. [#41361] +- Replace Jetpack AI upgrade page with a modal. [#41301] +- Update package dependencies. [#41286] +- Update My Jetpack interstitial modal with new styles and layout. [#41300] + +### Fixed +- AI: Avoid using relative URLs in admin URLs to support sites where WordPress is installed in a subdirectory. [#41459] +- Code: Remove extra params on function calls. [#41263] +- My Jetpack: Fix secondary action of Protect card when plugin is not installed. [#41347] + +## [5.4.0] - 2025-01-23 +### Added +- Adding new modal based interstitial component. [#40945] + +### Fixed +- Fix bug where My Jetpack would throw critical error if only a standalone plugin is not installed. [#41192] + +## [5.3.3] - 2025-01-20 +### Added +- Add caching for the red bubble alerts for My Jetpack. [#41131] +- Add option for devs to reset jetpack options from My Jetpack footer. [#40943] +- Add sandboxed tag to My Jetpack. [#40971] + +### Changed +- Updated package dependencies. [#41099] + +## [5.3.2] - 2025-01-14 +### Fixed +- Fix bug where description doesn't show up on backup card in specific scenarios. [#40904] + +## [5.3.1] - 2025-01-10 +### Added +- Add new WAF status on Protect card for when WAF is unsupported. [#40880] + +### Changed +- Show an upgrade CTA anytime a product has an available upgrade. [#40900] + +## [5.3.0] - 2025-01-06 +### Added +- My Jetpack: Added a new status for when Protect detects threats on the site. [#40628] +- My Jetpack: Adds a red bubble and notice when Protect threats are detected. [#40719] +- My Jetpack: introduce feature cards for recommendations in My Jetpack. [#40639] + +### Changed +- Updated package dependencies. [#40705] [#40798] [#40810] [#40841] + +### Fixed +- Tests: Fix failure on 31 December. [#40781] + +## [5.2.0] - 2024-12-23 +### Added +- My Jetpack: add features as possible modules to the recommendations list. [#40492] + +### Changed +- My Jetpack: Add 'Needs attention' status to Backup product card when Backups are failing. [#40454] +- My Jetpack: Add red bubble and notice/banner when Backup has 'needs-attention' status. [#40512] +- My Jetpack: Plans section: Improvements to how we display plan expiration date. [#40575] +- My Jetpack: Protect card- Fixed Tooltip placement & content issues. [#40691] +- Unify connection flows in My Jetpack. [#40632] + +### Fixed +- Fix an issue where high posts counts would cause backend issues for the get_raw_post_type_breakdown function used in My Jetpack. Sites with over 100,000 posts can now have this query managed remotely. [#40635] +- Fix issue where backup card was not updating after site connection in some situations. [#40653] + +## [5.1.2] - 2024-12-16 +### Added +- Add AI to Complete feature copy. [#40577] + +### Changed +- Remove purchase related elements when Complete is on site. [#40554] +- Updated package dependencies. [#40564] + +### Fixed +- Fixed lints following ESLint rule changes for TS. [#40584] +- My Jetpack: fix animation flick on connection screen in My Jetpack. [#40533] + +## [5.1.1] - 2024-12-04 +### Changed +- Updated package dependencies. [#40363] + +## [5.1.0] - 2024-12-02 +### Added +- Add animation during site connection. [#40343] +- Add "loading" animation to recommendations step. [#40405] + +### Changed +- Fix usage of random() in animation to prevent build step from generating a different CSS file every time. [#40413] + +### Removed +- Remove experiment code. [#40406] + +### Fixed +- Fix My Jetpack recommendation card styling on mobile [#40370] + +## [5.0.4] - 2024-11-28 +### Added +- Added "Expired" & "Expires soon" statuses to My Jetpack product cards. [#39816] + +### Changed +- Social | Changed My Jetpack CTA for Social from "Learn more" to "Activate" [#40359] + +### Fixed +- Fix stats not showing sale discount [#40348] + +## [5.0.3] - 2024-11-26 +### Changed +- Update dependencies. [#38910] + +## [5.0.2] - 2024-11-25 +### Added +- Add bundles to recommendations and add interstitials for them [#40281] +- Add growth upsell to Stats and Social interstitials [#40236] + +### Changed +- Notices: do not display the Jetpack Manage banners for accounts enrolled into our agency program. [#40251] +- Remove creator card and update paid plan checks to account for growth [#40192] +- Updated dependencies. [#40286] +- Updated feature for stats in growth to 10K instead of 100K [#40312] +- Updated package dependencies. [#40288] + +## [5.0.1] - 2024-11-18 +### Changed +- Update dependencies. [#38910] + +## [5.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [4.37.0] - 2024-11-11 +### Added +- My Jetpack: update the recommendations section in My Jetpack to include a slider interaction for the cards. [#39850] + +### Changed +- Admin: Updating deprecation notices. [#39567] +- Updated package dependencies. [#39999] [#40000] [#40060] + +## [4.36.0] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +### Changed +- My Jetpack: Add experiment to the post-connection flow in My Jetpack. [#39902] +- Skip pricing page when connecting via block editor. [#39865] + +### Removed +- My Jetpack: Remove A/B test code in My Jetpack. [#39928] + +## [4.35.16] - 2024-10-29 +### Changed +- Components: Add __nextHasNoMarginBottom to BaseControl-based components, preventing deprecation notices. [#39877] + +## [4.35.15] - 2024-10-17 +### Fixed +- Fix the "Missing site connection" notice. [#39809] + +## [4.35.14] - 2024-10-15 +### Changed +- Update dependencies. [#38910] + +## [4.35.13] - 2024-10-14 +### Changed +- Only include `wp-polyfill` as a script dependency when needed. [#39629] + +## [4.35.12] - 2024-10-10 +### Changed +- Update Boost's pricing table to include latest feature list. [#39130] +- Updated package dependencies. [#39669] [#39707] + +### Fixed +- Fixed My Jetpack recommendations VideoPress product card not showing Purchase and Learn more buttons. [#39612] + +## [4.35.11] - 2024-10-07 +### Changed +- Updated package dependencies. [#39594] + +## [4.35.10] - 2024-10-02 +### Changed +- Internal updates. + +## [4.35.9] - 2024-09-30 +### Changed +- Fix parameters to allow for connectAfterCheckout flow from recommendation card [#39578] +- My Jetpack Welcome Flow: Display default recommendations upfront first, then offer optional survey for customized recommendations. [#39485] + +### Fixed +- Fixed a bug where the purchases and highlights APIs were being called without a valid Jetpack connection [#39522] +- My Jetpack: visual update to make the GlobalNotice component look better on mobile. [#39537] + +## [4.35.8] - 2024-09-25 +### Changed +- Update dependencies. [#38910] + +## [4.35.7] - 2024-09-23 +### Changed +- Get active element from tooltip button's document rather than the global `document`. [#39364] +- My Jetpack product interstitial: Don't show intro offer price if user is not eligible for the offer. [#39403] +- Send non-connected users to a "connect after checkout" flow [#39444] + +### Fixed +- Fix issue on interstitials show both buttons loading when only one is pressed [#39356] +- Fix issue where recommendations are showing slightly before the welcome banner dismisses [#39383] + +## [4.35.6] - 2024-09-16 +### Added +- Add new action myjetpack_enqueue_scripts [#39380] + +### Changed +- My Jetpack: Always show the purchase link regardless of the number of plans owned. [#39299] +- Updated package dependencies. [#39332] + +## [4.35.5] - 2024-09-10 +### Changed +- Updated package dependencies. [#39302] + +## [4.35.4] - 2024-09-09 +### Added +- Jetpack AI: add fair usage policy link to the Jetpack AI product interstitial. [#39281] + +### Changed +- Updated package dependencies. [#39278] + +### Fixed +- Jetpack AI: fix default_content filter so it doesn't enforce parameter type [#39276] + ## [4.35.3] - 2024-09-06 ### Fixed - Optimize repeated requests for unavailable WPCOM. [#39218] @@ -710,8 +1055,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [3.4.3] - 2023-09-04 ### Changed -- Updated package dependencies. [#32803] -- Updated package dependencies. [#32804] +- Updated package dependencies. [#32803] [#32804] ## [3.4.2] - 2023-08-23 ### Changed @@ -767,8 +1111,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - My Jetpack: changed Stats features wording [#32046] -- Updated package dependencies. [#31999] -- Updated package dependencies. [#32040] +- Updated package dependencies. [#31999] [#32040] ### Fixed - Make Jetpack logo in footer smaller [#31627] @@ -1710,6 +2053,52 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Created package +[5.9.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.9.0...5.9.1 +[5.9.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.8.0...5.9.0 +[5.8.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.3...5.8.0 +[5.7.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.2...5.7.3 +[5.7.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.1...5.7.2 +[5.7.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.7.0...5.7.1 +[5.7.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.6.0...5.7.0 +[5.6.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.3...5.6.0 +[5.5.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.2...5.5.3 +[5.5.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.1...5.5.2 +[5.5.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.5.0...5.5.1 +[5.5.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.5...5.5.0 +[5.4.5]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.4...5.4.5 +[5.4.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.3...5.4.4 +[5.4.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.2...5.4.3 +[5.4.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.1...5.4.2 +[5.4.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.4.0...5.4.1 +[5.4.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.3...5.4.0 +[5.3.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.2...5.3.3 +[5.3.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.1...5.3.2 +[5.3.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.3.0...5.3.1 +[5.3.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.2.0...5.3.0 +[5.2.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.2...5.2.0 +[5.1.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.1...5.1.2 +[5.1.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.1.0...5.1.1 +[5.1.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.4...5.1.0 +[5.0.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.3...5.0.4 +[5.0.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.2...5.0.3 +[5.0.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.1...5.0.2 +[5.0.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/5.0.0...5.0.1 +[5.0.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.37.0...5.0.0 +[4.37.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.36.0...4.37.0 +[4.36.0]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.16...4.36.0 +[4.35.16]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.15...4.35.16 +[4.35.15]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.14...4.35.15 +[4.35.14]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.13...4.35.14 +[4.35.13]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.12...4.35.13 +[4.35.12]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.11...4.35.12 +[4.35.11]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.10...4.35.11 +[4.35.10]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.9...4.35.10 +[4.35.9]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.8...4.35.9 +[4.35.8]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.7...4.35.8 +[4.35.7]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.6...4.35.7 +[4.35.6]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.5...4.35.6 +[4.35.5]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.4...4.35.5 +[4.35.4]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.3...4.35.4 [4.35.3]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.2...4.35.3 [4.35.2]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.1...4.35.2 [4.35.1]: https://github.com/Automattic/jetpack-my-jetpack/compare/4.35.0...4.35.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/apple-36e00ab02e6fed6f51dd.svg b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/apple-36e00ab02e6fed6f51dd.svg new file mode 100644 index 00000000..7b1aacc6 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/apple-36e00ab02e6fed6f51dd.svg @@ -0,0 +1,3 @@ + + + diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/complete-f4bd1db5fb786efbc9d5.png b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/complete-f4bd1db5fb786efbc9d5.png new file mode 100644 index 0000000000000000000000000000000000000000..2bd5b6250d1e60aefd043cb9e190eac5a32c7a38 GIT binary patch literal 497091 zcmYg%by!mk*f%91%@m|dN;)J514KGRB^0Ct0qJgrbR&{V3_%1XMOqr9hIB~CMmc&g zKp2dj51;3G-|zk7TxaK8+jY+F{N2C%z7rl8YEfTjxlTYpK&_*#@sNOkIQQzPCnvqS z)AjM~!PSYvQ~QYz0Rbc5--A%+;qAXS34I=FsS{L>vTa>mkT|Lts1Xo+Nu$KsULzpO zGS|^idmKo(+YYaJq2tZT7_?ty262pKG3JlUCsmHHzrn?to5k4Z@;=LE>Y(_=eXr6O zs$2=Gd0|#$sp!23zDo+LpUVazsH_cxZYA*-EBD1UsN%C#AAE>S+tN}-Uv?ZPjGS#? z9r6c{!c2Ziw|!Tb58F`^FjC>+<&|1XPrL0w=RN97Ge5BMq%&m_$vWv}6^`;XK0t&$ zu?T7$UcMtRjDoXW7V7RCBE5P7S5WlelE&nPfa`K4{u-VsnENLlD_W%7cYK5|6`UK- zBN1a&&!>%Q^sG@`$TNM)`SnsC&sQk=f{z72uT%gYfkmJevCwCx)71sQ-%BV8u(rpa z%7-lW`ns#Tf$@#2p#q-o=s`XU#+US~%DkSI$4Wd0#@LA_`sarpBy*<9^k8E=d6V%u z{aR|SR3u_;tclV=(y*n&$CI(aR!08)$RpzEa!##FBpiJAz%|DB8;@d|rwoe?I8AaX znOJYC-NPW5jj4e*GH-Qq6i@=tIB4s$zo$-%eXQA8BJ`CZxIocIr7jFer18gA5w1-4t->+bmK6GYl*G;~ zl8!pi(&`5K$aBGo?q@MY2qYmdUbcy}b;72?Sb)F4Q#Bd6So}7=LsP=t;9*H!6O#G( z?t*gu;D2)YDzM$X%1`Yd=~ zSE*iGQnS;jEL*rc;F9m!?GW_nM~8badA85_b4s#_3n!cSg;iUQEa+$Ij>1Q^v^K0X zBqj9|HZsFLG?rz^d0qHP3tmv3)gS7CAh~t)vhmv7C#jON0-y=I>qc?UE@&!sO$J4EyJN)o7rmOR3^GEK`CW71>Fd4J?J!iL~iuDNOQsp3f*va4^P+3Wabcm_3F z!S;Y4Es`BMYBXI@ZymE=j8*~wbqrA6W(w77KI+V0%)WXRufI?FM}dDOMZeprjT85H zVtyC@*wKrHGtHxnv_D>_aaoIaK!`McIP6)^p_}}7OIG4_{#RvPpM9^_@SZJ4k2fJv ze>z6Hyj~VDIkQfdH0D&Q00~2bZ(twOe4JS~UesMb2WQsg74g1P2vA)N=KP+5T!>Jj zSP_2d^LT%51lUMFYOT8-ad*+>5Slpr1FC?d4aI}cp!X}30FS0aD)Rt*&i~px>>G~r z&YW=zJ-A~Dm(vSu-4HE=1DNa>lPDwV+xh*_kODP+x8^OQEOyD=9V&i$OH^Zkh7*eB zdPmzMHxBCZeTBXa#xEg19hi6HNPyPb;?ydY;EeDP14X5wgRN*fx*5rrk0iMGd!GOC z%kN>v=ty{B&x0T=Jj zrqxa&08X%P8&vnNi(Gj!|J6g$IC1C()_SxHHI@ND)7JsI*_tju0DI_0QN>L!S)lH2 zHqPo_WW>whVFkJ07JeXqe_bGVg7#LPL?=zUYj>JsEJXL4$$&y24bp~^0dfIeQB^F@ zA*(P^Sgm|&91=y?${I*UeE3o#K%e6Ly6w?{M!kT{gR&$3sGG`ILg+N2!_C=^u+-J1 za0N5^e&_1pd4Zl`PwEZ=K8GX$79pS5^Y_{CXeZ|iQB-t2H&^ncmM6B6cGETqVK0m) zVMAd6#+0jg^!H!Y9YMlC^H@Ok5YSmTyN-i}6>feD4a31AF=H!GTBGB=s@GRaA^&xk zPgQ@K3*j`nHg(^bhxDG6ndWbFnc{Hw+%{qu#VjEx{Aj6`H=(6vmpkA2OB-Ko%;Bh~ z7KjPj`)y`|n#xi|?njP+zQK&IL`gCmRqV>T+R0Hw&j_D;Z94rgLPsiyk=W#^(Qm?d z*cPo!R%7lB=gpvNaVHjWtYmVNFSJ;}5!E*9cprJ4?sd@WR6`UQ(gfO!c}PQQ#<3Ju zSl*$cGnYE+UW|Bi^Zs}MENyWV9TWwGu_}w1f-mkKK;a?$KndW`1&kQ&Et(+#ccPpr z9OnjokTibme|`H(&trMO)LR^^*n4u07m(gtd_D-I<6w>32G%f~xJA8WBsa3jv+ak6 z7yygjYK$@LKBiVY;h>Aqh{|(xN^=r}rGt5V$LyuZxp)lM;GA?C#e~DO>yIDrV{8fT zSujKT?B5C)6+R})*RcwrGPce;4w6{+#}dLP*NX}a5+@A( zJ7n__g{{@;9H(sJ-Rt~yNLg4npuSP7mas!iHFO9aZ6}ym=x$~kFY&aHJ3~-5m7O7S z5DiL5D8-re(gz-uLii}L-i6sZaQqGj>(s;>{S}eX$=<&5zpu)HLHr%UJr@ah6rrDaE0Hw+>6fJXkafJ7|odnZVBp zq;{myArm|@mw8pRGosYq>jh}e_v#FmHrd$;Cy(D&Vj*|!LQ=Tix0f-`auTz)cSz{7 z$&~nX_DBAwy~ak zoJ1H&lU@e1yF1xbZ_(~+Yt0oBK-!gEnSp8qxEFlTyn@--S%D_>69Fm9|0kPr#=))u z0_pBX+dBu)c&)kRxfOuzpeZmA+K=O0`GXPy;xK44TyQU(pqrml^ZpDVk(DyjEudkoI-OEABD~z{v-|Q1erqvR!@Sf`L+gt29 z=9_$Cv2ml_hYhLUCsB9I*;LZ|b*IV1`a}4eYwntE8U?~uI?ub`H{@aYPBZX%7$`_S zG%r2XnPY4TMo+EB)r^(oc}d*eFEcFvt9XYVeP*379BhCuD>uMfAI|=T5oQ17Aj;Xr z9za+=lyx}*xCi!_AzspyzevP!&gL!avg!q zW`Z!N{%6B0GUr(8AadEU!NPqdOAww#Tch{N3b$Iso5h1(?;oJN;$`Xg5-ZXc-?aR4 z$E?VDcRIRDfA?$4aXG+^$p9a5Fy6qbB6p1LCBb;ZFPovsBj}r4AZ8n0y_eoKgafZa z#iUmOI`@RDe6bGI3w{GAwf==T(D{EeV2ch!7(ZtH3h>cg zgm;}wbO7tEvC1crX?Tm~eRnr4PGgba?b(!S9Q{zTwTtGdFi0oBYu!YIK@dR|N|s+Hzuyl3k00 zMRlv(KT&K|gYp4-xXr31kz3j%WdlLQIy|Dp(o;dj;n!-`i=LqlAg7Bv2apA{7c7vC zhr@z`k`MrGdW--fs&@-Ri1BD-`u_r*0w8XylN5j2Y;+~VM;wBg8Zd@wp~t_q@g8mW z&gNI4X=s{J=`+A@1Io?j>o&58fzFKzid{>D#aCh+%aFgrMJ$+^Lkm)upT0$P1zX%Z zv^gg&tDmjL$|=NnN8h@FcPfw^PRR??mSZ+QM%q~Yz(Vfpgcs*dTuz|puls4^^)(7t z6slnBm+RA*<~Fy7>#|S!XH>;p+T!)53<|?l)2#@$MeJoZZ@*X|cf6%)|5o1OVoLSQ zYj3StFzhs6h@MoHr3iG{AS<=U{7TBIRmGFosRTyQS=DZ8mG`*W@(%Ael>I@|tDIqv zgCqMM1JBDZ3f=q0?_20um!1oT86w-H9Y9thRK zbux&wBu7|JWNRek0@4$sFMBvM=T>MocxV?4&l1l%qn?ef0sBf*$N$zUokyL!IN{47@X6|zG8YgGo zp&aS%Tlzmut*hYT8si-3`O>3ASCS?=b;aCE8wbQZ%lAW`9X0W9uVMtYX=v5HnX5W` zJ_&ofz_Fqg`TCQXJ5%p;DN2orxN=7r@#0XX%Xh_zTT+bK(FxQf*P@B-V42?7@|x{sO2gS^a~es`6_RfNzevO~o!B7w6W2 z-Ls)1XxtoOO2Ar_@YLMhRp=r2_Wb^CgQ*OByehG zLc~i@?_8~>VSxJSkda`us2lR*84Xi8=;T6?JdQ&kVUboohTlndP@?HLd~*1)nm?#{ zW-M%4#F`3r=>^z%I^qH@U!-^G`A2TYXZT4r3h zsTfLDpBK*<=)JWmd6FS0^#b9KWWF40b_})1>pn`Dv`^e2NhbtQ`k=gHA|G#gYYJgg zvbo;N0&pRzyyXgSX(lO-^S6)u{xjQnP5P7MsO;DrBcdw;*M{5LMv z3EYlc0N#kHt(Ds@WkKoDsiL(F_?ss`M$6JTh&x;QW{qc=(IT1+%3QEntHr+#4Ar{y26?5_v4#oIoxu-6)dL z^y+Ofj#^8oG1~qePO8Zvs}=@+)JFhzA`tuBNqqxn5WI5xgTaoHHEiI~N5n2a&3=Zb z&2V?L9)cNYxK}_oC^0A{S=7v%C8QIs3 z-|1~-z{S51xl`qoy7T((SbZH|(cR)1*FgFKpsH}1GT2Jq>CyoEK+I$=h4NRxTGH;Y zQ8l$TJo1shU&|8L|90x5n$Z!mhlJsS5TbaLz;;-wNNP&DjlFk#eW8JjDiPxi#@Zdg zEz^!cv7Rhj0`63g^EuJ;)CA!+D9o(}aMuCymI2RMVWf8ufq~3x-x0X8tj(ThSM$*2 z`t8T0w5zM<2}hNc&S3M>a4Aao@fa0+X2wKLa4NuE@3uw*p<)-SqKFr#mm-v;N502SuNTdtf|2T*;B={RU%~r-jn; zQT@hdqHXFK>_TbkD~X#&*rtt*q5+pd z;}tY^77RxLi{AlTC3e8^d<}1pN2}_!*X1N+zbR>H999c%UG>iw2Bd3b7k<=;1GI3B zgT{ay39;+b8`~qEl5Eb(D<3j@GA8P3#+vWGlabmWHe)4!i?C=ZPvrko z{VU?tEhV34+P$@l5j`N+-`(QZKv8*1uggI!<+ldxn>6Hg6aZX75*#0s;`9YU;|E#6ai?xt)tlQeECs_a%7hc&G;{wzc>UK|;Ww zT`*VWvd}2%@T7dho#mu7PN>K6vHSSwjfSbR-ml%a2}eO!<*gR0^Y*|o@?IVJwx>qHlq0yI&D}!^)S!-VPCIIPP<)+kT3HPt$O|4lRWS2P2>FR~#Q_8Fr8E_o5oZ?j zgywB@Q)dyi#YPsc4_1NPrtrE^%9;f&t}F+7&cUH7Zqupc*~Z^IOnz>U8?PCa2K}N* zP|Q?{q6mDv{OO!Ga@G5pV^Aa`Aj)%Ri;VQJlhuuuS?TkmNS)rWq{f9;Qtv9&RzcsqS8Eu6uStlS54Ajg7W2pRZLKf z;f+o{f8A;#^&f=y644^BGUJ|hB?th6g-v4r&@9@>zgDyOUY3CLL4f z#SJ^Z7Bg;rPZNbaB9gVfavu1hL*Y5)_6<&^u+9cs$_X_xYI^U_u8FKXJJU7VWwk-8 zzap!6?TzTPdDjU2WVUoOHRI_Vl)q?as(45^j$SgP7FlwNv$}0<-)n=lZS>jSTnTxM z*!*?+JR)h7XBRLxU-)cosGrOh_e#0W(|!8u_BW?hC7(CfFC;MhfrK%(%rgx!W93yH z5H=B_d@P>rBw+ftwr6sYmDT<4t~HcPEb#%|>v_)hp~SnFS2 z#-e#13kkRkG35NG=yuxx$OkMxx>UG+*t7Ay6pF&rWT}RKwB}6nzQ6900mPkmnYPfk zl{C6%Nq!a>W<@%d2mEUF{M=o0F@QbXg^qnnLxQe=0Ou_4T6fXcU=oMQ+>PWv{u_fm zxnSGMZDeq9Q1t(07&s?R|3w0TSsI`v4>x?j(6guD z<(SDn)T}F)627~r`^O&#c}QgDJLt((;K1CV#}jxN&~xIlqei9mxCY7*reth|aadZQ zyX(q}Z%E%8eyxU!k2l-+DK2N5^~X;UMv=1^A8c4J8kw`EEKLp1oV#U1%(D|N7oBPw z=51%^yQSfznlh;o1z9agm;&6pl%KU1mYUl?uVW7bDcR1iJ&(SicQ-;FR{F#H*9ROt zo)}!N?=MJ1Rte9QC6SDlBY5>H`g#n1#***H3ygkWD;oP~%o*}i(=FcVcnR|HYrH8D z9&K~zpyB5^Z-E;F|D)_qE*$J{)B|ed0l0!2Qe`=E?M8}Em|9y-(jzPQaK-T-;T!VG zIjpnrPWqH_v;qcNZVxM75xsJ@RhgyiCZ1%L))Uc}xN?2ii|G~Pr5264o19<|NnH%!GPv+c!8?`+LhvAL@TsxOePR;XMd9o(~H4?$#YwGpNQ_4%hm_=8K zO`GqQh?d)81fLH0Z7kz#d45%A)t~!&4!Ptx@4IA+zZNN5y-t60nb1s~Yud?iTB7o^ z*pHD2JgO;AwW%V4ehg_B!z+&wdN>|H2VDxwl$FnAXns5Q0UZW^)eQX%`HwY$K>)4# zjfMI3nTXM7XNoQ2{2@lsi&M3CgBA12T7E5P3k;zBJBJ)!j_bboXc*~8a_W{FyQYaQ zoBVZ7$L&7dEQru#_Wpb?5~HNPw3!=!%Pc#Uoc|LEXJa=?4O{nuTugvx!8Db%tu-)x zN_R_$ht{(#(n03d{8t!PAlHDZFx6Mi2!$Gws9X`N;;aa+L;Hmlr;36lu|6&JSdSVK zq9hVfa$HQO*F1ftWh_%9PUCy$ehmdThkykryN@WQCM0nPt=S(l6Y1_g4S)r{$RPdPh zq}xfaAi9dGW@=C{^+MeUiec!{`0u)4b`DBXZ^EV0PPirtZo!HQt& zRF?fbYo@1iu#Tn3JXi{e~wRCaF8pUx;jUVx1Krux(==W2U7iK z8g~J$Hsw{I98n^B(YPkQ8Sqg~VdD3Al0w&^DP$!;4}Xe{nL^nFxu}Q&B~;dk2XjbY zn*FPG-X1yrw$o0wwCH^a_#&Ml7ti*w?Y*!#nn_sc9&Nn)%!I5B|~9zDPIjlqy=`k=Jy_!9#SzFVAliLFL`s}onoM-#szVbqCzwZrm#sGoqpn~RkigQIFLg$ahX zR2-KKS&^z|HS1{P*GlQKBIk{+=Mf>fj4-ulZ5m3(7xzK~gAZh6ws{fa9Lo`;>Y?|2 z>tZSh4L+8Gjifs)`@28M7%#FZN1tfPfF_E|^wN^(X_S9x26brSVau6-a+Sx#KiuL! zEer8GfEMn?0hHzYQNS25BF({(;IP?ui5egaVXXFe&_5fpxj97a@Mbb$aGd$rWF6|i zul=}CTsl%(+vlO=HA|HrpF+ieD(Z|hZJiY>0vJM%t%IAxS!Q(A%sKS!)9m)Lry3Px zK@7?zmTFe;u|CGfS>Q=yQjlP8e)=_s>ZEe7GyGp{{C0u6^E9M$z*GF@*w#rNo+v!C zHo*m4VoHgT0 zlM9&*e;c0*@%9guw2$04K3%xHOH^?`ud?SgocE=EMHd+cTOTnumDcbn>jzkCEa7l? z>zFBs8R!61?+xlT>vciS2(XX(+Ukxw(ZaF4fH%|=N*@||{xhX{OtO$@kR3l^B zwr`8*=MBuQ4g*4e;1I~xzg+M6Rn7A^ivL4=7&Pu~Qq*O;Xcc=aDbRDp`!4VF)p~{Z z&gh!nf150qp`>)a+QGj>P&gujnjbqi<{~Z`xi&J(XqzjT(K zCL{Y*VB!g4+i3M&wb{yqKR&s=sjfoZxBKxP-(>HbsZS4!p8uMaxSyii&LebY7(dJ= zFin30{KcL(Ge1O6BZTy5-Umb882T1|+gzHSQ2N$F#&~!2@@#EPxKfX`fq6NZ#%OXG zAkiC1D5)JW5olA|-C;m(b0=h=Z%Xp@hO=8QS0rK2_MfQgTAOZ9r#7L_&p4+-ru9$_igGr$R@YBnF=9!^^(1Puqs z>ny3nev;{;s5-BV6f2tw&P=t61C&J=4G*EG|K*j_jjOCXvvKMcoOfou=pPAK^aWt*OHl&EWWy|f3AsyS4%kAn#}7GUFnra)RqIp_m6fXNfS-z+9u=9 zH#D&G0rFXKG6^@kQlx%n+@W6~<{wi%J6Z0mH-E9<>Xw6tbCF0UA;WNyjY|?&e6sqyOH39??I*O|?5ea7NSgHKoj;Ga$jcu=R zu+aIc2M?bXFbH>~-jLr6ZLQxUSe*XWc*Csa`-&8q6x z*;CpDB>(v&6N_A#j;qd$e55E_E=q=4Zs7$@u6e!w#VkKlpY6jVd6}p5NQz6%9!)v! z0}_;gSY*RQ*52jTB%#sMQCyh%Q(|F{6P??>2kS|#q0QGxXr@sl1zBB{o}-9w-e+&G zNq^63fN04O;R0D!&(ckRVG1+LeiLzDZ^(N3P1eAYV9bc#4^XM+$V&5fpxQ0LnfXM@ z@Rd;-6ZIz9D!|}zAj7d*ue+EW^|v1HT==(X1?9)lcCfFcZxNl@;T_4Yl{q-Pv9&K9 zhi9f2J7Yed(G5=SO_`uww{BPo00FI$82~TZE~DGno(rH1vj|eyW4DtRew#k@sJ=}S+@({2s@=2Y;dJ|&{)1^=s&WoO(XgpsRNo#)!X!$2}lAlPrg-6HN&veV&22y*b{~m!-==M-XOI z8q!7NEV5FKR;8@+PZ{O&6<`90=t$j>1fU^-QI?b;vV%qYjLJ4yc_LssfLfd_tGiw;lKQlL%sm7oN z%3&UVksueOlt)||HU_VI!ilog3u;fQ6u!qu>+$A3o+$}EsSx(ThbssR^DQRjX}GlH ztDCAiTU0<>wH!OZMQMd#U&I21!@qh?;zSQZ>=O=x+GC0h*fPs_*{1J#tr`&O{V8mI z#Ig^w>`nx;w0*PwP~dO+x%X7~DeV|2!dlD2c|jaFv|^q9u{`o9%1%bo>I7s`*Zt*d z=Ed=X=7)5UtxU5P@q5m*CxOKd0@P_#Y4R1#V>>xyEfkeel(ivx<-LzwE+V}IFs@3-; z!^saab4f!v&)N#J6WpUaLvTT@Hr#iMuN@aKos~HDn7DAxaP#7GxHQ6WwWpbb@v_zb z(UPyV{PCSnXLywWC_4_ZDYy#IyIHq$0~dJ5rLR=ZhOw!sbTwlorFG%+vO=B)Vr8fN ztQVpVrH4W~>m=$5b%C7Nc_`-)P+5DIPpY63chgPBk_k1$S~#FRrtO&jDr31vIX6dz z2Nn3-IXrC6%_`BdCE4e7*%No(9W|?2y_)#$fI{t1-5VgI>z02isZinbt~qfD)3-FL zGD3MQjvf%@n8^$=go1MqE?yRu%A0pKCu!G&k8f7h5L|$!GF4$*TRAqEN6&bFQ zv{L;tWKun->$BS}Wz zkX=Uj>gUnPHzS(Gf5~MwVFnNEwP!C}_kKKXf`M6gEjbQ)J?X+(3Rk`pgo=zf1?_GT zv_C+6LGnDd>X$y$59y!$EbKT#27Rgc$Hu&~A>l`ZWYj?QY@~0=eIseJ+k!q8nmF`U z;e`?s=ui3=oi>1&DI59Mcr16xPHANSaOe*=k-1*8}znJ{nfbg`)L_f^)SWov#Rz# zrevAI?h!w_Rdmg)*7>NXybrw0d=rI9#dN16iKRs)=MPAlD_%X^5_L0fW)Un8_f$LY z3jX_FQW&D@(0e2L_;l`^u7bu(Hlb*)9TXG0Q{eqx&Lh}CY&hw!;Z=vqQZCxz?A8Foum%yn#o>N`g=B#CGX!Q(E>f3E13 zxrFn+^ZemW{yWoa0?*dTMx5fB32u#ZTo>jZo=Ko+Dxt1u$~&&)e9G>+bw6kslSI%x zyb3ZZAHBYPjTSN6XKHR{^!A3Wa{u~>MBQt0?(bAAzt-c?BDe$t*K$yh%KmBaU0WJ# zI3@!Y*h-M%$S9caz}92jAY8{3TStyqLDnpxpHr zKZi4TB&`1g8@?Kd+&WyFdC#o`T(w-!8jpbMe+mG0S0y08uY&?`90S&|ZgulFgOn$% zn5>8Gf?If)(^(0FCYumw1TL^PI&V?a+s8sGFI!qiF-ZBL`WEXxRn{w94R)bHLtq`6 zeeyMF2a~t_=ImGZYaOqY(JW_YdQ`_ok&2fad9Rz92t95^siL8mk3L8&y??bmrppD% z=B={AT^b0zbJOE^FMC|mFPJE!;q+^FSc7@SLJee)Y|EyAc^5houDW`>uZ>E5GS4!Q z2wSlU#s#*oXOdB%ji+%cv^_Ij#ic824mIkIpJqJLzaL9J0dvxd)ZnQ723JpZCpEW- zZ<)}bIJi%ph%9#Px#MBV!uAT0SeSB}TqXXT)%@H78v#f@ zdCOclxF*$Od%Ir4iV`+^3YjD*qv<#3cpj>NM@Kt;WQuh88ux?vZ3#wZysJqu)6OO0lvsdFob7$(BW!VFvQ4)%|2yr7`FG_F zqCOo7Wamy&%Xh?I9tmyO-Fw0rt}wS(PQf7)c@f3LM2&S0H zwncU$+KV<~FnGXDVIqf+zr^*?-v?mE0E3M%8DjyJ68 zHp#XKvYp2T#IRq+sNBmtRDL&YEO)Lm^*)8=Ou6os7UHnR8mHBG|mA`e9&)Z|DcPZBTUf+_uppF_Xd<%z5^RhonNVA76Yo z*i?4=y5Br`U*)A8=S_xzdSjrvmv78WRi%aA8%)6W2_EXDA=rc>oZG3>3PRqOq)qWJ zSmll#XD-JQXvDA_X+Mgc6l{0-*;xWkzmH9_Y%kE7{O%LBySI-1we>)qB!j8R-^FF_ z3}i|lUG@C!B?5+9Ex zhlNo4%;KaA>o*GVIvGvBvxJMowT2CaI|z%pCl4l&qTMWQGfaCc3Gf`&m8hwwECu7H z8CA{5oNqzRTJlF>(co&)7_*;I$j`b{msa2@C9{Y4zC_j0d*iGUY7VlU?f6Cq&(uVaYJA?LaFCQ`&2d)J_%++)cG7pj{h+V$h$Nj+>@uz*mYoYN$ zD2l=G^5Og+_6?%!Y0mwr8AP!Et5T!KyboV@eoYjd5LoQW%jT+WJ1`z)IT)Fx!`+GU zj7j%)<`{azp}TaGy&&v9*&&ztxqsWKc1toThj^cjMAZEhGV8{7-0emsoy&JVstG*l zLW;b)_AEE~=fbeVxpkv&&*Y$~UTp8AUj}8_O5++WM{F9?jzyUzZJYTUcjfaz`ooQukWoB*cRaV0}4xo#)gU$Ci>cjV-EfteIg_r(XiqVv&n!3zzH7^=6M|(LRxVeEq7$Z7tFaQag=!I|0q}u?6mT|q zJcucNV)z3Y=~VZtQ^jUwsvq9R%@Enb_B?0!q|-)pwyTHnm51yeei(lu)S^$7d_Ec_ zCGustZfoT$MOD-$)JAbwYbBTt@sPXwi8j= zpHeiapVekvmZbUF3gRT>Q=GHtw$BGgTrissrxa!95*bH$Y=Sa%;fv-J{fiFtgVd(x zkkCL&$bLJ>;KAu7GAQ`pl>N^}nHxUfus}d@6&M(`sOU!jurHO-1-y`iFBXEO4mgeo zP0Y+LPc%5E-k8&bn-mUz|4R&iOmCWcb~;yu*Sp;ATljKU3S|S7=A2sJ!+V^(j;ffl z2vwPsdxx4H0t_I!mnVF0f&~^n7y2mYcqB3T4727vZs!?VzJI~~5}7Hcbi3YAcjuAa zx0I%!`TB3I2>wW7cGwP!N7pjg%hjX^l^U;>S^FA!z&TA3Yty8%%0YIj_$r7)+$`Q# zel6qtbz$1Ixxh}N$tUwqpSWV}zSDP;ZitOq5Yr31NI4?TqDi$E+UF-1hUZK@$({d9 zxl? zIYe1;lEItuUsGSvFvco#-}esOh<<>*mI+PO&26M`_WN=>NrrTUsn`G%bZg-sKAi1u zDQ|6u7ni8j|9#fkt%IwPFidkgArj8%1Ae`|<#h4ASuY0!X&3=nq}z+Ut)S^Ziv+IquWbL*gE?m@CA z{l;Ps?QmiTR+iXQ4B;e+Rl$VqVk!%@3KO+PhdCO?dKqV`UbR#65?&Fem$Y~!E&s7W zpHbPlfbP+UQ#(I|W_{6N;h$Tx<@@w*TpBW8{vu$U+rQ3L<9yZa+qfI)5f_)|(5dBK za~Ga$^*gy*N=-4!FHm-1;BfL++ZW5mAdz2L&}R#cyXiTq@4N>Jb>D2HNo4~KsRMFqSj1312-Na z;yJ(ZcKz~jd@t>Cm;cKM<74x0t`d4O+>Mk)RZF8hgT#Cm$R+P=62kbZB-byqQpZY0 zVy1Dbo|8Jc0vs+{*tJ%L+N^O4CT7`QFObuNGFt5<^x1um0yY9lex?r-m=bU0rCdwg z?R_sQT;R&XPOXz#)mKt7>~mv>5pO%Yy@xh>}x%?aLHYoOj_jm_GbkpGa>A)Qimi7OC2RstYfS8FcN$;*fTv@=$&P&RMEjZJzS zy_MyBWgtJQ)?DbwuJCb(3BedAv`r<3(YX>FI?BKJA{EGW7q^Ky9^RW;pLumQ>YN@6 z;|9K#O-`af7zjt5nV4wxVxDvG1BRx)8Q%hiF{}k&dq=vt98UpX5X$015_c64zL=#) zJwANTPNmc~ZFRkm<#$nGHb0q55w9L`H|p8a6Z^vs>xn{Lk$@j-4&9=(1Jcr67Ffx> zEPIbK_}s7O>u3c#%`os!&``F_Q}sySf|>CkCcTVfnAT{W3-KF64Uom#OYt5-tEi^O z_vmbF<6~Zn3Wv#X9j%vj9wDo|6e5#i=&HpTMw(s4;8_)CKd301Ul@k7|x=#2)taW z|G24fa6aJg-Kn}rznKd^s{i3BUC8;Z-NcgPw1z5jaz0<|hCX?$Z{j|2e)gBlm4$7y zYQ$7))38qv72+>w^Z9Rs5-N)uBW2JX5TGdQx`(j;p7u+{F?x_V@i>j+#BAO2TENLF z>$(NhoDZh7nlp}RlukWTS3+2D4jnBY_61@7gpc@)W+#l69$rZG&SV&05s+RPqyi(u zqO?=lW|O>kPX$E%7J_e}hh5pXIVG9?Ou4PM``5n@nq_Z&#wRS z9=pVY+d7cIg5EclHg zqjBVO1yPf6L^KhVMU~!QR4vq&;3^Rd`!j2miCX#2RWo*5-@Y0q+W&5O`>BDAh^NzH z5KoVs;d8ewoAsf2_2P5Zj`>x%dQsfm+S-KO4>9ZmriFgcwKd(Tpro=!wH2*!$i#Nv z@t{cgJ5J9c5sdcjSlVo#eQ1bBNS2Lp8kn7J>BEBO$36Spk;#r>S`XsxE?5Rr#Hu8N*2&3Uoc<;e`fSF9cb67y^ z1L$g^Yigptr|AeNVQBdq+y2QlFgUW66emu9HFzxulW->l{i&{#%kJEP+;+@1@iL!3 z=mQtEK|t3xo-64vEgSg1K7f&;zUWWXSqSEc07og;&s_q>bilP5?yl4Q<)>3BM7OCO(U#-IO#_nhnaK4c|M>Qra3GPUplQ#A!(o zJX$en_trRL-G2sT-fZ0txs^eQyqc8cFrz z(}>`UC0%bmb>`M{mDgs?Q*vrQ5BjF|lk%o4GC23$eJj^msCu>)WW}Q38nmNY%U)X*r;mN-+RF@ zpkMbIwwwBYJe^fQThY3$akt{`#jSYJ;_k(@Efgqj#ofKQyB96)?(R@51b0G!0wILU z-sjx&lJ{h0t~u8D$M~icbaIlA62dTbHj&0K&6=jBr0VFz#9m@nb%{CobY6tlqYAxGQ*h~9v)#^7~uU%?*8N~$2_!`7frsS zqVC(0i@(X%->aOkB=SVa9j5SeFC(3TYE?$rs;x9qsNfmM?6+6*hU;vlfrou$8 z=9r-H>hoFXe$|4$!ONJYg(?L3M%&}4!I?3aAn+S_!iCJsS|l-SG)k}s&)UJ!icf-0 z@y{>C$MY~{=3PM%OBhmb5-~ysL93A@&+IzEzhQ4)O^L_#2h8yQ_(N~1@4r)=xA%fq zLoLg!c*yVFC>tK{TyMEsbnh?G3SqOyHnyzhdp&EK{Pz@71)tMpefb4It_HfqZ+e4~ zc#?@yh(qPMCvzcR)k~OeKZp8P9u%PNx#H#di~0C+$4U$C(prmpfx9`I;2r&<(?@ra z&+MCHs4-tF432Jb@H^A!ZZ-hK9WFjvz=oak~91A|7_{o z+iVsqmUtdi_5yAIB_i#duJZr4i2zT1`ZXOKu%jm`9%t(GzxiUP58n9kM7b9AOukS< z`7NI@zUwK!i!1%W#;wn^dgjcpzl%R+d>G)vcp?LYiG^#@zQAVKJ;5BPo}-gL`pP4c zV82>3+RC*)Dh^dMn~F0aH*|qZpBsRGR6}o_7daokmh-jjifNPHBq*F_v_zcxZ$+zL zbD&l-yo-3Er8zkM{TM{OL)qN|SR8xCo`9ZfgvfbaaP=Mzc@L*5Jm(k317T>6*!EdI zgdB%JD5ZVSIBEWF?Uvv0Od$LDxI&LysT?66dq-sW6U%p|c5eDX%X=v!md^j^41I1lIL7GM2m= z&t`Y}!Gz|Y8yp$$9g?g(1-{{fEqfCPxVvP6b}*2ad^zqPR7Z4vF?W^t-})qecRlS6 zhs#@Y*b*>kr}R^S#z%+TKG`WkPd}R##qB)JD$k)sb&=BXx{mP7!a}JX}cmI*f_xBJo5Njl;3gmPgKum$X@u@hnkmn?Y=! z4CJ%|{PGw7b5H*`Na1Ay5UgKP8-lx=b#v%KgzjTDe&e9f)xy#2$(S0-fAy6_(|6Lz@5dBkftMVMg<*V^K$^z06$y5ke%nb-+M@Z%pw|v3vQ^2&9-)sdbHmG zSG(M9wE{<8L-K^m*BevB>!OAJsXXW~O9X&3_?zXn+iLegSYncgy8tj&&CG-vQ!pUp zt1yqZafce*9xr`01Cu$9;1~4WeRPaN5E7y4plO#C8zH8AJ5g2nWm8DGZ3NHU8}Sg*F@GZe-rP{!p2X65DoF zP1Pa`$fZ3w6hqz(=03^PYbfhG+A7rN!F{~cX>8=gY)SR44DqR(n)sg&{dQGap=<2W z5%n}D=Z5r9#IFbm>B_m340d?~bX6_~>krO(JE;q@zM@%hi0AUu1EUy6%*_wr6bqW8 zD3`~&LQa)Lwj>`CvQ)Lezg(z&V!&s>^>zK?qYW9BbSWuBYSlQv`)hQ~N)p_DIMOJe zanuWAvWBG$z?BM(kO4;R@4~lz1MV zREVNJai6FZf-{CM2O4)7ZV7)JL%$?GlUSb1_CXaM_xw|*0qDkk?DD}ssuRr`NXqwv zW~ijkEb7ML1_9^(SXnVTprfvTcgg#QSWlribuZt|=Hd$rXq?9(ci@!@=Rap{LBW4M z0c`{?x0sW!dC8N_gop3}zm5rxJ6Z!c96(?iUopd~dll;vUH7D#v&HZo6`Jnpn&5}; zMqRv9JNg6IxW6v{Jn)LBAp0OXCC0uL%dCL4&40?AWImYYk@`9+hVr>McDYu4i6I=j zQ2%w0t@M(wg7pL1Q>Nq?@7CC#-FxVir|^WI)@HZwu0Gc)(|# z`k`4p!TfWQNIXL(kRC<5{FY<^#cpY8+qk_i>QD4XIdN^owRX-~qnP-U0efh~3!Kt<1QbM2$W{mb z^FXZs{4>&6tfYrBv3Ixk?h(A|%PF&|(ta7H5<)RrhLzcmsMWVCItf3+yAzc2E;kBw z8(u%XzDdv66kAgH_QV>u;MmF$cP+75i$cot?dY=Zf1OzSUqaM1G!Z)fj5+!$4dotw zrE)Bm0NvT1=8PFmE%9?8B2++O!|LP_u218p=U{&k&P*b;_IcmV3zx zX|m(v1NY1`Nud-(&T~gHU>hG~f*p=wnT|WKB)gyYehj{0dUGRe&?S2D=ij8&+Tpv? z2<0z?1t;YRvTO3%ruDToux^`UW^U}$8*-%|f7RqW>bIDJ<4$2KSEOxF$E>x{RT4|-b~pX{e2gRg4lRUUG7_@jK^2}QZ_u-iv!?yU;1NVwCd zsMCa9m0fW_;0DgjkjF_Ai7UMEFv%`^Kb|*T0Cb9Q+_5Y4e`yLym5ThU2 zKD-)3($?~cyxBS_RNx|UzgOB^OF|YPLDkIe8f*bB9={?K+>a|waZ{j+hCW=VddaF= zsS0WFFGT(j74MpP*B>UWpWA1$9);QzHeL~;1uzQjx_(k%$os0Ow3k-}->&BcZuD$mO9$O2C zX_+{S+oLm)#)fA;BLHr$Hl1FUfgkbr+SL|>xQvl;M%jmW+WZkXHuC$I7Ql8!=6w~2 z{`yn=8MpJ^wwglw8X>K8Jllx>SU8X2rwa}59w-54iC(gOeDPlJ(`|^sw!dzsoS%9T za4aUQDSfh~s5ZFDO}%8>x#nIs-uQR_o4Cn)6?$Wh00VEKKY5>IjJz#Q`O*Ms@PB{B zzy7+p@C^}KvJ|QN&6%=d9yo*BU3PUwQ?qPml}U+pJQ0ICvyjZ;V60o&SDMO1t%LU( zN&~gn>q#HCo@2+YKnbi6cSi|iW|9;g%V=neU1S6^fz4axvfq=PE0)Uq>0M&YD;19L zQ7v8HIhwy5Pz}|Im%mz1ZN1LL+SBSac*;$OxAD|7>LeOmf;8ki<_YABV=;I>GdtF{ zp#;95aR-(WSTvcd;7rA#bV{NDCb>UYG4SYc=`<^C($v=h6+%-s8cga({|~UF!`bNmYtbFvUsni1Ztu=nj-Q1YMkp$H4WKV9Oe)GeKNq@ z7PEj)@6SWYQp7F^bR5w=@k&3`&Vb08GoT-DZ;ANQ;`-hxC1vto$M5rx?46!F z8#x!SY4wCY*S9*KMfl<=)qBut=Ye{hnmg%yVXnF%)u}RlZgX!ehcVXeV+}>>pT((z z^hifsrq`nzD$Yv{MVT?7DH_52$+>dUpD9!Ue;7%uvW~U=#24$`)RUy6odtyHR@t*4 z)iLi=RggFW53T;x*#FQRNlsHSaCU|%`}0u=DRC@$VVPVe*Xba)kRCa2+B*F#uk(6jEb}6 zR6%7enS&dFj1UU}HO5vY4MA92LNSh-2JvM&@#R31+M=o1Y~lpw)8CjM-UJ)=1lnY! z{OT@~fhQWvz}|24YLDfIH?FJ%A{0Hp%6gZp`mmY?=38QI8i7H`GK1FA6nLoJZ>t4= zGMb;FF?Jn9@D`k~IJ(;kNI=962?+ANBiN^urnZq%W%-&(%|)FIR`VvX?WR?9CK9oR zk3x1&v`d|Hu%e6d!fW^=gqY9EZE*?J`11e7{j0#Eq+3^q#NgZyfkBz$?SH}IJ^xU* z+91@cRvj}bPv}&%Wqqw!;@zD%>Np}4rIZ}#)@b><=~nej2zt;{?$jxk22`D;fX3dA zq88?401;Q9K=cpCd0c!d$Pl%vUz=4^oDtdf-DGq-N`_ z01bW#nBJt!ZUhpJPzoSK;Y;JOr*udvv1%F8FO#iSA10=^?vWbx^=a3VWf2)0z;{n& zMX?Q}M0;!|g*?p*;-MmKap>S~Th&vh8X8m$Ya6_TgR7=TW8SBCvn_3~HUPid{xg8| zPf6QL6En0XCS1bAYI zSQ??>7M#*lNXn}2ERo0(sdS@=)PjOIAkWm;-aWs{>#^pVSfGL_M=7t#8~!Aj30}bE zl{O)q8L59%_|xAl$HYK1ukktmVgJe-At51l_|*lMAt6b`2m7RmUx*N9krQx8Is-hp zEh$a`$>o=UEM$W#Pc#cvp%VgPy-#akQ~1hCP6md5a!(7On!B{sz<)@v|e+plg5MjM$kCE6fs3*; zJoqkLT1ZR_Bs-V#M%1M7zta->OG{0VlRhAg$i#;wk*Ug16aqYso*39dR)rf6g>EEVcbP!x%!9a?-+C|mbr{2Z+B-OnBrOs) z=DZgE!7|0TzBV5(@x_sIadXQABVWIp-qJG@j5MDeJ2j|`bgp$ir+td%pM$qxB6g44+BB#+ud#d>jeI1JpsYJx3Ajr>=f*1nu0)t{P|fsEariS z>7m*D^KoY>Gq*q=cct?@^6ot4G&Pna$dqT{kka6k^%J>x&B0KSRtJw5_^T;}w~W8}#2f@WhO~e$?uQ3S zLmE4cAfs&Ou-q*G>X0voVeIi&5q6fo3NNSf$Rcqzx&iQ~FoZqyo^*R;I(=UT;g>_H z{sO}4I0U9(Y1=Cpc-j-?$v12Z|1W;P!4>_UFj7s?7~h`c6QjgOJYp5G*UW$VVx|6U zfb)m#W+<*LcL<6k=!_O}T2b&_GS~+m;q;~^CG8gJr7j8k zZ{PvYq^-iBkTjgJVjuOIDqnse8S}fk;sAw!=CNDKhoS#Wz5a__x=zV^<&K;Tspznw zVPP%f=!0*Y;AC~IUY3A@hDt;^4O>I{&It#mYRH$prPWg+zU8ta9Hv|^4l7Ic!jSS+ z$G3hd-2b)wIlf&@6j9=zX+Y(z>l8Kqh#aTL@X~v-G9U??CS?=7VW_=0aI?~T3y>WH zoO5&0oI(fDky;{dd^73V^TY5al)7g36aKXS6J31tX5b8YC$Avp2f&U(TT3&@U%h0oK%wIzo@27)vC2gswHXa=0jV-m%Uv1oR@ z)tDt|X|dM?YWI=@%IHD5?F6to7Y1pQ`-@UUC=B z;upPw_LmN{8p{Cb$mb|bcXOZETkF8xyg6Jc5bEoviDoyo$;V*vY`@m%E^fCnKl1LO zE?$9O&^{5g&!NWjo2LxHYrG%J@ZJ%f+8&a|rcS9x%Ykq@g$yNpHwTAvZzUAj+q&eDFb-ry)pJo2TbI*Na#yse{Ey!= zppniCa5auT1qo9LdpNHRBr#jIE`FWAOLqwk{$lU`E%c}NS~H#|Ptr$HzC+efJ`|_$ zNK_~4^|z8RD;Bxapf7ZNRpHFbF)sJv`Hg zQ4jXeaICvvwe`P~r;7%@IW4)9?^0s}24vBowBjd0$kKH*JjI-~nF@-7ch;GOR0tcQ7Ty}P){|2E#aWf4P5aJk~V$(F9?H-3D zKJQ?Jd%h%a>NWTAJ-Lb9;R?Om{gD#s9>lnJ0-D&Xwfv}$i1TMyR4ntcr6+R&z<_Iw zQ-^%eANfN2C=-|qH9y-cYb5s~DjjcpkGqx)`mOX5c~>9{09&kB(U-YYk~ZRJpU%@9 z-1uaM?yp8PrH_kbIF$MeRY%Y1ONdzh?c%QReON__-~Sf!7XyB-v`oc*BB-%ycvOKx z20rweO7C6!nbh=pX3dnv02U?G*3iBzx;wRdD~RJ$bRtV)jav5_ut+pvo4X)tbq95I zmso;+irg68J9$4kwAQ5rRMliqkg_@^N35j&%xdV_SG%}el?+p3pmHX64<(Gw=ht^io`*px}3PCbRplM#H81r@Zg$DR*NqFk#8V$#1 zD3AvBC1LW$VcEU+TBv4!yNi2sAM4tff7nXiA>o9>ClQ<#lp@cgaA$uL&(wA%MG-ud z_bTbYL;t_DIlFbgEpC=qhPV2kQyjjr)b5hz-|7`x$*X!=<&q)xlA+r5sR@eSVqE~nU?#05gr@h>*iuFg32UGV0I2Bs2j7X{eh{J7tu-*Jnw5H{wVC0*y=q7O@ z1qy1k{+y1mL<`vLk|hSFf^C&)X|~UkhO$4>9J4dStGpzyv3s_?e}^K{_)Lw=iTZHy zXr~y`lWuCpkuu_H5VjjIMVQxJc0T`y&gjd%EwmBI>TCh5ze6~SI3eTtK$;HwIu}2h zvQkeVt=RsK-BZBgc{klHwcREp54D8BnCHVnNq$GX4nO)W-w<$Lvy}u3uUOETDxg@~ zOH+^kuL8liXYXyEV822N!7ZUlaTntLhtzJo0s_`y#*=##K}NJ7 zCTX{Kpnwcv+83Y@zi4$Z04Mh8@l*$U6E~Xg^FUqr7H`F3RWJD1r8t}9&H9(HL+fet zk~a`fq+fnTt24WY>gnG9?FUbo`INjO4OzV3^Ou^WV7KFv9i@hiF-p#+mp@%jsfWr* zhjltEX>7)4)avm=dD%xD_Ph=a8hqb;N%I7ad!Ivty_}eGMHc*TDQz^4&g7$P0?W#ZUW2Jj7xW@8@sAviAzTi`XDIV%iDkXH_&O4wEVRxNe~qEo3oYpi1^$90Om z)qLBqUH(VzJe*C=K&$gmbI;lV8gR+Lbz8F&Iz`0aoT>psZE20~?tg0Z`2}Pn?{nQW z6BEbW_=9Xf`ICtu;;e#Rt>TPdi9bjRI~vly&|aeI=7XR}y!fP#q9_je!V**l7#~4} zG-~5|y#XZ4`)4c!?=>vPMF-*4awitQb19q?;B$axGCttP{8F%&zG){rv}(_z9dK@a zOk9=zB2Au%_);#s%yTvr55dIBrV(xpz%!?L$f%F)LzY$=%D5J_rc}x;cpkm~B4MQq zh@rSoBH>c7{YZWJUAUuG^_Haolx7+zR73*e$!E|=i4@vzLw&r=~FI2p52-^_;=(zPv-Tu9K{R8W)g%_p)3rG`o7oI={aoa8)!d z42aLTO8avCq2c@R4MaV)5Zyr8=E26{%j)gTA(qTY2YCY~D(p;+4wr{Yef-B}5TY?Mwuc{fxjeKdsV8jbQD zlNoFq8*;o4uRz-3xY)5L&Z*dGOI{K~i)3Bh3UqZ8Q; zxD~!}C~p?)k8Pg-WLyG~D0f6S5eG5E2)|_Il;&$FLBo`t$)==rcEb7amB;ZlzTge>vIok zy{jbWo2hn(Ad}-#*4}V#rImHyJjh!XZ2F3NdK~$D-){)pjyn3X>Dj>wO!w)8QcwN< zA?B*42xt0YM?PyudLV9)q{&C96UARYsxuduA)G8>;nIhPkRy({Fj(B!KQf2xY- zCk=EzSwVA)8hAv+D`i(=wjHz`9F2Jri5e*z+nVyHWkZp+Fu0e)2@-u=8%VLAT8C|es6Bc#sH=byYceJpsS0Pl^KUG zkD5F6(8>B5o8d5uo5A&`nxiPmcH0hX#)a^oe(z)l z5_b4TfqJCoQ2)uM?GNVpKrK_Ackc#%Hah?=}gRv{&RaXDQR1^yx-k@Ay+JxMVU z?@-Ia*@qA|ZMw5+qcBEe*B_v6Ol-`-d^BQjdq*~9%Oj97ueYrgp4q2jp+2x1u{z@Vr)5) z{TF3Lzuv6YCI;0qf7%wDw0~nTImUfvH2^QQWWgKE(?5u&;YTg+v~nQQE3;!T`~`sw zU4sSFSpft=Uk*G*=f>z4$4p#aMe;kL!F0@wBGW5f65FEoAG7=|^_(!B`}* z8xoH8BA>HM@At_9!Ja(w=ZAP&IGU|Bz-bQ>)poIIQ0PtV z{WSl_4`#xWOGuI>lx5bA=F1g$zu-{YumNPa5Gp`FcMy&6zDRdJl0jAiJ?!D-f03VW z6PuqGPyhuv{YY9o&dz*4d}H=o9U^kc`3n@tt4h7>P6lQ`*bQEcmSMclbL3&cs0awv zClI3Dl{LDSmD<(yJDTCRA{}z~t}9v(R%p=R72pZVoJdsg*l&e6pjuBVCUAgHzKNld`+xq#`WiglwST z`s>1Dc>ZUGZ^%4Nu4gj46Bl4@s%>q9YNyhak+kjPU-V^*LNPlxR2Zc^gIk@u<7r#A z*LOW>3Rbo1?vw8LI_``gXb!%mCrrD*Aw9F-d&9)FA+i*4#*p~?y|dA=n<<3E_jOb^ zs>cty^3zyye30+yY+huWr(YMM>kI0HwuPY21K<)EZOjaO)~$=tECrgl1Mf!mx;OYX zT`eM1dQT}~iH=j_A57F@DF`Y-rIEnMf!;R6zNz?)p#BjWkbLa-4(f=1#^lay-`vTc z_e-;17{R`BZa+Jmcr=MSX9*NWgDy_3UPVy#xa%@~zfd~cK-b&s^ci)D5=rw4Ga@UT zt!nj#$kc0N7a}gMT@W4lfo=1lY)B<~KfsEV-iwrGiyEM@%Sp`WPtncu7UBH=mcy$p z?D(gvDML8Fb_i>ojx1fDe={W{3}%ow_!ix&1zIWo`#M+!pOx|;6tjTuBzKF7aAT(W z?+17WgBQ(!D>jFsS;EL;y|wD*hisr`h42$igJUi|CUSXb_=AP^ZcF{dIs4x{Miq8p z{TnUPj}ZCJzYf@}xL2khiyR)p@1piF6-3K;6E(j7m_yUQnpMFIksL-PclgAEE%q|T z9jzM@vUqycf1%#FXU!2gk|)73MKcq(yH@0jtTT(X!xwFCW?lcK)WpbSllGOWjc{m8 z4l%#Y@(dHVc)>#1TYoU3z(k8Wd^%-FQFDI+Iha|2i{un1Ql_)LeO#+Yz48o6R5HuO zUksivE{O;A9HO`mdW<`B&rhuLPuj&-yE4&OhE{vc7LYbL6L4wk8cgLs8 zFExU*dQj%(PK4dL*fSsr1jV_$e{2676`nrv8?a<3*U+kahUmsFSuk5zdGXw5n7%+` zJx(V-HwT!WoE#IGeGzE%Prb~_P+++|=jQevfhi+hObzgj(D_@V%aT(y+h}sF^7va< zmt&`5Q)A_dfWCfe6+3)$#rZI0|I@t*Qe$)ok{6ql?po4wjL(dOdY3mPd zFL#}^VCJwxbH~s=5(votsf)LGf_ToR2`LzvtU0mI#Yi=P`hkPc*`M4 zGanbz-OBy_{jdW$dPc5%<+VQzA~6xy&8(MnPZFru|6uA5bOJr2-#h`L6*_p0lu@TX z9|@!5r1^;YjQ1xu2!`xyuvH63@unb$(h@J0%%cm{bP0du>I>7=l_Yt zz7uHub+4J>8=e|w-N9yPww!0sv24zgyIPSaHFn*@A1QNdzn4?~EMufR_59H#A+oo6 zPZ1Tl#Rr5{PxsI6OhSz%&AIWHYt|cD>d^M*?5+{Ptyy}%ilv%7x5M7^hf64t7b68# zl|;WM;Fef)qb*uS)^IEsw#eC*c1Gm@NsOww>SKICKAyFFZq;V|=vd0{BYx?CMgX64 z@u}e72N4kShUH|;UVp8z=WO}UagAuEunfsd_xR$*N$ZzL@yvgmzVDN9?pVXhk&x-< zh2N|0_@aN+rC+s{7?=#$EMQHs;^T#7(z$zcI63P@4AP*AW>tUt+&5~LMWM&Yp|Klu zh|6W}>dUtYHxNUwp1Qx=lP1>x?H3V=SI~P*t3lZ-X0O>XM2S9z#FaG^9~?+RbSN@P z|6oe-YeeI+4?5`wEu(BgHA?EAsbv8EzQJk)T#oZ`Nj&vVC0vKBz6uKj6X2(PEoQK* zX=d{yLzwS?{J#OrptNJuqn`bA~Pplzq(cWx$RJ(jnLiRm<9r&zkMgE#fx1(LF^OEVRm z42Z_=pD^A`?TucvW!8*CR0>m5R7N&^#fgip`HQMyR?VofF4#?@0qn44wV_6K>dOow z#xVjoYZJjx$@+@kcrB;At*1>vtX2wn5(o8z@njEM6b z{TBG3HV<5jJ{FhA9J^jx=KJ^&xff0z}{a^`WewMDiOU~;&kw|%`#w;Qw*@`{SR3Bg>IQOitI(Wxtvb!H`T6F);7&6UMdVN!8? ziBLOrYy5Bpv3T)iab^!N>+xARxp=y@c0C5qPTSQV39@#RgwJ_g^mMmxPD;#DfxoIh z&x&3zbLCEnq`SDX-8~%_NTykHo252;UVqMB^fBx9D^htl0%W+pZsQ&YWNwz<)tFQ_ z*EUT4*#$o}S!+LafkRfy8f?1U$c9{j3;Okr7&s#~kd^z`#kn$bqARk*NxPW+kk?W% ze+J2y(_=6&@_I(No#pW{R`NA=G4SCUz9_qH`$uvebR=$#&W4`{3$$d%u;BT+e;nw@BjFfl=Kmr7GXW>gUJN?K&PQ zt>O8-o9KtqC;^`tP4{gfC~i>eDD0_E)D6Ju_i!wsW3u{G_%C|zbv94546D{0$a1gT zSmc`Y#nJIhIOiBrFz4+_@>aGKHkaUYr`R$zPN zdQ}oTRdu5_GNbmi60is+{Eoe$kT%L*%a)&N-hxvWE>fqvAtl=4=)ioCkwdmB8s1um z`SN3P($B%I75r9rYqHkByawbvb5qz)ie|W(pL&&gu=bq0*WM`ic^>;^yuZGkEYeAH zNKLq&@y~In(IW5ZuDsJ4gC9Rn6KuR68X4h@u%)=(?$9|Tr69q$RP`_sN#2s^dv#ZT ztv|+p?du4H6#!meBp)RU#GZf}-ht&4L&DWap0>mv$s?gQ{U4cs)+vo@8@`lZ|0LBE zg^p3mzUTJkt({GSUeDT1ppc}_|BHR!bQO~vQLx()qfxp>>t!0F=S_dGRbaZb$013t ze)g@6lX1-%4%gBn-sL)NKjW8@_g!+Wq+!*R=$T@5)5t>hsd`m2!P`}n>W@<2aVwt2(#E~}nl%0q$J*DepTqGVP+yLmBw$ylG=BS@T-?{t)vXw( zR4F1XE)J{;UB9!idFs)vFcXX-uxn{$S?@urT)kqs9x+l|Z-N}zyXeY1GUuw1vv8iH z@JtRhI4imiJG-F7RzkX*WEH?vo5>$I1Fmwp_399Vtb&c%~zoSS@rsIQooJ$5XSl5i|G3+spXMiZ=0Z)Bsjbm0RqH!2hoDB<7;oSkz6N?FP z|9sj>*c^3i&Tf8sd+Wm>+^;{BU>8%|hk)m+`iY0$=ju+FqHisl0^29G)h|_O2)9Un zVuXmYS#gO?aJ-oLD;B>fy5&H;`{D0m6m^zHZY<11LLn5R(cwJWINxt|O< zP~w{plve|Ec*@9RwABK|xF)~Q{}?Co)rFf><*B`(H^}6j{7ddlBGOSQz4nJqoDHO+ z^SNt>uzbWZfmE$1{lF%q&RuygJ=xG0&TOGKzx+`CJ*jd`u{eo8kDSbAp}*@j>?NcN zb03){Q+Itv#qc{ND@M^hGnSg%CkaXn$D@woQd6YvA5oekYMZM_8PaVThxH(HvZn9h zmta@25>=N)AJ}L;^o+xOhts+Iw2{Rqg*=SuPI5FoW+>qFHL0XLF0P7d3+9U0{L$+}>o>$+FxtefL8|GP+KOd{LdT)rgxrPoJxuIuU3=DF89 z=0LqvTA~9=qBPbgDTw zXOPagzTc$37fo$I2DWO?g*dM(XkKn^HV(^$Zn?cQaSxw6+8a8q4yVrl!nqob3aHiY zcOCpN(HeQlBa;*;Nd05BS+6{QToA~5-SgmBbXx9}b5q@VV{jBQC8|6oWHrk<8vE5E z2g5((-S^)SM4;V2ES^g>CT1DEdcACu9pI9KuU?@*op|pJ`7$zHtd|fi#6nBB3 z*~@O|14h2YGc=YAm&6UQ#f@1hrB(`9H5!`{&V~DZdExrEy#dNf~+DXxd&T8nIh^6?x>Zi6%W2M1R8WlxW)nI@uHvyym!T$>pZ z7X9VA7qUMH4p>d|$dU21rh~^tDj!$NIpHGNHL~mgGjg+eB^!KJ;*imBX2NSO<>@1Q8q|&tqP8wPgQ;GVNF)vbzW-{kSn;qV>gitvHIhscc@)U@0RTZ zed&9}eLZdKy^(CwfMUtX3-8aY3zVoph3KDAPtpP`2zP4NZG0`!ZeXI!+9 zv@vM6)A#9*jM~Z*hh)>rG|Y*p2GJ~|%7Gu8kBUC(4PbfDSZU>2L?a`O@TJvI69{V_ z>|v{@vDoPzm9^ndw!#}Tuc;UDkKjH|GLfeKqh9k;oNeO8V11g!iNmR4WT77C&A@EtOWKzx>V=s~lIa+;HPO?i4?2H#b@ z>eUs%KAVX@+Y{HBO;6rWX|GC&XFSpV4c0jbQFUL31+{PSY2p(&UY7C6e`X7q=W301f6~t z5I%x=qVd@@MIPAqmZ=~ zO&6`(GdmtP#hdg4YAWwylOF!A3HWAAXyt3rZ3u zRw_p8I8~IM-Du%e7jMg_(py$XHY{2mQt4t16Dq$Pdzqv@P1sa><<(b{sD=NNbD5H} zsgFpPnW%_~^*O$K8ZjZ!L#)IvQ{MJ%+A|c-;KqQpz;Gq~`h0MYMS3%_O?lbJ9%#CC zEcBgP*!t?tX7by+9%3IFy*jwKW3>nNrw1&mM}KVqHXcs8SwIKYr5vdcs zCLxlUq?&ecw!&9d#zNoWHG)%4T69sIy562PEgb1mL!Mrksfz8HvT*dCOp%{*da2ss zGvcSBQ~O(0GKB=Wk8A(zvVY5(rb_75A6w3mFKY(rqW-=hrk;o@+09zK zB1_ogBqVj#R;r$?ATAn(1N|x2rKFy5u4va1PCnEkEwBZsjFhF{Tl|ZYXb-F})w%vQ zpl_(_noIO5dbq}T5-vE?VDQ}Tqsm<#Ggo|3@mU{#+G?kT7pJ_v&&$yE30%Cl=WL>9 zZGpw^FEXI1dsB)M`eVJb0aCGg{L8y=c(7l0l1)DN?xF9g)(HxGh0eh;0-3l#+gXr= zo@_Rq+g3hoVFMj24-u~>0-xy|L$lB5hq`g(cZRRd{?Vgy7)+wIpWFIPR3^&;>T+10 zy~|J45dU^!*L3W-*q#`lD`Z{uGy4D5;jJyMjlNn9v&D3-cUY@jk(f?SoxEuFJ<0xD z{;Q(NY7r+_^gim?av*&qgr##fD1DO48A;@KJ5q19Y&2dvE;fu;pC$QG#zT|w7)r3R zbk@H!)%WlKyS)y$TL3@;xw#gv#|?otgJ!%RR9)OIQcBIfd_%_6t2h!5hWl%sp+4TM znW5-oWJhoy}zlIO1$+_WeBD*oyk z5Fm(&(0O+j&gpMjv#85cEzH5|D^Z-)k{84Nd~T0q=!4uT=&S`UpUD2xT-Hq2uT}Dw zqcs=YpgcEdRbNR{J>MFF{UVD|$>@`gL2~~^Sw*stwHAQYt2|_UYvKBB`d@Cet1-na z?I8=H)Owf{sRYlg<(`L9&l-`KIne^cy}l#f>fsRHZ=K+Ko0tl8Gc|ZQm?2?vZ;~8c zsvI4=6;(zWfhx(!w_nw?k2|Q>D#oba%w~9reMB0|My#T31_qXw&Wj=B{*-p!jV$Rz z+*N1=x>{n*wiT-?-?(Ss3F6)d@gJ+dH6pzPj(tUZbC##dCk@HktaFLp&kXYWTD#?^ zRr}GkdKH!nT$i=(H5CNtIR|QWpXz#dzV4dchMalniSbANb{;@1=cx)o7@@`p^~w8l zaDRwZKu*(e@Y%Rz%HzHM^~%e$$44t&Jv)kW^!%pZjN<+fdp+fX98h3|mtTFoF0d!F z$C)OzwbEMknYdY#aI10nuAHS6!`gPU=I*4aRq0tejp-i53Prtbw1wsDzX>Xv+z4Kz zxeVCZ;*`DcyByR434gQH6W%Mr#8)+)--IMKPFnn`z;=#JRyNp~Fb49S#o-3jxn^n+ z;C(D*oNug0plCYy3Lc3y0szZ7UTSaM9c2E}7h+U$EvS1S$Fq50tWEvRjA}i-F7qbF zwPN+VM`+bW7eXy5$tmw-V0b7R=FRki4TQVBy==vO!0FaW@|yME}Dzi(Az**9}Kn+fN=L#Z;mw3 z=p0(!8)PRNs^{lffd)I)Q>p?D1S*5uYHfK?wZ2|69eAa`x_}bdGW;ev*fae^IR07g z;of-V2W|!(#x-Oe+?pY(eeW^aAy`Bf$q3B2NFPZq_Ng8slyfaHh!qUEn|#kep!{R+ zq1!8sLd$JTb4&I#A`I@UMQkX3N}GwzycbKx)%bpT0+BjLY?%kZ!C$!R=05BCC79^w zW*-3Cr15)1YDA&?_xs>@2ddetgk@4V9;!JBR8%ckizFLTq+ z^!Le3X+ICJM&9doUYrCGDnkXhW%wfQMLPOFnE0~M-uhvx^KxN0JIt0 zP;!6EW7&h{3`Tvw1NTXIVSb0ZM#ak*lv_dBgt*#>qy0iXC?23}IZ|$TtWC?dC)F#F z(%|XZV-KtpGo3b%KhrzY??xcA%t9a5X~!&0kTn&q(j2gr%}8cm{gQ85gk@eu(B?54 z6As5Z79b8~!JDSEbjWqTaxpTb+ywr{ht1GKdw^N-wX)xNZ}whZ-VNDO<7s+Y&I6DlBxo^Omzvedhm)u zYva-~wjPVHo^45dSp?Ty$O3(A>FKx+eWnCTnwJqvF0*;=3S(nk)Wvv%Qp~XJJ zXHTD&{eutYKmGRM2OpOCxpHpT%9~oRF4-*YJybf?GPK^ivl6P_wM+A~-Yt7Y z4@L3PZ48%Y&``nufo*xH#^~zJDqdPrVsu2V-mYUQU-uqrx%!KxvzHgkQhoKLUC$m) zc&ewVD$xq3D#698KV7u>_u4#ps`wn+YAKN~XK${0@QP7js)}jlhl+1qx~sUY+XzhI z*0!qRrJmN})l25-%yoJ4-MUQprg-x%N`Ikmbx)+?7go?D%TVka`ncSG3HRWeCW7Q_(Okn*|Lp6Fe24`-FFIo!a#;807maJ)S7%!@MBvb zN}HP8C(XD}*j)R4lJEZYZ+`n<{Pu7E*MD1=%FhTiQ$qT*D=(#`YqEh_5%ek&{;rmZoR^bM%pKlN zn$p0Vfi*ZcI|#WvY{pft*^owycN-^_st0`Yy{p!#enuJ%zG-7lH|cX;JR6{4FnDMf6GAGgg40Hf0E6 zJc!_Mm1FaOR^`4&*U=Qe^%ut3iv9XG>Y7Bx1uTtemRYphEZSIpw1-I8nyOQ%>b3IcwM;H3N9=Kj4uPsEoO%wP%=_EN?n zX1(nArTaoLP&`C>rq9csQ;|lGs&ELFIC?nD5K)AOX(FWnc$*qcQ1oJRA^;1WN%gWx zGuq%UQ4_f(xd~4oo+_kVNNVL(k3=)vqR^UJSmkZ)5@~$X4?7DSO{rUklh+Q36vCq! zz$)!Zi?4f$t5*(7{F1f%V#0p1rBB<^F#FcCJaq{%(mvzaY86+<+E^ImJp(!?1aWF$jO4aKm)p(#wBr$$#nfGVqN*i1DJGOnZ zwQ-m59-8uWai`X!W#~aPx?k;J-n?V+&b^SI&fZn^PU=$MJC}FMp+29_O0~8}m8{EI zF|PY~r+Sc4@t)d}^Hf*jK+(D`UaXt4H}_~>OB_^Jz2i=$%Qg>L4hWJ$WAEDj?aI&U;mX!7>@}?W^InxD!0*0uzn*Pytcq3HiAl%VqUjE{PZ@^ky4Ueg_9`B2l@VkO7y;VBd~;dv&R)>wSx$8fReUwYKh-|d zat`G{uez7=r5$+m;K74-a8*6n=A!fo4(3WWH%|te(yI24DvHaBfm{?q>^s#ox-3@r z^iE`u){nZ!R?92VPKezCr4BIs%JH0NqN?NsIO*^^2^0Qm9u$=bMtnq_qBSP zt7lu67FT}Z;L)I4(zG}}O_oNL;^D-BKZx}5zuhj;W{hZgti^Tb!PN0C zH>Fb_=_U(&U&*Ms2E@17D$zMNUSFd8EiIxFtuQ71=?!PVpI?|ru@q`}9%Z104uyaB zn^MK9bk=Fhq6(vxb;R0d{lJ%?+Vv&v-kBf%@P{oe+}`T_WD5nKD8>6OHGmMYG!`dU zVb7&mOaLfOzAEd+VPQc~X0eNC@4xrn`~Q~|<+5SRVQ&#RVen|yVhC})EZ%38jrT4< zje4DsTBU1+Vc3#nc9l=}R#C>oqLDz{f)Ty z2b<&tLKp}pJH0KLB2?*oIe`J6%+Ga? zjI;v@?!r=Ub?0Lh&X3q{lNZm6mT;hDQow5_+UmX6v9=xV%Yw0{U)ki?4c&`=vkukbK*BdoI(_Y?T+(vDlx*KLd4)_7Yll@WiA@t& zygAd9y3c^HGxUId49*TWtWjW{VO|PMJ#nF9vyw@be{%?2My+0C|ePL@f#&25c#&3jl+!WC2CYuT-ztZ$a3Y1IIbYWBk0npc&E zvO>XDSYRo7qXmK2{!lzt_$GGnPZe;b(W(CP-uoXkqeR8aWQy;y^erC_Ha1D42hb=R zCkzR#Z6)2bD1>c!Jma@9PfbCUgnxJG0VK_r@K{Qd8|CRW@?g(?IXF z{gYFgY-wgSIuv7=EzLdH@?C{XmnIga>CT<%O`J==YdfSR*{QO}V>=is zO;cOicvElzqg8H);Z+>vwm-4bnb`J`YM8lbt5)h#WGIO04ORs>O?oQt%kqnPrWhut zs?6vCPVYRpSI3R1D)Gr^4rvdEYP2Z^2T5gbVNr&$!bbPPPN^wHbsn$Y(BefD+hb`s z2GwIf<+p$7TQeN@N`Ju+ghROCWrb1?>b-z>Qx)T5-IohGfx-1?9@J{Ms<>0b!oiGC z+JATKV6LiH)|Ow;79YUz>iW8k10pcw)kBwxa*C}wxq7EHpVG*&)Gx~kw@GXn>}4~) zlzraw2N-I21sD!MOg3g>rHY0-cd93Mf=slC8b%Wb9I*A>Z-4mhfAJ6h;eS)kBf%a_ z+{A#pGBu74+7z67qN@w_`8R&!H;(E6QrR7jB7dHWm;Z5^tiD4}z-mW-!mKHNtvvH? zCZ3O=pN!sRQ793Ikq>%hJ1sT^+Y-x%e)T9nL($w4_-;igriV7Y24S8_`ywkWvY(wVAQ&cDS{p@ix8VJh*c%Uz$LP?`s`JgXuJqBILh z3w&&{iw8rr=h=HX>5Faj*AWf^REf8RXG6;L~xX2%8BA64lJyt zi3CDfl+{sYC@yxwC4`0wUj|1=Cu}6%4?soXWnl;Lo|D9$(XQX8PSIcsdsluo2IUWR zMrguQEiW|zdy%7)Yq|-ssXk)@Nf^XU*qZD_y*kjl#h3~BGS4DTf7SXsfvv)UWk_Oe zsE?UYVfl~1cv_*qo*Y^S?;|NMMTj-8Xv27yc@g-eD>Czon+<7?ttwNwV{!h+A&iZ3CLOc=hV_m+c%>pao)dI z56?))ycC(bg_|N=U!bry#93`KmQ2rB4$E0J%yb(J2}cyI?M$YqrMmQV1%rqQZO5fN z$*aAW*~dw;iUv)P6hRuOgZ-Xh&`eb(FN8gVx_1@)(iwncq1PnI(WOYIY|}UNsLf9G zuo|y?W?xHc_4wKmRA@gGuSmTjri=lpo{Xp`2xHG6NNgErpcI?hmCB_U)zDOg%$uc+ zCX6@R2ymHeKdE4skIT|)HZZZ0uR<}rsf#Y3%L%MnIA7CLV8!XxHozK)L!yNy`^H=g0vsZ7PtJ@w) z70Q<@FOJ14Hv2ZEbWPi~Fz443HEn#-G3(j07e(k*h2zGqj8QMqt5?tKvQfFIhpCuA zt~5|jO1)!>W4(@KDqfta?58Z(l+23e7oUG2_vZKKx=(LbqTZR6ouge5q5?#I-8nobqdq8OWE1I4WvAnx8b zL(^0gTlK(QVB8kl7jNe>yqc9fRkD;WFQ%y(LG)@0O?^{NCAD5}lW6tO;YDP@-t0X9(rhohzo2#FqSYw z_vQ3X^$wT4qjfJcj5oT^{?hh8qTb22ywpR0QoFuImn7?oRV|nR*w2XA{PnvU#w% zxGWLZQ>|wl)B~)im@`E{(>s8B9vi*5D-AS^tWNdoc+n`{s6iWY$cm4GWXX=H4CeKm)>PTPCqtB*H zhMmJ3Y&Ec3TY=D}vgZ0O*|5$Uu5esOf&e1qy_ia%IH`(*T1)1#%8-jYdo&pF>&3DO z*OC0@Z~oSIzxA#6|D}*%Kq@(5reSn>^0H5IzpFr!J1Ll1z`wm%nB4N$O0@OMA|&M= z0Nh>R+dzVQA5Zn6+7kblistbYrhU zC*Yc*NSoH1z?D#Nu4R^e5R4rX`0G3CBQ+!9nsLAq;Lby|H;XI^rZozO%=Co9LgezE z{O1Paf>$U5ckfi8M}-a*Ac~MRdjSqMsoxx~+j6ZYks1LOIPFk{99G0Ytoa~0MUDq) zcu8yjFXR8x;@mM*GQ^sCUwZ6Y-~1&N)#Y!zdq*Dr`nP7~^w|0Vhem{ymxf@}v z8Q1RhT=p&oo6))xl9-fZ?)1v_j!3EUT8dbbcGRraxCzmbgG`NA{^W5 z1GG;Cai#xqO@tn@lFbNacssVV@ID^PAyD^ipRx+9%UDxSkkorLRk4}O@TA@ZRcgv% z8nzVic*u7647?h+GN)dB0xw-MT;IF*j(q!<|3(|z%5S=;o~&tVr&Q~2J!GVM_>Lx! zroeE5c1^{DIhS`?_hMsZM^ON6?n$;6@73I1c)nD5&|=H-$7CK36;^HALG7Aa)^qjz zq`UId&%P|mq#h#k((Y5#WsG$XpYDHqRrhmU=-rpIP=4=z^Xe2O(&$fN(<>`f3A{9q zjC#j(iJg!>OGOntRt}ctc zG_PCjvwDz|;^QZO`ls@Z4?k#kB;F}Ybn6~WDaMgy*(0tismjw`TOM3xfQzZ_?X3F( ztCwoJnA)9?)w5hrPgS}rdq4|4*|N!$jMtaCUX_z=>-8%|88y!^_T^*Qr79?z?Yh8U z_b#@RdM__*S!^x``rzsiD0*r*(EXaabw!u69_^|oZNGYrl?U|z9fe;H4Jz==xPN8s ztV>aEO1iQ9d6it?EXjlciiyY*nIa{hoS*xB}^PUX-(EUCRI%Htvj;WSyTw_GcemN^)GUYCYr zZZkuG?t?X+toP$qyiX=?Y2Kgwg)6(Ihna4)fTlAL?2&zMHKM$wSXu2I1wJE%wgmtCY zEBNOeE`5Y=Oc2=H*+dczq}g|hrV%75>YaAq6htwF)J|~{tc6BLvn!O9OB_9n;4fT# zw45GW-n~1W1BhFdOStQC-=!U|To^$a3%}p|=DYu09TdiBOQy7~s9``JV8nAn>NE(I zv|zrr@-mlaN{7>KSMp`9lSxfGwYXj-U4+4u7EzF-)h(HOfu9u4v?0i|5ki{cajfu> zvV{FJr45!213wb+y_aHp7|PP1bRoElt|_OoD5Xccc0fL5R zxw!=wa2o8j?noJjcjRD8>o)1-Oj0U`J=nns5S;JY(j~U6!fa_Gb}K(0vuuy08$1%h z&x#Y#*Vq7&I$BR%r`V;_vz2y|x=hwj9}j(zTcJ;t--E(IzXG zTzHbEU)r8Qlw~}YT|0%$3(2lx;DTKLG}>A<4N6t+3guzHdM|q;)_S!{>hhlo=@hZ% zt@k|mwu~*{yW*uRhwDsjIcHlHVB<#F3!4`B(?rYVjX#PYuKTSnrY2a{1%$4`=(v5 zW8)4EB1>YP87mE^$KuMTZW*^37E`vvMrNV+ID2khJTIq)sxq&_s2aD*U4!c3IUb6# zRhBi*UYNsi7FsWJ+iR)g)Sb)f@vC>4-q@8cQaoaJ?U0$WRIn(TH|=gmUIGX~_`?tH z*LyE@&*ChkM}$a^2WSN5OQeTcQ+^qVRN>Pfo1FmIC7`wlfcd-kj@i!FC6zAF8tWmbjh zZaLv}O4YM?v?ZHmpP-#YTRg$qHoX(_&Sh)ADoJ0yd?pX>=>3z@=t5~vJ*{PVrY^xX zBbeUn_~EQ1E35}w{)zpGl9oAG;V<_|mb*N2^ITrusRo@(qjV^}^-7fM>Iqg4p(&uM zK$fMpNy_(f=+E5;#rX4F?<382vhA$6UQhMVoyo4yI9%IGoSbciQoZN#=Hfw|YNlSS4buLg?CsTq!Pjc&_ZRmpu?XeKXvadGeFi&sU#)bjNn zOc>$RST!A&tBCFz&0<-t8sh5JHP<9}RYRY)q3mtGn9N8tr$5+v6XnXAd3-Rs&4v>; z6qHkf^Km)-SC%_4aUi1hPxVsUox;X*x}4}phbQ6`?8OUO70ti)?O*zxS$_UUJocD! zSb8@XhA0pFBG3vlT&0=n-= zV@LFw2AuGa11MO=MBmW?EsI!VO1iac$z?bJT}GE$fUhD;a0{0iZSxFYZ1z3 ze`&|e<6bRHa5x%0k@8k1mBX?3Ube18ztM9C2P*YXP`+KHEy(s8QmLYH;F z+f)rYh9~sPWEOjU`^J0sCE4k-C7l z#cMr*7%Mm6#l60MDWIu($jPyI6q^8w{g?KBw07Z6%{nHf=CRQ<7t_?*VZ)2ue{kRK z>st=nS@v@(h>6;bw&%uME9H{0moOL9<#`x~O0H?Srl|H9E&nxKR3-e_;Nrcix|Cc; z(dRdMUBgYmrylU~$N%O}$^k9lTUAC>amqKkg!0|l%Y3hRyvlfMcR4OsLmZ3OSr0wI z-Fzw4WtG@N2&0YysLG4Nq{|HTKsQwYR1qjwjikC7rC!ys+>?pDq57xFK)JeUZu^&C zeqoBEUVo)t<;!xvW!=}73JvI?K3{zCv?>d;V*37v@7vv!Qa#PupL(#6DoNMonaZ{# z)|PgbrKPiyp`OTVQ!ceV&x^P2qA1k3ld@jrQO9yU9H+n`)f1((sLGluA}?RQD1EDn ztL`Pew7qymF|jeK9)47921R-})~h$3zo<%6D)&a#<;dkU-s_v@0mb~PhCLV~Zf=%w zOiU3y9G5$Qag|1uKWdNN91d*`EK5GkYp9X!Dv~+Rm$N5Q=|J&^pk=+Zek}^v+-7b6 zOT%GN9&Nv~D$|Q%w#@a(4hd@aoa%Tz<5boE>5lC;6={1fkxu(hmHFbmJ5(>RPBpr( zwivilHF{=@D>jK^&Mh<|xt$Ynu!G$S4;t>1%}0kDJCWMjeQnF9ak!NBSus@U(&5Vs z!2xk)95-Aphn1yn&Z#HDS01oQS&lbHyT{fJgR*P9V4TJ{Q};IKMhhC|xZnD_fA>H8 zrar4eX-Z`qkg#fyx2r+P)WX$nJ|MRvfmIzZ0Hj7US#aoysrN1|3mKNES>^!uQbFqS zQ39fsPFafJ$_#Vv1Wr?@L|%iB5-D}O#I@tkYzIdGRtQ6`ekglT953v0^Cn#7+>T;j znz#u2_+5mmI?3a&3ec%jzRnvoa`!_GI2qWxcq(PN0K4s_t9*I4oTgY_+tK&O%ru(q`ELy$aF#nd@(+T!mlUQ223UGqpZ3>D)yXkof=|WT?|C$Jm4i;b5T2WI z-^cs*iYq<0qO&Qvjb0{PMBn47840p10zHf($({U+`b=T+(F{f%29`GT7pGS&G9C0%ji3$G19>ElkKfrmTey!UBWQ681fc8H(X8&mnHir&&to2FAnnb z`OA{`VyY)re(RUMSv^_i?ZtHxckazf=j^?FIeP{5gjVcJE6UPEEgJ{#sA5(7yIwb; zCDzC*GXkHxc zAAP^89>_bj9YyiAH1ECtUJ=4^0F7x_?bOaMo<5ZiX3u8bM_H8*EL*)POCm4pl@)eq zPZ_uEii{h&15r;Ht$X6CVgUn1Sz>8RD=Wz+QZA0>6|KCWd-AYElMlj!%!d7Vng+|F z)#F=FWxr@kEP?-G5YPjRE~AMJIpSrb>LGaX6Cr+X}xL2kaGI)#bnD&?-V$6Dd`<}b&biJa%QKema+G;j(OU?dVtQc z^l7$hx$5epx(pRYD#k$>7m7#yPCK*<{8bfs+;e)Tct)WF7bB}3yrpp9F3V(I%5s`< zImAxdVNVLbUZ8pHy&}njG{h%PKMGAhOK;O5KO9nUxKCOi^i!fm z7B?>hY*{0Z^LW)fqjPLIEILczl14%%1Z>u|rLo!K6CX*e3aEK5lXsabG1^hb?Gjgi zun#};5?O3YR_~=Mn|Chm{)b+uN@=}7ZoyCLCU%n<7ZS^hcnK7)l?0ox&7@e%z}_^m zQ#B!mZwYnjWOS8T=$Z%#gx5Uaj~uPf0ABFn zpu`++UW(#ZHDTn?_I=o499_9JZ}oOA@N|MzUY41bINW)dm;P-19|RaB*57;Oz$>Yk zoDFg32ea_1n;S%=$=}dF9PQzwjGvY~w@5zDvN#V~BJHIh?rI>Dw50q|yl{ z{^h$+8w5yhdCO;SeQnA!4@xvVH9=$%G*Ll2{3S_GlldrK=j~<*>HC{kH2@cx2&>T) zH*^Iu!Je^V;iAD;@Ogo|TFvsV!j;i#5yIbnXR*eMEo5)JT&pby^x*oDlol@pz{%N8 z2)$_F6=UI)+CJLieX~15r5qFlC8{bnI8X)pqn7#p`yVVP%JNvBh3J*>jyc7bv*&aA-HduMao8>lClJ)J$3#nWkXg(@g@4`}r)WBIt2t#?o= zkKUi@N|h<{<`j>X?%7lv*8^OhH+sU7Ud{9Fd+(H`yGyy%AX*i>qMj6`zv( z)W+~~XXTCFTezHwP!+^$J3X~%UlqQT+A_x*^M)0r)(q9PteXZ$-D^4b+Hq?4U8(^f z+1!bF;+37;Dm$odnE+JQ?S`}@joucs0 zzYkRDnvDl#|8W*;=Y46$1gZOWFO9bN^i=gyD@?j1T9?Uw;~O8eF&ea{>EE0C^TPHY ztMQ^5j^N3wOM2Cyna$XwdV#`v_nuwvQI>5Q}(Z~?HZoL(ds%DMOJaFbUE3X3S~T-YCl7s!1XCd^H@Rw&E;UMqx7do+ZdX2 z+uIE#|8UH9EzI3I?H+62;|eb9{hs;xKbqy~|4n6Str+*pYk<71zp6~q{g~ae=F{)I zRMs8pS>%6z04VOl4D^cjE;g%N)f+3yyZtu0CB=~>_@)R7#wzGGln=^gr(2~HTNJ%s zCbvA)Z5?a(>`D&TK$7jrkFXC1LF)5STy{{|_Oc4G+9|RDS?Y&%ef?7G$ zdx>{gL;S{Kyer{@*p(S@HHj{lofVA#0H)bRjp>Ci2y?7d^xhh#O)L>ZiTx6`ZV6dt z!A~}Vr8fvk{E0JqLBp;v$OK^%>Nsud;sq1S^56w>X@W6VxfBLDIAxJ&X0 za*xPl`yW`4?wXJT!j=UuuM^<2)_p&W+sn&3Vc?@3@>-;raSWd%egj*H7ilGx5s6^*Kl!*D5iSweYPPANUK zYd;ju%Zue2l%pLWR8~(Mk9Mc$RQmJV-~Luv?hJ)g=>kkKndkRTIaJHW$>Y(M<1SlH z%92%6A}hZw3R!_OFZfhrfG(?k1v)A#oTjp0b%Mdx4vWG#F0D-$1wJUAVzjDzigD-W z!4%$lKW4InpXzD%*kZ95f9p66W8_`CyYpaI6xDG!wK<#R9FgU0iA=xntm1$pc*(V# zay`nSULON_sva1%Y?abIu}zjLa?i1iB{NU|ZI!37-Hb;aESJ?SYP57VL%D=k6MHgw zA10Q^j^uw0eE5$ByT*j0n$Bov!jyWj4-@!CAX$xdBH?GGL-|YA#FZxUbgn{P-{^6x z!)l#XTJ~Iq8T>c$c=~e64}@;~Y7s#PVJYnDrRG`Gx4LYt zRU~3dvKgF(?xDON8(ejXb}-gLkY0gpJS+W((TyF^SfAJNr8Q;{NT?TZw!NOIg9&iA zcBK^3WfC5fme{V1Jr}J?sG#_hQR{esrM!xR>zn2NKE{jbdy;thagxQzm3kcFp4$ss z;=HU@Fnnh_1+pxUm3k$E3d8fa3-hMtyzIRy0=)6zWaH_bi#z=Z*>jq2{k30e_tf(E zrtfQhsB;DOibAMNiN}o`V3WqEyiS#@{5lqa8y90p8~f~=I*UGkb}i3dTo-SkUd5q( z@_bf;G+j}YX2JU9^~)j{7X@I(QJ(IW{?aQ$4yMo?OhGFV@W@ z+##-B!Eil$Q45|gFPn0!1^``(s?XKHmWvXDgNN?gsi&X)^s~}W`hH>8LsUcDa=)oY zzAT5pTolh%J*+3$>D+a{qr$EGGwD9_J}rmXy!YO_wsmHqfAshBXD{UG(`U`wTb8TN_$}Ao z%$~|}59amFa!R=Mt@66wU#W^Y4r0^(P=!?uTw1{^qn!t{clm*NUJLER3uwwOl=Zq7 z`5;vnu1cwvr>EiGDW@{m<-ldBtSQ$R=h2^SER(ti6W(hZE@xhx+C91~FI7c1HIcHc zd^3d?BFn*+8<)e0a{exlIqbcp=(0u4oITisS?;PguVvehNpgJ)eh;QyQPO56q|@cH z?B&!ndXT8nVyOERAilW}^8Im89m7 z^pty#TlteknBYg$)eEm{pi=6W=#^~8yqRYy{!Mr#cXd}~^EfOE)=*YFu}ls3U$UhM z%f1@D=4$qBSDU2Ngv)x7a4#l9@N0WNYrzc{HEKD@bWsp$KlSZsVx(`BV98)dYpEV~ z1BJx@2Zb1;T)q3UPS}{3vu*6JN*yf^Y}l_yMctT}GwdCPDd(;=eko+6T&_X_zocFf zpnTqd1rL#8qF$h`%hIaoEhHcp!AGS1ofEQacUps6_kWtV`f!N$DCfq@IrUcNW$C1~ z!}1($sq&)SE(RAr_BNwL5E3b^iRr;+*&>e?RCj-9S6(Zi)DPtZO@r<)w5Yycy*}v9YT}8u|sLfUbb=#Ql<4&6tCGs zb?2VU4o`VL3+d%b4LiVQIsLnOj-Nh#T9zpm-b(eLHY{yEf;MFl>Qxyi%4xnS*IL}Q zdlj*KukIU@deUt<*r$48G-z7Ir3&rpeR}7ed(HE6QTDsNC|;wZ85(q-=hH8rmF1^u zEYLnw<3Q=-;@P@e6ozNdo|d~Yu{5zP@f0b`i0i(~i>837Lak}E>^sFn2-?a`$vzgv zVD_s0|J40iuXJ0MB?!&6&CWSre;fB386FXt>4gA^7Z4H;@PHH&4@mrgd@SGvQBRP9 zXXHNt@iX#gfK&*C3RPxx*;Pbjc{CaB;eMO1JLj0~ReQ`i#$0o4v-92SRVmf=eee0q zY`3f5bIfMU9`47F1cg$@DwWX9jhIX6u~LAUlk+@;JF7Fl9-|C$57k@FEyCOVQJ#_R z1t~(FB`<UR zJZxC30X{+072t493%uvv#JlS8?3Qm&k?yb*i?R_A|MESY?_a`wph6Ty1Tg)I1zv8$F}Ewj;my> zkzBpciOChnjXsdqv5$X^?y*gTo!I0e`;`1IZ^vISZ3(^uO9*6&<3;456@yd*80tuz zBCk%X2DNft&08q|sg*TP_2GIciGkS*?!kIvJ23Gn*uutJ2M` zv%2Ci>oI8%YKPZcHu%(lk(L6-HOOElhYvQi8{C)k@|wnj;L_b;WyORmtb&mNG%MJg z-^4}8YFhI5%&S+LqQ1MW3R|=aR11%_{IjY9=vQt!ZDr7xLzfmde(Q9Mq7Yj#($#vj zHi?IPz!!`9VeM+&kSNduKbw_^c^-&V9ru#yUF)y0jL{g&k*vd*01hYgm$XJq5F<%c3F3LeN_Z zhz&BAC`Mx(SI(Ps@sDyrNPGVLWr+ioVo=|QjYwtY1M+e=wVS#!!_GQc~?C@A+5nHpL=?EOiQN#w_8fZ9NfCQAFB=`)*0{l zH5WJRlWXX*SXzUXgEigw+wcT9(VD+-Ji9Bd^&B4>%PNmpPh~AdnNCc(;WN%hsVK6T z-vYTS6)P+AtOld*c&~+9Y)@r73zXzkJ~lX~6c^nNpJ;j6O9Zs#b}Fw0zU zP@SXl{_K6{^;v=Am1EYfSSx=YfacP7?6Eq~N3NDc&^uGFuA^+Hwy6?RZf$Q>z;AVM zZOtozw!W3LB$GK?pE#~`By^W;#Vno!ulQ!qHjXU6^~1ff3m4M;eH zi(D{yexIeh{8s{q;Kd9x=4TJsGAv$7HPSAnK-+J9x=Sznc7VWtt~+UYzP9&K+zZit z|L7|cZw#z`?fA`w9Nv8Awks`OO1|~p65fn0(q~4_)DJWXy?SyVAX+HFI++9GSpqey z1oS?S_gQEcSTmd7o~3^waN-4k3l^J&rb2mB!D4>4(%+ZeJnGboC3g*>QbO>fC!v-= zsXCRXB#?XR0kuT!>Upz;s+Vi7ZwYSN@4B|Gky~tg#^vw8KfREX^6N3T<-UDmZW zOlu?Fc@$^Nuih`Fb+3(63N@@Wq-0QyV_P!Ce8iI`5ZzsTwL!@ zMpn^tf{eB>WzZtPboBRB5E?c3=X=c#$H);Ju9gFcpx6*{KYsj>Y_m8X`S}KcjgJM! zxM4rQ>w#82XOs1uo1vIVV9Z#%l}wvbss*V~%lJl5|FMXSWyB5wXx} z@CN8@X?=_PM(Pb%tke&1i`87lc>uPGjXy9iqtfHZH5jMgktI6-uz*nj5V@tEPhstI zB}h>+s62Wl9hf2|;xz+g0-VZ<81p4uVsEy(z9NYc&eu6^SzL#!KP;nWQiPmysgc6v zjt!x;XWF1jyIV<+Bh?C9mWFUGhLC2R2@u7fb=m5 z007ag>jZ(a0FJhfysL0=ZEP$I-G$&2$3ZBB>()MGKC~r>gJA7fEa$>^MDzZ*aVs#M zKgQfKnTTCW1WN|aN^Q>q=Lpb}w^Vvp6939Nm2iuD=o z?JUQ}wV>Cvs3p)BVmJ~QD<)Lqx>_$cV@}H3m0cDFALYXY&=i=|CpLK=!fOGD`gT@cvsQdVEH~*%kF@uZzca_*C)>3r76kaT4@VPYLcm(VudP$$Isha zC~MxFYEtJta==uIWch{T6P8R&0BJigDQdl{CfF`uS(VKw81~X?ZGf4J25oH`fS33C z^!BvOE&=s-8>cB|wK`AsqIrCuwBwez%&dLiGln4ArsoyG*!m>&jdQNtPr_B46v87@ zAk?1f6c8JCH7=g)qTD2?Eez_f@gORntSQmY{j!GrTFhMBeSi9-(V|eiZ$p(aL2)lG z&{qH+_PHjUTIR^h7I9$8J7y~T1OR*9UxMAIJ2dS`(^#%br+s~^)%Egr-!pig*disu zCcNA%*89K1wRtx`lQGeH>5HiU(^kc@e|q)k`s?Lg*S-Vk*X}&P>%~@{71sTAC=!Zt zq$PN5lTu9kE=D&M5*Jf_Uw@v|3J7AMZCWvhrf1hSp_r>2*K<3B;1q%!EmcL()jW3A zOXSKkqYGC{5ZXz=VHB=iAX`Q~ZpjdNJ{Q(jcl*5EgsK2e>L0&17nfcVl3QaU^d_*UG1AeqNV1!DxZ9q2mCkL%6M;)+B&AGq0emRk&ujf35@)OO7vDErYx!>KU<^ zOSnTm54ThYUyKzU1XPwv0AJ^2p=A7_`VqgC+C+d<u(efa=F2`#C5j&BAwR#L=R?4g{)U$ZgqH&TPwk zmm0em+sM5t;wemh0BR^MP_IKF_X-B!aLrYGsat4CB7_ZA(J22hE%SWSx{G$oYh0AY ztXtn9Lk?|I-)W7PV#s4|A7k7JSc;s>`_vNv_f+=bJ}1trkDh~e$*~NXx`Ip@c4WC! zOr~6C_hg*fV9BiM2qEVaWcoh2%hr%OZTKz==ibQ0ILl7n7nk{kNh+{`g|o<9`CQ>B zo|~?){W3F$wV5T>_Q%Wb-wRjSeeTOoe!sG1ZWk^3He`yLcBIujmQw**t3kIiMf>kP zn`|{{>-<7F>;nfbu{Gf;J_RgEaokC7oEi_MA;I_R|E;Z>>}kgLqGMwG@BX*{hmUEA ziVB4=-_Miam7{GZjB_q00HWwVy%6g8Iv%ZD1h4`iTJe0&^UK|bBvHh_sn%C)seOO~ zaW0lSPT%X^mQQKr*zzug<8%1?NfbFc9PFX`W9^#sK5kwqb zX}fmWmSYU|=`{5RUg%0n?Jow;sdnoxkI3Ui23cJz!EXD0X8MUqO#K9K^Y&QOcWTQ3 z%ta!0L4F4j<{Rxm%BPyZO1Y7@?z2tk|6l*l|0j0nr+Lw?&!0whJ>KX3((8NK<^PH^ zFUoK=cV(;dLLjeCvnB7@hh;o|uWY~S;y8mz%G%R2%=RfypAO7rTLHyC_DtQ=jvrFb8)w`#syPjhG zWWkF?fgj5r^pPx*DAPePtj(CtFUXct%$ zWxW&O3kaEzLIiaRP#(<4uq=MQ%?DWMP`^7*Rk6^jC)eK?cX!WjeNLXcyt!HeZk&Mm zfc@{@zfH2B1KrU9@{xlPL`y-+bi1|lb8l~)i(I9MwG{!=cSt8g;ORL!LRL{-(T_JQBR1v7T)4)gU+$T=)Toe(lq(BaZCC$}xrcR3_v&3> zQ0wkG6ggU7v^4j~*ZW9$0OgD}J27UL*6tp8LZygFF90qqUS?Ok+<2L#X#L0k_}_o_ z^Pm5`ZTIpCi`0KG#bllN}lb4}kH`+kgDN<94v{cXEK^ixoEK%C(>oTrpye*QIZ zS%9PR%yh+V1{uw^`^8=QY!@^mYyPDe(JqB<=N{}!3Vo8_F6ZsRuj9h7?~MJfacxVIiBz^*-1AV9ZYKf5uDo64=yi85-?{gYKIP%)?B{CmIU7|i)PwBD(} zEwPYux3vUCic{B|eG**eV#)Yoo$2R|vK*4ABQ84Ay)J;0S*DsW^^aIRkLk8{Se7~O z?b<0QFWK*&+mebXSs^v&oTU@OKdJuL(*WF!=`tXkX`YE)(*e;EL^Z}S_0vE2%8qpX zl#*ew{X0N&Mc^`oaZOTLtpp~s59!L=X{oD9Q8DuReOI|I_gv3=FR7l`)^4Fa-rD>7 zuq-{meb1=4+AL4se)Fxnsp5Qro3KQ|U3Rm$9q&9|4B+NK=2P6@M8P^-QO}XfF~?OW zOYoAhi<$>+%>(Fc5o3rH74J3>^oo`v&0Rc3iZ%^TcMaup-Ks|A!9CnmmA=Fn+eWrb zxMC`H@55Hl8@gZ~jv?qPUD4UCV#@}UK02t4@n-h$@t*y1PAj6v)OoJfHT&`T2F_%G z#NRz!f9ZDZ?eh>RQ(QU7yo8>!knyWZE9CF6b9_gPVz?xSi!<67#Z{as%5y`jqq~37 zYG}q>i0eu+rbt}@pdFUBaL2s84a=acnW)ObddpSR%d~_t0e$`ssa9IcF^l7_m_W`< zS|uaS@-{7H-k#et0dyOItx^S@&tb7eyWl$mCk1Ik%7~C+5+TsdQEn?8UO*=)S)Y{6$GXP!+O6qlGhE zW|jI1WBui;m;QXkK4vNsmOJKC)archsr>TlEnx@{(`+-w(PrFo#0>X!@LwpN*OfLl zh>|3S$UWBEYin!B(SQEuf8NDy0&oeCDJv#6S~Htua)C?8>orFvwmqXPKEc8Ar;)NG zt(L$E%0QuXhvIs@g6#_T|3_Akj4GIuip5_ye;h$^tYw5 zt?nP*ud};btEQf^@w$9(;g5tq#^>n13aE8>uKmBblA;8k)n{5}Z^c<^K;b(E69!(* zn^S$avBB(KU1L>;>IV*sr8a0>wu#rusTYD_+wGf=WK*b-E(X*EOQtq6)c-`XdR)Vlw$J6%jPtMROsLc(-i8J9YT7f;uX3ne9uc3cbCu>?lT zNQB-;`I?o*<&#yLrF8-06soPIHrM(fYRNvV746q=ySJY0f4jDRJ!e4wfr84-F*M>Q z3XOWn1wQE}A30est+rwRbbofX({=6MsQcxSZvBUhm142D_Ka>}wf^#p&z$I|Dhbj{ z;8XR$Im>Wgj7N_6!=+VlWz%{4dI=;*NLL$%V7h<)&b7H&K3nDA-+M0hr{75lTou1h)p@KjyJzkx^_PdUAUyk4a*DKdAsi2{n@Rb z@4kEM^$q6cupGh4s6K)q4d&6X0>Q2C5GiEVm6o@2uE_z!&6Ne#RwvX^jzRpvg&5Bf zb7#IITJw0er7etSGmpD$bR%_vpM4T8uV*r9$M}Fn$ZN=C_iokmSkC)o{=}&QduToo z`rMN22cQl8_QxY&2N-7~HAy7pg-huJg?XjB@VHIRgCkjBkz-McO_BP9^>Oj? zM!61N27ns5{E7_5@6Y)h*3Ciif=%f;Fb>^|Z`feFyOkPg_uWT@ zx^$>U!N_g~tZDn)&6OO%@;%?y)sIjh|i+0m|ws z3+p9heaQ8c|9$_T7G~L}SY`2#vQq3VnO8VrTv*r}&91)tX3WDSvlo#v`EAC6&GUts z_PDJ59>iVNZTX?7xXmoG`ri9>iE#p)0;%{7#wBS2bSbQvVrwebdmfr=Zn4#*Eno?4 zgj`~^NsCeUYfx6xI!x{|yI0F4nPjJDV>0}l*2^&Kcaw$SciMJ>Q!KY55IaxPU$;q! ztJmg_Xl386fb6`vo=HNSPQh-!wf$|&{fh{1)k-;ztmVv446B$f^HU|{o8^KZ3*K6U zUM^~Sv6MKdR?6m%8Pl*Fv2Teb%nHc3R?Bc7#U?9X#KMFSxj4ZBUoL&*q{^kD+;k5d z^sUu0nI$t~j;U)~`(Z8^Pj5Yi`YM8sc#oFJko9u#vp8nd!@BaR(Xuad643Bw6^wmf zb-wR-6x&N|1FV`&mjBQI*z1?i%=Y863)nBahh2H_a%qVS0kv7q!BVoOc)co|x5+Wp z|CM`DeG&UnwZD~V(?${O=lsIHGaIpyRcMlu=;R!S@N^yg;_mQTNK8xKfJ(n$6rkAp_H{J>93>EB_^cFPp4e>Kml&+p#( zp6Kjvr6XE%O~d-OlxFDbtmtVRC(4r;<94xc-+gpH8$24Zhvq_jfWOEGc_blH2+9D4 z$J=My_y<7>ENB}*`S=ikAz3lQ1(HICyGLq_<38>tYnGuBil>7W7;cT~AC=$ZFBe(r zVr{-~4Jx>ta|^;U4PgR^0M^P9Ym05Mawe6NLREnP~|QJeF=d zA1fm5BG>N+P2V;qFSZo3uu?C=O6Bare?&@4Gr5Z)h1qef2&*@ZBf?uGm8nHL--Te;s6p(bq8!)gRb@dWam3 zr&G9=M!fDZ-_Kb4zxnpNoOb}~;c6Rg6bc8l2MLds@ZxbIBDTv)%VvOUy79KSmppb( zEN^}P!cA8IU;PkcgbFQZZ;iaKt~_Gg<3c61u*H!8J6u{BdO|s;ugZP7_3`Z?#ic6q zpsa9Db|NSc1U*EoFZQ`h^UWdGnFB48gO!+TW_p5+HBRLa06neew3I6@*vqrD5mHm+ z9UsT&%XN6RM9LrKUG;I{Ppt+VvB_51TU#{*iJVj5vbx7s4i;g68h0sg#7Yzjydi9% z3>JHksklu17IyJrSl+V)gWBJA$E@HV9joAReml-tJX-s7*y4|BTlUtugT zA;Ft*9I~xafRw=4R{|=zEwxeGbxq*0C@n$nnUFgeUi*jv?K|O~=QPEGWka?}E9d}t z89bQX#__d)v2L^bRY34KUlHY(gN|7gchBKaA9G_=Yc#J_z*KKbYp6h@K!=U_F#4xw*=tO%($5$H*fiby zdeIu4psnRPG&h|$L909C`F+3Q#LX-xlvS`>dpF8BjxKq+Lmnnr*W7eX|9YNY?&~P3 zbsJ-Q?z%!^8L<(SvHun}k@6J53FRCv0toI9I!I z#@JZTV*D%K&*L@0tl7qzal`ny1_s%iJ0Gub^^~Fw=K;70AS*8~V(SiMMLnN`J@kA! zncfM(gxPamg|#$DQxLbQ_Qtya7C>MBS`aK9>D3{(#OmdN`n=t&vL0*4cSaBfoidIz zV%fsw(t+yZnM1v$)etR^sYhB*kcIOiMs&&cJ<&B&7F4CHh;azuw@`6$h&W*fyU`Y? z8}ev6*z`DGOE3@uJ_&xBO`#olwu2J11HmQs0l0Yl;4-Z90DAA=eekQ!YzMJN5Baar zdK`fDtnuDrT;dc5mSmF+Pa(8_knluWkQlsj^YmCsf<=#qy`_?&GiKKsW1Bf<-OYOS z+>?z!JB~vE5N^K?So5_NAgQygu4sTe_hGnvhE?=vHEqse35%t>e>-42MC>`adyg4%?5*VeQRx&%O;>nE2hU| zO75?2v5LdQpA1IwOyqa}1n3me&pvdHnI`-@o>B2dE_?K-)K;*{l&+)_{-i>9q$JVr zyk|9H+Gw?_uCe_}=wkmph`rQyVZppsq1|r*&|1O$d1}zfq^pLj1*AfQNbh->y=N4s+q8B+io1x z$!ZgxDfhV)7$*tu2W|Dnz5JCkc3PE-vi>expP&7yJM{vZ$|bw9Op|Q1*Eq>4G?)uf z+&YRdRpszTH@cQuyup&$C2%C|`(Q0xNRqIUJw=r7m))G=zgZtb9JcEA8ZU}j%#LRb zFxl4`y!2Yt+Endw>^!wWJMIa;3FwtbI}nHWI7{Io z*Ac~wgb4U_HKZ zX4f@i8DR-j1>o}d>g6l8r7@;&N#K4KVG`U6&m>DZNBm-2R(m)-IAB_7oqYM?xry0U zakNfSLg70tUfVSQzesh2@_1fFFL$F`bthODZpHx|2;$dR&2UfbccxYcuK{k*KKGCJ z!;7VdORy8hEa6q+E}4vF%-H#LxR8dzFkHRW$8Z4!fKo~m4RVz+@*Tz+57%MzDadj} z@)l%20df_a>|ltKAzYTnRC4xQv+O&q2lyY#62xULZM@^%tyM97=dxz>*zYlx7!OFP z(FS4BxPQ#Ou%wNgrvb)Sj{)8fXp~O?dSSj(2UlDlm!&0fTPQ|`+p^q2!4BOSbG|ap zT6tpyFx~3jd*!bu%Ew7XI0?+;hAR>sFBdJ%WQy{}leGcAvgk3n#BU@8@*!;?Z`p`}!@rc(Tj zI8Kh4;}P<9uZ9~KbL1L}4Kg}D0Vu1tp^QX-%3PQ{Cp)~#|G)@#WvlU*{O#_t`#8+X z8?#sHGDXRL<*d(>JFI`-flmR;bdA;iHp_}#=k?zc3+D0K&empDqke_CXot`hPdV-5 z@7%$T$z7F|iE)+v7c--5elp(D&#!4onE!Iw2GWYpYQZdQu_+^wiC{CVUUnC0k>uM zyu3vLu~Fu0_1b^eea5XM+=L5`^-HVHg>2mID!8ulTcdE7V1o;v%4xQ116!=-1=Ka2 zLJT&syT;;2mo&F#Hj_nET5BzaXA0&=S|VDz9v_$1gLSoPF^M|Wc3(^d^OqABU$b3b zyRf$AUbV;6hWeU~W>0MXdd)u1*c;YUaWXTgr7%Kqsjd&Ihd+)&&*;NtVyn}bQcf_d zi|2(9&=bV9-llR~)JRI3R-d9~pu%7i2wrT0)-$+-Ju=Un0Q}XP+C>|#EVHilmwOqK zxZM&e;@yo(eM*@jn6{nEZQnh9?&evuEE#o!1;>;f4!=-@M(V^ca2DCq;ta_8hUSfBWliHw)&$ zp1pYHKFbe}0ZahEKD>XweShY_5IGXvh4~yQ6@LA{?`7%|KM|Pd&DFvHOr|- z0{ccwu&*14>!S50gxpAQpI~VX#>+E7T%@Im*uZ7!o-;Gjxvbm=cf=bKJRN{U0{}B` zAuN?)DceBGBiKyec?>4pTG4MWU%qsUH9!p5LX98;&v7f}How6Z+u4SlDOFI$cbnA@ zDJsye7(XB0ehhGOjC`RF+p`a6g%vCbdH_srk2j1bCMc(}v+m}fr$ItK+QYP(}>QCv7@z345A<1 zI(^9ZUhiVe4hB+x2XVfHk~b_~$0UL}4bPh1GxqREfF;F;n01{fYB^*MQpNpxJoDi| zVxCB00}?J-LAAbQZs;~*T=A?E<1SI&utburnwIk8@z%#O+68@$^+$>wjN9A0V3ftU zNiP_t9gEzQ3%Le0Q#)O?qkNt#71l@+0*>}L`o9+EzSGm|Kqgx6qeCzZheb79Z`ULSizUOoFN{{-Mh_1X{E7HZ7E5f9t0iL-@O7mK zR7qvc+@~v%i>%~*G0GAT_@V`nDZ>+4WIJOo3o7JoWV;1b^zSAg#T+0DqxgVs^kkp{!Z@&3vsp&~D3G@le zCBP-LE~;o19>=%UuE}Asuf&U8oTNJrZGTJ0FiW9gtPWLhwIZ|40$ddkM_IxWILbBd zrX!c&vI=PP8FGc_7XsiXgvYYL)$?d%GwwmenU8X9pY_jx?it!6OaHkRETDc6x$TVqyzWM)(Stqtpn2!eVbFtZsE z+n^1wrwV?(P7-`IPm=m&DSwE!Irw<^{Q1%I@zL9AYBFi|FDF5K8N|nY<@Y%zkHm=L zLE;OxXAZSiAKK;iwOp-gNLpq!6jH3c0#*~``4r&H`0)9hPraFj`_=di0slI&kXHN= zWlL>#8vy7@%etQs;HG@lNcF#1{aOOU1iKa&v{Yh@xurhA7Q`Q9_|?2i|Jc!omNL{a|E< z^@Mq|_r`8jA9JxQYwkMtK^dn*p)i2;#2qb{0qD*{NxBSAA77?CKK6#` zYAoKJau=n=3g4A}B+{IWF(k#v`7}u9%*GT!+oKKKmA4!F@X^bvT%xc(A}tA?|G=~z z>-m(x3+odAJ+7CP`pj~pye13k8fkXiB8`~L`-ka$?N-O*G2j2NgbSd@I0+lSLEA_kgA2NQin-TbOZJ~0?K_ht(1e6=Cmxp6Z*W9q8NBe?cN^zF{+TG?5 z#u!>$`C4TFh<7(VnCL};RV@gMM z>P1E@Mw})qCS~vZuJAO-=`j4z>#)h|u*P3X-iPe3EE0c8`5*rPSPCnMC=|Ft;da;u z{ue8o&>lVnJW>8@)=c4<0ubw;&goV_s?9hmaZ!K5Qu+I0#ay1)U#*mBb?ntVIoxEM z&Q}A~`&fX+&TD+9ezOyr%*(icjk#p!H>D%dAONsroTi^kt7ZC8*SO0%&@k{Y5CJM> zTE{2iENQt+H(B_9FL#Vj`HBBsab?0=*<5iB21ZlhRj7Phc0ZCIfq zRmosIvwaE1`z2jrSEeio;X#BOl?`&|LRae2s(@xAzHKe6pp8OR-#62huK6UmD0OH> zSiRv(IbJd$uw*iGYQ~2!*+^)lF*criX_c}RcP~H)ntoB%iGLceDPv&Y*9l;Mz!11-s$J32+SSIfrM7dw?9&1CdJ2E_?~~iKJY3ex%BUy@ ztXfdBiTXH}RuRt6v%CnF+48)PnU%|-lDg~ML4*njMOKbbR4kK%iwz&2r9G!P)fHcgb1E^J&0W%rih(7; zr7KOOaH6oTH_mq(;QH&o`P)qZ{OAHdTu1{b9Jq!B5JO!&-f|i4bs!75efi3sz4`*J zPf&H^=ewZ2EJ@fD0435^02BZ~!O{m|-($!K9Pt}*XdV~&aLV-t&xREV=RyFFJdeXN zFJU{Cg#ZVe1xl%7BHlAxbv^gw%}oL;2-*NYU{00Wrh`_354mx|`V=Wk0^BOed|0E0 zM~Sa1YvEB?BbOoS42#^z#k!2aWP{8`F0G0w4NFu2!~~X4H_JK($U5-%k<7d;JuWC81uGqL`+26c=#qk+)9u`QY3c>h7yCdrZVOim7#%@W*hg1|XHvVyru{Xu;C>989}?yx-cgFb?xP&C6I{Xq`O- zIh2%0Ifl36u&kdr=bRLY?{y!icfmlM#6etFdLOBL9@*zm#+*22>KfHJo{`&Egi!8r zRmQI7ky7Erx)p1d6c(xr`VWR0$kB+wguzB~Hp)n=Ws@AvbR{XTredNv&43`X?_+w*4pob z1@l@#3v%8w8?_x=Z{w0-!Bk`L`iqAO^;1a8jx3hWB=aFdtmnKe*C)wOWrvbw^G^#! zF~H}a4vXdm#qr+EE>a&3ZhiMpXjjVM@3k48($H6d=*jJO8YaHn$6v3{C(PXoc-9@4p`h5{2nZkOztVk<$X+5=wDJaAZcsl><{mJo_b^QUG3jq=m z_)^4+$X%%DE>80MPcN^ykxa{gxY@wx2>ke={z4a8f$30x5 zkDP7C&4T&*b;;RP$Ntmz@1yX%B)%sFyM?7-zGB}VErpVa-ML;>FKP7_F$UJ}18n)0U9G`Z%xFzaq; zVoc1lvTnI9_+@Lx?;#E;S0pYPnWwKSDLrq}%-ybI{tEauTCbO7m{75u-Jz< z#b@qr$?7*tz=qTz0wd{`zFKJqPOU;@mhqat#^`T1K8e!9dO7!RfbKQh4z8xr*Nc7o z_M_+LymLW0To1qf=Ig941W4RkLVpmn;9duJuWX0scJ2``oBi7qcQ}Y^xM-%3io4^O zgH7uhqlh8`d{p8dkE3*e@aRA|h?q{SkI2_9T z`}V!bdM)8v3M8~A;tm}&_ce1Qu7wp;tgVe82jx7|$_7`~a}W08SOX%TC)z9OXil6Y z24sM{N5&|^HTT5)ud5hP{ax7Uf*YXUp9AahI$T00B`EC$J;%ogv+-C%XKX!t-JFfK z57HUqymJK>bB@N8S$Tc9sYag8c&GNl;tZe@?HF#(xW}tkub58jkf~8t5_x^3#WBcx z7Ek$tGTz-D9c(If%t}|%RDwL7a&8`&%0}y*13t3X8p|H*Ku=|&I0`)G^Wl+warUtr zX=Bb~UBXyIzq$qgCV3AW3>T25xt!}&55`_G{?^%xdpn@qfb9eGpQ8U^g%-%w5)}P6 zLUQsEEtDWwdlW;i_tg{&YEncEMq=%gYrfi2`N=t*7|+Z$vlvf5|M|}yWO|!zvNgQ} zyF3OVdka)*1F)1KNS~17VLXx{iTj+~M|m)7eoVz&$G#0F^6Rd$nFmwA5!)Vo_8~p?Vl9$Y()QYHG0B!) zUHdDmECFMs3ZC-V;JZxS0-6{|mBdGy3TzmJJ3yJo6hw@{Tuk!*iNVe!uzqft2s^x8 zUGwx?!t{9LV3%ck+9x#rZP@iL&!`&ZG10C5@jTV`+GARh%*YM5T4aZtTFi`Ezqu?{ ztO63U;u~M$UeEIr*Hs`ffJpDbMm86m0w>R13%$N&Thvx-6r5WEx&&^NN*gt`9_P?n zf`)jphUggkX{q2n@`Y+Wtyb-PGhXPsrfhai z*%2?mLkkx?9F|33J@G}#*p#l+4ZX7r##oGLK&8-QQ(M~v7ww`H^Oi5teVOyEr#@YG zx10rbzVU3tv<^a&5bWUcwFw%u8py3O#zHT%mYmOeBc`&(@07xto}0=6>lH0>ghV zu_MT!dd2O#wuti1R^ePrOY4s@Z%@5qcJsg5vpAB+)`^jZ1T};l0lOk}PFnLTeLUTI zzu2fu1g!#?!4@5bL5@;6I(y%hHn@vs-3XOIB8t?L^Db`wt&8w;?`3UX!k$v^v9$ z^*Qq|;+^*4!+QtB0EQ3uAH2OGa3gjUjM6Alq?rh7pMV?MA}l|*Zau^I5AVNox7U?< z7Tv9umN;2&WGM|x_sL`WPE_JGt^qi9?>RgVsdVy~%~QDBTCxlWSU4=pNbk`iEy=K zPhZE*GuH#gn&+#e0(Z^0>qz~he4l6L<-~p{2!b%D`TXjXNrEMRkafj;UAe9eIYT5p z56BzZn2&a)yZPEPuc@ymOfeFX6Jve5b4AgukL|}(kP=BL=gJ|~*?PVnWwrHnSnKIh z(z|7z-?&G_qHgOY&vFK;garhR6P z^{vf;rU^JL#Rs$fHFXn`S401z>9@Qlt!JbGeHM*cZEA>AG{2r-F6Kw=Tf+Dj=5=xG8qU z#^fz^u@wHYAKYDTNsXKfHl2Aaxss0+X52@@cTmtTscr2%mQX9f??^wQxR-cdH(_R# zLF|JeAd|2`6!x|w6Z!#L1;8HHv03n*k=0Jxb}tv*UgRF^Wo|aoqpSlw4&2jA`?LS1 zeKrJY-A8AZ^UksYaV*WF^0G$x>~dyZ;8P>Z(+_kx#Eb9qmoGhTrJY+QwXVZ5?+lfn``Bs&%N~w_P0vsFfCZzYQyM-D%gizAv#Akf?QJf3tB* zrS{lgzu)&eZB4=rf9$q(x2ELtIF547<2X&W<*s|jeNSXL%zIGKlfD8%lhz7Xww%w* zLAm63RP61E=`s$tM}nHuCfGh_JBFZDjKAQvkCyD`YTdZ*TO`&CQ(y&G>$FOS7k?09bkqcV2giTpzvf0Wj0`&n#mQljsJd zDVv~->u&viQAg$CM2^nS-n_97PH3~Za`NotKH)v`AXm%2X1p2z^+I6pZj!LrZD0Xy z66rCH-o|>*>72F<5O5|jo3H2RUP2KDK!A%a0Hx;vZJ`XgcZ*xB`Hx<&0FHXYizLgf zuPs2Bv)?kb0-)r6>z{?nR{-(|Z=e$CG3J4+*?J!Yn`tP?&^J-`LwW`zv#-F7!1+V4 zvns6P&Fk0E)|7d|)%uY4!}y9cGtI$wYmIFYF}KgioO@(?nRquWnKlRw;~qZeK?dk^ zow5S1!#!Y0)w=4WU$&%G9sPRavAe62&BaaV!jEybaBN$+8N=fJKr5+aFn_l(O^<_B z=24YfF~E4_xJqF>yup3i-3nz5J)Tj_WOnZ;l?i6{LN znLU2&Te`?zLCL+CZubXre>vESmb(+7&tQn4a(Bb*6m1n`?%iXxX;4TzQNLGHIDh;8 znu+X^M8xuk%eFvLOR=*Krz^P{TJA#7$MqASWr%>=o!SB;!v-e?B z{qz{DfvAesU`+oO>%NA6UUAg>oOzfUu}4MyG= z%fodG`!g<&FMYj~63mwJghsRwB-pIMt2WANEo#eu^Yug)TjLASmVs(;SLLCr38V#% zg9TXW9(rwLo0JIUY5F(Xc;rP$aJjq3vKy;UMl!Pxc4+Ksee-(@D-fft!SYrwM^_Dg{Heb_AeVZ912|D9|Fpw+EiDThwF zcIWfN#G_u)TDth5X-1#kORsSB2(K;irS{vytrZu^g)dlOQ4#BO+!@`RB`IkRo3Z!t`Z)A>Yr41(Gt#)8pxFiIw z#R9VL>s)KB5umpe7td6P2n-#Yx z+QmFh^>EnMoSVCRKFWx=NC@b#q8tu~BxiB&9k=A&(~UGL0!tQRO7Lc4mL7 z-yR*O0CXXpae!)LST?aCZd2n>`7i-EwbtSb z;#6O}d=c@cw9+jck7)0(#vU0z7^FEX!#JeGaDtT=FTAhZ#S(FjbfXsVNz1A=GT}1j z+$>}9R+6>I0;V~3U>X;J3@All8N~Gt*tX*WCSkE91GxkB^Q72Bp~KC%Cy9*|S`HjF zua|{HLo31W!7YKFcNErL&L3E)-6AYtq8JdL+j)S8UD)Bwd7g}Rqqj2b7JPQOq@c4Q5?3T}olfxx7z@~XUo+Vk6 zL?oR1@#6y(XX_*f2-%7opz(KO{G`TWdP{}4J*5QE`#s40R>qG;UxBd7_}&jbhMumq z2hI`AH&?=}VfB<;bY|aL?-PlWug|8GOmfd<weH8q9Ey-3EWd1i+xjcbyaQn4`Id{iIvF z3Wl^#8hM>9D^-yaqLK1^2^u{e$aLj!yNiOhU99FclC zw1^WrGx_qdjXqk>!-YmxGqll(#6L>S)cEhx4pSdw|CyDxR|(jrt+dJL91g3V5KY3260>az&&y>wi&8{DsRd}d2Dqb}+T1qwM4Opbi2cLIY@F8e@!)*HEmDx|3*Vac zYyHsZVrgZBTq$Q~{jQFPHi}~f^sgDeV2i>D2d zH7RD&!$ZVj9T~HBX3C9~AbVvR1QC9@b)iQJ1ht_Hd24a0q&3RjEjPgw`6Cfu_Lw9t zW|P9Ce95_L!=+mDPpxPLP|tJ6hM?>BsEg$Q=x$Hh1n&1+dA|MdV88wPTl@3>@?URd zeC=QZ)-VX&QbIHlAHgzs+R6`0(+1YxzkL@L!$Yi#H_u+#!^g+;UV!zg-Q9Y5Q1=fX z?_F3|ZbXlp>_}Y^f_q~c+r~PeUvU2*-MO=O@7~kudv>dpH?uR2!krS$fSAUZS^%xcYsh@cEn}V(8#&>5#r4`ggLJ9BvyNo21?U2pJ`&hFnbBi_GFV3gP)5vPShtNt zPvKH7mtg@JJO};wu+_)-eB8$w&To!fcfkgId0MH!Y#q@Q~K;e#nB=Cfyq zU{BqK(YN1xJH@}QOHa#tC|Qrr`1))cKY{f_#)7pJF}EwNiH*cV9yiMO%b|_b9PV1p z_CSm$?tgR_;O9)i6UuT|5vgfdH{|Yv^#{w(J zIE8RJSu-n(EVg3By!gXbvS9Q*Ak4*-<=q`iiyeX0I54Lu5iYCvtnbhLv2Pb7KLs65 z(gQ1;joB~RV)t7wrsJAF#-AZyWu3V1K(WXcH(3XrVv*ej$65x2->ZU4Z2*=sm+u*5 zvDMg1Y%-AxT#7Z8S{6+Pw_=9BxB%bY(x%Ey#TlZ1v62kYpdyAMZC2r-Rp{0y5oB_O zo50Vf$6|YOUug4Yo~J8k_ECbT?sM(Ry7dc7PpSX3_X*oa8;pasoK=AKmnDTUohdhv zwfCJhssO~RsT z11%$Bk4wZ#z!diwperAncwq+&3KknZZW$Z;{&s>($uO%f&AA*|CiS+$7g@Xh^ zPLEi`CQDhYfzumoyJ7T6xMH3jPBtv+Mz0~}eC8S>VxEP}!JToJK9UJ`WZ`z84={ON z6YQh?5yzwcvm8Yd?wCt`cNrgf&AddrYYil|70X~NpQh+NolKMN=7h}#=t`+qT2isEm}0Oi>~)CMkXVSxw;pB5VrT$=Asi9t#RPk=r_+in$O(N>o~e zT~x#VL3kYxVLR(V;(=^`v4Mp@% zZaOP?Bp04!f^6A9d1F5aV2o)aq@@969Ehbe~V`;4rw08b$pk;D^&XlQdbG@ z%`UZk{i#Y^ZqqQ>6F${r@j}#h)ZwNb?W@<%?0@w?`yZOos^qa-W^60lm1|c39c#sU znEP6?Ne-~mv#q#Xjyv|ggJhQ1)Hi=zKeyM~`(^n?(ViS7(kk1o45MUizAXW6UOP{I z3dsk$uv^|~6rz{4pXKhV7}U%CaCgDz5M(E){|$vV#33sF%u`NK$P3|2>pI(& zpy5dOM+YC9(E0i2U)WE6`qPLjJB_$1DXo+$XJ%&}w|Z=X?bmPL+yDQc{wMZVfAiOyV7s;9d9g2l`j!2IO$hw$Z+^20c)`Ny z7Ch!KU8txFA{w|99_-cDp8xjW{*C?Q5B_jFhUDyF`2|RXH4pc>W%72o=_wIBj(>Rn zE>e=XW$YA|-sjIEm)=$vfQW@TEV2KiC%r$AyyfFot`jYwt6RiieSNpx6V@d>>x(bG z^fE|@hp_Kf)D65m-voJBmB0SxxAyk!Z?}6aZdrs&D8>l>e)HRJm~NywX#MWHw{8g) z2#U6DnUVzH8w5G8U%!eqcl+;~%`zN0I)km#S!Bec10it#fKCS0i5YcAPXPC+>v8mYY_5$ ze&=~u$9}o$%SsFY`~Lk0pBvy?SeA$>K9E#L(&>Tjx*ikSVx3>)*1bk*8LcPEy(w$6 zlM~S$yB9ZJxe9AtaZi9pdIBuQGRL^p`vG(B|N4LV-#^E9fJs#BU zD5?AHN4zcV3dv7nOeSkH0mk@xp-mS!Z8|WrNdutcin&w=<7D|qL(4!n z*z}#o23Of@m8-tk8fb8n)jk9UU-RLv<$={wT9jg@-?X~FRC8Dt&u5oV7W)N8DtMsE z&W5$gij3E7ILfvm0Om={MIkG+(+rnj8**I;{Fmd9+?jpWKI)#@*ZclhxKA=5#!|S< zuWeUCyC}0+#6;>`jg?U$tyD|+T(-vd7L%v<(oPZv3+QZZ5axu-YFIAe_JyVMjALy8 z#Q<|>3kvrWbB~dME=ybD2l(P`<>f1_yT*LHRBP)t$ z=h)b9Qk!rLay*8H*kT@)OZ;g*^?JVCOBCQJxqzv)>DVRc-ObG2r`kXDnyQvGOTatE z^E7X}&ET?5{<4J-6aq&8F^*ANr*h}e@O!t+6F9bIbZ6cAI_<3PxmpLT#KUI&*;m4} zs)I;t8r@=jKd)8l4;MV|?rii#{J}yQUH}KC6gcNv1K~aMrIvLo*E8+vo#}B}TGM>> zZ6R>Ie)HM^)k?CO#`St>W6YTqHfc@8jFy-iuvbvezV(oR(J;AAD30D0PurUJupRrW zU;Ul^zy9CL@yK-b5=}d0OklHzZ-SrnShD@PxAdqk-*-ao0SJIm#g~Iv?cg=X$FZSE7zfSK1 zxgLgM@8E8j018pYb6V&C43ttuV9MB@$u8c=?y2_=)0{-;!iXk*IG#_$)yQOjagR84siI2xT4tM8>1$`)KQo<_i^}+auwH+*}w>JrV zP+tGs+5?Yyq+6EP8m|Jb&r7P##afbO=vlv7c(e@;R@ zH(D(9jLBk&UfFkA4X#D!%9XYbG&~BH%vv^CF9AR?unKEzhxS4P4TL}Y9GDucaEnzC zaRrmRx@Q^UpFW@E+o!C9ZTdBiU6Zs@w&k(CaCRA`HR9NcP&VK3sR#TH+m-XL4)^}) ztE8b{N<5Ut4u!a0TuYl>sZ}5O1)tU&wOp`AGUpLbxvm2l$UQ~(T*Xwum-&$G;UcM46Da9V*e}P-tCw++C-9~qBFgn*CL(2g3&EEXegOQi z=2r5_elfh;bWARO-i{`DxHsaT4L!H_o^zloEd19ZEIwZ4{_SvMfBCCl+kf(({}=Y3{quj}$?0L;fj|t))XfII zKihz!lh!~;cWdD>E!hFW!r~;W7uHgoe}kNir|vHL0=j3$be-9b9;0_F;+&HU_9*Ku zS$lDE0-F{wgzkQOAFQIVdNyD*dXHOHy9Wg}xRLn<)FSJny75m5Wt&%Uxq z1@e)pI3nhC?Q424;JYgjNIC>-Xp}j|kps;`jD5GvabkJ@F~vx%4N-SkNDp*T#wI|1 zDon5AJxF$RxR@hG7Hr2zt+S4lNRI24;gNu{tRhFU7*n#O!rJX5O<>G@^{NmBj((J) zPivmu$D#VOBFjX%d>`9hTmjx!0Hu#->9(ge7`ti?PAR%_B`>o7*;$yy27K1iH{>ZT ziQ5UoP!rZmc?Mz=dn~@oYPl!*QSqwv60-hY{ujXy++*bqTis%JV6%(($L7uN$#B13 z!~F2Qr(l@%YqMt)-ynmu=VGDn%z1fjYdcxv_W@)k$xnYGrm|fRJZdzqH?jAk!163SiRD8UxG<*$=18sFwz$0)_dEPS;rfB*BmW z)lG4j@Dq>8BdtZMC$0#5t!TzooY)-rFdtgnq)iL+Jgj6j4J zlvaM~tht0&wyRUm61-g;Y(s{uogpitfTq9X7R7@sDVUYwK3R;V#6jh83P20p!E9hj zPnF;?EjzG~eOds5(s|%z(75<6Ec=o~3`XI?7{kVKv4qCHx53Uj7M{@}9v6Qe;KOXf zl2^8F^O_UmYoUu4eo7OKmmw@P(Bv!kXC&Z$9A%{DvS*&H7(W`*T|4vHO_M%ezKg8p z!@aQf!+x9M)W(TJcVM%ne}GWCIyk$E*W=zO)5}d5`0Vwa3!R(Z9vx$uSGCzlEHvJf zwzjgEv)n6%y&yR%HE79;llxTm7;bt?mkD6IN0w_7d^NS%ZwxZe;;kImU~uaxoa#L5@ifK*OcyBaVGG zS*KM4|IabjV7SJC00?CTxlLGzB7RfEH(-8+D=Vy*sDcyDxJzWzB!yjq6}eLeJ7(nM ze0T^;9$09da0S*X3H8g7*63&_#oxJNYU>A-3k`Ke%dkMUjPnyQ6rOdwi4+$gGxE=^ zY+xHjTO3I)<#o!jyJWoIqo=3X`Wcq6ZT%0xqdbQ#-B*3s9fAbUb7{8b{cSyzj&3PD zTb5Vuk)gcY+WGaZ11iiF#i}Op%sLo*{ryx}c2|1I9GP}TKpTDUpqcMofXL6kcw^sv z`<=V3KCTZW{eks&B8L*}J>fX^{>9$b6h6Ejpbdt&IS@-U}AHvsC^Pd7~A61T}5tazr<2x%RTJ`4-E0JPry@`!3I z3;F_W9QQri%9VJtV0ufCKvOHaDP@UPE^(q@lf16a%}_LXBFb=7Uu8+3M<{Ylu*)QrGlcjaEf5F4kH4cs_;8_=QZ__iY&C35;7Gks;!QS}UEt7d?`PQi>rH8_OT63nXHPd;$T+O-TN|V-i zbhbtlx9VHAw4I zj)Fdqg!&fo`@qt)^~Z1DpX^`#@>lk6e)X;W&2PW8zt}7ZVLgoZ0`et7sDHKz-vE_g zeEFq){16PUC=D!_&!4~GdKn6~0|`8Ql)B{%{c&p>YzRn9Mc0{NE@HuAEI7F7Qh1z$ z&}BK0kSqvQI@=U^C?V9sy7=raVqulu1n#i_JOFl3o`r=v)?lRakVOpbav;fBC<-ID z-aQu{F8@NZn;Y}38PvuyN6OF#{PrneYAARMx7$9&ZEaA;&_lOg|#f! z>=<(gkA0*7dyuR>K}Uowtb9M2 zKM$Y{a}S%R7uoKInAnHR(`h~?UCF~-s3?cWwXSQj-A3w`n9FeI_CBz%+@9%%i*zr_ zM;jLOXv%N}ZVBw%HM<9ZTd7cp@`RO6$_lyWBJVWnUx|qt$6kg*RN0w%aHV7qCCkan z@jymlC`x2;luQ0OUG_!p6KlW?*>@K`ZH;#5AZfz5c30oEh;l90T*>ru&sL6ZT(2Co zgM^N4lWYAsl|PF8cICPgPQ^GqGG3i=xg9w$AyYH=B`lX6fOC_y~o-`t$ae4DfONE-K@vHVHNpK;}-?1jOKd0<{a2<37q4W{2U!AtOj46h1-5P-?k<72in$b1H|O5|*`uCyoTbV~%= zsmInG0`z)*$G)bAjI3NZ-z}YRStU?(u*uw~h-Cwb&of$YSN8_Fb&IIlps_q>#?f|y zUOfZ%0t2W3pg@>EXS>dcrq+?p>XCUqJ+5&XR-ng+i2c+UYaA1&a{#d$hHNN?9ssr_ z<7fc&Bdv$g#^-D+%ok5B^7u&dp2xJY z9O+nWjAK{kJUkX)GeTZaf4KLeZQ<$~gfn7@HpYj>#Oea}J?5Yj9&v3@Iu)D>u(s0s z0Q=DIo_d3e5#}TSY=Wjf05Ozh-iNMqIOaT)5?ON*7WcRB-r2Wr-%=?NR%KVdP_|e} z_}6Ovr3M+X$9T&1> z7locHiWu9OghUgFqEX=7lhBDPRmdN7uSP*L^;#dX_%hgVY*6l2m{Rv;-7Mm(x&+U8xO!(&-iWm6YTQ6~~te13y zZRNWU2D!>g15wP|{;9zP3nmGD{Gk|h&~yN3ZUZOF2W`kc2WIvC-fts4$>lbIx=9eI zFZ@q$Daul=$_KTU#z~54<7sV{)TK#N0QuFjN;vMdkE}>`)si-K>67KY03p0)C4j*> zY1fj*hYy~tHMNj7>Rg{SPHASJ0A_V^r=)>2pyCA=0{0j3o8dQX>;5l=Ee ztU$jk3fwz{QDdtv*UNla)2BDJbG$eX2^1>M32O*bFPORORgE7U8s%CL{uLZK&M(#x zw(AAR`QGu)@z-p`%+)cNAYnfa`ZWl|u|H-=TTk}W&tHe|*@LCHsgHlacwWs0z>y@U z2kArPLuM1;tZjjpb4{<&3gDZcIoE5=x!IpAWw(9>U_3SHM;&^CI>i?EtEcNZxfs>> z$t(oc4wo=5H`f6Pfvvm)8sie>uKeb+&+Hk9VOSRd+9+1E!CLygmGPEy zd+phWS^Kec`#poSWD^j#NB`a1kM&GiRlZ__DZ8b6iRW2cC2R z_0%Z$AEHhLRLQjuPjI)$L%5WRR7UH$QoID%2urbuW6(I68swmOL(4i0g_&h6sYrG_ zCm}%LNmi`@Y+yZw)eH9pfe*?F5Rq0*DjxzghP$qlrflttdTLyV$@VM|DfZ2+jh)nm zz*QDh6cfTc+(=RX6In$^3~7KA2Yz&A4c5|dKSsNG9b3uG+>}mY&2SRQZ1)7-4n*%G zx1-;mWHbln!xR~g(yqvD6ktYqL*v~_0C+Q}#c^;o-WSL<>ESIU^PD;AzC=@ zJoXnB-@7}vc6zy)Q#O78W#YudIw{^pH2~roPw z1`~gfsl^}*izYsCWz9Wbt(R49uil7~@v$)_;S_`UrzI~YHsFX~lpL63k$vigo8&%a z*ZlV57!csB@8)8R3lJ4;6mR8X+$;O)^#uz2o~0@AFT3<4rltA`mRVk_-_{F~+Jng* zg7@Fj0ML&)wFEWxQr|1_k2VYpSTFx{Ci|J(V-@JTXOfbeY~3dp*&WGG<3RU~F0nrN zGfl~V@Q>e1^EH4=pX%B&wL%}0c${FD0%Wr)M2}8sHj89MFr0`VdJ+2TZHGy|-bGJ| zYev86{sK)GSF~Ns9iJV?Ty&Zi-IVJ}J@j7Zn)jrz9N?_DN%nm?`Xt`pXl#5bANV3(d3+7p{e|gED98!4NjttW4yf@Nd^cunquD5eyVaPbkXSQsxC`RC zA4S)<;mj$3X=8C;2U!Y^LJ*2n3kTPrds&-hGGquIkJ7%g&6J;AAW!|fNHA8rwgRB) zcvL%OY5Nu6(A-t0S#}#nD{sZ=o#~sfWJD z-Fam%W2@Y3EdoT2;7n1X=eG;juc!NPp4}7p+MSYZKOGt%j$d+K^gia66>u`&pji0O z4y7WKlE4P@qxMUvYo+YtzT-jXE?4RCKDg}GGQS1Nx)f2pJjKG3H=%#A>Mcw5z30M% zaLEMZ5Q1Yk%}BmeN<`}b7xaIIr3c$*f8K7=)$odcZLG2YAaZjr-Kq&AP6RRP33 z|N1X}XCidZy?`tFS7gE@i=m59e zU;o{&-12mDb4M@`Zi`y~1uTF2+i&fQFFyD7K#U#w<^B72J~liKZ#xgEIMD2`Hh}D; zK@F~;&phrGRx!j2e%SgFKm*Ufy|F)&k0KX|!8w({}AgDVHl?oJzZfBote zL10))J@pgaZ2>?bbU)udzd@UA?H+N4%O=14+AW}XHewe;hq+{orv!2Vgu`;o^#rk? zXMzws^T92A58gNKwn^~galK>_kMtw~^xPtRmWwYz9%G4NG1CU?=ZO|!fF;Zoj2HC% z`TUrm5%C&?Q$`4+|(`KN~?V#-ZwkGKe6|t%vK` z8ER2>u>fOE-IJkLYZcOUppUfTAQjA6gk4Buw1GrV_447P)l@7;#x0`FA8AQHdQ9#y z?~8KZ(VZ1jQvEGfS6TYp5_)%My$}q#J8ciy0sR>59b`LNJ0d44y(oMxM+~pG<;^jl zsdqefV5~_o0V}s$%dHQxBq?CvCM%b6DZQ0qXr=5Bd=M*1sulv^(>9jxvLDgDa&N|5 zmRqyeo#&vvKWs`YR}%G5zAYQU);gZN&_evr1L8is1B z5~U@?e#-xOPXWy8^|*79O>5?!gcSFwp?d+E%D1*7^r@Q~isxOuu^Lo@h3I^7Ig*cZpMa`cKXDE$mP~ePWOBN=HwQz4OIa{w zxhxD)KDc1Xto!OFU|GQ>26F|L*q~iOK(bh`@aX}{TquJYyI+DE7YaT>vZLJ>!=ySn zXry(kQ8n#CY|^0}2vs@S6#!>D(Ld$Yuz2-P3}1og0U~x4s~|9c2cnz=dfn^t0lZtk z0?PO0n6KXd?gU1@q^@Ffq!70(sa5qwRq+(Pr|`5UJ7mxHRXm9oje>WzEZDAx(n1G8 z6M4GU0C_WOYcGKN$sV5T%Fl)1GTfh{S5VJeQs2AnvRk_MNpaw=ONuewZv=iSg*4Pb zS1#aTR%7?(vJEglA3#qWltpLvK)W(0Wb;rA4k8La)K4E1#g3QLP2oJsvcw3*&6b28e5OK)chlNv*8fh|O-od@}kN&~W z6O4vieRJY4#ksL?Y^I^G6#KE(&|!rib@RJz0^PfhkM?)J`r7{Wzy5Pqj37M)j=}N+ z;OVjPhohGRz|jT1(<3cWn}uc*x{;RT?(Vs-9p8TYHWgRyUP$W-?xR?&sC#pOWl-mA z0P{?@LE&PpiLH>lc$=<~+Q2QG7M4_Z{bT$h+QZw578T7g?(R0;93AKw3V1Fo+epaHBT z=?}-G1bD?`IvJ0<3!d%cyN_vYe6}ezB5lUOiF;nYd>-$eo1^Dq1b~WHPLQ+#l**kn zfal`vCJ-~&)TNw>v2|oB6et>lPzwDy(xJ!-FV|ZDfdGJK0*hx}7FcR=zlVo4-D5H4 zzx(dpR=(%?F2;XoV;mQl2nAf{{R1>%Lr&7DXOv%rhbSkAZjLS5^7du}h7V!UMjM~W z-0SI6w$FF(-+N5unJ&ieLVY|W5tpT9&C+`MaP~IwpNb?-n#m@kgTW0I~2qDL@TcxF3`>Zt{yA9jCaKYE!0h*k}}KL zm?8!DV|=OJ?TY(V?7Q+*hIhb{c$cnZ;6?4%)7h%m zPUeEOmCAWb7h!zIdP+sNgG*X3y9hKPe=A){CHyJCG6^}cA7O9sOx)+ShXu0&%1ZEq zO~A5(OKkh!z$5Ua#Q8Fc0k;&M8J}<@`mw$BvV4C^%F=n0&ai!g;OF;YyRcyHEtwS5 zpQ6r92Bf`(^5Q|oy3|^cQm!|+m}2cI3nn(X$in;$zzL9v{TNU*iKn?78^ET1U$bD= zGRZ7o2fQ|DT*!X4Sup=k?_(h!?0y$p3S!G{cX4mJ*oyEl4b~@sR_oWUjB@4k=X1uB zi`y8_6@2JvRd}k5Huqox>|seM2Q7u83WB*nFSV}M1kyg*qgpNZpnfVLUlgtcAo-16 zybcNvaa{KdA(dL&wFJwPF>S&*k|ugjdUXewvP@DdsCq8LJeY1)4luLn#*2y&);yk*b|wGyaXHcAj_^x%*(qg=Y*Cn&}|LOn8te>-3L4HJFwq6q2OvUUy zzh77|IacJTsrHiq(|6TPdiFlZTm+taztUFIP;S$`(nXYiv(lrU%Q(?xPYkve@HV&O zY)S3A^3@WQ(v`Bh;IWn*umlNHoMr)iqkr4Q)SCLE_sMOvZbuPLG%#P@`}GfJ2y@D3 zxTbraH1!Z9kv`+w-~QI#Y?hA~n^nXG<0azs-o1V6$FV_xe-3v?2N3=3cW>>V z|Jk3}-~QciLV!d3n}t$M);V19YO|cY-T>swmoM$zb`31eAMQW;xcK-nEPr2q`IUX~ z*_YerPwl(S`UwV7fDXjLc}_~V%oyEG8`qu>#C{M%o-@IR8x_pLp? z^!mI5qwWSeV1@eC-~QU$1Y-i$Q775y;a(l@-__S&2eKPL`}*r|9eAL80P@K1h;e$# zlphBd^54G;Yc1mI(4S~?cVl%@s<6ys7y!^{>GO910MTu@f1=OO_ZW{aHt^~|gl+Q3 z7<>nGt*6p(rSikcd%P~uZ{KZW1^08y=IJqj569xjC}h6-E`hp_ z2fE&hX*ix?(`u)65X3}yrj%WB;diCU$A}dbcvbqDP}m%)7@>UK=~jGL81owU!13pI z&yqaI6)Joe#Vab_21(H z|M>s>@4whB=iU&A%LJ&z-=0wxoAP18FoaJq$;wlauCe)Do4{rTnA-L^F-r;)KezJ4 z$m3Gh%8G5Ykz1zsej!!NZ+2QNIrguDNLe`fjJp5wW%wi8(t^1Mm+gw5@6LRimtF&z z`%MikQlDzQ#6Gdh>U;(7%0HUE(XHmL;di%WDm_Wv>Oj-)Yrqnk5G8h1-Jm7GJ^)RC z%nCFGE@8#Y#IgTy>^0H7J6>`of_ow+5%0Y%*D#u z+8lqD!rQR zoyzY%J-;5 zuRDcD#D4{ONPvlB3Qu7fIWt{C#3s2FWEly{ok)YAFF>n+WOjy)H9izI0H~jB;8H?$ zuu?C%riC)6v~wHJ$lF@Wx51L@^aez>IsLEx%`fdg{}=yaTZ@jaKzi{!Kr3SXa2{L) z0g&Hrz{^1l`_$b99h65qy47d{*7$q%`ZJHwJkV_rpAQd_wj}^W~W18g>a9=Sn%{N@+v{h z-{YgZ@WP$&o3GznSW#{=o))bJ;ok*mw@$`*#lFY>;4!H;bjNfTQn+Bks=LrjVvTy9 zJzwXYKhJRfdE{Rd1L(^69G1upjBY>?7BGOXl`*7XhlMrq-P?CL$K-aXFov{D5h$ao z4j4B;dD9vRo-Ee`Pjhk(Fp4~p;hxzuBtWsA&i3BStz`f`$SmV!=91j$ii>_gTZM9E zC`3_T5G`r$;JH8f>6c7LvN&)7X_31VJG<=BJq0THj7Wz7sMO?TxRrb{{A9W$@z`*+daa@FiTTbODl9UIV67f%*=a zyn;(?_=H?v2|KavUm}s+X(WO4Z|(B@HsYN8j?2_gSD)kWras?K;52Yu&t@O}*LLN&VsXBJ2X>(ZFx{)Q z(YMWP52~|nPtBXIv*y-BrmdfS^-~u-W^~*0ky?`){Uh6z+s_pl<9sDspl-V*G zXI!>TveWjSRQP!~mk9y4ktlnu;4&>*R!7YghljQf3iq(SgR z_eSN@vSfKo`xra5CZl2vi3q{-t3UXAWN|bCY-8GzXcfWBPqhPQo4bmx8+dy6xZ1z^ z%fGSz&wu=%+Q0m>zp#&p(|WiMmq8}2m$hEjlV@%bi#WZNjHY4j2$xZ`5#qT(>;r&u zVws=6eC|Rx;t21U+M;`!j3w4eCwSR}XvEtc!V06A;UqtFnbumIG284^2dZZBxC#!(z%i=RLY7bqOtK_ zbEfj%Bc%$*!t-a({aCnTpHeejvF*b0 zzvikEp0zFARi&^}zEu1@I4Kg{ez`tH84H&H%e16>{P2R3HwU(bO1LZ+-@(5A_cdjr z)pHq*tPJoDta;{tP6H3NVg&N7%JBGJe+yhv?oT&ak$wUz2vFh^KodAaA$oO_H)Y9Y zF=f9%{bBs7Sf=)^?cSJ07HR~ky^e#5xpvnjR^|P_@AdiL`F5<9%U1GUUO6}3mZMRo z3f6|~!(1gazcLr50IXH&Uug>XJ@)}X?){^S-&mdTZpc_K1uE>QfU-}o;;xY)inooz9 zGVi4wp6mJp`}K+bm%!0DPI}#6=gMxJODJ!poDz~kFepHF{xVxdpITb>-CNFaaYh!_ zwa=Z&>)fKW1QCX7!Ywj9%KsypeO_cP6l|K~@;YElVDD?PP#&ZS=NLCB6I!?~!aWlE z0k{s-!aE_?X^;)c?Je13&*!UcF1LD)z;p}t>o$S;i$C~@gBiKau6@J+Uv1-SW5Q2G z$_%r=_~pN~U;g#q*j7}xfFT`ETL82kY+Yde(KxYW4-JOad%HaznP2jd@pYbH9%&gq znggg;uU-YXbk^0;A7QNuR#>>3dRh#)OK!sa-6oVbUu$l?u&@lCnKDKMDCn!WKGsXO zhMd-{vRv|T&R`ggu?t{zw+Yg4)BODN&rQ}Fv?WreIAFZJNkRUWX+##f+`2{k?wDf` zWr}npC$5EM z7sl1yvsY=c3{d=jqlCRx$gQ%2>+uBN0{-!1hFf8Hc}6SZw9SIKg*V5aD_XaEG#=sEBaT;fk6y z=ZVS`WIE>cI5J&`tb2%m4omT^yWvLO(wGyA$bW9bdi>x_uVmhBn+5y!K+AVne$h`W ziG*A+a15^oG0G|~(qle1UCWnWd=~MIo{A;b0$3Blxa>-p9xI*J{qc^cD>d5(eT}jr z))e<}@Mg+esaWE$WGWv?L@A!<+>8 zMQpEtveNZ9$bLAvHM_r3`BB~70C~d7x`a=pwp5{?BM6t9GLYS zxybG}d0YbP$OE&=rP^oNgg#bU1(BuCE`TXN>)Z49CN)XjmLF z6kkQ^Q*Wm)v{-s))Xo&p+;^}nn!1PbVAh1HVv@yx+xul>Aj)SO`(4@0@f(^KObpRjTM|p~#Xw<}lEExANU+HLi-Qoipc%DAZ4f#1op3w<)^x9;zV1WT z(`G4-7jZKG>b3KeqHMz)rfVqV>hFos({^8SSWxH{Ae-tV;gO|X>_Yux-9Eit18rT} zVp=f#+7&+CKDS|m6C#vEo}3tJ^^aN#i>~nP}_FRe)o7dgB;ZUX=6D*q<>GDT%ZYdQ)n>_yf zXqOwV6_&!fI`q*K?C@|Q@8PP|ZS;-Vh)K@pt!XV>L$c2`w436QW5Eict6Dz@D0$EY zdLL0*d+BPqj=Yle$=T*WSdZLFf_Of#ZXT7#(6YQM%ONJ|8(P5JMVlUq9Gy-apzu{g;1c|LmXtbNkIV z-#FMn-94tdn=_5-rrwqU=9Ef75(3vu#6KU7;VQhyz0=H@LBRt0Y_q&TfdBaMeS!?M z!N>O>lAPuiR+ARYuMS?&_REdW1(3G5du)=eJZ9>Q06ZLP=V&*$;X3HLRm@*lg$0gK zACF6Gkx%gU<~S@#9xwZymmOq2umAy|w8hfJ)&*Sv8tVx*1)R_{U_fn6v7a#(os|`Y zMLq80DHa@%o@seGM|>GcPfn+ZX9JK%?c7bWTQGXMP`!lJa0B^|1i@}~9 zErZX3J=WX21!+=@vy%m@vSoXCOzU(CVM;ak?g;Xva7hlu^XiPkvEF(Ab6#c~{QyOwI7@e5DsK5sKhOnQ zq=K^0;~D4PC*{1i~ zC>W<;xvc3)Xu-^}UvpsoVwVe37RRo0K~J02Sb2IDTLf*`r7 z(v)DpZO4;Us%SKPpG@k^t>bZ+_}kMYm%;89%s=|0KWcyVSASJ&Z_$4Gy$1))W<*0_ zsf?pOx8)F6Z60kBaK`shhS2n{gs9g=^-l@#SrP$9>(}ql_IrNVv#JFx8>@cqK-H(1 zWB2>|mFu->Fq75!ao}%6)f5^u|Kw{ zwdUe~YVDAljZN;DtpNE0U)~a4E`a>h4+0Y7$pc2{zCD3;CurJR{RCKRy{Z%7C%0~+ zKc1}hQ#&{xyigFFyS;h&EMCN=47r+j{ThEQf;CH7dYNn8D(+Mcwz!uRE(A#;(3y+& ziCWAjtR?xp&*omn;+663?2HS?TYUo0$5>voy6TJJnsa=i3w!VSE; zB~ZjhT|oOBfFMBp1~%?q1S_wD!ze$5{0HWT3^vtuD1lmIy9O{+tRBjCOD4_E@q1>@ zNw_q+Wm7Jk7HTfI&3^XT8#R>$ld1hz&h6RzLDAVt%^^ z%M#4103{KpA8V_-Y~F@jW`OiIt;LbvYVGrb<5b{M zW68n&U8Jdi5whUIm!ppBqs}Ey!4q~6o;E5bKEYBt3A1kw=Dd<3w&|S5c4zN?V-rfdSh8v2Up8N zx9Sn2eJfXIS*@Mi>TE*+Thv8P3H)JQ4F66Ma@aa5`CPS1NhOTyz#> zT93WF@+2VXV!CMeb$V`iLM`e2qIU;APwR;>>&hM6lBL!?KJ?$ZrpHMrEW*9Ef=hgt zjIErQ*Z?x|hwsYtpsWuy%LHV408M~Qc`*JdGe`gv$N(kJN0EZoT$uYXJZyWADV)N6 zE&HR$SSjb)^q#!{hP!w0MVw|e0QO5hobMOs|2y7%c29vOoMxySYzj{8MnEiJ3Sw#V0WyqeB9fgs~ndY>cC8^U$u3Z#^+J;NxU6k=m2@ z>h+%O@}}KpwZb(I1PO2YT?WJSsc|%&w|k@tvR^sQeI)DlISjYHP7*7Em&=hIZk`}O zffWowX&XDBh`e1gLMcFjq8HgGNV-U6LI`!fBeU8HIafw)+t#HYrAzTYZ!|Q zdF)|r_UmuJJo;OE_ubdQ?syIh7Cz7PNv-!7yk2}RMx8k+Z|SOfb9+qp*vLs} zjQd<%PzGzNygeS=@)T_xafb&7E$Evw0T`Zva((gT=kAsXpav#d2WNC=)w?G^lO@pc zxO$XzX^j0mgSe= zXf;;DN_9@gXY`2}IU~PdH(7SQP7F1;r6msA{l|L;W3D)9mP9(J+YR$LhIK6B7LSKW z@1fXKxm5c6ItTbOz8B8~3jhtM6XH)%7vp%2oSjiNl%p*z+dt;i!ITd?V)J5*tRmlQ zjo`6y&NR2GiLDv)`rB{6jeestX{CixF7)osjAtDWjGewo#aFb!t%FU)q8b6%Etzoz zvf_E?tkd%im`7~x+0(SB?-NWI+q#WVngLMPOh*z*h*&3<(jHomW8MZ3hAXS*?$TnnL;D`9UeaWU3U&Lx+|g3%=@hdVTOYMx};4 zYBU~{24|!y54Yfj*R~{9Y-v$Pw{5`E3tC)cbFqdTE~8HkVZ(R1#%fcm zl0NQzMO0-?_YmeX1O#Q**@^7(XuX zP@bnFy|At3zS>Y@Yx!>owkInkEDft9InnzGQrg-8yu49kD;qBJBpS^s}_H0Ars(ZKnTGVY1XZr4( z8AQd0ln+y#vO5JfFKePP(e=YD!B&omdhH&FnB{=Z@y&mwEw-hsxvixDlA8O{hP~Hn z)iG%{x6s^X`+3@Jkm{s`cXvW7^KO)T*Ep(QQPRZj`CW2Q3J?n+=GeB zd&h;i3r6Igv9d;m2Kw*R7yI?wd;7cJ{Cd0fqka4KEpuJ++-7OD%k-2P^sOK*>LHjO*djiiRnNlPF-jXRI#IB3a*PlOk;*_TNN($-# zGY7`qIdkUmkk-Pm{w(fh>`CWezGVKuC0*;*Vp($6%=79X(go|*(n^Ok5+CV$ihI1? z`nH!CM5H27T&KHNdMqn*5ECePDko3L3<7I8kFmX?tt#D`tUf$ z&+(XUpVlo?L7{%Ipke1df#b2{XN2(YuDNRnsK!vV1D@UF~-Vr zP6dQwW*5yj%tel`0Q&^|KA%q`^u(>Dd?&7qIX#R#q(~9-^3AiDzo!7gV7JAyK5T$i zgiM|aXKTMZrgQ;#z9G}C#sm5Zv9kc6FZ>?eV_>zX5 z7qIXAd-Ap_6Loks4TTvlopBtplx=ng0@-e6ImC z@m;@VwXA7NWL}qsqFOI8uq(L4_X;kt&2F-@;NK=hQw7*w+J*6UMxn1uY+D8>>ErG> zDqAaiB$(`I7LN$SiNS5?Pfm94&xsi243? zoU}_J_M!}C1zZjRbGoh@wQ{UYVSbg+=h+WSgf}z+Fb$l6x zVmb5@=(~FL5#&ErrdDA5`4c7Ru0_~y#(2+Gl3Q2sYnE2ko%8@wK&`(Y8vYQ9KxGdF z$zr=jvd3t-Lz{%*Uc(G6@J42m%ptyH^FQ81pPKWp{brCkEyrRCDf z{F2f^0!X&)z)V(mTPaEcQxnE2o)lJGf!4K*@2M)*OKOy4I##)-bwCear@G~IU`mS+ zjA9-hlvaYE$k|MHD;&-TAcA!TWklSVVnJm+vRnf@#|o`FQU-VdD^LJm{14wMP_ISU28VSQ16-Ucb`@)#_Gh)|8 zlCuy9i3rJKrFz6Q-aZSV9e^13L9RrQ=7<=`@8|g$pP4L;XS!&@rSZkf*IQ9n?#!-5#+Y)&*0pO5s1Ax$(Js%(4WmoH!;@8l2aC>~m^b$B8?*HB0Ur`4L z;&PA1^PB~gu8!_rx{V9;yN{V}rW}S^n|&Vkh-H=QULz1Pi!~8tlV#h%XG!k_q9|E# zVoWIxa=3ebgw_1+#?}&FA8wuxes08OKGL!n3GKa2K$>$pGcRN0Yg{SxXBr5)Am82| z`R?PJ`yBCw2U>wojOC2y2HUV$g0;@c)e|5cMb+UrS{rjw7{?TZ*}MI3q4Cc#n*Q zT?j@M!h+9R#&ha9@`Q>Ki-m$Qmt>Gdh z(j>l^@VpU*24H0Ra<2@{cp7#IP!Q{1V=~w)C3xcl9MSD~(Mx-``{P?UU;(DwKY5fBi&stL_$>KxT6vCtDsWiwmo@i}wo34$G$oq_(`MnZ z2$Yl-F9DHV2#RrDrWUUhH`w7gduKYZsE3&8@9E%|gCSFNoTrbu6YESqpd3-W6vRi{pWUnFqc1 z!5+C#09{JI=*6s;Z`*-GT{pGuB((Reb1QY2>U{w)I)ydWM~tXLTX@UZsq<-2^RMSY zMn%0FpQ-!nc}u$T)#grOpQ&u+Z=z+I`^26YD)XlC(Juaba_a^7Y|sDV^-BYhNiWKW ztUwz(roO6kqzwJ_li-pkJz1kV$6Wgmb7mdHI=v06V+guE-ECvsSQ$?(+hzc?*!<-$ zLX$;=5rcF}Zb`MA0)ivXvx3ip5^V;Tvb5^HLBt~0{!p6L4lh&QhLv{wo`I#LBAfOL zWUg$xNFyY`ad5EWNxbPoXQlt75P^X9aT6$?ZPphjWLbs^qQ=gq>uaCa4p{(|ZesNC z7%;Fn{gE>v-nbxKm0b&2Ld~v>8a9yn`{QY`51SDF?%i9DNeqE}C~EP{vopZXUN6C3 zJFGP>>>uc^&9Vn0X}H?S;sRnH+gLVqG&`1m*}p z6Y`m2tpc!k`RYZc=)ibanIH(G4KY3d_7L|80PJLE6sFyh#NKgoovnQ%bwf`Jrd#*6 z`ydY|Txi8&syX1}iXdN1%2H@R*gi42J@%o_a3Mxaq+1BLHcDZ=uZ+zcZjYw-Gl6Tw za59#W<8yUjKZtU44~=nL55SI5`SIfi);*MT06IZ*WZtd-w*V36wI^Ububrt|S}B*W zCTX?Qy9XtZW%3;CU%v10@nj-zTBzKSTP)fZ`(HS4xh1>lV_4HpXA(xmxP|2mOuACC zqA2hh0LyM`WPj#=viKdBAbaxu>>&Jkba1b=BS7FbUN!|~EI8rbi*`KZ{H2!x=j{0$ zX^l|s8?x3CmhzrG*GT|b%m{NvjUblu6+WR90V8EOIS7ODr<_v#3lQfhiNXp1~MQ zca@bnUK<9vteE&y{vNY_MQ-j@yvl#a-%jwiO4FVr_G&S*K30rkCez?Ypew00aWUEx}vW z01{z^1xxoV!ZjXuF0mh~8BQG<>?MVNYmr~i*)pvUH$au$s?c0VgJQwCb`cut!@OB-%@KV<6_7X-M_3}{y30L4aH#z<9( z)Vf|OK=!i?&%q1xl$HZo?tb#cYiG>t*-rx};rLRYQ&@Zb#m@50%9AVYa7BSJ%FkI$ z;vePW>^3aOkOX$zcOwExX$1>~!J3Mv&%XG46HZ^aYiw(S3AL3qc-P$JzRlfCKb$t} z<-2?P`2M?1fd1h9`u_bpT2ncu0GtjZkvcXBz^MeV!G4QJL#PYa&d4o!q~NDi39x29 zcrH!G*3pd>?G+51TpuV1KYR6N1M9CjyrT7jnKHl!EXxiCIxR-5rKjiE+ULX8A6S#% z;)tscjB|v53m_J8lcC_lChO3dWG$ZPol3CV+d=x9c7}=PBJpx9^BkRSrpK zLG1x70XF=PF3r&gopa~t*Jz$eu^9l11YESP$2jdw6LQFBN8Ia8#)uBZiFsbm)d5gX ziyxlr_2RhGyX?W^ZtwiQ3khT}cHz4F_U+pwL=ppVw9kXThA{rz#d>L(yYjhQUaff= zo&$kdSVWhMi9~+_SZS*YsarAwYokff0qauul--{0M+Fo|oV$5QGM2gV=n-8EhDnex;? zZ1EU_h5W~;um>?&U#BpGO7^qgs`XM?9$*}T%wBU}VuRdISJ_tN|0bY`joy!qF_;3G z8H4$YNRcSq(fPdgkN(j=S_CSq5lwjJ7mCVp`zlb9mcX&Qkk?J`D)+s z=KNT<31Ifwn%OI2*7pKJ^SsFtu-l~F*pvRCQ`AWnkc#Z*7bQ)JGziynV&V}Z_>uWr z1FPo0EY`{-`BB^@j_JGNE;sGTFYN28Ot1tI^9wUe7eno=0Y0(A%dFinsWj?jl?E;8901t;YQ=@qQ(LKJPXWqb?u=Uz*mD6*DLV*Cx~z(cYi4D~C{W{kEp>8D z^hyiXGR=`}L3ICl-Ho?C_n*LLZK=|^-E5kx_4ELzaV#vZc6DpnUW`wl=Kgr8_T3sZ zlos>;kR?M<_1G~_kH8gZDV_qo)7loAcnJ8g5ZxY*Ok8hl+MZ>IG8to#)(e0emcN#+ z@O>Q?MF5dM_??OIt2fILMMJFxf~j9oDLv3_S$fXtQG`y7$<&zB0FHBXGvOZ=6)cEfpNs zhqC?zkxoksWPqLS=_fpAbn6cO4(^H@E{7sR@&0=F=m6sFcki6I=Ez){o^FY*ot|iZ zYxhPVAW|52FC`1=iD^U!rmJa!nKJ%y z30#o1pd8uHxM#T9u9*uJws)o681-4QPi1YpC!6l+@iE_rA^_5m_I^@~-yu?oX#U50 zrI)!kT*lo}%y?9k8vs%3!!t76Vw1&Fisi84MSq6HEUe||Ph59%Jm%Vp=O1Ym#Q85b z0FORO4aZ`W~?7#KyD*lj66=# z@*P4^dKplin3i(c2AyquL_2`_8pHerqmc+vMmjgN=Zu^3UrN7E8$Fg(syInchF~ zyE4gE`5&K*!E}iUPyYqjqwhIepLCUIlugCV*&DJt`XqQP>!WqxYPaNDgxJ=6Rw>~SY?A}cl8?_LP z-+doIrqYpUaA89ru-s(vSv4O@+=@*alKr*~?wSzRCxlG<0~duvR0S;wDS2N0lkjU2 z_=d}#u4(f=Nf^DJW77h<6YVcS!v3Mx&${yM^0>5*wfyx@mY3FM;5EDbl`<4fzd&aj z)MWmr7s1ecwh6R$0_|`KESBHhm<$6Gqh9$!j6~D4$ec$!LI^gpY^_6(s{(!YO&$NE zKUS5e3=mzT7^VcIyKS%O$~NtmFZv2({hrh;W@>?azQ4N4pI$ZXV%%i^rnd9S)+|YJ zW@Sk>hwVY^wK|&hC(pSCKKSUeuiMK_Ab9ioB@0#VCFMiAEYH3!u8D7la`%hLVpGNP zucrX49FqB8?<0@dmAifKnm`G^0I9s``8iz7?RbGF!u~O03`Oo^ z7Rl+G(b^I7NGzzyfJp$2e#Hi1SAx1(XB;F+&bGBrKq_M(o29F5u)xl92#mM555|ed zZytuLU??mC#KL0b?w#xp#WX6NhCrHIAKjvOWLrdex*5reS_+u}k&5?2+W^!7?1pP< zcPl4=@nIS1C1h2S0t@Zr*BuYZ)EZzS;v50&#WQerCBiAkx0pZ0s_cM)47(2K=pyd< z6#JU_B{g2OKHNB{Y6Dd9UUGnTr9uk=p96sj+9q95*&bqI789zsH7sabzubR(@OnC! zd=_IYNQR<30JpHRiIw=}i%6$)pj$B7AmUv^$#C?3CxC(*?(MAu{PTJ67=)riF|UJ3 z+8JP(UI$iG?DjB~b6DKd3q*1v=dxQ(d(U@y=5AdUrsO%;QV6u*$}G3rvsU&s5vtrGhPUUAWSSdwl8S?rZqIj|WJ^)UCI~1#AyHY8E z#%Vtni|S82ZQS3h(1IWPhBr2B?W|wya?HqdU0r2SE)5E8a*r)UKY0wAjhg!so07E3 zpBo$9W3A@l!JwyA(?RB7kDUc50i6k9T2CP<{=F10+qGXMxp}`PO-nYhc@y}Wh4ahp z(-8F9`KrkeAJc88wO_7YT?Et8m|V-Ol^}ONyN%p)viFqn6{T$DR#iA`ZD^g9^Qn#W z1Occrtkk+aFsUr+7b1$8buoP zXE)H)x2q4P2tLLO(L}n75VoPqmk&KbU(liaKi8At5F z2eQiId=M|W74;Boy^6h-GQ!=zttGioXWmp<%urVV%QN5O?>>C+K9NNm&$uNcFdmMv za->Dns6)es2gL{>q8a^{GxMmduN{Zv~q*;1->&95y`GWVzIafy6-HUhmC8=ZRSXG)r)> zmv;k?P4O%MmI9ezwfYk$Z8*wxw##fE)h;>BT2J93OZ}9arxbuIbu(eVg{Ted+tm0?UDrS7_5hto}DHbgjH-8gp^EC2a}Vs2eF} zEeA@MP(4>-ZxO7RZo1yWbxS#!{QhgH$5McKBRl2eW6`er+kx1!r2t=rd=+I$8u9XU z3SbhZKea-*mQaGb1Z@619tI$<7SwQg>rP}4;INO_xU0&pZu62ShTH+z6I|{wW5E;x zCQ-^Vey1m8^)E}&7Gk*lNNZW_bfwH^MFAGN;K+sOtDkfyY)VV47qYI%e8T-_l0G78y60( ziwZpexeqocAq(=Ov)w&=75v!Ck#4C0Fx~kW$}qa9$=z+F6In;7gG*lm z=F#SV{P+LvVg&?$vQ$m22(he5to!0FU|S;Gq_R0z3wfo7|P)nmW0)U#4E;V zSPvnKdfeQB>uC?ST(@wZdx8jG+t$cS84R(^*=UQq_JZ&R!0m>yY5;d2fdSxjA(Fzl zwXKY|FVKptTN?@6@yy4~O7!w&%n#s?!9>6kruLJ_RpGcIR};Q zYP=@N8^AX#L?N7q@QnCTXS$`;3irBCvX&S-05`B)!8#_lQny;t>Ie6AkI_7xORmZQ z=+ADRIf;#k*#Lf#zQmPi+y3vqdm9$gHgZCS0$^C$F#gaE=>K$|?U8OqN|{g+NlDtK zbtht%gY3vtr}VJQY7$0%&j6x&rn9mLGiF ziHI(UrMd-xeLMwNd-M4Vw=BMW``+t-p%X6TtG^%b9FRZwSdbg9($t)2rNb@pOaMXj z(Pyt;dDuZ%3s1~jx|M5La~><7blU-{&N{(Diu!8q-@}rr_{SD`O&5?UrF_y;DdeuF zJU7}Ov9%BB!hUYycKY$-L$p8I+XDQ<71*t`XR<{5y0)fL$`v9D{S7ErBHr~#FfSz% zM1L^%%3Mt(PV8z#i<{CV3m*i=n60 zcylxa@Bj=#H6Lb8L8yI|K~^rZ!VSe$7TDqIIYAs@Dj zef(W*b$zd7u2#+Rj8BP>KZ-3`Wcx10Qd?~Z?c({<{_?#EnO8)w2CII{^|$<*^__nc zvy(cNgFvF7?Jb!M^z{eIEY7$~|6Z+_h`q$$_EKCisG%vrphhev2DaE^rA-mh&n5d+ zPvNSSf6LJwpy=Ooe6-sbY*k3z3*&b6e%Hje>s$Ne+1H+SVO`p3Yxa|*ap99Io3#N} zhf!n%!PnY^{Mz$HIAWT{IMhqvf^4LWVXe9*5xTNvG%djQ-KS}gzDSq7zLcd>KL z*ri@_+g+}Z^~bJ}+WhQZv>IE7@!h8HJ=@}H z+4-2^_EjvQUGIZl;-06Q>|U_*BVyfpVqkI1%k{DMHH8@m`-NZx`@tyr!G&yql0&AN z@aL>!&9+{xD8m}q(?yL;s0ox~e!Y3~nZ0`bCS2N@lqh3PvB+2YqYVWB{vgzDmcb7s z%?QGen748RRqIHRQRCK!g|!iUMxDYXb{&?r7Gy3*##6$z7Z#B7NimH}j> zGq>0s2;fe1HAMaH*;b0vbl}ojTB!7%uxUJ&Io%r5cbp?ORqvxFZ;&;~;H-smQdU?T ze>_F{2~T}t5!VQ|So}o}!}8u>xrWkibpapeq7NRJgHp_`OIpREZO#ou|_7Cnq0LdX1sTayMTB4G|mR-lx+!$9j74l))^f>rDOBW8X98-1NMQ z^agN{vyx$&?;gebMp?{c8Ad%dkM-=^<1x>_VQj3%1i-#nURUN@ZB!nKK|RXbQ;8g; zaN9eBz}YS9aHrj@-gplBS#uZ9igYJoLCoBY=iwZcU0^w^uOaUw=~55YS-BdE zSyppTR>xIygX356wb&O-#PQBY|KZsvGulSENV%BDn#quWeBW4AC~!=YKR`?WfpL;j z%7&t8N%vh}FEWO9sL$kC6Y=A5L;RQNn%HhofJugiJYBLhbOB5JVWV8`$8jFrWP1gd z+Gxr2?~?y3$&W0Tzzs53;X7StljsN7Ltc}>Gyt@6jjiso^2*dF&&dW!#bkW%+NVAc z80BMp_cb8de-C3YkL?qAFomkG2)$3`XvtRG-E;aWf*&R+y|8Mk;}myU&DYQ}C`ecF zm)JOHE(*F0kcIaGb8NcER$pzVC}~Vjl0Z`T5UAX5@E;%TBW=AV(3<;HFo~(xgr{LQ zQX^7u)|Ksd99#X`HT4O@z2ov&-P&|id$dSo{k0Oe;)a@SV#5lUf+g$L3y3SNG;YVX zlu%X4TiR&fSkR^kTiPJ5mEbD5S!Lp_@;<{oZU{&=wbgunx?bftXWJ5phEOcQ(^9rv z*M7CnnmrBdWL0sZhD|^@6QKD^$(clhK;ZNcNxZ`iMb^~O$FlN-CUpqseH}z8eZ5|W zr?y-GO8M2Jqv4EwsN=u;nkhh5^O54^cYC<8FFt!SK=;1*94|ovRfGfMT;t0&w5}EW z^b2)SkB4SHGr8=g!2gLpw4&_b00}alsjODUf+b+my0Fp`Ve4Ajeb+|&{e6t*zMJm& zNZGrtJG*-8g0+lw)hTOGFV*)p=9K1i$ivM>il+Tz%1zJ~6sQ)ayx4>WFNX+J6l*wK z`U2>{oe=2@!phlF@T!{RGf7Own#eV%wX|MZm%tPjJAkC0{qdhnK-pd4Y>XJ?a?BId z2sXwHetmdE{Nh7ea^U(IL}CYb6J6;tXav`CA#?%|lFmfBiJriu5ro64f*N`5Ppo+v zZ`a&P20`-iUBv65XgACqsFWs3vfg2}JZzQ=2=``b71F!TU1qno2I-EwDfVtk$^sDR z`7ZC}h8s+>(T)eEq6pSd5vl=T==rFZld`;gVc|6r*3so5#*fC3gNPn6nE*HdZZBWG zwD+5(ODSyNc6obq=i@@|yxyMMevf10*uZsYe-Xe5AnN@V%%kB3iFWtRlH=Rs1kW6k>jb9U{oMLI z^l?vs^qUdOSe1oxQ3pG($n;?BUX~!{`tbN+o6C`A2=gC+5bcVw^x4ZdUe0g7eQVEN zY!=|>N2aQYc^#=>MxF6YxE)8V?!n_ZBYrc0t}JGX_dF~CZW+$+|9~+SIVABP+AkCn zLunos;27rsdFb;@wR8U%02;HYhvM7gUr*;;C*^{T&E3TNV6b+};M%;L4-ZQ!f|k^D zS&prRsa?dlt^z8y+hZ`-u%5f}&RMV{rHjsu&LV=%pplDXkESeaw#G1vq)wMl-LccNX{Api3?NPoaA>-VKKQ~07O zBLxjti9HIzXxoM838(mZBK@fVl$$V-$$IHKXS}3+R;-y5!D@YOyW(y7W8IdgDpK~> ze3!jw&1cyq&Jng05}(*&wU3?A#k7Qd%6(b=oA+^-_zhsGL4pkfg$z)gS_=>8#TO-8 zWm=M^^d#77{v4Uv3q#ekVX(_bTx?g#AlpJ48J`x5Hb1S%xjnymv)d5GgJ?yfcB|*N z;ku$b>72%E*2(QoojUX>Awfsj;fpTvL1&h5Fu$aM%;jwn8v41YzE;wL;b+7gGYB zWyHBeU3-xodcI|&J@~9r2Ql~R+uUEqGPAuXNO$EI>pc=u-#rVhaU&CE-vhlR+oTa( zwl>sr9&szVe+{AC`eE*643H2$y>h{j(+X;o18JxInN7Djg~a@Qip2@xz=yR`a?byoG3 zyHVzBWDdhx$3C@g%Q?5IKLswc89D`xZX=qsm(OnUREW7d$8CnYs1?WP_)GZN=TY1* z`qT3Ki$5<~S*Hjx(dO^py$fMiZAJx&CrhV51_1|TGB-ERT);k3*#s?o^lS7N+~Oun zYpzv;d}ORPQ93;H@BhP}(>*%c<;=7bS_`~+)}f&FVa5JP>j#Q{ytNMxARD>&^T3{} z7^raH<$2aqiP;J0oyFB+Ovr-S$U+Jbu`Dg)ckjr=*(_qLAhZJzx!a*@=N3;N0T*H% zzxC7{h(Fu}#I20~HFf{8EK8PL31Yg<{hV{(5gGZ2d;q8fs=BIMIBB5>$ILI_uzrS< z9FPMF`6Zb5sD&cz0UyF1P^639UDc3AbrpaD5=dl5#C@LQZnoQ&>RP(h%>CSmOeCr@ z?1qQ?akuB*+qUV_rMmQR`-CUbQwXgxD>K6*y==^~qyUvd6k!X2eVZuK;^INHk8n?T z2^Ff|x*@(^7r^x>br53!fDPfhA&$bZ&Go~x6@0#U@ywY)4_8%AUjYW`5IhF3J(dt) z52v07YlPf6jHeL%G3Krf=iHIC52FCR*t|KPDN;N2JV4glbU;M*SdI+YrsE*^jL>*lFCeLotU^Eg@+6hH zUrA8?~)f&z%AGjDH9GarvTkG&@Q$o!Now!Y~}d>NOJ$kl1Od$ zCC|Y@ptMHIP)dI=F_$TfM*eP*=Q_5bf~@*?8cvQ4IC$)wAM2L38(SaS$Nox( z^Qzt=n}bemlnEH2pJB}4*1gUAmVBa`m8%K^v#O@D#@k{=@lJ;>5eVZ0Z-Fr$QUTa{ z=Ddmp?Ym3p+K0f!M;a&3Z>eFkL!~j-xrBuIZyfa6{IR6L6Zf1w`l@v=-GH!osXRzM z=XmEULF%p@vpvRn#{Vhd-(!qUMWr#qRHJ8*Gvy)oWQrQ|&~$JW_XeN=(=>5@5*yHX zE*{EvI*n+8KF(*1ufp#3h)jTD>_U{|SZ?eCgk@Y@ z=Hxk)5|r_?nU`(*_P!BFQKZB~BhT~Q6wbKto@v1t^&FGY4xab59v5>SLNyZ%FTLbr z0;t~jHp!GNRB=V5L^qyO~>0ri4;z~FWB_}TTuIL1Z16KTa1yw ze1um|35KF=CbCV(tUVckjDVklP5~kh3Fv3miF7fSDHyO@)*=n`!TV(ywP_PT2#|5= zjeOx@GbjzEWzK(yEIohz)Sp($3skP=vYd4%hDet?lOEU}lRE*hy)&xI9AU~I?$c>_ zWJ#JyYPIX{x6DoTv>mk39CJSaa^wgSobf(J8@q}zpYbXo)XTHQ_h-Y_kN}f8kUwR~ zk!2Y+1-6$kS1Y!Pt}UM7Q?k}z<-L8+;Ve{MHP%Dfl_y}vr(uMI=u;n&0CXH=s47*- z)2Yt$iT;~LADiX98uL@k|2H>>>?`EI`uUjoIxn6-i@8K)i#UHrIB>JiKmWYda(@Vq z#k*Kbh00d)N1tK8>pPVm1d#+bb8r7+L71%aFiT0pOtDj>q!wWkkzf1ISVWZJyK2AG zr7)9PXJ;hk9G2$4Rg_RFdDQRvw?Rc#p|1TKB#-VIt`kL9qk;4NSdVPwM;k&NM)uO< zmz9Hw?^UOUiMY8h(cE~~iy$+VWVK)b%A2t(&UyhT@s5Fw&lPY2SVB&Dqav#h7lzX} zTiPQn(`^e-KDNhx#gMK0$vt%$&8_Tnv8$lQ3ZRlbTo_LozZHayYifB;w%hv{8xiKT z&@9f$t#{kqU%NBA}5t=);`yT}blr95kg%^7@2wdP{)T`S#B8>ThWINoroQIO3 zGabh`-V(9aJeP@m--_rv1dFr#G4Fe0=c+l^nfxf)XaFox{5!^EVHJ7?T8 z!#FAX=Y47%uK|<>Gi$AEldryc36z(~4*%PZk>0I3Znn$*yh`Y={~4g2fj_aLQ>95s@Mad9_tXFUzhVCKf0tY2vo&c!W z9%zFzL72(#gMoK5L|}r^yfrzZB#?9<*tjjF9NKD(BTjLq8nw@nG{D86D1Y*hVn}hm z05peVg!Y|S)&k`nFrE%#h5%fkc53FJK+md}iN3WzSUc(`3ijw)-9Y0QS!!o zY?(7~2(fhFJO!wWQ0WL025^b~KX`~T`T~9KZNCE4SFc_s^SzY(LG?XO3EMbZ3-Kj> zA53?Ywh?pb%B-B1@teYc(FX51#`Ih`XUKTZI;=6JmFKHjD%zU$v|WaHPan=wiYc@JbJWs^Sbn}Mov3!)v6))8T?3rO;Yjl!0cR_}_sUfE zolcH@ieW>66pNB@6(U=e zpnk^kBv_;(TUku}EpS;wV;L6fET$BxM9af#f<@v!B>~wB!{VmEtM+!SEvQBtz^sIC z_C0vq2AEwgkNhGdy19SQyyj$vSq@M#_A(}%$M-$@jb^oNY9*F_wPK*wr59uH;8$Lt|Pg5gt4Jkqdd-GU>vjFR)o0- zTt-_jHTTZ^xtF~^Kyu4-$n#1Ax1ML)4asSDQk31B_%b@T*VHy5R03HF9*wowztaE{6;NnwXk6;jc$a1= z0xyca4CdSQi96ZUZV5>9wE>;mb`&180wA|+>O#O_d0tB&If!;~zr}0Zi{tl2@{K$HO5V zLfC24ksI}4WA2MN3HR*?QxE1Cw8Ia6_#+1pQbvpr#yKxyl;>DRejI`5e(bk)v=8&q z>+~7x#5o89(Bt|FJq)(Bm%`-~1|j<*BQn&F!_b`xCT|fg$h^lmZuI%h&7EJ}gR?jU zQ^zP_F>{W>JY$DD3kTpbgi=~4db%2I8sR;2tFWCjOdJSPi_$F%!|%Kf>G6;ur4hm! z>!2J&)ZUDF&O?2zWtchk3)Ne-Chq+oeE)kZd-L4H)(LcG>V|U_pdmio~`UmWlvublsTSM&i;V?>g3GCj{DS~stwzv+o+1t18 zVq6p;_H=E#^V;tZ_Xr<9C0O))-YJ|;X9D1EqrR%bJr^>~imU>gi2j!tlEQVtt}C)( zgs4V)A}sd?3dY9+`)493C*bnj)Ci5m4*>UYygYq!mwD46xD@4fVlJ92{c5s<7Bi*% z;N0h;o~(MD$`i#4z|&mK*+R{`jmQZ^11QBIYCD^sLA(?tC_7wB4UvVt4i>Z4 z!&H=_%9IEX2wc|CSpMyKnNp0cdM{XZtfmuRh_Y1VWvPbYZBlT}QgBf|ncH{>^zz;c zBRQ;*l9E`zvv1LI)CZpUCbqYrWqlW8X4?>bhtym7Y?U7V`K~Z&?zj&PUeV1pBo=_P zdJ`n}Q&pe$=h-{_b>wpGbkH2fV5-i(1Oc|B3tn{`Ge~o*z z<(e&5uH$Tn{YD!N&xh?z%d!XnS$|}mZ!k8Swtplvw|ZmNe}@vnHdg7IbFPa*-ZD3^ zX&cOPTX1l3_I<2BLb)h`U2ep^=V&RSJqa3&eKbdlwrQNVjAJ*@xz7lpqTqvX%&=Dr zgDbE>HJV#KFswgzE$xEE9Q~_a*#73Bfff(x2Nu%yexNse=7Vv+ZCw8-Z_@Yx36vRa zGMKYRPP&Zg{XFL(xY?KG`niOp`qz&?o%K>22Ff?#f!XIn%w?WW>p1N8(;t2hFnWDf zwr$9DkG@nWklMaYMSz7y-hswt3N?(IDjgh(7Z4Eguq_H0%-n9_19Tf(5D#G;U+j!u zv(gN$jH4Xm5@XW1Df`TMq4ON`bn`vBc*^sUTC#O9uyT%Exolo?;Q87LvZ^xY-(*Rta$GX0Q>2Sjj;F3T9zun$FarP1dDK1vhMp$G8 z{4oCFei?l{_b}u##I#(?57+ts<%?JBCjzc{$+=682^sh`j8zJa3R`sJd}S{mW-n}F zXBSwRnX9+>xr-gsz77ndY^pWT`(Of%j*!kv?9tB-8m9;$)cof;#0WiIjbbpR3q?0# zZ1d{0ALL#hgSn|=%$c>RF{cv7dH2!Sw#MsJuHQRoo+Iqm*&FsB7PPgO`)DDC;=mAqbcylQ z7`ll3P|xo)s@tyT__u%iclO=yentljL2?i9a6ZS}J8?b>XH(oW07GJ)8;|?y)l(18 zojsKF;EZL|i;S^~oVuk)nGrwVhf{_e1DNS%i9FsZ+rhyz^Ei>lrvZ>G z?nMA+fc~hT+g&sY=Y;Q_k;LR6b>=W#hFM&_DBINh1kY=jM@Mbe70oChXQdpkI*gxpeHi0 zxGvbxt6dF^leXI03m8h+-LSV6L5PYDHJVWNItU_Ffj~`rX|Nzn78eL%AAA8^K%nV= zD<2b|!DbRq_@h^!r6^0#>5W&*m0(*EXZmasE;S8_@hlZ?()z+ky{uQCj_sQ5%xx+d z{k>l@2Xn_n>Vo%InGM><%HCjg+r6j{*SGRrt0hUa{$52E3s}vnCcBT5E_8QijCF!b zmMf`1vsZ9wSC$$Q3vkK&OJ5gW72F6lW_&Eo_GqBEHZEFHAfgJ>)K#`j;daXlhHta) zegO~q=BST>hjFfXHeKglUfhjODg|7&D*!K9v2rFuwRITX`(<;@8<5^M`w_s9Ay>i= z__Aat;wHAtmD8~UAX;u$nTIxww#tI+Ei5dB&pA`I3?O+iG4#uiy#ipZpP+ZU@c{Xw zO+Ad~Fi~V61Ye}S*sH;u?KXP8@mh33fvb8x?4>IA*z7ePP`mH1d{Ng;Ao7u+w_o-S z8VM2g?7?`50$4n~nd~P&_{{pQTt>WetXNCqQX{jKV?}P}vV(*pJXS{1V0j04igTRk zQJ=DnmDd?Y#yQ!dzebNbsIt#Ii)d7@gU=j_q7DaKL5#2R;DYAUayDfKv(x#7+6E(s~3PD zzq_%_5KJt~${2h&AA*rtjp`E(>m!v$HI5hM!bLY0gE^L3zGml_a8~HR8}aTo*h-_b z0U@EDvq(ePECAemK4%!*0SqUfPc!eI>b%3>P?LQ7=56L9x)b0O<6O}eP#L{{xVNQ< z?zlm16gEll+P(fJ761(_u0}i0=?GDHVkma1^hNZ2ghd9}Mi?&s_VCcmu^f4qn(H+K zNUb(N?vXiYMM<~RKa^w0okfvMXKz;U2+#qipQ2u*Nb2WJ#t{r()HgguElYy4GsBYw z)D8^KoEhHgwM@l=H}!ju=aCI1*_eY4sYEJq8^4`gdHg0qPMKRMc2;u+#!!HTImcD7 zf#>X32Z98$;qZtyJTrIIOWw%YvyKm}@8z=42Xs<7Sm(s%Fot6X>@3RTSb3f+UoVDw zI1M291F;*9_?UBjTzp8U;hBO>$_2)Ci*dVUezBK8LFg;mtFt5!fnGQ-gC$h?FR`5v zlltsCpE_vF@Lf9aa9o56V?21staYA8=sUO?tl0>mHQ9URp5}8|O1vsN(s>;cq;hcl z>O*Q#e<{X~W%sQc`hf}tFmTlv`sC-YUQoA#O z4(NOqo?~7^6rc#32T0*ssK|2M^_UAHEEZ%?)lA`cS*ipilGJ1oE-U+Am_U(^HEb4( z0HyxcXOUb|kY%1_+Y9^%3svx07hxWf%CGex!hprtkS(^#W{O`_d#ee{(PPqcB<3xS>jvAD|}rsyvAjf$IWq zhz6|&u)<{Vt~!`nA2$R%E-A0vswJJ~UEavUgvHIj1T<{L0NDX3g(pN8#KUGNDN=|< z;L|EJl~lV81G4O2$>Ia7TsQWr0g=`a&neHZKXTq>5sO;E=JjLZJSUSw=E~i<`(l`G z`e|eIaIpt^)%X|-V+~EQ#IZOBauu5_oqqJ`&deFyK~VPsLS%P>)Wk7+z8`Z z#F|Ptz>WSMViwl>h7rx&OTn^bgk);3dO1+`Kcq-J!lEr7H2d?bBT3^`V^%<92tE8m z7LE2L<@(hgVI=B;5T_BgkFkbzKmXBBoVjc~ z_lyz{yP9+JG_JRs)jMQS9}_&UPD;SEZ zjp*$;11y<0?D6Kvu;E}QAm9Tq<)UF0fE{d5ut1Z~$?XOuOzvztPR!BLv%^y4#=#H@ zwzF(Oj~~-WMT4Z7p;?4>D4KbrhwLNL@3J}W4pkaDusBS2v-du=U9bCEl))_F* z3B9>Vk)`gSV_^-&g+gSZ@al@g1P;oJm4I93G`3)$@s7Mg4%TGDL)G(~>^A!3t7}D^NO~Bf%=79b9dAIa@wB!&?!;H&e^`V^O$nH!8Qb zyw4+rV`~?LkdGWH!-mm$MlS7auiw1$z5rK1sK3Lr9XYr7{o#QkJr?2JU|*xO%ED4C zD{xuQ|G=^G;XcG^&SyCs$PAKY1iOj;LT;zV-qWXd9`-s>WJfu!61wUHmN#CC=GN{U zu#UV}cQhQQp*+rOYloWeZ39SJNek(g&;00)k;a+hbm$FQzb5HV!*E3SdXemPYCs zz-F!5P?cnV`qQ7b8f^%Y2q|urECPXqbhv8&i)5;`Ftz+F1b@77MPLbg=)G35*x{Aj zUtunHHuUy8d@P_eb1gLxh^O@3rfNsuRr~lhfXqqAxRprNikA1Nxgu{G(bwqQ%@_T0 zg^P~Hq9j^{$kvVqnA~?f776=spjf5C0VpNzQ*$o?HsSfO>q}b)@@8O{`aJ$OZUTTz z`^a($y7akk!JBO#SYa9PQvoPxBe(H)J(iB(lT=}GWH4oEgAL%i+70FW3X{+aZ?p%K z{qlQ-2oL%H0&Fmm^)By5Ud&)w`p5A|zdT<}y5n4U4Q=ESc7idfsi_T>ZzD#dG2uNQ zvc0GGGD9!Bjj+2o;0Ex@Kq$pq64cBYI(O~TMmujtMjs*~%D2Ho2>D7klv=MI(Q(XT z?A8Hf+x{B0yA&S1Yyi}6y>zqR!CvGQC}X_>>D9UP{JGT<0d)k)t8X?8`GpTUahY51 zgSKlWTvG-qfk_`@+5yMBF#n2-3q9bIvk%9Og5tOrdI~D3_>X|=l4EsdnSfw3ynkTS zw6>c$Xh8Pu+@ND=e|;xPV0te3lJh}>LFGkQ{S{d$W<_0#5P~>;PpgZt49c|)uJ;>0Nd!$8vryL0C zKjd6KfAJ#w$elO@f4;xzkl;sc5baYW#0tLVC=P(>>b2o?SmtvIr$miQDibT5xwKW+ z2{(a)=3u6dD+edu21hq|!K|HAtu*!orWXdNN@+;I1^?Z69lKjI<#(pD#d3gQOuR*{ z#kIZ94l*X5)57^MM0No75XP>MR1e9WB)}5)R%Lgwd(@9a`v~+$9%c9acrGXJxlqow z%;&^!p=#Nk9e(@vjqeZl?18M$$YpCKXE6YqlsZT5;2{CsgR@(~atid~91&Xi-dS^o zNRpBC^IjI_H}b}r^qe8vMArR=EMbHoMomhI+N9B6#!-mQ9O+y*WGE&=K4rYey<(XP z&&*OVIXUQ5cohLv3C?6wdf&}o+WO6Ylq}r+t=Wzvs zHS{{hcRWugMx;b|eqYDthlmy;m+oX9H}UBKq5IubN8Dd}g0gJ?bumDWT z_Sbq9a7qxgEE|KiV2{50KGzebQQLtq(`NwBYfPp#<%-T|7TdWCPw_YZy8kY0u>XY1 zv0qV-?N@576r`P&2nUtc)o-AXC(_75>Uj+1Se6jk{H>HG@xg+Q2H;!=!vxw|>?IO& zm4B(EUFBeM;54boG9LS4QOz8AKa`7E2QR343~H!b;Re8W6!>YP^|wn)Ab0^9H*0Md z{n`TEm@vEwSQm_EyQaRrpZa~T>+g=+uYVW)sy!|x=Vt&o0j_KNa&Ttl?0VlA?y+Zi z&@Nk}ce@IH$1z56=Dv))F-^F!F7x&}^AYKlOXIf3IaFm(H$6VUj3&u*%q`LUVDHhbcJ2_&}QJ$?t^Xv-)Bzoa^hwvV-Qr0@Z(u%Yaz-ESF& z+3XvE!)BKSwf7gPFrnXc(byl>C$EY3nD+R3edzZ#)J|n63&g}V4d+GX%`(y~w=oI~ zwQLfLI+v5x){r5;EMf!3{n(4c#K#XF#=gTj`mA>G*dfQMF~n<^o5*(=)N%d;OfO8n z)2*iQyJ57mQ`HV}O#Pi>%`A-q&&@fp##)ZN9{cCPHfMP`E#>TUWg0Nui(|OPIn2|o zedqH(vJcC_e);#mvT5!V-8rR0U_J$4TD*qht$p$9FWtz+3&Z=60ysTE8IE;gURcwO zP2Zd56NxST;732Q7cX9B7^K-S`Z}FX0x9X7BG7cuJ2gvxy*Ewd&mrveVUF>DFxGeP z-lVY~eX$Hx=sp+*HIo=ucRC%SNc(g=Y(uyS^q#Dam)n(z4Di~Wh0}h|R7-YsM+aYH z{i;~co#GEQN$V*93eHM#{Ri+~A;>WvZ zd5jm&p5-WU0ILrX@<8XsouD;}hHAbBI%&O{JFNdJda>N{MJ4TgcXO`c({V4K&XMQsqCaIm)_sCJXgw=^jyq6ntd-DN3nziM^*TmSuk^_A zi#+yL=1cF#Hgd1snS!~eIOGVKI;UFRszBm9^A&0`U5Z4U&yl*46&}v%sZ33skC{3B3flJwj$hVJiWbe`k2C zN|Rtwh%CNmxe^~-h{+b%`}rK1-L?KDXnoZ1*<0W(uf7}Oz{@n{o*cg9SLr@2>)3Ic{=LFra=UoAs zPc|iMmfmrTK;k?HZQBKCWh_s5Za7{50)`GP%O(fT_?x$CuZC{yPpm~K*71R+hlO9m zIw7`Tza-_KC)N7^WPVyB&ug^H6#0kc8nb=tHRiPv)wuF)PoN$*MR#>ec|e;U(gI7$ zM>FLXHLEvMFtejLv%t4bOh&Mc?!E#DE|;;*0JqJg*4PSo`^^>|TOp7!X!At#+F&Fg zd@4gO1su5UU^YAR%VNt#JK%c0FT?m8<3WbbxYqGWqDl#RHvn{de|xS~?-YfJUov;4 zj~b84of%FZw(uf{Nr-^tJ)-lsUWQY%8YNp=l;0^>&JtYKrRNwF(-7NkfH488Lbf&o ztsbx09!IB>EV_y8Ev}iNlCM7dvE9D-9w-g_t3Ugn?aMD;+xI{J++KbEr}p99Yn$Kx ztt}tkMHvkbJG^zq3vKx1$E_*8TnP$3J$^ng&(x zWcYf{m63M9d8UN24yRW(dCXnRS-+nN@E%qsR2O^o@}-AGBB%8I`2$66X0r8E8EuvZzr=~~`GFyh7!Lq8IBzKWNVIX-C^8v0jSzxgidn;@Nyc=PxR6{ElR7n zIxg~qDcsZ6ZQCIxNR{A$S^DbLr>kA}*$SXf9Ngcrkc63pvq*j%PL5N)yed0_c+?MJEac5d&_h(4zY=7M#!;pDWF zK$VA*)^&bqPT%n=}-RLht^cP>J5;b`h<>#0PE2ppCw**r;98xuA< zz^0f?smQ7t1m+0X_S#PNKRzR>QR1H~j(~vA#uNu>rQ-^0GBnoL0}dhB^o6)ZRWTCB zkhv6sOi*9#Y7ujmJrlRwmG5)gw$(!Y&5f!5M9W@9wl03*g|!smtRU3N_7`B|%6Byh z7K%&)7w9O(HT$t71&jrQLF}c#CO;>jWLRu=u9Rc7F8}t=_?~Q~-jl(UVpR!|ZB;h8 zent(SO^cOVqnEF&w#7#*_DdUW`^^}61S_qN(b?NacD?_h^S^%Ow}0Tm{@xmu`>P5? z(eTjD>5WgLw~g(RWw2`Kk8{2lV|6=zm-~_s1-Cs=B*gRUBp9-6nNa0Rm>xiU7-X&p z+t9aCXqb%Rp=hwb(C1kU}vW%2#V@$a~0aP;AfA=1SHUx~OwED+cMre#B*y-#U98fQIiRum zxF6~{Jl4AP9`fCFjq~MVDCE7M^GpRIOQT|R!DbeG?C8cp>4wRR@BYY+PhZ(_H5mWZ zzxp5Ti!Z*ifA*jMa|ezvqV6A_*!$(y?hYT^jKM&MkqLtphI#mtf;p;1(%s?ZB_8f= z**%*MtSgE8>D4En+Gn4A7VR*P`hGEo+Xhg_waW!G#!?mD(RbOO4Y`*w*PN(+`(Xuk z04Yl^d4PuqSnfFWgBo++F>6T?y+Y{kIH97mXgs2zy>sSrgv z+RYO%hX)60*uTc1pBGtM?Cag@HxU{rhgF-hJj5{y(hlcAJ9<0Z5$K9>^pHZV`Ve`g zIRAHV-}0WJP|4cnUw-+Oy?pgNm|i0zlJ$UtF?#dnwTJC}_%PZ~`Eq81<-_7_H$B*i zIeGZsdpIe;RuLFX3^NVUoG`9&Z7LPw?BvZtMkaC}u@5Xa%z5?me)-(@qrUYTmg{*x zdHS5CD~<#^N7lETT_M>OTU&&4u1EHLqJ)P#1=jT-?xOYD1>ENY^Y&^$Qn>51Vhhx+MdI2T^q;hg#9S=n&I1ML#V;<&0N7y;1UFC^-*(H`@ zaX}-p<2eV@wzy#!F;sBT_V@F>U#seBM>Mi*D;@?;6x6!40K@Ja0EQ)W2-|~mXB*lD zIKBikOL>y6cal856uUg1NVNjQKIQG2{jcTE|NPGhCP- z>Yoc;pP#WXDY+mWGfU%D`CU8vOkl?zUq(akzE7YvmTJb1AwM>pE-L?Rf6x6sy7Vxl z+Vyq!4u#D+{nBvVtV@GsQ@md56eu0uyUYE2ljYI@qIMh;q}aS=mwzEPG*)6;x0WGm z%d$M$kv;$4ub$JU9j{!MK(b(<&Q(9U@zYx7nat-inN>ZQ%6Msld<32c{?$17vup-D zu>%?W7Hw@c1i0Dnav5SnOMoY`C%P(BjsdGD<8hon<<|MoR_HHVG>yI#Y*C2uHympt z_l~F6TE5gGy_|~xqH)~0fzwp)v5r@T^Sbno<%n8JUCVi>r!qP=L2`;Yl|0G)XiP|$ zo!00S;oQZ)H~ZjDYPp$u&R3V7yTAT}#k~ji|HY?2w7ch@dWnv|`^DdS9@7RI5 zoeXHON3T}^aXLJwV`w!H-@S9zH;2PNgp zQtlIvL=Z4B|5$lohhv0f!r%p~8F^9D$jL%mdufuW>u1e!PLaW`@JG+xWEmKNaGXFW z_C~H2K;N0y;|@g&)-=NOVjnp6`5daUFwDh*K6~~g4N|aW!O8?X>X9c0m0v;F--8R# zykExxaw2aSGJJkGXDFZE0RT?UGWKApqfrU;V&04zsb>ci$_1TWVKx+9y*}nVLVt}; zB3I63*fhqZKu=#rEQ)Hf!Vt%+bDq*%a2E4MrWF8MxePcT&%f(E6-;$^hY7M|&a}X+ zp0~qRXjDc$I@k=5G(sN3VG!@iyHg&!#E1Zd&QwyC!Y}}(98TyLEcX)Op+n3SOM5t8 zYYNbrIj;}*5uRM1li^UC?Ah}dV5CyaOMoVnYDf6G7&9z2+%rYY*v3fBC5I#W3FnUSr{&C0Q{5lBH}U!4RrVy`=irWE86cnl}r zl#2bz<0$r3UDa>UPm@M|c zF=bAFcLGZPTi8M2v51l^3bI!4i0#Em+2@_an72U{{HcquY47<^*o4a#d$oeo6#mgZ z>i+Eae3|;k^DXxmLE9q*fb{+5;?;-(ll-lANakYJyi0fq^gTP(f2+!|SgNeBl6CQp zfh9(>F37j6-VD&`68(|HF$b*I#Z=rk201(_RYkVuUalbX()wy*+6ZEzL9Ci#!-N+M zWymMjrKY2e1i6^-#nO0aWbSFo{dVn=4-_eGUYeK9>adDu9cL z4Ik>5c{;YWp2xW`XwZJwOFYnYk`rI?Fz#K9*=*l=`OL(i#c6gL=Cy>)7=vi9ss>t( z5G(7BOKg|d*n5IQtD)*;3~p|_RMBI|mYf?77>7tpw^1%7z)^v#eY_Uav{Ucfx?No7 zIj_%h4pHc<44qzcSB>>q{k}BQ{4rEyTaJ4-z}WIv$1=BnWQvI6tVZ3ZfLhrGFG(^*$e7BJ#C>6&liPS;7>MV2-Z}&< z!YvVA`lBEJ#Gb!+$?;;0WMD{hhDyhL8{x4n+iHU$&8#}mG&H=mAXH>WpEn#(@l-s& z4;y6dx|T-YFbXXd7{^??jJs3o^^v=V<-mMMwY5TqLq#{jfmJ`x=Q{_WhkTeEnBQ## z*2Zgf;6PI{1LuriU$Il@a3k_wizO)U8l*Kua39auVmlCQq{as{~x z;~Yk~hboe}_YlezU;ya6e}A9M+R^hWPtijHClr~1G5j2W!7Q00j1vG&0G3XJKG?vC zY!v4SFnEUu@r4t>>xv#2`YGWpj`IX*t)&93^`Yh&B_TRPTbZVTytVZ>4+Pez5t!SDI4>3}4Vt2IvZ2fhSEmD39+P2}z#7$zHih$sPf ze4N7xekira=Zw$_@gdFg%R=!hkBT}5hTWi;@bo+a2?E(TeJ)FlAW+H{w}qPNT8$#tEkG;NhFdPlN#q;Nl^S5Qv$= zkcaYQ3LYI+X728395=(~M*TWDsv>FvA}Udb(DTCXZnH*Z4BlmZ_P$GT5cG*yX4Ndb zVQD29>@ZZpKnB(ha47{;8LD3VehvW_fjC^>!zsjr?mZN-dnhzOFN|dXHD}w%z#@Ef zW?w6GJq+NU9Y6aK80&7Jd$FB|i7zI2i14^YGY=Xy7%R$Xe=F z3P(qzZ+OZ>i=0t7J_7VgId}H_%6SfU64!vf1VbiZto%QO#X69rvZx|;g2f;6zmK-2 zygQYRX@0GpO1oa_glwhqDWeW;^rMfTsW4rf8=^!^OE6(^H0F{{nSSEshFsM-?om%= z>P2km5IO@055_rsU=7saEIB&>js2XwZ*rf@Og1j+N9*|&0)1nC^m8@KnwB_Ev?1;r zjGq^)Q_FKl?;lbiZ#wAV*E6cbfg~M?@zm-Y`{8&DRq>d2d-hqDKIt*`&Z>Qj=e+XB z$quU)rXoyk$h>QQf}d{lFTWOs_RV^J99#NyC$9qa0wQZQHB1S?Dbkc1hzfMBC(cQVE>D~ z6#0a|tBS1f1g?s?n41MrloI*j-@1lY*AdVpnI?Fo?>7u(`JAlgj_4yMZHdp?x1{!E zUDAr|A5oL-TUxemzY+DRELB}^uN1pCwkpv4(?9)FAA$R%+PW}AwpH(fRH9T=74H~a z0G1K~5~##L#DD~~&RROx4znpwqP$CZSp+OyN>z3Or*#k8|zCGj07EqY!O~Ln@T4F16&xqt|fd zn#`2D8^#{OPC^kfR)ObO;jvPg^U0mL9c+MNxOP7D#VYmkkB5C^Eck=j`oOC#H@Lp^ z{W$yPmyJ!Qa&N@HsL8mPfMMkAL3i;xpL}8wmDl0{KL%$SV{Ygy!=S(J<}uqL?QD-6 zx7@4(u!~FI?I%L-qCKJ>rV5kT=AMxQME7=pLbH8ooqF8P_VBT?`StS5_{=NHrwc=O zgOQVytJb?Tos>9zr{&eq8svLctE z2Mz?B4z9?!xRH5K4%=Z1_|bM=CZMGgPh%&#rA0Vji`tCX2mlPmdu-pCOL+*UZ2j%& z^OyP5iZIkERa6z?Dpn$LJ#rVKEp--Pad76#B2t+#gyo=+m*91^8aXYn%gOe%p7>C%9rL)e%Kgk-Z*6E$A zlrklOB|h8`?+i`n{Gu@C$oZQ*FBqY_c%02k06 zXU@*wWFN*jkUA~|nJR;Xc8~HmkzKrP;5!MF#m%;!4CEdcP-XHN-k51vCA{eB*fXr`$w zWK;cqk}516MIO?9ckA~G{#H)-^JmWp{tr|Fo=suFIKh*m114iB5SClveJwT|3&O}3 zrnxN4>-VSt%>%LrIM*BJ4&R1~&={8wR6WKyp;l;&=?F>p`JWLTX+p66rSds7rqCv* za|lqqdi82$f?vAAthJGnf@3u@?pReZAFa4LDk;fh0OLk-gdTND5vR$ea31s?byMkDf3ob@_U1|g4bETB=UX^4OB8!DG!JEWeEEp7c z2gnrFt@vtqDGH!;FQJr-UTF_^#j#V>l=ECP>d zXjJ1>27p3gr+|}%ts#L%|ssu%yalAplsl&Uf$!g3WGb=YHHJAOzGNuyMqiany41Gc_M{fnq;dn?;$bw;!z)M_GV=Xw+^o5u zKG;=(rwwpvF~&v?;P&kNy_{O(F(1E{uV1#^%N!l6Ah5+f)nm*+$V8`bHyzzz@b7uw z`4y0{oXZ2Zw{l;M3(jq}jWNEz9DWQVHcO|(Zg+WMtqs-VEJogY_FL>I=7g*R%Y$~F zkC?};D?t0J=St+ey%qDT#?leqCcF-@2r^W1a`zJ+&Jh8aR<4cRm9OftFAX~W;KvzZ z&WES=C;#HVbY=pflxRn=I|x6t^S!*RVe`0}`|Wj^1;`hCjz zZ7q~aLo_7BLPGg-HPUZZurnQb-Z7)inVYeWj>E-oO-oy2_?>`xDo zl$EK5I~lB)G4=p7Z(P0ikN^?JJs8>3d`_SMN5hfpI7lIA2?Kvl zfgj)B?J>*ectp;0NXG(xk9^lNReg^>-j(mC{NT7AM^ zxt?ObdQNcuJIOI&jT%|u@Od-jufxgVH8zhozP+=`EQ92X z{qcrj&v$8Wy#KH|Nf16vVWD`AjC7R)$K?(0&rxFK$hxU<9M}NB1*%rH_M!v-xKPenfb+@=jwB4h*4p`Q4dvhrRfY}2|FCk>#@Fg>g&CI^Ns>i zQ9o5c8`q#*e%RAuE|r>w&q`5SZE)KOZ~6jzT~Ud!8AKYvl76pNLssMH%(tY?nb?aqw1iddYjD}OVwoO0X-!(y zBf3N0#UAUM-|OGnUZAoj$?o$o1yn1esZOjwvo2yTr3Qt+#bRP`70TS>v+=@U1kgmx zHoPBrJ%9e(?_wkp%WHyxt)j1Z;UlEZg zZ&h4q14xa9*&~M}mPJGuRlaobN6V`H}Of*kzp80II+3a(z56SJtC>lXzt{Z0>Gc)FY7HlHOPEi@C0w zsCoc}UPG9^<{F}t{iBBqL*0=^d*gV%7Kxy+K>v{Y7b%eRy9-So#rewDFr(pTobV&9n&b5(^P)Kwb zTIjdWfBYkR_35W00;JPmrcpVCs#gkKOw*XFvYjt)@$In%IN4`slmURl14jMBeQqa_ zkugT&B^ImmJT?&@y^{@_a!wfFSYSeI&rPsLhY0m_!I34zZ9>$9Oo+3WBOE{S665cC z3a^-1s!85@xM8r5XNn6s^9rTa`4r)?a|orxUKZwH^^%eh<5A*E_!avFP`RZ@Np*xR z^OAK1osp#Q4ocKGtN0M0%UMX~^2OL&R;K%j^+n9jNSE*$svcfx$xwkc3I;Sn7sY~N z-`FqOQ6;v{0+(h921f1DU;({O#5~`T+bE3jz`Dy1tZ5nJ z@sOY+%dQZ7=hM}jIsg>FK7_Jh)QhD=(?~E$^S7d-6vB*g;vtXL(^0YkFy%a@st)!m zasgwUNc^QS=P~BJaQtCNEll@7->JV8u8Q$g9{)?)XK2fO%yjF}(Tg zjtha}tVheblJ!~b_cKDZp|(6t8NMBJgP2Or?`AAv)W-D{J6z?xrbE%`=oAoIMykXE zL#*8ytCAuo%0+jiCWz+Rl`E5f8+VA)kj#F4j^Db1|&|O+TJOWwFjWh&Rer@}}&;rIvgE z%J`(=b`9|Ct&weWZGXFvy1%mKg?-b^_DqsITiT*My0>e~ZtZ@#?_NHSeU1C&V@7*= zF*TX#7_ywNol(0K?%5dG{SsuWUHUQ}zIs6GkPD3u39eW#>(EdXFi1c;OnLu%zt4-4 z++K)%^JP5Tv)&YIwVjn~(TW$ejcvxUE+(zG?qsbl8@!&P3|HCNzsc$E@Y40Ak9Eg( zmm9SW$cl&M%V$sW0qe%gtURM}{VoWRduSW-ZF3UYx4ZKw&xjoBb^iCSdICw?v@==D zG_IDFm6$_hNcVsVeCqmkhKJd>H~39AE5Kv`X&(m+2etyBb-Zx|8|*}1Hj1$VptTQ{ zzMDV#=(J6Ag6+mrXNa(VThHUwXFsqPuU^?#U;WC3KYah^5MDu!B0y!-l$#t}B0L%( z<+T0=@G{R3d0Bs3w>kAARYTjDdwYN(*66vJYc!T-e@Iuqwwx0!FVL=`6%zFJ8QedCB8x4VE>D)nZ|IQ75!U=~;hnCv#fdv9-U7{0jBX%jhvN3vipTIRwwXSS84p&ogWBZWgXI*sFHra~{; z0oSB?-_>uuAMOKWdL2j0bdWQ{AJt|jDv=BLk8tDL5LjBTtW6Ik0`J1RsvKa1JAv+snL&jU)*D@ZrJFG7_-_I{q>#C zJ_%<6^Q7asJZyy87V1;YQJO*r!w^U61l#KS$RS-k%?v~h zY-^D?688an30qv?vfAaE13(T5_`#-!eSgLN&-Dc?1vF8Lq_UR48MPE5qA2l>W7M2a zEW$P-#_%^lrnF`XR>j}3&&wn*WMFzfH@vOzKZN*?C;vsJ*kX;^;t zpUS@cy(r1{LLFbcOQ8v!_;aer(gV;cxWs!=j;*z96kqLhxI7pYWWvKyg?_5su}YL^ z(O||Pherjumw2y9$m@-{Q>W?qx`aUW_oaOH*0TY~Vm)~kyTJMV_pe`auQVa&266TVQgzWxLefs>_lLljFybk_ED5|t#9IL z0?+8d&RiH28%L{vQXl!O?Z3B`kNUXp{+kb4?uYYmn zzV8~gtDL~0sMmYn^lyv;b7SCm1UqzQ5$zsPg%$_BjL#T%ijJKPV+!%iGc((POP%DB zf;VOvsZhqQEAeKVZrN-1_H*-zVDOwJCe%r-gtyrMHfEy?iSjtJKRd@q7zT?Cwp=Q; z*#h)%3zU0*x1yHJ>xpZguJ&c_Z&9lW*A5tAfPDGI z7b}Z~k`N#4e)W(erw)b-!rs38>Wj?Taz)HD7_zq>eh7y8^+S((j5&@c7s7IO?F0iH zDzSfHKVA)&DEvNHnW*bGv)O5|!@L=!QMmW4x=b-qehB{{jpEAi8R=vwPjI6ZhtkMyw_pff$6-!C?U4 z7GbVO8t?D@{Jh)&$GXH+u;1I8V}^+0*hl~S=<7XO8F3HSq~qtq`+GmnGfRy~$SVFm zrqdCt&wj3lQuZjyK^%@#)+_bCbLGwG7v-aZNk6GX2y=hEt|Nq%2&!O!qZTAU{=(-E z>QVY}mS9xF@wa&Uy8sePN<`huP^Xm$PJJc=SRyZPlu@Bt?7ENlAMRPxGg!|6Mr7?9 z$1ROwF~9;M0GHk-$7qu&0geR_>Yep4WBsLf8)a>px1E?tzfOsW0r0bw3V=Dz4~_;G zr6P;hy|!ZHtf~&>VALXH)5FbI(1JG2yO%7Rv+>( zIkhgsxq+ELTRx$}eKLFt%nE!ERiI~lKA=02wd+K0WPaQlc3=<%HBMrJ%BBqXFI zM{4wO)VVzz$8%iHOpRBF{D8rPT`dwv3?@LO-f53_*y*Z;St1cPqMfq&i~aBGBeGE? z46z7kg1uDDODz>|h~)bDPLvc&P3fztfCcMR@=o86S+Lm96;A2zem!JX$M~kk{C~3L zq7G(zq%NjtTn>zEFm9vOvSIW>2V7Y%J43WGl4s>1s9pobKug$%buh(Rw(?owvQC57 zL59~}K~{{VmMZjv0bK`ot$~RfK$QMEi5JSsu6?x2Z?}MN4?24N)b{I-iE0aKccFwe zXNUQ8)xzJNpU$BIx%gg_LVeGDJc<||`#uj>KJ4y~0wU^nj{~#5+q_=@Vk`>R@pYI} z(@Ln1%Vu-p_RnYLJd}yK0#-jy%B2r5wl~VlbzVDtt-oD)v(#(peCoIdkW8x-{fuE% zdSLKICD$D6v9IptOs--65Jc$P>#uyjA?ZK%8b%t#VNUiI1;Njj zA~bHCog+sKpy;Rn^q<EK^k;sE(#+CEXP3)X96xw;gI>S4d+9IIkT-; zqQI7bnadQlCl}_K`u$7Mm8i$KP@y?aUZo@?B;vcAqkKXL-kdYka;88{)W95l=PZK_ z^-vjht}F|qkRYY4%;oKq7c};R!JLjPsi3)%?Ts3w=%>S^T(z5IOJYt%dthF=PZ1jB ze@4h(7^Vu>jj-O?!40}jfHRzYLo`UrlTp)fVINMJPw1hJVDM0~2Eh34mTZZbAxkz& zVY&b(9x8lu!+gf6fPv2OXgP;E(b#ogM|&zf@`g&aM>22`ZXJ;&K3^lG^DtOQv0DI* z5Vpd4V9da@O>C23f+N~N06*GucEetbo`Ad=&E}2s==F;s6zo(j6vd|+Za%PDU`G9f%d$}==ed8P; zA*87d1~f{M4F_`Pz25jPXOEcCbe#53rFCb_VM=z^_tIG@X&H4{y{#WkteMJi=N^6P zrJ-5?O?T!o)ID-Y$vn4+ga~%MN873{Di@Y0F+~W<)>b`wF_`PCi4-Cs)Rgk(<1}pg zji4t>7n;Il74fLlIxV##1u=$yR(Pz!UHP4fsnp*w?Y7Me3)k5g*e#ZN_`ZA3F}C|# zVDoE??BAc|Y7XYd=+_=gUL=jV4RYtpzpfpF)fuzA5%bZ0>)&EC@vhF^D?DM~!1M4k z3jJX4;PZa)aDQFJSS4wUmn4r%sglZGno5+=t5R$B*j`fEucKb9wH-X{11#iq*Y&qM zcnrjK>sPGpZnlGG{p$CulW31v*c&tM@?A#R$3l32lVyKH?hRPF=lN3xkqq#(+ZT6Y zd(V(Shf9m&;Y#JztaX`(UsB1?jmy5Rb>*JrW|{Y*&)fW;UV6I^kf}bcV<~=biHGshLrY_0$%kP%7c1ohHekrUerb<=-7dgm z+#@4|NblR*!5^vqAb+tM5th-+{o(+gE``X7b*oSv--%)hrv>GETd*QVSQ4-+2=PM#~P{xYpQ0uYJ zs1-Qb7w-Zj#P=(Ew1Un)H~YhtDfK+W^H6q^1 zWMB?%Sb!euDTEL628_=DXw9BH`^4N9_T0&HwvWbz`V!Z2PbF9ffXzm(p*6N$cLo|P zDXtM}o(D!ws0V-#zvS#0T-rWPk zzF9KlAoeZ72H{Kq*f`R-#@NHQ$kkky@!ZJJ?jBAc0HK#Fkhx)=CXNdO+j(=Aad5VC ziYN?ccxDO}5hP0C6``8Q9h@olqkBl|th&d+GTY?d#WXe4HMg5nPy)$}rD1ly9-$Gub^1Be9#v)4U;zt$LLMoW^-Xs4SSyXP)<+ z{fsDs`CM#>#s~t{kEANENr8Dv2gAG!HoThC_!MQ97PiOuO^!JS+7!>iImZ1mLgdqF z-g-Jh{F;&5Nb#$1Aa?@Vq07)UU+jSoodt3PkQbwE7jZ)hU&r5=qY(7lNJ$o2D!dmmJ+2IG#{(do zkb{ZOzzDz!z!M6S1&LKzOTB}EENOdw9H#r#vLs!(n8Z9AQmuY2OGb9aPu>fyKf+3W z9Rc|Jx+F@dwCl%CUg%p8ycisPx36q`?OS=6W!qlkm<2FZbB3i#yrU&4jNkFDu-N*J zMc`5%ixP|7RDiWIm>8t+jNpZJYBKTqp4UVcv&+jOfuF7`tp@UFi5-C4ih%6x)y~Pn z(y$xGYKDb!KZ98rplZ98POI(K(SV;4UGzSF8^3RtEy(H@fa&^D(ejeual1-SC0QAd z2?)7|JuedBsw^?mwiCJx;|eOZgd{t?bDT-y9h_I0He#2?IMq1OsWyygbR6I*j9rIs~xBe6u|kYRs_`z5u^Ws``}l5xSD zM=T6W(~MBtlE*urMom25F2QoyhCoMPQU=PV2Lv{&T6O2B?E1agcfS8e_MPwj$bln- zSw8*bQ+vA_*v>*B#A*d54-fAd_Gs&GZ`?q8aKrH?LjrZYC~vX2f&PBI9qzs97UtnD z_6L9TPweSxM9%cQV_BF3D{wv0kjwjWqn^}h_}gaQ@=?=hiuG~7kC7D&TeRbyJ)BvJ zgJMHcjtpnPHecV*=Qzq^L?oh0BMgBSfC|<4gJ4ex*c?jv2ME-NVI*4!cF=2M-o^m| z@SnYi{5*gkfVTscSKBC;;K$`W2w}j3Ea>(IDZ`X<`7D#M)2hTW(fxT zOkp1f-PW>vjGRUQE+NwyA%7}vFF+i?CrXMW8)}wevI>Xxa9WDfpsgGb)3G7ZEilB2 zbdaD5`r(dj{tfR7gsR3o7wln<)uwqMgn*F$%BjN%$qx%XDAhSK3^jAcg}l(+Gla!BJ!feJnZ4&7NN6~*V(m|!p!p(q=_2>fi)_kY)gxTq-)vw+83Wz2nDU{v5Tf9JkFYAy9|QC-Y@GWKhz!Y(gX z>*=k6Nv>ZEaohYRN?H4;pt3GitqGl46K?@7#bhdey3*S!SAs!>mr9j@y_Cq${y2!~ z-g`&1RFGL~Ve(yVvcXL~jmPW#zr&;DTfO()3d3l-T)xQ|yK=;~1wYr$D1RwH?Kd0I zx)vGp*VoX}?K-&q*m7>z`!`tUcd!V{ z2zV1v=NYuidnsn-s5twK9{h_Asw-Oo4raxJU-r!31?YPs&sKgPIVP$Frv2E?YnlCC zjFjk(5i+X=i2e;>lExZzs?(~RnH1sqx_e})tZJQ@%JuaU7N+}j-``i7QLLZsn${)g zI~5##{ui?u>pXq-sr~2=|JZXb?^na4QT6yiB`Q|t>pVX=IC-|R3tlU5HDX-BG~%}G z*o;QyApzIvKFahU$MKh6t=qR?6n?Zi1X1TwLM)*wJdZrq&M>e^`9UQ-xc0aHbj#5O z1JHYx1=%vjb*@8h*D=DDX@t8mMsXhqx){M+<{0{ZEl{NPlFnbtF4DQjxLcALQ^;Ew zni8Lh?Y&4m0M2cwpgwv2%8fnaSb?)5_B{lP?aaA-<=)?#RE7a}71o$w82ZE1nkz(3-wFvRV zdH_-0KX5Fq8$Wq^mq5rvApQQ3Sd(gPE-t2{5*IlSaNI7;O^xx^tkzmY>zs>XwQiF; z_NT_H@j3uHaV#;XV0U$IMVRlDwJ`C$=cm#kq!8sZ+2e)G_q>b}A98lV$?VP+j+aA8 zKbV=fitAF;gN~W^#vBen7aUq@RF$QIImQMeHQcIcbV|{25)5l20@-Ay#Or^E$)8DYj z{>Mvca#(6Q9hgh8m^OxX-B%N+tm32fU10L(r6y)c3vA`tP;paZdp3PX%#`Iw+O|ZA z+TVZUHXkJde_xiV?FxIgkJnz&x+)ghw#4N|2q*{K&r3a+-Dj(xD}yQUSJ$cPPFlol zUJHxGQcIPEG|PB_n$NoU3}j!kMr2FJ+H4ZZZ8gCX5a8W_-*f&3l>v{-JSP&UXp>6 zk!cB>du}XGn@_%EO2rOt%16%m8j!qt?iS}8(&o(#ia6cygnx~g-bA9<}ECIKd;LmWK^ooOc3hff2H`_Qs zw2q7wUzcH&T4$jVZk-`!>)ZE#{8JAXJ$-oRIhW5~JomCBFdSz9%lWi^|1N9dzJLGD z%U#@`ALw?ZV(w}q?>+BV0xvajw8#hrb3nA7-v<|Inb}?^zb4dh#S#jjhdic2@0@|0!jRLk z6sfRK$uYvs4lJo;IZrhju&@iAjr2UjTW4{ceL-j?fcAdhfXC4h38UlA^C7pB3Ja$Y~u;5HOkn!p@$X2+2E5fH?FQz&3|oTf z_wOPH7mU33J=!O$aeJrp8EUzY&N==-r%GIFP=vI@iLPC5v;R+__9|hYCA)1SgP0mu0~UB#ErqX_ww?)b`4-& zlLM~#nD`rjvWCUh&sqdHNr_|oJU0wRB?i~)5zs8M$Z^N4>lEqatceNl%m4ZR^nZKX zWpHjpd9UjKTr6YMwauF7jXJd2m3{3y=GylPJ&cu>M~?on6Kr2=?UMu8okzW%^uT-+ z2$Xp3&G#1_rM<^YYS&MDgyW0{Q9N)KPMGd(JDqcnzRt~o52c>x5}`fuXHJTJg!KAD zT9V|g-V-!C1wOv!`Y+j#q2T7Vu~@A6?dnxmc$}_&AvkjbgAWWoY4XA12Jj29h~s=g1Q7=h979MAiP?NSou`Q&{oqhYst z-?n9b@3B#1{KfCVcD1~OXydSR%Xkl~cykPuiolX%%j6`n-GJiprYOFRwtn&Q`}T+b z?0@5+;j3T&(%b0S^XK-}mtQy=bw1s@dgHJD{+DjB;J3e9KfiwaW@U4a>v~_g)eKRI z5BH~FS=hEH9q^s+e6}*AFP%Ah_2jAj7eD=>P0Iswr^qx~FnUr-bQYl)QzNE%j68Yq zTWw$&QO0q^u_T970Pcgo>~Lpayt(&w2bg+T0kk3yU?hI^)mI)CjBw2}m^&Dgr?ZD7 z!m#`G+CHIpOPtGNzNdlv1o?NXLHhE=3q0?F{ad$#ar@aP-*F{X7=O=Seqvwz`b$6e z+b6fqBJ{ShZZBU&jX*QbUBRNGot5JyL7lH&zj0u5vmP_VTj&sNmO><82mj`;|H|{* z4(mQ%fAu;*>ADh>f&~|zK)Y${r#`j{{J+=;Fs$@&<;;1-f~>Q^^29s#)0tNS6{txz#U>qvjbuP z0)!lE{(JZKy@Ml^wedFZJ%J|-{s*=h&fCkKka5Df-?8)uLXn-JHuFBmHVzgRfsP2r z1hX3T9ed=tEdgF}Jx`uKr9jFDXB%j=Prg3D6V4lLjDA1*y%lZY z;Fmxd_l)Py^(ff_mZ|eOhwH&}=5&h40OZ5IWe%vAEoW!feL@$KkwBxVW@eHsAVINnPUSDtC zMtK|0r3FJ~krNv^nE{M39#7sEM?VJcA*_#mYo0@Brz^pp&N;5U3<$>J`WsYwpRRp_ z^Ty3Nm)gNNx6{KpgrCj}S#3G*B0N-~!l7_G`SY$#TWjvjFmth#5~0c*TCl3L#`V1M zW1pmEd&9_&p-zo13g-oDpUU~tsh;1d{0jAMgfPo7K!B)vmor1c+abin-1%d{Rw^XA zGi3t~60}FRsGW;(6`|D;7X5$yzx*FxP)W9nxT#^XY7vFZmeAQ=D?k7rl$!S$D!Ve2 z3)N%&djU-X%x=XxMwl!WWiQGi;%`;B0M^-S$XGz2`gf9R0-hy8trsSEa_)Jx)JTb7AU@?&#ELAEERt#W(OI;g3djhgTWCbpr!L*T6d2RXT z#`%_KxdtwO>!p`HWxmig$a-zt-_02QI&k$(mI^nvHthg#`Bm|7YRSa)HbUcCVF!k> zT*ojyx>@F=<;3piLl0;@p&=4s1L*a_Q1`-secd(lp&r6R6TRy*J&#txd3nC#pZNW< zY{Px8`NL=%|6VNHF|uu+{a@kjp0fX9iHD-dr!igvq%HA36ELVi%)#OQeB>aw0tR`) zrC-ZS<4(WRfD6z&J=)$OqH+0qYj)-SsRz{IN_i6N#o-a)GRJ#sW5y{)1PA7}1@&xaG_maZsuPp){v2uj1HT9dn z){~l!c0V^8lS;Jjne_$}sInGfovTzTDV2{~k_^=ohUGg`$pd>H=Iu?2u<4$U5aJVa{`$ti_Yxhv zK0o(mae#+?dc8)TmlS=)4u+zq<+C7)+%LhzVthFu3KklDCdSa`OsM~|W@F^^MP8mW zsnaN>qWeLin>YsA9XY)-+2EnD+J-YX@0?&O@#kDM1A2EwV5OBH$^c+lC0fK(D(BW2 zKK6qjlOd~KfAQ{y^)|;m1xK8V#x!jUMpi3V^A!ukJm#>K`qUOVvF_edD4gI$0&2NFmkJ94z-JFO~F3T3<*C= zy`NJe9FV{G#V`CI0G9xnwbs1CVU>f4cYsNS$HI=s@3P&gx8hnW0GoKp{s*8GxRe+u z043g$VyC=I;17MqLPoRKG9?0+JA$lTv^}>kY-P1aTiaFR$l+lZ{n+bo?OP=DGqo$p zqKfYogNz}y*_VUWShU~J%HNun z+dXYQZhRoUp0)kMmT?A(^MCAI`l#u#{k47lHK!S%F}62yTg%^fJKwC|vh)B8-k*nZ zro#NDeAx7S=wMOU-y|clUTr;Y8xL0jP(FdS>+qO$`^Nyd!jy2HuH+~H*_FS=^`-%q zF9(_0!uCzXU;pu!ZpDeh^KJtVn@;cAd5(Q>-1cAyKZT;>VX7{HvUX#>SWop;DRYLZ zro;wDSlzXy*$9bNgXEdfBgi-H#aG6{15^y zD|-p!`^%NB!##GS& za^#_nr!d|n!lAYSWA^NKlnDJnp zA`};4x!At|m$PoCbE*qF^9+Xx=eC7HWtzXRKG;hmn67i#fdEzk_h?(Nr7`YD$)9MG z5cE-~DcDSBBu`OaG)iK0<~&-8e|3sJiP<}|?qx7+a?T%y+*zqSA3dCV z&T~h!K-MDdmN~g{(goW|^;c8b7CD6`en(NG+dBek%XvjWa$*S)EE0Ue#-7uRew>%$ zw2Zo-+xn6N)Yj*&B3EWG$Sn@# zX$v8x^IZIwb%qVrQns}gg~@hP7uh% zXW<6n2oP3^lB~D`+cJFCi7>1KT%!_;6?nE{i`G~DP8VMYy}cdWgslq3szB4e4eTYB zO_`DkHrqDg^xC#+pv`lb+xv?Rr^ay*sxl?`ZVxCGBCAfWNw#7y;cfU?)Wh`e#b#o` z;GuV7)A&sCb=I=b=)EQfW2vfDSk`s@4*w~Ieu~IXvX}$B*zkhYowm05J4V)MPc_!~ z^|GyFowkFjt$@1yt6yxreHr&?_S-{?UOx5BBxalI*C}5Y=p##@AlX9ka;Xqua2SZ_Z7>JkYLy`9d1f)V}WqV|YwhfBgP?xCq1 zM__R{TJ-()xZ~W)x!5pRdYwr&0M~qccY%J378=ZijSI;`T;B6KpJy*Vv(J9;LkE{1 z-oJH$pC>DGh8)a=LJ<+pcV;+Y^f&S^djcscz-FyTOJLdPcmY5|d6U2X5C7iYy!*;N ztos9t*`_1G-=wRJ{6gi7a!%EK-stTpO`Gj&Y==6}`m8Y;#biV-9B(s$m6s!7$peKc zhWJPY`kdc%doZl`;0)MlGrc=NQ`jDzE5XoCE>7e1>1d3*N+}qLNebDkA^+@!hsI7D zCcRS}CBRV6^C--A4@Nl$u36ky3(J$xKnGX|V|7kppS;@|MS#}x1UU4P8#gzp^y}p} znmN-Q>a#I_FFe0+49+9}w>55StSQ&(j8vGg?T^Ir3PN<4^+IQl@&8!5z|dA~*8W%N_B_?(Be z(4OwKOo{4XVj+9ksFSj(TQ58QlTSWbVBc5W6)Y0@*{9LzZ$&}^Xx7|IMN_G^h)$D4e+Ps)1GQA{%sm7el$p z=hRN{n?hx)@)GM^HkByB?=|mI-UN9Ypa4}_OfB$EC`7iDDDlr=F!3%~s@Aky{#ApCTdK6?Xr&CjS;zwTstw%dcO0?q__{9sxR+fA@=h zb-UIMvZUMQ`Ztie50y1i4p;XXL1MbXekq=F#rSXKLDr_xqMbPj^;`rxGW5$D72Lwh zKdEKOKxl$@aRNR#MkvHo4AVTD&GlcIbT;4RJ-95ny&I+d@>;{VQM-(5sU1>5PJQ`9 zyW$UpN8q6!BF>bqSE18Oo!A+ zjm{J=NivPH3dlWc95+u1dO~>S9N+_?jcBtKbRTYRlS!3ePB0t#d(;elpm870ip7md z>%k&^_0{XRj=B4_zIpSN8|`RI2Sx~abmKE>-+9PqU&!d48Ri*fR=}Qx!uMc>RCh3H zTt>^mh=sbSq6wnSB9G4*okJrCZYiE3qnJ;-D+ZQ>P;dF@S2y!+x7I2mh zOsHD=&J~#B=0mtMUM^@uN2rH#5^$&;v28G1Jh0Ti$*^jI z3Wt*=5JcW?2n0VWiF;l7&?5)F?F+CvxT(QKZSlvNsOYI1Xki;`%;34>!uNjAz`4 zI_Mn#aO_}-u-=w+SFK6BXd2NlJts=f7gvOZfGOG;VeoE;xX_WAqAXm|_~s_dsi<~y z%yA*^Q%e7}8X{XG3I#Ovcdc8m1-89j`nyImB7F|;2$%gC%Nqh*N+=W}qQDt?{hT#0 z^{Q+oKPQgCLPoRe^Tv5#X%8k8;%QZ&ng({Y3;S;%{`32`_|vR_$^?|XNab?5W{C`Q zuwOSU_uq?J#%Fa54pfDG@cmxFNwLuw5cD`?d6G(ZW6_|JHv@6m)uW+B1zNE%X?Rnv z1c0*E-oc{!mwLZoK)6)fBUV_ht|4~j>qbi}|NkaS|HxkAQw56~Z^>hu6ay(9%wK;# z3ISbq*I%}4GS)t_ueSfa<@r8(rETO4XkCrPW!bYmv401QeT2;}%o$KQ02zJ$C|Q=# zUNnHaz@Hwxw!eKi*|+QYsC#dw9tsM#ijcCl0ifADWyCdAa%=(t%ViVR(|V*CFW3Jj z_!I?uf^XF5lh6^`B%uFW6BCV}<#odr?G$6D}R^S>w{qE=X;?<{qt`Dvp`;O&EP7X98%*~4veK3oIMEu>A>_HA>kA9p-}tp?n#ycQ7*c2EwPs~87BPZ#q7_K7l;1o zEVS-pXWj3sm(N|@cZCPO?%Ox-2nNG24-jTEQ zbIpgk>+Eg(>8GEh;ET%mV86}=T2FOd2jmpM(Y&wxPV5iPji@sjVT(9di0ecj&Tcq6 zQ0!3y6AYt5EqlF3EP$}`1ksORY2*6`AGZtJb1Bab>;sG#{zhA%My!W}G8fWCgs3#D z+(>~n0Wpa7#B(J;ozHtVN@pE8&NQw<9e9MjIxys18RN;arl*%$AwY{#AUA&P5|BBw zE@&fb>f@K7zp_+P;I;BRj_ZAJFgANQ?bDo7aJ=Wwo&`X^yLG3D14Rldx!}^_kYU;H z-hIe>8fv`|kixm$B%97sA7Cy${Q8`Zrcko&-cGFw=h4xk+*dg!A~bYK^;$WmeJCuE zPa0tVkhzo|;Z%U0JE*ZSOOLhf)autZBpFtEX(ag z3#-m7 z2wU&r2KCqqEUVs$7HOkY`y7~n>29_wKe(xf2|R$vM*Lm%SpYIs_E6xmF7Uy{vX#ArCeWqe9@-h*3UW;&=NNFB@8^?P{=aNu=FJEU>k0eU`eOgGkBr z)`L|Pi}#;@qy{ED0TTA9-;=`j&tfn4)VG#>E~cn-yklVMdw4=Xx$ld)VlY2eAG2Il z`F}5;_iJ1?0S717H!BzOcDLnNA&taKZsZX&|C+y`m6z&Q$ zTRS$H%*(SH9>LAFZ3Bkg;FIxZmTYNuzqTvj+($x-Fh`c2GqaDkYqKC{rnW!R+Ph1B z`@2~d+ZWe(Y%Em>x&`H{LC{(%@-3NTx##5Sm282V_w!PLJu{DF9&~gvjTIb zX@Fd>-8YRKx2VS#Kr`-{o=%w2ZY#+Ao4>SQ{Q67#>tBA!`A1sU+qrT)-OAUxJm%!J z{msEYL$8AQxeRx6P`FIKlVHARc)J1KB{Vg$6vdp5%GN{d1)n{n@_3WA_`DXSho}Z?DQ6)7gM$o$4SeVC z-B?RACcexK^<~L$OPn*n?SbLhvCo?fCkz$P2ZF(~0~i_hp*$R82EQT17t5J>w0eFF zMmWI1G!3I)H5wf}f^}t^Dy-C%Xc-O~PRqEr#pXtR*prVJd>5*(w;67E;CS*9IqUuv z@);#trp&E7GtBj%{65o^&=cU(SYut!?o+nPZ@A(sLmm}+uQDBaGNn_NH%x?83SdpV z?os{=00r%SLt!F091j}byzhKW@|uk8pm68dXE=2*mQ@BM7}@|lk$*qxb#AU*;oO{4 z^el$+K+Xx>du|gDoJVJIz1=)M)XIm2c$iAgVmb~NA4gbg?g88nM+qoJ8-YzdkU2cF z#E+O)0a?x2VkH%_I@3X3Z6D29-sfbtGoR8FP0-TT#Qi7M8^H1AHXIR3aR|^FW5WfB zc&?epYh+1#E#DF$vZcvv1(VKRu0XTL_zeYFgvpAzlnpPUsFFymdB1sRD|HTdp#sgC zZz)W%uVnGqqG(KlNhi<5UTWE~kQe)Rgd^v`S0&fiQOZdH%EiX=|_sn-` z1^n?x``DuWP4sN?SuvCWm&MXI(v&-rXiwgW`_>r#8z z#>m^Vm`8XBTZF1L85{&7Ee+w3=NEY?-I}$Jv`Y!sZkK@f@~kKO?U#L@pX$+9TS>$PMBbU%W=dfP(BDAr~ z+Bb{(CydrH4s=}Q{Ye?Lr{TKrU0>C0^`Or=)yj!jVS+c~j`K(x$2IkL(>tz@44NB> zX9`u!<5;cl_TOzBel!Mt`u>mq*j|159XI6X^SvAFx6HHq@Zmj;qGoSizqOO+cEy#T z0D2g0C>0cj$YDB+anPbqk8Ib8Y^F>1gZVm+us{g^{N-Q#FPg6kYcC+rQPa7vt zj_alt=GY-{YZS^D?YSMHDH>M7*q3!6ocjt=Rv?YDO%V_a(BtzMnH0=R4<6cSoOhe4 zM9(1_I*iF~8PbY8JU^%PTESi%Xso+v$dlU?u|oM02_*S8E7N=T?3JIFGk-Txw^8AF zy0WE+UA;$nj3-gXfoY8nek1HKN)Nn$|KNg6F6Ofuna`g;i(GLqgUE%uIhtxo;yaup zz*&Uv&i3Zb8{Y;yhk9#_zr{t5-oJnAOv>p5Ko|@s*s0Gx`^@)=I(`vS8hN2nQ}yh1 zMx|P6jVhMRK?Mu*1T5}4W^jHFHxC}ZjoPZ=*l0O^Zf;tJHv{wlz(nba2+NM}dxkDg zEQ2NHuGvt@J>UDhj2uzTz1i+QtOM-Jcn|TQC0RzShf*bIlk;3^qfP-R1i-N^YEr6< z$}|lp6c#Yfuh;e#cvHW0f&$f5jC;ULbsiO(d0vLl-9pDwlx_*oKQEzFEVcHyH#DDh zmJOPdX-5xvnUH1naS5eg2X1WFoS!UIc~dy);pEpm(*Xj;5Mc8zn$ZF0vlaY%X_WbF zmVh?)Cy=f3BPZ6)RL*ULagMqFK&RfUbQyv<-PJys^?{zY-w7REYluW(F%b)d2o^7Wctr7)M1Z6qxg;H#c+Mr*C|CM~Qe}_p2Y`c7DKEJf;+})yTKZ5+^`(* zBLq4=`|7is#LRa)C+Kj2E|vv2yBg^!ugSQtiG}9xSsM`fjT$=>86vb3>Oca}ftlrYOg1Lhu70*&k}UMfB)VAJkAaMAvSbk-(sA+di9dP_?aIM z=P*+^OQk$iGDV@W5X-@M@pGF(1$LUm{>Q)$cChC*ogg$qgij;vlHsMYU346c!Ksay z2#tSdypK0Ir@EtoxrENR`u(A@CozwDUB;CqS3a!QXJziBGrbH~jk%(G?b25-UU|EG zvbIrGz&&}$?2Xr&jasORz95T9;GALO>$%^O9n~T>ac9$J{-TGm^FE3YT0R3xDH8Ov zJI4;k2t}QS8m!Jq_k3T5<1gCTV(#NJ#oLcep*w+=p5sg*_X;6bm~WOFVHkPjP)B&b zr1We7Z2l)c6e6m@paM-UiDFXbruvt4`>IF%Hs0^8K~#E70k|V%Th#=A>OYjy>{s z{eIgT6KS$rj6aMEX0k66*?O?FW1|l95X_0;(C`pN>-F3l}~JwzWu##S9^5n zAL*UTWx03->#mTV-61d9N%PJ$9-iy__da>Kw#%t*Xo7%N?w{@c0%UK1=!pEtD=(?IyDTs0phNnUd+OlC4c%@s|#G^LAGrt zLuVXc#*4-uk1a8aMZMB$!;EpC`?6erK6U$}KmO-b3Ix+|Z*O0J=_;t<6^{bl;qVFN z%q7E`DXMWkjk=>SoLT?X`-Jy^jOg&xhas!nw_yxMdp?}s+h6_VpWDCt>%X^Oz3Hwj zYs>}fIj+nd1HCKX)q;^$xOEvGGJbts8fDQPyq0ylxzA~ctNFcb#4^6{zp1R4ObGKm zJtUAdDq&2<98@AmFe9%9UVxGV8O9jXU?DUfJ>L&y2iB81+&u9-P!Gv%%99IV;h}78 zN+6|CLJXUMQfm13eeWShd747ZEkhxXthXppmFTmW*Ky5QKb4ewr=cF_b0!c|Xl>*D z26lO7VS9`N04~)O4fcovLN-z?<`VK7dBZ)AXS|O9xL&^rk(_y!U|jcEQ}sr%(<1@O zfptak-pc#}=L4=c&Y_d3JhRUP%vd84rCE+Q*@gnZabHC~UpNa{{$mcnJCz!;$T{{h zJ$_y-%TejB@qH33M^0n_Cm&a+xyrIR3iltSKE}K{oVwK(U^w$Kb1rJ76iTdneW=?k)SiKBIZ7YBBKqWERCOO&i$Ixs&FQBPekhAb6sGUulD)I zI6#?_UHQSZ`-}ZAOyIy$5sq32HakCi<%%lwQ-w#hNbpBE25lznQbbIJrF_v`Q^t`n zSLb*A8kVvv%eMt&PJ4i;g*STJ{m%I#EFCeQt>k0w7ks~$^!@oLN-E&GsexHPE2&nX z5*~(Y$H5?BBCoGcZ-w4{8!5+v!K_Ka%E81^m8}`ZJ*X8!+&JAdZ zjvQSmWJ;;^$dQ{eL}}As2}q5F-H)07vvDT0X!)6rl1@hk_OZm%IJe2G=$3tNnlJj; z*BI-{uN$q?$}z_nEurCkSJy4?&o<_*URqRRmgD+6pM7qhe&+{KF5rZaw>K{Cqmlv; z^I4V?>*oyyPxVNbWiZGx8fWG(MjqQtW!8|(pVAwzQPnrO#8P@b-M_ZK_=`Wczxw5u z_Um^m$W`-CQ@NIMiq^;$!erzMl% zL)DqAlW*%egp=xBE?Le*^IMAj+y?UkwbV{UNAG2or#K8j7tE4AKOJu!&^hCCnp4=L zwU&LV@e=oCun}NMotc}1-H%+i0HOzucV{wJR$9zALYCw9YFTC>hT&kBZwX=pxIIa* zj(VHUg0g0)LJSqb@!`XV0*qS%P%uVMp4_s(C+0y$eqQGIwU+FnGoClM1oCI!ukwhM z?{`N*s&`&{vn8N(rPtPn>Z+MvvjC7!!}G!jnaRV9eO$~7^Buz&M}0^|zc@hm{L4c+ z5}nn&yGy1hLEE~ImoHyLE-nRwRCf{Vo~xe9Nnlh14NBcv@p!&XSx2%9w8(iwfcf_A z`vAxX&eVNGWBBuu*)JiyGbPyQ=^TnPkf4~xnSg9{(7F)Mx??Zl!m=6oNp(8)%mo0I z^Xa^tb9)D*$X#8>z-c~Z&U9r1C)R58epc8f=TVGD0M8@yjU6CT%*e<6?M=>=nlBx2 zo#zDejmS`?&OFDJb9Vw{$5h>wVF9%9iiiR}?>p;I@_Eqc6mZd};~}FTG#}o1i5;@N zJ?#Z7{T&k3vN@qQcH|JZC>Z*r*xX zE!rR307QHEG;7+1vpm{==+`hug^|E z0ch6LI($|RX03&Z1>cLo1Qyw;$mXj$9QI1G1uw-YYL^jit?1vhk*c`)z3u8?ej7mM z)ONKm^fz%GJfBzU(l*d!(QEC zV=ue+dc+DPiwWNL`;O0#IS8^S-Zx(Q?q&8(5KC*n!7=1n-yHVhhV`S)yYFSh$2gXU zx|2}|=qC@Gyw}-u#e3P)0v+J!>#nptdO2mk1z70ewai_>%w_L9xc~18*LQCyYm{)Ww}-~k05(No z7RJaj47chi**~Dht=5M@H@@PlXULVl9~*O~p^;*Jt8AD|R+9>0Phjds?h0al{73&Z zMT=1L^4*&+Jk$>c&3QHa-oJb6OpeZPJTq)#$oS!=DxlTLP98EGF+w*N2k{}ywIuLn z6kC>Vz%Jf@_`?3;FaIa|%fEkZU%tb=a?EiO;jKN{n%dUxC^%5;M>Q_9?8pcubY336 z+s$BkECgV@FuAp&5KDoPWf?3Q!$E^tnnwF{%Un6n*;;`P4BmygSP>c;?dc5SYJ@{9 zB@|~L;@l56aqqY8xo*K=7C_G-AdsZR?*3 zJq|}2bHNy=BL=|ZdtO0nz8^F`d_kl6-;>C+ByY-zy z)o5Gg6Nbufr|8nj#CUu8A^t8AKM5>F>7OAABycqmyy5y))+C)ZbSOk5KrrTJWBwF~ zdq%;g)&?+j2gN*ULh3g$^Z~}_6n{b+sJu%$_c+HM#TJ{!UkG*SS>b&?)w+;#hRrI9 zNujb;EUG>`G+)&+G|IYn#G>KyCKslx}XDOzJ8bE&$!x32vB;Lkp>>+#zm zLutiAZ){BFlX@gX8-0M#Sdcfet?^zfI6&A(ds%IDs|##)T?uS_*!2pPt@b}K0rN5a zx1W_7m_MVM>|??{VlWwD>EBgwiG>(u!&Fw=rf)-DH<-$Zp9*NKf~vi2Kdie;G1lM9 zWy4_Z-&@J8BdB8S9l_Y%oF9fWJHwj?~Ss+*fKe;YN zeI)YGFAgW}8XHYTMCmb5&g-{-$nu-_)V3wc_r<`!7}G6;UvAfj)N>l1dKfA!dOD8q zRXo^XB&tYx7<~u#czYeWV|+eN6foeuDNi?y=@0iSSbG1?-mYv0N($hG?_fx~Awq{o zR%)fOE3pdYTRKyR-cSfzlex#^S_wfdjWoU+hV8Zm6P@lJT@hY(;fpDT&)8Md;G=On zjkN`&mR=0AFdm}R#AHAG@gLa}=7WLdfw<1Y!@H39Zx&45+O8-}j|GPBi6stBDTZ<` zxzED@G_ssnCW`)qP|Xc1w1m^ajp`;AuaRkse#XhZ{_2=M~aBUETdj8_6=h==DLCfk)cpo9OImePISuLErP{=ldMTNfB~OlrsFUi9 z8Rm=IU}SI%Ux!X3<>}!X<(O3a;d^%~^biNaIf;dgdX$Tg{|7J8aq{aHXpi~+KGn=| zy(pV9dp`5K%y|p3tYD~b8J6rKD&4ZCrpl=?%Sbw9RMn>&7CO(X!zz#AR5jhIWm?6vS&H9C#7UeIXAn&62}jX@wAcr z`7y~>>?I_)o7mWJtd8`Tg+hROMj7YM)-F?V{5xJ7O#c@v^A2FCvOZpx<#fuqP$A&6 za#EQFqDYHj28DAFWl9hU2%EZ=CaD!11S)GqhnkBivZzKSVk!2&Zzr7aGpfj{2BylC zNJvz;gE}z22uxxf>TV)Yx|f4(hI($#_J)RI)2`BYYrgHHfW03~a+AnPV>&w0s)DFA`l_l9N`)_i*>Ajv`?~fn3JnR#Y6>!#zfrJ&k zM29~V;~_Xxy)I36fz$-%ECsTh^OUsi@<{2HY}@VISmY5cZRW@ALqWHvw|um2m+@BG zL&kZuMYL6zx676Gitopj{l{6x_`JTf-S`>a+XxT$g73#0HwGt)ym)RT8LmTN4h8Jx zDUZ<1Fg9T9`givyH#TGl;@youdT8Av+$DlQWx;6*IJvoR1Xh;xE<2ldK5_fLF%AF_ zj%4NpGAX-O+JY@s?}G%RqeXLmXeHEKJ==Q%5hB*yRRTz^AMC@l@r6uzjWT{(=G#rq zFukzvfBxeD2PiPUUhfyb{w2jUg4z1;{%wZ)0%%2RAv|~qp(Le~jzp{V-mw#q|{x`q0|M2D7@BNrUP1rWVK%-AW zD96${FxPPGKIR9tbDM4)aCu&EQ!X9CVDByG{5Dux>!T*GJHuF-M90H2Wu3g{fY$}C zFvbBYdEQ>u#KW+sWL1L1TY=%-D*~4(joIjDi+KWo!BssO`bKs|qBcHGT|H6?vt)F7 z2;QKe{la|R5DGf;eB%B)lli#4;r&XdSj@eeK;u0O_)z{7zu zQSd_P9d|kuwcU9+Cm{5YR|lyv7cFY%Wy@R%sAgF3`a9}#!fD`PsI-NA|6*3h)L`N4 znlf*dk8_Lg(h;hwxjE)%GP)e=0C7N$zX}CbxVc{F``F*&O6-U*ady2kTBHS7oZSf% zcA}4|KKt`C=9DNiG@3lde-Uq0C$XAfGb>5850Pc*l2$<`7W`c?4|6aR*YLXv3hU+-NNv_> zmv-C*L)pKDB}=?aNh|TcdthnNDD4rDiKWM?-a!6&ZQx}^^cxi~CB`my?Ter? zg?`w<#?Q50jsLDVY5+@oCJmmR3#rEvNVYlv^%;hx>gj-rhqr{(d>4bc8l%(t{i4`# zg~r1BQhWLev?xDz=6u<1i|hH5eEwgck@{6VUTy0%2isP}rM3MY2>yC|#N5BeY<(RN z`MTfR?i{q);`04l_UdDYxdJ?G3oNlr=~W!Yw$?k+?e}ZCc+MZZk3l3>VzY2OKgBJulChx^{UK9_yfA`PE&|%4V(_7qVxZU zE+3oo`erO9(0X+3zUf!p3keq1_vfpD2@#||pLmHXVYBd|#-i?L7QH9C(w8M!GBMM= z9PUhUC$llcQfi-PXEs8AD&y!zP_w}X^73JgvReXc5aQrsIeXcP zhn3NSMSDDi;L$>s4{|104~A!Y<)<+2<9erb*4(TBsZVk*M6Jn&P~|pd{@)? zKpLRb6;P3rcXv#u(Jk}4BWyAvH*m`-0z=`N5?et$OYbU6GU`;y=_9sSjvla85-7sw zb&X(QS<_UtMkme>_b4HPFwsVpT?hIL)qE{-hdF0~`J5^8gZ@Mb8fRhWa5gv)b7x)S zF=vjQ$OndsuKLx(Y^OQG@yS2~3`G>eXwP7(k8w`xO@iFPBfrP7FovS+P0MG3J4~iS zhNgNn!0D9bjBqDO-S>P}4s48RF`9DvNc2cb%`qzln{Fm2&#*C!^WIXPL5g-TQS5ZQLgWD0EhXZ)}2)MWX&mG9Izts44ueTK`ns=)N~q9UvHB<}Nb zDmv-2j4IjI@ z$l{?Fhc(?cKSy&}TDVtsA)rvL|NZD{_HomGY}|K=_B%i$xyO3` z-w0UdS@nUktc1cgO{=jiix?eE=EX=?0bm*bhoLIywqVMiQ@xMdUDlcON2jHbO+_rj zqNi~h=P*42u>9D}_X-AJP7myG3v3++>dG(_$6ispaA|wC@S@dopZ}Ok+y|Zaf{xn> zmWIJwHxPJ>Q0D-aQVo3ZHKF2AyW z_wW9V{Wt&b|EK*o|LuQkfBx6Mu&+L>;{+hI55>;fo@3r_qf0p!W{ME`@mZ`s3zaVc zAXO(&3}v+QTZnlaZ<2KaU_kgJ*rl09YbfcC@H~Ze z3TV3_&2x-CpK`1S=mVI6y`1N`&n3(=vBb!WmoHsd<~#6h3fDgn+%60)Jv&gMG$#$yi;Pz7@OyXj@&fy?k&dF=hU8Xqy69;y>Gh~rWlHiG4b(0)!*f^nO1E0 zU*k-2gsT5+JC@Ww{@}v*>x1j_@4j$@1`j_E6FUXKJh3)cgt?v~&+mL<`19gnPhrF@ zRC^Rl*f$T*JU2d^d%cDP$Wm&Z5|rf%x;MFaD0T%USYIMhy!NSp(#U(!aT=MUo)7JG zq)byPBt~x7u^eNZhSW7J=aUgWtn)sw3`@Qgaym`rz6c=TbsQhg_Sxq@^0tvdx-1`7 z5b%}Xb1*DCjPT*!4V|GhNr9Q@^aPLxii#|GudxgX?+e}Iaqfpc9T4?Z5iJ|3B>i|7ZW!e!YU31&rzO z&e{mX{5e6pp75!lF#$9)$@ zveaW;e1v1cnYg!aoq0lEf!#wG?19^(t>3G2?r$V|j=ibK`UK-OA2RRKmvc@DL#J8AXuNf zxkrSHQc2y}Qok`3Q84ajJXbt#mSOT}2hW=X!^M&o3QaZ}xxP|ez4sC!Ek&_#fT+uQ z>+5+)XE%m3AAFtY-*bfdnw%Z+tW}$M?&H)(UU3U&6x!qo93|^{;5i{s1ZRLpHyuLZ zS)ef(zs^!JF{H%aHaUK#a9$YiG4wUYDb5k~S|x;|$G<;&rt-|-e5iT4FCzj*ktWtz zi`DWL_BPFD7w1*5{}7^!F?6zcR>k^qaLpVqvpW*vo{PEvkoO^8!7__gTYT(F85a=( zpT2r!FP=Y(l%6Sam))^L)myYLwuNKm?Db3)WffPk7t2(rtQLjG79z;?QV=E!8ywgNUQ2(2Qi`_HZ7 zv$C)DZ2+0azDpwQSCoo&;IbF$Rt=^Gy`X=!9u|hg0&J!s@bhghrZ0@IZYpxBPKS44 zUmFvHL&{KiuY-!;i7Ly^<@~0^;lORfJ zm|(0_)+pEbF`%2FgXO!F`sM>O))W33;IN)+CcZCe>1BBVh3Yz^xv2d^UfWx0iC&Lm z4DXaeoctUKnx<0EOwdJRM%Ntkc=v~~i;HlQhPU25_iaA_V*6#|H@Gg+G$kw$bD>aK zzF!WPZ?udS_~z@6bJa-eyLIg9$z(hCa4y`~*?#c7&s^HSFDeerx`Z<79UB&j{Ki~2 z0W_Tbp=FLzy_W!L)SB{m$1W&R(OQNXZkTf!1F{tk2O8_69vkGriVQ;ntu55=xsS#V zQG-l%)(!-|-Nj;hA9HM$XUPYf@+#xR4t+ST+z?TSY>OIpQHZ^7m?ZatFLC0*@WeTP z?}vY|GE}epxGE>|;r+YtR-Xd+KLKO&)oWML6ywoo8 zHvzPn59@hQ%N7Vldy74YW85%z&BN1fZ$q4kA#S$V@aVgW>I#ZJyt9A(KmVEi+5hry zeT+lh6d{lA-o4of&cN9J-e=#l&%X0L`~G*I8=4N0!Pse}M~~dJ=&PRdO)vAiSSEye zDz~oOEEd3u%*r(7ekB@mV9uzAilWTtc{MLrVCMa;aMfPsD9uAu-d!6v1!K@JPu96- zUWUSLjQMd&F3j?9?_=%hvlV<#i+%CyUn6qJ!Di&MpM7isfMQGuC(iK*iWlYz?;N z-Mba|A{X)$VT(AgyTdIFemsGq<|o9Gjtm`)97~2f_bB}k!Z&0eS0MF-^*kNGVy?Q4 zl01EhI+_m;3mqF1^B|+{ryL?rpFDN&bi>+_QY2P+q{jLn(f>z2Pvv-uXN}n52phiR zJ|Z*{3xs{7T#Ipdm>MG?h6C%&yzx{5?Nr)j|2I0za6EwUGxK&8V(DP|eCB=0+`gkg zZRb2=n`_r2Ozc0}5CUS~|Ni&<{1?rEE!ZzO03swZu%s2UqI7wYTryTQ&M4 zWkQbeJ`_%mljj(o7=55fkth?kWYmP}p(?MrO;d*MYH57*o>`6r;|0Hae{k&fZkgjR zaU@PkS&LH6J)G$+OQr;x8PC!L?zBNp3_vV+ z1l4kaia^wN3YD$-m|!kfjL?V!e19xU;#w{Mnqn-4GXOL}fMFj5j!kKMBFFZ)rH0Cu zzc*N@d>*l|(J!6fUBzNMkhwRif3KH~E#F5Sma8i#(%k;83s$3DG%O#Y+T2QMlBU1$ zUcCfL;+1DXi$Y`-H(fmuq`8bDF0W=xgl4up zveh>|QZFs7OQ_1O0%Ck7#~CzD{EaGvBh*X}CFNgw-bfn{3eTrv(PJ6mR*s#haSxoj zn9(*?v(dM?KZZu(;p^d^%un(y`*z>G>}U&3Y;%n5r)k%Izs*8p{2wsI_1$a#+r?5E z3=iVxC|AJHy2x$mW!07}z<~_M;pUhCCTdt7P4f1&cAy&p$74Qd6^^SAyh#S0DMao- zktnKsa-VII(1ImsQHT{U!?uvJ>ilm1xp2xd@}_Q%$IL4h(A&5kXkf_OoZyCH6av!` ztUSu9Xj^A{6^=*t4M1%R`~hY@u^<1@ACnPm6btG0<(Iz>^<5fX?^nPHVCG?lEcq~i zGxtj)Ym~4UESuWZ!x~leo#*Pt?_{Z_9OF{=ZiI>Xi_C$yC{$5V*q%-TF#}?BVKCje zA&ib)?8C!b`_&hJZ-4Pu|K5JJUfWl1zOr}sZ|%#KrTv><{=)wCpZy#A@BaIL6%tDf zNpp{X8sHL7=_&LSm@%#+3e7WQk>wmz3T1>(j$F%dK2BuAr_4Kz(hMu$?kMN+!tPeU zHP0tktxZvl*2?_Qe4bG>hK?J#o;}ymcy;!M%9y?v54}6vo7H)MeA`w$c{#cxK6@K2%pq3fLNJ-k<>hnW!15+KXE9ay4WYj=wmAQs1&|_y8|Mm!73-;PsLw$V zyh-LK!fzwzEyhIv(<$d1T*r;VF%K-mG_?#ZKT?Fr#gmYmNyS&aqt2!?sVgvd_Kr{7 zQ0kp>OlpjwA3W!FJr+vYKouB_`S~1Tc3ygh?3S1GD6EX0TN9nM%1c$-$6VSx@xNU-!_N~;hEqv7k`V?QY^Nl< zQhl7_N19_)qGl-$8q|ca9)J?-o`yUg+Lwd zalGV&!u{)^v(CszyM_Am{R&E-ry@0Kc&fgrsxqibgT#HzE^1#kg~)0t1QEVpVB42; zxK^u4fPeyC_!-NR)OO$hUD!)Mk0Ly(-|M=)iu~lsUI&+>6D)1R3M`G^Uj>_19{2s* zq$0bcTgNahY^4p9y^js<1(`QZEVUGg-mxFWE$bLnSr)+Z=S312tR;REeN8XJreTqD zS<90!MAp}->amr<#H$WesZ(JtUU@eb<_xj*+au^VD2~lGU!MD^kFdNewQM;Q$ec*DEjn!pId~7`WHSH-@Sj$k`dWRe6}gakz64xR2aP@)jGei3X(&fuX}*sLi7k@mca7Q1yR9BWrN|dN! zgaXwwXJ=F+8sYuBD7|w65W;U_j2yt8(~0%+#VZGSVA#NZJDgFla=GU3Ki*oijqO$+@T>Bf@ByA?#z-cG3A^k=h&kBY=TSO zOYQ(Dd9yyxxdXwXmTQ|*E!f+f+esx_j=xmao?^Zh^PFL_Y}1_Q+Xx4CGrlqRa*mp{ zQI?I*iEe4@cw0?J&!G$^*0RqqpFzayFonYnpO3Bz9AZIl-+gfQ6U?yjJmb8E0|8&% zy5k~3WYMl~S4RQP^Xz4JKB)hFYowpS#+JAbY;g(x;BQ0~RzQgbA+ma@MHnKRl_Rh) zveExm)d_{mDiTtQaE3spYG8`=s^PKO(KgDJJW{gc!t50xSBbf;y~royApWjlwcqRI zs*3FX0@{^C(_Yk$cI)PMg-WjPsl24`^tpDLM1Cr5twpqU9T;LVB}2TgfyoeA(dVt! z!K^ep77Xm_L8<#eh^#*A#>h6Q?O?yzvR_{V?Hc&(SGMV0G5VGUX<7*%J78j?Z#HJH z@2!8$xBa8*<$ibPu$150Zf&(gvW{k#UUb>{c6nYBToBWcf*#YzbBu>d9?2CmUGZ-o z`3&Qf_<&I9*v=4_iz92lqi+_o1SWd8MsaqdXT9a7f(3rsecAxHaZc@<4ZwEM-<{+zB)_jp31&R;S~W<0PCZD_xnHak{r&m2NJP&Z{LKN5)H#p(+w8t%?dDYZi6{Q zh?a7Tb$<9P^~wM^ONPD0DpLY1eHRCbx^i)%t^GWT99u`^^> z_i|$`N#tan?QR7J56mTNwf$)XHmz?_ErVe(rbPqo9Y0u9Ri8)Vay(C4E0$tqq-N|5S$KU4rECP zg$0H~BN(#}AKrPJDohdQ1&{>h=1c*tn8TVqzkB9@5)!fy8Uol9YtO zee?RQee&ri4n%SN-cHM<3Uk!aY|aoy{;h>S;?PHaTLJbE!ofAU>gV%tMhKXSol$*5 zcXCiUH%g!cXu$8M5BGWh{jb#h>ALL3ktGVcJ0kWz^Wh+pnHuUURaIGi`wl<4UqDZx z=h5@jL+NMVuDYp8iR2mf4glU*W^0)n5U~$QWp;g{llw#j0s%ODv}MCG+z0g+m=>F; z<@Mag!oU3Y|J(X!It>Dw9LFrz*v588zdL!6JR}yni5C)-Ar;5T&XWamVhl3c-&t^5 z|*ifonXuXkJXEP?cO@4P`o(H>Ro_7S$@&oo=?^-=GG?jWyA<_{8-3= ze~9N@HP))HJL)Ho=k@(I?$J0#i=V3)+J$kMvCsCQ6srlOyCv3{ZZ&t1a;nF2G4gRb z+wh&mESohO@v&SKMfj)mH9qfsU9s^~m@32tj{uAA4J8t})f6d4a)Y@VL|a3mkrL0R zS&y}=ld0VL=`_d##)NPy{&1 zj}qGxj8J%g%!MhhMHPk0DV-ro!Vp0uilW?@xGt|>bU$Gfd130i?Q@Jp#$@(>h^M5S zu!}pqVZpqzR@NJ#i{)ohf<+b|`fau%P2}jXp4^8^C}87rEZ(VccLEeUL4Uh@9(|hy zEVn^XrC{c^duQvVgO5Pg29dVaEsmE_pE8bdrgi} zdiwh@W1t`2yLGVdgbP-@WK6iXggFp#3upYklwlnx<#4@zs73#A)x9e92R@Jb_VVd6 zp1zEXpEYXdn^vt?*R|Jr4F&SzJNjhE>T-+G*CB|r?`$(+{-z#YJZrSo9uOpf@DmT} zc^ropGS|Davy6tF1PEe#ygo1X*|M9Ofk*Oa(F3mj=Ww<>UB`5xfA7+tv}N7^m--v) zh-mSj!x~}QS*N*|M%iLn_~-FngMQwG)nz67-E4nisFdrXr@mN2z|Yn^BdkaO(y!<7 zSX$roCuT)`9`3B1m-)Iow@+RV#29@|R`$Bf@1~;o$+6Z_Xep)arVBxKEp_y7TB44l z#g0)p6xh`Bpw9pJ>;ENKT>-!lk2fz520)~tFH{Ct!gRVEE)-fMK>Cful<3x2w;&~} zDfbUA?`U#SPwBp29VLAB?{|PeNqd zp6z}Ul-_I>+L>Mt4v+?sh8kC{YO=Nt@YDlP<#k2ExYoGHA4zxLiSfM{{{SQ-JX%K$(fi*&P7n(*{5z5b$4&&{FQRj_c&iO@QkofS=y`a&!lmU zSVMP9eF&z|N(NY50mt3qxI|ktvV*P!T4+CW1+H#w6>v20D&W`0z9&U4`U&Y{Rw|OT zhM6*e@qPe*W`)(-O3>@z+!Z_bWHcVGr$gC@HC~=9!45o4qyNc}Ee2j!s;m~@3zzKE z`4n-CU0TITE9u!oFzl}>joEB&>DVibh-q@yV_5yZfA>DtG==1pBKF!6uD@=D9YjB3 zH`YR;IT@ZBY2iMzT^fahnF>1#{QxN$jSyZ>cX!p;E@_(|EZXZY_?qD_4gzV)k*T2RGLJ_WEz+yQR$TzW@W)M6I_<`UAbY53voW-s{oP* zneV2+_H(dg28-;iFH@sr5Gh2RA6yMukD8?nAcgGl)gKS6OnRRICd|^(ENp{d#d`rw zlx)4+jy1W*LR$f#2{4K8&bPqeEm1Ze8H_0UW7iazWf{(%zoqP zO~7oPczGQyo&|gSdQHELdKnX@^3ACYoo2^+x4J7N&bORtaEqewbT^T;Zymp~ckE7c z?JYgJ_z1Lf>zk^zH(shAJ94z~q0Rp-rSDqu*3EFA13Pj}qnd4KI_~Y~cWA4vk>9?0 zGX(gqQP=4TE7VknaMs7|9DMnA(ce@g#2613(E+Mj(U=)y&-2wyF`r|{;FyxTw%nl< z9~f@C6b79jGbW@9N+}kur1qc$J{qgIz@zK8s(8K0EK_aw>cGI-7$Ar0N0bk}yC1J;Niq>E%wdCa@GJDC6lc$>lnX^CzOyY7Et`&^J_LTTQ+B-!VA-NV6K5M#(>1*W4JTJ z0x7`p?)|$UqcO0()#Lg7v(2*oA>!Ch%Gt;i6aZv!MK;S5Sv#d9a%<6I4}HFOVj9GX zA#H^T!NrByiKI|UQ-KHaR2s7j`?ww$TGfqRdt;@ih%7ZEPg{KME47P(c!0{S4sdxz z`&?wXk2&jZ$O6kN!K5iH&L>mC7_gdMfnjc})TBmi;OS%*NdP-zE3M7ir7`y_&Vjop z039s3=o1L`rZ8JaM73L|3RyuX1ECYia8CCA%(&7{=I2fT0Kj_ZuCP>giDXCwU2gfC zP0`S*yDt|i4lQPsX**^q9x$$8RSR-2)^g=MDGt2dy_X&Y#&GKF-(Htavb7S7**1nJ zwAaEl!`)dmwmq%N8VVGxV|otU)06~#D0pm4FYdl-46JRUs6eoV^DHILUHSG~4+k)| z4&U5^0%`a52 zxDvvdier8h$%gc{nSFio=dT8)ac!*Co{opE#7f^7mG*g0%Q>E_)pwlIC4Km~XjzQlNZp5t`2du;>(AAQSuK{Fl-c5L|`^A*U;0 zzM8OJ@_oc%q5x=agT|)2hB{?MUVISw-sr+)?GcWER#ujQ38zC z9cav~jmO_aKGLKBQNKkhkyJ)3h_~+`_#sA1pl%0n`ES-L?<|kKUp<=%@6<#u>l){! zwde*$Qy-Vz>+K>C^tbg_{fR&8SIUW>b^+_s)E{n1+uCTe!oGd`GV;dBmC1qAxW}+Q zl8i}z`Yw?esILa=tp7C%{z`mq@l^zeqyO^wDx6bJhA}{BD|^c|l_Mt#KT}KYaefhj z4hdt004z77ny0m6-1V)tuDkDJJeK`)bZRdmS79Hk3*^>cZr~Ean}DJHaz$F0k1mXI zezl|^ctk>Uo-Yl(1RXttGxd^vxvvRB*C1pO^QK*Yau8goIl8AsD8?GwTNdVQ?e$aw zgLtblma9;ZH6d6qRa%i@ZFCmY zuvAvJ*uL7VOAEadWVM0S)C6kwi`YFyOjOhl>k^>K0j;X2h1E|v zJVkKUxd!<9;Dj=kyYeE-u&2$L2-Y4MlPC}JygBX)H)7t99-W3<4dpq>~DmbQdSVFS+7DaN_4 zW+lKG6e7x(s=ZukM6~vVA`xu?ka=ok!d>EmZWUcN%h#U`*qi0I_xSCJc~%#u@^O!v zkz3LqbP&Q>%(Gd4xd)X|dDky7=XM>SvecoZ)I3&-lC=yu4zb6tU%#~RW9hlrZwtr8 z{WIoarNT_hE!>GcpRc!t6cL5%2J(4E%9-u>`8;tNNY0i^lre?00{5{(+1dM~%X9)2}+$AGm{_8)NG$r__?`d#%Cmc{R6@NR+ z=B}jg^m}{ZaW$s>?!d&9U#+njTw9YB)BL6Jnq6bJL1VK(`7c$N8`HEIOjQ!!EA|p4 z(Hz?=ESUh7I#+R+(6GRo32;fRi_lKI%|dG_{S#t!4b5e=RXH|jx<#CGOi7}n`(I02 zm3aeuKVG)qyvMPg{B>NpT)q1drS2Z$i7)%^Bv}V{?L2z+k>weEJ#@A z4wyj7u@J=nv|dZkcRja%#IN`|p0o7pQGP5YT=som`mPG?@+OR(H^E_c0;Epmh|(U| z<~T2d#c*ZIg|@aIz%oI4AB>6_xaW<0r(~f3Au!-4)M#PFCh6Ke?p;g7h4wLyRt@h` zY31o5Xebf72@hm*HzBQ#>$fykqV_4zrZnW71L0#J$X;#s9fbV^4{x$yayUmLNB zaw;0gm>79566j2L z-h`pGnI%UonfduV_gyO@zo3)i+Mx1K)zgNx+_j(@AUdBukyNFLeTY?yk@TFtq!5G)0Gg#`^8ya0j3eFrBo>p z_}{;KUn&85Q(BEu0yu(g_Os7FFW-LmSBn#M50qwUKt96y&FKfQD+X4y{e_lIW7qz8 zu^f}HUcYjy({_DJhqGCuP*5kF=N6ga&WU`EvP_=OPLk6MNIG!BJ)UjWR*S8q1rBbm zZjGB6L)*f|-umY<(-qX)2iKqOw|+TSbM3_SLGGg5mNVR9tM`?20*EMzn#h4x>C7^%4=M9&VO@zxA!a8TgB`Sx7mBMP){~?kh`%^F>9RiR+;DQO~U^7h=eoE7SaV>|&EA!ZOFY z=Ho?5q#my1h0h<}SgeT@>5c0%2)QsOO{sA5u`7jwu?TPD0AmWz*%-$iYw60^-R-zzikt>_Y_Yc(Vy}t|H@RLv z9WdxhaRvUn#$S%2?D=!w{qRQ@f70Q2T)VV%S&6a#O@PXzsW%qB+TG=-jg6+qeDp2&~jXQfb4qDxqpHQhH^ zPwnE3Alc6imeNvpR!_xFHpcqkls3_#N(;=+`l+@IZ8uw>_te@w_37vv-B_H!$Kr9iTks4#!6gynlXDD0Mx_P?&1JDVnwE`eHcE{=rUuA*4bqWN zoYfMV{*}z9%c}WV+=6jx16N%uSQex004>Yc zR)-hQUzh^GKy+hF*D~^^!cE_;%VP%jvc|+VVH?&hjA;t1^Nx_jEgQ8e7vXGx4(`J% zNs^H75<_sBJiUi8z;1s4S`JVhoQUX0*jz;kt}XxM1}>$qb!(;rNf9v3%m-*z#k)c3WY%!T z?uF8^`*;LMP~K1ccIG+(AXAEB?L016ZuuB520FIq0KkHP-r0`}nRMM!S2qjQD+i0p zu}f?Ci6lOa3LebKoYxj@=WNeCa!ASwi?tNb{r&gfkvaBc%7A7py&Q)e2gPw=#B46h zU?~;@YN?)!vQ62G!`CY)8w3h1y@e4PxrGd_zzY=@C;-kA*F0Uv?lXD)I@jG8JK@R1 zHDz66os>nxglM^##vmxhMmabKOP?5{%R;ayu_8UGXh%@;V5zugHf9&?(~-U%OHv!kC2vGH59^ zNoJ4DuWDO;mi1EKNxlxRhNNib=OcdFm0RGke}XUP@3GjZt2bDR`i;CRhxa|BY8~Sj z<_b$U*f^#JPkAuyM@mhC^2d>?Bsx}ZvM8`#<_7?WABlL2BF1b~%g-;j5u6C{f2!I*Bcoc#bUev%-aZxfx!UAF@jJA92p7 zN@}`)m-1x4R)Mp=J5dS)Sa1IE%g^?6qIYUknZl#Ah`T9uw6FoDmO)e9RcIV z2^eY#M$O%9>1DX<(&a7By>adU_`^bU1mk(!rQcV%cKSV(N<(QJGp!=kQ>_f3h$(3d2eW z-zYo@_zQ5$Rr=NImu6wC21;f=Uye5`1LXG}g1Npg1oNd-g3MFN3FT2P##lOr>zUTH zi&;)K0d9iO=y^Unfw};q0jRV0VV*WCW91C^TrM$QW6+nFJ{}Xv)Fx{0b(td$Q+XGC z96ZoENOym+)*8rtG@xb{D7D3IeeA>q-%@QD zkar8DF^jUF0sbxSa-L&7LlHBmQlP8^D;77py7C5n2+Og@F&AqC%zY;rnrO-NG#RpV zsXapI-|Fz3BwCjLbvyX&ci+Y4cXz(G{ymF`s>pqFO({ESw1bp?gGre#;q2>1H{XYc zORO;%_sSD0h0dEdudEJA-=#4rx7`@u(;!09O+3c(j;_3eG)nsn&UJ=e#fpwNaP)`f ziuzuC4%SsDb>6;tJ=Ud`JX*L$NU0ckPs1IW$NK<(V*EBG$mAAFrCgC*bK-jBb$9k_ zC#~ap%Kamh+gu=Ve~g7!NilnwJw|(CJgq5#PL1GxgcB&u&l)*}{d@pNDA>OH{+)x_ zd5Lfp%?r$bkbdF)!-HS9_Ms#+LMu~BxRFL7XENgCT$m*HvGX<=eJ4HuOhR@)guZpk z`yu}m8<+u#md#FL&;XSJp1EXflJ04)vkAut2Xwt>tR~0oO^L_MkHk*3KSAzu%Tif? zMrlf7+p0HmtWYrNN6U?@mHBm|zXM`{u~ zmVBvAQ-MK77ujHv705(&juui3WchhZV*;RwK`+25A8{Phq>#{YECbBdokV&q?Dr5a z%i+7Q#-(!|kSrxw0$k^MfMh=~2D>bQpFHXCdc3}#rQi5X8NVSDn%OezQ|IaW8I%sN zD(hd5EBW!3K#0{O1oHtC+`7X&m-PT$>p0hQf>B7L;HM!h?cvV)RTF#&Y$@O!SIrMd zD_DxhD#ch9v1$26?Hl3%nX*`_oe7xxy1Vbwa9oo3j-R)bC(gfpjUOCMSLKOC^~pOs z!){6QsHTVWjS=yezy9h=0td;$zU)ZJU~Xc)k4&vKjRbC*CarT!=!R<_@pq97-tfHA zQPj}N@8`7xG6P8*4}Bd>y>h43wFNZ79kMEqW5Cd|XQr%4+djwmQoQnrSL^|-T-Nfw z7V%FxfXHm!7YT-}dQ+|slivU1FMmtH(gD)KxH|v_Vsqt>toXy zX%FLq^xXak9;0Q%GIZ_386u>~xiIq(^Arh;cWrKEgiCMP0fI4C6(iPZHT8I|0s0h= zIGsge;#z(Qb6AdEy?kW^KjEbTu(2|2&LS4mWL<7EByJz>$Z45y~QJd--M%clz=8T%oifJ)cWY5I6Q%e1^lI>AzrDC#_|IonB z>h78kmaozQlvq7+T?n8vt*B0Pa*5oIkB^T=0e+&mb^N`5|K7mjU{kG(WxTUzmWO~+GK6b;DP!GVd>p{Sc@Ou#;-F0yJ`<*= z#^-sobsP0|i}tCExP2)Pin*`CYKeJ**N;qjB3JQPYibX2sfA3jrnq6+CB>7PP``TI zCV;Ukm+tM_>q<9NBjh@Tas@&@0J6t~ULp-lqorA~kQOIO@Q*x&uV1|m%Vx>@vDOj; zpy!xZsC%Pl!impjF@OYjS|8kczwTU=aUA3QLhG|%v)i$3z0?|pT9_rR4_9`%(k{!0 zQB}TBJi~75=DLISz^i!?X{xps054nAy^g2d@obrGjOP|Jt?uK@t;0<{n4Aj@0~Y%^ zM-yvr>vRk5We}5v>`)y@3w+Dl0rhrLHMc098S6SP3u7w%cOM@kAu>UwTl z6S`aDJLj;wHJ|7$P-!V$LiPf&(n_U^$b6K>2gfEVMGdU3<`N!T^_tTD$yIg(l<|j> z4L$TgtRn0bfv1{}@_)o%$^a$2Ad966@Ixl|kryRAEQJ+h0LxZKk^NL2kP!{<1vGET zLmWRt;-N=qHrVx_kvr_ILIT5`#ZsWMXVY#5pod0~z+I1;@MLMIX<^u*e;hmdHS3uC zp>wBaI$@P;@|LCouXL3?4n6~!uw2SQO83~PD}iQalHC;m%WbkXkHdUIU^h&Jug9Vs zX(~#xK=rZ{F5{q5jvR#90m5oPybO|V0=z8jN^qAD!i_D(82jJhUi<5fYdr;Qb`6nS zIpf%_zSn^J>b+LZ;>@e=dD=!2X=_sYMPz;V>Qj{7nYEi{vR%kTg(Qi2vf4)p{Ym#fICLfPQw1yK;wOvr^z3Mx~S zOJFIvo&>0M3b3g*)R>BKRnzY@0U#WAdJxnS;|`}9S!j=Cfa?O48U#LYUwr$;mtzWc zzXpVoLIzp6lglO8EoLrocx7uaCU&lc9zVI7i=lzqsZqe|blZgB+9FTmcs!qLs~#`r z6`!e$f!io(*92x_FVcEZR0txaV)+0v z;ab=@rroV_vjlHIMqps3bs25-+(4cmfByX51Xh5$d6!ni^RYg=cNg20Y{RHC&PV%N z{HTB*(tF%9?FJb$J$GPlV+Ng4FoGdlR$-s>~PF9l0XboHzPq_nSz_YF1 zm4rnON?qW$xlceNc2@wwQ*%~aw5KVyCc44)!n7E)4$n)Z#~EvzuXYcNv6J-}&jwfO z92(M^E2HF!jWUGu#g_8$1j}q)GU9D=M^V`m*HLp=RZi}R&GUDx5Y zgZ4$dCzyrJ9h+;V=Z-A4H+#Axuh+^HG-j!9KXxCGm~K3pF|7j44g+GS#QN>DqTqil=yw7 z3C{7CDw*6T(GXX$M~T81ML-kovC4yq0&NIlFQq9_Q65YcXjYUEHnCsbD82wndo$qF z-s&g!i&Dx>sFp|E9{BC=wU?TYSF=^=iSPV#borCl=evG=?CFv~YZiEKRpI6{?5enb z?d8DcnXc5Y$&=h_v9~Hp$TNX9$Iz6LfM*%tN6%AJuNvUCrRwOS(f&vE@q%gqw*X}R0o zGRf!TCSS;ur?dc#v30U=SU$N)DMbh@B1UO2)T-TsTt=cWcDgnWg@9X~n~eS8YKQh8=eVFGH!qQ> zD32ec*T#H#g=>M`b36aDFTQZnkIkay%%rrkuEQdUpP{{E8FvfSh+$idOy>ER2kbvf zxzc;YrQte_0;GLUm)>X3Us_){(awqZb)`>MdFD#xRN#x{|-$*qZ{j{K3ZI=TC| z_uc&H>zT(!o+3ulpzrF6En{ou7`vnUu#x{15{$(fVWSc~$GqAe#{CNYm;!Ihin%(&RgJcp$VV@y^!0CIp_w1*Q8`Mg1@ z7XWmNzbz%$S68}<%KPGhvBGn*UWP2dbwUJLo%NPCzyRoCmX(Wdi_cn#1&s54tTiet zvqYk$SD)XFd+a#h*T+Vy|GN8qKG*7&+~-@}djYue&gZ=tYymD^kux^0g^DrVU)JpE zi%|5b_AOl8_pV0eo+}jQZM=Yy)&MD$AY-%XAy0aK(@Uf=TGqYC9l1^HfPkioWbzz` znKM6RIbO29ESHMC#4!TRxOOsDRRYfNl+=inP5~;V<1UW3Aom&!L=ZioeWe*rP?Wl#+dld$L-_@7ZulHX4n`MuXMTE)8(W zPN`W7Ab)2uGZAP;dJ-|pVqhHor2#y_45iNs?&Wpu72p!@#Wp3=I;@$@e_5GtC!RfP zOsH)!k{_7%H6f10-HrwobA4hs)G~mK1c6&;)r|epLZd+)xFxP?7c9H++p~*Hxt8{0 z5iU>FG@bTi0Ed2~dK^m6=j{&MKA(pJkN5G5exvQO>!4sur!dg!l+KfzVhbQ-noS19 zyXJDAdSGX@Wu5930_LYGT&drdcnD`)ET+)|&3>()ST{x&Tzw%ewOohgYPXj4sxJP} z<#tKO!wGq(P^gE~hag|d06=Nsh&C-xU&an7)kfCKjq$yjK>F){_|ib!WghW8Zb2IJ zK=oauIiEzA-*@9B?$Jj6LeITOkRa4HFmMQ0vO0AQMD~B9%dH7JzS}#Pr9#5)5lFk2 zteKWSLJa~c2YpT|QR5&v)^q(aw1dsHsh@ox7#ANSX}u3aDCdwu(I8fX^?! z`b~NJFfYs@IPok7k{_>Z9EnjSwW_S6cwUHp#88b`FM=_r|avjd|ZMV?)x}sRE(=;&- zay#R)TAw-ia4-R|31tIb(ML+iZh0DKC0Xz0)+u0W1Uay@-8)H)y9D1eHgOKCi@YIV zt%N)7n>VkGG4}rcF6I)1*Z13ZXg63%5u1o>iRISZxi6k>1u=zaf`xIQr}HV+gXO}y zatg`a8BDasx_WmPijv-sLZka9VU2qE;yJw*wtHXRM_irUL`^xiIDlCqp6_Hs5wULo zo-dv`gR91syJ|CUqbX+4eq?{ecticfe!Jc4gSpUpT;IG?5cvJj=Ej_Bpz>_jzu&C8 zUw-+8=O$&|PUR#O3+%)+E}BzPT$mz*b+q-jD*n~4^U~%F^J!idTgxo|Z|j>cK7Uh0 z-lYB4_vT@FM6Brjox9OutSNPiyKnZGTkZ;4wjIvBLiH6=c3Upd|Jx^JZhK-KqfGmztgzy2Mku8`tI+! zw5KXs_b#wUa9Qh+j&yu?o?8*IM>x>~YHxEVc2}H_B6phtE+` zl}ZiQmSEtF^Y|Blt`^1HjbzJp2ZHD$&dEywy^bf9);97;?EZSx3+~YNS4sd|YZLTA z_01;~1%)xGeKn@I*<4nZ0IH)-v*Yr+yr@-e1l|H{U>1nZiXOI`Nfx?Z=3THo1b^t5JdPUEN6-#!Joy3 zm}?I!QF~~v^*c?d+Uk=Nt2M>)?imeBP06nbPSrnStjRj1@mQ$&AFRM)IW*uz*Ganu zso~qs%1KM6CDT47q6?1kCL*87?yVReg`rxT%i7L1fA#up`PFa!sr>W*p5ynO`$6>gVaS@OeI4lGbc&eVY*xWcXsd&?5<@pQAQ!Gx>;<2g$&@)^TSI=`N ztIEp_WEx1RB~mjeZH>s33g?9^w{nY)`9a`gv6Fp`wRL53bF?K6Tpk@Hn5(ZTHryHk z*JXgth1NK8uVb8`dpL_^i0Ovqvcd6_SN@r8i} zi{taIwSK_~0GA*w0r&u*`~d6n%(OJkK@nJB@jP%TZuF2qk!2DBHr!t+1={m<0t1UX zWlm0fFKd`9vYZ7L0`x@oRs*ixEs>V56a*>vaG9OL%IxcAkL&f~Kn?TC`ho&G&O^OW z-501|b2m!^_|;v7S1JT7wF}yi%2b<6-N%D0_;>?Mqb+Xf{`lb`EayfL50g#c;^A?k-)lCi8xstfzX0%5}w3*yvg@vP-n}c=a{e z(%a1LkzsjYsQ~v_bDwV$*BoD8xz=$Ex(GMq8z~t?kf!ydaIG^XS9L3P<+@U7F~2AI zk$G%DVF!|_O@RnEf45kkov4ZHhbdrA({2{SB94V?qW8e#40^&{Ab;huwWn*9+kb4bRsf+b}(MG|bd;pXFx*on(QsfdlOXwGzsIY3FW(#E5?In&U9_ zJ`YYYRmtx=15ONjyyigU>t`-ceN}eN_$lfBRtv=<=qH#UDs5V+Pj*o0a??6iIlGGL z+PiW8Z!Wzbuam(Cg?S$Tu|)!Tyzfc)6mp6Cb5mW1n_+yX7>Z@MkjC20%~Kc2LU1WP zz@xxOxe2p#f0dFgOSvyjbfI+3Bm@Bk;P=RLrY7ncZ9Z89K>OjyC<6fht>wBB*L^+C zmC$k9I@?8KUCIH(?#N;`!R^ae&o@E8u|HP>?xqr{4%BA?0}1+@^ z+xjNF1Spo3!UeIzKq@7K=_XQ+QYf%bxub_Zq>p~^z8lwE_1Wq(TtkDnC4j4#9@98% zLx~ZV<0khU-afg!UN0zAeDHb@c0c>yqdS1SMMQgIR<%uq{vLcSWvED|Og<)C7_-#($bEhQiwUAZwFwwg)x#zGf;`bnk!YkqwHCD{p3HQp21BCDzftBg; z(OhW7Y^(K1xg$HluSld8DmpQNEOwXR(%L$#`_;jJ_gG<{GYpU5-n9~xVQ+)WvjJd+ z8ki;Z2SHwYVG57qNjkyoXxkDBvFzNsskar593Ase2yz? z4_Rd0!%5a@#c!*wlDpJag?ob(n*xNPP--LJxdAQ4F`u}X;0FuhQPxzFm^e7{; zuWtQp3J2p_qGfnlBx|kVuDsF;Zi*OYVmKBNY~mHN_;2Z5i0@<&LV?i;SRuK_R;4IG zf!q%l*__G{MFc-Q)^+U2`y$KbQ}LL$Lj5$yZpnSwJ+@1etZt3A+jHWiYgV54?<1uD zPbjBkk-RA=-ayXv@PJ1^+S4&Vfei<@Say^h$iB=Z{mJgEp*_%GAh5KH!eS|tw_Z`0 zrsT>+7O^2pSAsz(%O$R#e7Ga`4z(sxeoM1G-YW)Euh9_os@=-IP*@ZIQ6lqFZ=Qbz z9jQ)=zT(dtg*kznaV=e6KOZ2^zoBlc_oPX!yW8zSVN@bP)E^q_`(d$znY%G}EeMyJ z&+qr<`Z~Vq{pt!asna*E73{k^N<-{Sv#b{xWo3=&?6+YlE4#it0x#FrWeaQBExslo zbK5=QPXf>W16{1E9mj9<5kb<;`zf}) zmYp_PkB&`j+s?{A{pKG?q~x)MmNT@{&8RPfY=VHKhg+T35HVa6H}r)hJefJO)=>wM zXh@mig2Eu0X|%whcs|TAo+Q}yQlszu{;Wsoqb>Tlx5k#bM+%LY^F`x6y)XOgtZTo~ zE3V!5%lP~IZ7qbQ^404%+j{si(njbSy}RbzXlEc4ZI&Qdkjtcec}SJ;;Fe9Z<~R!_ z+65^MdKs}vrpbn&bWx0xgAT@%%N@D|r3o zs%Ap!Ivc=U(;8(0cga@n!@Aj>$m4DUBqo5KC+3&D_-N}3L0_{}IFAqA_EiYVuqwGl z$bo^y9#7}ZBK5(o+Ra&gE88;SF=6%m@P2!?R~C!fnh1B?WmBNh`drsNG5P%VTg2Qw zfBs^7{oeZI&;Rm2>~*HH2;=hA%lqw_?nu1T!V2sbvdI-yUG97}Tm#LDHcbI^WwkS_ z^T$pw;sP@~M~qFi(o(vPeF1%lyoojsgCJ%Z*8c5&AKrg(233$3iD0f4Ygbqn;jaGu z2H;`Uw7i&}>gZAf506yDOmuUenzxNT3v>8N;bHyPJm&J@VWGwPQeNFZ zb9T~F2^dZ`uk0Fhfwc8?)!N!Q-)hV!8)G(}sCZaC@2uxEUW|!4k@ti8(QSkJH+3il%i*`}YW~=*e~5*DY7hxB}LJGUo0?QXP?pJwD84#m03W zISo&0?m-)aV!!3#CA;5&&3xpH#Ilbw1~w3YQzU{izTQw3TL3=)7#4MJ!^V9CT_=HQLz%=s|IXvLUIyC)`w za`=q$1CqEm2>%Er_`Yz_7^z1RILUY6qBI6x&iTlb>kuHq4Yr5KXTM)1rdBzxX6xMk zi3T+6ag8-oxzJy;CimWB#n&PboB(XUB@p-PI@DoRh?;aY#js3CVDc*rmrXraSf|Kf zh9aT`t7D40*}1Z*M!9`zeg*=JHY_IE1T5CA^l%l>`KSl9)2_*O3y$=Vp)Kz`YMV}{ z%VmpQt}^wCx%lxrJJyFg@^Lk)qd~5}RGUU!2T0Uki9DP&U9;X$rto-z#{Q0VEY5=G z>~lTZcK|I41Y4iH*fy+R{^A$KU;)RONLb|Bz0%_A@gcmszSioAe(%Y`<`$pMvBl?ZL*byzGcjM;AvU|M z4<`Gw{FLo%!o$Q|mw^{*2`e711Ay`T`J3|D=f5bw{PjPT|M;K(xAMRK@Bc4*{ra0< zZI*>sHfG>l#*FGl{UcY-3tk)PBDH>dByysZjGaLkM+sUOBjF7 zkh^+5PVOnVuTqY{{qX&}cMcG1CGhaJg~f3taKrBb7Qw12F9P%%o)6%0GP0%1um&$q zob+r1Hf9OoN^FEd+j(dki$g2b2!HVUdV2+6RcxlaFzWf-%^bkRz}$tdipAS`rDY9P zRk%PJ_y^-BU5D}H0EKxj$nD(c$!uUl=}#QAbyF%RZHCf<$nAGn4V#@e(s=keNL5m} z9%4=+R{zoJO^f`tzCCQ$3AbI6jG-Q$CzXJ`dvBV>me$!bnL^P%cc&@hljSz7R5k8` z?N)NPBzk^O+zLtnT-)MmalJBJ{%vjb?KVKrqk+a|a|M>$WpTFLvndefO&Rdglm?2w zeQqqaw0J9Jhi`|Tmy>hf$fDqBu_(T=MoKWP(eC9i+3$MV2Nx+PS?g(v-MWY|*4GBI z)@sY=S}wVv7b@s@sh;Gt>^Y$IPHS7Gn{B7Jm3s;d7GB-U6#$ji_avY2o*Ik(8_!R? z#B&YLEP+MKz4|y?+o0`Dp~H}k=l7mB)rGcB04YW866-}M1-0HX&c$P$OMu`!?iX6a zrT9O($SUvrF=P#wQ_gx6;RDI>xyVIU1zwFXKEax)I83}|ewW`fCuT0RUfOYaQOcsJ z6eNi^#+KdWDjU~HF0)4gw;$YMhi-_!uOq8RWt8P#J;CXPKR%jwsou8L!HLiB83P=Aj91yiPR6=*VGCeLx0uvq4_ zB&xp#G_)id;9!x3Rt1BeS{6J1XuUiZ0gT(FA6|X4J)WQ4R;BIQRr(XdtAFa=;a)qg z)<;lZ={G>${_IlfCjmyDM_2Qy{BSw6Ln#r<=$maR0_L@jdmJ@Db|nhL-hMSej{XL0 zZsBSpcRXqTjlr<4as9Lc?5Y}Wm~Alb1&BBh?ubpzw6p=*N(gs{o-Wt0KffFGxYfF$ z{nYoJK(5qJo_j3EI^F)XKh8ygzqc*eR1J;7Zzu?OURapuy}GJ&u^LlgE+VZJVSqLo)Vi-wJiFP>J{cG@eT2G~8ixD|7K}exe)CWNrTp%n z|M&7A|I7bTe*2&PxqS1>|4`n%{oHcpNf_&)WZBP8u*go-KwCT<@~4pz)|igTcI-*w z=OB+!`@jEiGGZ~uVDa`b!k5~@qKJFik~N*8?>)|NRx<}s6aY98 z7zS|$n_p{z*VWY=69sw{U9%GKAwI0o8e{dfi*~b+K}cOK&)Z{wLs>DsUJf#y0n^ir z-~wR{;}|n=N!MdBGzJLY&H*6Pdb|?6!?JlkKO;C-qWco=YA%SoMMuK3lsyi-81OkEJUt{2=y;D||u`l3!xtOCq-WEOb7-|hen>uh# zF`KJ%1Sqyy$DnX>a5u<(?n!)v_fP=TB8y-tIlYtZx{Sv>6V#f*>f$*RBkIme#y$vjlN~769>vr*2WO)y0QC0rZ%6$oShO(igz0qURCsSlzNKB>m z%~So2&@;S3-iEhe_9ldzEPy19L3Vdw1H1>PN+$Bm1@b>If#NWg6B918%svsDGK^LX zy9<$q;dx>7;x!`{vkt*GfancisbhjoM`2l@vFkU@R~T_``L>y6mU{dIrLHH99;Qdw^G z_D`tYzoqC?)K z8>L^L9d1uOQI*S@bh!8PXLsd4{_dZ)jU2IN?rOLCUg|Dt%r$p9JCJnt&k-XjFd?9) zdpj6)K^w6pclYNYl(1A5VrAVmMl@c2K>kOCM0b02hsAL^o0SQ5hXu95@`&d^eB<`{ zv;o8OJzN7{Z5FAw<>l+o%ImjZl+V8SrhNYSH|5J;{L;YTFMsp9@|*wVKb7D7_Mgjt z_}%|nez#d5|KkQA@%p=e-v0jc|Fiu1x4$c2|HCis_xI0UY|n9Lbula8DwbTe!HCPQ z6pB{H(p4o#XFQx~oGr)Ty_4V=$xSu$F zakT{V;n!b%9r1!Tt{^-;USe%-NmH*qu%$E)F8oeof0R3ZAMSuS+)f@RYS!qJ6Y-$k z?l$0aXI8zL?s*PsN31HX8Ei|r_e$X_S5K?!PJz;yWykNQ*t~@R>SQT9CL0F;WdGm) z>;Iy4!sp$K&H4mj*2q-q0T`NXIy_9Dubjy-VG>tF8o$W<3iK>;N*a8J2srWPzV?ne9Z7LJNB70Txf; zBHKn{dx0Fdo-!Aqf37iBP-J1YF}Ml(P)f*E)hv~hlMA69ii0dw1gg-B5kvUE*mPG!^iX=@KCq-Oi(5!72WN;5Ys8*b&ZR};SuUp}&ygnzo)v&p z%ciCF+3x)wXy3{SYiBC^dhGuUHRvT+aJ7aiCugh&={dF6*!-jwHUq_GuH)zMJW(9z6fC+Pd#spY zDPe0F#9e;eUFAoLCA69U*&0Ydt84h&M!FzZo*6+>AF-wDlHx|$#;#!Cn!mk&x6O6! zkc*U_Y2iVyeH`@w2P!Q>2^Of_Wh2iCmcYoaKL|Dgm$rK7chd zlYy!*^sdW@1*;|R5qJf_7C1&Bf6R5+^@{Uu#AZ6|AF`|5YXvHI;NfW4>x|2!HM9I& z%IScPuWDZRY_j&k^RAeZj%d9OGv3uXc*_o{0-ZRR{G9C~ip509RKft7Vvf!3u^2Sc zP~h6KXr?5rRa%Y=GF2E*9G^v-ET9Pu3xMTz94@n^_dz&MP80<0*{y- zS!-&^zt5oHI5%z!{e1^euIq6VsMfLrDz+G|S($K*`&-ks`|W#`TlYGa;il4eS4v>m z>NRrdh0wIC^8jM5Su8=$>ze-V?c2wBEl7O0IhsbXFhM#_tfBD@;1SlwHE7YrGI@UavCD*?K+9*w6gtaEN-uU5F2=1bS|2_Rn7^|aRX@tg9) z3t9#Vp=i1BGl4u`Z5zj$6CcRiGpwtdb>_{R&&u1h>*O)i}1RXDMamR2_neba9}cKW#t`!u~zz^PfGpes8B% zhEuex1bge0ddpW`T5UZi4oO8uU)Ts+U6~*Yl?ndE31|w0tE9}+#*Q&Jta#qC5`-kQ z*lkHB14h#Gy{CvUfpl?#AH}^Hdt(LD<9jDgDkAl9EqlZqmO?ka5}@#W68T6UmO`uR z)?(cUW~Dph=!0;ccEJg+v_hO=4Vve$%=k{@;8p^-*God8a?x$$ucwE*CqiWE~q(2}B< zH51rR&hi_va|VDzKxnTsl`WVjIC&>;cXI zY_68(DvKD)#S{R@qj%aYj-Joc6RrRCuYcW?BAc+dSswu^@69@QaY7f~4?;2k0j@bx zS#03(@y)$qGa0iPfAiLb~aBXMZoXhK1uicV&a+ge4#{uT>JAkAn%M`70 zxOcd~nv3o8aGm!x-SaNG6>S5*b++|;SqA7fcVrOr%qLoX+`>CObD)T}$Fpi&BIXX3 z%FBc2`onv3X>F5PAMLu6_v81Qr57<_D0gSKYC_OA;51(bur;EnDcIu$)R%P)(k=Am z^G%^-Aer%S7ZTx!*hOr@vOs$O`tw~buB2J%mGI$%lM7w8&o4G0U~K}xbDjt!UHPOm zH;va)TQ}~5Vuo&QkUQCZw__g|N4j!;I@9g2kb_C~<*OIw9&D+8$Q4SPri7Jt89)Hcek}X%#(YJJkZ@8i{K-bi7ORI=qk5{E1uH56zthckCY-z(oNPHN5&~K%38s9 zIsOuu1K5G?v34E+C$NoNW0`(2#+Q&`*_XPPFDO9{%#^{Uiv~}`TlP;1aerUsmfo*~zPO4&pfKft7Imd}5IDq!+RSBSF4v&nU$ps-$LK%Ui2VkjyehFwK6MRM z<0(bKCw^OQkD`3bdQh3Dzglw1(Q}yKvAR^)&iA(Q6#^}5URVSH@a|?4_5nNrd`wtc zI^Bg_Ie^X4+l2EdG_ADsnx&&Kfp`Y*v~pU^(w)cfSbB)FfdE;e3c&&Z%WO&s#%Vet zH5c#P4kq%^VkN-cr7*Dp*+NqsfLv`?1%w7!PDz?_*N}S~jZ`e&wg3S=cUXe-6H`4v zC;`~`_~>m4;ox#{7er(KTb*tnJQl_jO93{=Pnyb!n)KcVbE5Lp+vNNA@0>v6)I!l`);ANVCKHNgvVnHi zw^N9g<>1cZ{kj1NTmzOZ%lG*1d$JHyk=07n-(8oh<MQ zq;Lrfi>wHE7E6mF*3XsuhJF`<-4NJmmUK%PN19tA~! z+r=eczVK8Ya4UWO^11!~Tr0tQ4dsJ?jNEob_Ve68>uj-yAh`jVQLWBW>A6n5QD<6a zFOLr1E|+G*`@3(yWxmF9d0##hv7DNl-pBXe&rQle7m(k7_+ajwv$0HH%rfuR+S$gG zyU@Ba1%f-;2{E9u23uQfTCVpWHtbXJ9`iMGXUbbYRFK+RzYjc7sjOBB&IA$pz zY;F)h4M5j}P;H&DzI6gaf;H5Etjv|(Mvd#N#R#9;So5RQUCePTg|;sFdA`njo3%FN zi$cqvc|WvPB#lV%Tho&27HOYr4lb)PcEdH>*Jz)UoqL7)yahXR-|d<5shLY9S z?jDS;h5LzdHuReI`pRu{7za=%^x3n?)As1N6Ot!HMnp+ zDRhaQT`6N}p(eYAdl@_yEmTL6AMl(Y*SutH$l=UQ@8f8b$zQ&FxdIbFW+%Z<^rNhp zndB2UV}=RDS=xPs85oCI6Q4_!Tdaymdu03q*gTN zXGrREETrEbfqvcvog)mc3n{f%W^3e*@NY> z%lxf-C#z-DPiAusKx#PRei>v&<8WYSMk@hJSTUcXSWa#9iQ|E_Q~ObftXWL&Wi;y$ zGLOFKaNNtkFA>wJMAeE-=>b4T z*Gq8T0keaXK`rU|3*)eU2tj_TrFX+A^;pkKqO(z{J)&*R(12vcJKEX@xWjsvBgm_mqBJLb~!IO7MgtNQ$P(D!_^ zejrr^|*xZG3YOqW_-}+$oepv-t zNmPQ@=JQGGxvfC|dtv4lHBM$A9Qg#egEt z(v(dnroCXQ3$e>$JfJR?w-dkH-oM+F5qJ(GL<0HF#X%u{i)X*D_oM%+r*BZ2nr8%I za+US@?-s3o^1gkfH^I~#oZI@i`nu-stc%qjeS$HMR40G=%U=y>S56ScKc3fxdG0g zmh1HI0Fp@Hx(#MK2Ll?evC7EAC}+;K1@$Xpb}ur zw=l}g1KioyLma$nq?-Vu$JOH7gLIZ4!V}k`q$ff4*7rBdt@?b*o%hF-!*h2HtU?X# zwA-ZYtF#datb_r_R=*m3;^2{huM!MUsx_@#b74>}9?}YG;rDy=-95EDWMdZ zeF#lmuD)H$ffC9D0kn)$k08Hawd(--5*&1RG}CTCK2g$j(|8zCvHE1xp#R{t>Wypf zN1942V{`oGt6!KfwycQras`9upxb_Rc5Bf5IGLNMfvCxa`qOC>`tSUhv0!$+cZNM} z{=SOSt~2@r*GRLm4I zT8a1BSu@p^>3Cnnc1RklI>v3RJ>BC*&9#@n8bat~R)~*VJG)lN7r*$@iH~MiWLyk1 zi15W-mp!kiyW0W40&G7%dhD2pK1A@M*sw;6&zQe1Y{Q*b#{htzKYwe)PQ82T4ilO= zku=s$Q)9XfCzyG7oVB9FSaN}q9uKB?5m0sS2|x%_9uR=KFz#c_*klWZWV4vLOX-Kr zI`jICyL`gsRTd(pmhipP!I9N{bwv<>4l0Img|Q<>RQwJWA1sgIzRI-$7VuZEUj=9q zK>y;)&&#{--akfneB2obIe8kJ#|Il@7uM^$Z@)7)+?f_z%Qs0&U{;#QnkkYQ zSn3cLYU5aWEjgCa-*~LYM~?#qFon`Xtf095<2uvTkN~86p2rt==LF0LVUq(ecWs6> z?DFnIkkhQm5+Cz%`@zNBhBsjR{zG^e0MyDNS(%1I$`4uW6yLhg{d77hMpU^Y{gc){ zvC(S(f@?ECzJLoC9J;rXK#G9bU0kW4!8|5-H0I&i6=ZmIk|YliKt9;ghf+tDepr0Z zbh|btaVobw=JaA9m%?a?eZA0Ke8qg3IM!;+1#1^t>o7A-Im2-;J(s5d;o4$bI^_vI z{FyP$ZdGslWxpjpf;#q{?3#%k)r zpb{ZyvStcUqB8_Ck?jG;lB=wdcETG`%Nvw3ngx>o$r`)Mg_*6G8?cP{OIa_0UBm?= z@=+XrD!YZOlF2%mzsvZj^Rw_&;HrFF-~F5|nYUPEqhxfQj#(qgqS+59B7;u6D84e~ zz_cQ!SiXS)~u0|kQt8iyRLs{te{W;T_}MHU(exW?kzNgHCXPsC-~ zcQD(-d=HJwpjNKwZl5RGUOe*AHuCk!7JiQ7gZZ zED@gKL49>Rt58!)A#+`#_f)lGYiD5LE>7*x6S?03MoeBD<%dfT0D1L|@6It4 z_oMYzsY8&hPmHPE5UQFHWmA`y-+cYLy!+SxPr1DRbE)h5O*ntIee*~QBonD4k@%*q zZs*O~xCx#UT%5MQ)A^nxBX{P82cZ{nMIa-Admbzx*o+{oO0(_H*y---l`}S3k);Ir zkH%Aej3KZDsLB7OIUM7(YRo82itfR+p{Dx@T-HjLOj>#;XLK~uk7cFhY`Aw{x471w z)qZR31)&9r%{So_0yzGV~lVchAu{Ge%EO-)fD|ia#nQyt&2C>O_(t z2OD=}dtFU%`|RyoQ&w1hND9mDGU#KmD{ovK>&yVlPS7%ueR8EMy%P!X7%fRXlp#LS zT5;<-*n+{hncJnc7V(8|kVQz2T z1WmJ6nmg%7>+{H|*vV8}T-o65*J-_T>yuK+7;~$o+4$(7jjX9i_&CSJmRy@( zl~zx*YoSu5Ix!X8k_A@ey4z^=T$vJO4aR7a{LsqU*B+KN^{aqnNziKtp9THZzQ175+}E3%_z-Tt=E3lO0lCw zeGq$FD?KNI$zC8)`^EUpR7dI|DKErYD}b*1VGO@{`^MUJuu3}!yj)!Qg=c{4w~sA< zE`atRw5x+)Ou$w9Hpa&a*5~F#T_wg2*PnHywb`Y3i?zKl1(LfN!&O{_PB|k3Pr3c0Hy5IvTRQ}Uk*u}vqq%$VpY zLt0oOY1C8rVBpgj7d#dh*mL6iRDt_{dWjg!Bbr8$c{a4)Qd=c3c|h1bp>UlmFd41K z-(QjYB!VA-O8ZXMOMy)c3ThwfpZ@eG5&B3YVZR}BY|(oW{NOWvwyh4LJf@~ZR?MP7 zEjHOh@UdxH05bcP1uaS5wS>U4hYR`hIJ*0xJ~^B(!#0`cU%&DD3?{~+^<&FZ=kBf6 zM{(tEEqjr-e&VcXJzLa7Dx|g^!n%q!C11I9uoR_YslKA~u!Q&$;Avq>fB=^i>PwGG z#G)Mii#ej^k%fm((6#y0I^0L}d{KY?HrF|w<1=$uG@dTC3@4X;6FqTyde*+L)2B}V zk)`IoN=J)t|3%g?9i5uHiGBU%MR{?L&Fwpj!I{^4)7)aeU5xSYY+CB&QQF^1;c0eo zVnV=b)=mhbtE;2~?5ns2c48L}A-z!<;O$}mvik`j3B+5iN!dYgSWC(N1YybK*l;je z(wMEg7w-h*k7RHFxSGZO^^or)pD&KTSLP|8JVqm9CJ{$kZBWEWfzJ+=)84ky=%#Bu7u|$gtIoSgB7xQ%$0Ih zIw*5cC&pyOo5_+2_dCVhy5*X`Wt^ddGj9`9Ce@P(=)HPkaJj=l;QZq4=j9$QneX56 zIVhw<==$ifq5^G7vmn4F;mzFVi(BMQ(uuxFtOdPH>d88o zQd?Mgizl!rAP*(`8(_rv{L?#T|= z+)DZ3{d))A)vcze1Hh468J38RHsFG~mZ3O6y8>)&zp#4aH|O(vkHy^j7C;lnKUfNn zbCDb0O9tQl_MK3lAw$Ax;VaCS#79R0GAXK*x4 zE#iJXuG-gPDLX!X+{OjmPC4#zHKp@#1(sI!9$=FlN7~UFgEuUi@2$xullk>!MQM0W9;iXjN`66rk8v9D;x(2sd)YC18 zVzLEmc4MC75_PqAbtoxOKkFB^r6z|z7cG?Xp-(YLX6vU~c?N#||FgO4%H8}8D152iHxyRyrXgB0P%~(t`wJTUy zG{_jdc(2$?4)$QS61dEommRn)zHEuGLPz$mH%b7ZYY@4&N8Sdh+VBPd`KjQt9-vFl zUq1ECPcHpOoiS=slMo*685DO)S)aT^CEyr`{kM%SA4TA>=3n*@D05tr-@RUe_aV58 ze5UWadarLVL3_BZ=&y&yu#`^$xPDcizHcgiy_ReH^$&f{rGDb>x@Y~N)BUR|;)NqH z*4WHZqg*fOy85es{MvwxZ)_)8=)mAO!{4&ZAHOe;@BUmK-~Zp`1NS$aB=lg%ZhOHizzD+*j8aOU-7nUaNPqGcO#X!c!eL6W3#sd+F2 z`5G25v#M_vQk-Kk z{>VBh#cQ5V_Uw$8TI$Cz19^VDLj+?`IW(-Ic!P8V=nQ)kZu+z4!QQT(OX=d{a950I%G znEH-ZO!G#>dGb)iEB++^D}+vX0q5eq(j3y78Qd;ME2cvAZh=b@n3|;$&qY9K*HJ9y z0Y42XU#LEfJD(;)COMW{hQPn)Vmpk$WWAA#C4t3$IPT(64>#E`^YVP1yK7x^6w!TX z1ke%5TG_KTQ@|2M13>RFFhDzu&xiLnrDs?$vx_W_B?~47vHcFOn-*lTqloh*~HmQ>KIuB zbPriMT{d;W(Kd6sLX9fAn6(NBR$X!kllwaD+n^-@ZwGqSCe>TL(4x>vZg;v-GWAJV zvTKU0s^#jLa%+sz(ox1B_7Hz}^%+mYXDlW9SVCtj*WFGCVc>%q*^21V$MjGgdyF(` zJCPgW?X$b`Prv-8$kGhiq@EF24ITuH$biL^@(0YmJjO>N6@>4ZbWHMW$JV3%*uCnkqS z8P@L}0Knf<{OU>2^~yM53tcV!b9dKROT*#UT__MjFqkhNxB6dfe3;;Cpkg&J3oGYB z`uc@zuZlJ5)`4m_kJ*96IoO|TCD?Q@>xt7D>qepT)D&kV!Km#vXc1*Cj4@Tr*btnl ztXUajO*cWSQ&>(Lt=#UmDMf*D1`g|wxBZDZ`o8|^D-!>dAQnL^+)Ti>DvngllXC52 zT(1ai%*w0DqxJn#z=5nIJcNff+tyQ(KcWee)00T z-xqBNH@%M!VKt95Ivi_IMT*KWR&yVl|x#HS5V|!stE4H+74R3TgmV(Q68_q4QfsO2> zZWXO&X@2|W^YYEt-;6bOS($fr3Q+IX>Jt4cQYN@++ZxIK*H)d^aCc4b7H@1hHcJa2 zX3tg%U26-K9WBNo-XmUkqKiFlFGgfB(8hf0LqWZ;O{?|>TE&x2Irc>{FWbIIfTp(U zR0I?PRZ|#H5d;_UckkXi!0bbjw$LJsbKbmpZTX(%I3xFOfp_c$BGRk0`f4s(PF2SE zF4hkxg6WfiOw=25tkIRca-2HA^=o0CN^bCLo=k=&u(acFk%i2yur$5iDl!hiMHX_s z*kozRyb?x*5on02in+vh0F`>r)FeH7PUh<{9b*!n~Zq&Qqnyfsp3x@KqAFs^_N!m!^ZJcnWJGxlm94fVt1=uIj-RELEW>@1+H!NRKzD#c><(K~Phy?gQ6 zz#D`QZ2S+KaCWxbfDfC%_z+rrw~jrA;Oan>46-D082UBV%cn!cMY`LZTY8q+-C0A} zObOnr&m3?G$jA>!ulItESKFC`gYk(_9 z&SBxUHd;h5b~1~PS@5@KhU=%3%shmfwA^u}7_j)w&KS*S&uzVXw^=rw6s4Q1Fw&gh z=I&*2j&;kJug{FbrgFw}L=F!PSkQvuwD^9bdW)3B$d<}F(&A`sX(Mc8;W*R0ySqDC zUFXH)ptWWVaNmopXi_3KuI0|`?lG7+_SIKkTiO}K2|C+sCzzqtzEcsxwGaSC7DxkC z9H5Q+iCoxyyt}2;V~>||mW8p^k#>b+yV9b+CPlE~SDzVE^4aq~b`b>*`DCo;wPeOu zxgN_+oEph8au)mA*yx6;yxhyO#@y>vm}$(}yls_hY>6DiDpD{^sRMA-`04zvKk=g-HY5A5jWoHp0|O+ zQ)Rf0?&H8pi2EVq-MZToe^1;z1G0YOB#uStLNwg85yUlW37FHk`Gt0{ddx&vM%G?L zx-pu$2hobvxb8>68c4Q8+LKxbJ^A5rM*km5%$EAp*hzh#fXeaA0m`l}Pr}0W zp6h0;(jPAs(D?fNU5#%YE&?ZLonL+Z3unV*yxqdY&xDMIn9vtJj;=pvCNTcG%gp@$>v>e+vQODi_y2>aob}w${+@ z4_92TaA)063kPi3is{0u`k#l=!GY*rhoR|G!H z!e}mJ&en?aUc7j1LgHvE0^~AMK?nfJHPr`pO>3`PNW{{scJ!1X9&g%{CEU|$IH>8p zhoz^puS3i3A`#tRALyp)ah1COi+nHJAe3b$3WZq;sp!oWKPZzZc2*zwpe zfUfV$XPlpe6PgRlcgCRk%#|~6-D5fgcTZhI5s0EV$465bXl>Sdu*M#Uct^Of zf^8V2U=I(E;f9OjzCR3w=`s(ubks*6$c6hcr}CHwpaPhMB@?37iS-UkbLnI$E&(1D zBkgVEY|2KyQfo@HGS&@|QaPwc_mEpwxO1h{-O0E2TErEHPqclEX3nS2unu8O^M z!X_!SoKd-j@~O*1sE+l%5(utR$gr;laZj4Jn&*pLihZC&ocL}p-1mi8qkTVHsC()| z&M5wQH(pB*P_}Z;&142vKgpW!Yc$>E>qzC)`xxIMU|OYMv$-(GXYaG&hHM@a^CdvM z7B{VZcs{W{cY2MOmr#=oFf8e7nkO1x$|;Y`44L2uF0k+*v~`@u9`K~dO;$2HOU)ot z*&+~&DWg*kr4vq25tdN43YAPWidSW}kbz8CMg*n_Xl4)?^I=!vx)a(u=US3t$`u~# zKSL(jaFKlq4fg|OZW*#`ST*|rIpjvwdj-43k66?>=sclzxXI#G8Uz)+XYQI9F!-!Q zsVFHgrnDFaE;R^YQqRm&C>XF9#Q0Nz^)hQvP_mosH{X0yk7GfL!DuEmS-uRdc;WJT z0A@X1YmctVz9ay<8=6||`}ls3KyMtE;3|Qu6$xIq0l|Jlk&uy2xc=qUp{M3cO}D9e zG7eBd0)bJF5_RtxaHKZVX-YK_F%sNVBC+z?`TS(}BtZ0PRd!oX1Rnd^OYkvQ8{D4m zIp*55isf_EX@JK8QRP|^ZK2zjW!FXnzK^GU3J`U5@6O_@d+%M0wc(X?w*lyQWK{dA zYh|@7dOSXCUO@aRBs`Ev-oZT9%bQm(2q*^&qNPeGwT%3ymB79j%7p-K?uTunQ0(Ve z`Vq#t?br3HY6Z};)?{oHe|;d(IhN!6?Bm&))}&F$sV%ih8TMTzh>x)wR?s1+82C)9 zO^jXLxeuX#*n`tLTs+3~eiM?7z^E3Im3TZEEGn=Vp)~<4l!`#sGzno4$o1F|{+1wm zup7DSD(8iO%*qx?GR*Q95Jndyo zYaZfk>%_RUrDSgd3EG{Ot5^>>2j$WxVG3z13PG8t#kBlKj9#ixUp3AK4<}%$3I4b5$){Hxn+H_hh z=Zh=woGo-J??LcF7h)8%hMARd_IifdtfM5R56z;|4`;d zDM5Txx^>E})E_@S4niKT|57R_J{kE}M|^A@z@o275vDoO!UegDXR8mT)=GeKqBU0@ zL$W|Fbh}+5?$={$&3fC*@NQr+w^05@eKputOUMN$<_4{&Vc{L?3ZJ3qzT=pus#(XH z*R@Z#q%f%Q`&A0T>aNBSpRNhl$NI1FW1lAxka-(SQ;W4LVr9#atsT5|^FTqGmFd)C z%_+1#7qRP>YVoP=ZBQ9`HGr?U3C?5|x4CX1Lxmu>#Q2hDjp9$W2Ps98@*&HEMRLgi z5dJE!Kv^&4H3(T8R!hZV=5RK>(ml4*E!GNC5!z>gNx8I8vT2^(P(nlJ8%itVz8w z6zUUa-oD4v$G8k$fsm)$WgM5lz59GPJK8W7+;;W7+*N85OWbfzty<8jnfB!I+z2~K z2+FWR=7rtsH0t~mxI5*|tPB^A6+quvV}hJK&rj zE23zx9=POaVQH~#qn3b8vWBpBv!Be;0-?L?g(ylxxt34dSMP=}=Ppg_aQ`MSgHU!l z-EXhY!j%s|4z8V@v1I^$tEJ$03h>!Qu=X$oN{$DnGy$s(+{N%gzu4s>8&34&s7mm10i z#5;cZ#g}14hs&_yI^~Kec1NYL=yVrtN;$%qD7j*yolC7dYs*Z)v8*EzeWRDe%a?Ds zes&Z1klen}tq=7Qi)y8k!hqx^Bzjwqm0vFZu1pb;O$&EI{22)kWB%}qh4Gn<<9A^i zj+ta0a;=*<{)&NZPo42_d9dFCXyM1R#U(ls%JY}ci!9oWWISkZ0K0Rytl`d7>wAy^YbqPy9&53kT$k5GoF#%Nf#ikO zQH_67@UXvNQ9Y5+%fa$o|QDi^46WM$km7q%5r%H#R3r-s8D`Qv0)}aVuqptq)wAY+aesI@|}FyXK1I0-MiW zBsXCqe@#E){D@v7ONr3r|<5T?;in^k0 zRi8?XYy4Pbneqx0gDhe%v+PZo-15}pxIm_iMt}Y5UmIk7cq#&H!k~03RbjSX$|wcT zNV&=~Wl3})Fi6USSwuc6;vW%};+g;GsY>kiC?6eVv%2TK;VBBos$tR0#=ir;>OTjd z*|O>N@G#LLsc~){(}UN1Oz+hRxg+E*n}H@uPFa#;FBNPnErEQda{;haew(8S90QH4 zv36X860Wk+iU?eaMOKfd!;3tQmOrBJ!Q?YF^i7QuCRsKHBDp zX3{*;ll39^qO_#E=ufig{#%MaOOLkg@wpR`asMsHQ6>$v1pMPO?e3D|QBC03p7R%< zzbXj%sHB^(b!g&IqzQ&~=R7GP`bs=iL&z<9t)q5w7t-^298gK~V6d*1-IK4Mn29~E z<-$t~U>5=re=TAJ6Flc7*b5~X`Q;Q#*~*hZzN|5(eZH@898EgWYCBCM58~bZv&h{D zf#~t^qvy4}xJAmWnREm5@j6?-8OUQClv{ZAZv4W;B0UQC*2-~Dp*knlo*&&sQMv9U zoVa3O0L&9ffZVlsSTHqS^f}_q!ouMFVgmETTy}WA5OP`onA3@tqcQ}`iEfGjmv7&^ z-7JW2DcsK%!&e!DXfCk?^Xf}iQmrAJ?hVjA)21&>!A^^gNi8DnE z9v_VFw(%eU2cT&nr@7Ttv9?*(P<-%EPBywI%Zlp@Q>XjwX&RPlt#PJ0OyDxs;uL2( z=2A5Uf|g{ZI;sIa=~7#UOSF3z3`NDnbw^e}t&xpDQf(!WtY;Q+oJgLm-c*FRDr1!AWgclpy5t`JjdIL7;gc&Y zClZADwbzgbwFj!*Gp`AXKxQ`hKqhA@!7G^@1*uAov6m<`IvEC#$D=HnB>9P4m^cRT zn6O8c1g8S&IOlrfkd;bI` zO%R~oIHCKr&k)TY<(NtX=lFg5uA=oCAnmTEYt|ce`qUh$ey=`0jcbxIw~w~d_riGY zW;lML&KhJEzS%=?(?(;~09iuHU{q|01$2}oko7*8SZU2spN|-qQwY)fr#v1|+YvNY z{;56ucJVwJTgUywbvi0o_Aanbl`*y??%YxyT=y=I2A;Fl9n7Wm+KpJh(evm*Fv@=O z4`2DlMF1h!Ro&P&r%5>mi{DEzm$mLJmL??bTxR{b94wcju`}%JEi8^@Hv{r-(|f~{ zldJBa@-Pk6}k)a+C78aezWC67%dv}&6)gyK*$A{$=omt z`?SzS)m`h{Rq)YMaCEn{n57QxQ6;-SU9sEw`{q%gEv<#hwWheASb}Q_Ws|#``TL1( z#4D|xN?`9a_-x2N#@Jwkm1}9^vv&6FNE0QuQvqvPT}l_B$!3W&;IKwM#vt0*uJ`uM zXAvLSx$bz(+he#6i-i|fLvwwsjd84n*Q0P>D#5GBqeLjAoTtUk6+1ma7h09kzQ%r8hs8>O9mn7X`HaLoD`PQ}n$*&gOpzba zEzn{owNxADbGVOM%8l(kQiPnD{-V)!9Dqj(k6o(jhqz+0@rvhtY~OGuM!A zggB_rX32>8u&&-u4$AKB>dIp%OQNN0p`{t|n`$TYivz96;$$BmE|!)@(^GMU98|Hk z4@-LIT)%Kl@iZC^+#3mJ2#mJR@4oxq8GBEjKh&+cHRhStGEYs@LIGh`B}*ORiddzm zY18oPK*fx(Xzlj=MeNG!N`U9>W&PY8%qwT4ERDF=1KOaasayxc?MUO%1K?x*Z*(CY zgkas;LC@u&*GXhB*F$MghJ|qFHeN@ZI*JimwMyc#HMYK%)~SUSRm;n(HLH*Wh)N6* z=vev}D43=ATzy{1-L-LT8zNN=QAYJuUwPk_0Fh(AmTbcHyrz9UJTS%@srwcI&qT@< zF0FT-CdSsJGL$^Fs%*c9%Q|9xSGI*KPdsK-z&l9KsK_%f2(shW5QeyJk@*~Zo}~@q zm~R@71wi<2URF>^c4t*&t{lf;_oxP%T_JOw^``pp$K`?-Ki z6jK2S5%)tf&r(Xg^^j^TebjrQZ=JKVV3Yuz8SMvKP;!m6pVNvN_oNk57Yha`e2~== zuCZc}#XwTp5?D87y+nZt9VT^XJ5`uZ$F8j$nDPk+*u-a9FZDR(2aCWAHC;){u3DuJ zm#I5J_;{(7P+*BgzVJ$WFs7qzcm6nD(=pYf7Pr2QI%bE|v2gyl@m)W8q(Aw)>pM{L zdEzG$7%PFh7CJqfU9S&eK3hV>pyxE>Jp{?PP9iapaJvgdPJP-_9Eu6re3BDcOxN{t z^>nhJ-hQrhDgoEwmVBQSJEO(^rZTMUKYWG#WY{ZN2I0#XM_Jpu|Fzr!TY0$&Dqns1 zdHPMh$zTkWhB;eaItA)nEA^=au>E@Eb5rN4TQh0L6`93JFD+d z%4%-F>#URvckWhZLT^|Hd~D8FDjd9DAROaf0KQiLZA^Ul_`$3&=v#mm03=w7)u*+%fDiXv5cI(E2M`0|9@GVb zE{-kCQ8@%}pP!HB3hm<`DKKR9lx6IJ$4-{IWR5ttVUe%2I!*xuR=NW_bLwQzhx*}} zQ3O!MHjeguF9uk1xAmCRg-W;k?HT~rQcCzZa3DT$ZB)7&k8>oERvY6^N+)zTte6)Y z)3Oc@;AHEVjbEe_I=O48u?EkU9!dbM$Ypvum0*<30A^~#lPFp4^!#!=MO&RVMaW7J zh-;vom8(|-NWoYN#mRZ(#a+{!v-o{6fs;5&>4ZE5${^j52ZB96Eq|fNGB;_uwJY8> z?JLnY2|P-nI8Enpsqb{FRjj2*t+e;Zd&TE^3D7OlE4O;jR514P;?5OYr`eTGk+5FRpF4jGy+d#+?9MiXajFIH*_7Q|?}z8_uwN zfzhVRO*UID0WSI8en$q`7$}n0X(XzU<>|^AF0p!rk%?HqelJj|w1;wwl_4tuO8b1Y zV#@Hvbc?Ezz+uUz$+}Y#JuNpMFjc7sg4KRtkNvrT%+v8eANeh>03=F&@EVd-44fm< zj`vJRdL^~iL#rQ|X4UbTLOAEcL;<)|0@dF$2d3O)q0s=KRE{Ja!@$Hq!XQm7vhh58 zZquGflY#*cO6B1in@^9Q900=*NOQY9J=hX>$yb)T=jwN|#0dSv$>@!hAcKwy@^c-3!J$3q*{Apn)G*hyWZjYIXq-QK@e`1= z-ahB}i&});xf^DsM5<_-0plK0U{OQ+%@=RV^EoTVke8>+C%ehms;1Wd7M+`s9kcuj-|6F;dP=Q zHw{4E*YtZIljluHMQo08xrdw9ll{rN{CX+5}j`Buql3X*Zyd9{OUd8CR?E1pe zn=Eb#*!0*==m8hV=EN;#O=}}8N2C+clhQ3z?P_tQ-D6lya1YWCcXM@6LSiPg z@lr@E=HuMjarK;uA3wGL-Xa@=OXqoe-oE(S4YHly=TPD(9f^%Rj#;H%aF@R79u?IE z;?_qTp!z(lO&qFhF1NNecc1QQd6Ua3id(kag%iN&-3B6k$opKdd(ATe8!f-{Lb9hC z#5cC0FYd0Yu?2Dww?kg-2LJZ{#b_m+R~ zfegD`+#@a*{e)*!D2ITIxxKO-T@iFP1yH30^P-d;oUU#y+JyVFD@6rXmBPe;J>63A z`Ht?!=r(}v6D{JJTmIY0h=e@8Z?+YLj6rM!d>;270un*DzllAn=TMRobH-*fU1Qf$0?>Bl&n?`4I6w8A+AE-Ju+$=} zyfb|6LQ#T#1F00|0I0nz6arKl;n*De!C3pX zUz@V9pUe`hecT?G^RLyhU&=jJ#v6f4b_8NB>n4Lo*jn~DL{UZvxX9u)ll?%>&m1hk z1exGRo{s{InNXCa|M8IJB7aulXD;tyG#g`}3}BrNmWdy!ajz>!4yyMu|^w;b->V7b)s9E*7bmLUAexox1O$nlqQl~oKT zgMe*N;tv`LvB{PI?a=Q1}49#^+BraZyeGByb{MiNC z#MClW2ickwRf+CTZ_}N0w{cx}d-T8keRHL5b+RD)2;z@lbJG}Ov}@%EL6|zel2*}@ z;U@&QfBfc4dnQ)iP?`k4TNZ)0wm zD;fnSs~b8J%cE2VoLPPo;cJqA`xuC^Y_{kAo> z(b#`{iqSn*^M~`Q)smF0OQGH^*4`G%HO>hsYzje99Wkj`|J=G?#)#j(hc)`lIy+b; zu%f4dd0b4VSUcQ;{a6%h8*{wYlz-LtHtWyo7JVu76f%Ljn;SCS-~%*vcYXKxWcQ%3 zbVZ6yl&fz^-eoRmasCY+ie5&3?P8)VA^>?borE zJ8+r5FMsDH(v;+be8}U2)O0+f@d1bGHT=LKg2^EIQ4FR!21PEh0;2MT#`~jYLH^UU zY{sC`K$71zG#5#O0V^i18EHxcH1Q<|Z&g4s3I;h|k&j0plNuMRmrag%+M%uBlNaB} z_pXDfjrFS?G8j#G03oFwT6Wy`hfBZl+ayevWY0=qa`$_aZqmoA?|*8^g4Xfx`ucKz zJzV1WrW`HB{_5{N=)C!cOz^T&<2-XwwXq%7BCsX6Q8TuPvD>?_1Xk#ZohTsytqBSC zL%4weSiS0|^hqFu!nyAIR2lnVEqj}DFIl^m`?^2XkNLq4Z7mQT3uzf`uKpZjU1I(C zz3PZBUvGltum0idU{{oK4;$1Sgt?Svq_#00B*lf-*_kpa9Jt(3HOpj6gVZ5hb9^Y42|~1` zn9;B;)SkB%{iSxAX~nFJNz^zBtKiuIrdznq!6e%=xlU^#bfPTtT*eyQBkv{3MBpTW z3FT~LFPE^qod_K8tY?e=TbWDK!2>{n6ewYBm>0$?`d4zzc7fIt%GcJC8(fLFQ{M*s zmn*GoxE2z-cPhg)JMrm6#?E2k>8^^ZgKP=HvSJ(;S_;HF#%2ErP*{R8*d2Y|Wima<6sLhwToRRG>LHMzX9pNcavE5D`zvhe0u!lv9?A%q+G##&|U7T!X;5> zV3dquc&z6=J!68JG<;A^&9xpzYZgTDdX#+1_JNfba){2H+9{>Gvr`3I3$f$T65G zIWcR>t7G>S$iyILEaqN9FAgrZNy&)CJxPz3L8`Kgzd4q};hqHR|9_TV%2R{-3b=Hw z7AmP~x4`qiOZgOfx<0v-um~JtU8@+>rucr11ok6&_#$_u!@boXIY{4K=DfcvwbL1x zht06L#U`|>b>FtJ2-WoW#1l#Y|0%6#f4k6_f zc`28j1rS#hAx0=N64=fPn6S$OU>UlNGzHH|{5Fkl-Gk`p~Wki+*8#ArZVsaYVd$zZ7St{3_?|m!X2fcpg zx=HZ5&{b?AV6(oEMJU`_$v#5vbkHUkrv4kR$Mq=gY?FUycGM{X^}0QW5&{n^dyfC zo=;Ln8llrd*Fz`KaaK={t9)dRP>?Y#;d)HwRDvet8 z{Vr8l65b@M#k8iN-vq$44ww~_O0*^B5l0x;n6Z{|5vDRw zV_na)MvN(QbFvw=clZ|L&!B$A-(p@N?&i%U$}O7q-NlqDmE#m|9FWgpy<}H$pY{cP zq7^#J?A}E^`ee3tDO_Jmtg+gQXO2nrwXYc~bJ6-fE*IvKR1YeOzvTN4nOg*#kiC`F z0qIHf8^vA%R5HxXz$F2vxyefY&v`JjccYkOQ4*lE`zkCik&NzACZY(lR2Eq>@tnXl zEHP9v?n$Mx?Qdc)@3WmO`m+L;D5shTe)1Qb5cxr}JfsKZsaFqf=Lp^B#iAs6>gdy) z-)Dj!08Ri&xWwj;=XuJDX)d!k27s9Yd<}4lX-dEngHnSO8W9X)la|f95qt#QIJKLu zZKnH(G=X@A#RaEuU+X>EP>a5fYZJDz^4Jl4cXx%GqKfd#9ct$9g5>bTJQ`AN*YtSc~d-b7-PfzcL}#Ix7too7YV#qg@TupMKlx0;o2na zy@**XA0e#(0$G;(a&bWdac>jn4P4c78lRQ!S#I%Pd|svXL5cxW!od1eJ%M_cyWXjJ z%ohaVOZEB9U)Pn)k>;j14ZxMqt${D595KLVR)fT%I?+A3r}!r}96-NWZQ;_H_9IJV zesXub5D1HddI)qcU%hg0)d%3H7NhtWil!LbQP*a%QXnRBoCj&s#|M1VGl@UtCP`M8IGXc!p^ZD%RtCMdO3e=;I86(9y zh9>~})#TmPEaU)903E21#mH^|4sGH?vD!E?vK|1$1RPVjLmUrvF&p!LC{N*oywd*TZ4fD`)YQj2=>vVTL?8c6Hw(de4 z<9VAalIa{!PZqbTHC9S4i+e;q$@@E3PWENA5BDo`FD%0%R92s}&)+;V*HBYt&Ys3W zc|QSc*S6XiMJgAx?O(tB*4vhGv#1KjhNapeVGTgO3Gp__dW<0l2R`>;`PJIhV;%7E z?=HhD0h-4_0u>Xo zIs?oB#KI!_xLxzrtI1;wlQJb-KcPIp^AoJds{&Sazs@=8H!HOc7_6z>H&DEG0-lvb zL7Yz@_?y?Fyvi@0-@6il`<}uxFn%T~8nm>mw9s)@6WlEUWD9@Wi{?=a<&Ni7Wn6o* zmiy0o8L3o;w-M^)N}y_E5N!go9#fDL+@2Hrv)5(fedizvvNfQKLDy^Fw0}@pQOtdR z8-I7_NRy&xR!q4F)MSLfIOtW%sf)+eE_3X&wq{jtD?A#~{Q+2_2IM%AQKuZzkyH}> z?6^`A0gq&RBlHxjtmJWRII1PtI^Zg$;OJ^eR7p&oUwG#U5cCRhS$>?+X909(g;u}KRc#b=+tPHin0)_hg| z*Y{Rx3H612y@T;|Pu|^Gg3FC*xC57IOqC?;cwEa8JEsqq zG$jomfML%td#JR%$a0|grdifM-b-3`6O`$$>hUy)t9uxlX10MyjAS8@0B5NZPG?$T z{b{5P*BT;5S6d0&$$$m`q3193oNEF(E{x0plGym8rM&rRHKZkA9qDVPoFXB)PCFat z@Gfz7SGOn%s5dGo7Fv!>a3(9{Dt9kFM;AchbKCg=^2XSxCip%COQ_<2N8U>(A(LRQ z2ZZ35t+H=F`@%>@?A~;t>$H4m;;7H^GG8Nkdx^fQ9FH2;-L-k4Ky<6!?8*+NZ?XO& z>6t9tBD66ERZFFE7r7(_!th(}h<@a}zBmry?u=UBY}fF2$qC58+CPJV=QK+cn0 zicv6*j1l&H$J8SZZ~;1b# z$(hKAkh0@^8o5g~ui2mujF&aq&#a(niYiw!s6D5W4K3ND#>Y;J zIihn6)TKR7?836T3apx2ZY{~JwwLeU4dN{W@$?)SN=xqpU+-!t<09uMl}+ZUP~;NZ zVwZ0m(*q3kAZx3fr|!Wbudo`5z;KoIzCrkz{fR|Z?y=c5R^Em943McmTZ>Yt8{~b( zULrhBo{KU#{hnMcc#kkU5&b9+CW;JL4BHD<*<&tDw5`JZ1Ui9J)PFUNVU&XvQ(!SG zRC>O4%&I4>mHp@7B8z|eL2#+p!KCHTXdxk|hwS;h!!>Ir^*R0tbawtITQO<9G=K_F zsez!uLCa?O-S2+4V&G)|YOzR(+(!lG^i1v}^E+OV2NQ!?AQSPI$3|1$9yjd|ON3Y( zKPlZO!D+O2DPfI!vgFu?tFM0W*s!#YBga#vh1y?dz=QFV1d!4K^S6~6f2|HJpe~ts zrgZ2~zuN~~v&{PUHDWDB`i5cATsnE+Y7dYmK`+Mf;W7Qv1U~(`J}%6Z5YXalyXbn= z20vz{a6xi_tGd6$RjKvIT=l2a;CO9sN3N8`Y@I@k<$7FXpqWQxHFvE``R1!HcL0%c zUJ>TeePvN`Eoy!8IRb3gA$T|rIMgXm$phfih93ffgtn+K zmJl4=D(6HA8MG>f_j-oyHlZL3sqJLKuvs{mL(THUEi-|#3qVTl?Xj4}K&FJ6(tD7A z==s&&ziM8ieA0-`^ zi z0=)n)+DV{$N+}`w>P)V_h4dXDvAEY(gJF50i=x&}clB&;HEm9`qqt3xqv6^BUm6zz z#Q^7bcc*Y=H$uFN$B1IAo*C0D<%__u#@@<4RhlSSAf1i)Qic+Dq=+dT-xHNIo+?KQ z7Izn}b;u;)GM^Msl|*Rx6Nwj;OLrm)scWuTO9;=E9MjOX)p8}DJHftMiU>Fg

Qr1aX@%;}GO}$n$UCzFm{y$mD*>|2UA1PRcluJRcQqr(BqZIRGrP zx1@k3@CiYsThhwNeu1{f@p32vqc@CnV>px&c&n7ijmgUnt7ZKeG0BD+rG6ss3KxZZ zT<69qWgzmKa3@(Ud;0zE^$&meL(4(5hqy}vl^6*6gL^Cn$nTwMIKZV$;?QIqSf%Wh z=5#wQdSeu6M4%9Z$Pc zy66};dt(Ijb~MdpSwrZHEy?-;i+XbqZGUTAh!A+ZTJyuDbi|WzWW{wfuB7J}{ZmKV zRk#&~sxIsNVaD+9+NjR!W#txmsq`>K5Q*=z5+ zLY7#z^ALo{U>IXWC0w)QKI?O@5Nuqm{)&av1LM4l>4Z7NwJS^HGs7hf|9I=riq7TlR!6!ZfH5wdkO8ZQ~-BCh`+hpD6M~Zw}}06xT<4(zilUH8r>XYsu}T*}MW?!mAyZWwWU0Cl*) z_uqYQuCwR6lda_sA3tos^I4f6{rYlwM7zFy`zFRAlnHRxg_RXVM6inDD*zN!6tSQ9 zy;(Jp%M;ABHW$xfB{YUvlBHPgPmoTTLf{-A&`EEqj}4GTF$NdE0a25zg947m4r~45 zma$i_U+(r4iwO<|Ccz2763OY#oC6}h!h4J5Y|34$<8I-CCG={%Dh$u|~jpS(94pdlbLwp+TeqQKijZ6Sq4Q(nc@=U+~JV&Jp2aEBF} zw)O?bFJqPPc`+E_eNUF<)RloYKB$CxX3yP8u+@j+M3UR~n}>_1T5)qH{UHRoPm?e~WtqyWBDI?cqwAXU+I94*G8Mb`R}EHPgcrbt8pkh8cQP-sOvB4~9{U^D zA5(%cZ>R1pc5=;8#b5$t%6f?+BM*weW+wZA@d=<3@;r!rWHjREV3Ac3$P}nVQCOWw zLs5VY@cwAAlzS}7@s-8SKNA1!P8gn`yRgKeWN|pu_k^nTaE$<)+R^fvS)Z6#6OeO$Z#2_osDbq1Klsj((*BU4lAXFTtK&C2)L8Cl3^0!8jwn9GI zip4~cSv}{%%tbkP^j^mSE@9GlmswSJZx%0g4@k1Biq0F~l{DdMdCC>GmmHU*rutN= z(utI(-7?2F(uyA8#x?Lb#sm(_UqstUb^6KD57$3@lTo=gvK!~tRA;qi=TGWU-_dDv z?jV_I0G~E#(+fSrRmOy3||0s1C5d`NiihbR-ui#jFjjH-VR=7+#~(S{ChB zM}?(9J}PBu(h3~)WClRo+t$enx?lPp5Xza z*Sw~V+qV!}AX9p>_8xAi*w{@_U)(homYQcLXYB+aG_Cl$gzHzfl)z$VE{L2+ky@p? zyVu9ZO9;gN9Q!rFwAgJW$<^#>H7J-G?(S$6DfWF&OpDy; z!eXIy9mT99u$G3KAgzNoZbjkGcEgyzcrHS*>w3zO5B3}jtznYpYZ_RxTsb(Li%6+_ z+>c?1*ZXI8#!T8dmQl`ZbB!;N?mRv?6RrVmGLs50-80tG-RIn@=+8de_2fF}*0a@> zLal}M0=q|n67`*fG55?PAebl|~u0ZlQM71Z{9zgN&!gL+6 zUKSGaoJSmAafPR|fS$sW0M~WGqVMgy7jXZjl0~Uvlpj~?fO(w=RCD|&$06qGLV}l` z#;UvRj<5$~|Ghhf!Ub&Mu%PO>8ZE9C9>B5D1SY3u&n$~$B|xU6GyZMls7H)NMCckf2fM>4Y_m;F|xgkPABsWr(Rbh(v6Uh-6D?%u`w3D2v&E2lAX zMI6?vF|JIPMMV{qf}M3%u1Q;?C;#ok<0ZKndt0ELV11OUs{_yO>8I@39mp%Jz(rX1 zjHu_j%RRhCXhb1{@yQfXz7I5K7GC{&u4xZ3G~B@Z0bKI89Za%YyRV5{6Cg5xCA*new|7(|Mu^;IEnuC1Kc#_YI7B^EFr_&gVv)E#72+bXVbC3W%_Pc zv7DmhXsSNu!&FHcid~}%Y>H({*9WK+xJ-WC0+dCs0GG_oW5?((evrn0xSyqQ-T{da zg0C4TZa;*l&R5BXBW7l}UovaM=-) zWGVYz3E+GMR`Qu;$e1kc2f*B}jwK$C*HL?UyNnC>5M+;6P!~wc8?HiVn|{1g{^>2~ zNjKNx{Z}_Z|F^&TN86b4$!h{ycBj>IXqB2Ryxn8Tn%tfE`&Q#Rb{v92j+3l)C~LY% zp(ZkLcGDbRq{U`@m~W5+XyswKTM>_i$NMTvST|sAf>mpDIW4hy??L2PFGk!T<35X9 zUSdf4{oi-dw4zW@9v7yM%Kq zsu9!JG4`u5vreboLgDQ-Tr3@+T{IM9G0_^X#OP`}&Xc1|)qRGX89<|3`Cy zbW%VwnNS{4GY!ZEaXdK9v{qb*=f6?3x#c;<)YxW#WC%xdSZ(9<;553QR9 zDiaSwxGi^IZ`}IZ%Scru2Iv-m59i!b0kg1;0~~X{$--^-WQ=7duF}40uA(U&iPwrG zfRw)s^q0!Gd3qRezG}W#D)+1}ID0dLu>%h_WJ@L1wY*ghk3jbzlq;;_Ff)tnF(0Oi zJQTqqD;HUQ*702|rs6Nf8mm8)9EbVGLkdNJr6XSXBU6?fu}{K310anOpZnPK^RcSe z1YB7g-9hLpjw~AUy5)`gV9dN6ZFo~3-Rn%)Vv}+-9R^5kp@8w|OId*X$e^2+m z*Suztyp(G|vU(h(1hV*f4Sd_v0&m#DM0E-Kv~bx^YMdL_vkhP_axPsW0DaW6mi=RB zgU&+Sv1Ab73-i#}sts#$CiUN>zdrtYa$6ovT6ec~r^n=eT|_12eZEUypg9OW-K(xE z?Q#hXeW$=6&|_cM(HilLCAsKAAgam2U6lf)aU;CAuul?;7M8K-lG4)kdKnJK)|omz z@e_^y^7}=dYYmOI;>L1`xFY^ZL81ok6nX$g;9fWzQP0Iknyi2nB5@w9YDTtW!dW-h zQX|gkqizl~XV2qGplGBQaG9MvVY^xO7}q04*C7wJSTJzag~F-YTQ027yjL;|u4||Y z4$ImY_b1Ek)&kh#S#T>c?utYr*p*>fJdvQJFdac601{a9G#hSJboaJ})cYW?d1h8e z01>68=;`-zs|!GkFB#9|;GayQwEUc!TTur)B-5ponn*%?-9j5rr@M%ut(pNJB;BL~cw17+HN2aE*Ix)@_zq`<4XmOKpC&jo} zhBeDT=Q`%R6h-H=vlb&hcv%OT)g+-g+>JfPLLdWV+f6@$d6|19?uWVNpgjxQ0d0CAnUItPvd(+TrsnSJ@F-}` z%KF@_%(9Aif}54B#tzKfRb6B)7q+waQ6=;AO5nVvlr0m~a1s!|@}!vSzw4F9;GQkK_1N9m|BE}CAVCa{jr|p?(F{b6HC8+=m0S&Nanw%FBf1|afx*Z?fWu5 z*MW=Dw*!FhhtCtw+69vO{?wgd)eh~Pcd{D7E+G?zwi0eM0-M==W!z`qa*A7W{8a-m zJXQ4*tt^+zoGSiP`&I1@x4QKf*{PpZ|F#iRx$x_gO6R}*>iiO8v-7^A4&$U+_v8DC zR`P!d`auf#^_OpH+42jy5~ZZ7u_rrOJIes|QI}-OxdJH^%)Q?g*jPg7!+Vbtax28d zxUg~E>t~=1tMuJW>&HpA)2vIV8r1HC8FrUzldrd|nRYk+&fT>(f%4_64P3f~#J!iC z`LLyXGy<%T4<9LPc*K_DC8a>Hdy>S&T+J#IpU+Fo4GDbv{_sYy)D69a zfUMXsn}Y!iWbNOxD{3EctAGoFg7jjL6jQYNdXnoI%j3t7Q8(AvpJ-)k0gOhq$VTDE!J7=sM1dx@ngE(r!CHqR&2`S8Ed0Zo=&adq* zp%-V)Mg6xvJ|liL+)TTHxO);8;kjXj%3o%!qv;IuT ze%dF{aEOispM|#BdVKg)`mN78Uj#q2R#qOX`GUzLeRc7qRp>{eA6YXqi!4fVkF|TG z7)<*NEeNfbb{;e(`mN0LGTFmF9G~GLi`Q+TTL+Y*xOuQRJYBSS$OUyA`>7=Z+9Rm# z1g}~+f69ISf7JcivMgD09SG_+b3f zBSo@Hq>(Y)>A0Kiwxzn3ZZ&g1HzGkoD#LDgxF2^L_PllJuyk0fDCpe1u9p_jb^65) zzv%CF_ddF~rF-LguTVo^YBn^byzScWT@xE!bzzaksCT;oB(>kPp$_5Ab|7!>x6gn7yWesnVoclEp{$Mx2X6tS( zg2fWCLC#(%8vkqL-^`1Qu6R@1B?zC`*SPdLZ4T|5sY?=4qp5yyD@0*rdvm5awbUYR!H*T4Rz%;!G(jINU>#&aqK%OvHF z#oFoshDsA(1G!HMTm*3J3EE*52jP?EuF@!pD9WFC3UDs#ZdHa+W0&WSe7{|qP(LLs z#HX=Dd-%;n5E*MUtg4DVj^Q!oeS*n$Sa07TS1DZPIrnNP&PiiTYg&~hsHDMtvCa;b zS}tG&)L{6<*o2$(Bi&pzzhV8qAU3mi%8udsDt78qS{%pPb}g~vA^)&_Y$X$Qj8nz& zhH~v}%9A|q6|UCuKJYkB_N)5js*s~x2csRacDPpoQ#9ds%x~nu9N}gISRTP8j!ibd zNl&7*gR)%Wd%WLqkM$O23})U_xIxA%;SPY;YTUwSWwj8%tgNu#j+Bd5jB7_>w~zJ5 zacO%2Cmbb^yCAgx64I1ZBz#202ZXG~s8V0ZJDm6epKVCv_Zr0;zPQQi++=peyE<3# zmwMp#rVK?iAn;Pwj_)w@1Gz;jz@? z(>(~ZbJnydO)wUaOG4|hAgf{ix>V)e@;hS5fMn29lAy_CYwjcaiK0UBex zDzin?hSsVTl;8KbKLn2pwS!Uh0O?g%7{_FlwRW^ru`qL{9i1_wEhaLw#)dg+bI;P8 zBQH0fUiu*WqA5U1J>_*<=gvM-e4E^O)s)SHtT^-nU-TpAG9wMJ`YTIe+?J? zDL9oqEr8roi`%vn9nmVGe0VO*c1w_M1iK%9_!wnqLlGpfB0)V`F5(!WD40*Dojak% zVlZh(KU!J4=4qsW@I9SnfZz(U4$Z}@$01*7>07+cC^T3&KY#q3`3C_MozazXh#oh0 zW+HoxAFji4VGW`iC3APdBEg!J6(HX^ogRFAuRRnx7sdnwlzgI9+J*M(lEC8i2Hcc8 z6ZbHJ9IZ_#+xbLAf&}9p?%*rOZ&*iX2aB(_IR;i*^hxCVT<8WlWgTNMv#xW=1IqTE zN{X1yG!9^P4Oi8(GX_VzZj4=L=xj5sTFY>&#aw}fDh90YGgay4`&#RCC$)^nj&+*r zO}Cu80u~WB8+CVA%lTBoI|3vC;EUX)CknGnmE+s407WchTR%PI8iK#ibXh;qz1rH8 zimXO09rHDHj)UTlgBwItGXd8A2dfIX+|ep!W!6^hO0Bo^xi7-<*Rk zXABq9&UM7WXJZN<5<$(h&`PeFavrx_n@~iN22GSDLZJ}=a_ws>16(O#>a$LnvSr-< zLU;Byk2S)%b-)mNnn>2vvJGWHbk=KzSt!MkhlhyeR&7YRVWQjgL?+`2((E+(T+z;I>mkoP4u!1owG%?+8jH`8>lKGt34SU!%OA+k zQe!ZQ8Cs3MgyDl&5YkH3BZW*4;` zw`K;%AC5KKuwL13#@p@)Y2)zo{yr|g0z@RZeQB`OZ~M(R`N(!G05|yUT7qZsY9nl|8+FlW~`kteotR6!P%d z-PHg*&cO~UP=Hvg&!0azaf)E8TCAmcYlu z+|$yFfJj4e}LOHq#B3F<;I5ZL=!5MLdY1zH9)sLzW8n{W%nE1nFlo z@(N`3Q>+J`$C1P|@^o=<)5lIF>tyHN>IxdT1Zz(>fxy_S-DQ|esZy8$Rb%YS!^qv$ zOFAoGe?*kS=jFQ6BIQfuPDNWhdwYCvm*~}g_02cbUkXspnT`oJ!g_{hVQlER>pI+5 zwKhgfJ=}vW1sFGFa38qR{oTv!3uG(Lwe;Q+ldr(8#-a{+GAx%Rt>9XZyj?-ezSS9? zJ=f)#uC~)I%&Z!45RL}pj@)9m&*}CqIUO=QJrDgl8ITlvd6fTw52}Y_b&*AO3K_1f z9M!;eID}P{elZzi+22RNX@{@uXo$OG&Acl{{}O^5Gu380lwx36Enc4`vGPtAoR?S`}-7@TsAtvN99jscCMn(XmH zFfv{+?c+TK#IGKEAak%UMqAlW9qr|>+wo@slJ-I=M&Gob@#L>P^xmMjg+0e>`^|Sv zs#Y`Gxj%Lr0;KKBKD8ro?l^z&O zZU6D_e_PtCZ2lTWt&J7f%9_$|?rQZ1S!fz99GB-1>O&FGc5`O6(#QSg=DX*$<6KLD zWSkJpsNw3_Yb?z)?aDk{>e+X#jo8m|n*VQ2(A%7R=4lgB-OBX*C4~fmYJteUtjtkK z@)EZQggfR+@QEio0O4~(<2|QP*GcdMA#r9(kj^+A5kN%F$zoYnyDkwcG+1F7p9O%+ z+-Z$kdUu^#lxtGVl~Y;^I<@+4HC+Q#&T|{ud4c=2Gv``7|KrCG1R&v3yRJR0Y*&(} zL=HX+WdX;gQh7))_Ghev<#(ZbT(lwM7pIo_A0x56B?uZ;?7mYMX?$?-&iaIPV#@g=Yq4SpJIR6s0CTUm09|l#b@xf6Afcrp$ALgPt(X8fuim~f zS&_oUI+P%Df`q6e>aYBa5ziS`S*86!nE-B_8I(C5mBPak5Uf6il{zD?jW!3Efa@~e zQ9f9J&SZo|6#*tAN9QA5b(_1Vt_8TpxQp5K^z^(8ngvVK4#7rD> zUhddplV+!r+^VJ00ty4~BX|9#>Wh2Y#J&iCwo=Kk5d1HRFHW>bTNh!}IoGa9q(0MN z%eB@B#H3`gwAl4-8Hem(j5!#e9v@B0(Pa%+*y$AOmWYyk&aZUo-YWRAOF~E9?U4uAys`0P?(p+Q@rdm5zs9soHWyPCox(9<>lf94_yhH;5-&KF=$_`b7e0l%;tbutvFmUk#xGX?3&#fkWnD&G0XNcfC0v%51*tP_i zs`aACsR{Om8|2GJw-*KeRz9>g&g=UtS)1~@FFm)z>s~q9@zJ(#k>j`f@^^RXappY> zq62};v`jWW1q+x2tJY~eIzGLn@R&e_7Thq94Y0DN>x=nD)3XQHT_2^Tw``ylj8zMt zHtgQ_AnA@~YAeb*UTO=o!GdZ0gRH|IpJ>BDHg-B~kQy;{{2bd~wl6*}J2oXCwrjL) z>!UqY&)tT791*Bv7I(6`TnysmmTiY#{@riBv2WhLVgI(=jEx&mxLdXCx86rWY-!7z z?LnJ_*D2lpE-6?X`(S@iI_PU@y*m1P3Q_wh$dS{Gz;dKC=!Muof|AySRb)f;@esUv z&+%?#MYg8&I-BKU6W$)*y!Csn8@OCO*6l)ajIcC`L}qnY$JMQnE3BN$g@F4KR?vr6 z6i%NLph>A3`4t=K=UXOVpEgq{u2nv@NFxx;jMd$$42!Vv7~S%g5QI-8GwHOx$O3X< z`i2mwmjstMWI2pB4ME2(B@)IN*P4v7t-FT5ufd?~AP*pjLX-r_m2S5^SFSbFnFM&F zMU~)uVQl0|7hY%9bpX!K1SCmtQDUCm4Rak7!vQ>}6#7G;Jp23!K;2U~ZEdXUO+u{2 z`s5&=*6{)Kr{b#LvM$<-@NsUDW};CT{_yeR2AodG!0KaQxe{o0#yN&%>b#W+E{%#= zoLPQN)`bEntYrXt$Z3iGuoeKoQ)`&*JV~6u<#I{aTPa35*B4mnM#`sXquI%E9^4uR zaI-L7%9*(^all&WRyT_jC&7SwV!Ulw1jBW6Nu>`gE=VDhiQ!vLRWHM*t*y`nL5wve z8*FQqpYa=F>O^LRs|5}PJUq^mzyaX&?b|mIt9T8sg3mrDw($Y*z94pO3C7PQ#@K77 zU%|b;JYQM%0FY>Vxq-Snx|8z69^hkjE64Nmb6WHh1Y3YZ2jv8@vUW#PbQ{*Rb+=;5 z+AhV4kNKsSJ%sD1hADw>32sCp{H)(Jq59P&>X{Qt{kR zAHUeIe)Vp%UcL)rs_k`RpHE~!Mmt73k2Eeg_v)_4gIyO22X`IMSllH;A*PuMhQ>5P zMQIz#J>Ley z4E4Jq{?Q@XuYTW)lCgegghPB)vHKSTD33>`De1#K_6As{klFSWn-!gFGr~*3t$2R{ zx%+`m(N`7y3sf2#m|)X?Q|Dt)RI|01WMR3izSlC7lUXX6WHCq;Ff8|2TqB?Fl7}bV zW;c!H3e!D+C0_efCFAJ%|J@j|{Sm^jg30?{YQ1yp0ZVPy_->q~5Aoe({l$A8p3wWx zKKHgh_rBTP{pCBg5!ble#b3Neg5dE91F9t~kPyrJiT$wljiAc0O#WLdFFm^Af)@1a z5HL^50cTb)=+9dd`d6F%ey{AVIVcC}A<(86-?(Gm`tT&(t`Ue6coQ(ITfSc0`!2l> z9QFCfA=>Dx-`3;I~J_DbIn8~JqGPWu(@ zSdsk+6!5#)Jr#{PwRG!?>Q##Q(oYopQ{kXGx1yw2NB+W<^U+;Taqq3puw2?TfY!qF z8Gij#$cg$&OGXGN5bjNJlbz%}v;x8DCj7%#2ag+JJaSrDzD&Ma#CGPb8RV zLlKcyKM$IosmtgASgjW_mOg+(7ij7upWZZ+1f(Yrb|7(54$Nkp0rVt%s># zG^W@H%d5Mj&cS30t0wvvU=3}iVWo8mmeKP=q}mDQ-z#HB1EgqOaLeb~$qak-^WVIA zoq#d!IZ}&Yls(hJ>1E+u@jdArds3TPu6+@=J8|AcAy+CeE+n0ii}XZ-vMS$ARHC@I z4&2vG)Q-CT+7Z>WQf%{VyLwfwwwlgPlt(sw!3Ti zO!r>3TPi>}->c#m_ZPN zaI0?g#czN6*Y=xV|JvIER{vR^C{!rPOF+PRW^A{}v{0T0D(<9A^15*E5fPk}ej0aT z@s74OQ=ZsRE-|*-xb{IA$6Us0SBz7Pdnf@g4?O>-+O4UJMJ{Ge>~?Z1cgy^jkgK(B z9T{X{wNwhh&ES(M2E`t$&wAHq$^QVAzy^OHgX|y38Y|C7ctr|OGF^%Pu8=)}%m4P@ z{@Yr;E&*-?9O)XHb-?!}JH}41C>|`Ge+ykE2FnTca|Ou1(Bp*dO zM!vCNvSa*rCMETI;xqHjB+!HvliCCSej5l0GK0BBP4NwivlBUFJ zni7D^I?(mE++>IUxWtxh2)k(}E=Vf2YY<6F@$-(+^s(3<$YI+4UFX&Jf6dWv%JA|z zUj-d^4rztMRd9Tl06OLS{xfbax31~X*7}*Qtl2jL>vnVREQ1Yj(7%EJB`85S+e?9y z-FHF0?emsJ`sr5eJ2;Sq_{tTs^a;Y>DODS`*mnEVcvzm$vn;pe+ux*GLDiM7woT~o z{`R-gN^L6V#Q%f?YpjuRBlqv-mOw<;VlFvdzCSZ8nJV5cSD}@$wL4Z@zt)TrO7I!u zi~>=TlQ4ZlHyc2u)L+l6%D6f=)wE$Xi1R#Uii46(h<$hp*Gsx$FY6Gp1qdN*DX*q$ z_whG@nMflhl52oTH7psckKHJXT*@cYNNa4jZ~>ht1jpL7BpHURY$Z0Q1!%jHxCBYJ z7Ya8glA++7aF6ZDRH!r#wcVr12PuW}SW1AGqG7C&;ie2=ByyU*b1xf-<8!Xd6}Hp5 zR_0?6%7k`bgi5lQ_5^yg{Ln=g;2%I|F5pn)-2yRdwxRoMS53ZUZw23&=HJLjB)bMg*tnGW`3zVCwEY^rC z1hcLfiE#jkUP~TQG>@l#AyLjEOD@47EPV^_3BV_p%Eq>LH(17j$^{gF@9e2-Vw|J? zKYag#-w$=2f=I;w_SihOH|BxIXZ9dodIQA`*S{ykC38HTPY<5{AyQ*pGd@x=Y|1AX z^X^LGo#vL^OoOx?A3pr(?Gl+$~yeNsi;$bC7D^?KxH>H4*n{A6KVTYT??*vACM{JSki{HzlP` z5%{U|$5_{xS!>R>kuJm-Z@y3gw&ps8n8=>{l<^sAce=rHd5V5tl702fHlJX%gv&py zmXS{9ny#o1WKEV*)l=f|yUQikc2_1akE>Etz25GNwMQ0C9b?VwDXLCWOK^_wJdMmW z(Q}1quBaT5+`Xl~Zy!4!Fuz z!w-*kB>BNnt(WzXha=tvC~*jI;xoeTWVQU3sS@*H+ff0gz~#4vLH1jwDG|8TX93WI zEZ(?x4uRB$tSRtx@G@=f7m}g`$8E2e;^fTa!qOKCX-GI79?2@OdJEY75_ z_*-d8yx|y-ypvLMEfo7{#4tqz*j@m#!Du#45QFSd#P8#kfa?x0Jr23Pwerv<> zmt##VwXM`?%C@-&!sVl|Tk*^i@C{RL5pQJ;F}d(s_7bW-`Sg2PZ@LA z38}9T-+(&U@5@_a0 z+WsX$s!~M24OTHfaFJT6Jzq;sJO{?}MCMTuJB+xV)m`>Z*#-;2L}x9ojOk1lYpppeQ5w?aNdS_4m~LDxHs3Al-S zeJ>Gr20`27H@9bfzug1pzD3OKcApPF{urcdu;BLq)k?X6r1c(Kxsu!k#P{I4;FF>V1y0bKolQdWM3!Y7zl zFQ1>;?z6q#1b7Jc)1+{KLDaXhZVq17HN9!llGs}AiR!Z;K3j*9#9GEf26((?n}zjq z^>jmFC7d$_hH>qv*2^TMnp&>ixK6-W<6hS6XU|a@vBHr?%8~^>rumfXnEvE4BWSEm>S#gyjcT(HN@=OaT!RVD91;#yK^ zBGr+C>_nDuq^0?Bv!;XK=Zh&MD6sqbPuL|o{~y`|HmB=(G9*~XgkY8$_J-nDoSNns(+k_fAiGPZj- z(k4?Yx4ge^me5H?9a=0MTmo3aO%|3+D+gruYS9GHMEqry|BnZ(nTowsHVS-Jyk+&4 z6!#1N&SwM5==%lY-bt$yymBo^7$20qje#|pKw$@6^u z-7Cnn0lanXPE%XW$~dGA&}UqNK?1<34y^+K08-%c4w`-1)`!z)pkIQptUL z+=9TkQyXlY_R@9to_+tkU8DW15@;;2G#npr-;4MC#Q|J8g{sNyr82j+yD$aGM)x@h zO*c&(*NOuuUOj2utD8-fuNIIS)!K))wE~x~^z|re%Z}`=|KwEyZSAM-eSB0O;Cpvv zMf8p2Nkuu)Yt!Ca|7v^ghDuN2xG~lXzrWeq^S}K5Kb7@l+|f5OuD8-Er$w1UYiP@t zj1Q{7y^hHM+WFT|D0C_nT7N%Q}u5`Mm?9O(;ZK6OX5}DdXHC zSLc)jRW2NF|4xic8;rJ5?`iEBN0@V)pPjsC(_UXFB!#POkn#AMvkZ+t?hEbsg`jlp zE&E0m6DbH{el3|+Lx9j*XO6sw~*IsvpWQq+D zyVP+g(hFH(;1cX0kxCY?< zpP2JfV;}CM5OkfatC=YerxMuD1l<4-ULGnEkiGyFbmh?Y4FD*F_0LRXKTQv5xdGGc zpZ?`L?*qhIy1?3kc*-p`r#L47*407bN}{WX6TRBoS5N6$x@K#_XIl-mJdalu5Cn|>UoCkMLo!pW;&yjZI)vItdp6O}e@ocn; zT}goT>YFDgE>bM{b@^fsbHvPw?fA@ajP#yiZc8U&LL4f`WwiNBi{o(NcM!A$$P^1{ zv~?(c1v+!TXqI_4jdR77B3k>`@E}@j#Mn7FS;zXVm{bXOeUf#DH9PZ9?FxL3oR?qQi(7?R!?xe^cc$yW_zS% zSv%+3S`^2PV9hL*k1C(HeXok3PEd$EmSE_<82$mQ;X%RrjU2O=45LWtZ|#}J>4EP0 zt;E{S56V%wBr|!-xcaeXJ&WjUiqtA1F%#jE;!B}aI5TFs+wjmC`{j`JL%xi4MQ*{Z zjd#Dy%Wk_+Gs)KgnAJ^IR!e|O08Sl>zdUlPknqQjhumXpdJ-A0fH9P*LPo3_f=7bU z8kU!T%LP_ok(SJ+JegH?JpOG2o#nSyKet2L$UC^~uH^rha%2pq-uJ?fADzDyAP}l) zA@73VW8U|@b)lW#b%}jt{vKUEKDySLl`Bj9KW1U0myzKB0PQ3j4zK)`$fN26lbpYwl!-9Cb9OzZP#fDkCxSa2`<3>JhoAbZ_^?Uox zuioC&H?7ECt_lcymcJ_|jxmH{>)YRF8h}w{XlDK3|Jv0S8gE^$l0C^jB&^Ho#Dy${ zORrm-4$asyXIaEN&31D{S7e6Ni9%~j^#KWB&X1d5_C!I&f~RZFX%hlDp^|3W`n&!JKuy2pI8EIVexH`v>ulgRc`^dpq42 zPgY6Iy4YmMtAuK)LpyeaLn=(m=Z<(e+>DMa(!5Y~gJ zM(n^M(m@#%>lkel-Glc0@Zpoaee*VA1sBG^UV_Ee&uxqemhy!JIwMAO#LJBRPqzhjVG7(h2SIi1FE~mqyQ6!dR;#j&bB$)w~{7($0Qd$pGvYyDs!6V%#gv z`Knl4xj6T5kyl8B)-6w|bYhGzNt3+Z(_p1WVdNDNbLNz7Ca~L@I1prErebgDsladr zU%F}cu`hD~N|uIPtxOF#{*kV-)yM;IDX>{tWFg1PEmoe1N3TVAHv%VUL98HCd@e9t z)od0x3h30|tynUPXt~2cR>9@b;1*+deAnnLdcasaymbVZy3YQ>k9+2z8?!D!QBMuU zo^{r0@*c-Aa^u9M9=@%2l64>9CLUM{NqsYsY)ttw;d8-5y8nW-fO1+`5Rd2J2#b zg3F#|Y%HCGwWvS{4KrhGtPNMwf_In(rN_pTyNs0w9ow|$zwwRQq8~18rCi6Bt!-8B z*LF|3>3<0y1lu=YvRq$(e;-23@v;`zc`3Nj z8-YLoza{HFO(U80{wRNU3%8~|w95PTt$n~&RJ@H1Yog-oMC+s2I|=w}(SXNo*8~qY z6||OwEm|K%yb|hBAblUapI@6H{uqg9yi2A8m|aQ1M3{ zMogt-R0%N<>_lqeLKz5Tx{(w~18ERfXpM<=V&c4=1At3mB-d>IHcc(vi+kVCOT}tp zTnb$IQ>P(tg_VWOuyix7D?y76%JvVI$7?D~!b)t#HD7fY*H7tLQF9cosj!0(*|T-c zWK}fIe+NrQ?eY92;|W7SFlStq={k=I{OFgWy;1MiZ(f_$yNNDz&&;P7>21a{U5I7e z>;O;KjJbttD`GnX1axOo#Q~uD^zcYG*|6FNiAZ-hSLM0{Pzhq3XD^SpD?J=UeuD!5 zNG^PERYkn12!IwUH{3$mhQbe)H-JxAN&|Gv$%dQ?0fIIuaU`f;X)Su7yREmOcATkY zz=z_I0V+_&XS!Bj6${HX$mcATBCw!{T{s5h zbSJ`qSe!Ic~9TV9u<|N|)=EN|H?z`{2Ao5HU(5weA0bOJJ9|mWOV+vr2$|fs! zSslPEz$O5jcq!8bjbdItWzT4F)N6O*@c}PcFX4v*s=`}3?pZ7QFCk5dKD2${=rI_z z7c1vYWqWa!62;!EtieorT;a+CAAsu zdP_}*pQjv{%7-ZiSsc)oV1U=4Vhnsu0;DOaNn)d<6nR@8<$>c z-~Get(d!LMVU8eUT;1;${&=**dwo_re174OE25s#c=i}>7K?vjcP&#g1QQNb0?Uco zTg!=A9@mQXs!3oo3fU@ho%5{}uCxRMmFrp*DMgqL1mVlR2v0_R)Sqn>LBeuBG>zJ@ z^_vzR%SWq2Yv1av?SJsLX!pToxp#e6p{6p%@`*%C%E0x7mIaKCO4F3XpK!?9A8p zY!{@7=#gGP?WM9u*}|?{U0jEPF7Ai>1X)a2j9jQKYo{zd0+t>>1g-sZq>PZ;S^!}7 z8QUJNn-kq~{W_*1z`b^~{+!Q2QZ!gf!&=1DBou~oCa~XqO!Z-5a)D!x_2ldpD+q5~ z>ssS7)+}N+#c1177?pt7OWy>`rcaqM}%!gC1tA3l7{ev?8AuEC$Set7ltswi;+aA90OlgW0+vmxe&Z^ExMAB=|bk{V@~S;_eF9{ZxZ z%(8w<#t05sz|SqBK`^{>_nKl3uGM3t2jH9M!4exXPD^)P)yowZv^EB_d04?ek;xll zPs$FQ-NGo4)f+F^vl(@#R6!jcoO;V5qlYA(h{`-Ib?>B-YvNcq>`}n#34Z{!& zMAc2U$ochf7TF3c6^E&Om|~E{q4>*V`b4}7XyS7v^ZAxpGkP2eEM-tLyAknB*VfPa zyWMe#E$96rh<*}a_C0f~TxI(`)2!{Ja$SB{B`h01!KY#`W$#4?)C-kc1_xPWlf_9s z(v?ma@33Bq6}fh4)q)wcUB~jQWH%g|we@wB4sl2s2(e;Qe*{y@Hm#=&o<$tq4drr>q5h zw$T^^K_$?b5@;J^jS8x=(Y~@c+|-reUV^2{Gep-xw{E8Rj{{H{GA!94yA7K5dk-!5 z&<*Y?p6<8c-J99H`^GuZ2L0GFR{M&RFr12|z_7hmOn&x5l0Ba z6lkZD?cu)dw7D}aSH~$5LQ~K0o!OH0vA)}FJbndCq5_4J1Ec4lg1;_F!V%!U=lE3> z0isgymGCizwJNMrS6V*;49JD4HCa-Ipyu&_%!TRIp~WfO?uIaF76MVXgG*4EZLZ`2 zShHbidwP8EI!t^f1fI15kOJy*-ZQ_Wj4)}{;{5h?a19G=5bq4P%<8V}Br9$7p_EZ> zUFd6qz!TY21@dJrj7!PZ3U*Wi|FoR;0OznaceV$`pVXkf2{IecV@T_k(&%^`C0%w;bC9$^;GPH|aR3Nv zT|j>Wc;UIY7VfdZPiXs(>u0xl(WoH#>(Uc(&-+%Xg#%{^VkNN!m-8TWi zpCcYqsXyepihIE7IPn=`hR2Li4o{IG;XrvNy1|B}x~KBe=Mw?OLa-rag;>&K*^nE1 z0F6&hx-=M`J@4lMV@mPelgDT;^frlk5G=sK@~oV%T&R3}is(s) zxCpdP4W&mn(T%y;TD)R? z40mvVChZkUFH>a+OIZR8Vt>s z$YZ>wH$zcwJ}el2(a+YSuVi_X2)~A?li8 zz-amV;kuin|3dO&-mu8(Xd@5i?mK-{BaNSS$lDI)U4KV|%c`l4!T0y9m^jqQ)h}9> zOIa~7P=5dW->+3OaXbV(Wjbeq*1RXImo;IlQkCE(H(6LN#T;ANWQVNTQz#g}-S&SK zPFuN!9owr2#j-}-15Ke7m&>hgAokk*6?+h{7m|*xRdfBRo}FKY1nuvRt-7`Sz~YpvYK&BvZBL290<-J2E1DX4yI2_S2Hn)+7k zo~^Lj2GbpZR+CF^jH#*hG0&Q1B5cc;&|QO!XEicwrqX8gK>*(F=@pzYc3G3`A_RHH zPUi0u&>jF+eV%UP%|>bu zS$DaVpiJ)e)gs}x3MA{A;cQvkgy{ zN`j*GdARV+gYmjW)zf`Y%bNqh0FVHfPRv9w7#74!wvoWO1KaD8pd!*FL>!u|c{7dkAvCRk>p-a(4gU6BxEIFq;4 zl(Dq~xXvV&QCbuMc6h_URTkqZlonwXjGVRMLLMnb2m-l#h*aoGuLBS|#h5lzx|4{* zliQ`njwQ3G_Mlg<13-tRG2#}ztr<7H&|)V*l1g9xjawsyh?s)C%+r2f7N9=SWfSe; z;GeOHu)^Uv7shKoP=O<`)HzoadZ4r_dIhK~2lrd;^R4XNVP%Xz<=PozcuL@{bfm=RZ3YIR1|kQi150Q|=qBqfveJ}P>!nD3%DesXkALjL@;7oGrUk=}!mf?ghs)*t zR_f(bPfdOb_q$I#uP&^2?sI$8CHweOd!hecIREZl+o2@=1#qjCrj1{l(o&2#y8)YG zb14qmX+hC*wMfUSrSPR^w_OQ)sZtTj^7h`aajQJHhZb~IJckur+Oj;lV`4M@{vw() zxl^`S+*$M1dZ}C4JnMtA9s2IMEcj^OZg%YZknPt)ue6)zmA3&%ErkTH}jD0=Nb z{_eN-`qd-LK?^hiLv&XsEq-WSJ0CLA$yf?j!#n!xYwX@~JcRMAL}M*o$e;6?1ZpNC zr?#tO=6e(P6o9pH&(d0H6^(h-cMX}Yluj&i+JxE7k^nb63M7jQ`>=vtvOd9%XauZk zL$bSeS?{K-hg?350#24=*G5GET5I|R%S7i<d;EbA5MLGTav zLAhb^8d~QT=Ee*`z767!jP>DqFhWWzV7CPzn4JyvOA5XMi7xn_2FPrTuf&12RJ@^t zdAVLjjM-dLODwzjcy;UTnwAz=lES5M8nKoexDmM!azBRk@HzT|_jdQ#HOQ_Mm!@?? z$_T_?Vw?h);(RgIs<*$K6lNXv4H9HX!-NeLDTswv5k#3(Dv6OI6L0UmLW znO*@Jo1VVpa&>E>7;r5WZ!yoEbf}4))6z{-4ChjgXr0m89PKzrg+6XzT4P;%k%LN( z8;n-~?PQCcO9%k(ags%yKqZu1!yCn|{&4S|gXI^Oxy5T`A9t>)Y&WmNI*5w|pnSgj z{F%nwHcMF`wma>Tc&^g_tV8i*V?9@F=}OQUDRjDxy|e6VHh^V%)o|?#LM_X`uUD0w z3PysuO5PI+p_m^4*7(kq9_}JO2NQR$=TllEV^0)&^}I{#5{jN)WDb-5FvpzbiaX@; zw4T`@H(S;<```<6B4ZprIx{iLoWem%`C{VO$T;yP3v#R#?wU(C;Gpi-aVA}e4Cqm-A3ejqb8Z z?jszc_iEWBo+*7$)f0)0jzXWjL-lv7Ae4Pn#L!XoV*ESa^Dpi=wL^-MJB8o5$rj|@ z?^RlVm&Q(%Uy!|3b22&yovJ`uz33+E=b^*J_N3zvOj+`WlCA`wH#4~Ztz0;Y&r|^L zQQL7CxLrBWWWB6flxn^F?Qeg(>)<^o%jPQrK((0labDwlzZI6-?tcPOz5IQ9O}~A@ z?KwZ81gQ0?=d$ze-0=Q`Uif<4*DQd<@wb(AYeP`iBGuPc5R|2>A@62&erKAA-iJX+ zV6iJ_+bCovX|4dEl-0OELJ*7Cm3^BC^xSXrbrj%*Mu|(X{RKI^#_%gxQv z^;ABe-)am~^4jeI1cw3#Zo?R&F2Vw_Bw4#8w$k0E%xDc#Dhst zM0@os+^9bK7#6j^5QhX8#Q?6f+)4W#z%cp%_l?vbkv~(QF+ppB&nXEWj>3R$E{4?6 zwj=&^${4GYYr+NKQ&H9f07ZAxD%@?j*jl7y=yOk?%T`KuST6%&-UR-8#3x5dPgodtEdBRe(&PBq)RO z-kQheu8}9v-J73A-<`uc3-@QZ^5P!oBgCX4eoro!b$8PEbl2s_L7EgytUWiEPY&iE zH3bMZHVgFC1{*ln$RzRURmPzrYo17e)iT8j7qV2=NN%Vy1|G45A8$g)51#l>_k-Y{Y>km!fh5R3OKd1?kJP@Ia3}f z?$W{G67|kBA}nht9~2|Lrgc2L!h9p$=KNz?WlxNOZsHa2rVp#=n>SAc$W)-M!=tE; zT`cOgjq8;x*w(GY!OHd8GJYF8CNR_hWR~X@ov(uY*xwc&d!`0E~~+8F`cFU5jc zLFG|s6OulH5q`I;yv`S!62H$NS6MFclAkiZuR*glnJErY1XqS9g3ey8mh`R8YmbRm znHy(kO0RCQ_>4rZ+kkG{;GCd2Q9$wbIoYjX!GtM)q$*j*YcE3_4lZ~*aM5kV{TJ!FO`pxs|Si(jQVe7Ac_0E3t{%s1$tpx$X zLV^i@HaA(jGY<7AS<3ch8iPaD8>5T3Kk)xBaO>AZ#uLE zKU08Ai)AYv#sN3+->}4OLg1@6WZPWH3K@XWt(T;ocj6w#Z>fG}F-Di|yyxq)Iw9J4 z4c97HuyheXR14*BQI4WbY)g@W$O1ZuNfOA0R-@E=SQS0F`81`aF4&mqD#fx#4$elF zOtoTTni9GVQaICEplfP=I~TqotdT9$?=nqgV~@n;5{OpLF?GvKcR_sVX#-BvP}&eY zQxZs`n3)!hiGtpq{3qH?7UepQWmS;1RAa6ZFs*Bi|E6$z5K^QFiDyo9l{6Q=#YpV# zsAh2p_C9|i3C}t|9~Y1v5r##${yp%7~pA= z6?YjVL~GC3O10a3J`L+}4B;fW0T^=EzjYzW6Iqnm1_2UByz!4e{21}0-o9a>#rOcQ zd~hb!Ide}2D{afNbXr^{#+rexR&2lkGw@r*PkeqL;G3E9rO^d)C{^el z*@8)SDu7kiC%ivxz)mrUa`F89=}W9vT<;%kXe$ zQ&?v&%vXwgTo_w=CD^X1o;sf&{kbM^7HJU1x5t9Y;>j^6mvCJp@GNE1)COa2$}heq zuPNi;{vMOgc*w4Q9kI9JvKb1WG55q+>`rra4Py-v2~G>Q}N{^<~-$#KGwLB z_HQ44#zTB4H1hP4|1#eJH0w10myrJ}KMUe90XTKeA4*uATw?zanJK1f$P#!|mJ5AX zeiwI)zbhuQ9@R+0_ry!>K$vO+JKeNJe}VMpFZGy?DEWm7Yk(YOwSMm%4KDCmH{B!R zR}7|NEam51JMx&9M&@k1|ABdI%5R;1*7+SiL#t5(e??(j2Pog0faL}>{k!V_4RDDG zK%hw%Sqb)BSyv80 zT!KOT)bl&*d)Ld`qiQp6$NSwG(4x*&^q26o%eQ5r0j+yLY+QSbi8OL5rK|{Uk>Nj{ zIKYBQm{uEFX{`!i!X40=S=Vp}I&B&{EW9fIOD%JIgu81$fX@o%g$@m&1BUcB70F{UlMGTi*&ZJpxtn)&qOIt%@ z>|`g~bsn46hH}IOA;c10!sV`sa$d2E?usY(&2_lqDwRqP!7lPQHn$82C|J>KpBeY1 z_$i|hu5=h#2Tzr8%?=FEHl-lacz?{hNJ<|B8PV5`v6k_C5Xfi^aTSjXR1r7kOsy*k zGp5ssA!E4{jG7I0O4AgI^FqLu0P@dS(GgtL3;;PD8CDF0fKKhQ&@UmH=gb=Q_P@9J7`gqzb=h60AI_%St{xM6 zz4$YgV-VK6Gh-V?SmSJ`u-0FK^ykg%HzwjPv>BcOcUzF)1QAn!GRzkU*Kpkg2*sFM zXf;EurqZiSCA|jPA%J!e+gzP=hak`3BFG$*o23bs7J+stk%F}|+&4dN<+^f?NO>Vf zU|G{U6;ffz4+V*UTx%_rAGkLdU!AC@mmQ{$yo_?C4=@yQi4ik8#~zpSF!qPYTT5ln zy0@^)g>#x(662u0h+kF8AEm`m{2#7SZ1HgSv{bSU#Z=6>B!F91AA2zd)?hNHdul6+ z=}saix!ih~Jmc5BA2{wf+l>wYk>-Q(!mbEiu9gkD!pq8Xd11K|o(Z@^k^2;?jQu7qq()%U=z2b(w@2S*+$A-7j z68mnfjWZdGl};!a#kJ;X?@QL|9wa`oKFvcRwwAO#%hkpqm*KIl>JZOKb(cNHU%~*S z&^Ej%yZenwijrt3+j}trY~pnYr*qFoyvs#agrdcA>CMEjJ^zBBQ+P*&KFKcw<5^V* z9*k~1*XlSbR?4!s7ve1Y2vz*~qUZljM_MrTg)EuvPCTX+=~90aNHzjffzhrFTNX>Y z$NIGbmat|ZaeaB|G78)SM%+Jk_q-{}D4#a>Lm_X=d-rJE zO}}=|&pTQlkZNEa0r24-sdn2}FY0r{mRkT~ZK>2=cDcKZf7bUvb9cK01Z{Uixlh{H znw-}i+p{&rFttAimHy<>$9}ReO9eQ`^66T;SN?YU=kcWea#^&&8-n+f_V~(953ho0)XUu68reM`WH28F&HOd#KS?Hb})2o=g_Kby@drsAgG)Rj!qVpeR6k z^uSuIG5A7SeWPGG6kS#<%yF(;VO&_6bxM?fiFiPdUt{aKuz$VgoYVZzzM-;WSZIR8 zLPDg#I0rQ?Mq!0h8W)XWGsX`ubc1irl$Ol_wTI)!bAtIHGc^k{pZk-W`oKg!u z6q?QUq$i&Gfl848oMP3Dn|B*l4G6R!KYk!Em`zN(BCmnKiLr!pB7Salu!ee~4e+ct zZ{DVI2G@W5@F5g7uzWHnAKWlC7u{7B?4_q@!w06lFoJh^RCp?s?K9Y2-J160lCH4T z;){9#{K0BC;+(_!32P+;{0l8}vO41M_}JE%R^&8XzIiQNL({^vjQz$zD6OCpzLz3U zP%QVV(<~$29eI*w`{Dx~aIl!Ka_3_K|mjs4O zy2vw@k(OGyt$RBn-jf7G4%FL-myLEgd0e4CrS}}00+Wkkxfu(n6e@n*64qzMFRq*q z0kSN|tb@V6+E6O?RG2Bg{ec#?h}WD4fLjHIsj$3+hmlBRlp|N|5c6!^S{x#yJ=Lqp=|Cw_ETn7>i>nu1r}J0Qg}WOTYfrH{n4c zklb4Kt?u2|(HFyId8`=%g1*+%8>CH06LN-mL-KH{r~vUJI`ETf$ww{5hQ zyUjAB1Lu3+oaX`R&34KI0p?JK%v~fuqYtJoc^jZop=#nq5y;d5c^;f9`V3hgX-ca6 z5BFGM1R17e!33Vrdu5OCWGO#!whyc7*}A$Fw7O z=n2T~9xnl+-hTq?^uyb@2JsBfGHe3N@8_`3AFXPJj0|zup9QZkQE3vM+r|OacJ}f2;avfP(-p zOV)h{MEjt~=Vg3v^&T_&95Q2-7fh-9GXXbkxF-t*|lD*gQxL34<>*f&RLP=%`e%0p=B-p>*-T2lVx+~pf73bUCg*sd? zpI$!&6EWRhSvv=3VZ8|OJ=y0^pUGC*9Ejl_BMvp%N?;J@0!Rwn zhSe>sh7jzL@&q6kKn~>#uvsnAPWC~|;Oqc2+$O`789)}KH6R*6nv*0mItKt0(ayj8 z%fGmw{NOCHp(G0HX0+>PST89sM_x-2y|lEzMGnnA($Gi=WX(ZiSnjSlcHg{t?d4Wq zd3incNpu!~;DvFK+B3l%Dk7t2GWb3r9(8*K_~g7Hz(HRDz)#bZ%8&sO<)pt^5sZnP{z%imy4Md6&Kcv;CtJMvUIkZBXiisk^0J*uLnA^L$uOV_osoL$qoV#c+zSF4LS!D~vC#18Vc$hcenELv*9}Opy3=)|~)}&OJk! zmLx;Gp+Klx9nxam2tAu+(7G0gVU;aXWnP zg+J!rk&7%q=1#nBDqPP+zHz}Ht!6t-P)l(wT&;G1Ny5tuB7X?uvFx@sgrYXmn_Aif z8wIj5KULu@Lkd;*fbB~_s0w0sw~Q4qbEJ)hzux=U13O^2mQ%XB#OQBtyFO(sf=TPF z_K=Xr`s3RZLCZ~<^~_}E?Ao(KxZJ)6VMUqwyZT34_i?MP@0#7jWp=Z>h_u|VeqDw| z3YTksHR8=~F1F(k9Lj)cx45<4Iep&&w>Qe4TK+#kjqg(a{;>W1pa1Ef>;$*OM(uP@ z^cQVAHml_sL>kX@^AwO?7q?b67fixUODvJ2=4ynNIV}Z}y#~O- z-ypMj_3E_~xU?9MIdQ`>dCs=%Wp zS^MUj_Yp@(5TYJ&hFK9EK{(&8eS8(*&|PKSb-LO6%?bms<71rGd*I%y_Wu2Q2R`5Z={wG=0J0#PdGqeATMeI|0}xFFb+XjsyZ2j}uiHHO_~Qrf->|-f zpnD>i1S2lekzl@D$X+b4aV6M6IemR^BaSk1d1Zs#?&t0MGu>)eDi{FD zl(GSbTS=F2b5{cTNHKDzf-UmwK06WG>}ABfAbv>;(TU2Q7_*(*UCjAlAPq}8+8*ns z+~EPV-4g;3%)j*sqMAMES2v#4anOK#CBzVloC#@zPjB>bwzA82TIF$vrjR z$eJ70!MB^`+kp&$dxFAT%VOj$sf>yE%BX7hd41)&iWOBcjYrU_!xayw2+3F&6Pc?G z*FG_}O8El$3a+SH>uP@7T!;I}ldSe|iKPc!orAJvfJ0vsdrxnzP<}O%G_CX?Az;Tn zpRe?giF)JRLlF7^YS-&xyFBS!&w}7*@er8#VU96jVRdw1I!oav51f-Pi4JN{5fT(G z?$IvK&(~DSIny-9?S=8q@)}VwG8C#8LPg5B7|xKPB})Tj!gzx-04^ne>)8G_5^(zW zHNBv?RUq#RWL6Fq90;GIyR3UZ%0N}ILp|gsTT_(i_%>K$({jl%)Q|V5`7#Us$!n_R zl4JMyTRU1T+b_U1R!5D&tZ1><%9aZHpH{>zS~N95Te&7tI}SCpxr`7ytXyZ+F>;F) zdn`Ip^uaptnFGTaV=MVjNut^aESs#C_^d&Q9GDfj!g9&M>i5DxmYb{yevTB$IHY}f z>1g*5*9+f|Z&J!OvyrCb=N>Hui*Z>j69b~Wj1`*wInUZ3eRq#hi`~%r`M1%ne)8l2 z;srT4r8j-ofI$a6h3tjt|+@GB;#1`>HLt-}%j(rrmz` zGrK{(+569L-?Xy!a*y`%SlvDAaLUo0Ss=>^SEjRD-G2AizqVh!eM5kEC?_pABTh{H zX`{UafDd3>K&X03d%sV@t+7e3y%$RVIYCELoe2h4fmsVhLUo(HZHyQXh|O&zr|8@? zeIr%OrpPB86cDn@t@QL@51YVeB!2LVsU&hMt-Gf(E^h5sg>8h1&YXg+1-6gO@&O(9369wXMn^de$S~E1~Dc~*2i%3$O5Gdwkx|9%u&kxjo zx9alCB~WQS*6XlZrd68%)BJAi8K0_Lc6mb2c(>MvkeqRd67CrTs5V)P zGH0cr=*4CX?NnT38$q@DzZaq<^{rd7Rx1|IoKA$4p%CeSp2t8bYlR#(#4X?L(jYlh=VKBA!LBzGn<0E1; z&kpjQgYB1Yn-F*fz{3i7_IAC}N~au|(w7ZHe+COK1x_dUA+WoMq-71JSUYbj$nz0IB;bB(Tyx^ln8H4gZ57ms=3^<|#S z^W&LwcrYQ0Q9Q~#JW!%uOM=0bM`lp7PD z!(x99C65^`w>`&-`X<2t}ng1#*#g@%RLqcWc>|5ru?t(WpKg)cUh!1)Ne3U!FmaU7E>Q4 z<^V=HS~7(l+Cf05U^A7@rmnrgPTYQyEcGaCB)ELZV%dKwF0%D#`+S$Z{9S>kRWojx zAc-7ppmaaJWx`T*l(Ymj*NoVm3b2&c!QZ8YsANAFNC@<0u&-61iNBecH3w#8 zlf?nR36KfPCA26U?EV~??J*gUres(Q%qZ>HR}n%HV6>Fp2Vio`v~the<91Yz=j=hv z*FcDb`Qv$i-uNBxbx&?&H=ka(`%SamiH+Q~7X?jOQfP@74^zC|z6?_lQm5&7f5ktn zDSS%!hbHryiKy4CYc2C_tzT-zubpu_Cfc1ptWtSi`;wvo$Q$J_zH}&xTBm-r-?wIAK z<<*%+LhXzxV?I4Az*3uISXW3~Fa-%$-S}_X(CP7~Bq~@-y+$mGB^CSLiixi_i_fb! zUVp^Gh1*pp0KJka*4$NFTHz)^mcwnPCE?24n9`t&g){QsUHJSEWQ-tXT?df$q27me zZKfNftp1%A&PcL81T462*{WC~Bg5^I;4r6QudctsvJ`;u+;zCuBKBwqeqmv7#?Y(S zZ?`MwmX?t4N(9f z7;D|_b!!V)rl09r=>Utubd)X9-yp5X!#RZ05TX}nd=;p{^Wn-Wpz4gSQ@D`=RN`*| zq$`V)Uegs^u7&P$Z9PF+TEjWMMQ$aqBhZ?2aGuDf zD+{Xeeo;nv5GejJ6$>QBa)l7RfTW-ex8|Mz=HvFP8ecujjk(0*iW2Y4~);73lermQlZW3LLkZ zQ-O6|(~6t1-7|Bvw%C__eJZ3oPD8bh7|T$E1yNU{GR<-YG>`iQi!wYGmcqQ=v>!3$ z%F2G%waZ$;BSlPjzv{3ZBB^}q^erMM20xL$pjaRwpc;5c(d`PKDeVNtP ziLtq?vh++@zqHmQgQNgzSc)ebERf@-Aux*}O~T&3BynWY;T__9snuHk9^|ks-F}bv zwL9PTCWyD*g4!y{*5A6_z*+~}-F9WxIPQE`UdnsmG^~{~^Gk=&u6UWh`OUBG*YDmO zOPBQe`F9(@QO{fp5a|gdx}~L4LUt?Ql66G$$rYGJ&0h9-|emkG_>Vq%1Vrqx5 zTq39CWA=ygNH#0PAzkDbMmILafv={tH-p^BhHy^;rLY=xx{I%4jo})hyrrGe-dbGp z8U=ru>6^^;WyS*BrdT(TG1-DSR~A$UtpG^ZP(ZjPl3-T-^WnoszcyUyEJ3e?ZU-?N zumVu>@lB!f)zd4kl|9pdcwS4U5fR7*AoQg3m*?T)&3bxx!W8V2?iOp|jt3CC35Pas z0`nJ-k2H5f6`=XyhaWeAJ4k>KZyCaJSo9F@=zZ$0z2WvdHLP31!tNwd59f@R_PIkB z(jf0T)dL+Ka!K-LuSSL90Nc7^MH_AN_zBDU7{1h1&5?)lhDYtyFj9 zi0XFh9?RLf6SPC`*i3ZeTC|PrT!qYg6Ftx0S7}%FIu;~2+y8_$V^sUlSGgnS&XN}- zI1`ZMxns*`e1{jb?}k!s`!Plse>R2UU=tzjKmWsjaII+_{*b9>x`m0^-8Zs!XI%2a zOiV5aasnABB$;u^Q*#+!dwvq&J++tzwMjwMc zT4hpdkqPXXuQI;JEtM@SrcD=gdNoMQe`7ZbcfAN*EmxWw6`Bg{x*ss)91XWpP+EBd#{$ z7blN#o5=v{X&d^QL$32XA3LXc$CT+-!f5CuDDkj@zB1-EQho@uy8ym~HP2mhr#WMD zua}}E)L4fF^3pT4iez3Nk5i;_@VKrNkO%vw+%F~IT^XxM={JX4xNnAl?v`k}v|`_Z zRjtvLRMx6sp&TxIp-`EUgv3G7H2_{C6KR0%=7JwmbSO{d^YdqK*I)hm*AT!WPEWZ7 z-Iei+3$mAMfW0>x7*%Qwd=H@a?)|$BY(8g-9TC5*WZmp+gNgk$(FI-PB}x~8zhPa5 zVq=ohk6;swuIK}#aF8`zRum`WF(rzRJe~p0+6FY=r4>oz8GQzeD6Em1A80GYSN`>H z|2nOnj~-(-JL!t&&OFa7M*v#n{tT<1+(&H#<{#4iR%?9b!t|Ke3uAd<;l=$vZTEek zB4!On+3lIQ-mTB4P!hzL4>nfR5%+*K_x0=7KDQhwmSt?7=5)1w+~yTxS&{ehLSi80 z4GrslOXZc%O{QlO(3X-&RzYunx@bpSotSe^v=UD~C*>Y1A|F|BK?rm8v>(xCXjfRf zVS%fAW+#Xar2~P?)EHM7^V==!Tszk!0i>(x($hM;lo)nge<{io+&|)b!;3`mwazkZ zBL>t6*24N6`6^qkGgI#G3F<5q4ne5&Jd|;q6Cq0|P0X69Y8v;Gbd7BhyB>s4v35>O zb8>mU(v5q~{F$Ku>$ye>e7ZvB`8h$TyRTnDIU(Hw4)-qTmg{V!R$5b8bEb7)>41D( zZuL`s;L1Ada*^t7)-p&g30*H@G!K4)hgT6{>)?7 ze106YV<|Y73EP^)^!qUL&wKXqb$k5lMzu&_>P=p5pj!~v%KydmR(|tUi=f8@;9{t1 z?8TWiZjB`?*rFXVJ^_RiKJ=xOYu`rsR~sO$mRq21U_J_qRvU!C?asjIFZ_Ko8IKnh zK{m_Y2rAnx^3_00KJ+?I-0o6zug|Nd`ESp(>c{M4J3jaFS< zZSA{S_H`FzxdWAro7KA3lo__GM=D`ZR-=F{k2>o>`Bk8>^Dc2^F? z(1b@Uj*?Vw8#CB4-EC~M?7%H?t>Z1MkaFt`OF7d^Oe2j&fWPJzsB}qP=%%G&u~W%Z$Y;sjRqc1C z1*vSr>E5V0D|X9dUu~_BHdz@11kpkIrMy)XSQ|pXO2+?TXie(n?2pIBc`fx-1S^mry|sN zUC3^VXTpm0^y(qlU;*qH7c1f$3Es{qT12AMUG*`6{_FErBwhu ztm8(7)Rpen5NJ^bv;i!WvaCTU_PEmRdyo*xWz=JYImTXj`j0RE!jH;5`ur@0`#CCK9xuTI2S&LF_v8{&X&MX$|<-OyT#d`A7DxG z=$31pV!eCLrPf9&5{)&*6s9GTo(D$Y-F*hdG ze;)giTwtvy<8^?lb-!<7y~SFxef+$wwUL^s6FBV^#S7P^^d|9sjJEyw>0^L;pPRwv z4W*usvw)0TGfRCqNAb)^-7=VCwT9w_G57ZE>&!(PbIVMw_o~lKrHyIdZ3B?38Q#!R zsb2TCA!iIl7u?t%pB|j2qEWeXD@Cknu~dDeq`fYYyLYCi#)Ua)W1s0{0cI}E-c2cM zv_C|wI4qtA(nE_}^LS@!z@03v_e$=A1K_V_i2#^{?2p%m4g7n&GY-@53Bwd#@_2;h zvRW_knV_*pK%p*38E59YPfh_KN_QI1*sCLDtji zcfHW!wvnDhpi`%&Y+;fgxw)yqIq37ZV=hcuJG)HL_l|FwcSi2Aipi9@Tkpz+DGi1K zeyd9?4v_sEpK&Dffr~5#JG3ZxhlT~#OTBJ^kmW*C=JpVD{Z(C?%Bx<~rkkJZH4<}U zwP^{4q`m*zaSsgN!;}5+^?(w```!Od-%SD*87nv_vGYM@Nw6^yK=0jU3pmJ}dW!eb zz2bc>n@77-kMXT0HLV^Alt_z|7ty722Y!O+MN_Dk`qXDfe>BThFLfTz9AD-m?~JPo zes=60StLGZFKK6;+U|V{kHfrqFD0;@a)hf~J}K9~K7guRZWa=i{L|n6`)%Xu33$f+ z5PQc>*-z~+l{ClE8$$f-uB`X+ zq^eE*ToHI!9b+u#6zLt#uJtBJB=~C6&R>AS+=v&`->1_#$9XV@hP6xXZUSA(k?9Py zoCje=i#D21!D9KvW2GdJO}kh@fy}rsEoBy|0=yk2j`MY}KaM&NPGcijT9_h3X;4}j zfi5e-lGP*LT-J_U<5C#oTyL~o(=}CNE(I!%O9x#PkmUkr1f`LdMRS(t@;Ya|<=U_p z2Y5aD-ar*IFy8Ros{>KQaJ~sEmlSSY z^PoFe!E;}|2@eD(g#c(km%q9U_U5|CLEv^Jkprp|^O80bzMW`I23Ym@X2y+*t@R{J zK4K`rz`9-d|NEEkLLuY*8RPaLElmr7*|Y;0NhHO%Ph6{*(ijVaBuPxa4-Y|nbSkmV z0z1#{THX8=F`l8UndTFLDaP-d>rQu&qSYk!P?{@Dgkj$2^E}vS=Wr(ms6Q2ET7hQ~ zocXe_>``6sW7JPmOG}=VBeK%s1m(bVGOMC!dcG{_I_j~;MR6qS;Fk@sd*65UXEV9> zyF`GYc4d6- zP81jjgtRiXu_9AmslJ!OjV-L z$`-3|J>U&}#vzPSK_uFZ-zC-&R;o<0<@_pE4@onQ<2i}Teo5dG$J7c1Zb8bszwvw9 zQ|5Zd7O=^&NfEDXkUGk_epCx4ItCa2*Z=xorz2z2kscTaG!M*M$_kAGuliI)otJEUPLAl(>;`wRE`S0BSVH5P+^ zt7Cw*pL;sj*W6IW!cpz$4BA{T#<249V+TfoXTTEjMt= zUnA$B+JUTp+Y<5jzx!Q~w1{Z8j(0vVTyWR2yt40?wInt#CFX%Y^hl-R=c8TSSbLw8_@ZIma)-B(Jn=x(FhB~VahW(`e6zg^+bAj#AYqmO!eS# zDmF-BP%kmR%6b`KWlDF$(HG%j8-naLV`r>~3l&@&l^{HFu7#_z;@v{vT`3UF>CPF} z!CsPZhr69t{h-?yz@qEkTE?|7A%Uvv3tCH|L_jP_F$e^$ldX0lm^%RWK5m?r&c=Zx z(vKW}Ti;39k_sr6xn&{E-H?s_jq;trns}OX3=He(u#SX9vQsE*WTjPVk#N10MOC?7 zC&s~M?n^1rrpdH@Dj(@uT*@cbrx(k)wIs*L@f{xspcNZS<$wURtf&$9_{D`_#QLEK z!Jr!XE(Jt_1vSRxk3at4^*hl`H%NLS))8Px?yeBp0Z^`F8I=nrfXUhOUbf8P=x(~S zUII*r8PqLgOhF?{CE5!XM_4l5Wq2FkU%t@7$9DL%3H^w{eDn5QxRd*H&JKd$3N1_K zmGzqEutQ$)g~UMsg6T@yWx1KD^l4r`$wYD` z46AKt2u@347<2&2j&}IwSKqj6>3{l9|KNZe=UlmdSntV38}7+5-hC`uPir)u`{R!v z7;_o>oyL$XqRMwUJO>Jy5G|pK8^p8DR0Oy+N>+Ib>#JCs-8~fPU7BTDlVu&LPTZ zCM%x1Z*S{`TP~@r3LrZa)AFqFHJ%J9`Zik ztNafmQziJZ7Y<;Gnq5L(b_nniZ2y^9k1B|(7)8< zC6b>T2H6TO`DL$GNnU&RAp%cBK#h0$DW~a~?y*kpgU=%R(S76=3*Tta3Rl-yfK3JX z;t*@B++!=j4-Qx_q50SVq~BA6RJ6z%*c$9)yV_AHdtGcNAKxBB0ytdp;sv|k<^J?P z=ZJgnMz;Oi9qnIncgmb)QM+?rE!Nho-?i56!I`e%hr7=l0DpXUbL~w*aMJDbZ|l8> zw|3{(`koprZv?*nhmIrI?=s2|)c<++k833y>yC=;Yxb+n5&~<8Z^WvCP-(fsZ1m+? zg!n9*2_!$IyX7_VkoKNn)P-sr^K_>93Nc--q-DX)N zH;@QW8+i-^z|VBejI;@FXi>8iysu2D009{3OXQ}hdGz@7lyQLor6M_!o35v|fG|%N z!V6R7__L>o2}aqjWX+BEyhz8PIM(Qg*#YANEw!@ZUKu0n{R2SRdxT;X)@Xo! z(K5m`oGtef3ad#3O6*hRIW=B``a3`<3O2d&D!oNCOJmGk%z&^&8pkx}TqE&~S@tCk z<#JW(n~M`X5l~G5o-h_9hbV1T7qL(h#upX2i^nY{%S*!h2km)CcFdb9_u#)!DhXd;cNabLeAT%)Fjon8ZnrBxB4!o zDZK+wZiBQ7NY-cJIL2VggpUcK&)x_LGQ!R4FcykXU2gBI_iFv{&leOMn~70a)A@Gz z+-~MZNy!Q9Hf6e%=|BMoi=9whbHfbPlpDmU-((z>3rEPVl zId{V;;HOtQme@Svr^)Yx*VL-OPdqn8kGjT=)c&_XENbib@0Q8e_s5z)dYnXYtIfOM zH>9L!T$okTiZ8nj?X30E_gR9dnl@qr=DD?WIZg_NHu^tuIBKUDV{uaJcDg3=rFPY* z>1pMOay(5Z`~AQFTYEUs6)_jlQZ^%)PvtLx5YG{#?!@x99@_3JEqh~5^}KgzvZwm3 z3x>fW8$c$)cNn)hYE1>hRIIUzt?Mb!OH=DEi0%g5BgKaQ&GFTye5R*LfmQ6)(`Ln8 zogFqTj@NWy)%bxxvi7TwmCih3AppUW@x(gP($4YW;4K%5_&ZV|MBYoqr{Vq!355a} zJQD~E041Q*C?F`!iv&Q88zeRlYyXrWPc2E_-t6O*?JYo<7VfhC`*j4kiraz!F7W4L z*ev@&akLV$HD~4GrCfukV+hOLwdNwC@cqYyKE`GWV0YzUoUMXNe-RuiWk~?DATI$p z2`kZT^7l&@+jU9Mlq&&QZeuLE^qB4Age8w>#$R@~L}s~-g1n}$X+4P5+@HvKC^8}l zudw)urBtr0NI3!^iQgdTy?XuR?r#7kxGqSGPARzK-eBN#tK#-O++77&@Et5ZnGbcl z0W6dF4J@t#ByPprEGD?OyLEEReQ~QxV|Ak^Qj zdCbA;#4}#+HOCRgiZi@!_kD#pZzjLz@Ci%kH}7H%y+&%H=jRKpmH{>|Os#{yxiU|z ztY}KJ6rlIyLv!Lunp|>=J7gNS{33QzSV?xuFNUaJa3v!ai*o4=ylx zrDfFt`}Pl{Z|RX@u?}3xf-NtSGg6treLM*g%;Ytp`2djVF70g)%1I81eQU(AhD;$b zwWpVvTTTJK0kF6J1BsT|Aor;m8nn#Gz$5qAddQLqLy^MWMCPgYiUa5}o8YphHmqc! zIF44!a^6nl6^23Glqq9xsNf*pgU8*`hx=;<3$0vl{Jr-(?6QB!$8@id)pBWpr0Y3H zw%FR>a;vp!vBXguznYWzymlv5iC;{OLRZ`+1_It;&BQ>#AW@E+N=>ZzOPS2Kzx{p! znbLM>kU|>*%O$iVs1pWuwPcb#w&^o~X84bfsx%t}GC$|IH#$~(8M6Jk#|>a?+y3NbATaj z9Qn$-wcN1WN_V_N-??7cfTCtES&QrUic1@%u>ea1uXVhvMbIA4*FBAGxGNoIjlJ6h z*1!AR-_l)_4=R1?!j;i#u@1|P&TRspd`RRm8)*RA0bHtFecg|C(bx}lhrQT7Q^uRH zZF)~vHH}038KfiKc5_}pgf3?0u{7KHAejKT#J%J)#kd{^EF{iZ0QlU^G}>WF>s5?z zrC>N7a&>jU3nAeYf_`s<_#uk zC@QRRmh0#BT9i$b_H1r6EkI8&EYImOtG!u&3lwY256_ALSVNf+AWh1;NZr#@fye(C znjly0HOEo)*pMd^;w?d_gqUV`32w?kOgCnbTRogO?kqzTqMor9xqEDhFQ2^6&ROo( zhD)xuEtQd4e=rtm9I+H{8gJoddrf!Y5Raw=rCPVDYy@^-iTW!Qppx6FoaSZLe$}IO zWRabw5qFF=$KCDO$4LKo3_aWAaF@ZADsYp}{f;#b6E7KtnA<+Dza#(q_reUvREPRr zBtJNcQL7PH`n?WhKVB}m%N}u$zO%qaRfdyv6yu1-yLx>)gfG@}?H6*~uvb)+T+ny^ zW(1MdlBsj*Mpp-@-f2qC)Fj6gB}z|%&OBHY{j;cp@eYtFZG>{%;2c>pbwHCLe{3;L zX&^%DQS)DF5O0IK@jXd?a3DNPnI*sui(+|(+B0ro^$b};ty<{` z;30TG3;G{^`|s@S>qkDrOxoRvNw*iqZrm+rv$Vhj1LBqaI)wVpfnBS{y>xf1{V)o4 zUBIz3)%n+M=AFtF8|r#HSFMt6%$63s4P-vNc}oNk3Df0%D&ZxpXe)u|k};CX{|2EU z(mkw2py??HDn2a7y?|H`x4ngKOnVpBmSCY5CdhFQS^3tyR>H#K7C#Dl)P}o7gDEux zDx*z$Hlu)!fSCw)WM$EFv%PySuA_0t-B?P5cKFRG#Hq`}G9l~6uwwXcj7!zE)fy^G zhAgOSjj3gSODJ?}!R5+&iP*uo_gT8;&DDi)n$xn}5B0>~0Z`Ti89S!z)`ozb`-a9W zg~_G3#`d0V(`h9M&=%<%9o=@CI#5`iy#OKeSKHHmjZzAo+Dbk1_b_(a7&!M!C zJFG}k@cBZvRFFwI85P|)8_SsFNNabuWPnt~3cqslo&i?SULQYxa6l_kqP2uYz?v4W zunYfwNVjjfd%EQmF0g7-u1R0WP8)Hdk3MhEq_DE$yT_7D-W4?uryS>U;T6-ZgS{q} z-fPBFDwPVDXHRtR#o0e1XD0}Tt^wpx2c#WwrPC_VG;+F15hjI^T;FH*^~KXh%n7mt zgiwyl<(m6Sb&*9ooXC``a|0wy2|Ox0sC%|3U6bak^<*rTo4Z_%wH{%tCCSkFl**HN z8aag(>T*7v=x!d*2+$dAu0B@YO;6*J3b?U`gjII3o%q^gK5IRFczoc!R<`x*ia;sT zWCeu+Z&}w=PT+8oq&4|teT|3J7b$1vc__l`{Ifn{PZyF~Rq{A@SEuW!SY2aS4YH=S z%SuSgsO0NuO7Lqo6d{#i6haw_vBdF|6LvUY6}FD|zgD?C!P7 zA&qNEti@7JX>FA|ybb_OzSlU+7USS5VA+dR(=CngL{wh;8iR><$^ZBaBNT8#b&nN( zz@gM7BK2V!#7+>IMz2alDm+tMWpAVeTIyrj!r;l2<@{&b|z@v=a{Z!=OT;v%ktR=2?h_`V-JKs z{tjSS2O18U)GaH^XqFy&rIX`{R-6zHNpG*apE zMvbsU%H25ApDm%6)ljrvJ_%@Q1gkj5qa9xLUN61wo&VBt)acZ>$y9b7g!@>q(h<`X zw>Anb=P+K==z?P-!TsLa*AsNNd|b1z6i%fj@LSjzuvtjB@1+6dNa>5eHUVEu_brlT z&$}Oclft5v;b0c|yc(a=>CD^1y=b)o*r!^5ldBEKgcaK*1rcXaUH5eES)MM-uvviC zR#;a@jr^M^a)Gwgv@{Z-ET+#YEuHJp=LJPSFXNld(EDfiOOFZVQx)og#@YV z3|YDuZ<$KIAqemHtsoRHvnipfi)AZTx(o^ zy*x)Bw4inm-%(g0BTmOHdu?_BH-uLLObAa(bD{a(sI^{(JGB6#tc|kDL{jWXi{jT6 zYjq>RkPBRW8M!stn(HpMc}l{S!LCTR@pP9O)=KrI`b+JiH8DXKl}H0nOgo|0tn9vJ z7_78hC{{>|$V%cT0J%8UP{z@Bmm~jl{jLw2~ptOvE~`o?d18lPJsV zc^L6*Cx@}Hz@lSKW2BM$G z$8bRexWm1i^vObiUl|vOX9GavzPi2=w#fb2Q-@fiYisnwiR3~!Gu=8JwHnD_nD)f; z7OoCdgJdYIcAgIA@xjme@Z-k>_D(dV9H1O`;Yu3iLc6ZTr5pVh?7g%)r(1T*H4pv# z&9B~jyNBf};`?BkcV$zL;WN{sX=VL`JL-jV)4?N`1Sf?dfSovg&~~UJ#>K_+w?28h zfFXLO)v*_O2z|J?>t^TB?tWevS_uvtt(>Jko_|#qy=k)H`6LyV-164~iq@1TjNYZP z+{&ZGnO-&5eX_3U8Y|{*^bbg()+Jn)8)IUYUf17PTM(v$z0DPfoT5`Jd$QIf3vm1S z^YeD^tBLtoOyOEjG$-_oiG)C&FE!(GhwQDtGiRve)D~meui+jkH|dy&t2jx|}@ z8#xWq!peOBvQn^2&tn}c|1c($rxVI4_c++j`R#9i+sJE@LdhnNcg0}h^Y(&Fp1;@6 z0D?8-O>vj_P4fR{j9OvM1h^DFkRhtN%;JFYN>~HnwSdX47)-g(9*tlEnrg>_ky?>Q zDQ+c+YEz%xxo#&oA1s>oOR!}6F4RjZl2Y-T3bes6>xXgwZ#>wzy@Jac09%1(`L3Fq zt)9mmGzl~TER_ROahMn!vR-PSCcvrmfH@%ja~-faFraJhonpcCKxCQoVZlrR z=x|)pQw_Tfz(Q<6N@ypb#0Fo90^RdnO z{k|TZf|D#x{icLQkTpKXy|GFD=Iv|y=9{;Juw-2mq!~53={{CfA$_>s)IJzxjVp3f zmX%0~8l%y<_q=afQuDnt^sE}rRKMTDNjKX);W=<%xC4FWUF*b&AZ&o zLY5+UN$cF21QaG{q;oXS4Cy5vD7b`jg}Yz&r|PRYS^I)LS?(E--A9+wd-S3>vEdoh zdjZNE1J%+yGu{wC4UpNg|2-CZ4L8A+bot@7c*=O%l`&yz=3NYS?-@rIthMK~a_wV; zqmG{bgaWo))qI2%Eq*U!6m^T-ap8ujSjy7S=eUp?AfJDV zB<(YmEbel-)d$S6&hoi^j@*xr-luOp#m6fbTA!X?c{w95-cb6uOB`8~!!kBf{oq`; z%&!q+tTqrik&o{+7)Oy#MR&}eU-zs(UK~wZ&+a?_Ek*WVUb>J z%FjI&MyPA%#id(oqr0-!Uy%^y`q_u|bO6V={(;H~trMN^b23EtWL?JGs04XtVt3~} zVx2J#+zW-uI9z+02b-|+xb|$bK*gAM=ZABN^Xx@o7c8@xtJnJQy6UzI!T18@!#3Z7 z@GD%l@%$q{k&p+I`7o_6fZ}Jt z0iapkWRAXx(Ie*qvhI zl8Aqp55M%A^YXp5TZqsKh-=f=5#62NTAd1aO44p_QDTWSoXP?46?my4v54Qf+n;sZ19YufNv53Q{)=}A z&8l(Pfpm?X3rgb0=Pp<%Lnqp6dmH zRa=%!pOGxM6RcVnTK9^3b_&jY{J)d1qiMdzIm>35KDA(-gi_*5=8_CII3KfH`+xed zStnng(o*iOup2-_?BmBDKWx`LdH+VLlX&_}5*v?)Ls@0%LV34#z&*9BxS)Ow3(@Bd z(EaMyzYd1lR}XGw46xagjN~+(T)^KTp1pnlZU-VF_u~eZKR?IZJ;hx2^b$5)LnG(q zDS@Q-1PD$n$e98_UQm<&r6al!C>d zHBW^JcMexs=6C$mKP8Yt!uwD>OiuEGwvPDL*(%#B-aWMg$(F3$S9SiPJ?qN8~tKs02KkTW9J z<|P-M;i)o|Sk~m7V&glL;(+O$=ryxsJ!#cV_xOkzPI9llrt-p{*}0}|>(!@^VNC@A z75?@y+Eph@?*zrUBM)t+kC_!~tdvt2m)B61P*DdDA`o<;93aiozP=LlYabH$RGjv@ zj&O+ZZtbZ&31T@h)H04cNsEl*$a0)4?6q)NX%Py?s3=7ioRfZ_m2D^ZxZSF1ddk$#=|l z0MCW^K3H^lk#&>H-3}AkG1y(_uYEnh&_3FtDOz#O3ia|VF}4LTDfjnej*5Rs$K=8s z+YhZi0Mx#8;}s-(wAs{pSxbO07=pVEw^we0S+jA4Ya9!>#GxF7LwUinh8ZN>iJR>R zRCWNXlsaqWthW&QA~x}H+Yo>E&1?JhX1!e2HRb+VD}g<~o-Uvni`n*WT?z8D&zcEQ ziRm>qFU>pkNy~qdVYM`gwoe> z?ZW(yh15q|2jZ=K9Zhnh0kA{3Thj&7t%E%@-w~^1F+SH}@mQH_4MJGNkF|^o0}Eyd z4b62na4TDTkZmY>NbS*>LlFY#L~E0TjRAnyL4q;09OYmmMSPi*Fm9nKlS@`U!JgXB zSQpo82pv<-w;o=pGiRCHvHTplBA0Q`&u$^)c*prl8xg{3bYV}BzD6L!G)Sic7%=B# zqs5i|=j{e79ho|vJ(BGbg88K`s+KNh-tmfy47b&YQ(L)q>;+eUU!#xZg`oVQ0;wy< zl{^iMb1jAuS0S=YD&7fYKweZRJm4z%g(OCgO3guG&to_nb5Wx1v_!ss{l?4Y0x?Ky zwz2kH(qIU{qylIA{OQw2d)&Yh@>gEhP!`~NSS11aM8c#5@e!j;OF2OzKmaT>kxJ$4 zAT1KUhs$=vTau--EA}v4vY#)(#;Uc%!Psf!GlcaO_453cP%4nr3Q7ZaQ{DcCbq{Uv z39)sju;heAaiZmJc5AM>dFI;d0LzyW5(JUS8s$Yiq5z2BqqyojLDHu$uAFmADeA{H zIswpOJ=54qg~Mu@BN)fh*Ce!2Jfl)_n34FXDK*7Ni{Vw;zI$fMmHh0ilnuqdC zF|#8zNUXP08!qJvN13K!Asw$M>rCt4N$Gd2YlZW^xX2>7nvW-sW2T#F#-&e=v?Dj| zHS)Bc0WL4sAv3oT0@bzXHaf^ROLpXmZpEGBN-n()0w)66B^a5-q^p&uDzLnN;2*3?8SmgjZ90Z)n2Xpkc#H*D7cp&<@!BJ*b$$I1-yAxL{9*eg)>GX_rL%B zx(%RKESXL3IFCWUUBSN?h%l)$KsfKK0W0>{ZBTdS-f40{5xA7bB^oVjXg7eO57>AA z=(%Xb`^#3acDU~LRtg&LFFxyb4(YpY^{)5Ms^1^)^m6?yElA_c+j1nOdM6;1(ACD% z`k}~FGM4jf6oeL(n-cO`X>}{6>Qw;lv1#ABnQ8Gb6VXk(+heuGzSbY(G!^+cajNz3 zrDvtMJu%*`Eb?s{?0Wm>-Y?fp)7?FkjN$6>kkcl7|I_dP!FSW$7-VI3Zn3>5qv&wK zq=hU&=n$O!HcjbN%<7WdY6q%Aso~YesO$6jyF*&x&TATDRBddqHHLGN1$0etd)_P` z^Es>#1|gZ&#m+dIifCICARtrzB? z!^;I{3yu4!DUOoDV@PdbZM3k!UN@_igg$5QyI;?4XT8(p0-EEH$(SV0xn5CJQIo8PmPppVLz44Ohk}!hDW< zXpM28V?7BzVxF&VS@hh6r#S^+#TK@ySW(#C7sk=1CBxl)sU*YsU;_pCfAu>mZ-Ue^efjNuOZ-W=L)pFel_{~16@B)r*Y39 zpjljSgy#>eSzrb|pTi=G7(yxR0R9AG)PJ((xv>5G#R2*cKmK69|4+ZS51UmqQgl2d zv5Y5_ccP$hEkyr(`1m0O_9b&rqMajU2?Tps&0z6+|NgzZ$!dKLw?4)V_aKCUb@0pQ zXS&uJiE)@xq4yMoBLz(W@0l#E7b=Gy5Lekrsxv>1dBJ%m<${P)oF$jc$rwXF{ON<2 z*9Pp)8o(`Wb*7U><;GAv5YpmR$==*%QmZ z(2B1;OzVQiF2=+{H*$gg&QwTdBd*bNsJa4Rc2F<&X&e}5n)7nil|n~rthYDg4VSg- zw_Q0adssiIY{B~G)@p%3t>05!BhBN=wWmx*_F=kmyY;!Xp>&$s&UL@jMcc;@=Un|= zYlEj8YewbVY)U!eR>1^?J;}p@aX02CRyDY&dPZFa7E6X%;) zc`*(E(js+Dw5{TK8v!WBh1_#5*I>#Od+$D6K}xEX#8Fzem)tiJ{5P`WYQB3u~1#RaK&&dej`4@ExxJN`R7;P9bM(_G-8RwAv9-j3!8p z)bZe&dN}=F%-qeDhu0newHF|a*-nh#o%Qk)%Q^k!vnCsH1$kw=4|4WnEvyr|fB%W9 z@34rGIA=$AmUhV;ue;P2NqDmd4EK+oPkE_<+5r{cD!cgW3wTg~C;$>F5`+YnW3DB* z>@VHqZn^A!RgPb?%>gjqZGzk1{>|UG5P!UO#Hx)LpD}(&h{d_$n$rq6S1Ewf zii2RErLEqrPuXX5r|(RIAz(fg*2I-{(r>!=Q8nwD|2)w0LW#;1=&! zx?Xm<*7cPxv~yZ8!z&`n7FNXBay4#|YgM@z!&N%^NNr~n{H?WQa&$LL_LE${vfkaS zrdNrvwhr*U?k!TuHrdylvp%{NpUL)>GSa~~yH76sp{E#@P8a^?5Nz>17-T(;avAZ^ z?k@MIKSg{WTsi4_`FXQG3OH+>L0_Ctis>DR>BEY98gX|PZHRk%-pba3MRXfi@7}&o zS4;@g{&`(jPfW%5k$gEoHk6eKrt zoppB9g~UMHXMh}8?Tqh@_j{n5c31*W=|+pO_vX#(JYUKvk+CTbIp)|%fzr$f;7e+f zb)+T|*wmV#m`YiM1(40e2tGhLK6qU1)*tF`fn7?%T-PmQ6JrmE>lHpE0AH1n{*2XF zrWRId0z(}B94c2@dG$tMnaa79>4D6OKT}#KBh?4f!|1nVcurZ)1%j)2$aYw7PxEkt z_ceJLO3EbA=|;w4vDS{Y82x_saUHJr6LVLlrI(6Ej9cYYRo_GL;J}owu935H$+btR zNRS?7TyZnm!b*nf6Rj+@9w+PDTpxlu-xCzNf`p7`z6t4D6T zV@~Ln#}p+vXvq|~tX<)UWOsbVJ3yr@nTW%bL8%_HWCC2u^HHe}#p!|r?yWFv9Y}lx zID0uSf0LW62!RMRcPSkUPH1CHg(0)wA@1pSIB@E3?U%qJTmLv#=HaA$ z<@#E{i05ZJquwO#AP zrsDsaWqvq;#^FM0qjcO21_01ASzq>7RS9GnVt3pLzoVX3KCOrLDd%;$18a`#&&ytF ze90=)qR(+%ST$O>g2qXCt+!5gQqMLK4DvjS2Q-=9-QC8xJ1oFBMy?Uj7*IaSeuE`3(7-K2{XA|Z8*yuXzdMKDBBdiWRY&Te2*(8n64S}pY zJntv)7M2hr*w{ApH}CC)gyRY9$~FUm=X zhlM3Q)&M7R85K+cS#hmyNz__G;j7VNyQ~tH!i6-1=*6aKjB^ReZvCYjbHqR`$r>pV zk-o~sZQ5H_x`fj?%P-KXbt$|v8eOyLe!V>lZk{I!}wM4gphlUv>b?eeBLaXo23%uK)?CTZ~We{Tzvfa+3$Ut zBNV`e?5#{l9pV6RE6;}yA7iX+_jx2UtwI0*E+D+0$fAildrasYae`0G!5Dcm<)ZhT z?74A`<@gZb4J&HIBwyWvKf9YL?x%687_w)z6BPgxl?2}Aboq6+^C?_)VF{LZ!i94% zg?CmxNrYgRq->7=dMw-?U(sb?fiUJhyf2W#zhLh5&cDj$qxzJh?3H#(h4Y zxx^03UMS|)9dVFxjZ^%1=l#)cIghx8yX>WWnT;zC!(%48t(s|klzqOLDF?9T#Y)AS zu`I7%KQZ4WiNktWG+lYOgq!-?O@RXCER+e~ynp9oU%=k^3fNb%mY*^_;Nq71=PdW5 zd(Rkiq1srh=sof5R>D)t3g=UtkNYXk-`g$6c8{@A`a(cc@~xLsvH2tdn&-3kHJ*hz z)Yr9mDp|T@dw;L-Oj&j<`nHMdq>yUvqz}mDkl8oc+`oqf6W9Rn-+lMpSLJ`DC;_lU zI351RyBK2uG-bUkDN6jeLQc8^oyRc0ZzGF_SC06nX4UBRGeKpq27p!wefo&aYEj+x-+Ke4}*6L#?;dI13q+>+nBx49+L5@6oSW=j4sl(R!zwte=NL0*!>U z5~XgLXtioH#5jdR$yqUI1um_Kq8R9m#T3YN_gK7A>q4q(9eX#`pYHzzr4@Zp_$ru) zN8evl?$LH<+=9Q`quW99&U^g1qqf=YwZ}4=MG|^hoq7d(`G0|}3c|~Cgs%>V;vf34 zJV(^lY-}h+m>l%!gy*X65%omTtA)vL~@GMzQ_qUx`<~g_3_oL^y zbRhuXV|fn7*dCTkB(gUGgdm6!D*ok1`oWM*(AjWfG(fYK3 zDY*>d02n}COp(+e9`Df!O->|t;qxd6qZ}uXTYJd00I5#UhnGuOyWBl`yZ@`#ud+@U zYj7C{K!wFq>$ogs@7}*p!5QuAsZZ#Z2msh}UK-b{SO*k03LyQ%_dhUaWz4nCIJ1a{ zmb-BP)+KXd#{7Hx?k)G9XcK@kxe045K3~L~+SBDxF@LhIp5-P=_rpu(H02t`aq4+6 z9b`;{6b9eRy*oi?w38Tedr=5Bf=jA!eQX$k$ki>(58k(#_U1XrsXUgK7CTSP@^H$s zDGt%v$k&<7)f_V*yut6N8!XNNkO*@7-nCfksK|jd@2+$U4NI^2I*svpxs15!$g4S0 z2D#$keBxLL@05vgjGYQ4cTe5!;qjA~>n<)k(!ca{y~XT+rT){WFWx@yzj^05A)o0Y z{l(wcT!U3M-|2glD_nNPXglTpby=?I%6nz1qt2BFV-haWGp(p%!ks4)|Ma3TXFum& zMFK`BSz^7h923j3k6S%)U6>djEmmf66&yWLrV?5JIhtuoJP)RfIU9(~3lxi~Y!5Z- zgYsaC>_-O-N??

@RP|n!*r=7-NAU2rlc-)zBr3k||2QJ!HN>qgBij0RaET*Vq?fFh#dNC%+I_DEJOWOASFDwiwDen(N%;UUdpUo1sKaT& z^g{$c1!(&Bc*nqE4ov?J?=q`P^HDVtaE+}L$jZedavw|tSuyb$6w7;{a_b6wJlgK_ zOJhWWD238{*AhsmZz{m)W-r{imDfwZ*HYZUK3}<7XY9`DeSf#67(5+xVJZUIO(Ax7 z9~+}UmaIF9xp=8ux}98hv~Z514yy2ccLy|zk3+wZqoE8S7ClK`H+$^PtO zqm1umDQdO+Hn5()`-vfWr(D!JwvuZvD@qMMgxPI#`~Uo(|0g%!HOWWTq^4K>JIg+- zl6gBd)6{O22W_}ZMtwtLsxnS@W>8&^L{^YMq&!saWPH3H7n`IL7EE?b7cy;|_4)0) zAnihxkjE0j0Osl%43rf>golFMt~gI+Wg}x~Cj+6$T^!CY(TI(JG}-t{oR_XAE=ncQH@-nvrr zFIO$qZ|82!@zeY0Uz2bIA@UMw8zi_0FjIb|3vEw}7akq%XK|0Y$;%{M>MH5Qd_EKS z_Oi0k?YB)y(XVmlf*h?>&8m>mQee;T$~98VM3YB-WqBK~DJ=maBnyF$>!3(&On|jJ zBkQM6A5u{fR_Dzkc7A01ZV=~OmrJ-*b_v>Rx+xpS+V|go?`;IOOedD2l?QG6v{@`A z2)oq`<1dvz1hi0+a4vXyjEpZ0aFlsNTL{xwV{qR9Qmcc_0C{KrK6#9y-{Z=d&lY1} zme(h`s;aHrg|M)ddhW?{SS`D>#?%aP>jZy5?Re&Vc}^;dW=Cl3;h-htCk@DN=4PeHRwc(VvaEzYoqp* zVL=gyuynQ7EERLGE3a4%t!18)hT{&`pHCyFqKIEQ+fr70Uw`Q?tj$TFQ*&eF0gZGa ziV@Cuz&6sFh=o{nv(lbc>Zynok1Z{r-j|>PO#L?-*64VSWvUO4gLcn`tNrP_@9g{U z{uD}{R?@Ph(kt52*?LdmmhL238>n2^esblWm`^v@nWvnKp^R8e=}u(nRNZG0hq0eU z_%l0E)q^WgTxmCrIQLBBm0b|)S}KDra@@+RY!{}&_ElLh9u)fz%RO>>4$J3YYo0uw z`%A<+TL56l(K6P6K~~mFcn?<6O&o>TC%=RIju=eEUrN>oxP;p*fu?^4UKW8&;0Aa- z)=)cy*;T$5xyj;Po|Q+EAH6h>lqF**LvviUVS~$RC6MgJnprTGa8_cj_6ti{ayJIE z-7*zrg{|NiPEg6#Lf@uy@v1;k9Z)(ZKa23^TQbO2KWKDpHCb~&^uiu%jKB0*QbDF3 zjR9Bdif0gPW^$M>GqoAyR=H*HKL`kUE6?*4*>;%aZ@aj z$cN${0qAhSn3E2eP7e{gM_{R(mFTY-OtDBq5`}lG<+52TSEeLcmPjw+z^AmC--9na zNjb~p#wKDAxm!*1NJ!qMIq&6nrS(crfRF;ATj^ic%w@KwfQ=2`UDp;W04#(Sx#U%A z+)`pkAq;pr18XiIU^HY>bQ@$AMr(pxp<;bwA8{g!`8Gk6F|j*^vcAL`DOcSDZJG~0 z?kw9PmWdF+fYGE<;*vW(uTEa@J{w=N?cfV+a8 zX&GGyp$mrl#Js2ixmxGFeW#Z3iV7Q8ip4_Ux-+iUGBuNkf1*96T&sFn&?x{Z8F_tt(ajdm2RL(!^ESR=2?2qRr{)0Rl3U~? z%*OLQ&TN_z5U!;j&V-75gnjH-5Y{6m^}!-%Mp!626;U5)ope_2Iox&8W^e-pk&wrN zGVT=bn1h~L2=lCy`5D6f6Ipbb=-#buoF7VGA}g5#sQHxpm|I3ER5ZFBD+eX|78X>T zc`1NT7WuOS6tUS3a-?v{9?BwXZD&RIWvZ`KvT(VbMp#b7^tO!2UHPnt>5OrEU6)iA zo)JReO1_zMJI4C6TZ6+5S^LExm}+dllauINmvzkXF}z2tW~UXCtfpGOq$IjrzQmeH z`NLxyxpv5d#C+_DRX5z4wcaiSfLOT}Djp=iUEJjrvB7Wb^)@D8i9B%)@Oj?l&K%@7 zQg;0KT{KKh;>W*Mkl#YPvG6TXK2izozy4JZqNRAf;QG4mQ%cD&MoVf-b8B^ zCc50U=UlU9lFL0lMqIJRjTn95zAeR7$Y4vvTd&syR;M}QM4{Nj@0D)=&yXA~;!IgE zA#*E4?H~W~AN{q-={w;{IWb|qWX?+eo*=W=JeVZ?%pn9YNwDcLn0DuoAq!Z9K(h<0 zRKu7MBkEg8Opn&fVsI1NPb)^dR*ZDATK?hyaxAL;X=ljsWUbz3=xpKIomnVFsoG%{jXZ=Ji#s2xb zzxz$;#_#RL2Y88_!1_8K(OKOJ4}>+eYz!{FndTY5n850qPV-6W`em z@K{J34*Z6{9fv#aL z_;X4`9L%{*Mea3Ax6+UIDiXcKptY7Hls7@F6JrGg zJaWH7z2RE=>eZ8{e*$oW%W43RX9t6*i^pv`tE`!O0lb)8a>k%X$!{`Ri}T+;Ph%9n7T?j_`- zrxMbMZ`^xe_84Wis&noKnCrO)rNV9sMY33A9~8GqSM=&}FwY~rVWc{;+|I0Y;NcF_#62zm>2(=-moW}LZORx5e$h8{(+?N)AksQ9ep&}pl?ZJ5 zXJ&BlJIO^B9)baP9T|FZu9ZZil3v?Ka70uV&lwyB)2Z zyx##x#38079MyV>+hSngv#gYd!!J6dEb$J9CSn^HyYrx#P&_8J7;Y}dMhKJnHXtWh zFAKGCmi=hK#9+rj$M+cguwqguYnT{X2nHcTw;Lefrh-Pcw_c#YZrrd^eN?1ee%l%o zf9Sg>#sYHZnsRB4xp?WQBmD*j_7Pk2(nD%_g6Htg1KRk|Y-spb0-NJA1}x^J^}j6a z7aDmJFXMXoyjcr3!MR@vGKK=e@0T0;a9dgl0`UEE4S@{tntdGvFORhJM6svxIS71K zYNF8w5Y`~DPo#y1mCEB@`*5N1c$-tCNdOhTmw^Nwx_=kQ>6QYQaU+cUaU{9uY;gzg zYr1OUYghy>cFjJKVkB2G33`pz54uH)eN$z*Fs5{2ERi!k_d$8Tk{p663X>~9#JXKP zH*1Wdnd{(4RIkI`yDi9|R#NLLp}btw!iuh(tCoUUCr}vUv$NkL&hgwHbG}4*hal@h z_u5im7Bi&Aq_;yitFgPCf?Bfna;)Y$F-k&ky9sp95x?g``u5$&A3pf+^9;~#Ifew3 zdR9fTz(Ep%G4)8{8({72yLUl^Du`FdSjNG&+>y@4h*yrRnDz@HvYJ=r> zESTH^d*pwm+!ACwT>Ggo(b}3yx^?CJUELj4meiSR#hhd_J*W#T;-LX{LG1MYo0E;a zolzhM`OENraRq{fTQ>SIy_4z!(}&QmO(A&$SkEi1zQc1W>XU%YEEN((_@`yO1*2ct&$D*GXY60lHvOO z;OmGhp? ziLZvTQ}Ao=VfvR2GJ|8|rx}ZGDsm4+v-bMl?lh1e-!dPjVlL5nHCR^X=nH{Lxy@n_ zP}?BpC≫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

es*QcCwu$l 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

R&V0UQY)oLN1F7}p5DBuF6}*OOTaMpVxv`rc$2 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 md&$G82384$uMffGSeR%?;;dkcln<#IqzK`Y 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 z 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 E2Q + + + + + + + + + + + + + + diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/google-a444c8c0f0c0108836d8.svg b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/google-a444c8c0f0c0108836d8.svg new file mode 100644 index 00000000..4fff614a --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/google-a444c8c0f0c0108836d8.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/grow-your-audience-ddf8016fd72419f4e80e.png b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/grow-your-audience-ddf8016fd72419f4e80e.png new file mode 100644 index 0000000000000000000000000000000000000000..7d385bfff126d68736370b02a7cc68957e97032f GIT binary patch literal 257324 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

Y^-rRoOsCknaiHX)s@>xt3w0*B>X`5CwdM?Z! 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

D?OFHTCK%Cm#z9&5^FDSLdN}t*yB4 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�L*D2AVXR0dy(3*1qr(E(2QU~W zESy0m3iVaUj4OjiS5d9Np>)LSH>m= z=$^F^;h@;Y^DfU`mQE3)fCw6gF4vM)F>!^-?`dR>)aS-~{?Q_L1!R zq#L|SuxB4YN?cESTmDr+gi#ET_Uw;=-!<`|&^(}%?28s!kWJ`+D*LABb{SMv$p6#$ z!)0c1-GLWj(>3BF%x`Y7LR=mGunwc!bJS(F*4eu{=W^ZgwHY6!&?ro*dE=U`hb@D) z>SV^-8TdERH^qm~3)mp?7lI}X_>&rRcnp&WY&t#2hYPj^Gs57(%jh=(eRzvu^FcFr z&_YfuRL64koW*V^wzO{wW&~Zx^DbFR23d)TZh!~htO~t!_VnWl7n#HW$Dj!h8V933 zxPC=CflOVCR8w2u8pR?b@Y~|CSF!QI(y>SV$-dxu)MZ6Rw@Q+Qy%NldyODGjEByI6 zbU1=_IT?mCZ9H#Km&L`g0UV6&-je*WrTX5zV`l|96tjQL%nv)^^eVILSDn$~*l*{J zn-&3?8R>E!vjMInnEX*1$ka70mQA635#YZTx)jc%iVf=DbzW*Oys|!lRpo#uY;wwP zW_Sy|!txc4%E%Okkw)ET`>GQI*{_KS(UpWPLL1_3DH4nQ_4d#fa?q{B)LH)(>e5=V z4{Ef7{8UszpgF3sktwvT!TYF_>*s?o@WA<_c*MY`P$kF$@39uS0Qv3&B{_AwP3ef3 z*f9fO(1u|b(=QtKVPXofGOfHX<;FJzCJRTpB%QlozsJAOEk4Ei?}j|D5wv&xw}Jk< z;*o$lc1`f*k|w3$nJVXOXHJkqJ2_}cpIa+Ec*)ypl?vt9E{M~fm>j4d(hP=Ud35r2G>^u{5^B|{m6YqHWi=Y$&?Gb@r^_?kAf zXJMnGy&s3M=!_3$Y6L+jHU?d#M=yc*N5dD!RO&KW3XzX-8e^P`xB=DvKKZOOxh=v2 zIV#IWW;(NUMn=LRSPK}iK~xM4iV^*Ym;uAZ)t6#+yc*?Ts{v7#?Rte9JsghLW!SB~ zshPnNN6u}%tbxj58MAiWi({2E(0$~}Io+cK2Ea=7S_-3N@W^QiSfmV&NCpZ_zLxfJ znaue<8*8b3jLOKzq)>(6Ipryz)uFb3uMC%qz1P@(Nj(P}<1&ZlU6M2&&0YyRe&hZt z)Q`L}i+)VBU&zsSJCerNC&p+?K>WS7I)>0vmF7YI4f?HoocIdk4QdC6jbuCfCporV zcjx+V(1of?y%JPBlw+9Pk_FJ*|LR;H+pw{zJ#+(SK>PM-!)rrjW)BKxrf66HL8zRS zbw9b6Q>b63UC_DycirR_CcjWYH(_gA5TKG1DDFVDmoDz9?kXPOVBg)wXz5vya%l64 z7(hHV{3xrWQo>p*Sx`wU10E&A4Uu>?rayWqe3tO%R@UYcXKtlka+Ut`di;0jJL(YC z2W_`v^3HYl%RxnK+!aI?d`1)wg$b1C*Cc;BrAkCzR7Ht^mqOWMn#Ghsr3IH|m_p)I8X z%tM!Hy3Ff|05SzH<-(>q74ucg6_ot$ZGd6a%HZ$JvwvAv z$gmW<0YORBEjhY#|1YUrz?3?6+hGf15;BSUtx2g>dFh7NZPwPlW?ex!?7;-Cn_6MM z4Aa)y*KEuKm1~k7LC_e|B8b;MS zB84a6z*WXFt_UdY#vM7l8cH{D3Flx2^$9Qpf0(^D4S|1Q*4%Zc#a{E}t;(l`@Alca!p z9We}^aozZ@G}b7ac`%NLjj%K%pi~f!hP)XWuF=plj9W)Jh7#-u@?RG-UxuX-^zIne zqB7=_eQ2}{Hp&t79lBO)BLPx00<%8b;H+GRxhEzV97WwjyYpa0$;geAgrA%6B+gvb z1uPwmCq~8WsJtR&c9Ts^>&qs@}=Rc!m1W{APyBJZ|QJ;@JAn~n8Br(OED zpD75>e@;@^V%h=W8LL@GE%xYfF#ldm!mn@6uOq;0;&Pg`HWj7li02Qru@Kp zEC`6 zTLmnba4(T>U=%nZAG*=lI(JycaqQq zJFr=7n))?T?#4bwT_;A(U<(IWV|T`8d;CFSj0UrqL$Dnh6D-uaaMvJf*>4z!Qg6eR zRV`y$qMF`UqynN={$MIrPz2 z>Z`%=?4R>&(8*TcRT&dMZc_M}=LGc>`xSgt;$04Xkx?^|!k3(%YypZpbM!f(|GK09 z!NWcIMxAgz2^&rPEp?CK4f@~Pj!~g8O?hEGn3IWDr0(W<3XrDytYzGLEr;%3kqxyV zrL5AKAK847k7}1H*-SD~(%Uq_F}E^aIz;8}_fx0+#-U`Nr9YDD|NF3lxTaPj>bTGR zzwP*c91S4Eu=dg^+c}Qq4Q+@dZ@VqRjHN#VG_t3l{(ekLJjQ{ips9!h7%+R=cux_I zb95c_d>Vkxkoz<=D|LtNMx!c4N@oO^3U$aZTTF(bh$jJQA+Vl1s*$Bw$z z;|4hTffnBi6%fQ(M4Lv!lmtu#V)YTO#4QjA`_XFi?QQblujDj8GM}qF^k`aT(ms+%b^N!7_ckXsTl}ty_tQ zJ8c_KJ_)2b`)h?JE%bLiNnwlQ8rQ@iZj?c>E1Y2pys}ax0&tWKqBW8c9t>!qndLP( zkh+liXP`65=U66mnVN_-HRt*tzD=SYV1k6=g)*{?D)mnW+vuV)*MAj?4!fR){tL>7 zvJQkH*HJDl`L(giC$uaN`s^81Raxd_MF`n_F=@YH84y?jo@lY4RZq<({DN*sI z`()?=@e>_1&~wweY9x}w2faeUP%I;E=(g5?$MM_!S!W^!%|1y!DFCIcr4!a0GiW@@ z`2ZAws!Q)~ zK%EPHu7I1Zu*o?cVhl3@<0q3F-L!8v(4kEY1?%HrNG~j5h3!_bYbrS_o;m^RtGx-@3+Bs*IO@=vu`a9+t1-@M^7y zDEw!Jedp?PFl6@Y`)G=|2%W!nrv(1iuc+3U@Q=|5jW{|K0zFRT(A}D5K!* zz-EPI>}5Pts!)*+9r>(2reG+KIOo zHpwTF8-HD=ZpeTR8&#q6k-hQGTSm3Pu%ZwV#%gvj6cik6)TN#V_Ie~n-0Si3$%OWu zAD`exCWO+xx^8uEZv?P3Mxl`cD5|R{(A&%hZCsQl+ORq>UU;2J@-~}h8nrB;ps4YF&N4fY1u`-s^XwU4ms!Ss%q-qxy)_M=RzeZQIxQ7IfeREs8c-+0apnQ* zcaT6m9D%{*vEZ!+gmnqqj}tu`vE%Si8D#@!+}3vdid47;h==pF9T#ic>67s!9Pf^P zrq8A{yFO!|C_N-qiytyaO_j+kVYe#-EkBus7{t&=#rwWZ?w2m_nIPKSIQdb zwgAmnhMmiLQ8v5}NLOT+4fNlM1UVnzvR~D|+bYt3+0%dS6$h%qHrInr*MC3f`mckb zl2QM$Pvy8w^uODND#ADs;_8*h5rXWjBSuy>K7nh(p%Z~}EYhymxSa0yW?&bc$(Tpq z#(NtNg$|*KCjTFN2BK#E-^W$MQo|UP4u}MiVXwmfTl#;ouxSyRlZv4Z`G*~t;p32j zn~(?|9wOg=L;z=_oh2J!NpUvYWyJqOpIeE;t4%n$H3(Vn?#!+hQOC*G(E!wD!e4$5 z>-(KC9zAFF5}Yncr|x_g(rZ+MLrw6E(2XBWQa!lgy)`D9w!uQ&oYXWHZj6vbuV-e| zDzm}k9KLE^2eK4>jiq*Ei-IC6)C&gG1yNjq1;(k<5U&d*$5rz%$-{2WC1#2WHyDJx z`|<$S0{RffM#M%36}&MpHYTVqXk;R=1in`5pr|3v1hc|CqY~K!1Oku^@pj3`(S@T* zjD|bMg>{vUP+f)#{<)FuM^SFLS5UK7V^e+pk1!zOAPNr=SfZ%}iW5OO9D0_XZyGOUldk7% zJH1~SG%&xSAyWSma7-`5n;u*yRb~kVCo<2wyr&Ncy)U+iy6kkIYJd)V_I5k&{HC4= z5Lfg+Pa7HiF27f414Z!rE%YCBtFy3QKhgiHqu4R;QRsi3Lt79gxvByM29T}te@)<= zGy@Q4Q#X}=6CfCjn*dcns=s<* zCqn*T47iia=d2dJ#8gRbR9^D`770!(EgtSwF?RM&b0qTeRK>yhu z;TR~^;W3&A)-q=4{rvV@fd!i9oq^e{UL4wm?>8>NBXP-N@-E@9g0L~{37AN zRI@X&NAz$26e~bI{~+=NIPwl0$UAN9(z64jgL1NAjTmFMcCL8ssfvqv9XNNw9$`S{{o!l<7ty zJ8ld>De9GxsEzYuV;F&Z=P<&iHc(Q$4zE|L;V}%#^QcYe>a};mw{kEOQvth)j-v!V zAzpBSL7gfthJhu$?fsjc)Ayu|Ie`3L5msje`d)s^t+;0|{fpssoYe zOiXN4(i}jUbcfnvBy&k*cz-MM= z7HGgyo<^^nJn>$qM1#RmF6qP=(y3nm$jx+60<_k?(x^;$t-v$5FwZ+Z z!G8(a^MKcYu4uC=SRcEq@+O!19kZHFAFT+0v7nU-v#GKO1cbm4Hb*tazaP?`4mQI+3;F%hV_1F`hSw8Jf0naRST@6(;oic>kR&4 z2K6{d*Q^B9ioT4mL%V|VeAu2MHvj|297~O$Ybftb+PRKCQ2~nswBq=}4jh!w2Owvd z+NBZ93D?yPdar^EIkoQt55_hpW9TfLp&E`N1RITAloxTwHoIA^3b)IsNs(K043i2p zm|>xzoP|gewK;gqR=SY`I(kp7SX+gft#AY#mw!>=Y@l{p4ID}uhZN8}uiRf}h4NVz zN!WTJ5^{iJ)B7lS}8 z^k6VF2^>Ync0&)mzM#QKRxyCBOSU6NAb`eeBj~eoxy!HuP4N%ts*(Qt@am5KhX&vz znF5rVY%e+~T<`aUz6soh)ILhMWRr<_3I$eO zhZS_1QaN#NU}s~}+YJsyIbNv?0Xh@aI{svEYH#D_s2-T9VU^6Eut&t}6v~>N3}Zlb z`7cnk7X;pfDbilYf$X8c?lb6=kwYg<~uY zvjhZIQyV1PYrI{f6cu+`ILvI&g_laOn zw)x|j4E4~ND7k+$`Y1_4F0bdHd7v5rYiS#k8CXa7f6JBaA<0O#YNR9lzn-`Rk5Mk2 z+c8Ly_MHTm6itgTL6h@2wmDPW6rlG&YlLno@SqSb(78kj4FH`UXyEeirtm&;3JygF zS`R^*Dlk5++8}%)!_qi@-@5oriUmob4`FovWxIxk(iN%*TIXt52Lol^luu-^?uACG z2fwSZa-x2E1!x(dQlt8PoXb)HjuVct@Ytc@Cwfg}oILUQ=#3?TC_5f7gj_<~$@|j6 zWDJCO7p+p!bZlMz%Jt;LAlOj~By)Mb+r!kS(5v*ghPnZtE+vr>B;i#VCyydBk^U>2 z)Q?rgXSnJ(cXefB^;QI7Z~_+n8*D}t;c;Xc0plBV%`i^P$>Uj325hVF?wKkX`$}hA zW5_3_A^i9bqFIx$f8<1>MlD^M_kZA+CC|c6b=|F*6#-f!J4&{qJKSJh>blpDW0(4G z)Cf898Qr$`-P~M;eI)(QC}5~F^nb>n($=8=@l9n$`Fvp+>4BO|`g~2n+DpnP+CGut zVel@)HPDHn)x4IjG#cK`hKrPbLf=%RdV;w6ifyKm0BPF0IHD5%Ukr2tDe`P@PFiwQ zyN&Fh)+fB-e|u@AC2d2JgneZH)FLmbV6W=SX@=q=24yg%MQSCx?IZ7^sI4hj#(jeT}IaV0{EDPgq2Y5Uji zG_4bdP8Et%J6a4J#$Wlp<|35pkS=HbSP>JG{rJme73Ga8qrN)dvU^wJfg#GTfb60r z+T_)suNkOPv%#0XTvzE2pK3AYu5;a!=OyHrv^%8K=}EQ3qPo;;p?{rzsaqi?6|&&g zPRcQ${h0^S0yb@a?xy&AsF#8~iT06>VPZbH-VCkGZD7PxLqpNeYo3Tgs%1>mm*r=- z;kb1GojfKV;-U~~8y#23UbcxcWkqW+U;^wMCj0h8LO3Nv#fN{{c=#&ZGep0Xoa&L zQ)D$N8Q4qOeRCR>+Q~LNu$=^xP+!;+r!#(|gUD=X`YH(bO@x9_6>3if{DLT5tyaRg z@>;{77sie%mXz_Z5zx+oeIB%WTw~5R3){Rm=|+ADslJ6SiWHtItc3M8Xcem1u#+D| zj|2uiWE^m)OJ|G?x>6=hrDjq*Xv6H5XF9#aMuQ0|S_V#Kc4h_+Ed?SOJO;(H^RNEj|!eijzG-2i_(InY)!(l-Iex;>`K%w%sSKMe>EV}Aw3_lVtTe^Td^ zw|l|y&gV_nqnz@YZXb*OiKGmLz=p0n-MwZ@`O7|C?efo?on?BW8b98TdVC3SX4Aj6Mh^K1Z&l%`6aCX+dnSbrqC)l`5ZHabD;lXM5aoPXSl$w z|2|$}KMud2Wl{u#hTak7E3=#JkR1z_UDpguSf z9*#>-{D1p>Ws+|q(t&oTS*1);s4Dcg9E3*T>T;&N7Z4AHea09}E2ViZ^*{&Pg-O6! z;OXQBjeSPuZ4TuXrCLDP^ZaZAoq_NzUd0(pcNom|-_e<>?3xVoKvQ{|&CE0z4LlUb zY%A_3i2oEmBX~`#TC*$3;QXF6qDb{N;aak`&W}C-{#j)*M7ReitgOnvkw#)mSdJ_V zG>EYQ@|x2}xY}i~Lp%@F>^xxE%%bomjD@J=#7D{aFg=2LC%_h<1DnWEo}D#hhtfuY*BUr=%+N(J92pntp50HyqD&)hk{p?S+8y-DvPuLc|p7dXG#mhgY`VZg9{*X_r>gxJ` zRrr@bToMde)H~Eap9%V#;n|$#E>Ob=8uZQo^%XR)yXvGV^V6)_t(iWj6w#ArxHy14 z9qN&mdbe>XF@SJp9evrL--j~50mUG(`#u;Hozm%20D*G6S}DuYWLhj_S$ZD?XvTe% zv!oqiGS)TgjR7Dg3@`}I>Nw$IWkQIn3eh_)S!QSx>!7}LA9!*A%6-fLu(trj`*4g5 zs~OaRxt*wbX>>d*V&~$5BI&S(Xg!og!B|=vq*|W(yEWqGAO^{RBWAHoQ6Dfrtxe$< z40qHi}H zm04I+7$k=?=yQNnWP!c_{peV63CKc;d9rl)h}l||FH0sUwhNOg=x{0zjG>Q(SoA?e z$jFpo7&3EpqLDhJ!ZMS~_QCs*Hywi2>=qAP27%7Y9Rmj?@S7QOU7~&~Wl+ZQI)na= zL92Hsq_OuK_1*PGjLfC5bPDNq4o0^4jBHZ5)@#EF5TBWp=C*WJUp*6JX&~FdRURjW zDP;5w+5!iYwKCn@m#8i3(CEpekAuS!QlV@mtmVi9OJzXrSK#C_wzM!{n znKeGtq0--^2Q<=e6|~t}`szfZ{s$3pOeF(K=rdITHF$z3XbI~ektw8z80|~vE9~*| zATWbj3mI_U%vzNjk2Qt{S27uRmn~jbXNh%fH=Rnb$0N+=S)Rm{zY#*gS<}P~iJG z_NW0tHT;|BbjleXeC!j>hAWjtGW%%@XJGK#&!OR*1M2j0DI_8{j(*Z#o3KLTQ11|c z?n9-@OQF4LNNH1dO7Hb?%1>@VtV)x~kjWTmjR;AHx~F|SI(D_F$t)96N{Q?Iw*ON~ z?2679hDavW_Jfs!gS>gbr+Z^CRGIp7j{eK2R|0Lqy&hfHkLZ6LF8W^eU+MZmvYcPa z{(;!#HeA5|3(GRhZDNHh2Mhb+L2;=QcmZSu!HOn9c4YuK)U%7Tu|k>ztTtw)ve(c!EN=zRjSp`mb^%+IW4 z|1cC5k(zF%0k)hq#d%d4&`rlQ+Hjhvt}fh^wNioEfOvy>e%4ngBPum?kWyQxrCz&9 ztG5)7Mp7uNgY^#siN>(o6{&7;FmUA>9}@2~8MXe1A%orkYr8?Zni}w0UPY#~XqkX) zeTH^ms=xU{$W)8W12GR^dPm$5;6AJzI^RnvK>^Yt}$C2^buH0zB zbIR?c=fEQ=2bpOB*%8-+G8Ww!beyW;zpTeV^+J8z z)lgP(i5l7hT4MgSTN;qfXtMTQlPtGX}A0Cy{6%nK=j zbSfydNL3p*Q%GYP>1xbYW*m@oSYemOUdq_N8LH>jj?ZIo=iFwR^1o=lUw^2+JW6Rl zXw{+CWQs^`1C${%8CR*&r&ntbkW#$z$nod`P@`z7_45hJz z?HHBrymCORqXnTUSFV@i*jV}DEvHmlyu>5)f1*Lz2e5Vhj6z!!dugsWh+uCt>~t{0?&t$y0*T z4wpd*^|z@zz~%8xWH>g7NwTKk)Jf(#aYyo)(r&CENnwoZ>*4rZVf4L>+Ky*xnt}ajGM`&8%Bk8 zg41Ax`vqyZ`#+|deBO!>9kKL*^{dh`2&)KTz@Wzl*(9V+h4rOm9?oB11S)+DD0_Jg%1PDoI1KQ2&XJ(yUF+Q{Ui%kO2xB+1aI002)NVG4W_Bv?pAH5N{$VRhIew=ei=Goj#G8 z)F`v@L>uZfdn;D71#7Tcn{jDuUuR?9Y1SEqW-{x69_^D7U!7XA^VW}q4c9WxWSRuk zCni6gFb~&q41|Zt4=ZM9ef7s;EOQ$|r%1CRBT-JmXj-FHhbNyRvMUiGUqzY~?KUQk zjPzvdhDE0jOX9|sIQf-zg#X_d64z`ofeAm;6YBDM`gz*VnFV{@{cj_T&#MlTE$e*? zy3BWrYNVW5HsJjpLiKyCMUW2AedBCrj$>qMNTzUnw0zIH@UNE5 ztx~ds+!o?=hs;<`5Iuylu#u_6L@BAiqS}pPgTGC7fh?!H#8pYRovNU&6Qq+i(Qfpr zpe=(AssEon4&5@Te#>o~??n~x7V7c?ymb{sJ#}5h&=4horJxWc)rPrEluk>LJHc{f znxp&FMBh)~`!bQRkbA1JpX+-W4omkD$m%!{z2EWnBCY(*o(N<|H~*+qm7x(d5sFzz zSbU6mJHZU7XSBlmi1GLWQ0aqXBE#M#GN>*L+i!(gf6ZF@H8kk8%`k9ELP9fn)BwqL zbKo@%h-Mjypikpd!6`+GEV=-yhnB_bG$K5W9nfdpSt7lW(eQKqS}$_Yg~*l>^Y|+` zyD;21CNxujmi25>GdeE|dy*_0+~H>AyahCd3SCQU<+P9UUnn;b zrL-H!Qw~b4P_>maq8NXXOk1JdvK0@wqHXp7)DzD*;PVDi=SC>kWoXzeX+WbFPLqRG zBbggRT+F5-^$cj+1DrV3Y3XthdWK#c11zb(C*~o}Tk7tiAUNTfp*P&4+2yb6#?a4M z;A;JMw2ys&b}6GLQUgeciUe1G;@Udq9P!9Rb0>OHY(&?sXPsY4HU)U0q;-<=WEq5X z(IT5je1i$HSnTnHOEbHNY?9PfyX|;63%a#~j-}ajahk8PD&^{VE)go$Ih} zWQv8oM2<+xZqS2c*sV{Izo<2;sVgEm-9`(ZHKsi#A5-i%m{M5o-!6_=5GF`SN%((! zRwo9ZDHQDgiJ4h<4e~ZwLOwd76772y6esOC35vO2zv03^{XUbLRN9V1+=Fc@lo?c( z56nE*W5na#16mkJhTa4ejR(quMy#XmYjT7TkW(pxM|M3GnX(0v0H{k>w-RgQd@+tkgcwQ;eDcz8Iy>3B^;jKX+1v1f4@`7%-q2NVG z;b#UJib$wzC_J&1J_UaJ*hmC_V8E4#fOhLs?TpedJXpz~1@%EI zSz`gYcm07kXqlBP7&t>3Lkjd{qIckg44oD+A$ehyPAf&Atl|=>H(~S%MhJT?kvY-u zv~)h(cTZ?>U0h4LtwO=96nc9Z9i_Ja>XP5fUx}4I7>u{mB2ZWAmr*Yj^d*hNwlCAi zv|n4h>}}@*;Uh9sXFV|Vk@2zywh%@a``c|6_IDcx(0}m+f|5ZB-vIvB%O^v6 z{|r_#j3q3~=5gFV8g-%of}M1MilEa;6eU|<;}@-OIWp)E&|~2fxfyKP~08Fpu77;$W*!^Q@C(2uu}Nl9Wst%(v-)Ir~zk60XKdZ8ArA( z?K&SV9VKQJw9GDQ#=-l%WqZ;1TRi)33q%BHMR$UF?~dN3TSFi0s0fY5T$D6WDd z7_?Z*K+#;`?JyIw=GWq6O>#iSC;o!BV{!6FLw~ELh2FU4jB!0bR<25*ha?_t$q(C_l!S+8Vt6Oua zH*S+%R-9gq%PnO?l_p53?`eaO#+2!S17f>fwXkUhRr`2Q{jMK)QvvySgUNLtaFX9l z1bBUJk_OXkUWcG~au3w?(`|Fo6*^!tw124E@0?d&vGVrvj{1IB6?g#r=zZeFyf~fjHDADJzM{3AqZG+O?{JN+YSh2`MS_W)-kS0>CVmLeYTGM z>fYDDI2~lsgfg3C^n{p^e_D*7xq)&+sd2Rj6Yd?t^iu$v!0o8 zuqpM$;5ZXX{ap8UMJ_d3jw4ta1{fflq#sul z411SB97Sf5q)Psq&!W!=S4zilRD+Ikt@gWIEV{1T- z3!-109TVieNiLz9qCB#)#5B%04C z-2Vd&qHLRt9>$7Yw6ImdhJ(CW3OmZCrERt1v&H~dU~qim-+2c&OQ}MiLP=7NF|(N$ z2u;jL_&k0Y825PbC<9OoDrwdN;EacMn=(&HN11NSD4PlbS+lGt1V9~q=h<^E9eUuF zsd}GP+D@NEFkR>(JqRn-VBSWj#URToHV7a(V(b=X$UKbX*N}-&gaCbYT|3aBpn%}9 zBG{CfF9E|L+&_grLieFB{2RlB_@#L~$gj~4c=6_2ZA;_4Z^L>_X%YRt$d0PqjE(eI1~UJWsC1=j3tgEzrz75kl?gA|5PZT zgrv)4Z2Nd=9W5`TT;5m?NG3w0lj~O6;7Nmk#AINFdSopPs${e!-#J6egc_Ul!hTiVZ=VD@Jtr)J%OH(E#6 zz?Nhk)Q583tBTOcWswF2Mh;ZgRfO~(2V6jQBciC|m%=@ci1RlIuW{4x3noap8e~Gj z5a_00pL>h7)}le%H%)$rY$%4*Xv2*9Q+<%rh<;4XSocJGQUezGT{b}UIYX<5fh7M= zbfUKU#7m2sbpP)&5{2u@fWSpMCagTrjDQpDy;Z|j`RsbBeIzXfuO`Y+%_DID^-wbH z5##U4BLohrp}>et0zxmEh7t~jAf;{AQa2cnnX#4(0)}j>`_YmaQWXwp-Qao#r#BjM z9f2DtFdWkz-iSg*$nBof3S}|a;F+$3vP3nTMXR>1(+M3E?|U9oU_cs|5H06*D=&WT4w%~6D zw%lLt5%8ePmS?eIKUH_8ZkS^1s7{uFY*)ybQIKxgdhibIF$T4M&OpYkjIq(-ektmS z4ZX+Dlw6ny8uB@vrwPko{)T`=Wu&jy<-?l1G^$ezkuLujtFRtlMd!CI16I@mcxf!G zMrCrsB<{3;UTnDbi>Wef90(PXkC40Gvd*e;K0#(KG;Bxz598!E8S2`)ZJBbgT<5*GYp`1>&HG2C|NU=-5X3PUe6hRf^-{LX(M@ z!T+NwDDNd@8QTO#3x6;W_OgB*+Nto4TG|(x_!ktn(4dS!O@2dw_%5gy&)t*BKcK9sHDTBrTf)h7NT2A-wZ3CZlFl z0h=rnejO^beCT}X1GX1BB*ca67LOm2G#;SFNj{KQzC{N)o#ix^Ev@Tj>}dtQyM4%3(-t@% z46YI5iR^(pp$w_bCftRHL8418872{&ph9Zy?~I$|dRvh_c4o(bq!0}9=0A%5BcXA# zB$|Lux4~diPZcI?#1A>5|0;NcHT?_y$DbeuUH{Due$pR(Oc|)a`n(>aal_S|I##`A z%NCp?6a>M<0z-X2V#Nw>vKpL`E|g5YX8BO0PD{vo77Tk7{y3dcX8?|uh0n@sQl<>` zNCb3d8-H8@Im!PE_-J10;y{~_~}X?MyJTWsunU0 zXo9{(%gG0YI>JC=AR5lYnUNU*L8Agj8I7y|w!4@~ez~E1j1*grvA-AK$^DQEnw72i)LWZS`9ULNVdQ^0{@EOq_b#a8*^*uWgRT%W& zgzZ4G8Dx&>CtW0=a@j{2FC8%hdWBC~wpD$A^C|*LLkSxz$oa9!;DF;?9*$tIm)A+n z8?T~@&_Bc9{cJqP*Xi%0?q$;%3)m`)Qm9{BcF`vt`PQ@G6Gnf*udcDG(0cESLdTEk zzZLy=TVgH?+&h`^Oh6ZQ^*`&yYe)Ux{!9mBpV`+_^k0wAYeIpcTTa&Rtli~>gJ22! zpFB`WtL#Cga@(a}8UCUrl48VMUX-59;pZ)t{cyng%)$e%R1E|EX(X7~=8xk<^bY=? z1I^jizu|g8|L+O_0lZ4+OuB?B52;_wwj8r#{{N}qQQw5rfWqa%Sku-jJn-&}FdL(# zQX@y(1&%U{3XWF?OMqo@zXculhN~q)QVays@|ge53~SDY!nk*P;+Zh2pV~{)of%;4 zEAYTgOn4ay10PjeW(z!k&KbD$yQ^(tK+_v_8`2dC=qbEOrd-Wx8pcHmFSAHGNGVQG zK*xRe0Xox83>ZtSRp@3Q3@mX-+?Z7o<8EF{ClzI}4=7I}A)h!*NuTCEHQ_o?K3r@x zj4V_lS=Wx}<`WyzSMcr)mklSBjHx#+>AS6S+#plt!-YCwJ=?3DK215^&PxVlr48tq zINy;W8OVV%_v5dbz= zvFm=!ufrAAVOic>H$XO@Q1IEH@)JMuv?zWgsHu9hiDGD`!fA%1c@5QI1X9g>~L-*v;$UO8<9WoILMhTngjvgFcEY$;DxL1Ype?0B*?06OMYS;|O4`e)Mf+MW&|$n|oK%Fj33xD~ z#BaBAgZ=~U!E;6Zze;`?gdiYnr2kOQW&?Nhe<%m~AFZSWNpd1t-hN!&LH~EYi&R-B zrf|Jg|E2cR_Y;mfg?-)1ZM9-XQ40@r+?Xz@WeRl)wMf}bw>MLYkpJ}<_Fbpt++PUF zlV1Z9?WD*5h3tF;m8A^QJv3W0k-4VKh1v9w(Q%){ZF`FF`IjXNJleG z@+_)~+&s{odl#XfC{|8zQO`&!Ji@_#+3Y3M(LO4x|5y;>)!DAl_?6@769!*u4m;KRFv zhwOh$nqf@)pkVNr8A>hk(#OH|Uxl6vOmgJ_x8lN=n>3>d){qc~V?IZnH z5s{+*k^vfti)!ILwg$9F;j_??_un_@e-&5Pf2g}4^Q65lbv&Piy{fc6}Y zlg&KPT30C2Xz67j)2&rxJo9 z6!3}(tpJ+I%68r_Rsebz*hJ{7rO^6QWn30FQtX)FY5t)y)BY1-#WG`)S?S|h=H?kZ zI~99pCLPF(ESNO)uoSLAON`D$A)v4fIU)!U@`;&6GNc`xVYF48hmT3mszs2Nsh@NN z7%)U2VZyxx7-j-3i{s>?1hcpov)j{I44uJ)Y)tUCxzy!fk>op`(uojarZkSDlY)A^ z2TJrv)Epc7Gx~rs=_Sj;A$`Rg2KlmNt3o%94f;?0t@;mR5`D&=)c)Eap`<%E>A$d^2d`Al*MB{t|4=5# znCZXENHEqQpv#^H2a;KW7CeGK*b@{1r3(3?OiCnu^vX%C-GqdVB;RR2bv_0}$ZVD1 z(W* zCKN4>up-cs0oG`e^q>+)FpzUyR$wLTmO=1bS>67iLG&}KA_j)r=(;pEZZxuf=|+az zpkTKLEHRTe%bSQ4jH944^K6b}S@PT(;~K$br^D^|@XS$F$ns1=L6DQY6L@QM`g&JN`LmTYLpgzdW98ln75)?FgSXZL#Sk-gbcXaLJ9FZp*{J%z zogh`^bJ}wy{Tj|3<{$FB4|B?#2+5HY$AsmGrPA9rlg!H^@AHDK4W)9LN-vr3!K-va zO+A3E7I;UkrFeYEX;YJlxK>ICD-8>NBth-rjBW zzjHoy2!$8zlM>&OKdv_!{owJ#^$}!E^xx||rvD}pSjKNb{nyj=ztrQAt@`&E8wopr z+2BJ~)0i_O;kD&$j1Jer<0SmXp|Gp{KYn5cBpzxI3xll1W=9!s-(Z|5m=&-`6785} zRx_^`YM}b<=vTSUz}GKa1}gx)D?o_x(*@SRlN?LuXK<)s3pGA5h|J&DW)HTctJ<3Lw%kN3@4>B zWX+In+WU97@xpm7QfzW$=g?s*ix)fi(cXJ!sejp*K9=y|{AUK!h4fX+asLe*$Cf~P zGJH%i$*?Zv9fKh6n-1d~0iH_KJ|J|Y5Ul-}7X1+(KNh(>h`OnysKI{dFJ$(Fvz9rq zCF5tvSCGUSObE~q{0;pWRbD9YvYZH}>{s@o-LulK482(5aLh%(Qf}=kuFvHDM8Q7F zR3f>5sQ+5@KgL-@P89ex=)a-fQwN8aPU$nBVUvr%XZDvLjH z`ZZUUa_L@V%rIs-PpeHoO_zxKYn+)_Kyt_bew+<2TxBU){w{$~KYGM|^n z3PA4)P!7&SqCoe>AX0$*?)CUzC?gnR3^a3DJ(b5Zu%yK3bwlqp%KH%;tQ{-oRue0( ziSRkipvOvJNmX~=qwWJay{Sk9ZUE~2@-cKiQT^Z~ zI<2$5DYp=NztAyv7m@WCng4#6^EVdXF~HH%o`_EpusxI9&y+sOh<_U6CX$)jY}cT3 z;bc??$50)-6yA6c;=#mlKKc;dVF!wZMKZXHF=DZh8@_LKWl&)Px+*e^fhbPvpfARB zEB$r363Ofr)@^td^vjuUcsA{e6PYZ4@V4j%+7{O*oU9tPk38_ujjRP$7c%D!#-zJ< za5ODN|1IT0Yox3h6slr4E7T{}e{Rb&q*^4ypp2K~e#$^K>KT$C<(km{Lja{W>%R(3 z&S;B*75%q*4E0~)QBH2a!cIewRh2}0n-nZs@d3ehkU_6IuF)iJ;9mNYt%wl=RWg7y z;-Gf^s1zf~%^1|-bow}9yF4o-)O#){Ara$L{Px0~umaG#LWO2nl=Yjizr#2P zh~0#HKtsGJf+`Z6zHn%llOLmU3GA;tQ_z1&{qF<}`VZ7~Efo(FF*YFm_X?>Gd;0Ge z@M;Y=jjIVp)QsAg^+)px`Y*Dt|J}YF)qlA`|BKxr{qMp*O=O^L&Y$9|XI6r3U(5w&TXS-o4Gqeg>%foqi7j8U%)Usntvy#7cK}(;Mw$=OV zemM9D{w`WEo7f=;piSi1O6J1tumaFKqV5a9RQ@2SDiqYEu_jMau2E2QBR?}JQ0g+x zQ1QGUvz-QY=D~p!H=Z@yWoS$&2sN^TR^25md2IX7ed*Y;9+SSA-yMey1S<54W~<>q zECPxM?4<-DUN;%GZpe(sm}c7QOK3`tIGI!U9PJtO-C%n{KdwoWiApX5Rac%KK}-Ll z@9wOEcN-^j9FUP%JC+VsWZe@v!G4NRsF3wh5Q^NdJ>+k6PM<{(5Mk4(a`agx$K}C> z)=ctcl00h z%I%J`CiFiACuPg5XHt~{E2k;4dcDsiRQPxegY&_+ULS7Q%*w%z_SGC!*#B9sLAycn zw$T>>vnVHR;E^eA0mg|>U&+!js3l)pXu%an=jFIZSEkp0DxU)*q?5bF}T1WB7FN`Y;e__bHA3CX{ z_j{1MsZ1n|L-`gUs`sQH!qepwSRZtF;3C4li!)*~+7x7HgmKA!Oe63>sh#(FUN1_X zO|C`$#uDPlxR8dBm#$YK2a@s;t$G%zR_XGO91NM&!A|V=T0{iwA?knB4EirO=zl+w zwu*D~TTta;>UF6rln>7c8eKsFbXQuZ$j=V??*x@D$2dt@t%BgpWySZjSKA&o9w*5t z7;2?WBl{Kstn}<8^w(&;A2O#=fBLob3!vB3-?V9zNep4LR8Zy1VpVY%WQl>FZ3&nr zha}5~EMxE~*&ZHSxF4(l^sX>8ywVj&Ie-xf1;wJcTwiBm+=h_Fw-VrP&5q7~s0)>K zPqB&uQ??HRUd1-ti>3F&<|Hz%iVn)MIiJOf8%TDo=`20q!d@E(Y+;nc^?0WxteZI% zU|{{XX7(d!_Q(snsF+JkdMT)jOsYb?K$2;^Hg9_nvj+b#tc%zCfzv?dc+eR97BJS9 zJw05nI`GzAxPP}Y#@JZ(51fs``qJ@Iuw+Khh$MjL!oGNII!wr(h0Ks|qJVNgNYwJV z2b=v_X>(GymO6B(cMPtld>O7A%VEE_1Ct4C*R5f~s|q@dK zU+PQ-dc0j{mYDDiXihKDKWO$Em!IJ^N{tjdXhO zdKB#G7J-^f(d=uTM53tCQh&(0gdfynzR7t%w$(a?G4l*){RIQ6R3YWyCXYY42{W7wl%sqdR83 zS8yWvJNvo?jRLi6=Or?#yW5Z_iuc5Wp=>(=E?Q<#YK5<>WqK!*-!itBv@7{1u9LG- zhjKn~(J_GKYxDPBpRrw?{pk_fGOC!?kB=hL(iT=xpAr$(%8u`bjG329nl{NXq$veL zCf^iCHBxVY3p z%kj|f_}-NrXWf$flu7-sCtZPb30WK^LmvfWsLAO~#HW`2*b#H}1}he`gtXs9946<9WSEI$j?} z6|Kg*eAlQs7%*N1d=uyAPDTNH5;uE*3~hl?1~3xm4d}?qwA6hJI{YgvE1d?H&yWwl zBBKYHQAByWlDTnFsW-1}$EuL`b5KXU!HeZ*>j+5#v|*a#Z7}+NL&z4yX_S=`9EjIT zs-WC|Ly2@F>HPrx7s%&}NT{Z1bTwOEF2M`SgXHN4uGe0!0PGuX-sWnJimr0`ow zxXgTC=SN;I;Uj_$gZ=_tdlQv`CK>(X!ey}n&EK%?eA0Yf*2KN(^Gf)nGq+E;j zA~3+RnG)7^3;kZ66i&EbUN_Z)GtL=lwXNPI$_;_h=MZQsoVHJemvP))Sr{1w=addU z9fJ&Z%tkUH;J0WcsfwV-=FU&Uo%kd}(Vcc@)?fc;G|HE_U^l(jqjqgnA^ z@0s_^U-l0!h!4=s5VR}mC*R?0Mb;)x7Wy6S>X;=ZIY7`P3FJU2{FPC1vK?O{j{2}X z-LbatyDdx!Rv8!#N_un$T) zT%XOB0VPw18N|q@y8c_yf05DF61hNB@f(6vDC&R8BPJWr54hb<+tld=Jq-H*S;|ek zdCX|VO)_AtK0}Z`fYU)DViIjrxrtAUY^$YBHJ~dKFhX?Jev{9(q!atIg3tSb%1`{r z;_SkWsDZ1Nz_XSiM>x!0hdJm_A8tSJrIavcn)P^=QIrkrz2{d`Pt-PyN|mZ8ND-_c zN|BDVfT*ZQQBb6dbRmS^0z^SXrKt!A0Rkc*(g__xC`#zPg#ZERB_y;25|TW@-+e!8 zyx;JW=WPZyU9_)W={;E!o4@FsV z#8=P4)jWWFdwHO9oA;HnmYsU>`QuK+04-yJj>1no&P;8FVyoCbVTWt!n3Dlm@wxm` zHo7)1zZ>CtHSG>DL>pho-g{v7MPJg3ehqFjuNOBiT}g?gkvb~7>X^e6&u<@FwglzUlZ9q1-|dQD8-J7e z`(D5Y}k?gANMgQ?*#{lVVI>|rV-vPOh3#ye=mC263nbs)#H7FyrR~qrXYUR zvJ`i&lA(pCjyc{Bx-;H+pHF>Iam$d^FUq0V=ydw+z`vbI76_qG%g%_oeBD7k$|tG! zwWxmmS=TdO2cw^5Mn&~Q??XII=WbrkESUv*rMRXenw~$bet=pt{$vli{I%v(&bZy1 zf*@}-kKE#J!h%1lJl&HCX~zYlyo( z)T+xqSdc}Rmz7GnW@Z)8lrlWRW_Z_uO5!&3wjSzE!8Q$1jSI@So)IGlQCCD@5TGU(G^QwPU=`uSQPETp7?T`69&rbi3=D z@@(v7qI|ar<7lVvsmt%LQZ8JjMDh$DytRKY;2?Cr>s&UU%yDW!^g{gC)8`+(Q2QeD z9Ddqy_t`bRVeKZ9Ji9=4Z7tt?p)*ot&37I$wV-%5d{T98S5M9sD?G~Sb*&NRwj{!d zZv102U+-RRH>njhNUmHzcAVtT2XEQZ&v6;!I1?ua86Rs$-(lm854kb5>=8&^h8u<71vB_;tr}utb zUW=}D_97odg3xPIzsyfwi;9W4?YqGH)V|>rtB=~Hllcasd^V>0iAMUnIh7*HR%04p z$4`5`a6TJ>i1RmZqnW)Lo*=njZB`443Cb0RrGIx2!<&imTirbgE4@}$I^v#Ss~oNa zK8do{{&et#9J@Us8>=6E%CwPJz~?JPJc<}M7Pfjxlxd0ixxKFL zhK}9ifMf%-g19oX!|iA5Mz4iQVcp(0)#E0IA?$0dCH0#pw+-$(euuIuv9m6m4i!oH z)AH^HTiRo%(Wie9UC^R|fC4R=oU~}mNgYAYckiOJizHaTrC&Usamz`lh`Hj$+q0L% zSmvLnY)O4OE7fh=%4${@CS&kukXK5GEo*!=Mw64!e3Dzt)=H*Qd)& zE{O!DRl3MVRBz~Sqq;5quEO;XLH>ke_=9-8C+B6B{I8x^$G!b&XX%%-dKP!J%XruXUjMT^Vsz>Z2H}?&KCAF%&FFi~( zW}1!yP6f!=oiNT7Ip*?ZUbo! z93x_v)U$AxQ^nC@Rk$d!{c|K<^Y!mCo}@NQGefDa#A1YyfVC^@u^;m{F6CyGG)37M#{Ppi5By_D{!lg z$DsY;&0`W*kM}9AykR%}9E~vjcIwZID>K(}TdImqrwN|$&QN;_Jyb}!LFe}y$UVLo zc}A%fREw05U5}6~$2EUTSgTZ%`yFYq?lA0>m!ET1y~ycN_G6bGi6N|IzDqt_a`}_OwbKfCpX|014Cm4HjteVB85Sn%gX#V!9=- zcNPr!%LSX>#_@vbO*m{Dy?%3rQk>Q^+jt6}hI5wZv!x_~VY|*&Ne%vx7ziu75 zrM-WSQ%Z%KYzO}k-b0xW=*5llG2MRgzH&h2-S^vPlp?2NnOlGN#l!<;q^B6JV;i-P zN`4z(>!+h(D#E>fzVb1sqBkObN?F6XqOdB5XA%+0S<#|J6~o&vt0AZ*52+7vfzAq- z6$W31j$Y%}jaR-b){>~qBSw{Prh&HT)u(5a{l|Mq)AW+6JMx`-#A zt}96mHcb_`nX;sVl&={Dcj_!Vy$!N%Ku zb0FujDeogCf00eI)~rsa0qM2}*0w19i=(eAdD97s53f#+d^g>nUeC_5@EOt=iRPV( zR;lnRmpM28^Z2eEwykzI^ z?@Co_ zRRaF`Tdm=BOP*a~w~GUoHD}$xFGHed!g0As5_J*~CUk0(mUJ!JJ|i!&-?UF&6B^sJtpeC8AOsqbRqitH6; z3e6wS9bcJUcJ>?x0+h*BHt{^>1)N{2@Rv_fSEW0GqsVjx=3r+b15#5|=-~4!xO;vH z{Muejs3&xhm7zgN!iGW%oM%z-mJ4~w>8B0$V1h-uP;BXdcn%4 zdhoty&(1OZZBndLhg~fH|YvWd!t(5kv&LI!02e?h}T2ouH2*uj0I~rsASBcZWRcft9=K(_M_Q? zi$^m@L4HLm@Va8Y$w~bWN;A2QXDuHFw8(WyKjbZXSmxUP#y;$viqj<}-_M^1<8u8t zUA}bJuM(=cglcRkm0Q!-eDjZY?~U0Qb6mPcDN^^QSpg*!dYRpxo%_z8a6f{nD*kJ* z(t`gT3%yg1QWZYje1Iqxd+uOj%>5{mHM?2nrM-dJhmW6rUSqp{QE_(nu7b|fW2vL3 zO%ASHO#K85Nx4`{3~_sM@i_k(ZSkSyBq3JgV6ID+0}yRva>B7<$L0^J3+zM@f7?34 z^J2#aogUktUe7-(P-c)U%6mt>MSVULe`(Z1J|$xu|c!JF#r{*Fra2OjHE@thhbO=vueun{F^m zuzY}7k|K7;Z)^HDtX~6`c@|hv9)D&zG+0gs{9sO)t-JQAJEjiuXXS)mgpp53CXlaB;+)!v9}l!b zI@GvC$-gHq0|v%FwI#B@EYB3)xF=wF1ujADZ#2U6T_@i?`KTiH3=+QeQlO(H@Uf7r zw7=i?RW*%ACBqPrJJ-K5$O45EiLQmQl11uI^WEc&^T8h%ne=s0vQD%Yt)xE;_wdwZQn0CY>7mwe?tCRmgj&m2ep+y5!|-x zUXXST$X?Tvhw@#7HC$Q<>~uex7gsSOy)L`T>HF z;})yO_2Fcxv^RXtFO}ZCX%}7HdG_+4fA;52-vv&$#H;FD@6YZ#`WHYKrB?#6E*65k z1ub6JI|MwqZwg6>jf|iBJ4IT(TpT4KKh=IrfyqcT{N>^qrtL3oW%lgCE}>i3#xTb{ z*UO8rHzte-Q9{OKc2ar?2OX!F=mY~eTeF0!(%kw4kcBWAx>cP@*5>Y@P6EHg;F z<=s=7X|UwJ1XWN?G7EDTZ?-~!<EN)8{A!o19OM>agS*4hb?#QKn#v3BXClWjj;!qWf$u? z0NHRa08~Jo^$5yU#@Dsar*8jX^{3g%fWOc<*JrZmy4^ZP+hl>b`i(N}f>TyKy`WI?tZ zoM~S|9fSsmawbQ4zjXo5C@q1J3CAQ;4CwtH$S!Dl7M))k>pUeOuo=Nv%t=d2Tl4Lh zggx`TMUIM!N)cpON_%^IT}Kxw8_7k#n$Qz2AX0fm|IsrchBXfht94Cnf2;5JFncsWMiMvwn#?kH1h z=~UwsG6Uaa)SU!3=Nsh5uD5&U|~8ERCRU=*%^I(7M%P?>Gzu!C*=v`&C6{=&IO* z&5L|g0P;ZQfLzn$zmNEbvL9hH5Meq)?Str`v?&MJ6g>WlkTwyDyja?}>F>8;+_deo zz2^>KWcCuh!NgL@wcOuG%3m}OpIcr?GPkW8t&({Ggy8E`UT|aSE!eJi+Jv+^j_rUUU3y3J8{G<<&Sr$@`YK44p9JH7_- zR5r@_tM)E{wl-JF@*UQYdAC&OpOs;B!nv!wI(CqZ#lrzM$kXrx_4#0!tKwRqwcI>} z2%~cz44F4w`d>8U6m2J&DxI_-ctx04va$32%$^Uq2Dy{bRuR&$wL*bVYNF>$o94Kq zFI10it?g}x75efP_ej#WP`u!W5Rxe@`REOfQp#C5CnhqD)MU;8MqInT9}c`kFDwnm zsXH9FL}%@ssk~4rGhY+-1KfQ8gt%#t48-?mJNN#X#3MU!KWO#%fIw*VqXn_a@Lq>N zEit`@B?CKJOLn|~V|7?AyvS99*sr})pvQM)>&gg9TP3iNQby7A=#(|xT^Ry~Qya4# z!pRO^(Mlj~K>-!RPv950QK zz~hfpvG61jj9uT(1{9RK()?D?Q0Cx&*{Lnq{aGa?LXtfW;hnqJ|V~_ho)o*N)V@JmNg*&kN z8F7%B#knG}I;Jp`m$?`gRcmhj5t;InB6{Ga>7(WDY84nhvA1!t3~~6^u))D^;9%Xm zzPqb0Y-KcT3s^J8)6|PZ&BQ4~)y+hkH-&;xz)lz%i52fqo$~ z)|+mwm7zJv1H5*k8n1nVtZtib`M(%T z_9i7T7sLxZ6vn-GzF;Llqo_Wzo^)JsDUoznMT7{fYmwsY;%bum8oJ&%NbsW8JQXY? z3*cL~?y7FOTN?wB-_iBR{k8GFkh=>7p|{xJ_0aI?0A3m}*hetj%=#B^30S82mcP}r zVMHlp2kL@Y__1ok{e5QN4jC6-^SW@*@4B5FwKd5X_jq{6^l%_-$ZNB<(IaT?#DG9- z?-??0)4sl79eSnO)nect@AX|fTM@l}v&_h6c2-@Gy*n&uJw-M8!lWAvE;kAyY`@D~UYVqP=>0r*K^~)op%~c)X_O<;BV0E9=e9qj^{PxHmu8Gj5Mla&E_hhUk2Yst&3Tg5qnU(;`Crn1Cvi;ZNOx+FpM_yVKH ze`=cv?5d#qmwp4tP)hvwIEo#_1v74j3Ijp)HL$UP7%S?f#(?Tu@sKc_&gRe<6^zn!lLsHQa3yY8@sA(z_u-2@h=FldWHFS+-S}2kRJE#cSvB0~IE_W+YAo zL%r`>fGAHA&^crIb`%0Ay;5~2Z~5(fZKdj^CYpb#hMRT#L2HVToFCJgDu-Dm0?^N& z!q=(-pEP}Dcb%A(oh^0Uvnx>4Gz5zYlz#2LSG}QIn7=)Fe&x}Y<-IalP-TcMy`X)cV^!*MK4%Rwp}-j``#BL~cR zwka4>)Vp~0Eh49LCFToVdfy|y7I^WM&;j&#hl&bNs@!=$EwpBFJ)fu$>p<*UBud!4 z(p`zx-hUH$_;(_F!%}?H9WVR03=k~YaqG{L%DxE6S#>;oSG`PYSt3`0cXacXmZH@x z$NN+q$aQ{%_%gF~*n!b+)~k!PR7c@137YIw@o=JG{8~3d$Z4$C!y#8tVJxK;>KcS5 z+-A$dl^}#N$;3NF;RJmQd^1_#`Z3&t(sD}|*zmaMJL3F$NiAM_MVf-HP8->9fqv_a z=$Fs~P8s{R_R3cxBSj6+dF|uBVt+94c*$ZD$}-8$NGExBoP(1qJh$ z;p5^15;x1W@U$i5JrqhpHCZM7B}P`c#5F-!Ym~Q&$tyuJ+PkjW{A@nqSb1DGTcDdO zNXJ7-+9N2N^t$hOA|>4Vw_bC~glMmna<-?%XH!am2{~hN(l_O#rPp55x{z(}No7ly zmO<%(Mx1StK-r~V<=a_AGo>ao;XcHH>pKJ@3rGwT+;9d+3U!1m2S)-5iRmwXusC7P z6E!#ENc07M@s#|NJ=)bxRSi(9Ss&~%tHc%y=Rz5mYNx-x8|IvrRs#8daUcZt_4=1@ zoyCCZxpetXo!z-jHrK#jbL5C0-WuAF52ghneFv)bsYBexJvx;>GWXrbpQcyzhxLnP zP<+0%Cu#vIQHc;`wDWuuK@@}3*MmzbA}JMrqj+>&3|x%0_KVcUrK++#h|=%|?XM8U zd-Gfn;#fYq_kK;C{PG^v^Vx3?j!hL^oCn9Atg86aAc4xiCE#FE1?(&w#{!%JDR#rM zZ8X5>*03qpy#d!lw?0C4X4;_R0;k>KrCX(W%Yg`Q9|2dy!H21v)si*HAm`VwCpi1$ z;@alFf0Wra*Rg9|dN%E@x;;g_Drq&gr71p80!4V_YQ;J7g6GMfG|@S8r<=;0yl(Uf zr3jvt8*P}ye+lkwMwi7cxK72bC4?z%6zPEK*bD zK`qO6N$Su!z|*<)jY^@cYSQwT{noitFXlH6r=(Ya6)-qgGh?bUEXYx!nPaxKZXDE( z*X`3YvJU&Q&6sC_9IfTHMtB-O3~bFCUt!89e%VuvuM#jBt*As;E;5RdK3I00*GGHXr$^!$^cy>g_QfNcsmR34v(d zGEaO>oKTo@_@ny{HeqvU7#J!J$BK?UGoS3`r4vI~mJ1v;Pnm-Kc@36m?_reYjdv5s z!%1YK!QW_Vx!Ze;2c+)zol5PnKk^tJRjbwdUH(@*iPZH6j+~kV<99xA0P6}pn?V)>7-lU7wj$0(gmrBFVa2?iwZ>RT3iaX+x$MB^q5`<+97ed`2*dj`U?SnN}R*hBtE54horu;3@%bw5+@LCmRAg=$#Z zrjv(Fcg1**b7F7W%~TmZY;+&B<@1%+Sh~#3rrq9Pe`{MC-aNo819c=dWAOd~EynkF z4DnlzfzW=#jGs?R^UtQFxu%FBWaha_w8+In=POG0n>-p^)YfOR(@wehS97Upx$Jfn z-m)sQL=l@nj|f-g(z(F`yI(IH4c70_zvs1+Q(XLMEBw~M`|X!c>QL(v_RvXkCy1HO zKH`jN_KYzCu05rnrO|dnk~J&k?`j@hmCdVE`;)l(JG5a?N>E+5lq(gIi2;k9uw7xQ zl+ho#@FSb$l8ct}%I)s*=)mb2-43XHU3b&(S6t%TtTE^|f`~Kd-YbfV3&kb;kZ>}M(LFe|G=6$i^VFiC`o{Q+=X9TIh4}C zi|4yR%q%A>WKZJrS1MtxKjyMwe5SzG7~dsHwSIvqKhf2Bw}(OF>waftFPFjLaTW(pXc(Ys`*FPppBhi$b-gkm+$3X z!f8d-2q-MQF~gbH5Hcx}mbO9WSD3Wfr4L5~F43or5ymq_Y}0zDrXRxrHund`NtfLx zo-7r%*2Js6*2HVfhVM^e2V)x%ZA5K?ol(Rmgdq*CdKnjI8n(AI;~ZYfk3zDPRy9R8 zGR6f9fl8VFu(^&H7Hz*61T0>77VGkCDcB`+lGc$QD-g7)g&eaxLB>_%4?uKc*)k6{ zfokTprd?bA0}P`qZyI>M5}$lt^`S*?w%j>Zgx5AH-C8R_8*k2G_sYk6tvYtxRsNzcS3L<)cd+^SlhHD2i#?7(>}mqAglwZXJb=$h7sq-E3}95(qifH+-^u< zt5gk}1UF9i2+pu^ulMTvHlE@A4nqXzWh2D4OYpNz+~JGrIm+M@gL)1DzP-6MEIkSc zTHbeupXf)SzJE4Gp{g=T{h9h7(YY2#{QTe@Rr_ke5qQ>nUpR~#9(@N%5v$lj9&*li zwMu)D=@O~M29Mr)@=s~1^mvxJ_g5l*|5y=So=o1qA=`qf!EPOVC0(phoUUicsYbHF zp#~y~iLN!#yY9;`1-{ymi`{w!DxvCtg9Jc$P@?@}x80*^&@>8)(I$W9HO4^DTThs? zWZ2P|@j>RDi*LVIJ%+{YH_l>C^TDB(n-R{|?kekf9!_oLs@D*do@KwW*O-(!mt(kG zY=pN+`WF^0RSLR{q_be4zN6A9oN3|})J*Ca4%n#btbX0Vnhi{vD|lHATzrxcsqT{Q zl2GBkH>I4jlWnDTpjC(PVJMVYLfgiOAPkt1vcee0U!Q5pQ4p*WWEOD^|^} zjOH9E_R>1kXXi}&;>E3@#*aG$?Zpi9V&&{wAiE$g!=y6C>7rWRkLkZtHt&Th3@I2FFL0lU}n=%55qi{N2^jSJv~*( zP2&E_;|Ofib8*Y$;!PZcx-LcHitW~$%MB3>?LLFM zweH+A*|YG)qFF$Vx+)Iw{>9uc0ta#!%1>_h+MFrfJAhDrqXH*2WZ-Iw4|{9JELMTZ zUGB}(v8LRv#^_64*l#SWnJfqc;&6G*2xQzFG+wR#YOH}}1Qn#txsOqU@k=WUPhMG* za!B@0$K^J0hkEpJmo+H`+qfro`g%BZe}e6BEl|E--U)>hyJ8oxX4Nptpn-)fzh_ajaD0^))6EcPTL$WXrY)Hc_Xgc$MtEXMLw40Ty7ZHGSH z34N3HmpbE*)Z){smd3wv;hb_wja%7~5qJ0A7<|ZGV{;uQgEQAmfF?NaPaB6h-+Tx6 z7_Q^VW2x(%eKsqW>+A;-Cglkl-m^53Zva!rwGTxk4Nnt^jL&M{$#EK^=YhdWnt9`{ zGpumvl5pC2b$>J_1p}r23KfDI0zw?TFzsH|(~FXK9LVKOra9s%%}b1R5|2<^U= zZ)jlt{Fyrcw6rjH6;29m@(qaumG=nSujTdl^&>zAlvg%nN&Ze z)WZySsQH}c)&;^D@W_5(4=*k|u3KK%NJtQiY)T1z_W>2{ZioQfDo2wP~=BdpvrUzlgBql!&Q`*qdU zR2YsKhdG)g77NVwC_H}9{SLq9;Rfz(nYj#2`wTh^{+00Zl@RL4msS9Y=KAY@^8jGi z{hRLHD+ghx&P}bW*ecl~s6Y_rJXAuCzMa-jUs5OBR&qfvw7^oPBm$ozg^j7KDJLsG z7xO^sTjYff>`I(K;IBit_LXmlv`!o^`2-nLC*V<&&$ZEMn6oMaYNY2&Dg}dhvq8re znl>M3CY;87S)VCKB~_J&Tt^#6v(aGb($IWyb;b&8EjoVC1hoiWWbG34x84+y12Rp{ zQiip6TX?51ah!(tp?bkR5#z4zJh&WvmA}{kjV?%m|t4F%(5yu{??o`uT@?FOYO3D_s$ux zzewF)4OXd1^A6MGz;RkYjn7dd! zuEtn--%qIyH1Ev;_A3#u->t1Y_ksoH+c+X*!n_&dj(!bm%*7fYT-OST@n~Xshg~t)OKILv{?&V7Y7ux7mzw2YKq_aI0b}?! zBWK$9FO@{@Bn!D4v#BZ1Pq+UB0$tII2C)spgU_y}iOuXf|B&DWK7!7N4cfw%>Ra!u`R`p<K~Px->n%W^7Ejzpj8rsOx3*CV;iRqezE-@$6)%8AQlrM+Cum1`b+hLj;K-T#&iGZ z(95?O1V|)ez4weNV(1?qYduO7XT$afs_0(>(nVJptO(m3uoDJIuv+I9{>LB5U3kXo zXFvC5fEbv$6Vm)2Z6e4`Pd#LuJOk=JqH|{f)O@-*Z3jswEh0k~&mK_5Veg4Li}ZCm z4YCjj*b_R~#~&ufAOr%A_+$IIa(k`!;r4U4vZq6LLu%(-5xNfl?mHdr@cPF%GcICh z)+PQi;{Tdt`}6;K^dColgyHiblmFq~|5c&O2o?HYYA5Rdw~)E_W)?!Fe2&4~1qMCe z=d}YH+JbR-9vBXERMSy9+I4GI{bFYtf5^7Iq>6YvL#wW_p@+8(ZsU?ZK&Tn`u9{Lh zZHbH*!IH;9VtQNu5aMf^o`x@l0Sr+LUo_o_wq0nKcqEW7A=#Zy>;}+%+qQ^n*d#NH zAh95~69dVkp>#0BGJM+x|CO;wEUu|1Cat?;l!I(I?;r`$kjjX`D2@41bBNgty@@nb zPPE?o%oTbpe4F8;3$(j26!x8^7Kew^5ACe`W$97> zDTby~=vEP92;mRl3&@%+ zQ)a)B+ZMs|3Zp#$3&tDcH!lN$)y<@%DMWPG_y5alYS?~c+SL<39Mv1E_{%x|#>Gkk z5O^ZMDq?>q1>!ZagN_*F4I`WwHk=WAOXCGlIB)R($12XcawMzL#zBmK1{EPl)7=HG zB4nb>D-o&49b-UPc>~?@CfQ1y{`QarpzK6nJ^WZruVl$CMb5?<|8MKYr{qGJ$i&W} zpzi0@J~BaQk-w*=WMsxEl%1# z8*mNEXOl2P-k;q&4bNA zSc8pC?RncSrrqp;GubjI2%R~KA_?2y_mZSGgs+A9;ckII^`)vxRYWYcFR+V(B@Igg z29PW?$o3*2Q7&xphL4m|X61M{wTChTp1)yszV{P^3dJ_AbRSQ<=!quU9Yn#vC5LKf zd%x9ab-p*ys;M@No!kj9E~Xr@ie5W2a)#CAm2CF(w)JxDr$oF%`VHq$k9~ZJKS_Ji zBlK4zkQzE}j3BM}2M&%ioN?oxxDlw)7=m=P5b!=_0eEUFs)$i<5JJIRpNQAS|5Q0B zQ6t5L%3^@ZcomK$2xZw$cJFX@KoS*e4t9O>q8KkRLiD_yvp5deFWjC7h0J&QPz1+s zBtZ5?AtdXKwN@PANfSo_$DW>(uAEa*nkoHxFdspxSyjpAQnTw`729bnaW9vfMjl%F zCM**u&nFf%BQfi%Bu4H&PMcL%qfagOLr&k$$PebNDr&xKJ?fZ z#D}T8Qb^FLFzN(|)}G;ka`;2RQf6WZ46fBDi~~9|Yq6idFixDMZJt)gmH_rYIGKyf z*zR+=f}2Cb_MA;8B)%c{wy@#5@bmyu_zQ4o~0q?;3GgW%D_Prr9-=4U5 z(;3^*cq-Iga-`x@{`QYsvi;KiUVZ!fUz~Elx;*G?#4JrTc*ol_wbP*KHX*wrOHrS! zF`inAsDPvTZygqc*l2sGc0{h6ZZ);B^x@HTg(l)rz5NB*foB@A% z2z9LL!J66_x+Ox1t=|x|jP)JiQs~AE>f`U$X+kSomL0hZW}{IK6F<(Yn%BFp;xauAwqajG*~u;;?S6D*dc$}04tip0DfgNxnkevF8515a=RS_hc4}U4m<7RM zJLjfoeW#gg$_r%JLEsE`Ertg($o6FdrFHQL1j83rdA7hkPf@b}9+JoD@gJ;DLH4}wi~rLt%>K63a%ow6dsSk!uhvAb7zP*R6G59Un~^R+#ZOV}$_Vb2O&Z+IoNAaf{lI>5n#Te!cx0Jo?BLM-Vp01+M?(bA z^*9M|J{I3=0BvGkgnkPHJhZByFCpo_LP>z|9RlLKduof_YT)9`^32bBfelca%Dt0= z$N!}A?>2*YNm~L12$5_{4OEaCRHqUFLi+tRWqs#f8b_iqLJ>=ov>C=13MCF4|A^LZ zq@06A^>S3nYm<`ddWEWV3gUf5+U$^onKJY_+m~{#oD$CH{4Pdvn`z$@FpL_c3B!Ku-4HRH#V2u?Rl@Oene6?EN^I-?4AbFmXo(ora6c zyvi$(Db5(qE3>uIvN`-XH8(%j>{2CU6elWtWYk`%ehyt%*8yU!OhO7?kDT2q>5eMK zA~n!*W8|_LZv>0gS(%{5b%rkQDYjJz?)N5(ivT7aY&MUpnw#O}I@#5xP2ugWd;BEG4|#_?PD0_@j? z#EIyRg(mg6QB~PbaqdmHK<&NMHj*<8uRg;YhyGE}iLn8`n%Ap3ADz$ENJ3N))Cfb& zS=_WHq6&su%&As=vOlvrtCHo1jA@9uJ;;DBCFHAVxATa$Dw`(QYNTiDJaNE!bv~=54T$B?Q2Fdxu2W<0JpI1{v zLy0>`fGD_M2DbHHO__prBx+r481pK4&?`oFuAVQ*Lc^BN7aR&IgdZo};%tS*?wu=o>`p7pgJ zIttzCjo`nvN1NnsiZ=Z4b{C2c(Bo*u2E5tdYMWjUEsC4ID$c5fIX$3KVP2_0JQb}! z8+uSt>JO}JBr>7Dq2ia zG2RcUwlxphawT+)y+QLM{f{KPm%n#HGJdPr9gc{b?|q-m<7~z*47G<`)CwXH-PUY*%#}n4QsyXhS)GMZ}Opzlf$F&U5Lb z@IHcC>@Z7{w5#)YvE4>X)A~Md<8cmhNMQe(_JO=~_k82odMH7VOzw~ZnYYx zL36pr*eN1*^hKNaTDVAh8r5UJGjO`}GU!|9lE={gnKBfL@|KeJF<}pA9S&&eJ|p@x z!*$!=4MFcNr8dk>V8r+9N;!QSzk+V7vqX~wAgGLvDHG~MOE6-N5I)(~fDFu3Ty;ec z;ORJCBb88GJc6Rr&>(&mDb%?1_VE@Z^skxN-#1MF%Y9YFGcwmQSn^Wta6e>t{LlU9 z;lf-c#DS>MIsMjQLSA-_z=WHHMx`t!DSjcn0hKsee>v~&h-%53=@E#H<(V%baIN=k zzFzn_`3H*V&~6dz?t<8PVoJZ;7geyexn4%r?C|sO0n|2_`aznPs+3G=-PlW`IoBDy z6d0&kj+WJg932tk+TY?1$Y#rW3EuS=z;G zO^~1bY=242%ZbivbMw{%U<&=kd79=hi8X-;k6O8zJ_&z@V`ov(NQTqWj-NuW39Km( zcuLAZ)woA|ZXfrK`FwMUW!04{KJW5r>BNgCyz&CKao{Qr5id--p76k$j7aZ-F`Mbarl@@tI>V9Q@ ztT72PKk-fcSJ_oNb2HgWzG}mPmE&ewvF`h}>s*yivue19WiMlgK6>)K4)_h+axl~c z&>J^l1PK=7U&C&vOTfc*S^i+aV{F;Z6MX3&i=_+UQ@O?i8#M9us-D5%U~luawEc@g z)3IrCYO!&_Pdhd7y)|F2YstQPy`$HB(ZV=04Z8MR7p~D->P}l8HTioukBz@$g-8Sa zDAKf0fU5=H;=uRFiw^ZzRRnntjXlzL!ggU&G}gG?6$C3E;PZcmE`fC$g#VOn%Mn9= zKM1+@)R?Zt7AQ(@uzKs)*EO>#uIRh7Q#i)q*|P3`j2OQ;xiLud$(eTLx${j-zDLX} z{pR4YpVflo+v?KU(C5D4@8pe_SS~XaKRjz9=r;CU%C70uAdJdt`0g_Vae;7$*84*j zdvnNp_c?vQ!8}IpowCx|SJ%|_7w!Ul8V z^Rj9D(3$K3>(sJ<))g56n@p`A>54Uk(fU5}tzLN?PoUmzD7N~Jd!j6tuxv<+0qV=K#2v=jorN!-esq6^ zR9%gzQnht`mf-obS@ri4BedZp2~x!zYcN=AC)rtpDDU()!HW{pO?Vs^Pa*e`VNTA9qdbU>eD|_cj0cPsVvu zx<5zHnd9Uq`1XJ5+yY=^UxlX?%`#XNBvLm1Cium2{6_s5=$uw>WV$nmpyVK{r$1;yQ27U^iz^6!M5i*JXw4M{j-@09J-$6(Nm* z8v<^Iksr8pVpN0zb{t+#f4i$sc#89Wd_t7`Q^%c>kWVDC1&>K=rF9D^T=PPeNhSE% z>{k7L-n(vRfRJ^Rd%qt1#B!?h>9fmou$|({8PTAA_4V3**;+S&;EN%>w{ro{X4=)s zekO9R&>7>$880)QoT+H3+BRlmeO@#-$_Fh%O~lk1K!?fZmwmI>_wtJ_QvOU6$x+`< z+Gni!>rV>teYsInkMz4!ef)9A9sRc7JT2}wuB=O0>%QxA#n)dl{R3hF`B%1sgrh_kD(xIfOaD(?b6t*sKl$I3kcRgmH;Qc65!9r!Mhk{ znKex+7x%c{3>UTzWPX*o-s?HsmeXZw+~yzQQ;2$m%qe8JpKp})69qhiJnQmI-~ONW zzB8)H=G!-P1rdE|z93+y3HVBrj#NQ9AxQU?-bI=O2t@@IDGG=b=`|rl=^YUjDKS8R zNDT;~1&EMF2qZWD@A+`=$Mf;5bv`}onOU>;?B6r9pV_}XGrL-Hvo-zoZdihOMy=z` zwJ7cBT~^}0Sqen6hqX1rv!O9K{rY6t&5tu1xnem9437F*hTpzEJn$Tyal(w1n5?5I zQN^Y-@|i8f02SN{?lP?O5GT@wN~5E&vBAY%%p=4(`?BhV&#NT+)+>TrQyBNV#RpHM zo22Dn?9)`>ci>MSmLY8#%xD4MwBxEM)^Ny46H(Y=&8DBmrk`Z_jr(&Tm?|lT4Q0J^ zFnmjS@o*-6D4mHv>`e%-c_d`}n?{)nm6mE>N{+!|)+Zli^gX6@%+ji)CzL|E)SX(l zCu6XV12lXaHorT!x5U^K00~;~Chn7)NzogJo3m4HFJP$B2-gD!-yvhC!qLs;U}=9q z>NpatpsS70Zt2lAADoh6-rGcV2wEH16~pFf)RaIOSg*&pDpLM#Uqe|!j#qKRYsp*g zkM{;!h70BCZ47K7oncwxMkjr%q`Iyk!@>t?#dHsd{~}6lhGId@h@$^~;sOt-(Wg82)$*rdJn%dh0fzjdK`}at18~Siabp!1j{t9yvLi zt`ZFrLY!NPq)(4GO?6cWvCujAS#iDRjyjH!X$H7up6)|Cfm={PScrEuz7F*sv7W0g z54ui(adfs5B0Xpr_mbtL4y)oLOh+H7B(*VqMJ0a&0E~FD>FO`sSPnpOm5Z;X*fUq0 ze7)6&%8jLc+1?2Yb)*>P4mgeMa700d89x zU^#vCKvEcEfT!V{EUXr1?Zf1C?{Xq2DTuG?chUuSg@TcdgKL z>4Zby_>wTDGRj**0`mU+elI3g&f|zu=EqrXwOE?ZHPmr8;jP6)WbS%-|pnL75F&(P&Pri-ZVP2EB}QvNvVFty$)<#t8b z+#01?aizf$BCg35G0PKU;|2m{_8jC9Q^zAErhWjc)FQ?-C{O0Yv8R3T3`-@3G&Xl1IB_qoZIM`m|o3M!eai-a0sB7ckM-BB;~gq|2+z^clZ1s~6a zIX#Svg}3UpfCxM{+Wc;45~!ymlv-J0m_0ip*3uc?RZwZ1PE1nSn2sALM>X))|KLn; z2w>`2nmVCstT9n;nn1(_6(h}@6r~#e)U|it76VK$Q9eVzl89wII&mE-O29+6%g*i; zSe}NPGWk$|e$E7bq?15y_?!@W)4H1w9k+uY#HW|<|Gfec#>LFUUwX3TxFAIh!sah9 zdG!Z#MHsS)VnTi$f#GJznCG2&UGp=ygKNR#bM^0K4(H_@H4B=zlOC@fSV>HcG?@HF z=n0kP%QP9Ae9wh2XfOv_s~v`l>Rfa(e$SoJnQu_ERr+nUb9)m`+xxeNH*RpA;6DwJ zml#$L47)wryip(<>K5uE4*m<{3l)sh?2%p_aiLm3U&*{nZ@HRfjBD9kA0q>^Y+I=9 zrybX3=WCk63;Ww-=@*5A1*I>d;xGg|g!LR%L1i-g}>s>le#!3 zl`9?H5Qmwa6t+{tx=gBVG&RHLa#>c;T&aKEuK+4JrtQGqMLqvRPBrq_qmlAtNU6rU zkWj3Z&~{q=dZ|VTuU98;fbg~#j5yH@ax1IB_-EeQ!Tz<8^{C*zur6W&l|@QR%0S zLcq&4N{w|+E2eACfqiyg-5LijEH0a!8ou^pMiS)wa^DDZy-@z0yOMev z^sb^FFzP4}Ew9Xzs>$;ax;=TlB5qT;_8$$Q+L{Kx(|%4I52_R>ks$+zqZij8pnq!P zL&((UcH2IP+uod{I>FvGUaWE9 za%&29D+v%`G|8`@WHx>UAmJM#<=SVON|*SglHaLO3bR~1-!1MqP1UN z|2=OFI2XxT3OJLbC4v^E-?0Il`_}ysn(RY%Bk8;gV$ZgMyR=crMmifBY-O z0dQmMgg)DaMEMDT@|<1GFO#F)2ob0+ooVRKJiYYaBORF$KHZk2HX);uqR0Vgcd zGS73Ni;VdJ#IuR)0Kf&gwg3BIw*deEM#d}^0ExA%egFVxgxO?RW#ues0DwM_r3?V@ z{3Sq$^{}=4YFl*I$LEb!XipV^P7T4%&`w@;bce(=`jBIh39+=_uU8pv9@aNzT7!FF zgjg!!&;&aU0{|@2>Q3nUP5?;5k$Kd3kK6irY#ZMSLoC!FTP8$ogkTg&2~FNP1#R98Zr)S;;HQ>>?{n<`~oC?Gy#bH z%=ayN9Y+-JdL!(6oj`A!QSob+mY`sJ)<1IA{z`BUkHkJ1HTEZHuvEKWbT*N@l2%+8 z+Es-ZG*`ifAM>mKv&{maT9VE0f;Uk|)eB5_bJ=WR;dJMOz6(0e8vdyFpuAYkMqxnOR zpxt!7_GmkSG6V8%l5=BmNAivINXDHP`-U-l1_c?{Fx9)qBj9q;&q zW^9Tlk$jHQlwCSQdlyIS-v)D>Q{XHW&P7szSEE@FYWm-E=y#8yd9zHOA;VaFjtxlMfU5@|$(vgs0Tp$t{PP#OlZA#HDCZEET$)0AMed|1mlX8QqEEG}h^wGC-b0;bT z$s}de6^|Kmy3FnTINjs(jFu54i`j?Bsb@M{BDn*dik%T|(k_XrvVs%Mu1_sYH&mW) zovd1UNxDe3sA%}GAvyH~#=Zjeo{&>+O9%k7f*0;+%jFM>sahYRm$3!px@V0I1JY}cFmJs}MDfFPKeZ`k3@61)X?*<-!! z&*HZ?ZEnn8Q8LNhzh>lQo5k2@>zmq0>Q=JcjI`?*Cve`-CMAl<;Kw)i?^rs#6xg2s z_cXbS3PQkAc1Y_LgBjl8qw_~v_{hWSh3NYrCVaN5yhH(3NnS)rZ6p7+2kcIiVcu70 zJm%uh04u#6z5WB7UMS-NsMgka`1^k7F6Q;+p*LUCn!W{0xq|CcU}lRJ$~fh0S<7fxJs}QW(&6Y+-RIIoM(wt0y=lf6?)^wtBk3z{VzyV#HLJv zT6wpPq`cC%jy%OelW?k=nTxmd=unwTD79t)A5#3Wo!(n(HAxj3ODSjtl9^*163xO&t+#xnOVBg zUOHcc2MT=wAwAWplTbl|1&51>EZe|sz}DX?SfX;<{Or({6Xw8KUITyqp`9`G8F2KM#Id5x9 zI_f@*JKk6Z-Ki+qN1~J^lwlmATQ*CjN_b6@mB`$iI1)5)6q8{-GdYkY9JduYoCy^; zp{O)ThjxF*Xbp=Z-viHRhN!&1$aLD$meB-XaCG`TwZplwKt)wkDd9dbXqG!A?y}An z_79JWX*gfnTCBO+o4 z4Em=kg2eudA*rjn6xk{@j3#ug_e!KUq>3GpXXY0!6MM0RQR9$|t;){FJ3RE>nmQRv zCrp{B>rb}e>8^xeX57M0Z~LTipNb+sud+?nwO448ypm7Pem&2xu%e2hggZ9JRZldw zw66~%HwThDq@lX@AAYW0{J6n#Np1+7f1U|Y(FiN<5;@MXMSX9D@2soPCQE7jFxD=o zQ!QI9J&W&X!n?Gqb9wjJezNZFM2Og~R4g`Xw?SJdgo!LNW)_KwVC$S(O1d|8f`I><19C@QD6x7VGD}hU&qF2R~Z>+12DXXfFDg8LE-g|D3H|xCHqN&8e*75e?Ky9>fH_d{xO4dpsUOMv)KHNZZTK1% zEtCbC`TM?*|1LN?ac{K4_(4n=@g6buxHF#rvXnm1ULr9dvPud>DrE;xFP7wlvXY+uT2CK4N1h8k z6&bkqiUOZ3`mV@9J?CxDHx>s26|=Mgb)4u4|2*EorG-I~c?DJuezt<81yt|0WlWLc zL$TECtc)MQQ@Mka;ujP_{pwj%v!Y9*9{yWAHD*Uc>*@JL3+}`{izrdH< z0L_{px{&Bo=Q*(!egk+9VYax|E*Bi_y3zr?FVK6ghh14YP5!tj`JLkV{c7p&w|;cs z3x=b|xRg(svs7QD zKG_;<=r=oC5p+kX&l$6xJa%m$b5ylHq_rX?iMvKKTB><-+3s>luu=}U@N76Wv-oE= zvQ9E}MVj7bE{@H9**UpZTu^4kS^XKvQ`&P`HQI}A2Kqn4rEzopqjwEotnWzc~ZK~ z>?eYGJQc)vkz(v^q_vR@EGwTC&PwP}PZ{_Gn&aIMw`ku!SgOb1P0-F%V}_ALRbyQ$ z>L?!3^zAGN;Yj;J;>}G(an7zmXJa{@{|n_9%aiBUJx1_}KJAUG)Z>Rf^hCrd@Uolw zbA?QOHIH-(KUw%T-G5qZrR%ZPDzqaJm}Vwa6yV*ZiVY#(xJ;m2$X%eL6ByV*FZt?xLD&Et zgK(=FbatEbIm;Eqdr3$oAgyfi36 z9*jfM{_27RF4$rEfgyhBRV%oMXpzsJ@{F}`J#)Jj#Njgd`Ptgq&s+t{?>3382UQ;z z>G^t#bAIDyj`AffEm@gUNHz6Q$(JbvxI*gDeL2v~WWP`q_4z;BQiq%p(JBav?6f3o z&5GTW{)BSoc8A)m6y?%|Kzft>^fSGxJEm}-nk6?$U(DG*o=2F{r=q>nkfaXWGPt~I8Uny}t z%jF18wo$#txKSyltQrt3&Z#;E%5sRvXm!}blY_;<@uzoaKl3uUrF%CH2G4ActL~+W zmsq4SP5hUq_;}#7hf)>~?DSXjE*|SlK1ozvpP7AMKGIlM?B-!RGs#hrP=d*)x*6$= z{#i{v(tMd=5O3$;L^WX6rP+*Qj_-b(C})X>(tLX)Yp297=XZQt4)oFHB z$4s^Swz~Z?jC1%l{DO!5O<=e?SleYM%UhEipiy~$j)W?qjWw_pz4YfPwbn)mio_vf?QTcz`LqUs~QJL|q zdlD9;m|v*8IdPK})DH^;ux!*(Apd_h8mSD zMDB(&qdg9n1td@ca1bU^_U>R_>q200LIYK1_NqQ9R`h-M_c%cN?_<#%cR{X^PASMr z+FZ6kcLKxLrj)RbsIC&i)j9MUPQt-G!}WSsZ_}z{%dOu3Kt>W~Uu z&v(0-ND;ZRu6XQpbGf#Ub(s-N)fB+0ad9z-+eNbQkUiX?i^@-I8$rx4ZN31h%ljridEg+8UGQHhH&< zJKm-L(z(3iyryoAH}Tx>ad6TpF*SQb?Aqg@n{qr5-G(^S7E}r4PPg=Y-hMh>E&iJt zG{;ioMszEEnIyK#@kBTrM~vTGmzApl!%fZ(pXv%)bI503+OL2`+{2C3P$8Zn3CKq3 z)X>A(x1$1wKo4O{%a4nCUJFnjsRg2UWZ|52bIAMJr6#|ZPZrUr)NR#Glw*7%r%e!4 zy`1od?Ns{KW;;v#T6jB}_0s3!cX z*3^Q}>m@s}lU5cXBL(GtXdXU3(4d^H^D0-VF)Z>+E4)JWJR)WW{7xqJKx1zP<`%v{ z^#GxK(>2fP|0NWzueB;>&bqLqQPNIT8|;QS8xVadQ%spGqYC$%`UF+42u@r}nJ0J5 zhJ;meo81P_N#5n}dUg=>&xU5RtiV>!sgLG!RmL^CL+wq!EJ;GZM9kdO3%NFYL+9Hi!E-mk`dU#D4XKvd zN5?OSyeFCg2I(a&V;5W!vmpNG?#P$G6hmwbTVqixGm9@SCd-SSfti{K64NqlnkUMN z`QYxSC01oEdA~OoB&=Af1Ff<%BIB+g166fbqMA#FllS+&M9L6$#(fu#NueBy)T*jA+>%M?9weym*ISQjDlcv9ASCdyN_Rb_&%m%G-#JHJ;E zDe<1qoy_QzsxR}z$4i;vUsUt4rCt5Ct19xcQ~S6MK*MD z>AX(Vb?3z|t3Mn)ZmNITTI-X;rk=gu6gGh)VDF@?2wMlQFT&{zL7(;`wj# zf!SF%-ZZ~xPMEAv+vNrTRx;B!{=*#_{{DaH!vCTg|9c$c|2FzBvh{y~_+KFYfBOA@ z;E1p?2i#AtXMT}>gNN)04*flnC(V;^w6a>*M}NOMPJp!S<;1lP;2I9zkzk?a=a#LA3`#654uI3tZ=QCgS zj3+beXbO9T{Dfg1jZUn-LR(pjFy=pR6Qtiq*fp-|jb33MhBDtCpLdJ zi7!4fFuEZSW~X(WcHOVZ=JoN$`Xzb=g(Xvz752FHO@rxQMT_SjbPO9FN*g5v-ikZ# zE&y0b1_*unaw~52IV~Q^1^-pT#FZckeY9zppIurUAD81Pa49v;@ zgqzR;LWvMP*3Sd*>v6;%4XZY#AO);fz(Onrbye^2F_|Pl|I?(@MWFiQ`rQ!WBWW}O zBlxF8{H1E!mH=NYrW|pg+(hXiN4Yl;e8{X;L&=?>O!- zGK3Wj0!*^DIvf&0e(HqY-W>Vi1_m86nWl&2@k-HGik7VUM2HeH-anJ3gxqQNI*c}Z W_L}SCQR#nlF*CL@YB0E;{C@!dBY@%n literal 0 HcmV?d00001 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/jetpack-5e94ec9a207b87fe38d7.svg b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/jetpack-5e94ec9a207b87fe38d7.svg new file mode 100644 index 00000000..1289f870 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/jetpack-5e94ec9a207b87fe38d7.svg @@ -0,0 +1,4 @@ + + + + diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/security-53b7f3ddc8dcbe17b0c1.png b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/security-53b7f3ddc8dcbe17b0c1.png new file mode 100644 index 0000000000000000000000000000000000000000..f26e97c8ab3ad90d598f33473a45f5eb0a71605a GIT binary patch literal 499240 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≫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

es*QcCwu$l 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

R&V0UQY)oLN1F7}p5DBuF6}*OOTaMpVxv`rc$2 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 md&$G82384$uMffGSeR%?;;dkcln<#IqzK`Y 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 PB_ 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 literal 0 HcmV?d00001 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/social-b8744a40c7c19a7bcc37.png b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/images/social-b8744a40c7c19a7bcc37.png deleted file mode 100644 index 00d8ac9d5c6b2448b0b90034510d389243c0ddfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189386 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 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.asset.php index 32b8e762..f2d8d8c9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.asset.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.asset.php @@ -1 +1 @@ - array('jetpack-connection', 'jetpack-script-data', 'react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '1c3aa81dbb7f888e2783'); + array('jetpack-connection', 'jetpack-script-data', 'lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-warning'), 'version' => 'd453c42f6395d98c7008'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.css b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.css index 0cc5bb85..30f7d9e4 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.css +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.css @@ -1 +1 @@ -.jp-license-activation-screen-controls{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-controls h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-controls p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-controls label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-controls{padding:64px}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error{max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error .components-input-control__label.components-input-control__label.components-input-control__label{font-size:var(--font-body);font-weight:600}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border-radius:var(--jp-border-radius);font-size:18px;line-height:24px;margin:0;min-height:48px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input{border:1px solid var(--jp-gray-40)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border:1px solid var(--jp-red)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error{align-items:flex-start;color:var(--jp-red);display:flex;flex-direction:row;max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error svg{margin-right:4px;fill:var(--jp-red);min-width:24px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error span{font-size:var(--font-body)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);display:flex;font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin-top:24px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{width:auto}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:hover,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:focus,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active[disabled],.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button .jp-components-spinner,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active .jp-components-spinner{width:100%}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid transparent;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-license-activation-screen-illustration{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-illustration--wrapper{display:flex;flex:1}.jp-license-activation-screen-illustration--wrapper img{align-self:center;height:auto;max-width:100%}.jp-license-activation-screen-illustration--support-link{flex:0}.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin:0 40px 20px 0;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{width:auto}}.components-button.jp-license-activation-screen-success-info--button:active:hover,.components-button.jp-license-activation-screen-success-info--button:hover,.components-button.jp-license-activation-screen-success-info--button:visited:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:focus,.components-button.jp-license-activation-screen-success-info--button:focus,.components-button.jp-license-activation-screen-success-info--button:visited:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:disabled,.components-button.jp-license-activation-screen-success-info--button:active[disabled],.components-button.jp-license-activation-screen-success-info--button:disabled,.components-button.jp-license-activation-screen-success-info--button:visited:disabled,.components-button.jp-license-activation-screen-success-info--button:visited[disabled],.components-button.jp-license-activation-screen-success-info--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.components-button.jp-license-activation-screen-success-info--button .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:active .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:visited .jp-components-spinner{width:100%}.jp-license-activation-screen-success-info--product-details h1{line-height:52px}.jp-license-activation-screen-success-info--product-details a{color:var(--jp-black);text-decoration:underline!important}.jp-license-activation-screen-success-info--external-link{color:var(--jp-black);font-size:16px;font-style:normal;font-weight:600;text-decoration:underline!important;white-space:nowrap}.jp-license-activation-screen-success-info{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-success-info h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-success-info p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-success-info label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-success-info{padding:64px}}@media screen and (max-width:480px){.jp-license-activation-screen-success-info .jp-license-activation-screen-success-info--buttons{text-align:center}}.EiaNctK1_P9pPqOeiaSI{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ogHZg_sJCljylz3VJfsf{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.zv7eGvijKRkbPVakubHw{grid-column-end:span 1}.VoJNoiya_1ck3_kXS6_C{grid-column-end:span 2}.ecv0NO526NoTNbpALA1A{grid-column-end:span 3}.OfBdkceMzeHvRbzhqDlP{grid-column-end:span 4}@media(min-width:600px){.JLb3NpEKN8pOaWd7K1bu{grid-column-end:span 1}.fsMPGqPKE4mjMIPFwl77{grid-column-end:span 2}.DIK_zdaGAQ09eKspBJ4E{grid-column-end:span 3}.shXYpxPu3WCJsR8aOHtz{grid-column-end:span 4}.s7ElrOqG_yGd5SIfwqOR{grid-column-end:span 5}.Cxml9uzGvArAL8_RDs_p{grid-column-end:span 6}.aANxBKDGx72eDqU0iUPj{grid-column-end:span 7}.XxyzuTY3mnQcl9EGZadm{grid-column-end:span 8}}@media(min-width:960px){.Sfo4WaSNIWInJ93Abd3w{grid-column-end:span 1}.tQS7SKUGrU4THhWMysbo{grid-column-end:span 2}.I94U7mpY4h16pcOksZNF{grid-column-end:span 3}.uWMb9k77kQxBdS5MTt0s{grid-column-end:span 4}.rKwEEZQxK9s_POMg5Jss{grid-column-end:span 5}.UcPXX_s06IPCkF7ZjH3D{grid-column-end:span 6}.CrQdtiCFkRbzY6K2dFvt{grid-column-end:span 7}.rEUALOmOdUBXO0Us871z{grid-column-end:span 8}.NqXa9TlcTEviVsB53hBV{grid-column-end:span 9}.OnWVeiQiwgQ9lzdGPW66{grid-column-end:span 10}.D2PkTcy7b8u2K9QXY6VQ{grid-column-end:span 11}.EcqBhzAyxo5RDc2Y6m7K{grid-column-end:span 12}}@media(max-width:960px){.gB1mWzHOM38d80lrhBRX{display:none}}@media(max-width:600px){.KNQXLP78ejczOkour3zg{display:none}}.rBVbaVWBnBRtTMrUKZxm{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.rBVbaVWBnBRtTMrUKZxm span{display:block}.rBVbaVWBnBRtTMrUKZxm span:last-of-type{font-weight:600}.rBVbaVWBnBRtTMrUKZxm:focus span:last-of-type,.rBVbaVWBnBRtTMrUKZxm:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.rBVbaVWBnBRtTMrUKZxm:focus:after,.rBVbaVWBnBRtTMrUKZxm:hover:after{transform:translateY(-50%) translateX(8px)}.rBVbaVWBnBRtTMrUKZxm:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.gfM_DIJrVbRhmKdAphIm{background:var(--jp-white);border-radius:var(--jp-modal-radius);box-shadow:0 12px 16px -.5px rgba(0,0,0,.15);height:max-content;margin:3rem auto;max-width:414px;overflow:hidden;position:relative;transition:height .25s cubic-bezier(.59,.37,.18,1.19) 0;width:90%;will-change:height}.gfM_DIJrVbRhmKdAphIm>div:first-child{padding:0}.gfM_DIJrVbRhmKdAphIm *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.gfM_DIJrVbRhmKdAphIm p{color:var(--jp-black)}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:none}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:614px;transition-delay:2.15s}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh h2{margin-top:0}._j4GWTmW5psCHFYh6R0x{align-self:flex-start;margin-top:var(--jp-gap)!important;padding:8px var(--jp-modal-padding-small)!important;width:100%}.saSAjv8yulVXQDoqDJEI{font-weight:500;line-height:110%;margin-bottom:8px}.O_hcdbeMivIhBn7ApDnS{line-height:140%}@media(min-width:760px){.gfM_DIJrVbRhmKdAphIm{height:740px;max-width:1360px;position:relative;width:95%}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:block;left:64px;position:absolute;top:64px;z-index:99}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path{fill:#000}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:740px;transition-delay:0}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path{transition:fill 2s ease .5s;fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{transition:fill 2s ease .5s;fill:#000}}@keyframes OmAVpCQ270MqI4IsT9Ky{20%{transform:translateY(0) scale(1)}65%{transform:translateY(16%) scale(1.4)}to{transform:translateY(0) scale(1)}}.Qn5xayjI_jH2m1d6BEoq{border-radius:var(--jp-button-radius);display:flex;height:50%;justify-content:center;min-height:400px;overflow:hidden;position:relative;transition:height .55s cubic-bezier(.59,.37,.18,1) 0s;will-change:height}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{height:100%;transition-delay:.65s}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq video{animation:OmAVpCQ270MqI4IsT9Ky 1.5s ease-in-out forwards}.Qn5xayjI_jH2m1d6BEoq video{height:100%;left:0;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:all .85s cubic-bezier(1,0,.39,1) 0s;width:100%;will-change:transform}@media(min-width:760px){@keyframes Axe8f2LgqEBZHVcsRgY5{0%{animation-timing-function:cubic-bezier(.86,0,.07,1);left:60%;top:32px}50%{animation-timing-function:cubic-bezier(.17,.84,.44,1);bottom:32px;left:32px;top:32px;width:100%}to{left:32px;width:40%}}.Qn5xayjI_jH2m1d6BEoq{border-radius:12px;bottom:32px;display:block;height:auto;left:60%;overflow:hidden;position:absolute;right:32px;top:32px;transition-delay:0;transition:width .55s ease 0s;z-index:3}.Qn5xayjI_jH2m1d6BEoq video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{animation-delay:.25s;animation-duration:2s;animation-fill-mode:forwards;animation-name:Axe8f2LgqEBZHVcsRgY5;height:auto}}.iBMDoShSmqpt72YfJb36{padding:var(--jp-modal-padding)}.iBMDoShSmqpt72YfJb36 h2{font-size:clamp(1.5rem,-.7353rem + 4.7059vw,3.5rem)}.iBMDoShSmqpt72YfJb36 p{font-size:clamp(1rem,.6974rem + 1.1696vw,1.75rem)}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:none;font-size:clamp(1.25rem,1.1491rem + .3899vw,1.5rem)}@media(min-width:760px){.iBMDoShSmqpt72YfJb36{bottom:15%;display:flex;flex-direction:column;gap:64px;left:64px;padding:0 var(--jp-modal-padding) 0 0;position:absolute;width:55%}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:0 32px 0 0}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC h2,.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC p{margin:0}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:block}.iBMDoShSmqpt72YfJb36 ._j4GWTmW5psCHFYh6R0x{align-self:flex-start;padding:16px var(--jp-modal-padding-large)!important;width:auto}.pnwbCuWbV0PNQr1LFpRh .iBMDoShSmqpt72YfJb36{left:-20px;opacity:0;transition:all .55s cubic-bezier(.59,.37,.18,1) .3s}}.HQVDZ6J3x6SJNYFX5khS{background:var(--jp-white);left:0;opacity:0;position:absolute;top:100%;transition:transform .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;width:100%;will-change:transform,opacity;z-index:2}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{opacity:1;transform:translateY(-100%);transition-delay:2s}@media(min-width:760px){.HQVDZ6J3x6SJNYFX5khS{align-items:flex-end;bottom:5%;container-type:inline-size;display:flex;flex-direction:column;gap:40px;left:45%;padding:0;right:32px;transform:translateY(0);transition-delay:0;transition:none;width:auto}.HQVDZ6J3x6SJNYFX5khS h2{width:100%}.HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{margin-right:var(--jp-modal-padding-large)}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{bottom:12%;left:45%;opacity:1;right:32px;top:unset;transform:translateY(0);transition:all .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;transition-delay:2s;width:auto}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS .l35bIyiqYJiZ6tVYvJtC{padding-left:32px}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{align-self:flex-end}}.KdvmPIjelQIFiPQGuIYf{background:var(--jp-gray-0);display:flex;flex-direction:column;gap:var(--jp-gap)}.KdvmPIjelQIFiPQGuIYf div{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-button-radius);box-shadow:0 0 40px 0 rgba(0,0,0,.08);flex:1;padding:var(--jp-modal-padding)}.KdvmPIjelQIFiPQGuIYf h3{font-size:24px;line-height:normal;margin:0}.KdvmPIjelQIFiPQGuIYf p{font-size:14px}@media(min-width:760px){.KdvmPIjelQIFiPQGuIYf{flex-direction:row;padding:var(--jp-modal-padding-large)}.KdvmPIjelQIFiPQGuIYf div{border:none;box-shadow:0 2px 16px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.1)}.KdvmPIjelQIFiPQGuIYf div p{margin:8px 0}.KdvmPIjelQIFiPQGuIYf svg{margin-bottom:var(--jp-modal-padding-small)}}@container (max-width: 600px){.KdvmPIjelQIFiPQGuIYf div{padding:var(--jp-modal-padding-small)}}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.jp-license-activation-screen{border-radius:4px;box-shadow:0 4px 24px 0 rgba(0,0,0,.149);display:flex;flex-direction:column;min-height:540px;overflow:hidden}@media screen and (min-width:780px){.jp-license-activation-screen{flex-direction:row}}.hdasSNj9k3Sc5PwXK4uE{margin-right:4px;width:16px}.eWN8Hj0SBRDq1F48n_Fg{--gray-70:#3c434a;align-items:center;color:var(--gray-70);display:flex;font-size:14px;text-decoration:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}.sexr0jUxC1jVixdKiDnC{margin-left:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-left:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.rV_5QyvhDnsVjCX4pb0h{--gray-90:#1e1e1e;fill:var(--gray-90);width:24px}.MO1jDNY8VPqeNS9xL8jE{align-items:center;display:flex;text-decoration:none}.zvd4dCB_bBDiXJKKDqXm{position:relative}.ly4o9lSswAGHFXqGUEIO{position:absolute;right:32px;top:32px;z-index:1}.u64Go3kwEZ7MD9eji0H1{color:var(--jp-gray-50);font-size:13px;margin-bottom:8px;width:60%}._RT41NE3LU4R0ubcij2y{align-items:center;display:flex;gap:8px}._RT41NE3LU4R0ubcij2y li{background:none!important;margin:0!important;padding:0!important}.cFGWJeRiGHjAr8D7CWJW{max-width:110px}.Iz3l7a05TP6HK9S92TIL{width:16px}.lmQ0wFmnk4kKkGVjokPA{height:18px}.ZSFTmY3zE3VP4w0QeaqV{width:16px}.AoIs8wD92wKR8RpQj6Uc{align-items:center;display:inline-flex}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe{align-items:center;display:flex;gap:var(--spacing-base);margin-bottom:calc(var(--spacing-base)*3)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .VmtuLc2xRqmsO6cK8qjF{position:relative;width:54px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .MdTRfQ3eo5qZKChZlzNj,.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .PbEpL02SEH9VNAlbKCfV{width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .TD4AUM9gcTVAB6JHB5ZR{border-radius:50%;margin-left:-10px;position:absolute;width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .yjl73qv0VWoPP8IhGreh{border-top-style:solid;border-top:2px dashed var(--jp-black);height:0;width:67px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .J0GIu2rNR7rXocQTyd8p{border-color:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .rAV2E93SG8WpokuGk9jh{border-color:var(--jp-yellow-40)}.kezuOHNvu9vdvlJ86Fwg .YZ7FNKEm9qpvQ4ZkbAz5{transform:rotate(180deg)}.kezuOHNvu9vdvlJ86Fwg .TYNMsILey2vUwnyZSjJU{align-self:flex-end;margin-bottom:2px}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz{margin-bottom:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz,.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp{align-items:center;display:flex;gap:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.J0GIu2rNR7rXocQTyd8p{color:var(--jp-red);fill:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.rAV2E93SG8WpokuGk9jh{color:var(--jp-yellow-40);fill:var(--jp-yellow-40)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.q4_FOHifGawULuFBZke9 svg{fill:var(--jp-green-50)}.OpMBda4vebhRbW8Fm6YC{background:var(--jp-white);border:1px solid var(--jp-gray-5);border-radius:var(--jp-border-radius-rna);box-shadow:0 4px 12px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;padding:calc(var(--spacing-base)*3)}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE{background:none;background-color:var(--jp-white-off);color:var(--jp-black-80);text-decoration:none}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE:focus{background-color:var(--jp-white);box-shadow:0 0 0 1.5px var(--jp-black);outline:3px solid transparent}.OpMBda4vebhRbW8Fm6YC.IWsEW5nnNWUqqcT3K5L1{box-shadow:0 0 0 1.5px var(--jp-red-60)}.r3UCwgwCthua6lDCvIBI{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:var(--spacing-base);width:100%}.r3UCwgwCthua6lDCvIBI h3{font-weight:700}.vpluqUMgmwx9_f8wCVIn{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:var(--spacing-base);height:100%}.pIsYsXFAJ9KX2VrS5rmY{min-height:200px;position:relative}.gmPKCDKZcfQt9WieTyKS{flex-grow:1}.fDBaV7I4yUO6w5AWVEtr{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;min-height:28px;padding-top:calc(var(--spacing-base)*3);width:100%}.SelsBZT7eIWRQyl1dasZ{display:flex;gap:var(--spacing-base);justify-content:flex-start}.LHYJUrOej3toDvOAiz4k{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:calc(var(--spacing-base)*.5);width:100%}.LHYJUrOej3toDvOAiz4k h3{font-weight:700;line-height:28px}.JFjbc0JgC4qC92ehOiUr{display:flex;position:relative}.JFjbc0JgC4qC92ehOiUr .NBZgqk_CGGfY3Q16OHjT{align-items:center;border:.5px solid var(--jp-black);border-bottom-right-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);box-shadow:inset 0 0 0 1px var(--jp-black);cursor:pointer;display:flex;justify-content:center;padding:0}.JFjbc0JgC4qC92ehOiUr .Jh6TlOGQNgBwU_fFxPrm{background-color:var(--jp-black);margin-left:.5px}.JFjbc0JgC4qC92ehOiUr .VBxTkBZVxHaVoyhMRJcz{background-color:var(--jp-white);border-left-width:0;margin-left:-.5px}.UZ3NDyOSbGY9NZWb3bUD{background:var(--jp-white);border-radius:calc(var(--jp-border-radius)/2);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1.5px 0 rgba(0,0,0,.1),0 2px 3px -.5px rgba(0,0,0,.1);left:0;padding:var(--spacing-base);position:absolute;top:calc(100% + var(--spacing-base));z-index:1}.UZ3NDyOSbGY9NZWb3bUD .IpJGe_nvXXUiBOsAOkaV{align-items:center;background-color:var(--jp-white);border:none;cursor:pointer;display:flex;gap:calc(var(--spacing-base)*7);padding:var(--spacing-base);width:100%}.UZ3NDyOSbGY9NZWb3bUD .IpJGe_nvXXUiBOsAOkaV:hover{background-color:var(--jp-gray-0)}.UZ3NDyOSbGY9NZWb3bUD .SjzpxiAAVsU_xRrw55ub{align-items:center;display:flex;font-size:var(--font-label);gap:calc(var(--spacing-base)*.5)}.UZ3NDyOSbGY9NZWb3bUD .GQy61X1G7Wv3L3erNwxR{background-color:var(--jp-green-50);height:25px;width:25px}.QSePbRSFylCvM2cX8nN_ a,.QSePbRSFylCvM2cX8nN_ button{border-bottom-right-radius:0;border-top-right-radius:0}.aZvwqVNw6rvImSxn0DM9{align-items:baseline;display:flex;gap:calc(var(--spacing-base)*.5);margin-bottom:var(--spacing-base)}.R4OXFRkmlHAH8ScIgYXh{color:var(--jp-gray-100);font-size:var(--font-body);font-weight:600}.R4OXFRkmlHAH8ScIgYXh.g0_8bbVjnVh0D_pS264j{color:var(--jp-gray-30);text-decoration:line-through}.nqFgW_S2jbHPu9yPq9E_{color:var(--jp-gray-30);font-size:var(--font-body-extra-small)}.f5VJYwuJmjxH8PVxEbbv{align-items:center;display:flex;height:28px;white-space:nowrap}.f5VJYwuJmjxH8PVxEbbv:before{border-radius:50%;content:"";display:inline-block;height:8px;margin-right:var(--spacing-base);width:8px}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3{color:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3:before{background:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr{color:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr:before{background:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas{color:var(--jp-yellow-40)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas:before{background:var(--jp-yellow-40)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02{color:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02:before{background:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.PdsJCfyyjSgrNDheF2qi:before{animation:dWP7ypkVXudMbAa38W5Z .5s linear infinite}@keyframes dWP7ypkVXudMbAa38W5Z{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.wI7QgVzPXvVVu6kfnTT8{align-items:center;color:var(--jp-black);display:flex;justify-content:space-between;margin-top:1rem}.wI7QgVzPXvVVu6kfnTT8 .eqyxcUmdF0s3gmmlZGyD{display:flex;gap:1.5rem}.wI7QgVzPXvVVu6kfnTT8 .gxY6D0PeVtGk9iSB5E_u{align-items:center;display:flex;font-size:var(--font-body-small);gap:2px;margin:0}.wI7QgVzPXvVVu6kfnTT8 .D_uE0LD5CvpfM2FNp55k{align-items:center;display:flex;gap:2px}.wI7QgVzPXvVVu6kfnTT8 .VTBUdi1D4DW34F0yixMk{font-size:var(--font-body-small);margin:0}.BXQQYCO_pEmYmzBBwYxR{align-items:center;color:var(--jp-black);display:flex;gap:.25rem;margin-top:1rem}.BXQQYCO_pEmYmzBBwYxR .qdvOzzbrd3KQK7DNg8eg{font-size:var(--font-body-small);margin:0}.PFbMp_gtGLBMWbbYtO0q{display:flex;flex-grow:1;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.ZFCNMiywyFvaifoIQI5w{color:var(--jp-gray-40)}.mj-boost-speed-score{margin:calc(var(--spacing-base)*-1);margin-bottom:0;padding:calc(var(--spacing-base))}.mj-boost-speed-score__grade{align-items:center;column-gap:1em;display:flex;font-size:var(--font-body-small);justify-content:space-between;line-height:24px;margin:8px 0}.mj-boost-speed-score__grade--letter{all:unset;border-radius:var(--jp-border-radius);color:var(--jp-green);cursor:pointer;font-size:var(--font-title-small);font-weight:700;line-height:24px;padding:0 5px}.mj-boost-speed-score__grade--letter:focus{outline:1px dotted var(--jp-black)}.boost-score-tooltip__heading{color:#000;font-size:var(--font-title-small);line-height:30px;margin:0}.boost-score-tooltip__content{font-size:var(--font-body);line-height:24px}.boost-score-tooltip__parent{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}@media(min-width:783px){.boost-score-tooltip__parent{width:100vw}}.boost-score-tooltip__parent p:last-child{margin-bottom:0}.mj-boost-speed-score__bar .jb-score-bar__label{display:none}.mj-boost-speed-score__bar .jb-score-bar__filler{border-radius:12px;min-width:49px}.mj-boost-speed-score__bar .jb-score-bar__bounds{border-radius:12px;height:24px;margin-left:0}.mj-boost-speed-score__bar .jb-score-bar__score{border-radius:12px;height:24px;width:30px}.mj-boost-speed-score__increase{align-items:center;color:var(--jp-green-50);display:flex;font-size:var(--font-body-small);line-height:28px;position:absolute;right:24px;top:26px;fill:var(--jp-green-50)}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:42px;display:flex;height:42px}.jb-score-bar{color:var(--jp-gray-70);display:flex;width:100%}.jb-score-bar--mobile{margin-bottom:1.5rem}@media(max-width:767px){.jb-score-bar{flex-direction:column}.jb-score-bar__label{background-color:transparent}}.jb-score-bar__loading{align-items:center;display:flex;justify-content:center;width:42px}.jb-score-bar__label{display:grid;grid-template-columns:24px 1fr;grid-column-gap:10px;font-size:14px;justify-content:center;position:relative}@media(min-width:768px){.jb-score-bar__label{padding-left:15px;padding-right:15px;width:200px;z-index:50}}.jb-score-bar__score{border-radius:100%;font-weight:700;height:42px;justify-content:center;position:absolute;right:-1px;width:42px}.jb-score-bar__bounds{background-color:#f1f1f1;border-radius:21px;display:flex;height:42px;max-width:100%;position:relative;width:100%;z-index:40}@media(min-width:768px){.jb-score-bar__bounds{margin-left:-21px;width:calc(100% + 21px)}}.jb-score-bar__filler{border-radius:0 42px 42px 0;display:flex;justify-content:flex-end;min-width:85px;position:relative;transition:width .3s ease-in-out;width:0;will-change:width}@media(max-width:767px){.jb-score-bar__filler{border-radius:inherit;min-width:43px}}.jb-score-bar__no_boost_score{--clearance-space:74px;background:#fff;background-clip:padding-box;border:2px solid transparent;border-radius:50%;cursor:pointer;font-size:.7em;height:28px;line-height:1.625;padding:3px;position:absolute;text-align:center;top:6px;width:28px;z-index:2}.jb-score-bar__no_boost_score:hover{border:2px solid hsla(0,0%,100%,.5)}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:" ";height:0;left:6px;position:absolute;top:28px;width:0}.jb-score-bar__no_boost_score_tooltip{background:#fff;border-radius:4px;box-shadow:0 0 20px 0 hsla(0,0%,67%,.28);display:none;left:-10em;margin:0 16px;padding:16px;position:absolute;top:-62px;width:20em}.jb-score-bar__no_boost_score_tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;content:" ";height:0;left:10em;margin:0 -10px;position:absolute;width:0}.jb-score-bar__no_boost_score:hover .jb-score-bar__no_boost_score_tooltip{display:block}.jb-score-bar .fill-loading{background-color:var(--jp-white)}.jb-score-bar .fill-good{background-color:var(--jp-green)}.jb-score-bar .fill-mediocre{background-color:var(--jp-orange-20)}.jb-score-bar .fill-bad{background-color:var(--jp-red-50)}.info-tooltip__button{align-items:center;background:transparent;border:none;color:var(--jp-gray-50);cursor:pointer;display:flex;padding:2px}.info-tooltip__button svg{margin:0 auto}.info-tooltip__content h3{color:var(--jp-black);font-size:var(--font-title-small);font-weight:500;line-height:calc(var(--font-title-small) + 6px);margin:0 0 calc(var(--spacing-base)*2)}.info-tooltip__content p{color:var(--jp-gray-70);font-size:var(--font-body);line-height:var(--font-title-small);margin-bottom:0}.info-tooltip__content p a{color:var(--jp-black);text-decoration:underline}.info-tooltip__content p a:focus,.info-tooltip__content p a:hover{text-decoration:none}.g4lyov8aMDggdD4yOi1p{align-items:baseline;display:flex;margin-top:calc(var(--spacing-base)/2)}.g4lyov8aMDggdD4yOi1p .Ys5ScZ_dYn2O2AzDE5Yi{font-size:32px;font-weight:400;line-height:36px;margin-right:var(--spacing-base)}.sUNg_b7XteVXOrpHAkJg :last-child{margin-top:4px}.cF6QAJf1vXXAMuutXPcq{align-items:baseline;display:flex}.cF6QAJf1vXXAMuutXPcq.coY634LconQ7gzDDNJeu{color:var(--jp-gray-10);fill:var(--jp-gray-10)}.cF6QAJf1vXXAMuutXPcq.kyqpwKaL2FyQ8CtxJQ0f{color:var(--jp-green-50);fill:var(--jp-green-50)}.cF6QAJf1vXXAMuutXPcq.aXf37lEOcjpNV8ImLaYK{color:var(--jp-red-40);fill:var(--jp-red-40)}.cF6QAJf1vXXAMuutXPcq .OyGdoGzsQ48VaVVR99_H{left:2px;position:relative;top:2px}.cF6QAJf1vXXAMuutXPcq .cKLicfMCaDSGPlX222jF{font-size:14px;font-weight:600;line-height:24px}.ZaPXoMGC_e8NfFoBgA95,.gb2kSZHPauLu96D9HAIg{margin-bottom:1.5rem}.qpN923qyxjI06NCgFC8j>li{margin-bottom:0}.hpd1bQCLIZYXpZJa22qw{color:var(--jp-gray-100);font-size:var(--font-body-extra-small);font-weight:500;line-height:var(--font-title-small);margin-bottom:calc(var(--spacing-base) + 2px)}@media screen and (min-width:599px)and (max-width:1290px){ul.qpN923qyxjI06NCgFC8j{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.qpN923qyxjI06NCgFC8j>li{grid-column-end:auto}}.value-section{display:flex;justify-content:space-between;margin-top:calc(var(--spacing-base)/2)}.value-section>div{align-items:flex-start;display:flex;flex-direction:column}.value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.value-section__last-scan{align-items:center;column-gap:1px;display:flex;justify-content:flex-end;margin-top:var(--spacing-base);position:absolute;right:calc(var(--spacing-base)*3);width:calc(57% - var(--spacing-base)*3)}.value-section__last-scan div{color:var(--jp-gray-50);font-size:var(--font-body-extra-small);line-height:var(--font-body);text-align:right}@media(max-width:480px){.value-section__last-scan{width:calc(53% - var(--spacing-base)*3)}}.value-section__data{align-items:center;color:var(--jp-gray-50);display:flex;flex:1;font-size:var(--font-body-extra-small);font-weight:500;justify-content:center;line-height:var(--font-title-small)}.value-section__status-icon{display:block;margin-right:calc(var(--spacing-base) - 2px)}.value-section__status-text{letter-spacing:-.24px;margin-right:1px}.scan-threats__threat-count{color:var(--jp-black);font-size:calc(var(--font-title-large) - 4px);font-weight:400;line-height:var(--font-title-large)}.scan-threats__critical-threats{align-items:center;display:flex}.scan-threats__critical-threat-container{margin-left:1px}.scan-threats__critical-threat-container>button>svg{fill:var(--jp-red-50)}.scan-threats__critical-threat-count{color:var(--jp-red-50);margin-left:calc(var(--spacing-base)/4)}.logins_blocked__count{color:var(--jp-black);font-size:calc(var(--font-headline-small) - 4px);font-weight:400;line-height:var(--font-title-large)}.info-tooltip__content{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}.videopress-card__video-count{color:var(--jp-gray-90);display:flex;font-size:calc(var(--font-headline-small) - 4px);line-height:1.125;margin-top:calc(var(--spacing-base)/2)}.videopress-card__video-count .videopress-card__tooltip{height:18px}p.description{color:var(--jp-gray-70);font-size:var(--font-body-small);margin:0 0 1rem}.videopress-card__value-section{display:flex;gap:.75rem;justify-content:space-between}.videopress-card__value-section__container{align-items:flex-start;display:flex;flex-direction:column}.videopress-card__value-section__value-container{align-items:flex-end;display:flex;flex-wrap:wrap}.videopress-card__value-section__value{color:var(--jp-gray-90);font-size:calc(var(--font-headline-small) - 4px);line-height:1}.videopress-card__value-section__previous-value{align-items:center;display:flex;font-size:var(--font-body-extra-small);font-weight:600;line-height:18px}.videopress-card__value-section__previous-value.increase *{color:var(--jp-green-50);fill:var(--jp-green-50)}.videopress-card__value-section__previous-value.decrease *{color:var(--jp-red-50);fill:var(--jp-red-50)}.videopress-card__value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.videopress-card__no-video-tooltip .info-tooltip__button{display:inline;vertical-align:middle}.iG63b_J1HNfT8xEIq619{margin-bottom:.75rem}.T8UhA3lZQjpZsyaah9J6{width:200px}@media screen and (min-width:599px)and (max-width:1290px){ul.g69ZGQc9wey1u1beD0IP{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.g69ZGQc9wey1u1beD0IP>li{grid-column-end:auto}}.HeJe1crc9XaWWpLvIPit .components-modal__frame{border-bottom-left-radius:4px;border-left:4px solid #e68b28;border-top-left-radius:4px;max-height:100%}.HeJe1crc9XaWWpLvIPit .components-modal__content{margin-top:0;padding:0}.HeJe1crc9XaWWpLvIPit .components-modal__header{display:none}.HeJe1crc9XaWWpLvIPit .or0JUScxkJPmNsfrxkEK .jp-idc__idc-screen{border:0}.components-surface.components-card{border-radius:var(--jp-border-radius-rna)}.upsell-banner{background:#f9f9f6;background:linear-gradient(133deg,#ced9f2,#f9f9f6 10%,#f9f9f6 80%,#f5e6b3);display:flex;flex-direction:column}@media screen and (min-width:660px){.upsell-banner{flex-direction:row}}.upsell-banner.components-card__body.components-card-body{border-radius:var(--jp-border-radius-rna);padding:36px}.upsell-banner .upsell-banner--icon{align-items:flex-start;display:flex;margin-bottom:16px;margin-right:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--icon{align-items:center;margin-bottom:0;margin-right:28px;margin-top:0}}.upsell-banner .upsell-banner--content{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content{flex-direction:row}}.upsell-banner .upsell-banner--content .upsell-banner--content-info{display:flex;flex-direction:column}.upsell-banner .upsell-banner--content .upsell-banner--content-info h3{font-size:1.5rem;font-weight:500;line-height:32px;margin:0}.upsell-banner .upsell-banner--content .upsell-banner--content-info p{font-size:1rem;margin:8px 0 0}.upsell-banner .upsell-banner--content .upsell-banner--content-cta{align-items:center;display:flex;flex-direction:row;margin-left:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content .upsell-banner--content-cta{margin-left:16px;margin-top:0}}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button{box-shadow:inset 0 0 0 1.5px #000;font-weight:400;padding:8px 16px;white-space:nowrap}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.secondary{background-color:var(--jp-white);color:var(--jp-black)}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.primary{margin-left:8px}.yWUvvF4WJLNDSpMgBMfm{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ka1fVHj2HOkHjhdoEFOZ{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.JMOO4Y_9yhTO9lwLnRUx{grid-column-end:span 1}.PFDPAqk51qox_ChLqJwm{grid-column-end:span 2}.ault0jHVfWpShqOGooIP{grid-column-end:span 3}.GqpvdRzmzPJELtSm4FEN{grid-column-end:span 4}@media(min-width:600px){.Ym4_YneEGD_iZD6W1C2o{grid-column-end:span 1}.NbvHnnDtWw8n9BEUQ0Oy{grid-column-end:span 2}.ElMT7rhxe5ZJKO41MnhW{grid-column-end:span 3}.yKjnqjibn_wW_1tWWt5Q{grid-column-end:span 4}.Pb30lOcQFpzUX57GwflS{grid-column-end:span 5}.pC1wxc_R8y4pNILHsiiY{grid-column-end:span 6}.pChscSCnudQoWGjMFKI_{grid-column-end:span 7}.qw1H2gAgF3lDCI2Tbkmb{grid-column-end:span 8}}@media(min-width:960px){.VzcA_rrxBK3g4ozA0oD9{grid-column-end:span 1}.pNAa7O2adRZD8Slgk9iR{grid-column-end:span 2}.tlIMLlipexblj8CeOx4B{grid-column-end:span 3}.Dvt0u5l2Rr1BhBmvYAzl{grid-column-end:span 4}.BiUsgNTc0tyc7tC5jnzE{grid-column-end:span 5}.ulJXAsj7G2ROJ1g3_s28{grid-column-end:span 6}.HsoVlyVLsXYClx9Atox0{grid-column-end:span 7}.oXxjRQNNj2cfIpFBqC1W{grid-column-end:span 8}.qXgUn4Adg9xE_JnbuDio{grid-column-end:span 9}.xMpqTLiLfYFEJiRPQQQq{grid-column-end:span 10}.IiGo3Sz2FDZN7_eGElwA{grid-column-end:span 11}.Om8BNCjfgqQ_wmPQjfOY{grid-column-end:span 12}}@media(max-width:960px){.t10ZWzP7ADjJnR4tqxRS{display:none}}@media(max-width:600px){.eOUlZG8Pelh_Xj0aSoHG{display:none}}.l546LrwBEePz434NFK5Q{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.l546LrwBEePz434NFK5Q span{display:block}.l546LrwBEePz434NFK5Q span:last-of-type{font-weight:600}.l546LrwBEePz434NFK5Q:focus span:last-of-type,.l546LrwBEePz434NFK5Q:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.l546LrwBEePz434NFK5Q:focus:after,.l546LrwBEePz434NFK5Q:hover:after{transform:translateY(-50%) translateX(8px)}.l546LrwBEePz434NFK5Q:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.Q7w4fcEcemZ2nlwaYNog{fill:var(--jp-yellow-30)!important;display:inline-block!important;width:1.1em!important}.AoNQsOaTt6gSf0H6Yasz{display:inline-block;position:relative}.v13ZwGzUnecPA7Y3URAl{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.EeDbu9pXFWTsCzfTpv2v{pointer-events:all}.BmSvoIi3rErkcrRiOi2W{color:var(--jp-black);font-size:16px;font-weight:600;line-height:19px}.BmSvoIi3rErkcrRiOi2W:not(:last-child){margin-bottom:8px}.mojRoVuWdDJo0E6LEjJw{font-size:14px;font-weight:400;line-height:24px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.golden-token-icon-tooltip .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.golden-token-icon-tooltip .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.golden-token-icon-tooltip .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;outline:none;padding:24px;white-space:normal;width:304px}.golden-token-icon-tooltip .components-button.is-link:focus:not(:disabled){box-shadow:none}.wiobThfXJCuhGNrbFIT6 a,.wiobThfXJCuhGNrbFIT6 a:active,.wiobThfXJCuhGNrbFIT6 a:hover{color:var(--jp-black)}.VgAxgahF9bC2M__FiIgV{display:flex;margin-bottom:calc(var(--spacing-base)*3)}.dbRwkMLqcMF67njPoAF7{margin-right:8px}.Doju0RxvvN9JS12mf489{line-height:calc(var(--spacing-base)*3);margin:0 0 var(--spacing-base) 0}.Jvb1njqMy7ML1zikhbWn{margin-top:1rem}.mpr8_ygU8woV4bVR1xvw{align-items:center;display:flex;font-size:var(--font-title-small);font-weight:500;line-height:1.5;margin-bottom:.5rem;margin-top:0}.gwO_Q0L0jbwMARVlBezu{color:var(--jp-gray-60);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body-small);font-weight:400;letter-spacing:-.15px;line-height:20px;margin-left:.75rem}.qwy7CsLeEbXvaPwgC9WV{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:scroll;padding:1px;scrollbar-width:none}.qwy7CsLeEbXvaPwgC9WV::-webkit-scrollbar{display:none}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{border-color:var(--jp-gray-5);border-radius:5px;margin-bottom:0;margin-right:1.5rem;min-width:180px;padding:1rem 1.5rem;width:100%}@media only screen and (min-width:960px){.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{min-width:220px}}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR:last-child{margin-right:0}.NFpbo5AINn6I6avKFGby{margin-bottom:1.5rem}.aoQZCG0JeyWmy2J6vVxF{font-weight:500;line-height:20px;margin-bottom:.25rem}.M6ApyXg79vuXo6GwDkbO{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:36px;font-weight:400;line-height:40px}.M6ApyXg79vuXo6GwDkbO.DYHb5e6QhgXejWyo9s78{cursor:pointer}.OlInbY5YnDO06MEQHv98{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-right:.5rem}.EtbKbd5m85w7oYT4stIs{color:var(--jp-gray-20);display:none;font-size:var(--font-body-small);font-weight:600;line-height:24px;fill:var(--jp-gray-20)}@media screen and (min-width:960px){.EtbKbd5m85w7oYT4stIs{align-items:center;display:flex}}.EtbKbd5m85w7oYT4stIs.Awr7zl75sfAsFPHK9kDG{color:var(--jp-red-50);fill:var(--jp-red-50)}.EtbKbd5m85w7oYT4stIs.QFSZbIKFdWO3HEPBZyhc{color:var(--jp-green-50);fill:var(--jp-green-50)}.GgJAnS4gaEEGmRCP5n8y{align-content:flex-end;display:flex}.mjiNtwdbKpfo9edGVes4{margin-right:2px}.pAt4v_KG9Ir19wNcEtEj{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(var(--spacing-base)*2.5);min-height:28px;width:100%}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.jrGNTKcgeXk9HKzolut9{position:relative}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6{overflow:hidden;padding:0}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6.aDxB89WgtARQqNWd4ZeK:before{background-color:var(--jp-red-50);border:2px solid var(--jp-white-off);border-radius:50%;content:"";height:18px;left:-11px;position:absolute;top:-11px;width:18px}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR{background-color:var(--jp-white);border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);padding:8px;position:absolute;right:16px;top:16px;transform:scale(.75)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:focus,.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:hover{background-color:var(--jp-white)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:disabled{pointer-events:none}.z5EQSkU36nsjxHEBSfNN{padding:0}.MwBwVaEj6u_zRgfrFR9b{padding:24px 16px}@media screen and (min-width:600){.MwBwVaEj6u_zRgfrFR9b{padding:32px 24px}}@media screen and (min-width:960px){.MwBwVaEj6u_zRgfrFR9b{padding:48px 12px 48px 48px}}.UgPNtuFW7lTJ06k39EsK{background-image:url(images/evaluation-blank-fbbfbcd75b50ade0f092.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%);background-position:75%;background-repeat:no-repeat;background-size:393px,cover,cover,cover}.UgPNtuFW7lTJ06k39EsK.ilVOud0_OCGK4HciazB_{background-image:url(images/evaluation-selected-196d1790b76830f9b73a.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%)}.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 90% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 35%),radial-gradient(circle at 75% 65%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 15%),radial-gradient(circle at 90% 90%,hsla(46,77%,83%,.5) 0,hsla(0,0%,100%,0) 25%);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:960px){.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 55% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 25% 40%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 50% 85%,hsla(46,77%,83%,.3) 0,hsla(0,0%,100%,0) 35%);min-height:160px;order:-1}}.TSiu5sC6MdANROjUkUJM{margin-top:24px}.iqJfpZM9IYXuFSXvuoEe{font-size:16px!important;margin-top:16px}.Vozbq8Inlk5SxoVnn2G5{column-gap:40px;display:flex;flex-direction:row;margin-top:64px}.s_V1BM1Wtt3He4eF2TCu{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3);text-decoration:none!important}.wXWt0uFLFkFT7CqgOijQ{align-items:center;background-image:radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%);background-position:100% 80%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:144px 0}.m_muvynofDds3hoh9u5m{margin-bottom:24px}.m_muvynofDds3hoh9u5m svg{color:var(--jp-green-40);height:48px;width:48px}.m_muvynofDds3hoh9u5m svg circle{stroke:var(--jp-green-5)}.m_muvynofDds3hoh9u5m svg circle,.m_muvynofDds3hoh9u5m svg path{stroke-width:4px}.jErCC9oKHSM15BxzFyQK{margin-bottom:0}.oVoYbwbFB6U2o90Njusk>div{background-color:var(--jp-white);font-size:16px;line-height:22px;margin:0;position:relative}.oVoYbwbFB6U2o90Njusk>div .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__content{gap:6rem}}.oVoYbwbFB6U2o90Njusk>div .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.oVoYbwbFB6U2o90Njusk>div .components-notice__dismiss{align-self:center}.oVoYbwbFB6U2o90Njusk>div .components-notice__action{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;height:auto;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-left:0;margin-top:24px;padding:8px 24px;text-decoration:none}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__action{margin-left:calc(var(--spacing-base)*2 + 24px)}}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__action{margin-left:0;margin-top:0;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__content{align-items:center;flex-direction:row}.oVoYbwbFB6U2o90Njusk .R5tvcsARTGN0A_z3DygA{min-width:auto}.wBVXH4OTNwLHPRpN4nsq{display:flex;flex-grow:1;margin-right:var(--spacing-base)}.wBVXH4OTNwLHPRpN4nsq .terms-of-service{color:var(--jp-gray-70);font-size:var(--font-body-small)}.wBVXH4OTNwLHPRpN4nsq>svg{fill:var(--jp-red-60);align-self:flex-start;flex-shrink:0;margin-right:calc(var(--spacing-base)*2)}.wBVXH4OTNwLHPRpN4nsq>svg.F1qvEnFfHs5nz3zFZUOV{fill:none}.SrQxAOBa5ZaSKP8wlut9{border-bottom:none;margin:0}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 0 0;color:var(--jp-red);line-height:25px;padding-left:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-left-width:6px;border-radius:4px;display:flex;font-size:var(--font-body);padding:24px 31px 27px 18px}.FGpSkMCiIHQjszcV0dbn{margin-right:20px}.FGpSkMCiIHQjszcV0dbn,.KoWZcCwhW13xvkEb0QON{height:calc(var(--spacing-base)*3);width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:transparent;border:none;cursor:pointer;outline:none}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.06);padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{left:24px;position:absolute;top:24px}.KoWZcCwhW13xvkEb0QON{position:absolute;right:24px;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;margin-top:20px}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-right:24px}.A5YkDkkXuiYgavrY6Nux{border-left-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-left-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-left-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-left-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.cAbGtJDGgLubucBnz7vM,.q0T8YyQxRawhpDtvJjxI{background-color:var(--jp-white)}.q0T8YyQxRawhpDtvJjxI{height:100%;padding:calc(var(--spacing-base)*8);position:relative}.B7JDqI_vtKxSy5GjvqA1{display:flex;flex-direction:column;height:100%}.zj7xadmhIWeuf7ZwvVTS{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0;color:var(--jp-white);display:flex;height:calc(var(--spacing-base)*4);left:0;padding:0 var(--spacing-base);position:absolute;top:0;width:100%}.GsioW6IsC8EMYE3U6788{fill:var(--jp-white);margin-right:var(--spacing-base)}.cfEO8udWbRGPFJzW8Jg5,.dbz07JqxOlivjKO4vBEF{align-items:center;display:flex;height:calc(var(--spacing-base)*4);margin-bottom:calc(var(--spacing-base)*4)}.zlh3zbjUe4Z8cBs7uVVe{fill:#8c8f94;height:24px;line-height:24px}.qoZuzG5EcDa231hC6t0P{align-items:center;display:flex;justify-content:center}.qoZuzG5EcDa231hC6t0P svg{margin-right:var(--spacing-base)}.Q6uUUQCPWS6_6nLxIn68{display:inline-block;min-height:42px;padding:.5em 2em;text-align:center;width:100%}.Q6uUUQCPWS6_6nLxIn68 .YU4iBCRze09ZP3iCsdcb{margin:0}.Q6uUUQCPWS6_6nLxIn68.components-button.is-primary{height:auto;white-space:normal}.Q6uUUQCPWS6_6nLxIn68.is-secondary:hover:not(:disabled){background-color:var(--jp-black);color:var(--jp-white)}.OrQG7DjDd9Ha2Xj1Mx3L{margin-top:calc(var(--spacing-base)*2)}.Q1jaYDpa2AVfJpA29wT0{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.Q1jaYDpa2AVfJpA29wT0 li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.Q1jaYDpa2AVfJpA29wT0 svg{fill:var(--jp-green-primary);flex-shrink:0;margin-right:var(--spacing-base)}.HL4gSxsF0skYGhGuqH90 li:last-of-type{font-weight:700}.sEcLfpWjo0GF7QrxD3Lt{margin-top:calc(var(--spacing-base)*2)}.xgv3jRkeF39aEQELCwru{align-items:flex-end;color:var(--jp-black);display:flex;flex-wrap:wrap}.twlleZ5Ehq4bB7CvKVSW{position:relative}.twlleZ5Ehq4bB7CvKVSW:first-child{margin-right:calc(var(--spacing-base)*2)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8{color:var(--jp-gray-20)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.ApsgxIornVy_3KnciVeJ{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.NMxcZL17aEP7v81uG3zD{margin-top:calc(var(--spacing-base)*5)}.gCTKfAPzJqZas7CaRbKN{margin-bottom:calc(var(--spacing-base)*4)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-right:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 0 0 1rem}.icon-tooltip-content ul li:last-child{margin-bottom:0}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px rgba(0,0,0,.05);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:0;right:unset;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-left:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-left:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-right:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-left:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.SWwV4Pw6OZ5vU3PqPXmr{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.r7tUofa9Z3A5ziKVR1H7{align-items:center;display:flex}.r7tUofa9Z3A5ziKVR1H7 img{object-fit:cover;width:100%}.i_AnOR3MaQLraGvb2QU5{background-color:#f9f9f6}.YcYvLvdvWrb1EUZoVsE8{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.uGTTsKoIOoZdYhk6uPnl{white-space:nowrap}.uGTTsKoIOoZdYhk6uPnl>span{font-size:var(--font-body-small)}.NzDTsxhX8D1mlckNpewR{font-weight:400!important}.svE2cJL5t2FarzcDQYNe{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.dvEJEDNTnmVfVxtLa4uU{align-items:center;display:flex}.dvEJEDNTnmVfVxtLa4uU img{object-fit:cover;width:100%}.K1VY4DNP8PHMWAEVBC_h{background-color:#f9f9f6}.nk_COGPrkBNLp7lVt4sQ{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.ukgQ5TmLablG3svUKjdw{white-space:nowrap}.ukgQ5TmLablG3svUKjdw>span{font-size:var(--font-body-small)}.Vofm70ADXSe43GamWEaF{font-weight:400!important}.EUcF2LKeC2GyhWD2FKCP{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.Bm21LIBQtpRo3ZhOxXBG{display:flex;gap:calc(var(--spacing-base)*2)}.jwIGzADCnBI_ai9xYYiS{align-items:center;display:flex;flex-wrap:nowrap;font-size:22px;padding-bottom:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.jwIGzADCnBI_ai9xYYiS .fTbxuhh_SfMgenyWvGN0{padding-bottom:calc(var(--spacing-base)/3);padding-left:var(--spacing-base)}.eR56lApoP14RIBAhO1UN{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*6);justify-content:space-between;margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.eR56lApoP14RIBAhO1UN{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (min-width:960px){.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{max-width:70%}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .vAGLpjIGi6GA8ghbumN7{font-size:36px;font-weight:700;line-height:40px}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .oag8YaslCEiUVu8GKKL3{font-weight:400;margin:calc(var(--spacing-base)*3) 0}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .FhH03GPt9FK1VH9NZhYA{align-self:flex-start;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-end}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{flex:1}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{border-color:var(--jp-gray-5);border-radius:5px;flex-grow:0;height:168px;margin-bottom:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:168px}@media only screen and (max-width:960px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{width:30vw}}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{min-width:168px;width:100%}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .Ll1l9bEuf5G5oh3AENep{fill:var(--jp-green)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .WrzTysWiqUiuEPvpFqau{margin-bottom:var(--spacing-base)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .d4faYkf9yL7oW7pwcjmP{font-size:36px;font-weight:700}.acffvOSYc5S8x4P_AYnQ{font-size:16px;line-height:24px;padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}.acffvOSYc5S8x4P_AYnQ:first-child{padding-bottom:0;padding-top:0}.acffvOSYc5S8x4P_AYnQ:nth-child(2n){background-color:var(--jp-white-off);padding-bottom:calc(var(--spacing-base)*8);padding-top:calc(var(--spacing-base)*8)}@media only screen and (max-width:960px){.acffvOSYc5S8x4P_AYnQ:nth-child(2n){padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}}.acffvOSYc5S8x4P_AYnQ a{color:inherit}.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{margin:0 auto;max-width:744px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .mXinUJfpSTS9EVB8M8K_{font-size:34px;font-weight:400;line-height:40px;margin:0}.acffvOSYc5S8x4P_AYnQ .QKjsnliPyLu4n08yVUUM{font-size:16px}.acffvOSYc5S8x4P_AYnQ .xQJJkJ4v7Jm8iSJ0z0Dj{font-size:48px;line-height:24px;margin-bottom:calc(var(--spacing-base)*6)}.VWIBGwuHqtAKg_5Hch92{flex-direction:column}.VWIBGwuHqtAKg_5Hch92,.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{display:flex;gap:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2) 0}.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{flex-wrap:wrap;min-height:190px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs{background-color:var(--jp-white-off);border-radius:calc(var(--spacing-base)/2);height:157.5px;width:280px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs iframe{border-radius:inherit}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU{display:flex;flex:1;flex-direction:column;gap:var(--spacing-base);min-width:280px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU ._OeUvI9GrP00qh6Uk7Tg{font-size:20px;font-weight:500;line-height:22px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .C6I5jYHW2IJSDBoKvhcB{color:var(--jp-gray-60);flex-grow:1;font-size:16px;font-weight:300;line-height:24px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .XdnAdAwkxAW5yvUx3NRr{font-size:15px;padding-left:0;text-decoration:underline}.MCKgMfLVZtkgWu5m5u6L{margin-bottom:calc(var(--spacing-base)*8)}.c0SItK48SRkWfZUCECbZ{border:1px solid var(--jp-green-40);border-radius:4px;color:var(--jp-green-40);font-size:12px;font-weight:500;height:22px;margin-left:5px;padding:2px 8px;position:relative;text-transform:uppercase;top:-2px}#my-jetpack-container{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);height:100%}#my-jetpack-container .jp-dashboard-footer__jetpack-symbol{height:16px}#wpbody-content>.notice{display:none!important}#wpwrap{background-color:var(--jp-white-off)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box} \ No newline at end of file +.activation-screen-error__message{align-items:flex-start;display:flex;flex-direction:row;margin-top:calc(var(--spacing-base)*.5);max-width:500px}.activation-screen-error__message svg{margin-left:-3px}.activation-screen-error__message span{font-size:13px;font-weight:500;letter-spacing:-.044em;line-height:20px}.activation-screen-error__message--error{color:var(--jp-red)}.activation-screen-error__message--error svg{fill:var(--jp-red)}.activation-screen-error__message--success{color:var(--jp-green)}.activation-screen-error__message--success svg{fill:var(--jp-green)}.activation-screen-error__info{background-color:var(--jp-gray-0);border:1px solid var(--jp-green-0);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);font-size:var(--font-body-small);line-height:calc(var(--font-title-small) - 2px);margin:32px 0 8px;padding:var(--jp-modal-padding-small)}.activation-screen-error__info>p{font-size:var(--font-body-small);margin:0 0 1em}.activation-screen-error__info>p:last-child{margin-bottom:0}.activation-screen-error__info ol>li::marker{font-weight:700}.activation-screen-error__info a{color:var(--jp-green-50)}.activation-screen-error__info a:active,.activation-screen-error__info a:hover{color:var(--jp-green-70)}.jp-license-activation-screen-controls .activation-screen-error__info>p{font-size:var(--font-body-small);margin:0 0 1em}.jp-license-activation-screen-controls .activation-screen-error__info>p:last-child{margin-bottom:0}.jp-license-activation-screen-controls{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-controls h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-controls p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-controls label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-controls{padding:64px}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success{margin-top:10px;max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success .components-input-control__label.components-input-control__label.components-input-control__label{font-size:var(--font-body);font-weight:600}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success select.components-select-control__input{border-radius:var(--jp-border-radius);font-size:18px;line-height:24px;margin:0;min-height:48px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input{border:1px solid var(--jp-gray-40)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border:1px solid var(--jp-red)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success select.components-select-control__input{border:1px solid var(--jp-green)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);display:flex;font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin-top:24px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{width:auto}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:hover,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:focus,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active[disabled],.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button .jp-components-spinner,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active .jp-components-spinner{width:100%}@keyframes rotate-spinner{to{transform:rotate(1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid transparent;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-right-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-license-activation-screen-illustration{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-illustration--wrapper{display:flex;flex:1}.jp-license-activation-screen-illustration--wrapper img{align-self:center;height:auto;max-width:100%}.jp-license-activation-screen-illustration--support-link{flex:0}.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin:0 40px 20px 0;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{width:auto}}.components-button.jp-license-activation-screen-success-info--button:active:hover,.components-button.jp-license-activation-screen-success-info--button:hover,.components-button.jp-license-activation-screen-success-info--button:visited:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:focus,.components-button.jp-license-activation-screen-success-info--button:focus,.components-button.jp-license-activation-screen-success-info--button:visited:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:disabled,.components-button.jp-license-activation-screen-success-info--button:active[disabled],.components-button.jp-license-activation-screen-success-info--button:disabled,.components-button.jp-license-activation-screen-success-info--button:visited:disabled,.components-button.jp-license-activation-screen-success-info--button:visited[disabled],.components-button.jp-license-activation-screen-success-info--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.components-button.jp-license-activation-screen-success-info--button .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:active .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:visited .jp-components-spinner{width:100%}.jp-license-activation-screen-success-info--product-details h1{line-height:52px}.jp-license-activation-screen-success-info--product-details a{color:var(--jp-black);text-decoration:underline!important}.jp-license-activation-screen-success-info--external-link{color:var(--jp-black);font-size:16px;font-style:normal;font-weight:600;text-decoration:underline!important;white-space:nowrap}.jp-license-activation-screen-success-info{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-success-info h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-success-info p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-success-info label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-success-info{padding:64px}}@media screen and (max-width:480px){.jp-license-activation-screen-success-info .jp-license-activation-screen-success-info--buttons{text-align:center}}.EiaNctK1_P9pPqOeiaSI{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ogHZg_sJCljylz3VJfsf{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.zv7eGvijKRkbPVakubHw{grid-column-end:span 1}.VoJNoiya_1ck3_kXS6_C{grid-column-end:span 2}.ecv0NO526NoTNbpALA1A{grid-column-end:span 3}.OfBdkceMzeHvRbzhqDlP{grid-column-end:span 4}@media(min-width:600px){.JLb3NpEKN8pOaWd7K1bu{grid-column-end:span 1}.fsMPGqPKE4mjMIPFwl77{grid-column-end:span 2}.DIK_zdaGAQ09eKspBJ4E{grid-column-end:span 3}.shXYpxPu3WCJsR8aOHtz{grid-column-end:span 4}.s7ElrOqG_yGd5SIfwqOR{grid-column-end:span 5}.Cxml9uzGvArAL8_RDs_p{grid-column-end:span 6}.aANxBKDGx72eDqU0iUPj{grid-column-end:span 7}.XxyzuTY3mnQcl9EGZadm{grid-column-end:span 8}}@media(min-width:960px){.Sfo4WaSNIWInJ93Abd3w{grid-column-end:span 1}.tQS7SKUGrU4THhWMysbo{grid-column-end:span 2}.I94U7mpY4h16pcOksZNF{grid-column-end:span 3}.uWMb9k77kQxBdS5MTt0s{grid-column-end:span 4}.rKwEEZQxK9s_POMg5Jss{grid-column-end:span 5}.UcPXX_s06IPCkF7ZjH3D{grid-column-end:span 6}.CrQdtiCFkRbzY6K2dFvt{grid-column-end:span 7}.rEUALOmOdUBXO0Us871z{grid-column-end:span 8}.NqXa9TlcTEviVsB53hBV{grid-column-end:span 9}.OnWVeiQiwgQ9lzdGPW66{grid-column-end:span 10}.D2PkTcy7b8u2K9QXY6VQ{grid-column-end:span 11}.EcqBhzAyxo5RDc2Y6m7K{grid-column-end:span 12}}@media(max-width:960px){.gB1mWzHOM38d80lrhBRX{display:none}}@media(max-width:600px){.KNQXLP78ejczOkour3zg{display:none}}.rBVbaVWBnBRtTMrUKZxm{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.rBVbaVWBnBRtTMrUKZxm span{display:block}.rBVbaVWBnBRtTMrUKZxm span:last-of-type{font-weight:600}.rBVbaVWBnBRtTMrUKZxm:focus span:last-of-type,.rBVbaVWBnBRtTMrUKZxm:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.rBVbaVWBnBRtTMrUKZxm:focus:after,.rBVbaVWBnBRtTMrUKZxm:hover:after{transform:translateY(-50%) translateX(8px)}.rBVbaVWBnBRtTMrUKZxm:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.gfM_DIJrVbRhmKdAphIm{background:var(--jp-white);border-radius:var(--jp-modal-radius);box-shadow:0 12px 16px -.5px rgba(0,0,0,.15);height:max-content;margin:3rem auto;max-width:414px;overflow:hidden;position:relative;transition:height .25s cubic-bezier(.59,.37,.18,1.19) 0;width:90%;will-change:height}.gfM_DIJrVbRhmKdAphIm>div:first-child{padding:0}.gfM_DIJrVbRhmKdAphIm *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.gfM_DIJrVbRhmKdAphIm p{color:var(--jp-black)}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:none}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:614px;transition-delay:2.15s}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh h2{margin-top:0}._j4GWTmW5psCHFYh6R0x{align-self:flex-start;margin-top:var(--jp-gap)!important;padding:8px var(--jp-modal-padding-small)!important;width:100%}.saSAjv8yulVXQDoqDJEI{font-weight:500;line-height:110%;margin-bottom:8px}.O_hcdbeMivIhBn7ApDnS{line-height:140%}@media(min-width:760px){.gfM_DIJrVbRhmKdAphIm{height:740px;max-width:1360px;position:relative;width:95%}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:block;left:64px;position:absolute;top:64px;z-index:99}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path{fill:#000}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:740px;transition-delay:0}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path{transition:fill 2s ease .5s;fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{transition:fill 2s ease .5s;fill:#000}}@keyframes OmAVpCQ270MqI4IsT9Ky{20%{transform:translateY(0) scale(1)}65%{transform:translateY(16%) scale(1.4)}to{transform:translateY(0) scale(1)}}.Qn5xayjI_jH2m1d6BEoq{border-radius:var(--jp-button-radius);display:flex;height:50%;justify-content:center;min-height:400px;overflow:hidden;position:relative;transition:height .55s cubic-bezier(.59,.37,.18,1) 0s;will-change:height}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{height:100%;transition-delay:.65s}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq video{animation:OmAVpCQ270MqI4IsT9Ky 1.5s ease-in-out forwards}.Qn5xayjI_jH2m1d6BEoq video{height:100%;left:0;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:all .85s cubic-bezier(1,0,.39,1) 0s;width:100%;will-change:transform}@media(min-width:760px){@keyframes Axe8f2LgqEBZHVcsRgY5{0%{animation-timing-function:cubic-bezier(.86,0,.07,1);left:60%;top:32px}50%{animation-timing-function:cubic-bezier(.17,.84,.44,1);bottom:32px;left:32px;top:32px;width:100%}to{left:32px;width:40%}}.Qn5xayjI_jH2m1d6BEoq{border-radius:12px;bottom:32px;display:block;height:auto;left:60%;overflow:hidden;position:absolute;right:32px;top:32px;transition-delay:0;transition:width .55s ease 0s;z-index:3}.Qn5xayjI_jH2m1d6BEoq video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{animation-delay:.25s;animation-duration:2s;animation-fill-mode:forwards;animation-name:Axe8f2LgqEBZHVcsRgY5;height:auto}}.iBMDoShSmqpt72YfJb36{padding:var(--jp-modal-padding)}.iBMDoShSmqpt72YfJb36 h2{font-size:clamp(1.5rem,-.7353rem + 4.7059vw,3.5rem)}.iBMDoShSmqpt72YfJb36 p{font-size:clamp(1rem,.6974rem + 1.1696vw,1.75rem)}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:none;font-size:clamp(1.25rem,1.1491rem + .3899vw,1.5rem)}@media(min-width:760px){.iBMDoShSmqpt72YfJb36{bottom:15%;display:flex;flex-direction:column;gap:64px;left:64px;padding:0 var(--jp-modal-padding) 0 0;position:absolute;width:55%}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:0 32px 0 0}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC h2,.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC p{margin:0}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:block}.iBMDoShSmqpt72YfJb36 ._j4GWTmW5psCHFYh6R0x{align-self:flex-start;padding:16px var(--jp-modal-padding-large)!important;width:auto}.pnwbCuWbV0PNQr1LFpRh .iBMDoShSmqpt72YfJb36{left:-20px;opacity:0;transition:all .55s cubic-bezier(.59,.37,.18,1) .3s}}.HQVDZ6J3x6SJNYFX5khS{background:var(--jp-white);left:0;opacity:0;position:absolute;top:100%;transition:transform .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;width:100%;will-change:transform,opacity;z-index:2}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{opacity:1;transform:translateY(-100%);transition-delay:2s}@media(min-width:760px){.HQVDZ6J3x6SJNYFX5khS{align-items:flex-end;bottom:5%;container-type:inline-size;display:flex;flex-direction:column;gap:40px;left:45%;padding:0;right:32px;transform:translateY(0);transition-delay:0;transition:none;width:auto}.HQVDZ6J3x6SJNYFX5khS h2{width:100%}.HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{margin-right:var(--jp-modal-padding-large)}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{bottom:12%;left:45%;opacity:1;right:32px;top:unset;transform:translateY(0);transition:all .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;transition-delay:2s;width:auto}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS .l35bIyiqYJiZ6tVYvJtC{padding-left:32px}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{align-self:flex-end}}.KdvmPIjelQIFiPQGuIYf{background:var(--jp-gray-0);display:flex;flex-direction:column;gap:var(--jp-gap)}.KdvmPIjelQIFiPQGuIYf div{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-button-radius);box-shadow:0 0 40px 0 rgba(0,0,0,.08);flex:1;padding:var(--jp-modal-padding)}.KdvmPIjelQIFiPQGuIYf h3{font-size:24px;line-height:normal;margin:0}.KdvmPIjelQIFiPQGuIYf p{font-size:14px}@media(min-width:760px){.KdvmPIjelQIFiPQGuIYf{flex-direction:row;padding:var(--jp-modal-padding-large)}.KdvmPIjelQIFiPQGuIYf div{border:none;box-shadow:0 2px 16px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.1)}.KdvmPIjelQIFiPQGuIYf div p{margin:8px 0}.KdvmPIjelQIFiPQGuIYf svg{margin-bottom:var(--jp-modal-padding-small)}}@container (max-width: 600px){.KdvmPIjelQIFiPQGuIYf div{padding:var(--jp-modal-padding-small)}}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-left:calc(var(--spacing-base)/2)}.jp-license-activation-screen{border-radius:4px;box-shadow:0 4px 24px 0 rgba(0,0,0,.149);display:flex;flex-direction:column;min-height:540px;overflow:hidden}@media screen and (min-width:780px){.jp-license-activation-screen{flex-direction:row}}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-interactive>*{pointer-events:auto;user-select:auto}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-interactive:after{content:none}.hdasSNj9k3Sc5PwXK4uE{margin-right:4px;width:16px}.eWN8Hj0SBRDq1F48n_Fg{--gray-70:#3c434a;align-items:center;color:var(--gray-70);display:flex;font-size:14px;text-decoration:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{box-shadow:none;outline-width:0}.jp-dashboard-footer a:focus-visible{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}.sexr0jUxC1jVixdKiDnC{margin-left:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-left:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.sexr0jUxC1jVixdKiDnC .iWGAhN9gOB48g0jEO1OQ{align-items:center;display:flex;gap:8px}.sexr0jUxC1jVixdKiDnC .JOYmuxQjG4FArIIUxJfA{background:#d63638;color:#fff;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.2em;text-shadow:none;text-transform:uppercase}.rV_5QyvhDnsVjCX4pb0h{--gray-90:#1e1e1e;fill:var(--gray-90);width:24px}.MO1jDNY8VPqeNS9xL8jE{align-items:center;display:flex;text-decoration:none}.zvd4dCB_bBDiXJKKDqXm{position:relative}.ly4o9lSswAGHFXqGUEIO{position:absolute;right:32px;top:32px;z-index:1}.u64Go3kwEZ7MD9eji0H1{color:var(--jp-gray-50);font-size:13px;margin-bottom:8px;width:60%}._RT41NE3LU4R0ubcij2y{align-items:center;display:flex;gap:8px}._RT41NE3LU4R0ubcij2y li{background:none!important;margin:0!important;padding:0!important}.cFGWJeRiGHjAr8D7CWJW{max-width:110px}.Iz3l7a05TP6HK9S92TIL{width:16px}.lmQ0wFmnk4kKkGVjokPA{height:18px}.ZSFTmY3zE3VP4w0QeaqV{width:16px}.AoIs8wD92wKR8RpQj6Uc{align-items:center;display:inline-flex}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-right:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-left:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-right:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-left:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-right:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-left:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-right:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-left:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-right:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-left:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-right:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-left:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-right:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-left:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-right:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-left:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-right:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-left:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-right:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-left:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-right:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-left:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-right:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-left:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-right:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-left:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-right:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-left:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-right:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-left:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-right:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-left:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-right:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-left:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-right:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-left:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe{align-items:center;display:flex;gap:var(--spacing-base);margin-bottom:calc(var(--spacing-base)*3)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .VmtuLc2xRqmsO6cK8qjF{position:relative;width:54px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .MdTRfQ3eo5qZKChZlzNj,.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .PbEpL02SEH9VNAlbKCfV{width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .TD4AUM9gcTVAB6JHB5ZR{border-radius:50%;margin-left:-10px;position:absolute;width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .yjl73qv0VWoPP8IhGreh{border-top-style:solid;border-top:2px dashed var(--jp-black);height:0;width:67px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .J0GIu2rNR7rXocQTyd8p{border-color:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .rAV2E93SG8WpokuGk9jh{border-color:var(--jp-yellow-50)}.kezuOHNvu9vdvlJ86Fwg .YZ7FNKEm9qpvQ4ZkbAz5{transform:rotate(180deg)}.kezuOHNvu9vdvlJ86Fwg .TYNMsILey2vUwnyZSjJU{align-self:flex-end;margin-bottom:2px}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz{margin-bottom:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz,.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp{align-items:center;display:flex;gap:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.J0GIu2rNR7rXocQTyd8p{color:var(--jp-red);fill:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.rAV2E93SG8WpokuGk9jh{color:var(--jp-yellow-50);fill:var(--jp-yellow-50)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.q4_FOHifGawULuFBZke9 svg{fill:var(--jp-green-50)}.jUxY9oXwnEDQLadQBNQp{animation:odHEpyTWVIDgdJClTyHg 1s linear infinite alternate;border-radius:var(--jp-border-radius-rna);color:transparent}.Vzu6IGmwfFGn5RPCIWOY{margin-bottom:1rem}@keyframes odHEpyTWVIDgdJClTyHg{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.IorMv97NU2iEXtcbbVoN{background:var(--jp-white);border-radius:calc(var(--jp-border-radius)/2);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1.5px 0 rgba(0,0,0,.1),0 2px 3px -.5px rgba(0,0,0,.1);left:0;padding:var(--spacing-base);position:absolute;top:calc(100% + var(--spacing-base));z-index:1}.IorMv97NU2iEXtcbbVoN ._I09VyiyxzT6EKE6RwVF{align-items:center;background-color:var(--jp-white);border:none;cursor:pointer;display:flex;gap:calc(var(--spacing-base)*7);padding:var(--spacing-base);width:100%}.IorMv97NU2iEXtcbbVoN ._I09VyiyxzT6EKE6RwVF:hover{background-color:var(--jp-gray-0)}.IorMv97NU2iEXtcbbVoN .Gmum0UGKXz4YlMG9Fwgm{align-items:center;display:flex;font-size:var(--font-label);gap:calc(var(--spacing-base)*.5)}.IorMv97NU2iEXtcbbVoN .przPMe99k8Mad0jsxI1R{background-color:var(--jp-green-50);height:25px;width:25px}.vRIYDzW5yrfnUoDPdBAN{display:flex;position:relative}.vRIYDzW5yrfnUoDPdBAN .KIyEfIhAZ4TElM0K5kuH{align-items:center;border:.5px solid var(--jp-black);border-bottom-right-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);box-shadow:inset 0 0 0 1px var(--jp-black);cursor:pointer;display:flex;justify-content:center;padding:0}.vRIYDzW5yrfnUoDPdBAN .V4VpHqht9Rm42tiZfsxU{background-color:var(--jp-black);margin-left:.5px}.vRIYDzW5yrfnUoDPdBAN .vZfbVKYvaUjhpAuMD9jg{background-color:var(--jp-white);border-left-width:0;margin-left:-.5px}.SlMzf1xQ5c9GfEx2RQgv a,.SlMzf1xQ5c9GfEx2RQgv button{border-bottom-right-radius:0;border-top-right-radius:0}.OpMBda4vebhRbW8Fm6YC{background:var(--jp-white);border:1px solid var(--jp-gray-5);border-radius:var(--jp-border-radius-rna);box-shadow:0 4px 12px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;padding:calc(var(--spacing-base)*3)}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE{background:none;background-color:var(--jp-white-off);color:var(--jp-black-80);text-decoration:none}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE:focus{background-color:var(--jp-white);box-shadow:0 0 0 1.5px var(--jp-black);outline:3px solid transparent}.OpMBda4vebhRbW8Fm6YC.IWsEW5nnNWUqqcT3K5L1{box-shadow:0 0 0 1.5px var(--jp-red-60)}.r3UCwgwCthua6lDCvIBI{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:var(--spacing-base);width:100%}.r3UCwgwCthua6lDCvIBI h3{font-weight:700}.vpluqUMgmwx9_f8wCVIn{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:var(--spacing-base);height:100%}.pIsYsXFAJ9KX2VrS5rmY{min-height:200px;position:relative}.pIsYsXFAJ9KX2VrS5rmY.Pp9cMIaESLYelLOX3tkI{border-color:var(--jp-red-50);border-width:1px}.pIsYsXFAJ9KX2VrS5rmY.NhOH6VeEpSrNGAPQik0w{border-color:#deb100;border-width:1px}.gmPKCDKZcfQt9WieTyKS{flex-grow:1}.fDBaV7I4yUO6w5AWVEtr{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin-top:auto;min-height:28px;padding-top:calc(var(--spacing-base)*3);width:100%}.SelsBZT7eIWRQyl1dasZ{display:flex;gap:var(--spacing-base);justify-content:flex-start}.LHYJUrOej3toDvOAiz4k{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:calc(var(--spacing-base)*.5);width:100%}.LHYJUrOej3toDvOAiz4k h3{font-weight:700;line-height:28px}.aZvwqVNw6rvImSxn0DM9{align-items:baseline;display:flex;gap:calc(var(--spacing-base)*.5);margin-bottom:var(--spacing-base)}.R4OXFRkmlHAH8ScIgYXh{color:var(--jp-gray-100);font-size:var(--font-body);font-weight:600}.R4OXFRkmlHAH8ScIgYXh.g0_8bbVjnVh0D_pS264j{color:var(--jp-gray-30);text-decoration:line-through}.nqFgW_S2jbHPu9yPq9E_{color:var(--jp-gray-30);font-size:var(--font-body-extra-small)}.f5VJYwuJmjxH8PVxEbbv{align-items:center;display:flex;height:28px;white-space:nowrap}.f5VJYwuJmjxH8PVxEbbv:before{border-radius:50%;content:"";display:inline-block;height:8px;margin-right:var(--spacing-base);width:8px}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3{color:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3:before{background:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr{color:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr:before{background:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas{color:var(--jp-yellow-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas:before{background:var(--jp-yellow-50)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02{color:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02:before{background:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.PdsJCfyyjSgrNDheF2qi:before{animation:dWP7ypkVXudMbAa38W5Z .5s linear infinite}@keyframes dWP7ypkVXudMbAa38W5Z{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.info-tooltip__button{align-items:center;background:transparent;border:none;color:var(--jp-gray-50);cursor:pointer;display:flex;padding:2px}.info-tooltip__button svg{margin:0 auto}.info-tooltip__content h3{color:var(--jp-black);font-size:var(--font-title-small);font-weight:500;line-height:calc(var(--font-title-small) + 6px);margin:0 0 calc(var(--spacing-base)*2)}.info-tooltip__content p{color:var(--jp-gray-70);font-size:var(--font-body);line-height:var(--font-title-small);margin-bottom:0}.info-tooltip__content p a{color:var(--jp-black);text-decoration:underline}.info-tooltip__content p a:focus,.info-tooltip__content p a:hover{text-decoration:none}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.wI7QgVzPXvVVu6kfnTT8{align-items:center;color:var(--jp-black);display:flex;justify-content:space-between;margin-top:1rem}.wI7QgVzPXvVVu6kfnTT8 .eqyxcUmdF0s3gmmlZGyD{display:flex;gap:1.5rem}.wI7QgVzPXvVVu6kfnTT8 .gxY6D0PeVtGk9iSB5E_u{align-items:center;display:flex;font-size:var(--font-body-small);gap:2px;margin:0}.wI7QgVzPXvVVu6kfnTT8 .D_uE0LD5CvpfM2FNp55k{align-items:center;display:flex;gap:2px}.wI7QgVzPXvVVu6kfnTT8 .VTBUdi1D4DW34F0yixMk{font-size:var(--font-body-small);margin:0}.BXQQYCO_pEmYmzBBwYxR{align-items:center;color:var(--jp-black);display:flex;gap:.25rem;margin-top:1rem}.BXQQYCO_pEmYmzBBwYxR .qdvOzzbrd3KQK7DNg8eg{font-size:var(--font-body-small);margin:0}.PFbMp_gtGLBMWbbYtO0q{display:flex;flex-grow:1;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.ZFCNMiywyFvaifoIQI5w{color:var(--jp-gray-40)}.eKy3yAPsoarwSQMou_kk{align-items:center;display:flex;font-weight:500;gap:.25rem}.eKy3yAPsoarwSQMou_kk svg.Bt6AOGkWP6xSfUbq2QBQ{fill:var(--jp-red-60)}.GA8m1YdHe3xODczqUUor{align-items:flex-start;color:var(--jp-gray-50);display:flex;font-size:var(--font-body-extra-small);gap:.25rem;line-height:var(--font-title-small)}.GA8m1YdHe3xODczqUUor .KixWjGbAhopt1dR0Hv9n{padding-top:calc(var(--jp-underline-thickness)*2)}.GA8m1YdHe3xODczqUUor .KixWjGbAhopt1dR0Hv9n>svg{fill:var(--jp-red)}.GA8m1YdHe3xODczqUUor .iGcRsZkwWJW_WJglA1oO{font-size:var(--font-label);font-weight:400;line-height:20px}.value-section__heading{color:var(--jp-gray-100);font-weight:500}.mj-boost-speed-score{margin:calc(var(--spacing-base)*-1);margin-bottom:0;padding:calc(var(--spacing-base))}.mj-boost-speed-score__grade{align-items:center;column-gap:1em;display:flex;font-size:var(--font-body-small);justify-content:space-between;line-height:24px;margin:8px 0}.mj-boost-speed-score__grade--letter{all:unset;border-radius:var(--jp-border-radius);color:var(--jp-green);cursor:pointer;font-size:var(--font-title-small);font-weight:700;line-height:24px;padding:0 5px}.mj-boost-speed-score__grade--letter:focus{outline:1px dotted var(--jp-black)}.boost-score-tooltip__heading{color:#000;font-size:var(--font-title-small);line-height:30px;margin:0}.boost-score-tooltip__content{font-size:var(--font-body);line-height:24px}.boost-score-tooltip__parent{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}@media(min-width:783px){.boost-score-tooltip__parent{width:100vw}}.boost-score-tooltip__parent p:last-child{margin-bottom:0}.mj-boost-speed-score__bar .jb-score-bar__label{display:none}.mj-boost-speed-score__bar .jb-score-bar__filler{border-radius:12px;min-width:49px}.mj-boost-speed-score__bar .jb-score-bar__bounds{border-radius:12px;height:24px;margin-left:0}.mj-boost-speed-score__bar .jb-score-bar__score{border-radius:12px;height:24px;width:30px}.mj-boost-speed-score__increase{align-items:center;color:var(--jp-green-50);display:flex;font-size:var(--font-body-small);line-height:28px;position:absolute;right:24px;top:26px;fill:var(--jp-green-50)}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:42px;display:flex;height:42px}.jb-score-bar{color:var(--jp-gray-70);display:flex;width:100%}.jb-score-bar--mobile{margin-bottom:1.5rem}@media(max-width:767px){.jb-score-bar{flex-direction:column}.jb-score-bar__label{background-color:transparent}}.jb-score-bar__loading{align-items:center;display:flex;justify-content:center;width:42px}.jb-score-bar__label{display:grid;grid-template-columns:24px 1fr;grid-column-gap:10px;font-size:14px;justify-content:center;position:relative}@media(min-width:768px){.jb-score-bar__label{padding-left:15px;padding-right:15px;width:200px;z-index:50}}.jb-score-bar__score{border-radius:100%;font-weight:700;height:42px;justify-content:center;position:absolute;right:-1px;width:42px}.jb-score-bar__bounds{background-color:#f1f1f1;border-radius:21px;display:flex;height:42px;max-width:100%;position:relative;width:100%;z-index:40}@media(min-width:768px){.jb-score-bar__bounds{margin-left:-21px;width:calc(100% + 21px)}}.jb-score-bar__filler{border-radius:0 42px 42px 0;display:flex;justify-content:flex-end;min-width:85px;position:relative;transition:width .3s ease-in-out;width:0;will-change:width}@media(max-width:767px){.jb-score-bar__filler{border-radius:inherit;min-width:43px}}.jb-score-bar__no_boost_score{--clearance-space:74px;background:#fff;background-clip:padding-box;border:2px solid transparent;border-radius:50%;cursor:pointer;font-size:.7em;height:28px;line-height:1.625;padding:3px;position:absolute;text-align:center;top:6px;width:28px;z-index:2}.jb-score-bar__no_boost_score:hover{border:2px solid hsla(0,0%,100%,.5)}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:" ";height:0;left:6px;position:absolute;top:28px;width:0}.jb-score-bar__no_boost_score_tooltip{background:#fff;border-radius:4px;box-shadow:0 0 20px 0 hsla(0,0%,67%,.28);display:none;left:-10em;margin:0 16px;padding:16px;position:absolute;top:-62px;width:20em}.jb-score-bar__no_boost_score_tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;content:" ";height:0;left:10em;margin:0 -10px;position:absolute;width:0}.jb-score-bar__no_boost_score:hover .jb-score-bar__no_boost_score_tooltip{display:block}.jb-score-bar .fill-loading{background-color:var(--jp-white)}.jb-score-bar .fill-good{background-color:var(--jp-green)}.jb-score-bar .fill-mediocre{background-color:var(--jp-orange-20)}.jb-score-bar .fill-bad{background-color:var(--jp-red-50)}.g4lyov8aMDggdD4yOi1p{align-items:baseline;display:flex;margin-top:calc(var(--spacing-base)/2)}.g4lyov8aMDggdD4yOi1p .Ys5ScZ_dYn2O2AzDE5Yi{font-size:32px;font-weight:400;line-height:36px;margin-right:var(--spacing-base)}.sUNg_b7XteVXOrpHAkJg :last-child{margin-top:4px}.cF6QAJf1vXXAMuutXPcq{align-items:baseline;display:flex}.cF6QAJf1vXXAMuutXPcq.coY634LconQ7gzDDNJeu{color:var(--jp-gray-10);fill:var(--jp-gray-10)}.cF6QAJf1vXXAMuutXPcq.kyqpwKaL2FyQ8CtxJQ0f{color:var(--jp-green-50);fill:var(--jp-green-50)}.cF6QAJf1vXXAMuutXPcq.aXf37lEOcjpNV8ImLaYK{color:var(--jp-red-40);fill:var(--jp-red-40)}.cF6QAJf1vXXAMuutXPcq .OyGdoGzsQ48VaVVR99_H{left:2px;position:relative;top:2px}.cF6QAJf1vXXAMuutXPcq .cKLicfMCaDSGPlX222jF{font-size:14px;font-weight:600;line-height:24px}.ZaPXoMGC_e8NfFoBgA95,.gb2kSZHPauLu96D9HAIg{margin-bottom:1.5rem}.qpN923qyxjI06NCgFC8j>li{margin-bottom:0}.hpd1bQCLIZYXpZJa22qw{color:var(--jp-gray-100);font-size:var(--font-body-extra-small);font-weight:500;line-height:var(--font-title-small);margin-bottom:calc(var(--spacing-base) + 2px)}.info-tooltip__content{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}.components-popover.is-expanded .info-tooltip__content{max-width:unset;width:auto}@media screen and (min-width:599px)and (max-width:1290px){ul.qpN923qyxjI06NCgFC8j{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.qpN923qyxjI06NCgFC8j>li{grid-column-end:auto}}.value-section{display:flex;justify-content:space-between;margin-top:calc(var(--spacing-base)/2)}.value-section>div{align-items:flex-start;display:flex;flex-direction:column}.value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.value-section__last-scan{align-items:center;column-gap:1px;display:flex;justify-content:flex-end;margin-top:var(--spacing-base);position:absolute;right:calc(var(--spacing-base)*3);width:calc(57% - var(--spacing-base)*3)}.value-section__last-scan div{color:var(--jp-gray-50);font-size:var(--font-body-extra-small);line-height:var(--font-body);text-align:right}@media(max-width:480px){.value-section__last-scan{width:calc(53% - var(--spacing-base)*3)}}.value-section__data{align-items:center;color:var(--jp-gray-50);display:flex;flex:1;font-size:var(--font-body-extra-small);font-weight:500;justify-content:center;line-height:var(--font-title-small)}.value-section__status-icon{display:block;margin-right:calc(var(--spacing-base) - 2px)}.value-section__status-text{letter-spacing:-.24px;margin-right:1px}.scan-threats__threat-count{color:var(--jp-black);font-size:calc(var(--font-title-large) - 4px);font-weight:400;line-height:var(--font-title-large)}.scan-threats__critical-threats{align-items:center;display:flex}.scan-threats__critical-threat-container{margin-left:1px}.scan-threats__critical-threat-container>button>svg{fill:var(--jp-red-50)}.scan-threats__critical-threat-count{color:var(--jp-red-50);margin-left:calc(var(--spacing-base)/4)}.logins_blocked__count{color:var(--jp-black);font-size:calc(var(--font-headline-small) - 4px);font-weight:400;line-height:var(--font-title-large)}.videopress-card__video-count{color:var(--jp-gray-90);display:flex;font-size:calc(var(--font-headline-small) - 4px);line-height:1.125;margin-top:calc(var(--spacing-base)/2)}.videopress-card__video-count .videopress-card__tooltip{height:18px}p.description{color:var(--jp-gray-70);font-size:var(--font-body-small);margin:0 0 1rem}.videopress-card__value-section{display:flex;gap:.75rem;justify-content:space-between}.videopress-card__value-section__container{align-items:flex-start;display:flex;flex-direction:column}.videopress-card__value-section__value-container{align-items:flex-end;display:flex;flex-wrap:wrap}.videopress-card__value-section__value{color:var(--jp-gray-90);font-size:calc(var(--font-headline-small) - 4px);line-height:1}.videopress-card__value-section__previous-value{align-items:center;display:flex;font-size:var(--font-body-extra-small);font-weight:600;line-height:18px}.videopress-card__value-section__previous-value.increase *{color:var(--jp-green-50);fill:var(--jp-green-50)}.videopress-card__value-section__previous-value.decrease *{color:var(--jp-red-50);fill:var(--jp-red-50)}.videopress-card__value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.videopress-card__no-video-tooltip .info-tooltip__button{display:inline;vertical-align:middle}.iG63b_J1HNfT8xEIq619{margin-bottom:.75rem}.T8UhA3lZQjpZsyaah9J6{width:200px}.Tobf3RFq_fT42YGp_h4g{font-size:var(--font-body)}ul.g69ZGQc9wey1u1beD0IP{grid-auto-flow:column;grid-template-columns:repeat(5,100%);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}ul.g69ZGQc9wey1u1beD0IP::-webkit-scrollbar{display:none}ul.g69ZGQc9wey1u1beD0IP li{grid-column:unset;grid-column-end:unset;max-width:100%;scroll-snap-align:start;width:100%}@media screen and (min-width:601px){ul.g69ZGQc9wey1u1beD0IP{grid-template-columns:repeat(5,1fr)}ul.g69ZGQc9wey1u1beD0IP li{width:420px}}@media screen and (min-width:1025px){ul.g69ZGQc9wey1u1beD0IP li{width:320px}}.aWIwsRSR2EZlTGwFYt5J{transition:all .3s ease}.DzezAg6fdaIC26GPBCvD:not(:disabled):hover{transform:translateX(-4px)}.buuFW6iZyD5Nnljxcxj8:not(:disabled):hover{transform:translateX(4px)}.HeJe1crc9XaWWpLvIPit .components-modal__frame{border-bottom-left-radius:4px;border-left:4px solid #e68b28;border-top-left-radius:4px;max-height:100%}.HeJe1crc9XaWWpLvIPit .components-modal__content{margin-top:0;padding:0}.HeJe1crc9XaWWpLvIPit .components-modal__header{display:none}.HeJe1crc9XaWWpLvIPit .or0JUScxkJPmNsfrxkEK .jp-idc__idc-screen{border:0}.components-surface.components-card{border-radius:var(--jp-border-radius-rna)}.upsell-banner{background:#f9f9f6;background:linear-gradient(133deg,#ced9f2,#f9f9f6 10%,#f9f9f6 80%,#f5e6b3);display:flex;flex-direction:column}@media screen and (min-width:660px){.upsell-banner{flex-direction:row}}.upsell-banner.components-card__body.components-card-body{border-radius:var(--jp-border-radius-rna);padding:36px}.upsell-banner .upsell-banner--icon{align-items:flex-start;display:flex;margin-bottom:16px;margin-right:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--icon{align-items:center;margin-bottom:0;margin-right:28px;margin-top:0}}.upsell-banner .upsell-banner--content{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content{flex-direction:row}}.upsell-banner .upsell-banner--content .upsell-banner--content-info{display:flex;flex-direction:column}.upsell-banner .upsell-banner--content .upsell-banner--content-info h3{font-size:1.5rem;font-weight:500;line-height:32px;margin:0}.upsell-banner .upsell-banner--content .upsell-banner--content-info p{font-size:1rem;margin:8px 0 0}.upsell-banner .upsell-banner--content .upsell-banner--content-cta{align-items:center;display:flex;flex-direction:row;margin-left:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content .upsell-banner--content-cta{margin-left:16px;margin-top:0}}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button{box-shadow:inset 0 0 0 1.5px #000;font-weight:400;padding:8px 16px;white-space:nowrap}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.secondary{background-color:var(--jp-white);color:var(--jp-black)}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.primary{margin-left:8px}.yWUvvF4WJLNDSpMgBMfm{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ka1fVHj2HOkHjhdoEFOZ{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.JMOO4Y_9yhTO9lwLnRUx{grid-column-end:span 1}.PFDPAqk51qox_ChLqJwm{grid-column-end:span 2}.ault0jHVfWpShqOGooIP{grid-column-end:span 3}.GqpvdRzmzPJELtSm4FEN{grid-column-end:span 4}@media(min-width:600px){.Ym4_YneEGD_iZD6W1C2o{grid-column-end:span 1}.NbvHnnDtWw8n9BEUQ0Oy{grid-column-end:span 2}.ElMT7rhxe5ZJKO41MnhW{grid-column-end:span 3}.yKjnqjibn_wW_1tWWt5Q{grid-column-end:span 4}.Pb30lOcQFpzUX57GwflS{grid-column-end:span 5}.pC1wxc_R8y4pNILHsiiY{grid-column-end:span 6}.pChscSCnudQoWGjMFKI_{grid-column-end:span 7}.qw1H2gAgF3lDCI2Tbkmb{grid-column-end:span 8}}@media(min-width:960px){.VzcA_rrxBK3g4ozA0oD9{grid-column-end:span 1}.pNAa7O2adRZD8Slgk9iR{grid-column-end:span 2}.tlIMLlipexblj8CeOx4B{grid-column-end:span 3}.Dvt0u5l2Rr1BhBmvYAzl{grid-column-end:span 4}.BiUsgNTc0tyc7tC5jnzE{grid-column-end:span 5}.ulJXAsj7G2ROJ1g3_s28{grid-column-end:span 6}.HsoVlyVLsXYClx9Atox0{grid-column-end:span 7}.oXxjRQNNj2cfIpFBqC1W{grid-column-end:span 8}.qXgUn4Adg9xE_JnbuDio{grid-column-end:span 9}.xMpqTLiLfYFEJiRPQQQq{grid-column-end:span 10}.IiGo3Sz2FDZN7_eGElwA{grid-column-end:span 11}.Om8BNCjfgqQ_wmPQjfOY{grid-column-end:span 12}}@media(max-width:960px){.t10ZWzP7ADjJnR4tqxRS{display:none}}@media(max-width:600px){.eOUlZG8Pelh_Xj0aSoHG{display:none}}.l546LrwBEePz434NFK5Q{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.l546LrwBEePz434NFK5Q span{display:block}.l546LrwBEePz434NFK5Q span:last-of-type{font-weight:600}.l546LrwBEePz434NFK5Q:focus span:last-of-type,.l546LrwBEePz434NFK5Q:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.l546LrwBEePz434NFK5Q:focus:after,.l546LrwBEePz434NFK5Q:hover:after{transform:translateY(-50%) translateX(8px)}.l546LrwBEePz434NFK5Q:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.Q7w4fcEcemZ2nlwaYNog{fill:var(--jp-yellow-30)!important;display:inline-block!important;width:1.1em!important}.AoNQsOaTt6gSf0H6Yasz{display:inline-block;position:relative}.v13ZwGzUnecPA7Y3URAl{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.EeDbu9pXFWTsCzfTpv2v{pointer-events:all}.BmSvoIi3rErkcrRiOi2W{color:var(--jp-black);font-size:16px;font-weight:600;line-height:19px}.BmSvoIi3rErkcrRiOi2W:not(:last-child){margin-bottom:8px}.mojRoVuWdDJo0E6LEjJw{font-size:14px;font-weight:400;line-height:24px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.golden-token-icon-tooltip .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.golden-token-icon-tooltip .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.golden-token-icon-tooltip .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;outline:none;padding:24px;white-space:normal;width:304px}.golden-token-icon-tooltip .components-button.is-link:focus:not(:disabled){box-shadow:none}.wiobThfXJCuhGNrbFIT6 a,.wiobThfXJCuhGNrbFIT6 a:active,.wiobThfXJCuhGNrbFIT6 a:hover{color:var(--jp-black)}.pm2EPQZx6p2VQSiiVCpX{margin-bottom:calc(var(--spacing-base)*3)}.VgAxgahF9bC2M__FiIgV{display:flex}.dbRwkMLqcMF67njPoAF7{margin-right:8px}.V8N_dXausMNmQUO_ROa1{color:var(--jp-red-60)}.jYhEGFLjpRv6QV1Ti7dQ{color:var(--jp-yellow-40)}.Doju0RxvvN9JS12mf489{line-height:calc(var(--spacing-base)*3);margin:0 0 var(--spacing-base) 0}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}.dataviews-wrapper{box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;font-size:13px;height:100%;line-height:1.4;overflow:auto;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{box-sizing:border-box;flex-shrink:0;left:0;padding:16px 48px;position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 48px}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:12px 24px}.dataviews-loading,.dataviews-no-results{padding-left:24px;padding-right:24px}}.dataviews-title-field{font-size:13px;font-weight:500;width:100%}.dataviews-title-field,.dataviews-title-field a{color:#2f2f2f;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a{display:block;flex-grow:0;overflow:hidden;text-decoration:none}.dataviews-title-field a:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:#1e1e1e;display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field--clickable{color:#2f2f2f;cursor:pointer}.dataviews-title-field--clickable:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-bulk-actions-footer__item-count{color:#1e1e1e;font-size:11px;font-weight:500;text-transform:uppercase}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:32px}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:13px;line-height:1.4}.dataviews-filters__summary-popover .components-popover__content{border-radius:4px;width:230px}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:8px 8px 0}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox){border-bottom:1px solid #e0e0e0;padding-bottom:8px}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:#757575}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;background:#f0f0f0;border:1px solid transparent;border-radius:16px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:flex;min-height:32px;padding:4px 12px;position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:28px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background:#e0e0e0;color:#1e1e1e}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:rgba(var(--wp-admin-theme-color--rgb),.04);color:var(--wp-admin-theme-color)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:500}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:#757575}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:#e0e0e0}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:#1e1e1e}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wp-admin-theme-color)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid #e0e0e0;max-height:184px;overflow:auto;padding:4px}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:4px}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:2px;box-sizing:border-box;cursor:default;display:flex;gap:8px;margin-block-end:2px;padding:8px 12px}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wp-admin-theme-color);color:#fff}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-check,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-check,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-check{fill:#fff}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:#fff}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-check{flex-shrink:0;height:24px;width:24px}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:#757575;display:block;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:8px;position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{background:#f0f0f0;border:none;border-radius:2px;box-shadow:0 0 0 transparent;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin-left:0;margin-right:0;padding:0 32px 0 8px;width:100%}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media(min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:-ms-input-placeholder{color:rgba(30,30,30,.62)}@media(min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:#fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:#757575}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;display:flex;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wp-admin-theme-color,#3858e9);border-radius:8px;box-sizing:border-box;color:#fff;font-size:11px;height:16px;line-height:16px;min-width:16px;outline:var(--wp-admin-border-width-focus) solid #fff;padding:0 4px;position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{width:fit-content}.dataviews-footer{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;flex-shrink:0;left:0;padding:12px 48px;position:sticky;z-index:2}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}@container (max-width: 430px){.dataviews-footer{padding:12px 24px}}@container (max-width: 560px){.dataviews-footer{flex-direction:column!important}.dataviews-footer .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:500;text-transform:uppercase}@media(min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:500}}.dataviews-action-modal{z-index:1000001}.dataviews-selection-checkbox{--checkbox-input-size:24px;flex-shrink:0;line-height:0}@media(min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:13px;line-height:1.4;width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:24px}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-field-control__field{height:32px}.dataviews-field-control__actions{position:absolute;top:-9999em}.dataviews-field-control__actions.dataviews-field-control__actions{gap:4px}.dataviews-field-control__field.is-interacting .dataviews-field-control__actions,.dataviews-field-control__field:focus-within .dataviews-field-control__actions,.dataviews-field-control__field:hover .dataviews-field-control__actions{position:unset;top:unset}.dataviews-field-control__icon{display:flex;width:24px}.dataviews-field-control__label-sub-label-container{flex-grow:1}.dataviews-field-control__label{display:block}.dataviews-field-control__sub-label{color:#757575;font-size:11px;font-style:normal;margin-bottom:0;margin-top:8px}.dataviews-view-grid{container-type:inline-size;grid-template-rows:max-content;margin-bottom:auto;padding:0 48px 24px}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid .dataviews-view-grid__card{height:100%;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:8px 0 4px}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field{align-items:center;display:flex;min-height:24px}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:#1e1e1e}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.dataviews-view-grid .dataviews-view-grid__media{aspect-ratio:1/1;background-color:#f0f0f0;border-radius:4px;min-height:200px;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media img{height:100%;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty){padding:0 0 12px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:20px;min-height:24px;padding-top:2px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:24px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:#757575;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:12px}@container (max-width: 480px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(1,minmax(0,1fr));padding-left:24px;padding-right:24px}}@container (min-width: 480px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 780px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1140px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 1520px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:8px;position:absolute;top:-9999em;z-index:1}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{top:8px}.dataviews-view-grid__media--clickable{cursor:pointer}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=row]{border-top:1px solid #f0f0f0;margin:0}.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:16px 24px;position:relative}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{flex:0;overflow:hidden}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{opacity:0;position:relative;z-index:1}.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions{flex-basis:min-content;overflow:unset;padding-inline-end:4px}.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions .components-button{opacity:1}.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-view-list div[role=row]:not(.is-selected) .dataviews-view-list__title-field{color:#1e1e1e}.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:#f8f8f8;color:var(--wp-admin-theme-color)}.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__title-field{color:var(--wp-admin-theme-color)}.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:rgba(var(--wp-admin-theme-color--rgb),.04);color:#1e1e1e}.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__fields,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__fields,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__title-field{color:var(--wp-admin-theme-color)}.dataviews-view-list .dataviews-view-list__item{appearance:none;background:none;border:none;cursor:pointer;inset:0;padding:0;position:absolute;scroll-margin:8px 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:2px;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:24px;min-height:24px;overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:#f0f0f0;border-radius:4px;flex-shrink:0;height:52px;overflow:hidden;position:relative;width:52px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:52px}.dataviews-view-list .dataviews-view-list__fields{color:#757575;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;row-gap:4px}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:20px;min-height:24px}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-table{border-collapse:collapse;border-color:inherit;color:#757575;margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:#1e1e1e;font-size:13px;font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:12px;white-space:nowrap}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0;width:1%}.dataviews-view-table tr{border-top:1px solid #f0f0f0}.dataviews-view-table tr .dataviews-view-table-header-button{gap:4px}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:48px}.dataviews-view-table tr td:first-child .dataviews-view-table-header-button,.dataviews-view-table tr th:first-child .dataviews-view-table-header-button{margin-left:-8px}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:48px}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr.is-hovered{background-color:#f8f8f8}.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input{opacity:0}.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:checked,.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:focus,.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:indeterminate{opacity:1}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}.dataviews-view-table tr.is-hovered .components-checkbox-control__input,.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .components-checkbox-control__input,.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .components-checkbox-control__input,.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}@media(hover:none){.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input,.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:rgba(var(--wp-admin-theme-color--rgb),.04);color:#757575}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-view-table tr.is-selected:hover{background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-view-table thead{inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:#fff;font-size:11px;font-weight:500;padding-bottom:8px;padding-left:12px;padding-top:8px;text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:4px}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:32px}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:500;padding:4px 8px;text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:#1e1e1e}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:4px}.dataviews-view-table .dataviews-view-table__actions-column{width:1%}.dataviews-view-table:has(tr.is-selected) .components-checkbox-control__input{opacity:1}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:4px 8px}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:16px 12px}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}@container (max-width: 430px){.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:24px}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:24px}}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media(min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{max-width:60px}.dataviews-controls__datetime{border:none;padding:0}.dataforms-layouts-panel__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.dataforms-layouts-panel__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:left;text-wrap:balance;text-wrap:pretty;white-space:normal}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:16px}.dataforms-layouts-panel__dropdown-header{margin-bottom:16px}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.dataforms-layouts-regular__field .components-base-control__label{font-size:inherit;font-weight:400;text-transform:none}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:32px}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{align-items:center;background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;box-sizing:border-box;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%;min-height:24px;padding:0 8px}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;box-shadow:inset 0 0 0 1px #1e1e1e;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{align-items:center;-webkit-appearance:none;background:none;border:0;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;height:36px;margin:0;padding:6px 12px;text-decoration:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff);outline:1px solid transparent;text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4);outline:none}.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid transparent}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}.components-button.is-secondary{background:transparent;box-shadow:inset 0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 0 0 currentColor;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:1px solid transparent;white-space:nowrap}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));height:auto;margin:0;outline:none;padding:0;text-align:left;text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,#1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0;width:32px}.components-button.is-small{font-size:11px;height:24px;line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:24px;padding:0;width:24px}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:8px;padding-right:12px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,#1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-button svg{fill:currentColor;outline:none}@media(forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control{--checkbox-input-size:24px;--checkbox-input-margin:8px}@media(min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control__label{cursor:pointer;line-height:var(--checkbox-input-size)}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;border:1px solid #1e1e1e;border-radius:2px;box-shadow:0 0 0 transparent;clear:none;color:#1e1e1e;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:var(--checkbox-input-size);line-height:normal;line-height:0;margin:0 4px 0 0;outline:0;padding:6px 8px;padding:0!important;text-align:center;transition:none;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media(min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-right:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);fill:#fff;cursor:pointer;height:var(--checkmark-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media(min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;cursor:pointer;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;left:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{border:none;box-shadow:none;font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media(min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{align-items:flex-start;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,#1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.block-editor-dimension-control .components-base-control__field{align-items:center;display:flex}.block-editor-dimension-control .components-base-control__label{align-items:center;display:flex;margin-bottom:0;margin-right:1em}.block-editor-dimension-control .components-base-control__label .dashicon{margin-right:.5em}.block-editor-dimension-control.is-manual .components-base-control__label{width:10em}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{height:50px;left:-1000px;position:fixed;width:50px}.components-draggable__clone{background:transparent;padding:0;pointer-events:none;position:fixed;z-index:1000000000}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{line-height:0;margin:0 auto 8px;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:pointer;outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:#ddd;box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:40px;padding-left:8px;padding-right:8px;text-align:left}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{font-weight:400;margin-left:.5ch}.components-form-toggle{display:inline-block;height:16px;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;overflow:hidden;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;opacity:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);box-sizing:border-box;display:block;height:12px;left:2px;position:absolute;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(16px)}.components-disabled .components-form-toggle,.components-form-toggle.is-disabled{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;cursor:text;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-family:inherit;font-size:16px;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media(min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-borderless{padding:0 24px 0 0;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;right:0;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;line-height:24px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;flex:1 0 100%;list-style:none;margin:0;max-height:128px;min-width:100%;overflow-y:auto;padding:0}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestion{box-sizing:border-box;color:#1e1e1e;display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background-color:rgba(var(--wp-components-color-accent--rgb,var(--wp-admin-theme-color--rgb)),.04)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media(min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:60px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-modal__header .components-button:hover svg{fill:#fff}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-60px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media(max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{right:32px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-right:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:24px;margin-right:-2px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-right:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:auto;margin-right:0;padding-left:24px}@media(min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-left:12px}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:cubic-bezier(.29,0,0,1);background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);box-sizing:border-box;display:flex;margin:40px 0 0;overflow:hidden;width:100%}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media(min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;max-height:calc(100% - 120px);max-width:calc(100% - 32px);min-width:350px;width:auto}}@media(min-width:600px)and (min-width:600px){.components-modal__frame.is-full-screen{height:calc(100% - 32px);max-height:none;width:calc(100% - 32px)}}@media(min-width:600px)and (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@media(min-width:600px){.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media(min-width:960px){.components-modal__frame{max-height:70%}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;left:0;padding:24px 32px 8px;position:absolute;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:1.2rem;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:left}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 32px 32px}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{align-items:center;background-color:#fff;border-left:4px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#1e1e1e;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:8px 12px}.components-notice.is-dismissible{position:relative}.components-notice.is-success{background-color:#eff9f1;border-left-color:#4ab866}.components-notice.is-warning{background-color:#fef8ee;border-left-color:#f0b849}.components-notice.is-error{background-color:#f4a2a2;border-left-color:#cc1818}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button{margin-right:8px}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__dismiss{align-self:flex-start;color:#757575;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:#1e1e1e}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;max-width:100vw}.components-notice-list .components-notice__content{line-height:2;margin-bottom:12px;margin-top:12px}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid #ddd;box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{border:none;box-shadow:none;color:#1e1e1e;font-weight:500;height:auto;outline:none;padding:16px 48px 16px 16px;position:relative;text-align:left;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-panel__body-toggle.components-button .components-panel__arrow{color:#1e1e1e;position:absolute;right:16px;top:50%;transform:translateY(-50%);fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{-ms-filter:fliph;filter:FlipH;margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-right:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{align-items:flex-start;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;padding:24px;position:relative;text-align:left;width:100%;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:600}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{margin-right:4px;fill:currentColor}@media(forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex;overflow:hidden}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:content-box;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box;will-change:transform;z-index:1000000}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{appearance:none;border:1px solid #1e1e1e;border-radius:2px;border-radius:50%;box-shadow:0 0 0 transparent;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;grid-column:1;grid-row:1;height:24px;line-height:normal;margin:0;max-width:24px;min-width:24px;padding:0;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-radio-control__input[type=radio]{font-size:13px;line-height:normal}}.components-radio-control__input[type=radio]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]:-ms-input-placeholder{color:rgba(30,30,30,.62)}@media(min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media(min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__label{cursor:pointer;grid-column:2;grid-row:1;line-height:24px}@media(min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;outline:2px solid transparent;position:absolute;right:calc(50% - 8px);top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;opacity:0;position:absolute;right:calc(50% - 1px);top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;left:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}/*!rtl:begin:ignore*/.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}/*!rtl:end:ignore*/.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media(max-width:782px){.components-base-control .components-base-control__field .components-select-control__input{font-size:16px}}.components-snackbar{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:600px;padding:12px 20px;pointer-events:auto;width:100%}@media(min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-left:24px;position:relative}.components-snackbar .components-snackbar__icon{left:-8px;position:absolute;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:pointer;margin-left:24px}.components-snackbar__action.components-button{color:#fff;flex-shrink:0;margin-left:32px}.components-snackbar__action.components-button:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:48px!important;margin-left:0;padding:3px 16px;position:relative}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none;outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:0;bottom:0;content:"";height:calc(var(--wp-admin-border-width-focus)*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wp-admin-border-width-focus)*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:2px;bottom:12px;box-shadow:0 0 0 0 transparent;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid #1e1e1e;border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:#1e1e1e}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:#fff;border-right:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;line-height:0;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:#fff;border:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:#ddd;box-sizing:content-box;content:"";display:inline-block;height:20px;left:-3px;position:absolute;top:8px;width:1px}.components-tooltip{background:#000;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-left:8px}:root{--tag-color:#daffdc}div.dataviews-wrapper div.dataviews-filters__container{padding-left:24px}div.dataviews-wrapper svg.table-view-icon{height:52px;width:52px}div.dataviews-wrapper button[aria-controls=dataviews-view-config-dropdown-0]{display:none}div.dataviews-wrapper div.dataviews__view-actions{align-items:center;justify-content:flex-start;padding-left:24px;padding-right:24px}div.dataviews-wrapper button.components-button.is-secondary{font-weight:400;padding:calc(var(--spacing-base)/2) var(--spacing-base)}div.dataviews-wrapper div.components-base-control__field{margin-bottom:0}div.dataviews-wrapper div.components-toggle-group-control{min-height:32px;padding:0}div.dataviews-wrapper div.dataviews-title-field{font-size:var(--font-title-small)}div.dataviews-wrapper span.dataviews-view-list__field-value{font-size:var(--font-body-small)}div.dataviews-wrapper div.dataviews-view-list div[role=row]{border:none}div.dataviews-wrapper div.dataviews-view-list div[role=row] .dataviews-view-list__fields{flex-wrap:nowrap;justify-content:space-between;margin-right:30px}@media(min-width:783px){div.dataviews-wrapper div.dataviews-view-list div[role=row] .dataviews-view-list__fields{flex-wrap:wrap;margin-right:0}}div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:transparent}div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__fields,div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__fields{color:#757575}@media(min-width:783px){div.dataviews-wrapper button.dataviews-view-list__item{display:none}}div.dataviews-filters__search-widget-listitem span,span.dataviews-filters__summary-filter-text-value{text-transform:capitalize}div.dataviews-filters__search-widget-listitem:hover,div.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--tag-color);color:var(--jp-gray-70)}div.dataviews-filters__search-widget-listitem:hover span.dataviews-filters__search-widget-listitem-check{fill:var(--jp-gray-70)}div.dataviews-filters__summary-chip-container button.dataviews-filters__summary-chip-remove.has-values:hover,div.dataviews-filters__summary-chip-container div.dataviews-filters__summary-chip.has-values:hover,div.dataviews-filters__summary-chip-container div.dataviews-filters__summary-chip.has-values[aria-expanded=true]{background-color:var(--tag-color)}button.product-list-item-chevron{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;outline-color:var(--jp-green-40);padding:0;position:absolute;right:30px;top:calc(50% - 12px)}.Jvb1njqMy7ML1zikhbWn{margin-top:1rem}.mpr8_ygU8woV4bVR1xvw{align-items:center;display:flex;font-size:var(--font-title-small);font-weight:500;line-height:1.5;margin-bottom:.5rem;margin-top:0}.gwO_Q0L0jbwMARVlBezu{color:var(--jp-gray-60);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body-small);font-weight:400;letter-spacing:-.15px;line-height:20px;margin-left:.75rem}.qwy7CsLeEbXvaPwgC9WV{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:scroll;padding:1px;scrollbar-width:none}.qwy7CsLeEbXvaPwgC9WV::-webkit-scrollbar{display:none}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{border-color:var(--jp-gray-5);border-radius:5px;margin-bottom:0;margin-right:1.5rem;min-width:180px;padding:1rem 1.5rem;width:100%}@media only screen and (min-width:960px){.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{min-width:220px}}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR:last-child{margin-right:0}.NFpbo5AINn6I6avKFGby{margin-bottom:1.5rem}.aoQZCG0JeyWmy2J6vVxF{font-weight:500;line-height:20px;margin-bottom:.25rem}.M6ApyXg79vuXo6GwDkbO{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:36px;font-weight:400;line-height:40px}.M6ApyXg79vuXo6GwDkbO.DYHb5e6QhgXejWyo9s78{cursor:pointer}.OlInbY5YnDO06MEQHv98{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-right:.5rem}.EtbKbd5m85w7oYT4stIs{color:var(--jp-gray-20);display:none;font-size:var(--font-body-small);font-weight:600;line-height:24px;fill:var(--jp-gray-20)}@media screen and (min-width:960px){.EtbKbd5m85w7oYT4stIs{align-items:center;display:flex}}.EtbKbd5m85w7oYT4stIs.Awr7zl75sfAsFPHK9kDG{color:var(--jp-red-50);fill:var(--jp-red-50)}.EtbKbd5m85w7oYT4stIs.QFSZbIKFdWO3HEPBZyhc{color:var(--jp-green-50);fill:var(--jp-green-50)}.GgJAnS4gaEEGmRCP5n8y{align-content:flex-end;display:flex}.mjiNtwdbKpfo9edGVes4{margin-right:2px}.pAt4v_KG9Ir19wNcEtEj{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(var(--spacing-base)*2.5);min-height:28px;width:100%}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.jrGNTKcgeXk9HKzolut9{position:relative}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6{overflow:hidden;padding:0}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6.aDxB89WgtARQqNWd4ZeK:before{background-color:var(--jp-red-50);border:2px solid var(--jp-white-off);border-radius:50%;content:"";height:18px;left:-11px;position:absolute;top:-11px;width:18px}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR{background-color:var(--jp-white);border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);padding:8px;position:absolute;right:16px;top:16px;transform:scale(.75)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:focus,.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:hover{background-color:var(--jp-white)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:disabled{pointer-events:none}.z5EQSkU36nsjxHEBSfNN{padding:0}.MwBwVaEj6u_zRgfrFR9b{padding:24px 16px}@media screen and (min-width:600){.MwBwVaEj6u_zRgfrFR9b{padding:32px 24px}}@media screen and (min-width:960px){.MwBwVaEj6u_zRgfrFR9b{padding:48px 12px 48px 48px}}.UgPNtuFW7lTJ06k39EsK{background-image:url(images/evaluation-blank-fbbfbcd75b50ade0f092.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%);background-position:75%;background-repeat:no-repeat;background-size:393px,cover,cover,cover}.UgPNtuFW7lTJ06k39EsK.ilVOud0_OCGK4HciazB_{background-image:url(images/evaluation-selected-196d1790b76830f9b73a.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%)}.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 90% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 35%),radial-gradient(circle at 75% 65%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 15%),radial-gradient(circle at 90% 90%,hsla(46,77%,83%,.5) 0,hsla(0,0%,100%,0) 25%);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:960px){.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 55% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 25% 40%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 50% 85%,hsla(46,77%,83%,.3) 0,hsla(0,0%,100%,0) 35%);min-height:160px;order:-1}}.TSiu5sC6MdANROjUkUJM{margin-top:24px}.iqJfpZM9IYXuFSXvuoEe{font-size:16px!important;margin-top:16px}.Vozbq8Inlk5SxoVnn2G5{column-gap:40px;display:flex;flex-direction:row;margin-top:64px}.s_V1BM1Wtt3He4eF2TCu{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3);text-decoration:none!important}.FMZ2bZdjMxKFePbMwRi3{align-items:center;background-image:radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%);background-position:100% 80%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:144px 32px}.eShkT8UhgFL0N__pJEA8{display:flex;justify-content:center;margin-bottom:24px}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF{color:var(--jp-green-40);height:88px;transform:scale(1.3);transition:transform .3s ease-out;width:88px}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .jkWzdt8A2twwREkaF2qX,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .lZq4cdGYKYAgiVEYCtXw{opacity:0}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .jkWzdt8A2twwREkaF2qX{stroke-dasharray:276;stroke-dashoffset:276;animation:w9IUcbm9vJHQeg2OXhtF 2s ease-out forwards}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .lZq4cdGYKYAgiVEYCtXw{animation:xAohbjzRzlC5o13repbp .5s ease-in-out 1.5s forwards}.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF{animation:OrGIdZzrmFu39hFSKNfg 1s ease-out .3s forwards;transform:scale(1.4)}.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8{animation:xAohbjzRzlC5o13repbp .85s ease-out .3s forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF{animation:none;transform:scale(1.4)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8{opacity:1}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z{position:absolute;top:0;transform:translateX(10px)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g{opacity:0;transform:translateY(-200px)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:first-child{--duration:0.6s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(2){--duration:0.8s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(3){--duration:1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(4){--duration:0.7s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(5){--duration:0.9s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(6){--duration:1.1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(7){--duration:0.75s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(8){--duration:1.1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}@keyframes w9IUcbm9vJHQeg2OXhtF{0%{opacity:1;stroke-dashoffset:276}to{opacity:1;stroke-dashoffset:0}}@keyframes xAohbjzRzlC5o13repbp{to{opacity:1}}@keyframes OrGIdZzrmFu39hFSKNfg{25%{transform:scale(1.25)}to{transform:scale(1.4)}}@keyframes _brJ7gDgGneDqAzmDSZG{0%{transform:translateY(-300px)}to{transform:translateY(0)}}.jErCC9oKHSM15BxzFyQK{margin-bottom:0}.oVoYbwbFB6U2o90Njusk>div{background-color:var(--jp-white);font-size:16px;line-height:24px;margin:0;position:relative}.oVoYbwbFB6U2o90Njusk>div .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__content{gap:6rem}}.oVoYbwbFB6U2o90Njusk>div .is-link{color:var(--jp-black);font-size:16px;font-weight:600;padding:var(--spacing-base) calc(var(--spacing-base)*3)!important;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div .components-notice__dismiss{align-self:center}.oVoYbwbFB6U2o90Njusk>div .components-notice__action{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;height:auto;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-left:0;margin-top:24px;padding:8px 24px;text-decoration:none}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__action{margin-left:calc(var(--spacing-base)*2 + 24px)}}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__action{margin-left:0;margin-top:0;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__content{align-items:center;flex-direction:row}@media screen and (max-width:600px){.oVoYbwbFB6U2o90Njusk>div{padding-top:24px}.oVoYbwbFB6U2o90Njusk>div>div:has(svg){position:static}}.oVoYbwbFB6U2o90Njusk .R5tvcsARTGN0A_z3DygA{min-width:auto}.wBVXH4OTNwLHPRpN4nsq{display:flex;flex-grow:1;margin-right:var(--spacing-base)}.wBVXH4OTNwLHPRpN4nsq a{color:var(--jp-black)}.wBVXH4OTNwLHPRpN4nsq a:focus,.wBVXH4OTNwLHPRpN4nsq a:hover{text-decoration:underline;text-decoration-thickness:2px}.wBVXH4OTNwLHPRpN4nsq .terms-of-service{color:var(--jp-gray-70);font-size:var(--font-body-small)}.wBVXH4OTNwLHPRpN4nsq>svg{fill:var(--jp-red-60);align-self:flex-start;flex-shrink:0;margin-right:calc(var(--spacing-base)*2)}.wBVXH4OTNwLHPRpN4nsq>svg.F1qvEnFfHs5nz3zFZUOV{fill:none}.wBVXH4OTNwLHPRpN4nsq .products-list{margin:10px 0}.wBVXH4OTNwLHPRpN4nsq .products-list .product-badge{background-color:#f1f1f1;border-radius:6px;display:inline-block;margin:4px 8px 4px 0;padding:2px 8px}.wBVXH4OTNwLHPRpN4nsq .plugins-list .plugin-item>span{font-size:calc(var(--font-body-extra-small) + 1px);margin-inline-start:5px}.SrQxAOBa5ZaSKP8wlut9{border-bottom:none;margin:0}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 0 0;color:var(--jp-red);line-height:25px;padding-left:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-left-width:6px;border-radius:4px;display:flex;font-size:var(--font-body);padding:24px 31px 27px 18px}.FGpSkMCiIHQjszcV0dbn{height:calc(var(--spacing-base)*3);margin-right:20px;width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}.KoWZcCwhW13xvkEb0QON svg{display:block}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.06);padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{left:24px;position:absolute;top:24px}.KoWZcCwhW13xvkEb0QON{position:absolute;right:24px;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:20px}@media screen and (max-width:600px){.qM0qY6mPYp1MPN54A3Kg{justify-content:center}}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-right:24px}.A5YkDkkXuiYgavrY6Nux{border-left-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-left-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-left-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-left-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-end:0;inset-block-start:auto;inset-inline:0;position:fixed;z-index:100001}@media(min-width:600px){.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-start:4rem;inset-inline:unset;inset-inline-end:1rem;width:auto}}@media(min-width:782px){.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-start:3rem}}.cAbGtJDGgLubucBnz7vM{background-color:var(--jp-white)}.XsCIqtbkjCGvQuTEqP12{display:flex;flex-direction:column;gap:16px;max-width:450px;width:100%}.FuIWMXR9G82lNoOWSg7Z{font-size:32px;font-weight:500;line-height:40px}.VqV6BERV7qt2YRiC8ant{color:var(--jp-gray-100,#101517);font-size:16px;font-weight:400;line-height:24px;margin-bottom:29px}.H7h4wR1WKIziIFiwJpzN{align-items:center;align-self:stretch;background:transparent;border:1px solid #ccc;border-radius:var(--jp-button-radius);box-shadow:none;display:flex;justify-content:center;margin-bottom:0;padding:14px 16px;width:100%}.H7h4wR1WKIziIFiwJpzN:hover{cursor:pointer}.pSJyHDRGl_R9CF7J_wzX{color:var(--jp-gray-80,#2c3338);font-size:15px;font-style:normal;font-weight:500;line-height:20px;margin-left:-20px;text-align:center;width:100%}.TnFm4M8CVuTak6Vq2NsE{align-items:center;display:flex;margin:20px 0;text-transform:uppercase;width:100%}.TnFm4M8CVuTak6Vq2NsE span{color:var(--jp-gray-60,#50575e);margin:0 16px;white-space:nowrap}.TnFm4M8CVuTak6Vq2NsE .eKWjmNNdlY3uWjVgR8RI{background:rgba(0,0,0,.1);flex:1;height:1px}.Scnx4BQ8P2bIZ0YxBThk{display:flex;flex-direction:column;gap:16px}.Scnx4BQ8P2bIZ0YxBThk .Ps4m_56jJQ5YgQb25OW0{border:1px solid var(--jp-gray-60,#949494);border-radius:var(--jp-button-radius);box-sizing:border-box;color:var(--jp-gray-50,#646970);font-size:15px;line-height:20px;margin:0;padding:12px 16px;width:100%}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI{background:var(--jp-green-60,#007117);border:1px solid var(--jp-green-60,#007117);border-radius:var(--jp-button-radius);box-sizing:border-box;color:var(--jp-white,#fff);font-size:16px;font-weight:500;line-height:24px;padding:12px 16px;width:100%}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:focus,.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:hover{background:var(--jp-green-70,#00801a);cursor:pointer}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:focus{border-color:var(--jp-white,#fff);outline:2px solid var(--jp-green-60,#007117)}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:disabled{background:var(--jp-gray,#dcdcde);border-color:var(--jp-gray,#dcdcde);color:var(--jp-gray-50,#646970);cursor:unset}.IySisqLBT5FBSpx8ksyG{color:var(--jp-gray-50,#646970);font-size:13px;line-height:20px;margin-top:8px}.IySisqLBT5FBSpx8ksyG .terms-of-service__link{color:var(--jp-gray-50,#646970);text-decoration:underline}body{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Avenir Next,Avenir,Segoe UI,Helvetica Neue,Helvetica,Cantarell,Ubuntu,Roboto,Noto Sans,Arial,sans-serif}#wpwrap{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hs8vtMKdbmvStRLqOShe{position:absolute}.a2dTOxFWByKrVw1RIDQT{--max-container-width:100%;background-color:var(--jp-white,#fff);height:100vh;overflow-y:hidden;width:100%}.q0k48EMOblqQLxSxIKZa{overflow:hidden}.w9obJdf7GdvAmyMTJp12{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:600px){.w9obJdf7GdvAmyMTJp12{justify-content:flex-start;padding-top:72px}}.Jqm3k3aZ4rGDtBCVeocD{border-radius:12px;max-height:100%}.Jqm3k3aZ4rGDtBCVeocD img{display:block;object-fit:cover;width:100%}@media screen and (max-width:600px){.PhMWEQDEAfUHteBMf1hM{display:none}}.q0T8YyQxRawhpDtvJjxI{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.B7JDqI_vtKxSy5GjvqA1{display:flex;flex-direction:column;height:100%}.zj7xadmhIWeuf7ZwvVTS{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0;color:var(--jp-white);display:flex;height:calc(var(--spacing-base)*4);left:0;padding:0 var(--spacing-base);position:absolute;top:0;width:100%}.GsioW6IsC8EMYE3U6788{fill:var(--jp-white);margin-right:var(--spacing-base)}.cfEO8udWbRGPFJzW8Jg5,.dbz07JqxOlivjKO4vBEF{align-items:center;display:flex;height:calc(var(--spacing-base)*4);margin-bottom:calc(var(--spacing-base)*4)}.zlh3zbjUe4Z8cBs7uVVe{fill:#8c8f94;height:24px;line-height:24px}.qoZuzG5EcDa231hC6t0P{align-items:center;display:flex;justify-content:center}.qoZuzG5EcDa231hC6t0P svg{margin-right:var(--spacing-base)}.Q6uUUQCPWS6_6nLxIn68{display:inline-block;min-height:42px;padding:.5em 2em;text-align:center;width:100%}.Q6uUUQCPWS6_6nLxIn68 .YU4iBCRze09ZP3iCsdcb{margin:0}.Q6uUUQCPWS6_6nLxIn68.components-button.is-primary{height:auto;white-space:normal}.Q6uUUQCPWS6_6nLxIn68.is-secondary:hover:not(:disabled){background-color:var(--jp-black);color:var(--jp-white)}.OrQG7DjDd9Ha2Xj1Mx3L{margin-top:calc(var(--spacing-base)*2)}.Q1jaYDpa2AVfJpA29wT0{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.Q1jaYDpa2AVfJpA29wT0 li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.Q1jaYDpa2AVfJpA29wT0 svg{fill:var(--jp-green-primary);flex-shrink:0;margin-right:var(--spacing-base)}.HL4gSxsF0skYGhGuqH90 li:last-of-type{font-weight:700}.sEcLfpWjo0GF7QrxD3Lt{margin-top:calc(var(--spacing-base)*2)}.xgv3jRkeF39aEQELCwru{align-items:flex-end;color:var(--jp-black);display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*2)}.twlleZ5Ehq4bB7CvKVSW{position:relative}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8{color:var(--jp-gray-20)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.ApsgxIornVy_3KnciVeJ{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.NMxcZL17aEP7v81uG3zD{margin-top:calc(var(--spacing-base)*5)}.gCTKfAPzJqZas7CaRbKN{margin-bottom:calc(var(--spacing-base)*4)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-right:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}.iSc4n8zVaElbs0TPAWH5{align-items:center;display:flex;gap:20px;height:700px;justify-content:center;margin-top:2rem}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;left:-53px;pointer-events:none;position:absolute;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 0 0 1rem}.icon-tooltip-content ul li:last-child{margin-bottom:0}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px rgba(0,0,0,.05);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:0;right:unset;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-left:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-left:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-right:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-left:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.SWwV4Pw6OZ5vU3PqPXmr{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.r7tUofa9Z3A5ziKVR1H7{align-items:center;display:flex}.r7tUofa9Z3A5ziKVR1H7 img{object-fit:cover;width:100%}.i_AnOR3MaQLraGvb2QU5{background-color:#f9f9f6}.YcYvLvdvWrb1EUZoVsE8{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.uGTTsKoIOoZdYhk6uPnl{white-space:nowrap}.uGTTsKoIOoZdYhk6uPnl>span{font-size:var(--font-body-small)}.NzDTsxhX8D1mlckNpewR{font-weight:400!important}.svE2cJL5t2FarzcDQYNe{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.dvEJEDNTnmVfVxtLa4uU{align-items:center;display:flex}.dvEJEDNTnmVfVxtLa4uU img{object-fit:cover;width:100%}.K1VY4DNP8PHMWAEVBC_h{background-color:#f9f9f6}.nk_COGPrkBNLp7lVt4sQ{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.ukgQ5TmLablG3svUKjdw{white-space:nowrap}.ukgQ5TmLablG3svUKjdw>span{font-size:var(--font-body-small)}.Vofm70ADXSe43GamWEaF{font-weight:400!important}.EUcF2LKeC2GyhWD2FKCP{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.Bm21LIBQtpRo3ZhOxXBG{display:flex;gap:calc(var(--spacing-base)*2)}.jwIGzADCnBI_ai9xYYiS{align-items:center;display:flex;flex-wrap:nowrap;font-size:22px;padding-bottom:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.jwIGzADCnBI_ai9xYYiS .fTbxuhh_SfMgenyWvGN0{padding-bottom:calc(var(--spacing-base)/3);padding-left:var(--spacing-base)}.eR56lApoP14RIBAhO1UN{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*6);justify-content:space-between;margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.eR56lApoP14RIBAhO1UN{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (min-width:960px){.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{max-width:70%}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .vAGLpjIGi6GA8ghbumN7{font-size:36px;font-weight:700;line-height:40px}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .oag8YaslCEiUVu8GKKL3{font-weight:400;margin:calc(var(--spacing-base)*3) 0}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .FhH03GPt9FK1VH9NZhYA{align-self:flex-start;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-end}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{flex:1}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{border-color:var(--jp-gray-5);border-radius:5px;flex-grow:0;height:168px;margin-bottom:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:168px}@media only screen and (max-width:960px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{width:30vw}}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{min-width:168px;width:100%}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .Ll1l9bEuf5G5oh3AENep{fill:var(--jp-green)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .WrzTysWiqUiuEPvpFqau{margin-bottom:var(--spacing-base)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .d4faYkf9yL7oW7pwcjmP{font-size:36px;font-weight:700}.acffvOSYc5S8x4P_AYnQ{font-size:16px;line-height:24px;padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}.acffvOSYc5S8x4P_AYnQ:first-child{padding-bottom:0;padding-top:0}.acffvOSYc5S8x4P_AYnQ:nth-child(2n){background-color:var(--jp-white-off);padding-bottom:calc(var(--spacing-base)*8);padding-top:calc(var(--spacing-base)*8)}@media only screen and (max-width:960px){.acffvOSYc5S8x4P_AYnQ:nth-child(2n){padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}}.acffvOSYc5S8x4P_AYnQ a{color:inherit}.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{margin:0 auto;max-width:744px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .mXinUJfpSTS9EVB8M8K_{font-size:34px;font-weight:400;line-height:40px;margin:0}.acffvOSYc5S8x4P_AYnQ .QKjsnliPyLu4n08yVUUM{font-size:16px}.acffvOSYc5S8x4P_AYnQ .xQJJkJ4v7Jm8iSJ0z0Dj{font-size:48px;line-height:24px;margin-bottom:calc(var(--spacing-base)*6)}.VWIBGwuHqtAKg_5Hch92{flex-direction:column}.VWIBGwuHqtAKg_5Hch92,.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{display:flex;gap:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2) 0}.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{flex-wrap:wrap;min-height:190px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs{background-color:var(--jp-white-off);border-radius:calc(var(--spacing-base)/2);height:157.5px;width:280px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs iframe{border-radius:inherit}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU{display:flex;flex:1;flex-direction:column;gap:var(--spacing-base);min-width:280px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU ._OeUvI9GrP00qh6Uk7Tg{font-size:20px;font-weight:500;line-height:22px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .C6I5jYHW2IJSDBoKvhcB{color:var(--jp-gray-60);flex-grow:1;font-size:16px;font-weight:300;line-height:24px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .XdnAdAwkxAW5yvUx3NRr{font-size:15px;padding-left:0;text-decoration:underline}.MCKgMfLVZtkgWu5m5u6L{margin-bottom:calc(var(--spacing-base)*8)}.c0SItK48SRkWfZUCECbZ{border:1px solid var(--jp-green-40);border-radius:4px;color:var(--jp-green-40);font-size:12px;font-weight:500;height:22px;margin-left:5px;padding:2px 8px;position:relative;text-transform:uppercase;top:-2px}.uPEKVw20OlWzA_8u7YAc{--font-headline-medium:48px;--font-headline-small:36px;--font-title-medium:24px;--font-body:16px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;max-height:calc(100% - 24px)}.uPEKVw20OlWzA_8u7YAc .components-modal__header+div{height:100%}.uPEKVw20OlWzA_8u7YAc .components-modal__content{margin:40px;padding:0}.uPEKVw20OlWzA_8u7YAc .components-modal__header{border-bottom:0;height:40px;padding:8px 8px 0}.uPEKVw20OlWzA_8u7YAc .dZO6FXcGE5vhcJ8Y_C9w{height:100%;padding:8px}@media(max-height:768px){.FmxgyZZvzjuwp3GbBNv1{overflow:scroll;padding-bottom:24px;padding-top:24px}.FmxgyZZvzjuwp3GbBNv1 .uPEKVw20OlWzA_8u7YAc{max-height:unset}}.EtaGFgAv0H3akflLBvof,.f6I4877w7XpHhEnooqks{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.EtaGFgAv0H3akflLBvof{flex:1}.KGwdaPYtQhRLcUVbDyy9 .product-price_container{align-items:center}.IwiPAQFH04pNmEH07X9N{display:flex;flex-direction:row;gap:8px 24px}.DKmru53sFgfEs9AgBdqM{justify-content:center}.DKmru53sFgfEs9AgBdqM,.DKmru53sFgfEs9AgBdqM img{align-items:center;display:flex;height:auto;max-width:100%;overflow:hidden}.DKmru53sFgfEs9AgBdqM img{max-height:100%;object-fit:contain}.anXLrcgHHsm2LnEfXUVk{padding-top:56.25%;position:relative;width:100%}.anXLrcgHHsm2LnEfXUVk iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.pbC573UpPZ3Z1WF6H0rZ{display:flex;flex-direction:column}.uQb9f6VHehuQfLoouBsQ{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.uQb9f6VHehuQfLoouBsQ li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.uQb9f6VHehuQfLoouBsQ svg{fill:var(--jp-green-primary);flex-shrink:0;margin-right:var(--spacing-base)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}#my-jetpack-container{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);height:100%}#my-jetpack-container .jp-dashboard-footer__jetpack-symbol{height:16px}#my-jetpack-container:has(.my-jetpack-deprecate-notice-title) .jetpack-deprecation-notice-link{color:inherit;font-weight:600;padding-right:5px}#my-jetpack-container .my-jetpack-deprecate-notice-title{font-weight:600}#wpbody-content>.notice{display:none!important}#wpwrap{background-color:var(--jp-white-off)}.jetpack-admin-full-screen #wpwrap{top:0}.jetpack-admin-full-screen #wpadminbar{display:none}.jetpack-admin-full-screen #wpbody-content{min-height:100vh!important;padding-bottom:0}.jetpack-admin-full-screen #adminmenumain,.jetpack-admin-full-screen #wpcontent>*,.jetpack-admin-full-screen #wpfooter,.jetpack-admin-full-screen .error,.jetpack-admin-full-screen .notice,.jetpack-admin-full-screen .updated{display:none}.jetpack-admin-full-screen #wpcontent{margin-left:0!important;padding-left:0!important}.jetpack-admin-full-screen #wpcontent>#wpbody{display:block;margin-top:0!important;padding-top:0!important} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js index 94521512..ff82863f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js @@ -1,97 +1,186 @@ /*! For license information please see index.js.LICENSE.txt */ -(()=>{var e={1792:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(790),c=a(1609);const r={isEligible:!0};function s(e){const t=(t,a={})=>{const n={...r,...a},[,s]=(0,c.useReducer)((e=>e+1),0),i=(0,c.useRef)(t);if((0,c.useEffect)((()=>{let a=!0;return n.isEligible&&e.loadExperimentAssignment(t).then((()=>{a&&s()})),()=>{a=!1}}),[t,n.isEligible]),t===i.current||i.current.startsWith("explat_test")||e.config.logError({message:"[ExPlat] useExperiment: experimentName should never change between renders!"}),!n.isEligible)return[!1,null];const l=e.dangerouslyGetMaybeLoadedExperimentAssignment(t);return[!l,l]};return{useExperiment:t,Experiment:({defaultExperience:e,treatmentExperience:a,loadingExperience:c,name:r,options:s})=>{const[i,l]=t(r,s);return i?(0,n.jsx)(n.Fragment,{children:c}):l?.variationName?(0,n.jsx)(n.Fragment,{children:a}):(0,n.jsx)(n.Fragment,{children:e})},ProvideExperimentData:({children:e,name:a,options:n})=>{const[c,r]=t(a,n);return e(c,r)}}}},9517:(e,t,a)=>{"use strict";a.d(t,{kU:()=>o,pg:()=>u});var n=a(1689),c=a(2808),r=a(4738),s=a(524),i=a(5626);const l=1e4;Error;function o(e){if("undefined"==typeof window)throw new Error("Running outside of a browser context.");const t={},a=(...t)=>{try{e.logError(...t)}catch(e){}};try{(0,n.bZ)()}catch(e){a({message:e.message,source:"removeExpiredExperimentAssignments-error"})}return{loadExperimentAssignment:async o=>{try{if(!i.Eo(o))throw new Error(`Invalid experimentName: "${o}"`);const a=(0,n.B1)(o);if(a&&c.H2(a))return a;void 0===t[o]&&(t[o]=(t=>s.MC((async()=>{const a=await r.FI(e,t);return(0,n.a2)(a),a})))(o));let u=l;Math.random()>.5&&(u=5e3);const m=await s.BK(t[o](),u);if(!m)throw new Error("Could not fetch ExperimentAssignment");return m}catch(e){a({message:e.message,experimentName:o,source:"loadExperimentAssignment-initialError"})}try{const e=(0,n.B1)(o);if(e)return e;const t=(0,c.fj)(o);return(0,n.a2)(t),t}catch(e){return a({message:e.message,experimentName:o,source:"loadExperimentAssignment-fallbackError"}),(0,c.fj)(o)}},dangerouslyGetExperimentAssignment:t=>{try{if(!i.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const c=(0,n.B1)(t);if(!c)throw new Error("Trying to dangerously get an ExperimentAssignment that hasn't loaded.");return e.isDevelopmentMode&&c&&s.XZ()-c.retrievedTimestamp<1e3&&a({message:"Warning: Trying to dangerously get an ExperimentAssignment too soon after loading it.",experimentName:t,source:"dangerouslyGetExperimentAssignment"}),c}catch(n){return e.isDevelopmentMode&&a({message:n.message,experimentName:t,source:"dangerouslyGetExperimentAssignment-error"}),(0,c.fj)(t)}},dangerouslyGetMaybeLoadedExperimentAssignment:t=>{try{if(!i.Eo(t))throw new Error(`Invalid experimentName: ${t}`);const e=(0,n.B1)(t);return e||null}catch(n){return e.isDevelopmentMode&&a({message:n.message,experimentName:t,source:"dangerouslyGetMaybeLoadedExperimentAssignment-error"}),(0,c.fj)(t)}},config:e}}function u(e){return{loadExperimentAssignment:async t=>(e.logError({message:"Attempting to load ExperimentAssignment in SSR context",experimentName:t}),(0,c.fj)(t)),dangerouslyGetExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,c.fj)(t)),dangerouslyGetMaybeLoadedExperimentAssignment:t=>(e.logError({message:"Attempting to dangerously get ExperimentAssignment in SSR context",experimentName:t}),(0,c.fj)(t)),config:e}}},2226:(e,t,a)=>{"use strict";a.d(t,{k:()=>c});var n=a(9517);const c="undefined"==typeof window?n.pg:n.kU},1689:(e,t,a)=>{"use strict";a.d(t,{B1:()=>o,a2:()=>l,bZ:()=>p});var n=a(2808),c=a(2765),r=a(5626);const s="explat-experiment-",i=e=>`${s}-${e}`;function l(e){r.zV(e);const t=o(e.experimentName);if(t&&e.retrievedTimestamp[...Array(e).keys()];function m(e){return e.startsWith(s)}function d(e){return e.slice(s.length+1)}function p(){u(c.A.length).map((e=>c.A.key(e))).filter(m).map(d).filter((e=>{try{if(n.H2(o(e)))return!1}catch(e){}return!0})).map(i).map((e=>c.A.removeItem(e)))}},2808:(e,t,a)=>{"use strict";a.d(t,{H2:()=>c,fj:()=>s,fn:()=>r});var n=a(524);function c(e){return n.XZ()({experimentName:e,variationName:null,retrievedTimestamp:n.XZ(),ttl:Math.max(r,t),isFallbackExperimentAssignment:!0})},2765:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});let n={_data:{},setItem:function(e,t){this._data[e]=t},getItem:function(e){return this._data.hasOwnProperty(e)?this._data[e]:null},removeItem:function(e){delete this._data[e]},clear:function(){this._data={}},get length(){return Object.keys(this._data).length},key:function(e){const t=Object.keys(this._data);return e in t?t[e]:null}};try{window.localStorage&&(n=window.localStorage)}catch(e){}const c=n},4738:(e,t,a)=>{"use strict";a.d(t,{FI:()=>m});var n=a(2808),c=a(2765),r=a(524),s=a(5626);function i(e){if(function(e){return(0,s.Gv)(e)&&(0,s.Gv)(e.variations)&&"number"==typeof e.ttl&&0{const t=await e();if(t)return c.A.setItem(l,t),c.A.setItem(o,String((0,r.XZ)())),t;const a=c.A.getItem(l),n=c.A.getItem(o);return a&&n&&(0,r.XZ)()-parseInt(n,10)<864e5?a:null};async function m(e,t){const a=(0,r.XZ)(),{variations:c,ttl:l}=i(await e.fetchExperimentAssignment({anonId:await u(e.getAnonId),experimentName:t})),o=Math.max(n.fn,l),m=Object.entries(c).map((([e,t])=>({experimentName:e,variationName:t,retrievedTimestamp:a,ttl:o}))).map(s.zV);if(m.length>1)throw new Error("Received multiple experiment assignments while trying to fetch exactly one.");if(0===m.length)return n.fj(t,o);const d=m[0];if(d.experimentName!==t)throw new Error("Newly fetched ExperimentAssignment's experiment name does not match request.");if(!n.H2(d))throw new Error("Newly fetched experiment isn't alive.");return d}},524:(e,t,a)=>{"use strict";a.d(t,{BK:()=>s,If:()=>n,MC:()=>i,XZ:()=>r});const n=1e3;let c=Date.now();function r(){const e=Date.now();return c=csetTimeout((()=>a(new Error(`Promise has timed-out after ${t}ms.`))),t)))])}function i(e){let t=null;return()=>(t||(t=e().finally((()=>{t=null}))),t)}},5626:(e,t,a)=>{"use strict";function n(e){return"object"==typeof e&&null!==e}function c(e){return"string"==typeof e&&""!==e&&/^[a-z0-9_]*$/.test(e)}function r(e){if(!function(e){return n(e)&&c(e.experimentName)&&(c(e.variationName)||null===e.variationName)&&"number"==typeof e.retrievedTimestamp&&"number"==typeof e.ttl&&0!==e.ttl}(e))throw new Error("Invalid ExperimentAssignment");return e}a.d(t,{Eo:()=>c,Gv:()=>n,zV:()=>r})},9826:(e,t,a)=>{"use strict";a.d(t,{i:()=>c});const n={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function c(e){return n[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},7397:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>r,vA:()=>s});var n=a(9826),c=a(8506);function r(e,t,a={}){const r=(0,n.i)(t);if(!r||isNaN(e))return null;const{decimal:s,grouping:i,precision:l,symbol:o}={...r,...a},u=e<0?"-":"";let m=(0,c.A)(Math.abs(e),l,s,i);return a.stripZeros&&(m=function(e,t){const a=new RegExp(`\\${t}0+$`);return e.replace(a,"")}(m,s)),`${u}${o}${m}`}function s(e,t,a={}){const r=(0,n.i)(t);if(!r||isNaN(e))return null;const{decimal:s,grouping:i,precision:l,symbol:o}={...r,...a},u=e<0?"-":"",m=Math.abs(e),d=Math.floor(m);return{sign:u,symbol:o,integer:(0,c.A)(m,l,s,i).split(s)[0],fraction:l>0?(0,c.A)(m-d,l,s,i).slice(1):""}}},8506:(e,t,a)=>{"use strict";function n(e,t=0,a=".",n=","){const c=(e+"").replace(/[^0-9+\-Ee.]/g,""),r=isFinite(+c)?+c:0,s=isFinite(+t)?Math.abs(t):0,i=(s?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(r,s):""+Math.round(r)).split(".");return i[0].length>3&&(i[0]=i[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,n)),(i[1]||"").lengthn})},6992:(e,t,a)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;tm,Gh:()=>V,HS:()=>P,Rr:()=>d,TM:()=>s,V1:()=>i,pX:()=>F,pb:()=>z,rc:()=>c,sd:()=>L,tH:()=>I,ue:()=>v}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(c||(c={}));const r="popstate";function s(e){return void 0===e&&(e={}),h((function(e,t){let{pathname:a="/",search:n="",hash:c=""}=d(e.location.hash.substr(1));return u("",{pathname:a,search:n,hash:c},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let a=e.document.querySelector("base"),n="";if(a&&a.getAttribute("href")){let t=e.location.href,a=t.indexOf("#");n=-1===a?t:t.slice(0,a)}return n+"#"+("string"==typeof t?t:m(t))}),(function(e,t){l("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}function i(e,t){if(!1===e||null==e)throw new Error(t)}function l(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function o(e){return{usr:e.state,key:e.key}}function u(e,t,a,c){return void 0===a&&(a=null),n({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?d(t):t,{state:a,key:t&&t.key||c||Math.random().toString(36).substr(2,8)})}function m(e){let{pathname:t="/",search:a="",hash:n=""}=e;return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function d(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function p(e){let t="undefined"!=typeof window&&void 0!==window.location&&"null"!==window.location.origin?window.location.origin:window.location.href,a="string"==typeof e?e:m(e);return i(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}function h(e,t,a,n){void 0===n&&(n={});let{window:s=document.defaultView,v5Compat:i=!1}=n,l=s.history,d=c.Pop,h=null;function g(){d=c.Pop,h&&h({action:d,location:v.location})}let v={get action(){return d},get location(){return e(s,l)},listen(e){if(h)throw new Error("A history only accepts one active listener");return s.addEventListener(r,g),h=e,()=>{s.removeEventListener(r,g),h=null}},createHref:e=>t(s,e),encodeLocation(e){let t=p("string"==typeof e?e:m(e));return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){d=c.Push;let n=u(v.location,e,t);a&&a(n,e);let r=o(n),m=v.createHref(n);try{l.pushState(r,"",m)}catch(e){s.location.assign(m)}i&&h&&h({action:d,location:v.location})},replace:function(e,t){d=c.Replace;let n=u(v.location,e,t);a&&a(n,e);let r=o(n),s=v.createHref(n);l.replaceState(r,"",s),i&&h&&h({action:d,location:v.location})},go:e=>l.go(e)};return v}var g;function v(e,t,a){void 0===a&&(a="/");let n=z(("string"==typeof t?d(t):t).pathname||"/",a);if(null==n)return null;let c=f(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let a=e.length===t.length&&e.slice(0,-1).every(((e,a)=>e===t[a]));return a?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(c);let r=null;for(let e=0;null==r&&e{let s={relativePath:void 0===r?e.path||"":r,caseSensitive:!0===e.caseSensitive,childrenIndex:c,route:e};s.relativePath.startsWith("/")&&(i(s.relativePath.startsWith(n),'Absolute route path "'+s.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),s.relativePath=s.relativePath.slice(n.length));let l=P([n,s.relativePath]),o=a.concat(s);e.children&&e.children.length>0&&(i(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),f(e.children,t,o,l)),(null!=e.path||e.index)&&t.push({path:l,score:C(l,e.index),routesMeta:o})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of w(e.path))c(e,t,a);else c(e,t)})),t}function w(e){let t=e.split("/");if(0===t.length)return[];let[a,...n]=t,c=a.endsWith("?"),r=a.replace(/\?$/,"");if(0===n.length)return c?[r,""]:[r];let s=w(n.join("/")),i=[];return i.push(...s.map((e=>""===e?r:[r,e].join("/")))),c&&i.push(...s),i.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(g||(g={}));const E=/^:\w+$/,k=3,y=2,A=1,b=10,j=-2,R=e=>"*"===e;function C(e,t){let a=e.split("/"),n=a.length;return a.some(R)&&(n+=j),t&&(n+=y),a.filter((e=>!R(e))).reduce(((e,t)=>e+(E.test(t)?k:""===t?A:b)),n)}function _(e,t){let{routesMeta:a}=e,n={},c="/",r=[];for(let e=0;e(n.push(t),"/([^\\/]+)")));e.endsWith("*")?(n.push("*"),c+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?c+="\\/*$":""!==e&&"/"!==e&&(c+="(?:(?=\\/|$))");let r=new RegExp(c,t?void 0:"i");return[r,n]}(e.path,e.caseSensitive,e.end),c=t.match(a);if(!c)return null;let r=c[0],s=r.replace(/(.)\/+$/,"$1"),i=c.slice(1);return{params:n.reduce(((e,t,a)=>{if("*"===t){let e=i[a]||"";s=r.slice(0,r.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(a){return M(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+a+")."),e}}(i[a]||"",t),e}),{}),pathname:r,pathnameBase:s,pattern:e}}function N(e){try{return decodeURI(e)}catch(t){return M(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function z(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,n=e.charAt(a);return n&&"/"!==n?null:e.slice(a)||"/"}function M(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function S(e,t,a,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the `to."+a+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function L(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function V(e,t,a,c){let r;void 0===c&&(c=!1),"string"==typeof e?r=d(e):(r=n({},e),i(!r.pathname||!r.pathname.includes("?"),S("?","pathname","search",r)),i(!r.pathname||!r.pathname.includes("#"),S("#","pathname","hash",r)),i(!r.search||!r.search.includes("#"),S("#","search","hash",r)));let s,l=""===e||""===r.pathname,o=l?"/":r.pathname;if(c||null==o)s=a;else{let e=t.length-1;if(o.startsWith("..")){let t=o.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}s=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:a,search:n="",hash:c=""}="string"==typeof e?d(e):e,r=a?a.startsWith("/")?a:function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)})),a.length>1?a.join("/"):"/"}(a,t):t;return{pathname:r,search:B(n),hash:O(c)}}(r,s),m=o&&"/"!==o&&o.endsWith("/"),p=(l||"."===o)&&a.endsWith("/");return u.pathname.endsWith("/")||!m&&!p||(u.pathname+="/"),u}const P=e=>e.join("/").replace(/\/\/+/g,"/"),H=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),B=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",O=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class I extends Error{}class T{constructor(e,t,a,n){void 0===n&&(n=!1),this.status=e,this.statusText=t||"",this.internal=n,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function F(e){return e instanceof T}const U=["post","put","patch","delete"],D=(new Set(U),["get",...U]);new Set(D),new Set([301,302,303,307,308]),new Set([307,308]),"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement},1113:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(6087);const c=(0,n.forwardRef)((function({icon:e,size:t=24,...a},c){return(0,n.cloneElement)(e,{width:t,height:t,...a,ref:c})}))},6955:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})})},7474:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})})},2510:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})})},3883:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})})},4969:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)(n.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})})},1249:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})})},991:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})})},6994:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"})})},3512:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},748:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"})})},9783:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})})},7827:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,c.jsx)(n.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"})})},2778:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsxs)(n.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,c.jsx)(n.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,c.jsx)(n.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,c.jsx)(n.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"})]})},5788:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"})})},5459:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})})},1871:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,c.jsx)(n.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})})},311:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(5573),c=a(790);const r=(0,c.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,c.jsx)(n.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})})},8767:(e,t)=>{"use strict";t.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var n={},r=t||{},i=e.split(c),l=r.decode||a,o=0;o{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;t.splice(1,0,a,"color: inherit");let n=0,c=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(n++,"%c"===e&&(c=n))})),t.splice(c,0,a)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=a(3212)(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},3212:(e,t,a)=>{e.exports=function(e){function t(e){let a,c,r,s=null;function i(...e){if(!i.enabled)return;const n=i,c=Number(new Date),r=c-(a||c);n.diff=r,n.prev=a,n.curr=c,a=c,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let s=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((a,c)=>{if("%%"===a)return"%";s++;const r=t.formatters[c];if("function"==typeof r){const t=e[s];a=r.call(n,t),e.splice(s,1),s--}return a})),t.formatArgs.call(n,e);(n.log||t.log).apply(n,e)}return i.namespace=e,i.useColors=t.useColors(),i.color=t.selectColor(e),i.extend=n,i.destroy=t.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==s?s:(c!==t.namespaces&&(c=t.namespaces,r=t.enabled(e)),r),set:e=>{s=e}}),"function"==typeof t.init&&t.init(i),i}function n(e,a){const n=t(this.namespace+(void 0===a?":":a)+e);return n.log=this.log,n}function c(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names.map(c),...t.skips.map(c).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let a;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const n=("string"==typeof e?e:"").split(/[\s,]+/),c=n.length;for(a=0;a{t[a]=e[a]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let a=0;for(let t=0;t{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}t.A=void 0;var c,r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var a=l(t);if(a&&a.has(e))return a.get(e);var c={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!=s&&Object.prototype.hasOwnProperty.call(e,s)){var i=r?Object.getOwnPropertyDescriptor(e,s):null;i&&(i.get||i.set)?Object.defineProperty(c,s,i):c[s]=e[s]}return c.default=e,a&&a.set(e,c),c}(a(1609)),s=(c=a(5739))&&c.__esModule?c:{default:c},i=["size","onClick","icon","className"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(l=function(e){return e?a:t})(e)}function o(){return o=Object.assign||function(e){for(var t,a=1;a{"use strict";a.d(t,{A:()=>n});const n={error:"TcCZnGE6mad8Dvz9pCZi",button:"_mn6o2Dtm5pfFWc8_A1K"}},2021:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"admin-page":"sexr0jUxC1jVixdKiDnC",background:"vKQ11sLeAM45M04P1ccj"}},654:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={section:"cAbGtJDGgLubucBnz7vM"}},6888:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"section-hero":"vMa4i_Dza2t5Zi_Bw9Nf"}},6588:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"demNsMJjhi7BLY7xhjU5","icon-wrapper":"QiUjdjJSkqh6nH7YMG5A","is-error":"Q080AHcq29J2fc68Hhk5",icon:"hYWbIwhppukXmGnsiT9H","is-warning":"JjHuxWly0HI9C60gorbq","is-info":"Cm8ZFHi3mngl4cj9Gatx","is-success":"ytGBsU015p3LGwOPwFDx"}},6552:()=>{},2258:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},3689:()=>{},4803:()=>{},2300:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"star-icon":"cuoSlhSNrqf1dozY22Xb",jetpack:"lAIiifeLMmZAPlQ9n9ZR","checkmark-icon":"JLquNpQVlysAamuh5lJO",socialIcon:"cbOwD8Y4tFjwimmtchQI",bluesky:"aLWBKY0yRghEk7tNCgK3",facebook:"aHOlEBGD5EA8NKRw3xTw",instagram:"cL3m0xBYTYhIKI7lCqDB",twitter:"af4Y_zItXvLAOEoSDPSv",linkedin:"f68aqF3XSD1OBvXR1get",tumblr:"xFI0dt3UiXRlRQdqPWkx",google:"q7JEoyymveP6kF747M43",mastodon:"DKOBOTVmTLbh26gUH_73",nextdoor:"n5XodNsuMfMAAvqHFmbw",whatsapp:"fftumuc_lJ6v0tq4UMVR",threads:"inzgC27qxdt7hSdhTWRI"}},4206:()=>{},8403:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},7371:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",smCols:"4",mdCols:"8",lgCols:"12","col-sm-1":"RuVLl3q4lxTQa3wbhBJB","col-sm-1-start":"f9LZTRG4MMK42rS89afW","col-sm-1-end":"bHe_zKxjjpUwHw_MdYE1","col-sm-2":"QZbNrOqE2aNSn50xVhpU","col-sm-2-start":"ev7W3z7zVYPeHAlYqZjf","col-sm-2-end":"NJWd1m_e7lOiPYru2ZMP","col-sm-3":"Xc6nt1Qc1DI0Z2A3gt1r","col-sm-3-start":"UIcN_GXiPRoIsin8Kohg","col-sm-3-end":"GRKCyqb5LufCSCgykKFc","col-sm-4":"i_qTq8gqhhC3vIUepVRB","col-sm-4-start":"G3qaZ3Jpbvam_1XvGxgc","col-sm-4-end":"VRCNYKZtO9zukEwmgP1y","col-md-1":"tRm008K_WJL79WoNZTNL","col-md-1-start":"l5T2P_bgKts4tdaRkS1d","col-md-1-end":"zOCxfLZpF6BlgC7a_Yq1","col-md-2":"F80DdgVn0m5OpvtSQWka","col-md-2-start":"oI1c7JYfiJtMQHbhngtU","col-md-2-end":"pMQtA_4jh1_1lVknqEP5","col-md-3":"VenqMpdgyKQVUNNQcfqd","col-md-3-start":"seNYL99uoczf9V4MxBxT","col-md-3-end":"YKfF1HFhI9KygA5l3b2J","col-md-4":"yAi0Cv1xDWkoqsaUhvhR","col-md-4-start":"ubhnyZOnkgxNhh6XtVWv","col-md-4-end":"RGOPGQbWMJ9Ei5oFxS7X","col-md-5":"Sz1E2aWbX483ijdi6yge","col-md-5-start":"tku6_bRYrX9tMbgYGmIl","col-md-5-end":"b5JHttOhSEcI1WBlqAjk","col-md-6":"FboSx5MoKTAWbxXyYlCw","col-md-6-start":"Jhs8yEEmodG30edbJvag","col-md-6-end":"IpzbbKVqEqPcfIGkXkwt","col-md-7":"mhCPwfAZ4Kmm_empzJAq","col-md-7-start":"x034ilrJF7rO9UJB2rI1","col-md-7-end":"Wt8t2e16viRrOJ1lLA5v","col-md-8":"S6pIrEy9AMLKx9bgh_Ae","col-md-8-start":"kEfI4tGyuWfHTlRnvIab","col-md-8-end":"PUzX4RRsKq1dnsz3gebS","col-lg-1":"X_pdcLJikd8LS_YAdJlB","col-lg-1-start":"tl936d14Huby4khYp05X","col-lg-1-end":"hnge0LnR69d3NXEtEE1t","col-lg-2":"fj0NUMuyZQcPNgKcjp5Z","col-lg-2-start":"R2ncBX7a2NigdYCcV1OX","col-lg-2-end":"t8vMSDVYno9k9itRwnXb","col-lg-3":"wsDuEN2GqHx6qzo8dUdk","col-lg-3-start":"cIEVPUweWtLBy3xaXnMx","col-lg-3-end":"fajUWBwu1m2B479j3jmz","col-lg-4":"YR0c7fQTgMkDdWzwSyLp","col-lg-4-start":"xlwp8BmplxkKNMI7gamo","col-lg-4-end":"_C4O1w9DUqx1m3gPf8aA","col-lg-5":"Z54F1hAErckAIrKlxnXW","col-lg-5-start":"ezSDWkRHmKSxDJXxuiOH","col-lg-5-end":"T0ChoeAjGJjkkNrYhD4g","col-lg-6":"qtMoMPF6yHvGJnWHSsde","col-lg-6-start":"gdoywN5VPiWERfIBqkph","col-lg-6-end":"wUev_VH5uf_pwFFlbnAU","col-lg-7":"egIPDFJsOpownTClq9XP","col-lg-7-start":"yGhp9yoAW7k0kQik9AB7","col-lg-7-end":"SJ43U9mR5wUg5V2qBeQA","col-lg-8":"cTuyHfMwSUJxN_HdIEgd","col-lg-8-start":"smCr8DaIagcumdvdldiK","col-lg-8-end":"T03NHzQJvzwL6wAfIiTL","col-lg-9":"pMvxM3RJGjqyNdf9qg1Y","col-lg-9-start":"iIVpNRwEnQ_JI5gpp9EN","col-lg-9-end":"ZbQ4u4vGSX5rJOje4uGL","col-lg-10":"gKb5wuIDAlKGbrjK2vxy","col-lg-10-start":"Z7pINdImE2WJiYnZBTqm","col-lg-10-end":"ZTxp6qpvwurMdOnLLSz1","col-lg-11":"NnQTlbfnxPDR6cQ7rygg","col-lg-11-start":"O137wZd6Yl0olSA9PsXR","col-lg-11-end":"zf2OJtQ2MPz6SDoh6CB0","col-lg-12":"U3H6UHW6HqRt9hdzVg3O","col-lg-12-start":"zynnNeS_ZBTxABcVpUQH","col-lg-12-end":"vI8tltFZtFUNAy9Iag9s"}},2420:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",container:"SqdhUZkXCRuIpErj1B3z",fluid:"OZC_9a1LhpWF9dv15Gdh"}},7410:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"VHYulMcpzbr10HWR0iSE","icon-wrapper":"FGpSkMCiIHQjszcV0dbn","close-button":"KoWZcCwhW13xvkEb0QON","main-content":"smrfczkC53EaFM8OJUXs",title:"IKYRWoPwt9xOVEx1wzNS","action-bar":"qM0qY6mPYp1MPN54A3Kg","is-error":"A5YkDkkXuiYgavrY6Nux",icon:"y_IPyP1wIAOhyNaqvXJq","is-warning":"cT5rwuPMZzWvi5o6shMl","is-info":"yo0O3uvNomPsYUXFCpAS","is-success":"oZdDFf1jBLkzn5ICCC6x"}},3142:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"p4qz2tkq0p9hxucJ6Qk2",table:"lbNDyXioOwvyvbALtCBm","is-viewport-large":"s2Lsn4kbm6BrS3DSndRB",card:"cLaNK_XcbTGlRQ4Tp43Q","is-primary":"CYt1X0eH1icRjhtJ28jx",header:"DAkZc1P9A3K12fjEliMg",item:"WUBuYABl8nymjs9NnCEL","last-feature":"ANtCFeb41NhA8PA3H7ZN",value:"Ql2gy_148yW8Vw5vhaKD",icon:"EAQrAnQEW1z1BfdY5gbC","icon-check":"JDSTlLoOC_4aUoH2oNM2","icon-cross":"zNdQRJ1w7BvaQOYyqzHK",popover:"lr7vbX95SKtoe7DarJcZ","popover-icon":"KRrGp2xdkeBOxLZeuQ6X",tos:"H_ZJiRVJg0LiMXPGOcmt","tos-container":"x21z_DixObRDsDaWotP1"}},3407:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"dovianZYLKhnbnh9I06o","price-container":"lljtQMhW7lq5tE5SDJEf","promo-label":"NubApIV1vQCRUNprfm6b",price:"dhFQXpZfMwVI8vuYHnwC","is-not-off-price":"eD7hzxFmdtG_MgmBtl_k",footer:"C64ZjjUAqJC1T2Sa7apS",legend:"UpZDGew6Ay1hPoP6eI7b",symbol:"TDiiPbuW1Z0_05u_pvcK"}},8325:()=>{},9634:()=>{},4495:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},9422:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={global:"_fUXxnSp5pagKBp9gSN7"}},8170:()=>{},2980:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"jp-wrap":"EiaNctK1_P9pPqOeiaSI","jp-row":"ogHZg_sJCljylz3VJfsf","sm-col-span-1":"zv7eGvijKRkbPVakubHw","sm-col-span-2":"VoJNoiya_1ck3_kXS6_C","sm-col-span-3":"ecv0NO526NoTNbpALA1A","sm-col-span-4":"OfBdkceMzeHvRbzhqDlP","md-col-span-1":"JLb3NpEKN8pOaWd7K1bu","md-col-span-2":"fsMPGqPKE4mjMIPFwl77","md-col-span-3":"DIK_zdaGAQ09eKspBJ4E","md-col-span-4":"shXYpxPu3WCJsR8aOHtz","md-col-span-5":"s7ElrOqG_yGd5SIfwqOR","md-col-span-6":"Cxml9uzGvArAL8_RDs_p","md-col-span-7":"aANxBKDGx72eDqU0iUPj","md-col-span-8":"XxyzuTY3mnQcl9EGZadm","lg-col-span-1":"Sfo4WaSNIWInJ93Abd3w","lg-col-span-2":"tQS7SKUGrU4THhWMysbo","lg-col-span-3":"I94U7mpY4h16pcOksZNF","lg-col-span-4":"uWMb9k77kQxBdS5MTt0s","lg-col-span-5":"rKwEEZQxK9s_POMg5Jss","lg-col-span-6":"UcPXX_s06IPCkF7ZjH3D","lg-col-span-7":"CrQdtiCFkRbzY6K2dFvt","lg-col-span-8":"rEUALOmOdUBXO0Us871z","lg-col-span-9":"NqXa9TlcTEviVsB53hBV","lg-col-span-10":"OnWVeiQiwgQ9lzdGPW66","lg-col-span-11":"D2PkTcy7b8u2K9QXY6VQ","lg-col-span-12":"EcqBhzAyxo5RDc2Y6m7K","md-col-span-0":"gB1mWzHOM38d80lrhBRX","sm-col-span-0":"KNQXLP78ejczOkour3zg","jp-cut":"rBVbaVWBnBRtTMrUKZxm",modal:"gfM_DIJrVbRhmKdAphIm","jetpack-logo":"zfJfONxRAw0fHjXUS7LN",animating:"pnwbCuWbV0PNQr1LFpRh",button:"_j4GWTmW5psCHFYh6R0x",headline:"saSAjv8yulVXQDoqDJEI",paragraph:"O_hcdbeMivIhBn7ApDnS","jetpack-logo-triangles":"FCnyb_xCK7DhJ63p6TEd","video-wrap":"Qn5xayjI_jH2m1d6BEoq",videoMove:"OmAVpCQ270MqI4IsT9Ky",slidein:"Axe8f2LgqEBZHVcsRgY5","content-wrap":"iBMDoShSmqpt72YfJb36","hi-user":"eQG1KKK8jjKtQyzfv573","content-wrap-text":"l35bIyiqYJiZ6tVYvJtC","powers-wrap":"HQVDZ6J3x6SJNYFX5khS","jetpack-products":"KdvmPIjelQIFiPQGuIYf"}},9958:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"OpMBda4vebhRbW8Fm6YC","is-link":"BghJAx9hSagUdHWOUaYE","has-error":"IWsEW5nnNWUqqcT3K5L1",title:"r3UCwgwCthua6lDCvIBI",name:"vpluqUMgmwx9_f8wCVIn"}},4600:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={icon:"rV_5QyvhDnsVjCX4pb0h",link:"MO1jDNY8VPqeNS9xL8jE"}},9696:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"relative-col":"zvd4dCB_bBDiXJKKDqXm","close-link":"ly4o9lSswAGHFXqGUEIO","account-description":"u64Go3kwEZ7MD9eji0H1","account-images":"_RT41NE3LU4R0ubcij2y",wordpress:"cFGWJeRiGHjAr8D7CWJW",google:"Iz3l7a05TP6HK9S92TIL",apple:"lmQ0wFmnk4kKkGVjokPA",github:"ZSFTmY3zE3VP4w0QeaqV","all-features":"AoIs8wD92wKR8RpQj6Uc"}},7193:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"connection-status-card":"kezuOHNvu9vdvlJ86Fwg",status:"qJizORs2q_CVCj9L6XLe","avatar-wrapper":"VmtuLc2xRqmsO6cK8qjF",cloud:"MdTRfQ3eo5qZKChZlzNj",jetpack:"PbEpL02SEH9VNAlbKCfV",avatar:"TD4AUM9gcTVAB6JHB5ZR",line:"yjl73qv0VWoPP8IhGreh",error:"J0GIu2rNR7rXocQTyd8p",warning:"rAV2E93SG8WpokuGk9jh",info:"YZ7FNKEm9qpvQ4ZkbAz5","connect-action":"TYNMsILey2vUwnyZSjJU","list-item":"oH9tzGE80LnB6Og69RFz","list-item-text":"xXVEWvQllVsFGmJY8WEp",success:"q4_FOHifGawULuFBZke9"}},6225:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={title:"iG63b_J1HNfT8xEIq619","dropdown-menu":"T8UhA3lZQjpZsyaah9J6","recommendations-list":"g69ZGQc9wey1u1beD0IP"}},8870:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={icon:"hdasSNj9k3Sc5PwXK4uE",link:"eWN8Hj0SBRDq1F48n_Fg"}},4800:()=>{},9331:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"jp-wrap":"yWUvvF4WJLNDSpMgBMfm","jp-row":"ka1fVHj2HOkHjhdoEFOZ","sm-col-span-1":"JMOO4Y_9yhTO9lwLnRUx","sm-col-span-2":"PFDPAqk51qox_ChLqJwm","sm-col-span-3":"ault0jHVfWpShqOGooIP","sm-col-span-4":"GqpvdRzmzPJELtSm4FEN","md-col-span-1":"Ym4_YneEGD_iZD6W1C2o","md-col-span-2":"NbvHnnDtWw8n9BEUQ0Oy","md-col-span-3":"ElMT7rhxe5ZJKO41MnhW","md-col-span-4":"yKjnqjibn_wW_1tWWt5Q","md-col-span-5":"Pb30lOcQFpzUX57GwflS","md-col-span-6":"pC1wxc_R8y4pNILHsiiY","md-col-span-7":"pChscSCnudQoWGjMFKI_","md-col-span-8":"qw1H2gAgF3lDCI2Tbkmb","lg-col-span-1":"VzcA_rrxBK3g4ozA0oD9","lg-col-span-2":"pNAa7O2adRZD8Slgk9iR","lg-col-span-3":"tlIMLlipexblj8CeOx4B","lg-col-span-4":"Dvt0u5l2Rr1BhBmvYAzl","lg-col-span-5":"BiUsgNTc0tyc7tC5jnzE","lg-col-span-6":"ulJXAsj7G2ROJ1g3_s28","lg-col-span-7":"HsoVlyVLsXYClx9Atox0","lg-col-span-8":"oXxjRQNNj2cfIpFBqC1W","lg-col-span-9":"qXgUn4Adg9xE_JnbuDio","lg-col-span-10":"xMpqTLiLfYFEJiRPQQQq","lg-col-span-11":"IiGo3Sz2FDZN7_eGElwA","lg-col-span-12":"Om8BNCjfgqQ_wmPQjfOY","md-col-span-0":"t10ZWzP7ADjJnR4tqxRS","sm-col-span-0":"eOUlZG8Pelh_Xj0aSoHG","jp-cut":"l546LrwBEePz434NFK5Q",logo:"Q7w4fcEcemZ2nlwaYNog",wrapper:"AoNQsOaTt6gSf0H6Yasz",helper:"v13ZwGzUnecPA7Y3URAl",container:"EeDbu9pXFWTsCzfTpv2v",title:"BmSvoIi3rErkcrRiOi2W",content:"mojRoVuWdDJo0E6LEjJw"}},146:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={modal:"HeJe1crc9XaWWpLvIPit",container:"or0JUScxkJPmNsfrxkEK"}},6632:()=>{},5055:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={heading:"jErCC9oKHSM15BxzFyQK",notice:"oVoYbwbFB6U2o90Njusk","bigger-than-medium":"Snc8NEmDelsbhlH4285s",cta:"R5tvcsARTGN0A_z3DygA",message:"wBVXH4OTNwLHPRpN4nsq",nofill:"F1qvEnFfHs5nz3zFZUOV",separator:"SrQxAOBa5ZaSKP8wlut9"}},4334:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"wiobThfXJCuhGNrbFIT6","expire-date":"VgAxgahF9bC2M__FiIgV","expire-date--with-icon":"dbRwkMLqcMF67njPoAF7","actions-list-item":"Doju0RxvvN9JS12mf489"}},1208:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"pIsYsXFAJ9KX2VrS5rmY",description:"gmPKCDKZcfQt9WieTyKS",actions:"fDBaV7I4yUO6w5AWVEtr",buttons:"SelsBZT7eIWRQyl1dasZ",title:"LHYJUrOej3toDvOAiz4k","action-button":"JFjbc0JgC4qC92ehOiUr","dropdown-chevron":"NBZgqk_CGGfY3Q16OHjT",primary:"Jh6TlOGQNgBwU_fFxPrm",secondary:"VBxTkBZVxHaVoyhMRJcz","action-button-dropdown":"UZ3NDyOSbGY9NZWb3bUD","dropdown-item":"IpJGe_nvXXUiBOsAOkaV","dropdown-item-label":"SjzpxiAAVsU_xRrw55ub","active-action-checkmark":"GQy61X1G7Wv3L3erNwxR","has-additional-actions":"QSePbRSFylCvM2cX8nN_",priceContainer:"aZvwqVNw6rvImSxn0DM9",price:"R4OXFRkmlHAH8ScIgYXh",discounted:"g0_8bbVjnVh0D_pS264j",term:"nqFgW_S2jbHPu9yPq9E_",status:"f5VJYwuJmjxH8PVxEbbv",active:"ry3pxoGtmQ0ZeSwp7F_3",inactive:"LZzE3EG7m3CDR46wwwEr",warning:"TZUP7W6QYGajITiMNYas",error:"Vx_jpT02r8W6NfsRSB02","is-fetching":"PdsJCfyyjSgrNDheF2qi","blink-animation":"dWP7ypkVXudMbAa38W5Z"}},3649:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"no-backup-stats":"wI7QgVzPXvVVu6kfnTT8","main-stats":"eqyxcUmdF0s3gmmlZGyD","main-stat":"gxY6D0PeVtGk9iSB5E_u","visual-stat":"D_uE0LD5CvpfM2FNp55k","more-stats":"VTBUdi1D4DW34F0yixMk",activity:"BXQQYCO_pEmYmzBBwYxR",summary:"qdvOzzbrd3KQK7DNg8eg",description:"PFbMp_gtGLBMWbbYtO0q",time:"ZFCNMiywyFvaifoIQI5w"}},2106:()=>{},538:()=>{},1218:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"single-contextual-info":"g4lyov8aMDggdD4yOi1p","main-value":"Ys5ScZ_dYn2O2AzDE5Yi","single-contextual-info-placeholder":"sUNg_b7XteVXOrpHAkJg","contextual-percentage-change":"cF6QAJf1vXXAMuutXPcq",neutral:"coY634LconQ7gzDDNJeu",positive:"kyqpwKaL2FyQ8CtxJQ0f",negative:"aXf37lEOcjpNV8ImLaYK","change-icon":"OyGdoGzsQ48VaVVR99_H","change-values":"cKLicfMCaDSGPlX222jF",cardListTitle:"ZaPXoMGC_e8NfFoBgA95",fullStatsCard:"gb2kSZHPauLu96D9HAIg",cardlist:"qpN923qyxjI06NCgFC8j",valueSectionHeading:"hpd1bQCLIZYXpZJa22qw"}},6101:()=>{},9084:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={card:"q0T8YyQxRawhpDtvJjxI",container:"B7JDqI_vtKxSy5GjvqA1","card-header":"zj7xadmhIWeuf7ZwvVTS","product-bundle-icon":"GsioW6IsC8EMYE3U6788","product-bundle-icons":"dbz07JqxOlivjKO4vBEF","product-icon":"cfEO8udWbRGPFJzW8Jg5","plus-icon":"zlh3zbjUe4Z8cBs7uVVe","product-has-required-plan":"qoZuzG5EcDa231hC6t0P","checkout-button":"Q6uUUQCPWS6_6nLxIn68","components-spinner":"YU4iBCRze09ZP3iCsdcb","free-product-checkout-button":"OrQG7DjDd9Ha2Xj1Mx3L",features:"Q1jaYDpa2AVfJpA29wT0","highlight-last-feature":"HL4gSxsF0skYGhGuqH90",disclaimers:"sEcLfpWjo0GF7QrxD3Lt","price-container":"xgv3jRkeF39aEQELCwru",price:"twlleZ5Ehq4bB7CvKVSW","is-old":"Qg4rPEvXsqmod1s_31d8","price-description":"ApsgxIornVy_3KnciVeJ","supporting-info":"NMxcZL17aEP7v81uG3zD","tos-container":"gCTKfAPzJqZas7CaRbKN"}},1298:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"svE2cJL5t2FarzcDQYNe",imageContainer:"dvEJEDNTnmVfVxtLa4uU",aiImageContainer:"K1VY4DNP8PHMWAEVBC_h","product-interstitial__header":"nk_COGPrkBNLp7lVt4sQ","product-interstitial__license-activation-link":"ukgQ5TmLablG3svUKjdw","not-strong":"Vofm70ADXSe43GamWEaF",card:"EUcF2LKeC2GyhWD2FKCP","buttons-row":"Bm21LIBQtpRo3ZhOxXBG","product-interstitial__product-header":"jwIGzADCnBI_ai9xYYiS","product-interstitial__product-header-name":"fTbxuhh_SfMgenyWvGN0","product-interstitial__hero-section":"eR56lApoP14RIBAhO1UN","product-interstitial__hero-content":"vHnITd5JOCOgxCgXTgoD","product-interstitial__hero-heading":"vAGLpjIGi6GA8ghbumN7","product-interstitial__hero-sub-heading":"oag8YaslCEiUVu8GKKL3","product-interstitial__hero-cta":"FhH03GPt9FK1VH9NZhYA","product-interstitial__hero-side":"VUXAtah2JvUCNc4cXjPp","stats-card":"dyPAjc3M4y3Q6gJfWnjw","stats-card-icon-check":"Ll1l9bEuf5G5oh3AENep","product-interstitial__stats-card-text":"WrzTysWiqUiuEPvpFqau","product-interstitial__stats-card-value":"d4faYkf9yL7oW7pwcjmP","product-interstitial__section":"acffvOSYc5S8x4P_AYnQ","product-interstitial__section-wrapper":"M5YNmgy60Q_UtaxKgQcv","product-interstitial__section-wrapper-wide":"HJiOvun8sHkiFpNL0sl6","product-interstitial__section-heading":"mXinUJfpSTS9EVB8M8K_","product-interstitial__section-sub-heading":"QKjsnliPyLu4n08yVUUM","product-interstitial__section-emoji":"xQJJkJ4v7Jm8iSJ0z0Dj","product-interstitial__usage-videos":"VWIBGwuHqtAKg_5Hch92","product-interstitial__usage-videos-item":"mnkNhprYIatxfziERMwM","product-interstitial__usage-videos-video":"WEiaYLqJwV2IzC8LD9Fs","product-interstitial__usage-videos-content":"GJlowVsJybna1MFcIiIU","product-interstitial__usage-videos-heading":"_OeUvI9GrP00qh6Uk7Tg","product-interstitial__usage-videos-text":"C6I5jYHW2IJSDBoKvhcB","product-interstitial__usage-videos-link":"XdnAdAwkxAW5yvUx3NRr","product-interstitial__ai-notice":"MCKgMfLVZtkgWu5m5u6L","product-interstitial__new-badge":"c0SItK48SRkWfZUCECbZ"}},7899:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={container:"SWwV4Pw6OZ5vU3PqPXmr",imageContainer:"r7tUofa9Z3A5ziKVR1H7",aiImageContainer:"i_AnOR3MaQLraGvb2QU5","product-interstitial__header":"YcYvLvdvWrb1EUZoVsE8","product-interstitial__license-activation-link":"uGTTsKoIOoZdYhk6uPnl","not-strong":"NzDTsxhX8D1mlckNpewR"}},3747:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={"section-stats-highlights":"Jvb1njqMy7ML1zikhbWn","section-title":"mpr8_ygU8woV4bVR1xvw","section-description":"gwO_Q0L0jbwMARVlBezu","cards-list":"qwy7CsLeEbXvaPwgC9WV","stats-card":"Hrbg7DeSJs6gas9zdPDR","stats-card-icon":"NFpbo5AINn6I6avKFGby","stats-card-heading":"aoQZCG0JeyWmy2J6vVxF","stats-card-count":"M6ApyXg79vuXo6GwDkbO","is-pointer":"DYHb5e6QhgXejWyo9s78","stats-card-count-value":"OlInbY5YnDO06MEQHv98","stats-card-difference":"EtbKbd5m85w7oYT4stIs","stats-card-difference--positive":"Awr7zl75sfAsFPHK9kDG","stats-card-difference--negative":"QFSZbIKFdWO3HEPBZyhc","stats-card-difference-icon":"GgJAnS4gaEEGmRCP5n8y","stats-card-difference-absolute-value":"mjiNtwdbKpfo9edGVes4",actions:"pAt4v_KG9Ir19wNcEtEj"}},5225:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={banner:"jrGNTKcgeXk9HKzolut9","banner-card":"wg3mZsoPekZWlBgOvdZ6","is-mandatory":"aDxB89WgtARQqNWd4ZeK",dismiss:"sGP8lxDpRSjt0Fh7wxoR","banner-content":"z5EQSkU36nsjxHEBSfNN","banner-description":"MwBwVaEj6u_zRgfrFR9b","banner-image-evaluation":"UgPNtuFW7lTJ06k39EsK","is-selected":"ilVOud0_OCGK4HciazB_","banner-image":"EtcggGK0Bk8POQD986Og",form:"TSiu5sC6MdANROjUkUJM","form-checkbox":"iqJfpZM9IYXuFSXvuoEe","form-actions":"Vozbq8Inlk5SxoVnn2G5","form-link-action":"s_V1BM1Wtt3He4eF2TCu","banner-evaluation":"wXWt0uFLFkFT7CqgOijQ","banner-loader":"m_muvynofDds3hoh9u5m"}},4118:()=>{},4997:e=>{var t=1e3,a=60*t,n=60*a,c=24*n,r=7*c,s=365.25*c;function i(e,t,a,n){var c=t>=1.5*a;return Math.round(e/a)+" "+n+(c?"s":"")}e.exports=function(e,l){l=l||{};var o=typeof e;if("string"===o&&e.length>0)return function(e){if((e=String(e)).length>100)return;var i=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!i)return;var l=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*s;case"weeks":case"week":case"w":return l*r;case"days":case"day":case"d":return l*c;case"hours":case"hour":case"hrs":case"hr":case"h":return l*n;case"minutes":case"minute":case"mins":case"min":case"m":return l*a;case"seconds":case"second":case"secs":case"sec":case"s":return l*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}(e);if("number"===o&&isFinite(e))return l.long?function(e){var r=Math.abs(e);if(r>=c)return i(e,r,c,"day");if(r>=n)return i(e,r,n,"hour");if(r>=a)return i(e,r,a,"minute");if(r>=t)return i(e,r,t,"second");return e+" ms"}(e):function(e){var r=Math.abs(e);if(r>=c)return Math.round(e/c)+"d";if(r>=n)return Math.round(e/n)+"h";if(r>=a)return Math.round(e/a)+"m";if(r>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},5762:(e,t,a)=>{"use strict";var n=a(3761);function c(){}function r(){}r.resetWarningCache=c,e.exports=function(){function e(e,t,a,c,r,s){if(s!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:c};return a.PropTypes=a,a}},8120:(e,t,a)=>{e.exports=a(5762)()},3761:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3381:(e,t,a)=>{"use strict";var n=a(6142);function c(){}function r(){}r.resetWarningCache=c,e.exports=function(){function e(e,t,a,c,r,s){if(s!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:c};return a.PropTypes=a,a}},5739:(e,t,a)=>{e.exports=a(3381)()},6142:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},28:(e,t,a)=>{"use strict";a.d(t,{I9:()=>u,N_:()=>m,ok:()=>h});var n=a(1609),c=a(9539),r=a(6992);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(c[a]=e[a]);return c}function l(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,a)=>{let n=e[a];return t.concat(Array.isArray(n)?n.map((e=>[a,e])):[[a,n]])}),[]))}const o=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function u(e){let{basename:t,children:a,window:s}=e,i=n.useRef();null==i.current&&(i.current=(0,r.TM)({window:s,v5Compat:!0}));let l=i.current,[o,u]=n.useState({action:l.action,location:l.location});return n.useLayoutEffect((()=>l.listen(u)),[l]),n.createElement(c.Ix,{basename:t,children:a,location:o.location,navigationType:o.action,navigator:l})}const m=n.forwardRef((function(e,t){let{onClick:a,relative:l,reloadDocument:u,replace:m,state:d,target:p,to:h,preventScrollReset:g}=e,v=i(e,o),f=(0,c.$P)(h,{relative:l}),w=function(e,t){let{target:a,replace:s,state:i,preventScrollReset:l,relative:o}=void 0===t?{}:t,u=(0,c.Zp)(),m=(0,c.zy)(),d=(0,c.x$)(e,{relative:o});return n.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,a)){t.preventDefault();let a=void 0!==s?s:(0,r.AO)(m)===(0,r.AO)(d);u(e,{replace:a,state:i,preventScrollReset:l,relative:o})}}),[m,u,d,s,i,a,e,l,o])}(h,{replace:m,state:d,target:p,preventScrollReset:g,relative:l});return n.createElement("a",s({},v,{href:f,onClick:u?a:function(e){a&&a(e),e.defaultPrevented||w(e)},ref:t,target:p}))}));var d,p;function h(e){let t=n.useRef(l(e)),a=(0,c.zy)(),r=n.useMemo((()=>function(e,t){let a=l(e);for(let e of t.keys())a.has(e)||t.getAll(e).forEach((t=>{a.append(e,t)}));return a}(a.search,t.current)),[a.search]),s=(0,c.Zp)(),i=n.useCallback(((e,t)=>{const a=l("function"==typeof e?e(r):e);s("?"+a,t)}),[s,r]);return[r,i]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(d||(d={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(p||(p={}))},9539:(e,t,a)=>{"use strict";a.d(t,{$P:()=>E,BV:()=>H,C5:()=>L,Ix:()=>P,Zp:()=>A,g:()=>b,qh:()=>V,x$:()=>j,zy:()=>y});var n=a(6992),c=a(1609);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c.value=n,c.getSnapshot=t,m(c)&&r({inst:c})}),[e,n,t]),l((()=>{m(c)&&r({inst:c});return e((()=>{m(c)&&r({inst:c})}))}),[e]),u(n),n};"useSyncExternalStore"in c&&c.useSyncExternalStore;const p=c.createContext(null);const h=c.createContext(null);const g=c.createContext(null);const v=c.createContext(null);const f=c.createContext({outlet:null,matches:[]});const w=c.createContext(null);function E(e,t){let{relative:a}=void 0===t?{}:t;k()||(0,n.V1)(!1);let{basename:r,navigator:s}=c.useContext(g),{hash:i,pathname:l,search:o}=j(e,{relative:a}),u=l;return"/"!==r&&(u="/"===l?r:(0,n.HS)([r,l])),s.createHref({pathname:u,search:o,hash:i})}function k(){return null!=c.useContext(v)}function y(){return k()||(0,n.V1)(!1),c.useContext(v).location}function A(){k()||(0,n.V1)(!1);let{basename:e,navigator:t}=c.useContext(g),{matches:a}=c.useContext(f),{pathname:r}=y(),s=JSON.stringify((0,n.sd)(a).map((e=>e.pathnameBase))),i=c.useRef(!1);return c.useEffect((()=>{i.current=!0})),c.useCallback((function(a,c){if(void 0===c&&(c={}),!i.current)return;if("number"==typeof a)return void t.go(a);let l=(0,n.Gh)(a,JSON.parse(s),r,"path"===c.relative);"/"!==e&&(l.pathname="/"===l.pathname?e:(0,n.HS)([e,l.pathname])),(c.replace?t.replace:t.push)(l,c.state,c)}),[e,t,s,r])}function b(){let{matches:e}=c.useContext(f),t=e[e.length-1];return t?t.params:{}}function j(e,t){let{relative:a}=void 0===t?{}:t,{matches:r}=c.useContext(f),{pathname:s}=y(),i=JSON.stringify((0,n.sd)(r).map((e=>e.pathnameBase)));return c.useMemo((()=>(0,n.Gh)(e,JSON.parse(i),s,"path"===a)),[e,i,s,a])}function R(){let e=function(){var e;let t=c.useContext(w),a=M(z.UseRouteError),n=S(z.UseRouteError);if(t)return t;return null==(e=a.errors)?void 0:e[n]}(),t=(0,n.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",s={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r};return c.createElement(c.Fragment,null,c.createElement("h2",null,"Unhandled Thrown Error!"),c.createElement("h3",{style:{fontStyle:"italic"}},t),a?c.createElement("pre",{style:s},a):null,c.createElement("p",null,"💿 Hey developer 👋"),c.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",c.createElement("code",{style:i},"errorElement")," props on ",c.createElement("code",{style:i},"")))}class C extends c.Component{constructor(e){super(e),this.state={location:e.location,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location?{error:e.error,location:e.location}:{error:e.error||t.error,location:t.location}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?c.createElement(f.Provider,{value:this.props.routeContext},c.createElement(w.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function _(e){let{routeContext:t,match:a,children:n}=e,r=c.useContext(p);return r&&r.static&&r.staticContext&&a.route.errorElement&&(r.staticContext._deepestRenderedBoundaryId=a.route.id),c.createElement(f.Provider,{value:t},n)}function x(e,t,a){if(void 0===t&&(t=[]),null==e){if(null==a||!a.errors)return null;e=a.matches}let r=e,s=null==a?void 0:a.errors;if(null!=s){let e=r.findIndex((e=>e.route.id&&(null==s?void 0:s[e.route.id])));e>=0||(0,n.V1)(!1),r=r.slice(0,Math.min(r.length,e+1))}return r.reduceRight(((e,n,i)=>{let l=n.route.id?null==s?void 0:s[n.route.id]:null,o=a?n.route.errorElement||c.createElement(R,null):null,u=t.concat(r.slice(0,i+1)),m=()=>c.createElement(_,{match:n,routeContext:{outlet:e,matches:u}},l?o:void 0!==n.route.element?n.route.element:e);return a&&(n.route.errorElement||0===i)?c.createElement(C,{location:a.location,component:o,error:l,children:m(),routeContext:{outlet:null,matches:u}}):m()}),null)}var N,z;function M(e){let t=c.useContext(h);return t||(0,n.V1)(!1),t}function S(e){let t=function(){let e=c.useContext(f);return e||(0,n.V1)(!1),e}(),a=t.matches[t.matches.length-1];return a.route.id||(0,n.V1)(!1),a.route.id}!function(e){e.UseRevalidator="useRevalidator"}(N||(N={})),function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(z||(z={}));function L(e){let{to:t,replace:a,state:r,relative:s}=e;k()||(0,n.V1)(!1);let i=c.useContext(h),l=A();return c.useEffect((()=>{i&&"idle"!==i.navigation.state||l(t,{replace:a,state:r,relative:s})})),null}function V(e){(0,n.V1)(!1)}function P(e){let{basename:t="/",children:a=null,location:r,navigationType:s=n.rc.Pop,navigator:i,static:l=!1}=e;k()&&(0,n.V1)(!1);let o=t.replace(/^\/*/,"/"),u=c.useMemo((()=>({basename:o,navigator:i,static:l})),[o,i,l]);"string"==typeof r&&(r=(0,n.Rr)(r));let{pathname:m="/",search:d="",hash:p="",state:h=null,key:f="default"}=r,w=c.useMemo((()=>{let e=(0,n.pb)(m,o);return null==e?null:{pathname:e,search:d,hash:p,state:h,key:f}}),[o,m,d,p,h,f]);return null==w?null:c.createElement(g.Provider,{value:u},c.createElement(v.Provider,{children:a,value:{location:w,navigationType:s}}))}function H(e){let{children:t,location:a}=e,s=c.useContext(p);return function(e,t){k()||(0,n.V1)(!1);let{navigator:a}=c.useContext(g),s=c.useContext(h),{matches:i}=c.useContext(f),l=i[i.length-1],o=l?l.params:{},u=(l&&l.pathname,l?l.pathnameBase:"/");l&&l.route;let m,d=y();if(t){var p;let e="string"==typeof t?(0,n.Rr)(t):t;"/"===u||(null==(p=e.pathname)?void 0:p.startsWith(u))||(0,n.V1)(!1),m=e}else m=d;let w=m.pathname||"/",E="/"===u?w:w.slice(u.length)||"/",A=(0,n.ue)(e,{pathname:E}),b=x(A&&A.map((e=>Object.assign({},e,{params:Object.assign({},o,e.params),pathname:(0,n.HS)([u,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:(0,n.HS)([u,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,s||void 0);return t&&b?c.createElement(v.Provider,{value:{location:r({pathname:"/",search:"",hash:"",state:null,key:"default"},m),navigationType:n.rc.Pop}},b):b}(s&&!t?s.router.routes:O(t),a)}var B;!function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(B||(B={}));new Promise((()=>{}));c.Component;function O(e,t){void 0===t&&(t=[]);let a=[];return c.Children.forEach(e,((e,r)=>{if(!c.isValidElement(e))return;if(e.type===c.Fragment)return void a.push.apply(a,O(e.props.children,t));e.type!==V&&(0,n.V1)(!1),e.props.index&&e.props.children&&(0,n.V1)(!1);let s=[...t,r],i={id:e.props.id||s.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,hasErrorBoundary:null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle};e.props.children&&(i.children=O(e.props.children,s)),a.push(i)})),a}},372:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6941);const c=a.n(n)()("dops:analytics");let r,s;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const i={initialize:function(e,t,a){i.setUser(e,t),i.setSuperProps(a),i.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){s={ID:e,username:t}},setSuperProps:function(e){r=e},assignSuperProps:function(e){r=Object.assign(r||{},e)},mc:{bumpStat:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);c("Bumping stats %o",e)}else a="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Bumping stat "%s" in group "%s"',t,e);return a}(e,t);i.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+a+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);c("Built stats %o",e)}else a="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Built stat "%s" in group "%s"',t,e);return a}(e,t);i.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+a+"&t="+Math.random())}},pageView:{record:function(e,t){i.tracks.recordPageView(e),i.ga.recordPageView(e,t)}},purchase:{record:function(e,t,a,n,c,r,s){i.ga.recordPurchase(e,t,a,n,c,r,s)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(r&&(c("- Super Props: %o",r),t=Object.assign(t,r)),c('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):c('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};i.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){i.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){c("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};i.ga.initialized||(s&&(e={userId:"u-"+s.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),i.ga.initialized=!0)},recordPageView:function(e,t){i.ga.initialize(),c("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,a,n){i.ga.initialize();let r="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==a&&(r+=" [Option Label: "+a+"]"),void 0!==n&&(r+=" [Option Value: "+n+"]"),c(r),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,a,n)},recordPurchase:function(e,t,a,n,c,r,s){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:n,currency:s}),window.ga("ecommerce:addItem",{id:e,name:t,sku:a,price:c,quantity:r}),window.ga("ecommerce:send")}},identifyUser:function(){s&&window._tkq.push(["identifyUser",s.ID,s.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},l=i},5932:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>m});var n=a(6439),c=a(3832);function r(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const s=r("JsonParseError"),i=r("JsonParseAfterRedirectError"),l=r("Api404Error"),o=r("Api404AfterRedirectError"),u=r("FetchNetworkError");const m=new function(e,t){let a=e,r=e,s={"X-WP-Nonce":t},i={credentials:"same-origin",headers:s},l={method:"post",credentials:"same-origin",headers:Object.assign({},s,{"Content-type":"application/json"})},o=function(e){const t=e.split("?"),a=t.length>1?t[1]:"",n=a.length?a.split("&"):[];return n.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+n.join("&")};const u={setApiRoot(e){a=e},setWpcomOriginApiUrl(e){r=e},setApiNonce(e){s={"X-WP-Nonce":e},i={credentials:"same-origin",headers:s},l={method:"post",credentials:"same-origin",headers:Object.assign({},s,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{o=e},registerSite:(e,t,c)=>{const r={registration_nonce:e,no_iframe:!0};return(0,n.jetpackConfigHas)("consumer_slug")&&(r.plugin_slug=(0,n.jetpackConfigGet)("consumer_slug")),null!==t&&(r.redirect_uri=t),c&&(r.from=c),h(`${a}jetpack/v4/connection/register`,l,{body:JSON.stringify(r)}).then(d).then(p)},fetchAuthorizationUrl:e=>m((0,c.addQueryArgs)(`${a}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),i).then(d).then(p),fetchSiteConnectionData:()=>m(`${a}jetpack/v4/connection/data`,i).then(p),fetchSiteConnectionStatus:()=>m(`${a}jetpack/v4/connection`,i).then(p),fetchSiteConnectionTest:()=>m(`${a}jetpack/v4/connection/test`,i).then(d).then(p),fetchUserConnectionData:()=>m(`${a}jetpack/v4/connection/data`,i).then(p),fetchUserTrackingSettings:()=>m(`${a}jetpack/v4/tracking/settings`,i).then(d).then(p),updateUserTrackingSettings:e=>h(`${a}jetpack/v4/tracking/settings`,l,{body:JSON.stringify(e)}).then(d).then(p),disconnectSite:()=>h(`${a}jetpack/v4/connection`,l,{body:JSON.stringify({isActive:!1})}).then(d).then(p),fetchConnectUrl:()=>m(`${a}jetpack/v4/connection/url`,i).then(d).then(p),unlinkUser:()=>h(`${a}jetpack/v4/connection/user`,l,{body:JSON.stringify({linked:!1})}).then(d).then(p),reconnect:()=>h(`${a}jetpack/v4/connection/reconnect`,l).then(d).then(p),fetchConnectedPlugins:()=>m(`${a}jetpack/v4/connection/plugins`,i).then(d).then(p),setHasSeenWCConnectionModal:()=>h(`${a}jetpack/v4/seen-wc-connection-modal`,l).then(d).then(p),fetchModules:()=>m(`${a}jetpack/v4/module/all`,i).then(d).then(p),fetchModule:e=>m(`${a}jetpack/v4/module/${e}`,i).then(d).then(p),activateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,l,{body:JSON.stringify({active:!0})}).then(d).then(p),deactivateModule:e=>h(`${a}jetpack/v4/module/${e}/active`,l,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>h(`${a}jetpack/v4/module/${e}`,l,{body:JSON.stringify(t)}).then(d).then(p),updateSettings:e=>h(`${a}jetpack/v4/settings`,l,{body:JSON.stringify(e)}).then(d).then(p),getProtectCount:()=>m(`${a}jetpack/v4/module/protect/data`,i).then(d).then(p),resetOptions:e=>h(`${a}jetpack/v4/options/${e}`,l,{body:JSON.stringify({reset:!0})}).then(d).then(p),activateVaultPress:()=>h(`${a}jetpack/v4/plugins`,l,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(d).then(p),getVaultPressData:()=>m(`${a}jetpack/v4/module/vaultpress/data`,i).then(d).then(p),installPlugin:(e,t)=>{const n={slug:e,status:"active"};return t&&(n.source=t),h(`${a}jetpack/v4/plugins`,l,{body:JSON.stringify(n)}).then(d).then(p)},activateAkismet:()=>h(`${a}jetpack/v4/plugins`,l,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(d).then(p),getAkismetData:()=>m(`${a}jetpack/v4/module/akismet/data`,i).then(d).then(p),checkAkismetKey:()=>m(`${a}jetpack/v4/module/akismet/key/check`,i).then(d).then(p),checkAkismetKeyTyped:e=>h(`${a}jetpack/v4/module/akismet/key/check`,l,{body:JSON.stringify({api_key:e})}).then(d).then(p),fetchStatsData:e=>m(function(e){let t=`${a}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),i).then(d).then(p).then(v),getPluginUpdates:()=>m(`${a}jetpack/v4/updates/plugins`,i).then(d).then(p),getPlans:()=>m(`${a}jetpack/v4/plans`,i).then(d).then(p),fetchSettings:()=>m(`${a}jetpack/v4/settings`,i).then(d).then(p),updateSetting:e=>h(`${a}jetpack/v4/settings`,l,{body:JSON.stringify(e)}).then(d).then(p),fetchSiteData:()=>m(`${a}jetpack/v4/site`,i).then(d).then(p).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>m(`${a}jetpack/v4/site/features`,i).then(d).then(p).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>m(`${a}jetpack/v4/site/products`,i).then(d).then(p),fetchSitePurchases:()=>m(`${a}jetpack/v4/site/purchases`,i).then(d).then(p).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>m(`${a}jetpack/v4/site/benefits`,i).then(d).then(p).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>m(`${a}jetpack/v4/site/discount`,i).then(d).then(p).then((e=>e.data)),fetchSetupQuestionnaire:()=>m(`${a}jetpack/v4/setup/questionnaire`,i).then(d).then(p),fetchRecommendationsData:()=>m(`${a}jetpack/v4/recommendations/data`,i).then(d).then(p),fetchRecommendationsProductSuggestions:()=>m(`${a}jetpack/v4/recommendations/product-suggestions`,i).then(d).then(p),fetchRecommendationsUpsell:()=>m(`${a}jetpack/v4/recommendations/upsell`,i).then(d).then(p),fetchRecommendationsConditional:()=>m(`${a}jetpack/v4/recommendations/conditional`,i).then(d).then(p),saveRecommendationsData:e=>h(`${a}jetpack/v4/recommendations/data`,l,{body:JSON.stringify({data:e})}).then(d),fetchProducts:()=>m(`${a}jetpack/v4/products`,i).then(d).then(p),fetchRewindStatus:()=>m(`${a}jetpack/v4/rewind`,i).then(d).then(p).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>m(`${a}jetpack/v4/scan`,i).then(d).then(p).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>h(`${a}jetpack/v4/notice/${e}`,l,{body:JSON.stringify({dismissed:!0})}).then(d).then(p),fetchPluginsData:()=>m(`${a}jetpack/v4/plugins`,i).then(d).then(p),fetchIntroOffers:()=>m(`${a}jetpack/v4/intro-offers`,i).then(d).then(p),fetchVerifySiteGoogleStatus:e=>m(null!==e?`${a}jetpack/v4/verify-site/google/${e}`:`${a}jetpack/v4/verify-site/google`,i).then(d).then(p),verifySiteGoogle:e=>h(`${a}jetpack/v4/verify-site/google`,l,{body:JSON.stringify({keyring_id:e})}).then(d).then(p),submitSurvey:e=>h(`${a}jetpack/v4/marketing/survey`,l,{body:JSON.stringify(e)}).then(d).then(p),saveSetupQuestionnaire:e=>h(`${a}jetpack/v4/setup/questionnaire`,l,{body:JSON.stringify(e)}).then(d).then(p),updateLicensingError:e=>h(`${a}jetpack/v4/licensing/error`,l,{body:JSON.stringify(e)}).then(d).then(p),updateLicenseKey:e=>h(`${a}jetpack/v4/licensing/set-license`,l,{body:JSON.stringify({license:e})}).then(d).then(p),getUserLicensesCounts:()=>m(`${a}jetpack/v4/licensing/user/counts`,i).then(d).then(p),getUserLicenses:()=>m(`${a}jetpack/v4/licensing/user/licenses`,i).then(d).then(p),updateLicensingActivationNoticeDismiss:e=>h(`${a}jetpack/v4/licensing/user/activation-notice-dismiss`,l,{body:JSON.stringify({last_detached_count:e})}).then(d).then(p),updateRecommendationsStep:e=>h(`${a}jetpack/v4/recommendations/step`,l,{body:JSON.stringify({step:e})}).then(d),confirmIDCSafeMode:()=>h(`${a}jetpack/v4/identity-crisis/confirm-safe-mode`,l).then(d),startIDCFresh:e=>h(`${a}jetpack/v4/identity-crisis/start-fresh`,l,{body:JSON.stringify({redirect_uri:e})}).then(d).then(p),migrateIDC:()=>h(`${a}jetpack/v4/identity-crisis/migrate`,l).then(d),attachLicenses:e=>h(`${a}jetpack/v4/licensing/attach-licenses`,l,{body:JSON.stringify({licenses:e})}).then(d).then(p),fetchSearchPlanInfo:()=>m(`${r}jetpack/v4/search/plan`,i).then(d).then(p),fetchSearchSettings:()=>m(`${r}jetpack/v4/search/settings`,i).then(d).then(p),updateSearchSettings:e=>h(`${r}jetpack/v4/search/settings`,l,{body:JSON.stringify(e)}).then(d).then(p),fetchSearchStats:()=>m(`${r}jetpack/v4/search/stats`,i).then(d).then(p),fetchWafSettings:()=>m(`${a}jetpack/v4/waf`,i).then(d).then(p),updateWafSettings:e=>h(`${a}jetpack/v4/waf`,l,{body:JSON.stringify(e)}).then(d).then(p),fetchWordAdsSettings:()=>m(`${a}jetpack/v4/wordads/settings`,i).then(d).then(p),updateWordAdsSettings:e=>h(`${a}jetpack/v4/wordads/settings`,l,{body:JSON.stringify(e)}),fetchSearchPricing:()=>m(`${r}jetpack/v4/search/pricing`,i).then(d).then(p),fetchMigrationStatus:()=>m(`${a}jetpack/v4/migration/status`,i).then(d).then(p),fetchBackupUndoEvent:()=>m(`${a}jetpack/v4/site/backup/undo-event`,i).then(d).then(p),fetchBackupPreflightStatus:()=>m(`${a}jetpack/v4/site/backup/preflight`,i).then(d).then(p)};function m(e,t){return fetch(o(e),t)}function h(e,t,a){return fetch(e,Object.assign({},t,a)).catch(g)}function v(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,u)};function d(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new o(e.redirected):new l})):e.json().catch((e=>h(e))).then((t=>{const a=new Error(`${t.message} (Status ${e.status})`);throw a.response=t,a.name="ApiError",a}))}function p(e){return e.json().catch((t=>h(t,e.redirected,e.url)))}function h(e,t,a){throw t?new i(a):new s}function g(){throw new u}},1197:(e,t,a)=>{"use strict";a.d(t,{h:()=>s});var n=a(7723),c=a(5289),r=a(4144);const __=n.__;class s extends Error{constructor(e,t,a){super(),this.httpCode=e,this.body=t,this.parseError=a}get message(){switch(this.httpCode){case 403:return this.getRestApiErrorMessage();case 200:if(this.parseError)return(0,n.sprintf)(/* Translators: %s refers to a browser-supplied error message (hopefully already in the right language) */ -__("Received invalid response while communicating with your WordPress site: %s","jetpack-my-jetpack"),this.parseError.message)}return(0,n.sprintf)(/* Translators: %d refers to numeric HTTP error code */ -__("HTTP %d error received while communicating with the server.","jetpack-my-jetpack"),this.httpCode)}getDisplayBody(){return(0,r.O)(this.body)?JSON.stringify(this.body,null," "):(0,c.w)(this.body,"").substring(0,1e3)}getRestApiErrorMessage(){return __("Your site's REST API does not seem to be accessible. Jetpack Boost requires access to your REST API in order to receive site performance scores. Please make sure that your site's REST API is active and accessible, and try again.","jetpack-my-jetpack")}}},5098:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7723),c=a(1197),r=a(8882);const __=n.__;async function s(e,t,a,c=null,s){const i={method:e,mode:"cors",headers:{"X-WP-Nonce":s}};"post"!==e&&"delete"!==e||!c||(i.body=JSON.stringify(c),i.headers["Content-Type"]="application/json");const l=function(e,t){return t+r.K+r.L+e}(a,t);let o;try{o=await fetch(l,i)}catch(e){const t=i;delete t.body,delete t.headers["X-WP-Nonce"];const a={requestInitiator:window.location.href,requestUrl:l,requestArgs:t,originalErrorMessage:e.toString()};throw new Error((0,n.sprintf)(/* Translators: %s refers to a string representation of an error object containing useful debug information */ -__("An error occurred while trying to communicate with the site REST API. Extra debug info: %s","jetpack-my-jetpack"),JSON.stringify(a)))}return o}async function i(e,t,a,n=null,r){const i=await s(e,t,a,n,r);let l,o;try{l=await i.text()}catch(e){throw new c.h(i.status,null,e)}try{o=JSON.parse(l)}catch(e){throw new c.h(i.status,l,e)}if(!i.ok)throw new c.h(i.status,o,null);return o}const l={get:function(e,t,a){return i("get",e,t,null,a)},post:function(e,t,a=null,n){return i("post",e,t,a,n)}}},8882:(e,t,a)=>{"use strict";a.d(t,{K:()=>n,L:()=>c});const n="jetpack-boost/v1",c=""},8454:(e,t,a)=>{"use strict";a.d(t,{T:()=>h,US:()=>g,sE:()=>d});var n=a(7723),c=a(5098),r=a(4753),s=a(5289),i=a(4144),l=a(8991),o=a(3470);const __=n.__,u=12e4,m=5e3;async function d(e=!1,t,a,n){const r=p(await c.A.post(t,e?"/speed-scores/refresh":"/speed-scores",{url:a},n));return r.scores?r.scores:await async function(e,t,a){return(0,l.A)({timeout:u,interval:m,timeoutError:__("Timed out while waiting for speed-score.","jetpack-my-jetpack"),callback:async n=>{const r=p(await c.A.post(e,"/speed-scores",{url:t},a));r.scores&&n(r.scores)}})}(t,a,n)}function p(e){if(e.error){const t=__("An unknown error occurred while requesting metrics","jetpack-my-jetpack");throw(0,o.g)(e.error,t)}if((0,i.O)(e.scores))return{status:"success",scores:{current:(0,i.O)(e.scores.current)?{mobile:(0,r.G)(e.scores.current.mobile,0),desktop:(0,r.G)(e.scores.current.desktop,0)}:{mobile:0,desktop:0},noBoost:(0,i.O)(e.scores.noBoost)?{mobile:(0,r.G)(e.scores.noBoost.mobile,0),desktop:(0,r.G)(e.scores.noBoost.desktop,0)}:null,isStale:!!e.scores.isStale}};const t=(0,s.w)(e.status);if(!t)throw new Error(__("Invalid response while requesting metrics","jetpack-my-jetpack"));return{status:t}}function h(e,t){const a=(e+t)/2;return a>90?"A":a>75?"B":a>50?"C":a>35?"D":a>25?"E":"F"}function g(e){const t=new Date(e),a=(new Date).valueOf()-t.valueOf();return Math.floor(a/864e5)}},4753:(e,t,a)=>{"use strict";function n(e,t=void 0){if("number"==typeof e)return e;if("string"==typeof e){const t=parseFloat(e);if(!isNaN(t))return t}return t}a.d(t,{G:()=>n})},5289:(e,t,a)=>{"use strict";function n(e,t=void 0){return"string"==typeof e?e:e&&e.toString instanceof Function?e.toString():t}a.d(t,{w:()=>n})},4144:(e,t,a)=>{"use strict";function n(e){return!!e&&e instanceof Object&&!(e instanceof Array)}a.d(t,{O:()=>n})},8991:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(7723);const __=n.__;async function c({interval:e,callback:t,timeout:a,timeoutError:n}){let c,r;return new Promise(((s,i)=>{c=setTimeout((()=>{i(new Error(n||__("Timed out","jetpack-my-jetpack")))}),a||12e4),r=setInterval((async()=>{try{await Promise.resolve(t(s))}catch(e){i(e)}}),e)})).finally((()=>{clearTimeout(c),clearInterval(r)}))}},3470:(e,t,a)=>{"use strict";function n(e,t){return e instanceof Error?e:"string"==typeof e||e instanceof String?new Error(e.toString()):e.message?new Error(e.message):t?new Error(t):new Error(JSON.stringify(e))}a.d(t,{g:()=>n})},8089:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(6427),c=a(7723),r=a(3022),s=a(5739),i=a.n(s),l=a(1609),o=a.n(l),u=a(1112),m=a(7689);const __=c.__,d=e=>{const{label:t,onClick:a,isLoading:c=!1,loadingText:s,isDisabled:i,displayError:l=!1,errorMessage:d=__("An error occurred. Please try again.","jetpack-my-jetpack"),customClass:p}=e,h=s||o().createElement(n.Spinner,null);return o().createElement(o().Fragment,null,o().createElement(u.A,{className:(0,r.A)(m.A.button,"jp-action-button--button",p),label:t,onClick:a,variant:"primary",disabled:c||i},c?h:t),l&&o().createElement("p",{className:(0,r.A)(m.A.error,"jp-action-button__error")},d))};d.propTypes={label:i().string.isRequired,onClick:i().func,isLoading:i().bool,isDisabled:i().bool,displayError:i().bool,errorMessage:i().oneOfType([i().string,i().element])};const p=d},2947:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7723),c=a(3022),r=a(8250),s=a(7142),i=a(8509),l=a(5918),o=a(2021);const __=n.__,u=({children:e,moduleName:t=__("Jetpack","jetpack-my-jetpack"),moduleNameHref:a,showHeader:n=!0,showFooter:u=!0,showBackground:m=!0,header:d})=>{const p=(0,c.A)(o.A["admin-page"],{[o.A.background]:m});return React.createElement("div",{className:p},n&&React.createElement(l.A,{horizontalSpacing:5},React.createElement(i.A,null,d||React.createElement(s.A,null))),React.createElement(l.A,{fluid:!0,horizontalSpacing:0},React.createElement(i.A,null,e)),u&&React.createElement(l.A,{horizontalSpacing:5},React.createElement(i.A,null,React.createElement(r.A,{moduleName:t,moduleNameHref:a}))))}},5640:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1609),c=a.n(n),r=a(654);const s=({children:e})=>c().createElement("div",{className:r.A.section},e)},766:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1609),c=a.n(n),r=a(6888);const s=({children:e})=>c().createElement("div",{className:r.A["section-hero"]},e)},2266:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(311),c=a(9783),r=a(3883),s=a(1113),i=a(3022),l=a(1609),o=a.n(l),u=a(6588);const m=e=>{switch(e){case"error":case"warning":default:return n.A;case"info":return c.A;case"success":return r.A}},d=({level:e="warning",children:t,showIcon:a=!0,className:n})=>{const c=(0,i.A)(u.A.container,u.A[`is-${e}`],n);return o().createElement("div",{className:c},a&&o().createElement("div",{className:u.A["icon-wrapper"]},o().createElement(s.A,{icon:m(e),className:u.A.icon})),o().createElement("div",null,t))}},8907:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6072),c=a.n(n),r=a(7723),s=a(3022),i=a(1609),l=a.n(i);const __=r.__,o=({title:e=__("An Automattic Airline","jetpack-my-jetpack"),height:t=7,className:a,...n})=>l().createElement("svg",c()({role:"img",x:"0",y:"0",viewBox:"0 0 935 38.2",enableBackground:"new 0 0 935 38.2","aria-labelledby":"jp-automattic-byline-logo-title",height:t,className:(0,s.A)("jp-automattic-byline-logo",a)},n),l().createElement("desc",{id:"jp-automattic-byline-logo-title"},e),l().createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),l().createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),l().createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"}))},580:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(7723),c=a(3022),r=a(1883);a(6552);const __=n.__,s=({score:e,isLoading:t,showPrevScores:a,active:n,prevScore:s=0,scoreBarType:i,noBoostScoreTooltip:l})=>{if(!n)return null;const o=s/e*100,u=__("Desktop score","jetpack-my-jetpack"),m=__("Mobile score","jetpack-my-jetpack");return React.createElement("div",{className:(0,c.A)("jb-score-bar",`jb-score-bar--${i}`)},React.createElement("div",{className:"jb-score-bar__label"},"desktop"===i?React.createElement(r.A,{icon:"computer",size:24}):React.createElement(r.A,{icon:"phone",size:24}),React.createElement("div",null,"desktop"===i?u:m)),React.createElement("div",{className:"jb-score-bar__bounds"},React.createElement("div",{className:(0,c.A)("jb-score-bar__filler",t&&!e?"fill-loading":e>70?"fill-good":e>50?"fill-mediocre":"fill-bad"),style:{width:`${e}%`}},t?React.createElement("div",{className:"jb-score-bar__loading"},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 128 128"},React.createElement("g",null,React.createElement("path",{d:"M64 0a7 7 0 11-7 7 7 7 0 017-7zm29.86 12.2a2.8 2.8 0 11-3.83 1.02 2.8 2.8 0 013.83-1.02zm22.16 21.68a3.15 3.15 0 11-4.3-1.15 3.15 3.15 0 014.3 1.15zm.87 60.53a4.2 4.2 0 11-1.57-5.7 4.2 4.2 0 011.54 5.73zm7.8-30.5a3.85 3.85 0 11-3.85-3.85 3.85 3.85 0 013.85 3.84zm-30 53.2a4.55 4.55 0 111.66-6.23 4.55 4.55 0 01-1.67 6.22zM64 125.9a4.9 4.9 0 114.9-4.9 4.9 4.9 0 01-4.9 4.9zm-31.06-8.22a5.25 5.25 0 117.17-1.93 5.25 5.25 0 01-7.14 1.93zM9.9 95.1a5.6 5.6 0 117.65 2.06A5.6 5.6 0 019.9 95.1zM1.18 63.9a5.95 5.95 0 115.95 5.94 5.95 5.95 0 01-5.96-5.94zm8.1-31.6a6.3 6.3 0 112.32 8.6 6.3 6.3 0 01-2.3-8.6zM32.25 8.87a6.65 6.65 0 11-2.44 9.1 6.65 6.65 0 012.46-9.1z"}),React.createElement("animateTransform",{attributeName:"transform",type:"rotate",values:"0 64 64;30 64 64;60 64 64;90 64 64;120 64 64;150 64 64;180 64 64;210 64 64;240 64 64;270 64 64;300 64 64;330 64 64",calcMode:"discrete",dur:"1080ms",repeatCount:"indefinite"})))):React.createElement("div",{className:"jb-score-bar__score"},e),a&&!!s&&s{"use strict";a.d(t,{A:()=>h});var n=a(6072),c=a.n(n),r=a(6427),s=a(7723),i=a(1113),l=a(3512),o=a(3022),u=a(1609),m=a.n(u),d=a(2258);const __=s.__,p=(0,u.forwardRef)(((e,t)=>{const{children:a,variant:n="primary",size:s="normal",weight:u="bold",icon:p,iconSize:h,disabled:g,isDestructive:v,isLoading:f,isExternalLink:w,className:E,text:k,fullWidth:y,...A}=e,b=(0,o.A)(d.A.button,E,{[d.A.normal]:"normal"===s,[d.A.small]:"small"===s,[d.A.icon]:Boolean(p),[d.A.loading]:f,[d.A.regular]:"regular"===u,[d.A["full-width"]]:y,[d.A["is-icon-button"]]:Boolean(p)&&!a});A.ref=t;const j="normal"===s?20:16,R=w&&m().createElement(m().Fragment,null,m().createElement(i.A,{size:j,icon:l.A,className:d.A["external-icon"]}),m().createElement(r.VisuallyHidden,{as:"span"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-my-jetpack"))),C=w?"_blank":void 0,_=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return m().createElement(r.Button,c()({target:C,variant:n,className:(0,o.A)(b,{"has-text":!!p&&_}),icon:w?void 0:p,iconSize:h,disabled:g,"aria-disabled":g,isDestructive:v,text:k},A),f&&m().createElement(r.Spinner,null),m().createElement("span",null,a),R)}));p.displayName="Button";const h=p},1883:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7723),c=a(3022),r=a(1609);a(3689);const __=n.__;class s extends r.Component{static defaultProps={"aria-hidden":"false",focusable:"true"};needsOffset(e,t){return["gridicons-arrow-left","gridicons-arrow-right","gridicons-calendar","gridicons-cart","gridicons-folder","gridicons-info","gridicons-info-outline","gridicons-posts","gridicons-star-outline","gridicons-star"].indexOf(e)>=0&&t%18==0}getSVGDescription(e){if("description"in this.props)return this.props.description;switch(e){default:return"";case"gridicons-audio":return __("Has audio.","jetpack-my-jetpack");case"gridicons-arrow-left":return __("Arrow left","jetpack-my-jetpack");case"gridicons-arrow-right":return __("Arrow right","jetpack-my-jetpack");case"gridicons-calendar":return __("Is an event.","jetpack-my-jetpack");case"gridicons-cart":return __("Is a product.","jetpack-my-jetpack");case"chevron-down":return __("Show filters","jetpack-my-jetpack");case"gridicons-comment":return __("Matching comment.","jetpack-my-jetpack");case"gridicons-cross":return __("Close.","jetpack-my-jetpack");case"gridicons-filter":return __("Toggle search filters.","jetpack-my-jetpack");case"gridicons-folder":return __("Category","jetpack-my-jetpack");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-my-jetpack");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-my-jetpack");case"gridicons-image":return __("Has an image.","jetpack-my-jetpack");case"gridicons-page":return __("Page","jetpack-my-jetpack");case"gridicons-post":return __("Post","jetpack-my-jetpack");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-my-jetpack");case"gridicons-tag":return __("Tag","jetpack-my-jetpack");case"gridicons-video":return __("Has a video.","jetpack-my-jetpack")}}renderIcon(e){switch(e){default:return null;case"gridicons-audio":return React.createElement("g",null,React.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"}));case"gridicons-arrow-left":return React.createElement("g",null,React.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}));case"gridicons-arrow-right":return React.createElement("g",null,React.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}));case"gridicons-block":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"}));case"gridicons-calendar":return React.createElement("g",null,React.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"}));case"gridicons-cart":return React.createElement("g",null,React.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"}));case"gridicons-checkmark":return React.createElement("g",null,React.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"}));case"gridicons-chevron-left":return React.createElement("g",null,React.createElement("path",{d:"M16.443 7.41L15.0399 6L9.06934 12L15.0399 18L16.443 16.59L11.8855 12L16.443 7.41Z"}));case"gridicons-chevron-right":return React.createElement("g",null,React.createElement("path",{d:"M10.2366 6L8.8335 7.41L13.391 12L8.8335 16.59L10.2366 18L16.2072 12L10.2366 6Z"}));case"gridicons-chevron-down":return React.createElement("g",null,React.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"}));case"gridicons-comment":return React.createElement("g",null,React.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"}));case"gridicons-computer":return React.createElement("g",null,React.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"}));case"gridicons-cross":return React.createElement("g",null,React.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"}));case"gridicons-filter":return React.createElement("g",null,React.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"}));case"gridicons-folder":return React.createElement("g",null,React.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"}));case"gridicons-image":return React.createElement("g",null,React.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"}));case"gridicons-image-multiple":return React.createElement("g",null,React.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"}));case"gridicons-info":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}));case"gridicons-info-outline":return React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"}));case"gridicons-jetpack-search":return React.createElement("g",null,React.createElement("path",{d:"M0 9.257C0 4.15 4.151 0 9.257 0c5.105 0 9.256 4.151 9.256 9.257a9.218 9.218 0 01-2.251 6.045l.034.033h1.053L24 22.01l-1.986 1.989-6.664-6.662v-1.055l-.033-.033a9.218 9.218 0 01-6.06 2.264C4.15 18.513 0 14.362 0 9.257zm4.169 1.537h4.61V1.82l-4.61 8.973zm5.547-3.092v8.974l4.61-8.974h-4.61z"}));case"gridicons-phone":return React.createElement("g",null,React.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"}));case"gridicons-pages":return React.createElement("g",null,React.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"}));case"gridicons-posts":return React.createElement("g",null,React.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"}));case"gridicons-search":return React.createElement("g",null,React.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"}));case"gridicons-star-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"}));case"gridicons-star":return React.createElement("g",null,React.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}));case"gridicons-tag":return React.createElement("g",null,React.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"}));case"gridicons-video":return React.createElement("g",null,React.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"}));case"gridicons-lock":return React.createElement(React.Fragment,null,React.createElement("g",{id:"lock"},React.createElement("path",{d:"M18,8h-1V7c0-2.757-2.243-5-5-5S7,4.243,7,7v1H6c-1.105,0-2,0.895-2,2v10c0,1.105,0.895,2,2,2h12c1.105,0,2-0.895,2-2V10 C20,8.895,19.105,8,18,8z M9,7c0-1.654,1.346-3,3-3s3,1.346,3,3v1H9V7z M13,15.723V18h-2v-2.277c-0.595-0.346-1-0.984-1-1.723 c0-1.105,0.895-2,2-2s2,0.895,2,2C14,14.738,13.595,15.376,13,15.723z"})),React.createElement("g",{id:"Layer_1"}));case"gridicons-external":return React.createElement("g",null,React.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"}))}}render(){const{size:e=24,className:t=""}=this.props,a=this.props.height||e,n=this.props.width||e,r=this.props.style||{height:a,width:n},s="gridicons-"+this.props.icon,i=(0,c.A)("gridicon",s,t,{"needs-offset":this.needsOffset(s,e)}),l=this.getSVGDescription(s);return React.createElement("svg",{className:i,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:r,viewBox:"0 0 24 24",width:n,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},l?React.createElement("desc",null,l):null,this.renderIcon(s))}}const i=s},597:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6427),c=a(3022),r=a(1609),s=a.n(r),i=a(1112),l=a(1883);a(4803);const o=e=>({"top-end":"top left",top:"top center","top-start":"top right","bottom-end":"bottom left",bottom:"bottom center","bottom-start":"bottom right"}[e]),u=({className:e="",iconClassName:t="",placement:a="bottom-end",animate:u=!0,iconCode:m="info-outline",iconSize:d=18,offset:p=10,title:h,children:g,popoverAnchorStyle:v="icon",forceShow:f=!1,wide:w=!1,inline:E=!0,shift:k=!1})=>{const[y,A]=(0,r.useState)(!1),b=(0,r.useCallback)((()=>A(!1)),[A]),j=(0,r.useCallback)((e=>{e.preventDefault(),A(!y)}),[y,A]),R={position:o(a),placement:a,animate:u,noArrow:!1,resize:!1,flip:!1,offset:p,focusOnMount:"container",onClose:b,className:"icon-tooltip-container",inline:E,shift:k},C="wrapper"===v,_=(0,c.A)("icon-tooltip-wrapper",e),x={left:C?0:-(62-d/2)+"px"},N=C&&f;return s().createElement("div",{className:_,"data-testid":"icon-tooltip_wrapper"},!C&&s().createElement(i.A,{variant:"link",onMouseDown:j},s().createElement(l.A,{className:t,icon:m,size:d})),s().createElement("div",{className:(0,c.A)("icon-tooltip-helper",{"is-wide":w}),style:x},(N||y)&&s().createElement(n.Popover,R,s().createElement("div",null,h&&s().createElement("div",{className:"icon-tooltip-title"},h),s().createElement("div",{className:"icon-tooltip-content"},g)))))}},8478:(e,t,a)=>{"use strict";a.d(t,{Gg:()=>o,KH:()=>d,Nr:()=>u,Wy:()=>h,sT:()=>m});var n=a(6072),c=a.n(n),r=a(6427),s=a(3022),i=(a(4705),a(2300));const l=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:n=1,color:l="#2C3338",children:o})=>{const u={className:(0,s.A)(i.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:n,fill:void 0};return l&&(u.fill=l),React.createElement(r.SVG,c()({},u,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(r.G,{opacity:n},o))},o=({size:e,className:t=i.A["star-icon"],color:a})=>React.createElement(l,{className:t,size:e,color:a},React.createElement(r.Path,{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})),u=({size:e,className:t=i.A["checkmark-icon"],color:a})=>React.createElement(l,{className:t,size:e,color:a},React.createElement(r.Path,{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})),m=({size:e,className:t=i.A.jetpack,color:a})=>React.createElement(l,{className:t,size:e,color:a,viewBox:"0 0 32 32"},React.createElement(r.Path,{className:"jetpack-logo__icon-circle",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),React.createElement(r.Polygon,{fill:"#fff",points:"15,19 7,19 15,3"}),React.createElement(r.Polygon,{fill:"#fff",points:"17,29 17,13 25,13"})),d=({size:e=24,color:t="#069e08"})=>React.createElement(l,{color:t,size:e,viewBox:"0 0 32 32"},React.createElement(r.Path,{className:"spark-first",d:"M9.33301 5.33325L10.4644 8.20188L13.333 9.33325L10.4644 10.4646L9.33301 13.3333L8.20164 10.4646L5.33301 9.33325L8.20164 8.20188L9.33301 5.33325Z"}),React.createElement(r.Path,{className:"spark-second",d:"M21.3333 5.33333L22.8418 9.15817L26.6667 10.6667L22.8418 12.1752L21.3333 16L19.8248 12.1752L16 10.6667L19.8248 9.15817L21.3333 5.33333Z"}),React.createElement(r.Path,{className:"spark-third",d:"M14.6667 13.3333L16.5523 18.1144L21.3333 20L16.5523 21.8856L14.6667 26.6667L12.781 21.8856L8 20L12.781 18.1144L14.6667 13.3333Z"})),p={...{"anti-spam":({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(r.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(r.Path,{d:"M21.6,12.5c0,0.6-0.3,1-0.9,1c-0.6,0-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1C21.3,11.7,21.6,12.1,21.6,12.5z"}),React.createElement(r.Path,{d:"M4.1,12.5c0,0.6-0.3,1-0.9,1s-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1S4.1,12.1,4.1,12.5z"})),backup:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M2.1,5.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.5,0.1-0.7c0.1-0.4,0.4-0.6,0.7-0.8l8.3-2.9c0.1-0.1,0.3-0.1,0.4-0.1l0.5,0.1 l8.3,2.9c0.3,0.2,0.5,0.4,0.7,0.7c0.2,0.2,0.2,0.4,0.2,0.7c0,0.1,0,0.1,0,0.2v0.1c-0.1,0.5-0.2,0.9-0.3,1.4 c-0.2,0.4-0.3,1.2-0.7,2.2c-0.3,1-0.7,2.1-1.1,3.1c-0.5,1-1,2.1-1.6,3.3s-1.4,2.3-2.2,3.5c-0.9,1.1-1.8,2.2-2.8,3.1 c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4c-1.2-1.1-2.4-2.4-3.5-4c-1-1.6-1.9-3-2.5-4.3c-0.6-1.3-1.1-2.7-1.6-4 C2.8,8.7,2.5,7.6,2.3,7C2.3,6.5,2.1,6.1,2.1,5.8z M2.9,5.9c0,0.2,0.1,0.4,0.1,0.8C3.1,7,3.2,7.5,3.5,8.2C3.7,9,3.9,9.7,4.2,10.6 c0.3,0.7,0.7,1.7,1.1,2.7c0.4,1,1,2,1.5,2.9c0.5,1,1.2,1.9,1.9,2.9c0.8,1,1.6,1.9,2.4,2.6c0.2,0.2,0.4,0.2,0.5,0.2 c0.2,0,0.4-0.1,0.5-0.2c1.2-1,2.2-2.3,3.2-3.8c1-1.5,1.8-2.8,2.3-4c0.6-1.3,1.1-2.5,1.5-3.9c0.4-1.3,0.7-2.2,0.9-2.8 c0.1-0.5,0.2-1,0.3-1.3c0-0.1,0-0.1,0-0.1c0-0.2,0-0.3-0.1-0.4C20.3,5.2,20.2,5.1,20,5L12,2.1c0,0-0.1,0-0.2,0s-0.1,0-0.1,0h-0.2 l-8,2.8C3.2,5,3.1,5.2,3,5.3C2.9,5.5,2.9,5.6,2.9,5.8C2.9,5.8,2.9,5.8,2.9,5.9z M5.9,6.7h3l2.8,7l2.8-7h3c-0.1,0.1-0.2,0.5-0.3,0.8 C17,7.8,17,8.2,16.8,8.4c-0.1,0.3-0.2,0.5-0.4,0.8c0,0.1-0.1,0.1-0.1,0.1s-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.2,0.1-0.2,0.2c0,0-0.1,0.1-0.1,0.1s-0.1,0.1-0.1,0.1c0,0,0,0.1-0.1,0.2c0,0.1-0.1,0.1-0.1,0.1l-0.4,1.1 c-1.3,3.3-2.1,5.2-2.3,5.8h-2.2l-1-2.4c-0.1-0.3-0.3-0.8-0.5-1.3c-0.1-0.3-0.3-0.8-0.5-1.3L8,10.8c-0.1-0.1-0.1-0.2-0.1-0.4 C7.8,10.2,7.7,10,7.7,9.8C7.6,9.7,7.5,9.5,7.4,9.4C7.3,9.3,7.3,9.3,7.3,9.3c-0.1,0-0.2,0-0.2,0s-0.1,0-0.1,0 C6.6,8.5,6.3,7.6,5.9,6.7z"})),boost:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.19505 16.2545C4.47368 16.561 4.94802 16.5836 5.25451 16.3049L10.2595 11.7549L14.2842 15.2765L19 10.5607V13.75H20.5V9.5V8.75239V8.7476V8H19.7529H19.7471H19H14.75V9.5H17.9393L14.2158 13.2235L10.2405 9.74507L4.2455 15.195C3.93901 15.4737 3.91642 15.948 4.19505 16.2545Z"})),crm:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M15.5 9.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-2.25 6v-2a2.75 2.75 0 0 0-2.75-2.75h-4A2.75 2.75 0 0 0 3.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5Zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0 1 20.25 15ZM9.5 8.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1.5 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"})),extras:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5ZM12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6h-1.5v6a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h6V4Z"})),protect:({opacity:e=1,size:t,className:a,color:n})=>React.createElement(l,{className:a,size:t,opacity:e,color:n},React.createElement(r.Path,{d:"M12 3.17627L18.75 6.24445V10.8183C18.75 14.7173 16.2458 18.4089 12.7147 19.5735C12.2507 19.7265 11.7493 19.7265 11.2853 19.5735C7.75416 18.4089 5.25 14.7173 5.25 10.8183V6.24445L12 3.17627ZM6.75 7.21032V10.8183C6.75 14.1312 8.89514 17.2057 11.7551 18.149C11.914 18.2014 12.086 18.2014 12.2449 18.149C15.1049 17.2057 17.25 14.1312 17.25 10.8183V7.21032L12 4.82396L6.75 7.21032Z"}),React.createElement(r.Path,{d:"M15.5291 10.0315L11.1818 14.358L8.47095 11.66L9.52907 10.5968L11.1818 12.2417L14.4709 8.96826L15.5291 10.0315Z"})),scan:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"m12 3.176 6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 0 1-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176ZM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21Z"})),search:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M17.5 11.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm1.5 0a5.5 5.5 0 0 1-9.142 4.121l-3.364 2.943-.988-1.128 3.373-2.952A5.5 5.5 0 1 1 19 11.5Z"})),social:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{d:"M15.5 3.97809V18.0219L7.5 15.5977V20H6V15.1431L3.27498 14.3173C2.22086 13.9979 1.5 13.0262 1.5 11.9248V10.0752C1.5 8.97375 2.22087 8.00207 3.27498 7.68264L15.5 3.97809ZM14 16L7.5 14.0303L7.5 7.96969L14 5.99999V16ZM6 8.42423L6 13.5757L3.70999 12.8818C3.28835 12.754 3 12.3654 3 11.9248V10.0752C3 9.63462 3.28835 9.24595 3.70999 9.11818L6 8.42423ZM17.5 11.75H21.5V10.25H17.5V11.75ZM21.5 16L17.5 15V13.5L21.5 14.5V16ZM17.5 8.5L21.5 7.5V6L17.5 7V8.5Z"})),star:o,videopress:({opacity:e=1,size:t,color:a})=>React.createElement(l,{size:t,opacity:e,color:a},React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.3,6.2c0.8,0,1.6,0.6,1.8,1.4l2.3,7.9c0,0,0,0,0,0l2.7-9.3h1.5h4.2c2.9,0,4.9,1.9,4.9,4.7c0,2.9-2,4.7-5,4.7 h-2h-2.5l-0.5,1.5c-0.4,1.4-1.7,2.3-3.2,2.3c-1.4,0-2.7-0.9-3.2-2.3L2.5,8.7C2.1,7.4,3,6.2,4.3,6.2z M13,12.8h2.9c1.3,0,2-0.7,2-1.9 c0-1.2-0.8-1.8-2-1.8h-1.7L13,12.8z"})),jetpack:m,share:({size:e=16,className:t,color:a})=>React.createElement(l,{className:t,size:e,color:a,viewBox:"0 0 16 16"},React.createElement(r.Path,{fill:"#161722",fillRule:"evenodd",d:"M8.3 4.66C3.85 5.308.727 9.75.034 13.69l-.02.117c-.137.842.809 1.232 1.446.68 2.013-1.745 3.648-2.475 5.318-2.719a10.482 10.482 0 011.524-.103v2.792c0 .694.82 1.041 1.3.55l6.176-6.307a.79.79 0 00.012-1.088L9.614 1.004C9.14.496 8.301.84 8.301 1.542v3.117zm1.525-1.175v1.85a.773.773 0 01-.654.77l-.655.096c-2.133.311-3.987 1.732-5.295 3.672-.472.7-.854 1.44-1.143 2.18a12.32 12.32 0 011.675-.972c1.58-.75 3.048-.972 4.548-.972h.762a.77.77 0 01.762.779v1.69l4.347-4.44-4.347-4.653z",clipRule:"evenodd"})),ai:d}};function h(e){return p[e]?p[e]:null}},8250:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var n=a(6072),c=a.n(n),r=a(7143),s=a(7723),i=a(1113),l=a(3512),o=a(3022),u=a(1609),m=a.n(u),d=a(3924),p=a(4293),h=a(1069),g=a(8907),v=(a(4206),a(7142)),f=a(442);const __=s.__,_x=s._x,w=()=>m().createElement(v.A,{logoColor:"#000",showText:!1,height:16,"aria-hidden":"true"}),E=()=>m().createElement(m().Fragment,null,m().createElement(i.A,{icon:l.A,size:16}),m().createElement("span",{className:"jp-dashboard-footer__accessible-external-link"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-my-jetpack"))),k=({moduleName:e=__("Jetpack","jetpack-my-jetpack"),className:t,moduleNameHref:a="https://jetpack.com",menu:n,onAboutClick:s,onPrivacyClick:i,onTermsClick:l,...u})=>{const[v]=(0,f.A)("sm","<="),[k]=(0,f.A)("md","<="),[y]=(0,f.A)("lg",">"),{isActive:A,connectedPlugins:b}=(0,r.useSelect)((e=>{const t=e(p.a);return{connectedPlugins:t?.getConnectedPlugins(),...t.getConnectionStatus()}}),[p.a]),j=(0,h.A)(),R=j&&A&&b?.some((({slug:e})=>"jetpack"===e));let C=[{label:_x("About","Link to learn more about Jetpack.","jetpack-my-jetpack"),title:__("About Jetpack","jetpack-my-jetpack"),href:R?new URL("admin.php?page=jetpack_about",j).href:(0,d.A)("jetpack-about"),target:R?"_self":"_blank",onClick:s},{label:_x("Privacy","Shorthand for Privacy Policy.","jetpack-my-jetpack"),title:__("Automattic's Privacy Policy","jetpack-my-jetpack"),href:R?new URL("admin.php?page=jetpack#/privacy",j).href:(0,d.A)("a8c-privacy"),target:R?"_self":"_blank",onClick:i},{label:_x("Terms","Shorthand for Terms of Service.","jetpack-my-jetpack"),title:__("WordPress.com Terms of Service","jetpack-my-jetpack"),href:(0,d.A)("wpcom-tos"),target:"_blank",onClick:l}];n&&(C=[...C,...n]);const _=m().createElement(m().Fragment,null,m().createElement(w,null),e);return m().createElement("footer",c()({className:(0,o.A)("jp-dashboard-footer",{"is-sm":v,"is-md":k,"is-lg":y},t),"aria-label":__("Jetpack","jetpack-my-jetpack")},u),m().createElement("ul",null,m().createElement("li",{className:"jp-dashboard-footer__jp-item"},a?m().createElement("a",{href:a},_):_),C.map((e=>{const t="button"===e.role,a=!t&&"_blank"===e.target;return m().createElement("li",{key:e.label},m().createElement("a",{href:e.href,title:e.title,target:e.target,onClick:e.onClick,onKeyDown:e.onKeyDown,className:(0,o.A)("jp-dashboard-footer__menu-item",{"is-external":a}),role:e.role,rel:a?"noopener noreferrer":void 0,tabIndex:t?0:void 0},e.label,a&&m().createElement(E,null)))})),m().createElement("li",{className:"jp-dashboard-footer__a8c-item"},m().createElement("a",{href:R?new URL("admin.php?page=jetpack_about",j).href:(0,d.A)("a8c-about"),"aria-label":__("An Automattic Airline","jetpack-my-jetpack")},m().createElement(g.A,{"aria-hidden":"true"})))))}},7142:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6072),c=a.n(n),r=a(7723),s=a(3022),i=a(1609),l=a.n(i);const __=r.__,o=({logoColor:e="#069e08",showText:t=!0,className:a,height:n=32,...r})=>{const i=t?"0 0 118 32":"0 0 32 32";return l().createElement("svg",c()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:i,className:(0,s.A)("jetpack-logo",a),"aria-labelledby":"jetpack-logo-title",height:n},r,{role:"img"}),l().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-my-jetpack")),l().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&l().createElement(l().Fragment,null,l().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),l().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),l().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),l().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),l().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),l().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),l().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},8509:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(3022),c=a(1609),r=a(7371);const s=Number(r.A.smCols),i=Number(r.A.mdCols),l=Number(r.A.lgCols),o=e=>{const{children:t,tagName:a="div",className:o}=e,u=Math.min(s,"number"==typeof e.sm?e.sm:s),m=Math.min(s,"object"==typeof e.sm?e.sm.start:0),d=Math.min(s,"object"==typeof e.sm?e.sm.end:0),p=Math.min(i,"number"==typeof e.md?e.md:i),h=Math.min(i,"object"==typeof e.md?e.md.start:0),g=Math.min(i,"object"==typeof e.md?e.md.end:0),v=Math.min(l,"number"==typeof e.lg?e.lg:l),f=Math.min(l,"object"==typeof e.lg?e.lg.start:0),w=Math.min(l,"object"==typeof e.lg?e.lg.end:0),E=(0,n.A)(o,{[r.A[`col-sm-${u}`]]:!(m&&d),[r.A[`col-sm-${m}-start`]]:m>0,[r.A[`col-sm-${d}-end`]]:d>0,[r.A[`col-md-${p}`]]:!(h&&g),[r.A[`col-md-${h}-start`]]:h>0,[r.A[`col-md-${g}-end`]]:g>0,[r.A[`col-lg-${v}`]]:!(f&&w),[r.A[`col-lg-${f}-start`]]:f>0,[r.A[`col-lg-${w}-end`]]:w>0});return(0,c.createElement)(a,{className:E},t)}},5918:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(3022),c=a(1609),r=a(2420);const s=({children:e,fluid:t=!1,tagName:a="div",className:s,horizontalGap:i=1,horizontalSpacing:l=1})=>{const o=(0,c.useMemo)((()=>{const e=`calc( var(--horizontal-spacing) * ${l} )`;return{paddingTop:e,paddingBottom:e,rowGap:`calc( var(--horizontal-spacing) * ${i} )`}}),[i,l]),u=(0,n.A)(s,r.A.container,{[r.A.fluid]:t});return(0,c.createElement)(a,{className:u,style:o},e)}},442:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(9491),c=a(8403);const r=["sm","md","lg"],s=(e,t)=>{const a=Array.isArray(e)?e:[e],s=Array.isArray(t)?t:[t],[i,l,o]=r,u={sm:(0,n.useMediaQuery)(c.A[i]),md:(0,n.useMediaQuery)(c.A[l]),lg:(0,n.useMediaQuery)(c.A[o])};return a.map(((e,t)=>{const a=s[t];return a?((e,t,a)=>{const n=r.indexOf(e),c=n+1,s=t.includes("=");let i=[];return t.startsWith("<")&&(i=r.slice(0,s?c:n)),t.startsWith(">")&&(i=r.slice(s?n:c)),i?.length?i.some((e=>a[e])):a[e]})(e,a,u):u[e]}))}},7656:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(311),c=a(9783),r=a(3883),s=a(1113),i=a(991),l=a(3022),o=a(1609),u=a.n(o),m=a(7410);const d=e=>{switch(e){case"error":case"warning":default:return n.A;case"info":return c.A;case"success":return r.A}},p=({level:e="info",title:t,children:a,actions:n,hideCloseButton:c=!1,onClose:r})=>{const o=(0,l.A)(m.A.container,m.A[`is-${e}`]);return u().createElement("div",{className:o},u().createElement("div",{className:m.A["icon-wrapper"]},u().createElement(s.A,{icon:d(e),className:m.A.icon})),u().createElement("div",{className:m.A["main-content"]},t&&u().createElement("div",{className:m.A.title},t),a,n&&n.length>0&&u().createElement("div",{className:m.A["action-bar"]},n.map(((e,t)=>u().createElement("div",{key:t,className:m.A.action},e))))),!c&&u().createElement("button",{"aria-label":"close",className:m.A["close-button"],onClick:r},u().createElement(s.A,{icon:i.A})))}},7975:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(1437);const c=(e,t={})=>{const a=(0,n.Y)();return new Intl.NumberFormat(a,t).format(e)}},9245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>A,N0:()=>y,eY:()=>E,i7:()=>k});var n=a(7723),c=a(1113),r=a(3883),s=a(1249),i=a(3022),l=a(1609),o=a.n(l),u=a(597),m=a(442),d=a(5879),p=a(7425),h=a(3142);const __=n.__,g=__("Included","jetpack-my-jetpack"),v=__("Not included","jetpack-my-jetpack"),f=__("Coming soon","jetpack-my-jetpack"),w=(0,l.createContext)(void 0),E=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:d=null,tooltipInfo:E,tooltipTitle:k,tooltipClassName:y=""})=>{const[A]=(0,m.A)("lg"),b=(0,l.useContext)(w)[a],j=t||e,R=b.name,C=b.tooltipInfo,_=b.tooltipTitle,x=E||!A&&C,N=((e,t,a)=>e?{lg:f, +(()=>{var e={79826:(e,t,a)=>{"use strict";a.d(t,{i:()=>o});const r={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2},BRL:{symbol:"R$",grouping:".",decimal:",",precision:2},BSD:{symbol:"$",grouping:",",decimal:".",precision:2},BTC:{symbol:"Ƀ",grouping:",",decimal:".",precision:2},BTN:{symbol:"Nu.",grouping:",",decimal:".",precision:1},BWP:{symbol:"P",grouping:",",decimal:".",precision:2},BYR:{symbol:"р.",grouping:" ",decimal:",",precision:2},BZD:{symbol:"BZ$",grouping:",",decimal:".",precision:2},CAD:{symbol:"C$",grouping:",",decimal:".",precision:2},CDF:{symbol:"FC",grouping:",",decimal:".",precision:2},CHF:{symbol:"CHF",grouping:"'",decimal:".",precision:2},CLP:{symbol:"$",grouping:".",decimal:",",precision:2},CNY:{symbol:"¥",grouping:",",decimal:".",precision:2},COP:{symbol:"$",grouping:".",decimal:",",precision:2},CRC:{symbol:"₡",grouping:".",decimal:",",precision:2},CUC:{symbol:"CUC",grouping:",",decimal:".",precision:2},CUP:{symbol:"$MN",grouping:",",decimal:".",precision:2},CVE:{symbol:"$",grouping:",",decimal:".",precision:2},CZK:{symbol:"Kč",grouping:" ",decimal:",",precision:2},DJF:{symbol:"Fdj",grouping:",",decimal:".",precision:0},DKK:{symbol:"kr.",grouping:"",decimal:",",precision:2},DOP:{symbol:"RD$",grouping:",",decimal:".",precision:2},DZD:{symbol:"د.ج.‏",grouping:",",decimal:".",precision:2},EGP:{symbol:"ج.م.‏",grouping:",",decimal:".",precision:2},ERN:{symbol:"Nfk",grouping:",",decimal:".",precision:2},ETB:{symbol:"ETB",grouping:",",decimal:".",precision:2},EUR:{symbol:"€",grouping:".",decimal:",",precision:2},FJD:{symbol:"FJ$",grouping:",",decimal:".",precision:2},FKP:{symbol:"£",grouping:",",decimal:".",precision:2},GBP:{symbol:"£",grouping:",",decimal:".",precision:2},GEL:{symbol:"Lari",grouping:" ",decimal:",",precision:2},GHS:{symbol:"₵",grouping:",",decimal:".",precision:2},GIP:{symbol:"£",grouping:",",decimal:".",precision:2},GMD:{symbol:"D",grouping:",",decimal:".",precision:2},GNF:{symbol:"FG",grouping:",",decimal:".",precision:0},GTQ:{symbol:"Q",grouping:",",decimal:".",precision:2},GYD:{symbol:"G$",grouping:",",decimal:".",precision:2},HKD:{symbol:"HK$",grouping:",",decimal:".",precision:2},HNL:{symbol:"L.",grouping:",",decimal:".",precision:2},HRK:{symbol:"kn",grouping:".",decimal:",",precision:2},HTG:{symbol:"G",grouping:",",decimal:".",precision:2},HUF:{symbol:"Ft",grouping:".",decimal:",",precision:0},IDR:{symbol:"Rp",grouping:".",decimal:",",precision:0},ILS:{symbol:"₪",grouping:",",decimal:".",precision:2},INR:{symbol:"₹",grouping:",",decimal:".",precision:2},IQD:{symbol:"د.ع.‏",grouping:",",decimal:".",precision:2},IRR:{symbol:"﷼",grouping:",",decimal:"/",precision:2},ISK:{symbol:"kr.",grouping:".",decimal:",",precision:0},JMD:{symbol:"J$",grouping:",",decimal:".",precision:2},JOD:{symbol:"د.ا.‏",grouping:",",decimal:".",precision:3},JPY:{symbol:"¥",grouping:",",decimal:".",precision:0},KES:{symbol:"S",grouping:",",decimal:".",precision:2},KGS:{symbol:"сом",grouping:" ",decimal:"-",precision:2},KHR:{symbol:"៛",grouping:",",decimal:".",precision:0},KMF:{symbol:"CF",grouping:",",decimal:".",precision:2},KPW:{symbol:"₩",grouping:",",decimal:".",precision:0},KRW:{symbol:"₩",grouping:",",decimal:".",precision:0},KWD:{symbol:"د.ك.‏",grouping:",",decimal:".",precision:3},KYD:{symbol:"$",grouping:",",decimal:".",precision:2},KZT:{symbol:"₸",grouping:" ",decimal:"-",precision:2},LAK:{symbol:"₭",grouping:",",decimal:".",precision:0},LBP:{symbol:"ل.ل.‏",grouping:",",decimal:".",precision:2},LKR:{symbol:"₨",grouping:",",decimal:".",precision:0},LRD:{symbol:"L$",grouping:",",decimal:".",precision:2},LSL:{symbol:"M",grouping:",",decimal:".",precision:2},LYD:{symbol:"د.ل.‏",grouping:",",decimal:".",precision:3},MAD:{symbol:"د.م.‏",grouping:",",decimal:".",precision:2},MDL:{symbol:"lei",grouping:",",decimal:".",precision:2},MGA:{symbol:"Ar",grouping:",",decimal:".",precision:0},MKD:{symbol:"ден.",grouping:".",decimal:",",precision:2},MMK:{symbol:"K",grouping:",",decimal:".",precision:2},MNT:{symbol:"₮",grouping:" ",decimal:",",precision:2},MOP:{symbol:"MOP$",grouping:",",decimal:".",precision:2},MRO:{symbol:"UM",grouping:",",decimal:".",precision:2},MTL:{symbol:"₤",grouping:",",decimal:".",precision:2},MUR:{symbol:"₨",grouping:",",decimal:".",precision:2},MVR:{symbol:"MVR",grouping:",",decimal:".",precision:1},MWK:{symbol:"MK",grouping:",",decimal:".",precision:2},MXN:{symbol:"MX$",grouping:",",decimal:".",precision:2},MYR:{symbol:"RM",grouping:",",decimal:".",precision:2},MZN:{symbol:"MT",grouping:",",decimal:".",precision:0},NAD:{symbol:"N$",grouping:",",decimal:".",precision:2},NGN:{symbol:"₦",grouping:",",decimal:".",precision:2},NIO:{symbol:"C$",grouping:",",decimal:".",precision:2},NOK:{symbol:"kr",grouping:" ",decimal:",",precision:2},NPR:{symbol:"₨",grouping:",",decimal:".",precision:2},NZD:{symbol:"NZ$",grouping:",",decimal:".",precision:2},OMR:{symbol:"﷼",grouping:",",decimal:".",precision:3},PAB:{symbol:"B/.",grouping:",",decimal:".",precision:2},PEN:{symbol:"S/.",grouping:",",decimal:".",precision:2},PGK:{symbol:"K",grouping:",",decimal:".",precision:2},PHP:{symbol:"₱",grouping:",",decimal:".",precision:2},PKR:{symbol:"₨",grouping:",",decimal:".",precision:2},PLN:{symbol:"zł",grouping:" ",decimal:",",precision:2},PYG:{symbol:"₲",grouping:".",decimal:",",precision:2},QAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},RON:{symbol:"lei",grouping:".",decimal:",",precision:2},RSD:{symbol:"Дин.",grouping:".",decimal:",",precision:2},RUB:{symbol:"₽",grouping:" ",decimal:",",precision:2},RWF:{symbol:"RWF",grouping:" ",decimal:",",precision:2},SAR:{symbol:"﷼",grouping:",",decimal:".",precision:2},SBD:{symbol:"S$",grouping:",",decimal:".",precision:2},SCR:{symbol:"₨",grouping:",",decimal:".",precision:2},SDD:{symbol:"LSd",grouping:",",decimal:".",precision:2},SDG:{symbol:"£‏",grouping:",",decimal:".",precision:2},SEK:{symbol:"kr",grouping:",",decimal:".",precision:2},SGD:{symbol:"S$",grouping:",",decimal:".",precision:2},SHP:{symbol:"£",grouping:",",decimal:".",precision:2},SLL:{symbol:"Le",grouping:",",decimal:".",precision:2},SOS:{symbol:"S",grouping:",",decimal:".",precision:2},SRD:{symbol:"$",grouping:",",decimal:".",precision:2},STD:{symbol:"Db",grouping:",",decimal:".",precision:2},SVC:{symbol:"₡",grouping:",",decimal:".",precision:2},SYP:{symbol:"£",grouping:",",decimal:".",precision:2},SZL:{symbol:"E",grouping:",",decimal:".",precision:2},THB:{symbol:"฿",grouping:",",decimal:".",precision:2},TJS:{symbol:"TJS",grouping:" ",decimal:";",precision:2},TMT:{symbol:"m",grouping:" ",decimal:",",precision:0},TND:{symbol:"د.ت.‏",grouping:",",decimal:".",precision:3},TOP:{symbol:"T$",grouping:",",decimal:".",precision:2},TRY:{symbol:"TL",grouping:".",decimal:",",precision:2},TTD:{symbol:"TT$",grouping:",",decimal:".",precision:2},TVD:{symbol:"$T",grouping:",",decimal:".",precision:2},TWD:{symbol:"NT$",grouping:",",decimal:".",precision:2},TZS:{symbol:"TSh",grouping:",",decimal:".",precision:2},UAH:{symbol:"₴",grouping:" ",decimal:",",precision:2},UGX:{symbol:"USh",grouping:",",decimal:".",precision:2},USD:{symbol:"$",grouping:",",decimal:".",precision:2},UYU:{symbol:"$U",grouping:".",decimal:",",precision:2},UZS:{symbol:"сўм",grouping:" ",decimal:",",precision:2},VEB:{symbol:"Bs.",grouping:",",decimal:".",precision:2},VEF:{symbol:"Bs. F.",grouping:".",decimal:",",precision:2},VND:{symbol:"₫",grouping:".",decimal:",",precision:1},VUV:{symbol:"VT",grouping:",",decimal:".",precision:0},WST:{symbol:"WS$",grouping:",",decimal:".",precision:2},XAF:{symbol:"F",grouping:",",decimal:".",precision:2},XCD:{symbol:"$",grouping:",",decimal:".",precision:2},XOF:{symbol:"F",grouping:" ",decimal:",",precision:2},XPF:{symbol:"F",grouping:",",decimal:".",precision:2},YER:{symbol:"﷼",grouping:",",decimal:".",precision:2},ZAR:{symbol:"R",grouping:" ",decimal:",",precision:2},ZMW:{symbol:"ZK",grouping:",",decimal:".",precision:2},WON:{symbol:"₩",grouping:",",decimal:".",precision:2}};function o(e){return r[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},67397:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>n,vA:()=>l});var r=a(79826),o=a(88506);function n(e,t,a={}){const n=(0,r.i)(t);if(!n||isNaN(e))return null;const{decimal:l,grouping:s,precision:i,symbol:c}={...n,...a},u=e<0?"-":"";let d=(0,o.A)(Math.abs(e),i,l,s);return a.stripZeros&&(d=function(e,t){const a=new RegExp(`\\${t}0+$`);return e.replace(a,"")}(d,l)),`${u}${c}${d}`}function l(e,t,a={}){const n=(0,r.i)(t);if(!n||isNaN(e))return null;const{decimal:l,grouping:s,precision:i,symbol:c}={...n,...a},u=e<0?"-":"",d=Math.abs(e),v=Math.floor(d);return{sign:u,symbol:c,integer:(0,o.A)(d,i,l,s).split(l)[0],fraction:i>0?(0,o.A)(d-v,i,l,s).slice(1):""}}},88506:(e,t,a)=>{"use strict";function r(e,t=0,a=".",r=","){const o=(e+"").replace(/[^0-9+\-Ee.]/g,""),n=isFinite(+o)?+o:0,l=isFinite(+t)?Math.abs(t):0,s=(l?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(n,l):""+Math.round(n)).split(".");return s[0].length>3&&(s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,r)),(s[1]||"").lengthr})},64370:(e,t,a)=>{"use strict";a.r(t),a.d(t,{arrow:()=>R,autoPlacement:()=>C,autoUpdate:()=>_,computePosition:()=>z,detectOverflow:()=>k,flip:()=>A,getOverflowAncestors:()=>n.v9,hide:()=>P,inline:()=>M,limitShift:()=>V,offset:()=>E,platform:()=>y,shift:()=>j,size:()=>S});var r=a(39175),o=a(159),n=a(81289);function l(e){const t=(0,n.L9)(e);let a=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const l=(0,n.sb)(e),s=l?e.offsetWidth:a,i=l?e.offsetHeight:o,c=(0,r.LI)(a)!==s||(0,r.LI)(o)!==i;return c&&(a=s,o=i),{width:a,height:o,$:c}}function s(e){return(0,n.vq)(e)?e:e.contextElement}function i(e){const t=s(e);if(!(0,n.sb)(t))return(0,r.Jx)(1);const a=t.getBoundingClientRect(),{width:o,height:i,$:c}=l(t);let u=(c?(0,r.LI)(a.width):a.width)/o,d=(c?(0,r.LI)(a.height):a.height)/i;return u&&Number.isFinite(u)||(u=1),d&&Number.isFinite(d)||(d=1),{x:u,y:d}}const c=(0,r.Jx)(0);function u(e){const t=(0,n.zk)(e);return(0,n.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:c}function d(e,t,a,o){void 0===t&&(t=!1),void 0===a&&(a=!1);const l=e.getBoundingClientRect(),c=s(e);let d=(0,r.Jx)(1);t&&(o?(0,n.vq)(o)&&(d=i(o)):d=i(e));const v=function(e,t,a){return void 0===t&&(t=!1),!(!a||t&&a!==(0,n.zk)(e))&&t}(c,a,o)?u(c):(0,r.Jx)(0);let p=(l.left+v.x)/d.x,m=(l.top+v.y)/d.y,h=l.width/d.x,f=l.height/d.y;if(c){const e=(0,n.zk)(c),t=o&&(0,n.vq)(o)?(0,n.zk)(o):o;let a=e,r=(0,n._m)(a);for(;r&&o&&t!==a;){const e=i(r),t=r.getBoundingClientRect(),o=(0,n.L9)(r),l=t.left+(r.clientLeft+parseFloat(o.paddingLeft))*e.x,s=t.top+(r.clientTop+parseFloat(o.paddingTop))*e.y;p*=e.x,m*=e.y,h*=e.x,f*=e.y,p+=l,m+=s,a=(0,n.zk)(r),r=(0,n._m)(a)}}return(0,r.B1)({width:h,height:f,x:p,y:m})}function v(e,t){const a=(0,n.CP)(e).scrollLeft;return t?t.left+a:d((0,n.ep)(e)).left+a}function p(e,t,a){void 0===a&&(a=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(a?0:v(e,r)),y:r.top+t.scrollTop}}function m(e,t,a){let o;if("viewport"===t)o=function(e,t){const a=(0,n.zk)(e),r=(0,n.ep)(e),o=a.visualViewport;let l=r.clientWidth,s=r.clientHeight,i=0,c=0;if(o){l=o.width,s=o.height;const e=(0,n.Tc)();(!e||e&&"fixed"===t)&&(i=o.offsetLeft,c=o.offsetTop)}return{width:l,height:s,x:i,y:c}}(e,a);else if("document"===t)o=function(e){const t=(0,n.ep)(e),a=(0,n.CP)(e),o=e.ownerDocument.body,l=(0,r.T9)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=(0,r.T9)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let i=-a.scrollLeft+v(e);const c=-a.scrollTop;return"rtl"===(0,n.L9)(o).direction&&(i+=(0,r.T9)(t.clientWidth,o.clientWidth)-l),{width:l,height:s,x:i,y:c}}((0,n.ep)(e));else if((0,n.vq)(t))o=function(e,t){const a=d(e,!0,"fixed"===t),o=a.top+e.clientTop,l=a.left+e.clientLeft,s=(0,n.sb)(e)?i(e):(0,r.Jx)(1);return{width:e.clientWidth*s.x,height:e.clientHeight*s.y,x:l*s.x,y:o*s.y}}(t,a);else{const a=u(e);o={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return(0,r.B1)(o)}function h(e,t){const a=(0,n.$4)(e);return!(a===t||!(0,n.vq)(a)||(0,n.eu)(a))&&("fixed"===(0,n.L9)(a).position||h(a,t))}function f(e,t,a){const o=(0,n.sb)(t),l=(0,n.ep)(t),s="fixed"===a,i=d(e,!0,s,t);let c={scrollLeft:0,scrollTop:0};const u=(0,r.Jx)(0);if(o||!o&&!s)if(("body"!==(0,n.mq)(t)||(0,n.ZU)(l))&&(c=(0,n.CP)(t)),o){const e=d(t,!0,s,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else l&&(u.x=v(l));const m=!l||o||s?(0,r.Jx)(0):p(l,c);return{x:i.left+c.scrollLeft-u.x-m.x,y:i.top+c.scrollTop-u.y-m.y,width:i.width,height:i.height}}function g(e){return"static"===(0,n.L9)(e).position}function w(e,t){if(!(0,n.sb)(e)||"fixed"===(0,n.L9)(e).position)return null;if(t)return t(e);let a=e.offsetParent;return(0,n.ep)(e)===a&&(a=a.ownerDocument.body),a}function b(e,t){const a=(0,n.zk)(e);if((0,n.Tf)(e))return a;if(!(0,n.sb)(e)){let t=(0,n.$4)(e);for(;t&&!(0,n.eu)(t);){if((0,n.vq)(t)&&!g(t))return t;t=(0,n.$4)(t)}return a}let r=w(e,t);for(;r&&(0,n.Lv)(r)&&g(r);)r=w(r,t);return r&&(0,n.eu)(r)&&g(r)&&!(0,n.sQ)(r)?a:r||(0,n.gJ)(e)||a}const y={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:a,offsetParent:o,strategy:l}=e;const s="fixed"===l,c=(0,n.ep)(o),u=!!t&&(0,n.Tf)(t.floating);if(o===c||u&&s)return a;let v={scrollLeft:0,scrollTop:0},m=(0,r.Jx)(1);const h=(0,r.Jx)(0),f=(0,n.sb)(o);if((f||!f&&!s)&&(("body"!==(0,n.mq)(o)||(0,n.ZU)(c))&&(v=(0,n.CP)(o)),(0,n.sb)(o))){const e=d(o);m=i(o),h.x=e.x+o.clientLeft,h.y=e.y+o.clientTop}const g=!c||f||s?(0,r.Jx)(0):p(c,v,!0);return{width:a.width*m.x,height:a.height*m.y,x:a.x*m.x-v.scrollLeft*m.x+h.x+g.x,y:a.y*m.y-v.scrollTop*m.y+h.y+g.y}},getDocumentElement:n.ep,getClippingRect:function(e){let{element:t,boundary:a,rootBoundary:o,strategy:l}=e;const s=[..."clippingAncestors"===a?(0,n.Tf)(t)?[]:function(e,t){const a=t.get(e);if(a)return a;let r=(0,n.v9)(e,[],!1).filter((e=>(0,n.vq)(e)&&"body"!==(0,n.mq)(e))),o=null;const l="fixed"===(0,n.L9)(e).position;let s=l?(0,n.$4)(e):e;for(;(0,n.vq)(s)&&!(0,n.eu)(s);){const t=(0,n.L9)(s),a=(0,n.sQ)(s);a||"fixed"!==t.position||(o=null),(l?!a&&!o:!a&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||(0,n.ZU)(s)&&!a&&h(e,s))?r=r.filter((e=>e!==s)):o=t,s=(0,n.$4)(s)}return t.set(e,r),r}(t,this._c):[].concat(a),o],i=s[0],c=s.reduce(((e,a)=>{const o=m(t,a,l);return e.top=(0,r.T9)(o.top,e.top),e.right=(0,r.jk)(o.right,e.right),e.bottom=(0,r.jk)(o.bottom,e.bottom),e.left=(0,r.T9)(o.left,e.left),e}),m(t,i,l));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:b,getElementRects:async function(e){const t=this.getOffsetParent||b,a=this.getDimensions,r=await a(e.floating);return{reference:f(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:a}=l(e);return{width:t,height:a}},getScale:i,isElement:n.vq,isRTL:function(e){return"rtl"===(0,n.L9)(e).direction}};function x(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function _(e,t,a,o){void 0===o&&(o={});const{ancestorScroll:l=!0,ancestorResize:i=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:v=!1}=o,p=s(e),m=l||i?[...p?(0,n.v9)(p):[],...(0,n.v9)(t)]:[];m.forEach((e=>{l&&e.addEventListener("scroll",a,{passive:!0}),i&&e.addEventListener("resize",a)}));const h=p&&u?function(e,t){let a,o=null;const l=(0,n.ep)(e);function s(){var e;clearTimeout(a),null==(e=o)||e.disconnect(),o=null}return function n(i,c){void 0===i&&(i=!1),void 0===c&&(c=1),s();const u=e.getBoundingClientRect(),{left:d,top:v,width:p,height:m}=u;if(i||t(),!p||!m)return;const h={rootMargin:-(0,r.RI)(v)+"px "+-(0,r.RI)(l.clientWidth-(d+p))+"px "+-(0,r.RI)(l.clientHeight-(v+m))+"px "+-(0,r.RI)(d)+"px",threshold:(0,r.T9)(0,(0,r.jk)(1,c))||1};let f=!0;function g(t){const r=t[0].intersectionRatio;if(r!==c){if(!f)return n();r?n(!1,r):a=setTimeout((()=>{n(!1,1e-7)}),1e3)}1!==r||x(u,e.getBoundingClientRect())||n(),f=!1}try{o=new IntersectionObserver(g,{...h,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(g,h)}o.observe(e)}(!0),s}(p,a):null;let f,g=-1,w=null;c&&(w=new ResizeObserver((e=>{let[r]=e;r&&r.target===p&&w&&(w.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame((()=>{var e;null==(e=w)||e.observe(t)}))),a()})),p&&!v&&w.observe(p),w.observe(t));let b=v?d(e):null;return v&&function t(){const r=d(e);b&&!x(b,r)&&a();b=r,f=requestAnimationFrame(t)}(),a(),()=>{var e;m.forEach((e=>{l&&e.removeEventListener("scroll",a),i&&e.removeEventListener("resize",a)})),null==h||h(),null==(e=w)||e.disconnect(),w=null,v&&cancelAnimationFrame(f)}}const k=o.HN,E=o.cY,C=o.RK,j=o.BN,A=o.UU,S=o.Ej,P=o.jD,R=o.UE,M=o.mG,V=o.ER,z=(e,t,a)=>{const r=new Map,n={platform:y,...a},l={...n.platform,_c:r};return(0,o.rD)(e,t,{...n,platform:l})}},36992:(e,t,a)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;td,Gh:()=>H,HS:()=>L,Oi:()=>s,Rr:()=>v,TM:()=>l,pX:()=>T,pb:()=>R,rc:()=>o,tH:()=>B,ue:()=>h,yD:()=>z}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(o||(o={}));const n="popstate";function l(e){return void 0===e&&(e={}),p((function(e,t){let{pathname:a="/",search:r="",hash:o=""}=v(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),u("",{pathname:a,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let a=e.document.querySelector("base"),r="";if(a&&a.getAttribute("href")){let t=e.location.href,a=t.indexOf("#");r=-1===a?t:t.slice(0,a)}return r+"#"+("string"==typeof t?t:d(t))}),(function(e,t){i("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),e)}function s(e,t){if(!1===e||null==e)throw new Error(t)}function i(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function c(e,t){return{usr:e.state,key:e.key,idx:t}}function u(e,t,a,o){return void 0===a&&(a=null),r({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?v(t):t,{state:a,key:t&&t.key||o||Math.random().toString(36).substr(2,8)})}function d(e){let{pathname:t="/",search:a="",hash:r=""}=e;return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function v(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function p(e,t,a,l){void 0===l&&(l={});let{window:i=document.defaultView,v5Compat:v=!1}=l,p=i.history,m=o.Pop,h=null,f=g();function g(){return(p.state||{idx:null}).idx}function w(){m=o.Pop;let e=g(),t=null==e?null:e-f;f=e,h&&h({action:m,location:y.location,delta:t})}function b(e){let t="null"!==i.location.origin?i.location.origin:i.location.href,a="string"==typeof e?e:d(e);return a=a.replace(/ $/,"%20"),s(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==f&&(f=0,p.replaceState(r({},p.state,{idx:f}),""));let y={get action(){return m},get location(){return e(i,p)},listen(e){if(h)throw new Error("A history only accepts one active listener");return i.addEventListener(n,w),h=e,()=>{i.removeEventListener(n,w),h=null}},createHref:e=>t(i,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){m=o.Push;let r=u(y.location,e,t);a&&a(r,e),f=g()+1;let n=c(r,f),l=y.createHref(r);try{p.pushState(n,"",l)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;i.location.assign(l)}v&&h&&h({action:m,location:y.location,delta:1})},replace:function(e,t){m=o.Replace;let r=u(y.location,e,t);a&&a(r,e),f=g();let n=c(r,f),l=y.createHref(r);p.replaceState(n,"",l),v&&h&&h({action:m,location:y.location,delta:0})},go:e=>p.go(e)};return y}var m;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(m||(m={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function h(e,t,a){return void 0===a&&(a="/"),f(e,t,a,!1)}function f(e,t,a,r){let o=R(("string"==typeof t?v(t):t).pathname||"/",a);if(null==o)return null;let n=g(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let a=e.length===t.length&&e.slice(0,-1).every(((e,a)=>e===t[a]));return a?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(n);let l=null;for(let e=0;null==l&&e{let l={relativePath:void 0===n?e.path||"":n,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};l.relativePath.startsWith("/")&&(s(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),l.relativePath=l.relativePath.slice(r.length));let i=L([r,l.relativePath]),c=a.concat(l);e.children&&e.children.length>0&&(s(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+i+'".'),g(e.children,t,c,i)),(null!=e.path||e.index)&&t.push({path:i,score:j(i,e.index),routesMeta:c})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of w(e.path))o(e,t,a);else o(e,t)})),t}function w(e){let t=e.split("/");if(0===t.length)return[];let[a,...r]=t,o=a.endsWith("?"),n=a.replace(/\?$/,"");if(0===r.length)return o?[n,""]:[n];let l=w(r.join("/")),s=[];return s.push(...l.map((e=>""===e?n:[n,e].join("/")))),o&&s.push(...l),s.map((t=>e.startsWith("/")&&""===t?"/":t))}const b=/^:[\w-]+$/,y=3,x=2,_=1,k=10,E=-2,C=e=>"*"===e;function j(e,t){let a=e.split("/"),r=a.length;return a.some(C)&&(r+=E),t&&(r+=x),a.filter((e=>!C(e))).reduce(((e,t)=>e+(b.test(t)?y:""===t?_:k)),r)}function A(e,t,a){void 0===a&&(a=!1);let{routesMeta:r}=e,o={},n="/",l=[];for(let e=0;e(r.push({paramName:t,isOptional:null!=a}),a?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let n=new RegExp(o,t?void 0:"i");return[n,r]}(e.path,e.caseSensitive,e.end),o=t.match(a);if(!o)return null;let n=o[0],l=n.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:r.reduce(((e,t,a)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=s[a]||"";l=n.slice(0,n.length-e.length).replace(/(.)\/+$/,"$1")}const i=s[a];return e[r]=o&&!i?void 0:(i||"").replace(/%2F/g,"/"),e}),{}),pathname:n,pathnameBase:l,pattern:e}}function P(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return i(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function R(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,r=e.charAt(a);return r&&"/"!==r?null:e.slice(a)||"/"}function M(e,t,a,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+a+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function V(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function z(e,t){let a=V(e);return t?a.map(((e,t)=>t===a.length-1?e.pathname:e.pathnameBase)):a.map((e=>e.pathnameBase))}function H(e,t,a,o){let n;void 0===o&&(o=!1),"string"==typeof e?n=v(e):(n=r({},e),s(!n.pathname||!n.pathname.includes("?"),M("?","pathname","search",n)),s(!n.pathname||!n.pathname.includes("#"),M("#","pathname","hash",n)),s(!n.search||!n.search.includes("#"),M("#","search","hash",n)));let l,i=""===e||""===n.pathname,c=i?"/":n.pathname;if(null==c)l=a;else{let e=t.length-1;if(!o&&c.startsWith("..")){let t=c.split("/");for(;".."===t[0];)t.shift(),e-=1;n.pathname=t.join("/")}l=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:a,search:r="",hash:o=""}="string"==typeof e?v(e):e,n=a?a.startsWith("/")?a:function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)})),a.length>1?a.join("/"):"/"}(a,t):t;return{pathname:n,search:N(r),hash:I(o)}}(n,l),d=c&&"/"!==c&&c.endsWith("/"),p=(i||"."===c)&&a.endsWith("/");return u.pathname.endsWith("/")||!d&&!p||(u.pathname+="/"),u}const L=e=>e.join("/").replace(/\/\/+/g,"/"),O=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),N=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",I=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class B extends Error{}function T(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const F=["post","put","patch","delete"],D=(new Set(F),["get",...F]);new Set(D),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred")},51113:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(86087);const o=(0,r.forwardRef)((function({icon:e,size:t=24,...a},o){return(0,r.cloneElement)(e,{width:t,height:t,...a,ref:o})}))},83203:(e,t,a)=>{"use strict";a.r(t),a.d(t,{Icon:()=>r.A,addCard:()=>o.A,addSubmenu:()=>n.A,addTemplate:()=>l.A,alignCenter:()=>s.A,alignJustify:()=>i.A,alignLeft:()=>c.A,alignNone:()=>u.A,alignRight:()=>d.A,archive:()=>v.A,arrowDown:()=>p.A,arrowDownRight:()=>m.A,arrowLeft:()=>h.A,arrowRight:()=>f.A,arrowUp:()=>g.A,arrowUpLeft:()=>w.A,aspectRatio:()=>y.A,atSymbol:()=>b.A,audio:()=>x.A,background:()=>_.A,backup:()=>k.A,bell:()=>E.A,bellUnread:()=>C.A,blockDefault:()=>j.A,blockMeta:()=>A.A,blockTable:()=>S.A,border:()=>P.A,box:()=>R.A,brush:()=>M.A,bug:()=>V.A,button:()=>z.A,buttons:()=>H.A,calendar:()=>L.A,cancelCircleFilled:()=>O.A,caption:()=>N.A,capturePhoto:()=>I.A,captureVideo:()=>B.A,category:()=>T.A,caution:()=>F.A,cautionFilled:()=>D.A,chartBar:()=>G.A,check:()=>U.A,chevronDown:()=>q.A,chevronDownSmall:()=>Z.A,chevronLeft:()=>W.A,chevronLeftSmall:()=>$.A,chevronRight:()=>J.A,chevronRightSmall:()=>K.A,chevronUp:()=>Q.A,chevronUpDown:()=>Y.A,classic:()=>X.A,close:()=>ee.A,closeSmall:()=>te.A,cloud:()=>oe.A,cloudDownload:()=>ae.A,cloudUpload:()=>re.A,code:()=>ne.A,cog:()=>le.A,color:()=>se.A,column:()=>ie.A,columns:()=>ce.A,comment:()=>ve.A,commentAuthorAvatar:()=>pe.A,commentAuthorName:()=>me.A,commentContent:()=>he.A,commentEditLink:()=>ge.A,commentReplyLink:()=>fe.A,connection:()=>we.A,copy:()=>ue.A,copySmall:()=>de.A,cover:()=>be.A,create:()=>ye.A,crop:()=>xe.A,currencyDollar:()=>_e.A,currencyEuro:()=>ke.A,currencyPound:()=>Ee.A,customLink:()=>_a.A,customPostType:()=>Ce.A,desktop:()=>je.A,details:()=>Ae.A,download:()=>Ve.A,drafts:()=>Se.A,dragHandle:()=>Pe.A,drawerLeft:()=>Re.A,drawerRight:()=>Me.A,edit:()=>ze.A,envelope:()=>He.A,error:()=>Oe.A,external:()=>Le.A,file:()=>Ne.A,filter:()=>Ie.A,flipHorizontal:()=>Be.A,flipVertical:()=>Te.A,footer:()=>co.A,formatBold:()=>Fe.A,formatCapitalize:()=>De.A,formatIndent:()=>Ge.A,formatIndentRTL:()=>Ue.A,formatItalic:()=>qe.A,formatListBullets:()=>Ze.A,formatListBulletsRTL:()=>We.A,formatListNumbered:()=>$e.A,formatListNumberedRTL:()=>Je.A,formatLowercase:()=>Qe.A,formatLtr:()=>Ke.A,formatOutdent:()=>Ye.A,formatOutdentRTL:()=>Xe.A,formatRtl:()=>et.A,formatStrikethrough:()=>tt.A,formatUnderline:()=>at.A,formatUppercase:()=>rt.A,fullscreen:()=>ot.A,funnel:()=>nt.A,gallery:()=>lt.A,globe:()=>st.A,grid:()=>it.A,group:()=>ct.A,handle:()=>ut.A,header:()=>uo.A,heading:()=>gt.A,headingLevel1:()=>dt.A,headingLevel2:()=>vt.A,headingLevel3:()=>pt.A,headingLevel4:()=>mt.A,headingLevel5:()=>ht.A,headingLevel6:()=>ft.A,help:()=>wt.A,helpFilled:()=>bt.A,home:()=>_t.A,homeButton:()=>kt.A,html:()=>Et.A,image:()=>Ct.A,inbox:()=>yt.A,info:()=>jt.A,insertAfter:()=>At.A,insertBefore:()=>St.A,institution:()=>xt.A,justifyBottom:()=>Pt.A,justifyCenter:()=>Mt.A,justifyCenterVertical:()=>Vt.A,justifyLeft:()=>Rt.A,justifyRight:()=>zt.A,justifySpaceBetween:()=>Ht.A,justifySpaceBetweenVertical:()=>Lt.A,justifyStretch:()=>Ot.A,justifyStretchVertical:()=>Nt.A,justifyTop:()=>It.A,key:()=>Bt.A,keyboard:()=>Tt.A,keyboardClose:()=>Ft.A,keyboardReturn:()=>Dt.A,language:()=>Gt.A,layout:()=>Ut.A,levelUp:()=>qt.A,lifesaver:()=>Zt.A,lineDashed:()=>Wt.A,lineDotted:()=>$t.A,lineSolid:()=>Jt.A,link:()=>Kt.A,linkOff:()=>Qt.A,list:()=>Yt.A,listItem:()=>Xt.A,listView:()=>ea.A,lock:()=>ta.A,lockOutline:()=>aa.A,lockSmall:()=>ra.A,login:()=>oa.A,loop:()=>na.A,mapMarker:()=>la.A,media:()=>sa.A,mediaAndText:()=>ia.A,megaphone:()=>ca.A,menu:()=>ua.A,mobile:()=>da.A,more:()=>va.A,moreHorizontal:()=>pa.A,moreHorizontalMobile:()=>ma.A,moreVertical:()=>ha.A,moveTo:()=>fa.A,navigation:()=>ga.A,next:()=>Xa.A,notAllowed:()=>wa.A,notFound:()=>ba.A,offline:()=>er.A,overlayText:()=>ya.A,page:()=>ka.A,pageBreak:()=>xa.A,pages:()=>Ea.A,paragraph:()=>Ca.A,payment:()=>ja.A,pencil:()=>Va.A,pending:()=>Aa.A,people:()=>za.A,percent:()=>Sa.A,pin:()=>Ha.A,pinSmall:()=>La.A,plugins:()=>Oa.A,plus:()=>Ba.A,plusCircle:()=>Ia.A,plusCircleFilled:()=>Na.A,positionCenter:()=>Pa.A,positionLeft:()=>Ra.A,positionRight:()=>Ma.A,post:()=>Ta.A,postAuthor:()=>Fa.A,postCategories:()=>Da.A,postComments:()=>Ua.A,postCommentsCount:()=>qa.A,postCommentsForm:()=>Za.A,postContent:()=>Ga.A,postDate:()=>Wa.A,postExcerpt:()=>$a.A,postFeaturedImage:()=>Ja.A,postList:()=>Ka.A,postTerms:()=>Qa.A,preformatted:()=>tr.A,previous:()=>Ya.A,published:()=>ar.A,pullLeft:()=>rr.A,pullRight:()=>or.A,pullquote:()=>nr.A,queryPagination:()=>lr.A,queryPaginationNext:()=>sr.A,queryPaginationNumbers:()=>ir.A,queryPaginationPrevious:()=>cr.A,quote:()=>ur.A,receipt:()=>dr.A,redo:()=>vr.A,removeBug:()=>pr.A,removeSubmenu:()=>mr.A,replace:()=>hr.A,reset:()=>fr.A,resizeCornerNE:()=>gr.A,reusableBlock:()=>wr.A,rotateLeft:()=>xr.A,rotateRight:()=>_r.A,row:()=>br.A,rss:()=>kr.A,scheduled:()=>Ar.A,search:()=>Er.A,seen:()=>Cr.A,send:()=>Sr.A,separator:()=>Pr.A,settings:()=>Rr.A,shadow:()=>Mr.A,share:()=>Vr.A,shield:()=>zr.A,shipping:()=>Ur.A,shortcode:()=>Hr.A,shuffle:()=>Lr.A,sidebar:()=>vo.A,sidesAll:()=>po.A,sidesAxial:()=>mo.A,sidesBottom:()=>ho.A,sidesHorizontal:()=>fo.A,sidesLeft:()=>go.A,sidesRight:()=>wo.A,sidesTop:()=>bo.A,sidesVertical:()=>yo.A,siteLogo:()=>Or.A,square:()=>qr.A,stack:()=>Nr.A,starEmpty:()=>Ir.A,starFilled:()=>Br.A,starHalf:()=>Tr.A,store:()=>Fr.A,stretchFullWidth:()=>Dr.A,stretchWide:()=>Zr.A,styles:()=>Gr.A,subscript:()=>Wr.A,superscript:()=>$r.A,swatch:()=>Jr.A,symbol:()=>yr.A,symbolFilled:()=>so.A,table:()=>ro.A,tableColumnAfter:()=>Kr.A,tableColumnBefore:()=>Qr.A,tableColumnDelete:()=>Yr.A,tableOfContents:()=>Xr.A,tableRowAfter:()=>eo.A,tableRowBefore:()=>to.A,tableRowDelete:()=>ao.A,tablet:()=>Eo.A,tag:()=>oo.A,termDescription:()=>io.A,textColor:()=>xo.A,textHorizontal:()=>_o.A,textVertical:()=>ko.A,thumbsDown:()=>no.A,thumbsUp:()=>lo.A,tip:()=>jo.A,title:()=>Co.A,tool:()=>Ao.A,trash:()=>So.A,trendingDown:()=>Po.A,trendingUp:()=>Ro.A,typography:()=>Mo.A,undo:()=>Vo.A,ungroup:()=>zo.A,unlock:()=>Ho.A,unseen:()=>jr.A,update:()=>Lo.A,upload:()=>Oo.A,verse:()=>No.A,video:()=>Io.A,warning:()=>D.A,widget:()=>Bo.A,wordpress:()=>To.A});var r=a(51113),o=a(13523),n=a(47920),l=a(74423),s=a(47894),i=a(56091),c=a(99710),u=a(5817),d=a(71241),v=a(46685),p=a(66955),m=a(4132),h=a(7474),f=a(71797),g=a(62510),w=a(2250),b=a(62599),y=a(1561),x=a(22593),_=a(29551),k=a(8701),E=a(4262),C=a(43804),j=a(96630),A=a(23726),S=a(57003),P=a(44525),R=a(23654),M=a(45955),V=a(53073),z=a(27375),H=a(4490),L=a(25877),O=a(28695),N=a(17913),I=a(92340),B=a(77711),T=a(67451),F=a(73718),D=a(23751),G=a(7267),U=a(83883),q=a(64969),Z=a(23823),W=a(68888),$=a(48690),J=a(29115),K=a(65437),Q=a(98248),Y=a(56469),X=a(69043),ee=a(10991),te=a(31249),ae=a(40199),re=a(48570),oe=a(67534),ne=a(44314),le=a(62800),se=a(12072),ie=a(92225),ce=a(37556),ue=a(56530),de=a(53496),ve=a(91338),pe=a(64092),me=a(26550),he=a(16994),fe=a(35432),ge=a(73800),we=a(84763),be=a(25780),ye=a(2751),xe=a(10637),_e=a(24995),ke=a(42004),Ee=a(93147),Ce=a(82268),je=a(93115),Ae=a(57189),Se=a(6291),Pe=a(69828),Re=a(86198),Me=a(37057),Ve=a(16307),ze=a(92687),He=a(42663),Le=a(53512),Oe=a(74117),Ne=a(18293),Ie=a(15433),Be=a(51517),Te=a(67448),Fe=a(7490),De=a(1135),Ge=a(3571),Ue=a(69992),qe=a(64125),Ze=a(89761),We=a(53730),$e=a(93346),Je=a(53117),Ke=a(34083),Qe=a(60996),Ye=a(70868),Xe=a(86707),et=a(89387),tt=a(60550),at=a(18701),rt=a(80145),ot=a(39662),nt=a(8679),lt=a(28541),st=a(84066),it=a(71651),ct=a(36844),ut=a(40693),dt=a(88576),vt=a(99577),pt=a(86794),mt=a(6835),ht=a(98732),ft=a(5429),gt=a(96925),wt=a(10748),bt=a(2453),yt=a(34259),xt=a(78329),_t=a(13400),kt=a(14365),Et=a(88074),Ct=a(95938),jt=a(19783),At=a(65545),St=a(53916),Pt=a(98339),Rt=a(51349),Mt=a(11177),Vt=a(35980),zt=a(96692),Ht=a(53057),Lt=a(99556),Ot=a(75911),Nt=a(59210),It=a(81037),Bt=a(72896),Tt=a(33602),Ft=a(95855),Dt=a(76277),Gt=a(65281),Ut=a(20757),qt=a(11871),Zt=a(41496),Wt=a(6055),$t=a(6002),Jt=a(10895),Kt=a(87603),Qt=a(35855),Yt=a(92011),Xt=a(62011),ea=a(19601),ta=a(84008),aa=a(7827),ra=a(47714),oa=a(23250),na=a(72525),la=a(50828),sa=a(21679),ia=a(83391),ca=a(8933),ua=a(78136),da=a(82065),va=a(57054),pa=a(28231),ma=a(42778),ha=a(31597),fa=a(22374),ga=a(81385),wa=a(18887),ba=a(11995),ya=a(43411),xa=a(78982),_a=a(77617),ka=a(59892),Ea=a(94299),Ca=a(70413),ja=a(95501),Aa=a(8436),Sa=a(13822),Pa=a(72816),Ra=a(96504),Ma=a(71643),Va=a(78938),za=a(15788),Ha=a(36304),La=a(83594),Oa=a(30435),Na=a(17809),Ia=a(73632),Ba=a(45459),Ta=a(69457),Fa=a(36037),Da=a(94706),Ga=a(41417),Ua=a(25816),qa=a(90754),Za=a(93803),Wa=a(76982),$a=a(88669),Ja=a(54424),Ka=a(30),Qa=a(5015),Ya=a(56026),Xa=a(64222),er=a(93512),tr=a(6584),ar=a(64609),rr=a(52812),or=a(78887),nr=a(31798),lr=a(13968),sr=a(58324),ir=a(79843),cr=a(57524),ur=a(91535),dr=a(49695),vr=a(86299),pr=a(81884),mr=a(5903),hr=a(36667),fr=a(84832),gr=a(32128),wr=a(40502),br=a(71743),yr=a(28687),xr=a(80828),_r=a(60503),kr=a(4335),Er=a(58535),Cr=a(58824),jr=a(52259),Ar=a(27268),Sr=a(67709),Pr=a(13976),Rr=a(20066),Mr=a(37759),Vr=a(80596),zr=a(65302),Hr=a(88944),Lr=a(77846),Or=a(11194),Nr=a(33371),Ir=a(61871),Br=a(77136),Tr=a(41137),Fr=a(45422),Dr=a(36111),Gr=a(29753),Ur=a(24233),qr=a(26992),Zr=a(46048),Wr=a(30838),$r=a(36935),Jr=a(30959),Kr=a(31181),Qr=a(13488),Yr=a(93664),Xr=a(27672),eo=a(51917),to=a(87504),ao=a(55104),ro=a(18495),oo=a(211),no=a(50347),lo=a(7598),so=a(97572),io=a(90254),co=a(96252),uo=a(4282),vo=a(37631),po=a(88305),mo=a(65483),ho=a(7731),fo=a(81808),go=a(25125),wo=a(94916),bo=a(88061),yo=a(37870),xo=a(43886),_o=a(90153),ko=a(7583),Eo=a(21955),Co=a(11269),jo=a(35170),Ao=a(71041),So=a(76673),Po=a(36707),Ro=a(92614),Mo=a(74426),Vo=a(95789),zo=a(68113),Ho=a(375),Lo=a(83822),Oo=a(7326),No=a(43610),Io=a(70396),Bo=a(5559),To=a(94648)},13523:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"})})},47920:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"})})},74423:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"})})},47894:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})})},56091:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})})},99710:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})})},5817:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})})},71241:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})})},46685:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})})},4132:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M10 18h8v-8h-1.5v5.5L7 6 6 7l9.5 9.5H10V18Z"})})},66955:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})})},7474:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})})},71797:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})})},2250:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14 6H6v8h1.5V8.5L17 18l1-1-9.5-9.5H14V6Z"})})},62510:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})})},1561:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})})},62599:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"})})},22593:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})})},29551:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.53 4.47a.75.75 0 1 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm5 1a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 1 0 1.06-1.06l-2-2Zm-11.06 10a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-2-2a.75.75 0 0 1 0-1.06Zm.06-5a.75.75 0 0 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm-.06-3a.75.75 0 0 1 1.06 0l10 10a.75.75 0 1 1-1.06 1.06l-10-10a.75.75 0 0 1 0-1.06Zm3.06-2a.75.75 0 0 0-1.06 1.06l10 10a.75.75 0 1 0 1.06-1.06l-10-10Z"})})},8701:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})})},43804:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"M13.969 4.39A5.088 5.088 0 0 0 12 4C9.2 4 7 6.2 7 9v2.5c0 1.353-.17 2.368-.976 3-.267.209-.602.376-1.024.5v1h14v-1c-.422-.124-.757-.291-1.024-.5-.806-.632-.976-1.647-.976-3V11c-.53 0-1.037-.103-1.5-.29v.79c0 .93.066 1.98.515 2.897l.053.103H7.932l.053-.103c.449-.917.515-1.967.515-2.897V9c0-1.972 1.528-3.5 3.5-3.5.43 0 .838.072 1.214.206.167-.488.425-.933.755-1.316Zm-3.961 13.618c0-.176.023-.346.065-.508h3.854A1.996 1.996 0 0 1 12 20a1.991 1.991 0 0 1-1.992-1.992Z"}),(0,o.jsx)(r.Circle,{cx:"17",cy:"7",r:"2.5"})]})},4262:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M17 11.5c0 1.353.17 2.368.976 3 .266.209.602.376 1.024.5v1H5v-1c.422-.124.757-.291 1.024-.5.806-.632.976-1.647.976-3V9c0-2.8 2.2-5 5-5s5 2.2 5 5v2.5ZM15.5 9v2.5c0 .93.066 1.98.515 2.897l.053.103H7.932a4.018 4.018 0 0 0 .053-.103c.449-.917.515-1.967.515-2.897V9c0-1.972 1.528-3.5 3.5-3.5s3.5 1.528 3.5 3.5Zm-5.492 9.008c0-.176.023-.346.065-.508h3.854A1.996 1.996 0 0 1 12 20c-1.1 0-1.992-.892-1.992-1.992Z"})})},96630:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})})},23726:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})})},57003:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})})},44525:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"m6.6 15.6-1.2.8c.6.9 1.3 1.6 2.2 2.2l.8-1.2c-.7-.5-1.3-1.1-1.8-1.8zM5.5 12c0-.4 0-.9.1-1.3l-1.5-.3c0 .5-.1 1.1-.1 1.6s.1 1.1.2 1.6l1.5-.3c-.2-.4-.2-.9-.2-1.3zm11.9-3.6 1.2-.8c-.6-.9-1.3-1.6-2.2-2.2l-.8 1.2c.7.5 1.3 1.1 1.8 1.8zM5.3 7.6l1.2.8c.5-.7 1.1-1.3 1.8-1.8l-.7-1.3c-.9.6-1.7 1.4-2.3 2.3zm14.5 2.8-1.5.3c.1.4.1.8.1 1.3s0 .9-.1 1.3l1.5.3c.1-.5.2-1 .2-1.6s-.1-1.1-.2-1.6zM12 18.5c-.4 0-.9 0-1.3-.1l-.3 1.5c.5.1 1 .2 1.6.2s1.1-.1 1.6-.2l-.3-1.5c-.4.1-.9.1-1.3.1zm3.6-1.1.8 1.2c.9-.6 1.6-1.3 2.2-2.2l-1.2-.8c-.5.7-1.1 1.3-1.8 1.8zM10.4 4.2l.3 1.5c.4-.1.8-.1 1.3-.1s.9 0 1.3.1l.3-1.5c-.5-.1-1.1-.2-1.6-.2s-1.1.1-1.6.2z"})})},23654:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",clipRule:"evenodd"})})},45955:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})})},53073:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6.13 5.5l1.926 1.927A4.975 4.975 0 007.025 10H5v1.5h2V13H5v1.5h2.1a5.002 5.002 0 009.8 0H19V13h-2v-1.5h2V10h-2.025a4.979 4.979 0 00-1.167-2.74l1.76-1.76-1.061-1.06-1.834 1.834A4.977 4.977 0 0012 5.5c-1.062 0-2.046.33-2.855.895L7.19 4.44 6.13 5.5zm2.37 5v3a3.5 3.5 0 107 0v-3a3.5 3.5 0 10-7 0z",fillRule:"evenodd",clipRule:"evenodd"})})},27375:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M8 12.5h8V11H8v1.5Z M19 6.5H5a2 2 0 0 0-2 2V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2ZM5 8h14a.5.5 0 0 1 .5.5V15a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8.5A.5.5 0 0 1 5 8Z"})})},4490:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M14.5 17.5H9.5V16H14.5V17.5Z M14.5 8H9.5V6.5H14.5V8Z M7 3.5H17C18.1046 3.5 19 4.39543 19 5.5V9C19 10.1046 18.1046 11 17 11H7C5.89543 11 5 10.1046 5 9V5.5C5 4.39543 5.89543 3.5 7 3.5ZM17 5H7C6.72386 5 6.5 5.22386 6.5 5.5V9C6.5 9.27614 6.72386 9.5 7 9.5H17C17.2761 9.5 17.5 9.27614 17.5 9V5.5C17.5 5.22386 17.2761 5 17 5Z M7 13H17C18.1046 13 19 13.8954 19 15V18.5C19 19.6046 18.1046 20.5 17 20.5H7C5.89543 20.5 5 19.6046 5 18.5V15C5 13.8954 5.89543 13 7 13ZM17 14.5H7C6.72386 14.5 6.5 14.7239 6.5 15V18.5C6.5 18.7761 6.72386 19 7 19H17C17.2761 19 17.5 18.7761 17.5 18.5V15C17.5 14.7239 17.2761 14.5 17 14.5Z"})})},25877:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})})},28695:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"})})},17913:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})})},92340:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"})})},77711:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z"})})},67451:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"})})},23751:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM12.75 8V13H11.25V8H12.75ZM12.75 14.5V16H11.25V14.5H12.75Z"})})},73718:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})})},7267:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"})})},83883:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})})},23823:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"m15.99 10.889-3.988 3.418-3.988-3.418.976-1.14 3.012 2.582 3.012-2.581.976 1.139Z"})})},64969:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})})},48690:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})})},68888:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})})},65437:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})})},29115:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})})},56469:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m12 20-4.5-3.6-.9 1.2L12 22l5.5-4.4-.9-1.2L12 20zm0-16 4.5 3.6.9-1.2L12 2 6.5 6.4l.9 1.2L12 4z"})})},98248:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})})},69043:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"})})},31249:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})})},10991:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})})},40199:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.3 10.1002C17.3 7.6002 15.2 5.7002 12.5 5.7002C10.3 5.7002 8.4 7.1002 7.9 9.0002H7.7C5.7 9.0002 4 10.7002 4 12.8002C4 14.9002 5.7 16.6002 7.7 16.6002V15.2002C6.5 15.2002 5.5 14.1002 5.5 12.9002C5.5 11.7002 6.5 10.5002 7.7 10.5002H9L9.3 9.4002C9.7 8.1002 11 7.2002 12.5 7.2002C14.3 7.2002 15.8 8.5002 15.8 10.1002V11.4002L17.1 11.6002C17.9 11.7002 18.5 12.5002 18.5 13.4002C18.5 14.4002 17.7 15.2002 16.8 15.2002H16.5V16.6002H16.7C18.5 16.6002 19.9 15.1002 19.9 13.3002C20 11.7002 18.8 10.4002 17.3 10.1002Z M9.8806 13.7576L8.81995 14.8182L12.0019 18.0002L15.1851 14.8171L14.1244 13.7564L12.7551 15.1257L12.7551 10.0002L11.2551 10.0002V15.1321L9.8806 13.7576Z"})})},48570:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.3 10.1C17.3 7.60001 15.2 5.70001 12.5 5.70001C10.3 5.70001 8.4 7.10001 7.9 9.00001H7.7C5.7 9.00001 4 10.7 4 12.8C4 14.9 5.7 16.6 7.7 16.6H9.5V15.2H7.7C6.5 15.2 5.5 14.1 5.5 12.9C5.5 11.7 6.5 10.5 7.7 10.5H9L9.3 9.40001C9.7 8.10001 11 7.20001 12.5 7.20001C14.3 7.20001 15.8 8.50001 15.8 10.1V11.4L17.1 11.6C17.9 11.7 18.5 12.5 18.5 13.4C18.5 14.4 17.7 15.2 16.8 15.2H14.5V16.6H16.7C18.5 16.6 19.9 15.1 19.9 13.3C20 11.7 18.8 10.4 17.3 10.1Z M14.1245 14.2426L15.1852 13.182L12.0032 10L8.82007 13.1831L9.88072 14.2438L11.25 12.8745V18H12.75V12.8681L14.1245 14.2426Z"})})},67534:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})})},44314:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})})},62800:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})})},12072:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})})},92225:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"})})},37556:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 7.5h-5v10h5v-10Zm1.5 0v10H19a.5.5 0 0 0 .5-.5V8a.5.5 0 0 0-.5-.5h-2.5ZM6 7.5h2.5v10H6a.5.5 0 0 1-.5-.5V8a.5.5 0 0 1 .5-.5ZM6 6h13a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z"})})},64092:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"})})},26550:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)(r.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z",fillRule:"evenodd",clipRule:"evenodd"}),(0,o.jsx)(r.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,o.jsx)(r.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})]})},16994:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"})})},73800:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"})})},35432:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"})})},91338:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"})})},84763:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",children:(0,o.jsx)(r.Path,{d:"M19.53 4.47a.75.75 0 0 1 0 1.06L17.06 8l.77.769a3.155 3.155 0 0 1 .685 3.439 3.15 3.15 0 0 1-.685 1.022v.001L13.23 17.83v.001a3.15 3.15 0 0 1-4.462 0L8 17.06l-2.47 2.47a.75.75 0 0 1-1.06-1.06L6.94 16l-.77-.769a3.154 3.154 0 0 1-.685-3.439 3.15 3.15 0 0 1 .685-1.023l4.599-4.598a3.152 3.152 0 0 1 4.462 0l.769.768 2.47-2.47a.75.75 0 0 1 1.06 0Zm-2.76 7.7L15 13.94 10.06 9l1.771-1.77a1.65 1.65 0 0 1 2.338 0L16.77 9.83a1.649 1.649 0 0 1 0 2.338h-.001ZM13.94 15 9 10.06l-1.77 1.771a1.65 1.65 0 0 0 0 2.338l2.601 2.602a1.649 1.649 0 0 0 2.338 0v-.001L13.94 15Z"})})},53496:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})})},56530:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})})},25780:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})})},2751:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"})})},10637:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 20v-2h2v-1.5H7.75a.25.25 0 0 1-.25-.25V4H6v2H4v1.5h2v8.75c0 .966.784 1.75 1.75 1.75h8.75v2H18ZM9.273 7.5h6.977a.25.25 0 0 1 .25.25v6.977H18V7.75A1.75 1.75 0 0 0 16.25 6H9.273v1.5Z"})})},24995:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"})})},42004:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"})})},93147:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"})})},77617:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"})})},82268:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"})})},93115:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})})},57189:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)(r.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,o.jsx)(r.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"})]})},16307:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})})},6291:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})})},69828:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})})},86198:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})})},37057:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})})},92687:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=a(78938).A},42663:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})})},74117:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})})},53512:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})})},18293:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})})},15433:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})})},51517:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})})},67448:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})})},96252:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})})},7490:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})})},1135:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})})},69992:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"})})},3571:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"})})},64125:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})})},53730:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})})},89761:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},53117:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"})})},93346:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"})})},60996:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})})},34083:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"})})},86707:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"})})},70868:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"})})},89387:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"})})},60550:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})})},18701:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})})},80145:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})})},39662:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})})},8679:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})})},28541:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z",fillRule:"evenodd",clipRule:"evenodd"})})},84066:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"})})},71651:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z",fillRule:"evenodd",clipRule:"evenodd"})})},36844:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"})})},40693:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"})})},4282:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})})},88576:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})})},99577:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6v1.5h8v-2H17z"})})},86794:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})})},6835:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})})},98732:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})})},5429:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})})},96925:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"})})},2453:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 16v-2h2v2h-2zm2-3v-1.141A3.991 3.991 0 0016 10a4 4 0 00-8 0h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2a1 1 0 00-1 1v2h2z"})})},10748:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"})})},14365:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.25 7A2.75 2.75 0 0 1 7 4.25h10A2.75 2.75 0 0 1 19.75 7v10A2.75 2.75 0 0 1 17 19.75H7A2.75 2.75 0 0 1 4.25 17V7ZM7 5.75c-.69 0-1.25.56-1.25 1.25v10c0 .69.56 1.25 1.25 1.25h10c.69 0 1.25-.56 1.25-1.25V7c0-.69-.56-1.25-1.25-1.25H7Z"})})},13400:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})})},88074:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"})})},95938:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})})},34259:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"})})},19783:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})})},65545:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z"})})},53916:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"})})},78329:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"})})},98339:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})})},35980:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})})},11177:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})})},51349:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})})},96692:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})})},99556:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"})})},53057:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})})},59210:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})})},75911:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})})},81037:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})})},72896:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M9 13.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM9 16a4.002 4.002 0 003.8-2.75H15V16h2.5v-2.75H19v-2.5h-6.2A4.002 4.002 0 005 12a4 4 0 004 4z",fillRule:"evenodd",clipRule:"evenodd"})})},95855:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"})})},76277:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734Z"})})},33602:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,o.jsx)(r.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"})]})},65281:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.5 10h-1.7l-3.7 10.5h1.7l.9-2.6h3.9l.9 2.6h1.7L17.5 10zm-2.2 6.3 1.4-4 1.4 4h-2.8zm-4.8-3.8c1.6-1.8 2.9-3.6 3.7-5.7H16V5.2h-5.8V3H8.8v2.2H3v1.5h9.6c-.7 1.6-1.8 3.1-3.1 4.6C8.6 10.2 7.8 9 7.2 8H5.6c.6 1.4 1.7 2.9 2.9 4.4l-2.4 2.4c-.3.4-.7.8-1.1 1.2l1 1 1.2-1.2c.8-.8 1.6-1.5 2.3-2.3.8.9 1.7 1.7 2.5 2.5l.6-1.5c-.7-.6-1.4-1.3-2.1-2z"})})},20757:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})})},11871:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m13.53 8.47-1.06 1.06-2.72-2.72V12h-1.5V6.81L5.53 9.53 4.47 8.47 9 3.94l4.53 4.53Zm-1.802 7.968c1.307.697 3.235.812 5.772.812v1.5c-2.463 0-4.785-.085-6.478-.988a4.721 4.721 0 0 1-2.07-2.13C8.48 14.67 8.25 13.471 8.25 12h1.5c0 1.328.208 2.28.548 2.969.332.675.81 1.138 1.43 1.47Z"})})},41496:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"})})},6055:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"})})},6002:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"})})},10895:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 11.25h14v1.5H5z"})})},35855:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})})},87603:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})})},62011:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})})},19601:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})})},92011:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"})})},7827:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"})})},47714:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})})},84008:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})})},23250:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"})})},72525:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"})})},50828:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"})})},83391:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M3 6v11.5h8V6H3Zm11 3h7V7.5h-7V9Zm7 3.5h-7V11h7v1.5ZM14 16h7v-1.5h-7V16Z"})})},21679:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]})},8933:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})})},78136:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})})},82065:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})})},42778:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)(r.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,o.jsx)(r.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,o.jsx)(r.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"})]})},28231:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"})})},31597:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})})},57054:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})})},22374:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"})})},81385:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})})},64222:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})})},18887:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})})},11995:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v10zm-11-7.6h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-.9 3.5H6.3l1.2-1.7v1.7zm5.6-3.2c-.4-.2-.8-.4-1.2-.4-.5 0-.9.1-1.2.4-.4.2-.6.6-.8 1-.2.4-.3.9-.3 1.5s.1 1.1.3 1.6c.2.4.5.8.8 1 .4.2.8.4 1.2.4.5 0 .9-.1 1.2-.4.4-.2.6-.6.8-1 .2-.4.3-1 .3-1.6 0-.6-.1-1.1-.3-1.5-.1-.5-.4-.8-.8-1zm0 3.6c-.1.3-.3.5-.5.7-.2.1-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.4-.4-.5-.7-.1-.3-.2-.7-.2-1.2 0-.7.1-1.2.4-1.5.3-.3.6-.5 1-.5s.7.2 1 .5c.3.3.4.8.4 1.5-.1.5-.1.9-.2 1.2zm5-3.9h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-1 3.5H16l1.2-1.7v1.7z"})})},93512:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M1.36605 2.81332L2.30144 1.87332L13.5592 13.1867L12.6239 14.1267L7.92702 9.40666C6.74618 9.41999 5.57861 9.87999 4.68302 10.78L3.35623 9.44665C4.19874 8.60665 5.2071 8.03999 6.2818 7.75332L4.7958 6.25999C3.78744 6.67332 2.84542 7.29332 2.02944 8.11332L0.702656 6.77999C1.512 5.97332 2.42085 5.33332 3.3894 4.84665L1.36605 2.81332ZM15.2973 6.77999L13.9705 8.11332C12.3054 6.43999 10.1096 5.61332 7.92039 5.62666L6.20883 3.90665C9.41303 3.34665 12.8229 4.29332 15.2973 6.77999ZM10.1759 7.89332C11.0781 8.21332 11.9273 8.72665 12.6438 9.44665L12.1794 9.90665L10.1759 7.89332ZM6.00981 12.1133L8 14.1133L9.99018 12.1133C8.89558 11.0067 7.11105 11.0067 6.00981 12.1133Z"})})},43411:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"})})},78982:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.5 9V6a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v3H8V6a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v3h1.5Zm0 6.5V18a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-2.5H8V18a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2.5h1.5ZM4 13h16v-1.5H4V13Z"})})},59892:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,o.jsx)(r.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]})},94299:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,o.jsx)(r.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,o.jsx)(r.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]})},70413:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})})},95501:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})})},78938:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})})},8436:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})})},15788:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0z",fillRule:"evenodd"})})},13822:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})})},83594:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z"})})},36304:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m21.5 9.1-6.6-6.6-4.2 5.6c-1.2-.1-2.4.1-3.6.7-.1 0-.1.1-.2.1-.5.3-.9.6-1.2.9l3.7 3.7-5.7 5.7v1.1h1.1l5.7-5.7 3.7 3.7c.4-.4.7-.8.9-1.2.1-.1.1-.2.2-.3.6-1.1.8-2.4.6-3.6l5.6-4.1zm-7.3 3.5.1.9c.1.9 0 1.8-.4 2.6l-6-6c.8-.4 1.7-.5 2.6-.4l.9.1L15 4.9 19.1 9l-4.9 3.6z"})})},30435:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})})},17809:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})})},73632:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})})},45459:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})})},72816:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})})},96504:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})})},71643:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})})},36037:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"})})},94706:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"})})},90754:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z"})})},93803:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"})})},25816:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"})})},41417:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"})})},76982:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,o.jsx)(r.Path,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"})]})},88669:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M8.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H4v-3h4.001ZM4 20h9v-1.5H4V20Zm16-4H4v-1.5h16V16ZM13.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H9v-3h4.001Z"})})},54424:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})})},30:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})})},5015:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M8.1 12.3c.1.1.3.3.5.3.2.1.4.1.6.1.2 0 .4 0 .6-.1.2-.1.4-.2.5-.3l3-3c.3-.3.5-.7.5-1.1 0-.4-.2-.8-.5-1.1L9.7 3.5c-.1-.2-.3-.3-.5-.3H5c-.4 0-.8.4-.8.8v4.2c0 .2.1.4.2.5l3.7 3.6zM5.8 4.8h3.1l3.4 3.4v.1l-3 3 .5.5-.7-.5-3.3-3.4V4.8zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})})},69457:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})})},6584:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"})})},56026:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})})},64609:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})})},52812:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"})})},78887:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"})})},31798:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"})})},58324:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})})},79843:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 13.5h6v-3H4v3zm8.2-2.5.8-.3V14h1V9.3l-2.2.7.4 1zm7.1-1.2c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3-.1-.8-.3-1.1z"})})},57524:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"})})},13968:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})})},91535:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"})})},49695:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",clipRule:"evenodd"})})},86299:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"})})},81884:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M8.45474 21.2069L16.4547 3.7069L15.5453 3.29114L14.2837 6.05081C13.5991 5.69873 12.8228 5.49999 12 5.49999C10.9385 5.49999 9.95431 5.83076 9.1448 6.39485L7.18994 4.44L6.12928 5.50066L8.05556 7.42694C7.49044 8.15127 7.12047 9.0353 7.02469 9.99999H5V11.5H7V13H5V14.5H7.10002C7.35089 15.7359 8.0576 16.8062 9.03703 17.5279L7.54526 20.7911L8.45474 21.2069ZM9.68024 16.1209C8.95633 15.4796 8.5 14.5431 8.5 13.5V10.5C8.5 8.567 10.067 6.99999 12 6.99999C12.6003 6.99999 13.1653 7.15111 13.659 7.41738L9.68024 16.1209ZM15.3555 9.50155L16.1645 7.73191C16.6053 8.39383 16.8926 9.16683 16.9753 9.99999H19V11.5H17V13H19V14.5H16.9C16.4367 16.7822 14.419 18.5 12 18.5C11.7508 18.5 11.5058 18.4818 11.2664 18.4466L11.928 16.9993C11.9519 16.9998 11.9759 17 12 17C13.933 17 15.5 15.433 15.5 13.5V10.5C15.5 10.1531 15.4495 9.81794 15.3555 9.50155Z"})})},5903:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m13.955 20.748 8-17.5-.91-.416L19.597 6H13.5v1.5h5.411l-1.6 3.5H13.5v1.5h3.126l-1.6 3.5H13.5l.028 1.5h.812l-1.295 2.832.91.416ZM17.675 16l-.686 1.5h4.539L21.5 16h-3.825Zm2.286-5-.686 1.5H21.5V11h-1.54ZM2 12c0 3.58 2.42 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.48 0-4.5-1.52-4.5-4S5.52 7.5 8 7.5h3.5V6H8c-3.58 0-6 2.42-6 6Z"})})},36667:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"})})},84832:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7 11.5h10V13H7z"})})},32128:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"})})},40502:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"})})},80828:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})})},60503:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})})},71743:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})})},4335:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"})})},27268:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})})},58535:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})})},58824:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})})},67709:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.332 5.748c-1.03-.426-2.06.607-1.632 1.636l1.702 3.93 7.481.575c.123.01.123.19 0 .2l-7.483.575-1.7 3.909c-.429 1.029.602 2.062 1.632 1.636l12.265-5.076c1.03-.426 1.03-1.884 0-2.31L6.332 5.748Z"})})},13976:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M4.5 12.5v4H3V7h1.5v3.987h15V7H21v9.5h-1.5v-4h-15Z"})})},20066:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,o.jsx)(r.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]})},37759:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})})},80596:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"})})},65302:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 3.176l6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 01-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176zM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21z",fillRule:"evenodd",clipRule:"evenodd"})})},24233:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"})})},88944:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z"})})},77846:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/SVG",children:(0,o.jsx)(r.Path,{d:"M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"})})},37631:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})})},88305:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})})},65483:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M8.2 5.3h8V3.8h-8v1.5zm0 14.5h8v-1.5h-8v1.5zm3.5-6.5h1v-1h-1v1zm1-6.5h-1v.5h1v-.5zm-1 4.5h1v-1h-1v1zm0-2h1v-1h-1v1zm0 7.5h1v-.5h-1v.5zm1-2.5h-1v1h1v-1zm-8.5 1.5h1.5v-8H4.2v8zm14.5-8v8h1.5v-8h-1.5zm-5 4.5v-1h-1v1h1zm-6.5 0h.5v-1h-.5v1zm3.5-1v1h1v-1h-1zm6 1h.5v-1h-.5v1zm-8-1v1h1v-1h-1zm6 0v1h1v-1h-1z"})})},7731:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]})},81808:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,o.jsx)(r.Path,{d:"m18 7.5v9h1.5v-9z"})]})},25125:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m4.5 16.5v-9h1.5v9z"})]})},94916:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m18 16.5v-9h1.5v9z"})]})},88061:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m16.5 6h-9v-1.5h9z"})]})},37870:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,o.jsx)(r.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,o.jsx)(r.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]})},11194:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"})})},26992:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})})},33371:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})})},61871:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})})},77136:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})})},41137:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"})})},45422:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})})},36111:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"})})},46048:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})})},29753:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})})},30838:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})})},36935:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})})},30959:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"})})},97572:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})})},28687:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})})},31181:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})})},13488:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})})},93664:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})})},27672:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsxs)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 9.484h-8.889v-1.5H20v1.5Zm0 7h-4.889v-1.5H20v1.5Zm-14 .032a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),(0,o.jsx)(r.Path,{d:"M13 15.516a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 8.484a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})]})},51917:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})})},87504:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})})},55104:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})})},18495:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})})},21955:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})})},211:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})})},90254:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM11 16H4v-1.5h7V16Zm1 0h8v-1.5h-8V16Zm-4 4H4v-1.5h4V20Zm7-1.5V20H9v-1.5h6Z"})})},43886:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"})})},90153:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"})})},7583:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z"})})},50347:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M19.8 4h-1.5l1 8h1.5l-1-8ZM17 5.8c-.1-1-1-1.8-2-1.8H6.8c-.9 0-1.7.6-1.9 1.4l-1.8 6C2.7 12.7 3.7 14 5 14h4.4l-.8 3.6c-.3 1.3.7 2.4 1.9 2.4h.2c.6 0 1.2-.3 1.6-.8l5-6.6c.3-.4.5-.9.4-1.5L17 5.7Zm-.9 5.9-5 6.6c0 .1-.2.2-.4.2h-.2c-.3 0-.6-.3-.5-.6l.8-3.6c.1-.4 0-.9-.3-1.3s-.7-.6-1.2-.6H4.9c-.3 0-.6-.3-.5-.6l1.8-6c0-.2.3-.4.5-.4h8.2c.3 0 .5.2.5.4l.7 5.4v.4Z"})})},7598:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m3 12 1 8h1.5l-1-8H3Zm15.8-2h-4.4l.8-3.6c.3-1.3-.7-2.4-1.9-2.4h-.2c-.6 0-1.2.3-1.6.8l-5 6.6c-.3.4-.4.8-.4 1.2v.2l.7 5.4v.2c.2.9 1 1.5 1.9 1.5h8.2c.9 0 1.7-.6 1.9-1.4l1.8-6c.4-1.3-.6-2.6-1.9-2.6Zm.5 2.1-1.8 6c0 .2-.3.4-.5.4H8.8c-.3 0-.5-.2-.5-.4l-.7-5.4v-.4l5-6.6c0-.1.2-.2.4-.2h.2c.3 0 .6.3.5.6l-.8 3.6c-.1.4 0 .9.3 1.3s.7.6 1.2.6h4.4c.3 0 .6.3.5.6Z"})})},35170:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M12 15.8c-3.7 0-6.8-3-6.8-6.8s3-6.8 6.8-6.8c3.7 0 6.8 3 6.8 6.8s-3.1 6.8-6.8 6.8zm0-12C9.1 3.8 6.8 6.1 6.8 9s2.4 5.2 5.2 5.2c2.9 0 5.2-2.4 5.2-5.2S14.9 3.8 12 3.8zM8 17.5h8V19H8zM10 20.5h4V22h-4z"})})},11269:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"})})},71041:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"})})},76673:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})})},36707:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M4.195 8.245a.75.75 0 011.06-.05l5.004 4.55 4.025-3.521L19 13.939V10.75h1.5v5.75h-5.75V15h3.19l-3.724-3.723-3.975 3.478-5.995-5.45a.75.75 0 01-.051-1.06z"})})},92614:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M3.445 16.505a.75.75 0 001.06.05l5.005-4.55 4.024 3.521 4.716-4.715V14h1.5V8.25H14v1.5h3.19l-3.724 3.723L9.49 9.995l-5.995 5.45a.75.75 0 00-.05 1.06z"})})},74426:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"})})},95789:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"})})},68113:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"})})},375:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})})},52259:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})})},83822:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"m11.3 17.2-5-5c-.1-.1-.1-.3 0-.4l2.3-2.3-1.1-1-2.3 2.3c-.7.7-.7 1.8 0 2.5l5 5H7.5v1.5h5.3v-5.2h-1.5v2.6zm7.5-6.4-5-5h2.7V4.2h-5.2v5.2h1.5V6.8l5 5c.1.1.1.3 0 .4l-2.3 2.3 1.1 1.1 2.3-2.3c.6-.7.6-1.9-.1-2.5z"})})},7326:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})})},43610:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"})})},70396:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,o.jsx)(r.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})})},5559:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,o.jsx)(r.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"})})},94648:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(5573),o=a(10790);const n=(0,o.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,o.jsx)(r.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})})},33752:e=>{function t(e){var a,r,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(a=0;a{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;t.splice(1,0,a,"color: inherit");let r=0,o=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(o=r))})),t.splice(o,0,a)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=a(53212)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},53212:(e,t,a)=>{e.exports=function(e){function t(e){let a,o,n,l=null;function s(...e){if(!s.enabled)return;const r=s,o=Number(new Date),n=o-(a||o);r.diff=n,r.prev=a,r.curr=o,a=o,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let l=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((a,o)=>{if("%%"===a)return"%";l++;const n=t.formatters[o];if("function"==typeof n){const t=e[l];a=n.call(r,t),e.splice(l,1),l--}return a})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==l?l:(o!==t.namespaces&&(o=t.namespaces,n=t.enabled(e)),n),set:e=>{l=e}}),"function"==typeof t.init&&t.init(s),s}function r(e,a){const r=t(this.namespace+(void 0===a?":":a)+e);return r.log=this.log,r}function o(e,t){let a=0,r=0,o=-1,n=0;for(;a"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){t.save(e),t.namespaces=e,t.names=[],t.skips=[];const a=("string"==typeof e?e:"").trim().replace(" ",",").split(",").filter(Boolean);for(const e of a)"-"===e[0]?t.skips.push(e.slice(1)):t.names.push(e)},t.enabled=function(e){for(const a of t.skips)if(o(e,a))return!1;for(const a of t.names)if(o(e,a))return!0;return!1},t.humanize=a(44997),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((a=>{t[a]=e[a]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let a=0;for(let t=0;t{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}t.A=void 0;var o,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var o={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!=l&&Object.prototype.hasOwnProperty.call(e,l)){var s=n?Object.getOwnPropertyDescriptor(e,l):null;s&&(s.get||s.set)?Object.defineProperty(o,l,s):o[l]=e[l]}return o.default=e,a&&a.set(e,o),o}(a(51609)),l=(o=a(28120))&&o.__esModule?o:{default:o},s=["size","onClick","icon","className"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}function c(){return c=Object.assign||function(e){for(var t,a=1;a{"use strict";a.d(t,{A:()=>r});const r={error:"TcCZnGE6mad8Dvz9pCZi",button:"_mn6o2Dtm5pfFWc8_A1K"}},8902:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"admin-page":"sexr0jUxC1jVixdKiDnC",background:"vKQ11sLeAM45M04P1ccj","admin-page-header":"iWGAhN9gOB48g0jEO1OQ","sandbox-domain-badge":"JOYmuxQjG4FArIIUxJfA"}},27507:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={section:"cAbGtJDGgLubucBnz7vM"}},48703:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"section-hero":"vMa4i_Dza2t5Zi_Bw9Nf"}},8953:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"demNsMJjhi7BLY7xhjU5","icon-wrapper":"QiUjdjJSkqh6nH7YMG5A","is-error":"Q080AHcq29J2fc68Hhk5",icon:"hYWbIwhppukXmGnsiT9H","is-warning":"JjHuxWly0HI9C60gorbq","is-info":"Cm8ZFHi3mngl4cj9Gatx","is-success":"ytGBsU015p3LGwOPwFDx"}},50315:()=>{},55369:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={button:"zI5tJ_qhWE6Oe6Lk75GY","is-icon-button":"tuBt2DLqimiImoqVzPqo",small:"Na39I683LAaSA99REg14",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",regular:"lZAo6_oGfclXOO9CC6Rd","full-width":"xJDOiJxTt0R_wSl8Ipz_",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},94347:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"global-notices":"jT9Kt2ZTvxPKDQ1pa7sN"}},40500:()=>{},50626:()=>{},9969:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"star-icon":"cuoSlhSNrqf1dozY22Xb",jetpack:"lAIiifeLMmZAPlQ9n9ZR","checkmark-icon":"JLquNpQVlysAamuh5lJO",socialIcon:"cbOwD8Y4tFjwimmtchQI",bluesky:"aLWBKY0yRghEk7tNCgK3",facebook:"aHOlEBGD5EA8NKRw3xTw",instagram:"cL3m0xBYTYhIKI7lCqDB",twitter:"af4Y_zItXvLAOEoSDPSv",linkedin:"f68aqF3XSD1OBvXR1get",tumblr:"xFI0dt3UiXRlRQdqPWkx",google:"q7JEoyymveP6kF747M43",mastodon:"DKOBOTVmTLbh26gUH_73",nextdoor:"n5XodNsuMfMAAvqHFmbw",whatsapp:"fftumuc_lJ6v0tq4UMVR",threads:"inzgC27qxdt7hSdhTWRI"}},68271:()=>{},15508:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},11616:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",smCols:"4",mdCols:"8",lgCols:"12","col-sm-1":"RuVLl3q4lxTQa3wbhBJB","col-sm-1-start":"f9LZTRG4MMK42rS89afW","col-sm-1-end":"bHe_zKxjjpUwHw_MdYE1","col-sm-2":"QZbNrOqE2aNSn50xVhpU","col-sm-2-start":"ev7W3z7zVYPeHAlYqZjf","col-sm-2-end":"NJWd1m_e7lOiPYru2ZMP","col-sm-3":"Xc6nt1Qc1DI0Z2A3gt1r","col-sm-3-start":"UIcN_GXiPRoIsin8Kohg","col-sm-3-end":"GRKCyqb5LufCSCgykKFc","col-sm-4":"i_qTq8gqhhC3vIUepVRB","col-sm-4-start":"G3qaZ3Jpbvam_1XvGxgc","col-sm-4-end":"VRCNYKZtO9zukEwmgP1y","col-md-1":"tRm008K_WJL79WoNZTNL","col-md-1-start":"l5T2P_bgKts4tdaRkS1d","col-md-1-end":"zOCxfLZpF6BlgC7a_Yq1","col-md-2":"F80DdgVn0m5OpvtSQWka","col-md-2-start":"oI1c7JYfiJtMQHbhngtU","col-md-2-end":"pMQtA_4jh1_1lVknqEP5","col-md-3":"VenqMpdgyKQVUNNQcfqd","col-md-3-start":"seNYL99uoczf9V4MxBxT","col-md-3-end":"YKfF1HFhI9KygA5l3b2J","col-md-4":"yAi0Cv1xDWkoqsaUhvhR","col-md-4-start":"ubhnyZOnkgxNhh6XtVWv","col-md-4-end":"RGOPGQbWMJ9Ei5oFxS7X","col-md-5":"Sz1E2aWbX483ijdi6yge","col-md-5-start":"tku6_bRYrX9tMbgYGmIl","col-md-5-end":"b5JHttOhSEcI1WBlqAjk","col-md-6":"FboSx5MoKTAWbxXyYlCw","col-md-6-start":"Jhs8yEEmodG30edbJvag","col-md-6-end":"IpzbbKVqEqPcfIGkXkwt","col-md-7":"mhCPwfAZ4Kmm_empzJAq","col-md-7-start":"x034ilrJF7rO9UJB2rI1","col-md-7-end":"Wt8t2e16viRrOJ1lLA5v","col-md-8":"S6pIrEy9AMLKx9bgh_Ae","col-md-8-start":"kEfI4tGyuWfHTlRnvIab","col-md-8-end":"PUzX4RRsKq1dnsz3gebS","col-lg-1":"X_pdcLJikd8LS_YAdJlB","col-lg-1-start":"tl936d14Huby4khYp05X","col-lg-1-end":"hnge0LnR69d3NXEtEE1t","col-lg-2":"fj0NUMuyZQcPNgKcjp5Z","col-lg-2-start":"R2ncBX7a2NigdYCcV1OX","col-lg-2-end":"t8vMSDVYno9k9itRwnXb","col-lg-3":"wsDuEN2GqHx6qzo8dUdk","col-lg-3-start":"cIEVPUweWtLBy3xaXnMx","col-lg-3-end":"fajUWBwu1m2B479j3jmz","col-lg-4":"YR0c7fQTgMkDdWzwSyLp","col-lg-4-start":"xlwp8BmplxkKNMI7gamo","col-lg-4-end":"_C4O1w9DUqx1m3gPf8aA","col-lg-5":"Z54F1hAErckAIrKlxnXW","col-lg-5-start":"ezSDWkRHmKSxDJXxuiOH","col-lg-5-end":"T0ChoeAjGJjkkNrYhD4g","col-lg-6":"qtMoMPF6yHvGJnWHSsde","col-lg-6-start":"gdoywN5VPiWERfIBqkph","col-lg-6-end":"wUev_VH5uf_pwFFlbnAU","col-lg-7":"egIPDFJsOpownTClq9XP","col-lg-7-start":"yGhp9yoAW7k0kQik9AB7","col-lg-7-end":"SJ43U9mR5wUg5V2qBeQA","col-lg-8":"cTuyHfMwSUJxN_HdIEgd","col-lg-8-start":"smCr8DaIagcumdvdldiK","col-lg-8-end":"T03NHzQJvzwL6wAfIiTL","col-lg-9":"pMvxM3RJGjqyNdf9qg1Y","col-lg-9-start":"iIVpNRwEnQ_JI5gpp9EN","col-lg-9-end":"ZbQ4u4vGSX5rJOje4uGL","col-lg-10":"gKb5wuIDAlKGbrjK2vxy","col-lg-10-start":"Z7pINdImE2WJiYnZBTqm","col-lg-10-end":"ZTxp6qpvwurMdOnLLSz1","col-lg-11":"NnQTlbfnxPDR6cQ7rygg","col-lg-11-start":"O137wZd6Yl0olSA9PsXR","col-lg-11-end":"zf2OJtQ2MPz6SDoh6CB0","col-lg-12":"U3H6UHW6HqRt9hdzVg3O","col-lg-12-start":"zynnNeS_ZBTxABcVpUQH","col-lg-12-end":"vI8tltFZtFUNAy9Iag9s"}},51519:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",container:"SqdhUZkXCRuIpErj1B3z",fluid:"OZC_9a1LhpWF9dv15Gdh"}},4097:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"VHYulMcpzbr10HWR0iSE","icon-wrapper":"FGpSkMCiIHQjszcV0dbn","close-button":"KoWZcCwhW13xvkEb0QON","main-content":"smrfczkC53EaFM8OJUXs",title:"IKYRWoPwt9xOVEx1wzNS","action-bar":"qM0qY6mPYp1MPN54A3Kg","is-error":"A5YkDkkXuiYgavrY6Nux",icon:"y_IPyP1wIAOhyNaqvXJq","is-warning":"cT5rwuPMZzWvi5o6shMl","is-info":"yo0O3uvNomPsYUXFCpAS","is-success":"oZdDFf1jBLkzn5ICCC6x"}},13149:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"p4qz2tkq0p9hxucJ6Qk2",table:"lbNDyXioOwvyvbALtCBm","is-viewport-large":"s2Lsn4kbm6BrS3DSndRB",card:"cLaNK_XcbTGlRQ4Tp43Q","is-primary":"CYt1X0eH1icRjhtJ28jx",header:"DAkZc1P9A3K12fjEliMg",item:"WUBuYABl8nymjs9NnCEL","last-feature":"ANtCFeb41NhA8PA3H7ZN",value:"Ql2gy_148yW8Vw5vhaKD",icon:"EAQrAnQEW1z1BfdY5gbC","icon-check":"JDSTlLoOC_4aUoH2oNM2","icon-cross":"zNdQRJ1w7BvaQOYyqzHK",popover:"lr7vbX95SKtoe7DarJcZ","popover-icon":"KRrGp2xdkeBOxLZeuQ6X",tos:"H_ZJiRVJg0LiMXPGOcmt","tos-container":"x21z_DixObRDsDaWotP1"}},76066:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"dovianZYLKhnbnh9I06o","price-container":"lljtQMhW7lq5tE5SDJEf","promo-label":"NubApIV1vQCRUNprfm6b",price:"dhFQXpZfMwVI8vuYHnwC","is-not-off-price":"eD7hzxFmdtG_MgmBtl_k",footer:"C64ZjjUAqJC1T2Sa7apS",legend:"UpZDGew6Ay1hPoP6eI7b",symbol:"TDiiPbuW1Z0_05u_pvcK"}},49986:()=>{},36001:()=>{},63132:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-medium-semi-bold":"gKZWDv5chz3_O3Syp74H","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz","body-extra-small-bold":"mQ1UlbN9u4Mg9byO8m7v",label:"PItlW5vRExLnTj4a8eLE","m-0":"TwRpPlktzxhmFVeua7P5","mx-0":"zVfqx7gyb3o9mxfGynn1","my-0":"iSHVzNiB9iVleGljaQxy","mt-0":"xqDIp6cNVr_E6RXaiPyD","mr-0":"S8EwaXk1kyPizt6x4WH2","mb-0":"ODX5Vr1TARoLFkDDFooD","ml-0":"cphJ8dCpfimnky7P2FHg","m-1":"PFgIhNxIyiSuNvQjAIYj","mx-1":"M2jKmUzDxvJjjVEPU3zn","my-1":"io15gAh8tMTNbSEfwJKk","mt-1":"rcTN5uw9xIEeMEGL3Xi_","mr-1":"CQSkybjq2TcRM1Xo9COV","mb-1":"hfqOWgq6_MEGdFE82eOY","ml-1":"I8MxZQYTbuu595yfesWA","m-2":"kQkc6rmdpvLKPkyoJtVQ","mx-2":"j6vFPxWuu4Jan2ldoxpp","my-2":"hqr39dC4H_AbactPAkCG","mt-2":"c3dQnMi16C6J6Ecy4283","mr-2":"YNZmHOuRo6hU7zzKfPdP","mb-2":"Db8lbak1_wunpPk8NwKU","ml-2":"ftsYE5J9hLzquQ0tA5dY","m-3":"Det4MHzLUW7EeDnafPzq","mx-3":"h_8EEAztC29Vve1datb5","my-3":"YXIXJ0h1k47u6hzK8KcM","mt-3":"soADBBkcIKCBXzCTuV9_","mr-3":"zSX59ziEaEWGjnpZa4uV","mb-3":"yrVTnq_WBMbejg89c2ZQ","ml-3":"UKtHPJnI2cXBWtPDm5hM","m-4":"guexok_Tqd5Tf52hRlbT","mx-4":"oS1E2KfTBZkJ3F0tN7T6","my-4":"DN1OhhXi6AoBgEdDSbGd","mt-4":"ot2kkMcYHv53hLZ4LSn0","mr-4":"A1krOZZhlQ6Sp8Cy4bly","mb-4":"pkDbXXXL32237M0hokEh","ml-4":"XXv4kDTGvEnQeuGKOPU3","m-5":"yGqHk1a57gaISwkXwXe6","mx-5":"X8cghM358X3DkXLc9aNK","my-5":"GdfSmGwHlFnN2S6xBn1f","mt-5":"yqeuzwyGQ7zG0avrGqi_","mr-5":"g9emeCkuHvYhveiJbfXO","mb-5":"Lvk3dqcyHbZ07QCRlrUQ","ml-5":"r3yQECDQ9qX0XZzXlVAg","m-6":"aQhlPwht2Cz1X_63Miw0","mx-6":"JyHb0vK3wJgpblL9s5j8","my-6":"cY2gULL1lAv6WPNIRuf3","mt-6":"NBWQ9Lwhh_fnry3lg_p7","mr-6":"yIOniNe5E40C8fWvBm5V","mb-6":"t30usboNSyqfQWIwHvT3","ml-6":"Nm_TyFkYCMhOoghoToKJ","m-7":"C4qJKoBXpgKtpmrqtEKB","mx-7":"S93Srbu6NQ_PBr7DmTiD","my-7":"fJj8k6gGJDks3crUZxOS","mt-7":"cW6D6djs7Ppm7fD7TeoV","mr-7":"DuCnqNfcxcP3Z__Yo5Ro","mb-7":"im8407m2fw5vOg7O2zsw","ml-7":"G0fbeBgvz2sh3uTP9gNl","m-8":"kvW3sBCxRxUqz1jrVMJl","mx-8":"tOjEqjLONQdkiYx_XRnw","my-8":"op5hFSx318zgxsoZZNLN","mt-8":"c9WfNHP6TFKWIfLxv52J","mr-8":"sBA75QqcqRwwYSHJh2wc","mb-8":"GpL6idrXmSOM6jB8Ohsf","ml-8":"HbtWJoQwpgGycz8dGzeT","p-0":"uxX3khU88VQ_Ah49Ejsa","px-0":"KX0FhpBKwKzs9fOUdbNz","py-0":"PfK8vKDyN32dnimlzYjz","pt-0":"emxLHRjQuJsImnPbQIzE","pr-0":"kJ8WzlpTVgdViXt8ukP9","pb-0":"tg_UIUI11VBzrTAn2AzJ","pl-0":"uczvl8kaz84oPQJ2DB2R","p-1":"o7UHPcdVK3lt7q3lqV4o","px-1":"IDqEOxvDoYrFYxELPmtX","py-1":"DdywPW2qSYlu2pt8tpO2","pt-1":"npy3hw4A5QSkDicb2CJJ","pr-1":"LgbptTApNY5NwLQvEFAt","pb-1":"WZQy2SZuZso59bUsXXyl","pl-1":"o331apInxNunbYB3SfPE","p-2":"fMPIyD9Vqki1Lrc_yJnG","px-2":"i2pMcTcdrr10IQoiSm_L","py-2":"eA702gn32kwptiI1obXH","pt-2":"o9bGieUKcYc8o0Ij9oZX","pr-2":"SwZcFez1RDqWsOFjB5iG","pb-2":"eHpLc_idmuEqeqCTvqkN","pl-2":"vU39i2B4P1fUTMB2l6Vo","p-3":"JHWNzBnE29awhdu5BEh1","px-3":"X72lGbb56L3KFzC2xQ9N","py-3":"BzfNhRG8wXdCEB5ocQ6e","pt-3":"srV0KSDC83a2fiimSMMQ","pr-3":"lUWfkmbQjCskhcNwkyCm","pb-3":"Ts0dIlc3aTSL7V4cIHis","pl-3":"CzlqQXXhX6MvorArFZ8B","p-4":"TqMPkQtR_DdZuKb5vBoV","px-4":"a7UrjhI69Vetlcj9ZVzz","py-4":"StEhBzGs2Gi5dDEkjhAv","pt-4":"FGneZfZyvYrt1dG0zcnm","pr-4":"APEH216rpdlJWgD2fHc8","pb-4":"oGwXC3ohCic9XnAj6x69","pl-4":"U6gnT9y42ViPNOcNzBwb","p-5":"IpdRLBwnHqbqFrixgbYC","px-5":"HgNeXvkBa9o3bQ5fvFZm","py-5":"tJtFZM3XfPG9v9TSDfN1","pt-5":"PdifHW45QeXYfK568uD8","pr-5":"mbLkWTTZ0Za_BBbFZ5b2","pb-5":"vVWpZpLlWrkTt0hMk8XU","pl-5":"RxfaJj5a1Nt6IavEo5Zl","p-6":"SppJULDGdnOGcjZNCYBy","px-6":"palY2nLwdoyooPUm9Hhk","py-6":"WYw1JvZC0ppLdvSAPhr_","pt-6":"YEEJ9b90ueQaPfiU8aeN","pr-6":"QE0ssnsKvWJMqlhPbY5u","pb-6":"n8yA3jHlMRyLd5UIfoND","pl-6":"tXHmxYnHzbwtfxEaG51n","p-7":"kBTsPKkO_3g_tLkj77Um","px-7":"RyhrFx6Y1FGDrGAAyaxm","py-7":"CBwRpB0bDN3iEdQPPMJO","pt-7":"vQVSq6SvWKbOMu6r4H6b","pr-7":"oBy5__aEADMsH46mrgFX","pb-7":"KVEXoJqf1s92j0JMdNmN","pl-7":"ZMXGNrNaKW3k_3TLz0Fq","p-8":"tuiR9PhkHXhGyEgzRZRI","px-8":"U7454qyWkQNa2iaSJziu","py-8":"VLYIv2GVocjuN93e8HC8","pt-8":"X1rm9DQ1zLGLfogja5Gn","pr-8":"JS7G6kAuqJo5GIuF8S5t","pb-8":"Y8F9ga1TDCMbM1lj4gUz","pl-8":"AJuyNGrI63BOWql719H8"}},69973:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={global:"_fUXxnSp5pagKBp9gSN7"}},85157:()=>{},45067:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"jp-wrap":"EiaNctK1_P9pPqOeiaSI","jp-row":"ogHZg_sJCljylz3VJfsf","sm-col-span-1":"zv7eGvijKRkbPVakubHw","sm-col-span-2":"VoJNoiya_1ck3_kXS6_C","sm-col-span-3":"ecv0NO526NoTNbpALA1A","sm-col-span-4":"OfBdkceMzeHvRbzhqDlP","md-col-span-1":"JLb3NpEKN8pOaWd7K1bu","md-col-span-2":"fsMPGqPKE4mjMIPFwl77","md-col-span-3":"DIK_zdaGAQ09eKspBJ4E","md-col-span-4":"shXYpxPu3WCJsR8aOHtz","md-col-span-5":"s7ElrOqG_yGd5SIfwqOR","md-col-span-6":"Cxml9uzGvArAL8_RDs_p","md-col-span-7":"aANxBKDGx72eDqU0iUPj","md-col-span-8":"XxyzuTY3mnQcl9EGZadm","lg-col-span-1":"Sfo4WaSNIWInJ93Abd3w","lg-col-span-2":"tQS7SKUGrU4THhWMysbo","lg-col-span-3":"I94U7mpY4h16pcOksZNF","lg-col-span-4":"uWMb9k77kQxBdS5MTt0s","lg-col-span-5":"rKwEEZQxK9s_POMg5Jss","lg-col-span-6":"UcPXX_s06IPCkF7ZjH3D","lg-col-span-7":"CrQdtiCFkRbzY6K2dFvt","lg-col-span-8":"rEUALOmOdUBXO0Us871z","lg-col-span-9":"NqXa9TlcTEviVsB53hBV","lg-col-span-10":"OnWVeiQiwgQ9lzdGPW66","lg-col-span-11":"D2PkTcy7b8u2K9QXY6VQ","lg-col-span-12":"EcqBhzAyxo5RDc2Y6m7K","md-col-span-0":"gB1mWzHOM38d80lrhBRX","sm-col-span-0":"KNQXLP78ejczOkour3zg","jp-cut":"rBVbaVWBnBRtTMrUKZxm",modal:"gfM_DIJrVbRhmKdAphIm","jetpack-logo":"zfJfONxRAw0fHjXUS7LN",animating:"pnwbCuWbV0PNQr1LFpRh",button:"_j4GWTmW5psCHFYh6R0x",headline:"saSAjv8yulVXQDoqDJEI",paragraph:"O_hcdbeMivIhBn7ApDnS","jetpack-logo-triangles":"FCnyb_xCK7DhJ63p6TEd","video-wrap":"Qn5xayjI_jH2m1d6BEoq",videoMove:"OmAVpCQ270MqI4IsT9Ky",slidein:"Axe8f2LgqEBZHVcsRgY5","content-wrap":"iBMDoShSmqpt72YfJb36","hi-user":"eQG1KKK8jjKtQyzfv573","content-wrap-text":"l35bIyiqYJiZ6tVYvJtC","powers-wrap":"HQVDZ6J3x6SJNYFX5khS","jetpack-products":"KdvmPIjelQIFiPQGuIYf"}},19686:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"action-button-dropdown":"IorMv97NU2iEXtcbbVoN","dropdown-item":"_I09VyiyxzT6EKE6RwVF","dropdown-item-label":"Gmum0UGKXz4YlMG9Fwgm","active-action-checkmark":"przPMe99k8Mad0jsxI1R","action-button":"vRIYDzW5yrfnUoDPdBAN","dropdown-chevron":"KIyEfIhAZ4TElM0K5kuH",primary:"V4VpHqht9Rm42tiZfsxU",secondary:"vZfbVKYvaUjhpAuMD9jg","has-additional-actions":"SlMzf1xQ5c9GfEx2RQgv"}},8757:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"OpMBda4vebhRbW8Fm6YC","is-link":"BghJAx9hSagUdHWOUaYE","has-error":"IWsEW5nnNWUqqcT3K5L1",title:"r3UCwgwCthua6lDCvIBI",name:"vpluqUMgmwx9_f8wCVIn"}},91469:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={icon:"rV_5QyvhDnsVjCX4pb0h",link:"MO1jDNY8VPqeNS9xL8jE"}},96007:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"relative-col":"zvd4dCB_bBDiXJKKDqXm","close-link":"ly4o9lSswAGHFXqGUEIO","account-description":"u64Go3kwEZ7MD9eji0H1","account-images":"_RT41NE3LU4R0ubcij2y",wordpress:"cFGWJeRiGHjAr8D7CWJW",google:"Iz3l7a05TP6HK9S92TIL",apple:"lmQ0wFmnk4kKkGVjokPA",github:"ZSFTmY3zE3VP4w0QeaqV","all-features":"AoIs8wD92wKR8RpQj6Uc"}},15200:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"connection-status-card":"kezuOHNvu9vdvlJ86Fwg",status:"qJizORs2q_CVCj9L6XLe","avatar-wrapper":"VmtuLc2xRqmsO6cK8qjF",cloud:"MdTRfQ3eo5qZKChZlzNj",jetpack:"PbEpL02SEH9VNAlbKCfV",avatar:"TD4AUM9gcTVAB6JHB5ZR",line:"yjl73qv0VWoPP8IhGreh",error:"J0GIu2rNR7rXocQTyd8p",warning:"rAV2E93SG8WpokuGk9jh",info:"YZ7FNKEm9qpvQ4ZkbAz5","connect-action":"TYNMsILey2vUwnyZSjJU","list-item":"oH9tzGE80LnB6Og69RFz","list-item-text":"xXVEWvQllVsFGmJY8WEp",success:"q4_FOHifGawULuFBZke9"}},66746:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={title:"iG63b_J1HNfT8xEIq619","dropdown-menu":"T8UhA3lZQjpZsyaah9J6","evaluation-footer-link":"Tobf3RFq_fT42YGp_h4g","recommendations-list":"g69ZGQc9wey1u1beD0IP","slider-button":"aWIwsRSR2EZlTGwFYt5J","prev-button":"DzezAg6fdaIC26GPBCvD","next-button":"buuFW6iZyD5Nnljxcxj8"}},21751:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={icon:"hdasSNj9k3Sc5PwXK4uE",link:"eWN8Hj0SBRDq1F48n_Fg"}},71587:()=>{},32976:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"jp-wrap":"yWUvvF4WJLNDSpMgBMfm","jp-row":"ka1fVHj2HOkHjhdoEFOZ","sm-col-span-1":"JMOO4Y_9yhTO9lwLnRUx","sm-col-span-2":"PFDPAqk51qox_ChLqJwm","sm-col-span-3":"ault0jHVfWpShqOGooIP","sm-col-span-4":"GqpvdRzmzPJELtSm4FEN","md-col-span-1":"Ym4_YneEGD_iZD6W1C2o","md-col-span-2":"NbvHnnDtWw8n9BEUQ0Oy","md-col-span-3":"ElMT7rhxe5ZJKO41MnhW","md-col-span-4":"yKjnqjibn_wW_1tWWt5Q","md-col-span-5":"Pb30lOcQFpzUX57GwflS","md-col-span-6":"pC1wxc_R8y4pNILHsiiY","md-col-span-7":"pChscSCnudQoWGjMFKI_","md-col-span-8":"qw1H2gAgF3lDCI2Tbkmb","lg-col-span-1":"VzcA_rrxBK3g4ozA0oD9","lg-col-span-2":"pNAa7O2adRZD8Slgk9iR","lg-col-span-3":"tlIMLlipexblj8CeOx4B","lg-col-span-4":"Dvt0u5l2Rr1BhBmvYAzl","lg-col-span-5":"BiUsgNTc0tyc7tC5jnzE","lg-col-span-6":"ulJXAsj7G2ROJ1g3_s28","lg-col-span-7":"HsoVlyVLsXYClx9Atox0","lg-col-span-8":"oXxjRQNNj2cfIpFBqC1W","lg-col-span-9":"qXgUn4Adg9xE_JnbuDio","lg-col-span-10":"xMpqTLiLfYFEJiRPQQQq","lg-col-span-11":"IiGo3Sz2FDZN7_eGElwA","lg-col-span-12":"Om8BNCjfgqQ_wmPQjfOY","md-col-span-0":"t10ZWzP7ADjJnR4tqxRS","sm-col-span-0":"eOUlZG8Pelh_Xj0aSoHG","jp-cut":"l546LrwBEePz434NFK5Q",logo:"Q7w4fcEcemZ2nlwaYNog",wrapper:"AoNQsOaTt6gSf0H6Yasz",helper:"v13ZwGzUnecPA7Y3URAl",container:"EeDbu9pXFWTsCzfTpv2v",title:"BmSvoIi3rErkcrRiOi2W",content:"mojRoVuWdDJo0E6LEjJw"}},90530:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={modal:"HeJe1crc9XaWWpLvIPit",container:"or0JUScxkJPmNsfrxkEK"}},42997:()=>{},99633:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={skeleton:"jUxY9oXwnEDQLadQBNQp","skeleton-loading":"odHEpyTWVIDgdJClTyHg",spaceBelow:"Vzu6IGmwfFGn5RPCIWOY"}},67328:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={heading:"jErCC9oKHSM15BxzFyQK",notice:"oVoYbwbFB6U2o90Njusk","bigger-than-medium":"Snc8NEmDelsbhlH4285s",cta:"R5tvcsARTGN0A_z3DygA",message:"wBVXH4OTNwLHPRpN4nsq",nofill:"F1qvEnFfHs5nz3zFZUOV",separator:"SrQxAOBa5ZaSKP8wlut9"}},89675:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"connection-form":"XsCIqtbkjCGvQuTEqP12",title:"FuIWMXR9G82lNoOWSg7Z",description:"VqV6BERV7qt2YRiC8ant","social-button":"H7h4wR1WKIziIFiwJpzN","social-button-text":"pSJyHDRGl_R9CF7J_wzX",separator:"TnFm4M8CVuTak6Vq2NsE",line:"eKWjmNNdlY3uWjVgR8RI","email-input-container":"Scnx4BQ8P2bIZ0YxBThk","email-input":"Ps4m_56jJQ5YgQb25OW0","submit-button":"IIUH0pxUdd27eEyqfQFI",tos:"IySisqLBT5FBSpx8ksyG"}},20260:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"jetpack-logo":"hs8vtMKdbmvStRLqOShe","onboarding-screen":"a2dTOxFWByKrVw1RIDQT",column:"q0k48EMOblqQLxSxIKZa","primary-column":"w9obJdf7GdvAmyMTJp12","seconday-column":"Jqm3k3aZ4rGDtBCVeocD",testimonials:"PhMWEQDEAfUHteBMf1hM"}},5423:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"wiobThfXJCuhGNrbFIT6","plan-container":"pm2EPQZx6p2VQSiiVCpX","expire-date":"VgAxgahF9bC2M__FiIgV","expire-date--with-icon":"dbRwkMLqcMF67njPoAF7","is-expired":"V8N_dXausMNmQUO_ROa1","is-expiring-soon":"jYhEGFLjpRv6QV1Ti7dQ","actions-list-item":"Doju0RxvvN9JS12mf489"}},76023:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"pIsYsXFAJ9KX2VrS5rmY","has-error":"Pp9cMIaESLYelLOX3tkI","has-warning":"NhOH6VeEpSrNGAPQik0w",description:"gmPKCDKZcfQt9WieTyKS",actions:"fDBaV7I4yUO6w5AWVEtr",buttons:"SelsBZT7eIWRQyl1dasZ",title:"LHYJUrOej3toDvOAiz4k",priceContainer:"aZvwqVNw6rvImSxn0DM9",price:"R4OXFRkmlHAH8ScIgYXh",discounted:"g0_8bbVjnVh0D_pS264j",term:"nqFgW_S2jbHPu9yPq9E_",status:"f5VJYwuJmjxH8PVxEbbv",active:"ry3pxoGtmQ0ZeSwp7F_3",inactive:"LZzE3EG7m3CDR46wwwEr",warning:"TZUP7W6QYGajITiMNYas",error:"Vx_jpT02r8W6NfsRSB02","is-fetching":"PdsJCfyyjSgrNDheF2qi","blink-animation":"dWP7ypkVXudMbAa38W5Z"}},52232:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"no-backup-stats":"wI7QgVzPXvVVu6kfnTT8","main-stats":"eqyxcUmdF0s3gmmlZGyD","main-stat":"gxY6D0PeVtGk9iSB5E_u","visual-stat":"D_uE0LD5CvpfM2FNp55k","more-stats":"VTBUdi1D4DW34F0yixMk",activity:"BXQQYCO_pEmYmzBBwYxR",summary:"qdvOzzbrd3KQK7DNg8eg",description:"PFbMp_gtGLBMWbbYtO0q",time:"ZFCNMiywyFvaifoIQI5w",backupWarning:"eKy3yAPsoarwSQMou_kk",iconError:"Bt6AOGkWP6xSfUbq2QBQ",backupErrorContainer:"GA8m1YdHe3xODczqUUor",iconContainer:"KixWjGbAhopt1dR0Hv9n",errorDescription:"iGcRsZkwWJW_WJglA1oO"}},14479:()=>{},6619:()=>{},10372:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"single-contextual-info":"g4lyov8aMDggdD4yOi1p","main-value":"Ys5ScZ_dYn2O2AzDE5Yi","single-contextual-info-placeholder":"sUNg_b7XteVXOrpHAkJg","contextual-percentage-change":"cF6QAJf1vXXAMuutXPcq",neutral:"coY634LconQ7gzDDNJeu",positive:"kyqpwKaL2FyQ8CtxJQ0f",negative:"aXf37lEOcjpNV8ImLaYK","change-icon":"OyGdoGzsQ48VaVVR99_H","change-values":"cKLicfMCaDSGPlX222jF",cardListTitle:"ZaPXoMGC_e8NfFoBgA95",fullStatsCard:"gb2kSZHPauLu96D9HAIg",cardlist:"qpN923qyxjI06NCgFC8j",valueSectionHeading:"hpd1bQCLIZYXpZJa22qw"}},20906:()=>{},21557:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={card:"q0T8YyQxRawhpDtvJjxI",container:"B7JDqI_vtKxSy5GjvqA1","card-header":"zj7xadmhIWeuf7ZwvVTS","product-bundle-icon":"GsioW6IsC8EMYE3U6788","product-bundle-icons":"dbz07JqxOlivjKO4vBEF","product-icon":"cfEO8udWbRGPFJzW8Jg5","plus-icon":"zlh3zbjUe4Z8cBs7uVVe","product-has-required-plan":"qoZuzG5EcDa231hC6t0P","checkout-button":"Q6uUUQCPWS6_6nLxIn68","components-spinner":"YU4iBCRze09ZP3iCsdcb","free-product-checkout-button":"OrQG7DjDd9Ha2Xj1Mx3L",features:"Q1jaYDpa2AVfJpA29wT0","highlight-last-feature":"HL4gSxsF0skYGhGuqH90",disclaimers:"sEcLfpWjo0GF7QrxD3Lt","price-container":"xgv3jRkeF39aEQELCwru",price:"twlleZ5Ehq4bB7CvKVSW","is-old":"Qg4rPEvXsqmod1s_31d8","price-description":"ApsgxIornVy_3KnciVeJ","supporting-info":"NMxcZL17aEP7v81uG3zD","tos-container":"gCTKfAPzJqZas7CaRbKN"}},68957:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={loadingBlockContainer:"iSc4n8zVaElbs0TPAWH5"}},34291:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"component-product-interstitial-modal":"uPEKVw20OlWzA_8u7YAc",wrapper:"dZO6FXcGE5vhcJ8Y_C9w","component-product-interstitial-modal__overlay":"FmxgyZZvzjuwp3GbBNv1",primary:"f6I4877w7XpHhEnooqks","primary-content":"EtaGFgAv0H3akflLBvof","price-container":"KGwdaPYtQhRLcUVbDyy9","primary-footer":"IwiPAQFH04pNmEH07X9N",secondary:"DKmru53sFgfEs9AgBdqM","modal-with-video":"anXLrcgHHsm2LnEfXUVk",additional:"pbC573UpPZ3Z1WF6H0rZ",features:"uQb9f6VHehuQfLoouBsQ"}},67691:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"svE2cJL5t2FarzcDQYNe",imageContainer:"dvEJEDNTnmVfVxtLa4uU",aiImageContainer:"K1VY4DNP8PHMWAEVBC_h","product-interstitial__header":"nk_COGPrkBNLp7lVt4sQ","product-interstitial__license-activation-link":"ukgQ5TmLablG3svUKjdw","not-strong":"Vofm70ADXSe43GamWEaF",card:"EUcF2LKeC2GyhWD2FKCP","buttons-row":"Bm21LIBQtpRo3ZhOxXBG","product-interstitial__product-header":"jwIGzADCnBI_ai9xYYiS","product-interstitial__product-header-name":"fTbxuhh_SfMgenyWvGN0","product-interstitial__hero-section":"eR56lApoP14RIBAhO1UN","product-interstitial__hero-content":"vHnITd5JOCOgxCgXTgoD","product-interstitial__hero-heading":"vAGLpjIGi6GA8ghbumN7","product-interstitial__hero-sub-heading":"oag8YaslCEiUVu8GKKL3","product-interstitial__hero-cta":"FhH03GPt9FK1VH9NZhYA","product-interstitial__hero-side":"VUXAtah2JvUCNc4cXjPp","stats-card":"dyPAjc3M4y3Q6gJfWnjw","stats-card-icon-check":"Ll1l9bEuf5G5oh3AENep","product-interstitial__stats-card-text":"WrzTysWiqUiuEPvpFqau","product-interstitial__stats-card-value":"d4faYkf9yL7oW7pwcjmP","product-interstitial__section":"acffvOSYc5S8x4P_AYnQ","product-interstitial__section-wrapper":"M5YNmgy60Q_UtaxKgQcv","product-interstitial__section-wrapper-wide":"HJiOvun8sHkiFpNL0sl6","product-interstitial__section-heading":"mXinUJfpSTS9EVB8M8K_","product-interstitial__section-sub-heading":"QKjsnliPyLu4n08yVUUM","product-interstitial__section-emoji":"xQJJkJ4v7Jm8iSJ0z0Dj","product-interstitial__usage-videos":"VWIBGwuHqtAKg_5Hch92","product-interstitial__usage-videos-item":"mnkNhprYIatxfziERMwM","product-interstitial__usage-videos-video":"WEiaYLqJwV2IzC8LD9Fs","product-interstitial__usage-videos-content":"GJlowVsJybna1MFcIiIU","product-interstitial__usage-videos-heading":"_OeUvI9GrP00qh6Uk7Tg","product-interstitial__usage-videos-text":"C6I5jYHW2IJSDBoKvhcB","product-interstitial__usage-videos-link":"XdnAdAwkxAW5yvUx3NRr","product-interstitial__ai-notice":"MCKgMfLVZtkgWu5m5u6L","product-interstitial__new-badge":"c0SItK48SRkWfZUCECbZ"}},9851:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"SWwV4Pw6OZ5vU3PqPXmr",imageContainer:"r7tUofa9Z3A5ziKVR1H7",aiImageContainer:"i_AnOR3MaQLraGvb2QU5","product-interstitial__header":"YcYvLvdvWrb1EUZoVsE8","product-interstitial__license-activation-link":"uGTTsKoIOoZdYhk6uPnl","not-strong":"NzDTsxhX8D1mlckNpewR"}},76812:()=>{},71070:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"section-stats-highlights":"Jvb1njqMy7ML1zikhbWn","section-title":"mpr8_ygU8woV4bVR1xvw","section-description":"gwO_Q0L0jbwMARVlBezu","cards-list":"qwy7CsLeEbXvaPwgC9WV","stats-card":"Hrbg7DeSJs6gas9zdPDR","stats-card-icon":"NFpbo5AINn6I6avKFGby","stats-card-heading":"aoQZCG0JeyWmy2J6vVxF","stats-card-count":"M6ApyXg79vuXo6GwDkbO","is-pointer":"DYHb5e6QhgXejWyo9s78","stats-card-count-value":"OlInbY5YnDO06MEQHv98","stats-card-difference":"EtbKbd5m85w7oYT4stIs","stats-card-difference--positive":"Awr7zl75sfAsFPHK9kDG","stats-card-difference--negative":"QFSZbIKFdWO3HEPBZyhc","stats-card-difference-icon":"GgJAnS4gaEEGmRCP5n8y","stats-card-difference-absolute-value":"mjiNtwdbKpfo9edGVes4",actions:"pAt4v_KG9Ir19wNcEtEj"}},52290:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={banner:"jrGNTKcgeXk9HKzolut9","banner-card":"wg3mZsoPekZWlBgOvdZ6","is-mandatory":"aDxB89WgtARQqNWd4ZeK",dismiss:"sGP8lxDpRSjt0Fh7wxoR","banner-content":"z5EQSkU36nsjxHEBSfNN","banner-description":"MwBwVaEj6u_zRgfrFR9b","banner-image-evaluation":"UgPNtuFW7lTJ06k39EsK","is-selected":"ilVOud0_OCGK4HciazB_","banner-image":"EtcggGK0Bk8POQD986Og",form:"TSiu5sC6MdANROjUkUJM","form-checkbox":"iqJfpZM9IYXuFSXvuoEe","form-actions":"Vozbq8Inlk5SxoVnn2G5","form-link-action":"s_V1BM1Wtt3He4eF2TCu","loading-banner":"FMZ2bZdjMxKFePbMwRi3","loader-container":"eShkT8UhgFL0N__pJEA8",logo:"GZ2uVyfGabA_66Y8nmuF","circle-outline":"jkWzdt8A2twwREkaF2qX","circle-fill":"Ktcwz9OsGT_3yNKZq6BA","triangles-outline":"lZq4cdGYKYAgiVEYCtXw","triangles-fill":"WQpz4j3rH6uEqAXwDrR8",drawCircle:"w9IUcbm9vJHQeg2OXhtF",fadeIn:"xAohbjzRzlC5o13repbp","connection-ready":"iOKKzf48kelOFS8vRBwR",popIn:"OrGIdZzrmFu39hFSKNfg",recommendations:"OqFqx9KLY3auyUaWh5tp","products-icons":"JdllqWQef8TBWPF5UT6Z",slideDown:"_brJ7gDgGneDqAzmDSZG"}},75001:()=>{},44997:e=>{var t=1e3,a=60*t,r=60*a,o=24*r,n=7*o,l=365.25*o;function s(e,t,a,r){var o=t>=1.5*a;return Math.round(e/a)+" "+r+(o?"s":"")}e.exports=function(e,i){i=i||{};var c=typeof e;if("string"===c&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var i=parseFloat(s[1]);switch((s[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return i*l;case"weeks":case"week":case"w":return i*n;case"days":case"day":case"d":return i*o;case"hours":case"hour":case"hrs":case"hr":case"h":return i*r;case"minutes":case"minute":case"mins":case"min":case"m":return i*a;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===c&&isFinite(e))return i.long?function(e){var n=Math.abs(e);if(n>=o)return s(e,n,o,"day");if(n>=r)return s(e,n,r,"hour");if(n>=a)return s(e,n,a,"minute");if(n>=t)return s(e,n,t,"second");return e+" ms"}(e):function(e){var n=Math.abs(e);if(n>=o)return Math.round(e/o)+"d";if(n>=r)return Math.round(e/r)+"h";if(n>=a)return Math.round(e/a)+"m";if(n>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},15762:(e,t,a)=>{"use strict";var r=a(53761);function o(){}function n(){}n.resetWarningCache=o,e.exports=function(){function e(e,t,a,o,n,l){if(l!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:n,resetWarningCache:o};return a.PropTypes=a,a}},28120:(e,t,a)=>{e.exports=a(15762)()},53761:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},70028:(e,t,a)=>{"use strict";a.d(t,{I9:()=>v,N_:()=>h,ok:()=>w});var r=a(51609),o=a(75795),n=a(29539),l=a(36992);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[a]=e[a]);return o}function c(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,a)=>{let r=e[a];return t.concat(Array.isArray(r)?r.map((e=>[a,e])):[[a,r]])}),[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const u=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(e){}new Map;const d=r.startTransition;o.flushSync,r.useId;function v(e){let{basename:t,children:a,future:o,window:s}=e,i=r.useRef();null==i.current&&(i.current=(0,l.TM)({window:s,v5Compat:!0}));let c=i.current,[u,v]=r.useState({action:c.action,location:c.location}),{v7_startTransition:p}=o||{},m=r.useCallback((e=>{p&&d?d((()=>v(e))):v(e)}),[v,p]);return r.useLayoutEffect((()=>c.listen(m)),[c,m]),r.useEffect((()=>(0,n.V8)(o)),[o]),r.createElement(n.Ix,{basename:t,children:a,location:u.location,navigationType:u.action,navigator:c,future:o})}const p="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,m=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,h=r.forwardRef((function(e,t){let a,{onClick:o,relative:c,reloadDocument:d,replace:v,state:h,target:f,to:g,preventScrollReset:w,viewTransition:b}=e,y=i(e,u),{basename:x}=r.useContext(n.jb),_=!1;if("string"==typeof g&&m.test(g)&&(a=g,p))try{let e=new URL(window.location.href),t=g.startsWith("//")?new URL(e.protocol+g):new URL(g),a=(0,l.pb)(t.pathname,x);t.origin===e.origin&&null!=a?g=a+t.search+t.hash:_=!0}catch(e){}let k=(0,n.$P)(g,{relative:c}),E=function(e,t){let{target:a,replace:o,state:s,preventScrollReset:i,relative:c,viewTransition:u}=void 0===t?{}:t,d=(0,n.Zp)(),v=(0,n.zy)(),p=(0,n.x$)(e,{relative:c});return r.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,a)){t.preventDefault();let a=void 0!==o?o:(0,l.AO)(v)===(0,l.AO)(p);d(e,{replace:a,state:s,preventScrollReset:i,relative:c,viewTransition:u})}}),[v,d,p,o,s,a,e,i,c,u])}(g,{replace:v,state:h,target:f,preventScrollReset:w,relative:c,viewTransition:b});return r.createElement("a",s({},y,{href:a||k,onClick:_||d?o:function(e){o&&o(e),e.defaultPrevented||E(e)},ref:t,target:f}))}));var f,g;function w(e){let t=r.useRef(c(e)),a=r.useRef(!1),o=(0,n.zy)(),l=r.useMemo((()=>function(e,t){let a=c(e);return t&&t.forEach(((e,r)=>{a.has(r)||t.getAll(r).forEach((e=>{a.append(r,e)}))})),a}(o.search,a.current?null:t.current)),[o.search]),s=(0,n.Zp)(),i=r.useCallback(((e,t)=>{const r=c("function"==typeof e?e(l):e);a.current=!0,s("?"+r,t)}),[s,l]);return[l,i]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(f||(f={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(g||(g={}))},29539:(e,t,a)=>{"use strict";a.d(t,{$P:()=>v,BV:()=>N,C5:()=>H,Ix:()=>O,V8:()=>z,Zp:()=>f,g:()=>g,jb:()=>i,qh:()=>L,x$:()=>w,zy:()=>m});var r=a(51609),o=a(36992);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0})),r.useCallback((function(r,o){void 0===o&&(o={}),a.current&&("number"==typeof r?e.navigate(r):e.navigate(r,n({fromRouteId:t},o)))}),[e,t])}():function(){p()||(0,o.Oi)(!1);let e=r.useContext(l),{basename:t,future:a,navigator:n}=r.useContext(i),{matches:s}=r.useContext(u),{pathname:c}=m(),d=JSON.stringify((0,o.yD)(s,a.v7_relativeSplatPath)),v=r.useRef(!1);return h((()=>{v.current=!0})),r.useCallback((function(a,r){if(void 0===r&&(r={}),!v.current)return;if("number"==typeof a)return void n.go(a);let l=(0,o.Gh)(a,JSON.parse(d),c,"path"===r.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:(0,o.HS)([t,l.pathname])),(r.replace?n.replace:n.push)(l,r.state,r)}),[t,n,d,c,e])}()}function g(){let{matches:e}=r.useContext(u),t=e[e.length-1];return t?t.params:{}}function w(e,t){let{relative:a}=void 0===t?{}:t,{future:n}=r.useContext(i),{matches:l}=r.useContext(u),{pathname:s}=m(),c=JSON.stringify((0,o.yD)(l,n.v7_relativeSplatPath));return r.useMemo((()=>(0,o.Gh)(e,JSON.parse(c),s,"path"===a)),[e,c,s,a])}function b(e,t,a,l){p()||(0,o.Oi)(!1);let{navigator:s}=r.useContext(i),{matches:d}=r.useContext(u),v=d[d.length-1],h=v?v.params:{},f=(v&&v.pathname,v?v.pathnameBase:"/");v&&v.route;let g,w=m();if(t){var b;let e="string"==typeof t?(0,o.Rr)(t):t;"/"===f||(null==(b=e.pathname)?void 0:b.startsWith(f))||(0,o.Oi)(!1),g=e}else g=w;let y=g.pathname||"/",x=y;if("/"!==f){let e=f.replace(/^\//,"").split("/");x="/"+y.replace(/^\//,"").split("/").slice(e.length).join("/")}let _=(0,o.ue)(e,{pathname:x});let k=E(_&&_.map((e=>Object.assign({},e,{params:Object.assign({},h,e.params),pathname:(0,o.HS)([f,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?f:(0,o.HS)([f,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),d,a,l);return t&&k?r.createElement(c.Provider,{value:{location:n({pathname:"/",search:"",hash:"",state:null,key:"default"},g),navigationType:o.rc.Pop}},k):k}function y(){let e=function(){var e;let t=r.useContext(d),a=S(j.UseRouteError),o=P(j.UseRouteError);if(void 0!==t)return t;return null==(e=a.errors)?void 0:e[o]}(),t=(0,o.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),a=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:n};return r.createElement(r.Fragment,null,r.createElement("h2",null,"Unexpected Application Error!"),r.createElement("h3",{style:{fontStyle:"italic"}},t),a?r.createElement("pre",{style:l},a):null,null)}const x=r.createElement(y,null);class _ extends r.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?r.createElement(u.Provider,{value:this.props.routeContext},r.createElement(d.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function k(e){let{routeContext:t,match:a,children:o}=e,n=r.useContext(l);return n&&n.static&&n.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=a.route.id),r.createElement(u.Provider,{value:t},o)}function E(e,t,a,n){var l;if(void 0===t&&(t=[]),void 0===a&&(a=null),void 0===n&&(n=null),null==e){var s;if(!a)return null;if(a.errors)e=a.matches;else{if(!(null!=(s=n)&&s.v7_partialHydration&&0===t.length&&!a.initialized&&a.matches.length>0))return null;e=a.matches}}let i=e,c=null==(l=a)?void 0:l.errors;if(null!=c){let e=i.findIndex((e=>e.route.id&&void 0!==(null==c?void 0:c[e.route.id])));e>=0||(0,o.Oi)(!1),i=i.slice(0,Math.min(i.length,e+1))}let u=!1,d=-1;if(a&&n&&n.v7_partialHydration)for(let e=0;e=0?i.slice(0,d+1):[i[0]];break}}}return i.reduceRight(((e,o,n)=>{let l,s=!1,v=null,p=null;var m;a&&(l=c&&o.route.id?c[o.route.id]:void 0,v=o.route.errorElement||x,u&&(d<0&&0===n?(m="route-fallback",!1||R[m]||(R[m]=!0),s=!0,p=null):d===n&&(s=!0,p=o.route.hydrateFallbackElement||null)));let h=t.concat(i.slice(0,n+1)),f=()=>{let t;return t=l?v:s?p:o.route.Component?r.createElement(o.route.Component,null):o.route.element?o.route.element:e,r.createElement(k,{match:o,routeContext:{outlet:e,matches:h,isDataRoute:null!=a},children:t})};return a&&(o.route.ErrorBoundary||o.route.errorElement||0===n)?r.createElement(_,{location:a.location,revalidation:a.revalidation,component:v,error:l,children:f(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):f()}),null)}var C=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(C||{}),j=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(j||{});function A(e){let t=r.useContext(l);return t||(0,o.Oi)(!1),t}function S(e){let t=r.useContext(s);return t||(0,o.Oi)(!1),t}function P(e){let t=function(){let e=r.useContext(u);return e||(0,o.Oi)(!1),e}(),a=t.matches[t.matches.length-1];return a.route.id||(0,o.Oi)(!1),a.route.id}const R={};const M={};const V=(e,t,a)=>{var r;M[r="⚠️ React Router Future Flag Warning: "+t+". You can use the `"+e+"` future flag to opt-in early. For more information, see "+a+"."]||(M[r]=!0,console.warn(r))};function z(e,t){void 0===(null==e?void 0:e.v7_startTransition)&&V("v7_startTransition","React Router will begin wrapping state updates in `React.startTransition` in v7","https://reactrouter.com/v6/upgrading/future#v7_starttransition"),void 0!==(null==e?void 0:e.v7_relativeSplatPath)||t&&t.v7_relativeSplatPath||V("v7_relativeSplatPath","Relative route resolution within Splat routes is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_relativesplatpath"),t&&(void 0===t.v7_fetcherPersist&&V("v7_fetcherPersist","The persistence behavior of fetchers is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_fetcherpersist"),void 0===t.v7_normalizeFormMethod&&V("v7_normalizeFormMethod","Casing of `formMethod` fields is being normalized to uppercase in v7","https://reactrouter.com/v6/upgrading/future#v7_normalizeformmethod"),void 0===t.v7_partialHydration&&V("v7_partialHydration","`RouterProvider` hydration behavior is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_partialhydration"),void 0===t.v7_skipActionErrorRevalidation&&V("v7_skipActionErrorRevalidation","The revalidation behavior after 4xx/5xx `action` responses is changing in v7","https://reactrouter.com/v6/upgrading/future#v7_skipactionerrorrevalidation"))}r.startTransition;function H(e){let{to:t,replace:a,state:n,relative:l}=e;p()||(0,o.Oi)(!1);let{future:s,static:c}=r.useContext(i),{matches:d}=r.useContext(u),{pathname:v}=m(),h=f(),g=(0,o.Gh)(t,(0,o.yD)(d,s.v7_relativeSplatPath),v,"path"===l),w=JSON.stringify(g);return r.useEffect((()=>h(JSON.parse(w),{replace:a,state:n,relative:l})),[h,w,l,a,n]),null}function L(e){(0,o.Oi)(!1)}function O(e){let{basename:t="/",children:a=null,location:l,navigationType:s=o.rc.Pop,navigator:u,static:d=!1,future:v}=e;p()&&(0,o.Oi)(!1);let m=t.replace(/^\/*/,"/"),h=r.useMemo((()=>({basename:m,navigator:u,static:d,future:n({v7_relativeSplatPath:!1},v)})),[m,v,u,d]);"string"==typeof l&&(l=(0,o.Rr)(l));let{pathname:f="/",search:g="",hash:w="",state:b=null,key:y="default"}=l,x=r.useMemo((()=>{let e=(0,o.pb)(f,m);return null==e?null:{location:{pathname:e,search:g,hash:w,state:b,key:y},navigationType:s}}),[m,f,g,w,b,y,s]);return null==x?null:r.createElement(i.Provider,{value:h},r.createElement(c.Provider,{children:a,value:x}))}function N(e){let{children:t,location:a}=e;return b(I(t),a)}new Promise((()=>{}));r.Component;function I(e,t){void 0===t&&(t=[]);let a=[];return r.Children.forEach(e,((e,n)=>{if(!r.isValidElement(e))return;let l=[...t,n];if(e.type===r.Fragment)return void a.push.apply(a,I(e.props.children,l));e.type!==L&&(0,o.Oi)(!1),e.props.index&&e.props.children&&(0,o.Oi)(!1);let s={id:e.props.id||l.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(s.children=I(e.props.children,l)),a.push(s)})),a}},44775:e=>{var t={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Ấ":"A","Ắ":"A","Ẳ":"A","Ẵ":"A","Ặ":"A","Æ":"AE","Ầ":"A","Ằ":"A","Ȃ":"A","Ả":"A","Ạ":"A","Ẩ":"A","Ẫ":"A","Ậ":"A","Ç":"C","Ḉ":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ế":"E","Ḗ":"E","Ề":"E","Ḕ":"E","Ḝ":"E","Ȇ":"E","Ẻ":"E","Ẽ":"E","Ẹ":"E","Ể":"E","Ễ":"E","Ệ":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ḯ":"I","Ȋ":"I","Ỉ":"I","Ị":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ố":"O","Ṍ":"O","Ṓ":"O","Ȏ":"O","Ỏ":"O","Ọ":"O","Ổ":"O","Ỗ":"O","Ộ":"O","Ờ":"O","Ở":"O","Ỡ":"O","Ớ":"O","Ợ":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ủ":"U","Ụ":"U","Ử":"U","Ữ":"U","Ự":"U","Ý":"Y","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","ấ":"a","ắ":"a","ẳ":"a","ẵ":"a","ặ":"a","æ":"ae","ầ":"a","ằ":"a","ȃ":"a","ả":"a","ạ":"a","ẩ":"a","ẫ":"a","ậ":"a","ç":"c","ḉ":"c","è":"e","é":"e","ê":"e","ë":"e","ế":"e","ḗ":"e","ề":"e","ḕ":"e","ḝ":"e","ȇ":"e","ẻ":"e","ẽ":"e","ẹ":"e","ể":"e","ễ":"e","ệ":"e","ì":"i","í":"i","î":"i","ï":"i","ḯ":"i","ȋ":"i","ỉ":"i","ị":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ố":"o","ṍ":"o","ṓ":"o","ȏ":"o","ỏ":"o","ọ":"o","ổ":"o","ỗ":"o","ộ":"o","ờ":"o","ở":"o","ỡ":"o","ớ":"o","ợ":"o","ù":"u","ú":"u","û":"u","ü":"u","ủ":"u","ụ":"u","ử":"u","ữ":"u","ự":"u","ý":"y","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Ĉ":"C","ĉ":"c","Ċ":"C","ċ":"c","Č":"C","č":"c","C̆":"C","c̆":"c","Ď":"D","ď":"d","Đ":"D","đ":"d","Ē":"E","ē":"e","Ĕ":"E","ĕ":"e","Ė":"E","ė":"e","Ę":"E","ę":"e","Ě":"E","ě":"e","Ĝ":"G","Ǵ":"G","ĝ":"g","ǵ":"g","Ğ":"G","ğ":"g","Ġ":"G","ġ":"g","Ģ":"G","ģ":"g","Ĥ":"H","ĥ":"h","Ħ":"H","ħ":"h","Ḫ":"H","ḫ":"h","Ĩ":"I","ĩ":"i","Ī":"I","ī":"i","Ĭ":"I","ĭ":"i","Į":"I","į":"i","İ":"I","ı":"i","IJ":"IJ","ij":"ij","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","Ḱ":"K","ḱ":"k","K̆":"K","k̆":"k","Ĺ":"L","ĺ":"l","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ŀ":"L","ŀ":"l","Ł":"l","ł":"l","Ḿ":"M","ḿ":"m","M̆":"M","m̆":"m","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","ʼn":"n","N̆":"N","n̆":"n","Ō":"O","ō":"o","Ŏ":"O","ŏ":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","P̆":"P","p̆":"p","Ŕ":"R","ŕ":"r","Ŗ":"R","ŗ":"r","Ř":"R","ř":"r","R̆":"R","r̆":"r","Ȓ":"R","ȓ":"r","Ś":"S","ś":"s","Ŝ":"S","ŝ":"s","Ş":"S","Ș":"S","ș":"s","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","ț":"t","Ț":"T","Ť":"T","ť":"t","Ŧ":"T","ŧ":"t","T̆":"T","t̆":"t","Ũ":"U","ũ":"u","Ū":"U","ū":"u","Ŭ":"U","ŭ":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ȗ":"U","ȗ":"u","V̆":"V","v̆":"v","Ŵ":"W","ŵ":"w","Ẃ":"W","ẃ":"w","X̆":"X","x̆":"x","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Y̆":"Y","y̆":"y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ſ":"s","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Ǎ":"A","ǎ":"a","Ǐ":"I","ǐ":"i","Ǒ":"O","ǒ":"o","Ǔ":"U","ǔ":"u","Ǖ":"U","ǖ":"u","Ǘ":"U","ǘ":"u","Ǚ":"U","ǚ":"u","Ǜ":"U","ǜ":"u","Ứ":"U","ứ":"u","Ṹ":"U","ṹ":"u","Ǻ":"A","ǻ":"a","Ǽ":"AE","ǽ":"ae","Ǿ":"O","ǿ":"o","Þ":"TH","þ":"th","Ṕ":"P","ṕ":"p","Ṥ":"S","ṥ":"s","X́":"X","x́":"x","Ѓ":"Г","ѓ":"г","Ќ":"К","ќ":"к","A̋":"A","a̋":"a","E̋":"E","e̋":"e","I̋":"I","i̋":"i","Ǹ":"N","ǹ":"n","Ồ":"O","ồ":"o","Ṑ":"O","ṑ":"o","Ừ":"U","ừ":"u","Ẁ":"W","ẁ":"w","Ỳ":"Y","ỳ":"y","Ȁ":"A","ȁ":"a","Ȅ":"E","ȅ":"e","Ȉ":"I","ȉ":"i","Ȍ":"O","ȍ":"o","Ȑ":"R","ȑ":"r","Ȕ":"U","ȕ":"u","B̌":"B","b̌":"b","Č̣":"C","č̣":"c","Ê̌":"E","ê̌":"e","F̌":"F","f̌":"f","Ǧ":"G","ǧ":"g","Ȟ":"H","ȟ":"h","J̌":"J","ǰ":"j","Ǩ":"K","ǩ":"k","M̌":"M","m̌":"m","P̌":"P","p̌":"p","Q̌":"Q","q̌":"q","Ř̩":"R","ř̩":"r","Ṧ":"S","ṧ":"s","V̌":"V","v̌":"v","W̌":"W","w̌":"w","X̌":"X","x̌":"x","Y̌":"Y","y̌":"y","A̧":"A","a̧":"a","B̧":"B","b̧":"b","Ḑ":"D","ḑ":"d","Ȩ":"E","ȩ":"e","Ɛ̧":"E","ɛ̧":"e","Ḩ":"H","ḩ":"h","I̧":"I","i̧":"i","Ɨ̧":"I","ɨ̧":"i","M̧":"M","m̧":"m","O̧":"O","o̧":"o","Q̧":"Q","q̧":"q","U̧":"U","u̧":"u","X̧":"X","x̧":"x","Z̧":"Z","z̧":"z","й":"и","Й":"И","ё":"е","Ё":"Е"},a=Object.keys(t).join("|"),r=new RegExp(a,"g"),o=new RegExp(a,"");function n(e){return t[e]}var l=function(e){return e.replace(r,n)};e.exports=l,e.exports.has=function(e){return!!e.match(o)},e.exports.remove=l},90372:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(46941);const o=a.n(r)()("dops:analytics");let n,l;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const s={initialize:function(e,t,a){s.setUser(e,t),s.setSuperProps(a),s.identifyUser()},setGoogleAnalyticsEnabled:function(e,t=null){this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){l={ID:e,username:t}},setSuperProps:function(e){n=e},assignSuperProps:function(e){n=Object.assign(n||{},e)},mc:{bumpStat:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);o("Bumping stats %o",e)}else a="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),o('Bumping stat "%s" in group "%s"',t,e);return a}(e,t);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+a+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const a=function(e,t){let a="";if("object"==typeof e){for(const t in e)a+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);o("Built stats %o",e)}else a="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),o('Built stat "%s" in group "%s"',t,e);return a}(e,t);s.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+a+"&t="+Math.random())}},pageView:{record:function(e,t){s.tracks.recordPageView(e),s.ga.recordPageView(e,t)}},purchase:{record:function(e,t,a,r,o,n,l){s.ga.recordPurchase(e,t,a,r,o,n,l)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(n&&(o("- Super Props: %o",n),t=Object.assign(t,n)),o('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):o('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};s.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){s.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){o("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};s.ga.initialized||(l&&(e={userId:"u-"+l.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),s.ga.initialized=!0)},recordPageView:function(e,t){s.ga.initialize(),o("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,a,r){s.ga.initialize();let n="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==a&&(n+=" [Option Label: "+a+"]"),void 0!==r&&(n+=" [Option Value: "+r+"]"),o(n),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,a,r)},recordPurchase:function(e,t,a,r,o,n,l){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:r,currency:l}),window.ga("ecommerce:addItem",{id:e,name:t,sku:a,price:o,quantity:n}),window.ga("ecommerce:send")}},identifyUser:function(){l&&window._tkq.push(["identifyUser",l.ID,l.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},i=s},5932:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d});var r=a(56439),o=a(93832);function n(e){class t extends Error{constructor(...t){super(...t),this.name=e}}return t}const l=n("JsonParseError"),s=n("JsonParseAfterRedirectError"),i=n("Api404Error"),c=n("Api404AfterRedirectError"),u=n("FetchNetworkError");const d=new function(e,t){let a=e,n=e,l={"X-WP-Nonce":t},s={credentials:"same-origin",headers:l},i={method:"post",credentials:"same-origin",headers:Object.assign({},l,{"Content-type":"application/json"})},c=function(e){const t=e.split("?"),a=t.length>1?t[1]:"",r=a.length?a.split("&"):[];return r.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+r.join("&")};const u={setApiRoot(e){a=e},setWpcomOriginApiUrl(e){n=e},setApiNonce(e){l={"X-WP-Nonce":e},s={credentials:"same-origin",headers:l},i={method:"post",credentials:"same-origin",headers:Object.assign({},l,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{c=e},registerSite:(e,t,o)=>{const n={};return(0,r.jetpackConfigHas)("consumer_slug")&&(n.plugin_slug=(0,r.jetpackConfigGet)("consumer_slug")),null!==t&&(n.redirect_uri=t),o&&(n.from=o),m(`${a}jetpack/v4/connection/register`,i,{body:JSON.stringify(n)}).then(v).then(p)},fetchAuthorizationUrl:e=>d((0,o.addQueryArgs)(`${a}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),s).then(v).then(p),fetchSiteConnectionData:()=>d(`${a}jetpack/v4/connection/data`,s).then(p),fetchSiteConnectionStatus:()=>d(`${a}jetpack/v4/connection`,s).then(p),fetchSiteConnectionTest:()=>d(`${a}jetpack/v4/connection/test`,s).then(v).then(p),fetchUserConnectionData:()=>d(`${a}jetpack/v4/connection/data`,s).then(p),fetchUserTrackingSettings:()=>d(`${a}jetpack/v4/tracking/settings`,s).then(v).then(p),updateUserTrackingSettings:e=>m(`${a}jetpack/v4/tracking/settings`,i,{body:JSON.stringify(e)}).then(v).then(p),disconnectSite:()=>m(`${a}jetpack/v4/connection`,i,{body:JSON.stringify({isActive:!1})}).then(v).then(p),fetchConnectUrl:()=>d(`${a}jetpack/v4/connection/url`,s).then(v).then(p),unlinkUser:(e=!1,t={})=>{const r={linked:!1,force:!!e};return t.disconnectAllUsers&&(r["disconnect-all-users"]=!0),m(`${a}jetpack/v4/connection/user`,i,{body:JSON.stringify(r)}).then(v).then(p)},reconnect:()=>m(`${a}jetpack/v4/connection/reconnect`,i).then(v).then(p),fetchConnectedPlugins:()=>d(`${a}jetpack/v4/connection/plugins`,s).then(v).then(p),setHasSeenWCConnectionModal:()=>m(`${a}jetpack/v4/seen-wc-connection-modal`,i).then(v).then(p),fetchModules:()=>d(`${a}jetpack/v4/module/all`,s).then(v).then(p),fetchModule:e=>d(`${a}jetpack/v4/module/${e}`,s).then(v).then(p),activateModule:e=>m(`${a}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!0})}).then(v).then(p),deactivateModule:e=>m(`${a}jetpack/v4/module/${e}/active`,i,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>m(`${a}jetpack/v4/module/${e}`,i,{body:JSON.stringify(t)}).then(v).then(p),updateSettings:e=>m(`${a}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(v).then(p),getProtectCount:()=>d(`${a}jetpack/v4/module/protect/data`,s).then(v).then(p),resetOptions:e=>m(`${a}jetpack/v4/options/${e}`,i,{body:JSON.stringify({reset:!0})}).then(v).then(p),activateVaultPress:()=>m(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(v).then(p),getVaultPressData:()=>d(`${a}jetpack/v4/module/vaultpress/data`,s).then(v).then(p),installPlugin:(e,t)=>{const r={slug:e,status:"active"};return t&&(r.source=t),m(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify(r)}).then(v).then(p)},activateAkismet:()=>m(`${a}jetpack/v4/plugins`,i,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(v).then(p),getAkismetData:()=>d(`${a}jetpack/v4/module/akismet/data`,s).then(v).then(p),checkAkismetKey:()=>d(`${a}jetpack/v4/module/akismet/key/check`,s).then(v).then(p),checkAkismetKeyTyped:e=>m(`${a}jetpack/v4/module/akismet/key/check`,i,{body:JSON.stringify({api_key:e})}).then(v).then(p),getFeatureTypeStatus:e=>d(`${a}jetpack/v4/feature/${e}`,s).then(v).then(p),fetchStatsData:e=>d(function(e){let t=`${a}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),s).then(v).then(p).then(f),getPluginUpdates:()=>d(`${a}jetpack/v4/updates/plugins`,s).then(v).then(p),getPlans:()=>d(`${a}jetpack/v4/plans`,s).then(v).then(p),fetchSettings:()=>d(`${a}jetpack/v4/settings`,s).then(v).then(p),updateSetting:e=>m(`${a}jetpack/v4/settings`,i,{body:JSON.stringify(e)}).then(v).then(p),fetchSiteData:()=>d(`${a}jetpack/v4/site`,s).then(v).then(p).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>d(`${a}jetpack/v4/site/features`,s).then(v).then(p).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>d(`${a}jetpack/v4/site/products`,s).then(v).then(p),fetchSitePurchases:()=>d(`${a}jetpack/v4/site/purchases`,s).then(v).then(p).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>d(`${a}jetpack/v4/site/benefits`,s).then(v).then(p).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>d(`${a}jetpack/v4/site/discount`,s).then(v).then(p).then((e=>e.data)),fetchSetupQuestionnaire:()=>d(`${a}jetpack/v4/setup/questionnaire`,s).then(v).then(p),fetchRecommendationsData:()=>d(`${a}jetpack/v4/recommendations/data`,s).then(v).then(p),fetchRecommendationsProductSuggestions:()=>d(`${a}jetpack/v4/recommendations/product-suggestions`,s).then(v).then(p),fetchRecommendationsUpsell:()=>d(`${a}jetpack/v4/recommendations/upsell`,s).then(v).then(p),fetchRecommendationsConditional:()=>d(`${a}jetpack/v4/recommendations/conditional`,s).then(v).then(p),saveRecommendationsData:e=>m(`${a}jetpack/v4/recommendations/data`,i,{body:JSON.stringify({data:e})}).then(v),fetchProducts:()=>d(`${a}jetpack/v4/products`,s).then(v).then(p),fetchRewindStatus:()=>d(`${a}jetpack/v4/rewind`,s).then(v).then(p).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>d(`${a}jetpack/v4/scan`,s).then(v).then(p).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>m(`${a}jetpack/v4/notice/${e}`,i,{body:JSON.stringify({dismissed:!0})}).then(v).then(p),fetchPluginsData:()=>d(`${a}jetpack/v4/plugins`,s).then(v).then(p),fetchIntroOffers:()=>d(`${a}jetpack/v4/intro-offers`,s).then(v).then(p),fetchVerifySiteGoogleStatus:e=>d(null!==e?`${a}jetpack/v4/verify-site/google/${e}`:`${a}jetpack/v4/verify-site/google`,s).then(v).then(p),verifySiteGoogle:e=>m(`${a}jetpack/v4/verify-site/google`,i,{body:JSON.stringify({keyring_id:e})}).then(v).then(p),submitSurvey:e=>m(`${a}jetpack/v4/marketing/survey`,i,{body:JSON.stringify(e)}).then(v).then(p),saveSetupQuestionnaire:e=>m(`${a}jetpack/v4/setup/questionnaire`,i,{body:JSON.stringify(e)}).then(v).then(p),updateLicensingError:e=>m(`${a}jetpack/v4/licensing/error`,i,{body:JSON.stringify(e)}).then(v).then(p),updateLicenseKey:e=>m(`${a}jetpack/v4/licensing/set-license`,i,{body:JSON.stringify({license:e})}).then(v).then(p),getUserLicensesCounts:()=>d(`${a}jetpack/v4/licensing/user/counts`,s).then(v).then(p),getUserLicenses:()=>d(`${a}jetpack/v4/licensing/user/licenses`,s).then(v).then(p),updateLicensingActivationNoticeDismiss:e=>m(`${a}jetpack/v4/licensing/user/activation-notice-dismiss`,i,{body:JSON.stringify({last_detached_count:e})}).then(v).then(p),updateRecommendationsStep:e=>m(`${a}jetpack/v4/recommendations/step`,i,{body:JSON.stringify({step:e})}).then(v),confirmIDCSafeMode:()=>m(`${a}jetpack/v4/identity-crisis/confirm-safe-mode`,i).then(v),startIDCFresh:e=>m(`${a}jetpack/v4/identity-crisis/start-fresh`,i,{body:JSON.stringify({redirect_uri:e})}).then(v).then(p),migrateIDC:()=>m(`${a}jetpack/v4/identity-crisis/migrate`,i).then(v),attachLicenses:e=>m(`${a}jetpack/v4/licensing/attach-licenses`,i,{body:JSON.stringify({licenses:e})}).then(v).then(p),fetchSearchPlanInfo:()=>d(`${n}jetpack/v4/search/plan`,s).then(v).then(p),fetchSearchSettings:()=>d(`${n}jetpack/v4/search/settings`,s).then(v).then(p),updateSearchSettings:e=>m(`${n}jetpack/v4/search/settings`,i,{body:JSON.stringify(e)}).then(v).then(p),fetchSearchStats:()=>d(`${n}jetpack/v4/search/stats`,s).then(v).then(p),fetchWafSettings:()=>d(`${a}jetpack/v4/waf`,s).then(v).then(p),updateWafSettings:e=>m(`${a}jetpack/v4/waf`,i,{body:JSON.stringify(e)}).then(v).then(p),fetchWordAdsSettings:()=>d(`${a}jetpack/v4/wordads/settings`,s).then(v).then(p),updateWordAdsSettings:e=>m(`${a}jetpack/v4/wordads/settings`,i,{body:JSON.stringify(e)}),fetchSearchPricing:()=>d(`${n}jetpack/v4/search/pricing`,s).then(v).then(p),fetchMigrationStatus:()=>d(`${a}jetpack/v4/migration/status`,s).then(v).then(p),fetchBackupUndoEvent:()=>d(`${a}jetpack/v4/site/backup/undo-event`,s).then(v).then(p),fetchBackupPreflightStatus:()=>d(`${a}jetpack/v4/site/backup/preflight`,s).then(v).then(p)};function d(e,t){return fetch(c(e),t)}function m(e,t,a){return fetch(e,Object.assign({},t,a)).catch(h)}function f(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,u)};function v(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new c(e.redirected):new i})):e.json().catch((e=>m(e))).then((t=>{const a=new Error(`${t.message} (Status ${e.status})`);throw a.response=t,a.name="ApiError",a}))}function p(e){return e.json().catch((t=>m(t,e.redirected,e.url)))}function m(e,t,a){throw t?new s(a):new l}function h(){throw new u}},21197:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var r=a(27723),o=a(75289),n=a(34144);const __=r.__;class l extends Error{constructor(e,t,a){super(),this.httpCode=e,this.body=t,this.parseError=a}get message(){switch(this.httpCode){case 403:return this.getRestApiErrorMessage();case 200:if(this.parseError)return(0,r.sprintf)(/* Translators: %s refers to a browser-supplied error message (hopefully already in the right language) */ +__("Received invalid response while communicating with your WordPress site: %s","jetpack-my-jetpack"),this.parseError.message)}return(0,r.sprintf)(/* Translators: %d refers to numeric HTTP error code */ +__("HTTP %d error received while communicating with the server.","jetpack-my-jetpack"),this.httpCode)}getDisplayBody(){return(0,n.O)(this.body)?JSON.stringify(this.body,null," "):(0,o.w)(this.body,"").substring(0,1e3)}getRestApiErrorMessage(){return __("Your site's REST API does not seem to be accessible. Jetpack Boost requires access to your REST API in order to receive site performance scores. Please make sure that your site's REST API is active and accessible, and try again.","jetpack-my-jetpack")}}},15098:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),o=a(21197),n=a(18882);const __=r.__;async function l(e,t,a,o=null,l){const s={method:e,mode:"cors",headers:{"X-WP-Nonce":l}};"post"!==e&&"delete"!==e||!o||(s.body=JSON.stringify(o),s.headers["Content-Type"]="application/json");const i=function(e,t){return t+n.K+n.L+e}(a,t);let c;try{c=await fetch(i,s)}catch(e){const t=s;delete t.body,delete t.headers["X-WP-Nonce"];const a={requestInitiator:window.location.href,requestUrl:i,requestArgs:t,originalErrorMessage:e.toString()};throw new Error((0,r.sprintf)(/* Translators: %s refers to a string representation of an error object containing useful debug information */ +__("An error occurred while trying to communicate with the site REST API. Extra debug info: %s","jetpack-my-jetpack"),JSON.stringify(a)))}return c}async function s(e,t,a,r=null,n){const s=await l(e,t,a,r,n);let i,c;try{i=await s.text()}catch(e){throw new o.h(s.status,null,e)}try{c=JSON.parse(i)}catch(e){throw new o.h(s.status,i,e)}if(!s.ok)throw new o.h(s.status,c,null);return c}const i={get:function(e,t,a){return s("get",e,t,null,a)},post:function(e,t,a=null,r){return s("post",e,t,a,r)}}},18882:(e,t,a)=>{"use strict";a.d(t,{K:()=>r,L:()=>o});const r="jetpack-boost/v1",o=""},58454:(e,t,a)=>{"use strict";a.d(t,{T:()=>m,US:()=>h,sE:()=>v});var r=a(27723),o=a(15098),n=a(4753),l=a(75289),s=a(34144),i=a(28991),c=a(93470);const __=r.__,u=12e4,d=5e3;async function v(e=!1,t,a,r){const n=p(await o.A.post(t,e?"/speed-scores/refresh":"/speed-scores",{url:a},r));return n.scores?n.scores:await async function(e,t,a){return(0,i.A)({timeout:u,interval:d,timeoutError:__("Timed out while waiting for speed-score.","jetpack-my-jetpack"),callback:async r=>{const n=p(await o.A.post(e,"/speed-scores",{url:t},a));n.scores&&r(n.scores)}})}(t,a,r)}function p(e){if(e.error){const t=__("An unknown error occurred while requesting metrics","jetpack-my-jetpack");throw(0,c.g)(e.error,t)}if((0,s.O)(e.scores))return{status:"success",scores:{current:(0,s.O)(e.scores.current)?{mobile:(0,n.G)(e.scores.current.mobile,0),desktop:(0,n.G)(e.scores.current.desktop,0)}:{mobile:0,desktop:0},noBoost:(0,s.O)(e.scores.noBoost)?{mobile:(0,n.G)(e.scores.noBoost.mobile,0),desktop:(0,n.G)(e.scores.noBoost.desktop,0)}:null,isStale:!!e.scores.isStale}};const t=(0,l.w)(e.status);if(!t)throw new Error(__("Invalid response while requesting metrics","jetpack-my-jetpack"));return{status:t}}function m(e,t){const a=(e+t)/2;return a>90?"A":a>75?"B":a>50?"C":a>35?"D":a>25?"E":"F"}function h(e){const t=new Date(e),a=(new Date).valueOf()-t.valueOf();return Math.floor(a/864e5)}},4753:(e,t,a)=>{"use strict";function r(e,t=void 0){if("number"==typeof e)return e;if("string"==typeof e){const t=parseFloat(e);if(!isNaN(t))return t}return t}a.d(t,{G:()=>r})},75289:(e,t,a)=>{"use strict";function r(e,t=void 0){return"string"==typeof e?e:e&&e.toString instanceof Function?e.toString():t}a.d(t,{w:()=>r})},34144:(e,t,a)=>{"use strict";function r(e){return!!e&&e instanceof Object&&!(e instanceof Array)}a.d(t,{O:()=>r})},28991:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723);const __=r.__;async function o({interval:e,callback:t,timeout:a,timeoutError:r}){let o,n;return new Promise(((l,s)=>{o=setTimeout((()=>{s(new Error(r||__("Timed out","jetpack-my-jetpack")))}),a||12e4),n=setInterval((async()=>{try{await Promise.resolve(t(l))}catch(e){s(e)}}),e)})).finally((()=>{clearTimeout(o),clearInterval(n)}))}},93470:(e,t,a)=>{"use strict";function r(e,t){return e instanceof Error?e:"string"==typeof e||e instanceof String?new Error(e.toString()):e.message?new Error(e.message):t?new Error(t):new Error(JSON.stringify(e))}a.d(t,{g:()=>r})},18089:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(56427),o=a(27723),n=a(13022),l=a(28120),s=a.n(l),i=a(51609),c=a.n(i),u=a(51112),d=a(29548);const __=o.__,v=e=>{const{label:t,onClick:a,isLoading:o=!1,loadingText:l,isDisabled:s,displayError:i=!1,errorMessage:v=__("An error occurred. Please try again.","jetpack-my-jetpack"),variant:p="primary",isExternalLink:m=!1,customClass:h}=e,f=l||c().createElement(r.Spinner,null);return c().createElement(c().Fragment,null,c().createElement(u.A,{className:(0,n.A)(d.A.button,"jp-action-button--button",h),label:t,onClick:a,variant:m?"link":p,isExternalLink:m,disabled:o||s},o?f:t),i&&c().createElement("p",{className:(0,n.A)(d.A.error,"jp-action-button__error")},v))};v.propTypes={label:s().string.isRequired,onClick:s().func,isLoading:s().bool,isDisabled:s().bool,displayError:s().bool,errorMessage:s().oneOfType([s().string,s().element]),variant:s().arrayOf(s().oneOf(["primary","secondary","link"])),isExternalLink:s().bool};const p=v},42947:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(5932),o=a(27723),n=a(13022),l=a(51609),s=a(38250),i=a(67142),c=a(28509),u=a(75918),d=a(8902);const __=o.__,v=({children:e,moduleName:t=__("Jetpack","jetpack-my-jetpack"),moduleNameHref:a,showHeader:v=!0,showFooter:p=!0,useInternalLinks:m=!1,showBackground:h=!0,sandboxedDomain:f="",apiRoot:g="",apiNonce:w="",optionalMenuItems:b,header:y})=>{(0,l.useEffect)((()=>{r.Ay.setApiRoot(g),r.Ay.setApiNonce(w)}),[g,w]);const x=(0,n.A)(d.A["admin-page"],{[d.A.background]:h}),_=(0,l.useCallback)((async()=>{try{const e=await r.Ay.fetchSiteConnectionTest();window.alert(e.message)}catch(e){window.alert((0,o.sprintf)(/* translators: placeholder is an error message. */ +__("There was an error testing Jetpack. Error: %s","jetpack-my-jetpack"),e.message))}}),[]);return React.createElement("div",{className:x},v&&React.createElement(u.A,{horizontalSpacing:5},React.createElement(c.A,{className:(0,n.A)(d.A["admin-page-header"],"jp-admin-page-header")},y||React.createElement(i.A,null),f&&React.createElement("code",{className:d.A["sandbox-domain-badge"],onClick:_,onKeyDown:_,role:"button",tabIndex:0,title:`Sandboxing via ${f}. Click to test connection.`},"API Sandboxed"))),React.createElement(u.A,{fluid:!0,horizontalSpacing:0},React.createElement(c.A,null,e)),p&&React.createElement(u.A,{horizontalSpacing:5},React.createElement(c.A,null,React.createElement(s.A,{moduleName:t,moduleNameHref:a,menu:b,useInternalLinks:m}))))}},95640:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),o=a.n(r),n=a(27507);const l=({children:e})=>o().createElement("div",{className:n.A.section},e)},90766:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),o=a.n(r),n=a(48703);const l=({children:e})=>o().createElement("div",{className:n.A["section-hero"]},e)},42266:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(23751),o=a(19783),n=a(83883),l=a(51113),s=a(13022),i=a(51609),c=a.n(i),u=a(8953);const d=e=>{switch(e){case"error":case"warning":default:return r.A;case"info":return o.A;case"success":return n.A}},v=({level:e="warning",children:t,showIcon:a=!0,className:r})=>{const o=(0,s.A)(u.A.container,u.A[`is-${e}`],r);return c().createElement("div",{className:o},a&&c().createElement("div",{className:u.A["icon-wrapper"]},c().createElement(l.A,{icon:d(e),className:u.A.icon})),c().createElement("div",null,t))}},48907:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(96072),o=a.n(r),n=a(27723),l=a(13022),s=a(51609),i=a.n(s);const __=n.__,c=({title:e=__("An Automattic Airline","jetpack-my-jetpack"),height:t=7,className:a,...r})=>i().createElement("svg",o()({role:"img",x:"0",y:"0",viewBox:"0 0 935 38.2",enableBackground:"new 0 0 935 38.2","aria-labelledby":"jp-automattic-byline-logo-title",height:t,className:(0,l.A)("jp-automattic-byline-logo",a)},r),i().createElement("desc",{id:"jp-automattic-byline-logo-title"},e),i().createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),i().createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),i().createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"}))},10580:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(27723),o=a(13022),n=a(11883);a(50315);const __=r.__,l=({score:e,isLoading:t,showPrevScores:a,active:r,prevScore:l=0,scoreBarType:s,noBoostScoreTooltip:i})=>{if(!r)return null;const c=l/e*100,u=__("Desktop score","jetpack-my-jetpack"),d=__("Mobile score","jetpack-my-jetpack");return React.createElement("div",{className:(0,o.A)("jb-score-bar",`jb-score-bar--${s}`)},React.createElement("div",{className:"jb-score-bar__label"},"desktop"===s?React.createElement(n.A,{icon:"computer",size:24}):React.createElement(n.A,{icon:"phone",size:24}),React.createElement("div",null,"desktop"===s?u:d)),React.createElement("div",{className:"jb-score-bar__bounds"},React.createElement("div",{className:(0,o.A)("jb-score-bar__filler",t&&!e?"fill-loading":e>70?"fill-good":e>50?"fill-mediocre":"fill-bad"),style:{width:`${e}%`}},t?React.createElement("div",{className:"jb-score-bar__loading"},React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 128 128"},React.createElement("g",null,React.createElement("path",{d:"M64 0a7 7 0 11-7 7 7 7 0 017-7zm29.86 12.2a2.8 2.8 0 11-3.83 1.02 2.8 2.8 0 013.83-1.02zm22.16 21.68a3.15 3.15 0 11-4.3-1.15 3.15 3.15 0 014.3 1.15zm.87 60.53a4.2 4.2 0 11-1.57-5.7 4.2 4.2 0 011.54 5.73zm7.8-30.5a3.85 3.85 0 11-3.85-3.85 3.85 3.85 0 013.85 3.84zm-30 53.2a4.55 4.55 0 111.66-6.23 4.55 4.55 0 01-1.67 6.22zM64 125.9a4.9 4.9 0 114.9-4.9 4.9 4.9 0 01-4.9 4.9zm-31.06-8.22a5.25 5.25 0 117.17-1.93 5.25 5.25 0 01-7.14 1.93zM9.9 95.1a5.6 5.6 0 117.65 2.06A5.6 5.6 0 019.9 95.1zM1.18 63.9a5.95 5.95 0 115.95 5.94 5.95 5.95 0 01-5.96-5.94zm8.1-31.6a6.3 6.3 0 112.32 8.6 6.3 6.3 0 01-2.3-8.6zM32.25 8.87a6.65 6.65 0 11-2.44 9.1 6.65 6.65 0 012.46-9.1z"}),React.createElement("animateTransform",{attributeName:"transform",type:"rotate",values:"0 64 64;30 64 64;60 64 64;90 64 64;120 64 64;150 64 64;180 64 64;210 64 64;240 64 64;270 64 64;300 64 64;330 64 64",calcMode:"discrete",dur:"1080ms",repeatCount:"indefinite"})))):React.createElement("div",{className:"jb-score-bar__score"},e),a&&!!l&&l{"use strict";a.d(t,{A:()=>m});var r=a(96072),o=a.n(r),n=a(56427),l=a(27723),s=a(51113),i=a(53512),c=a(13022),u=a(51609),d=a.n(u),v=a(55369);const __=l.__,p=(0,u.forwardRef)(((e,t)=>{const{children:a,variant:r="primary",size:l="normal",weight:u="bold",icon:p,iconSize:m,disabled:h,isDestructive:f,isLoading:g,isExternalLink:w,className:b,text:y,fullWidth:x,..._}=e,k=(0,c.A)(v.A.button,b,{[v.A.normal]:"normal"===l,[v.A.small]:"small"===l,[v.A.icon]:Boolean(p),[v.A.loading]:g,[v.A.regular]:"regular"===u,[v.A["full-width"]]:x,[v.A["is-icon-button"]]:Boolean(p)&&!a});_.ref=t;const E="normal"===l?20:16,C=w&&d().createElement(d().Fragment,null,d().createElement(s.A,{size:E,icon:i.A,className:v.A["external-icon"]}),d().createElement(n.VisuallyHidden,{as:"span"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-my-jetpack"))),j=w?"_blank":void 0,A=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return d().createElement(n.Button,o()({target:j,variant:r,className:(0,c.A)(k,{"has-text":!!p&&A}),icon:w?void 0:p,iconSize:m,disabled:h,"aria-disabled":h,isDestructive:f,text:y},_),g&&d().createElement(n.Spinner,null),d().createElement("span",null,a),C)}));p.displayName="Button";const m=p},59244:(e,t,a)=>{"use strict";a.d(t,{D:()=>l});var r=a(56427),o=a(94347),n=a(63406);function l({maxVisibleNotices:e=3}){const{getNotices:t,removeNotice:a}=(0,n.I)(),l=t().filter((({type:e})=>"snackbar"===e)).slice(-e);return React.createElement(r.SnackbarList,{notices:l,className:o.A["global-notices"],onRemove:a})}},63406:(e,t,a)=>{"use strict";a.d(t,{I:()=>n});var r=a(47143),o=a(692);function n(){const e=(0,r.useDispatch)(o.store),t=(0,r.useSelect)((e=>e(o.store).getNotices()),[]);return{...e,createNotice:(t,a,r)=>e.createNotice(t,a,{type:"snackbar",...r}),createErrorNotice:(t,a)=>e.createErrorNotice(t,{type:"snackbar",...a}),createInfoNotice:(t,a)=>e.createInfoNotice(t,{type:"snackbar",...a}),createSuccessNotice:(t,a)=>e.createSuccessNotice(t,{type:"snackbar",...a}),createWarningNotice:(t,a)=>e.createWarningNotice(t,{type:"snackbar",...a}),getNotices:()=>t}}},11883:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),o=a(13022),n=a(51609);a(40500);const __=r.__;class l extends n.Component{static defaultProps={"aria-hidden":"false",focusable:"true"};needsOffset(e,t){return["gridicons-arrow-left","gridicons-arrow-right","gridicons-calendar","gridicons-cart","gridicons-folder","gridicons-help-outline","gridicons-info","gridicons-info-outline","gridicons-posts","gridicons-star-outline","gridicons-star"].indexOf(e)>=0&&t%18==0}getSVGDescription(e){if("description"in this.props)return this.props.description;switch(e){default:return"";case"gridicons-audio":return __("Has audio.","jetpack-my-jetpack");case"gridicons-arrow-left":return __("Arrow left","jetpack-my-jetpack");case"gridicons-arrow-right":return __("Arrow right","jetpack-my-jetpack");case"gridicons-calendar":return __("Is an event.","jetpack-my-jetpack");case"gridicons-cart":return __("Is a product.","jetpack-my-jetpack");case"chevron-down":return __("Show filters","jetpack-my-jetpack");case"gridicons-comment":return __("Matching comment.","jetpack-my-jetpack");case"gridicons-cross":return __("Close.","jetpack-my-jetpack");case"gridicons-filter":return __("Toggle search filters.","jetpack-my-jetpack");case"gridicons-folder":return __("Category","jetpack-my-jetpack");case"gridicons-help-outline":return __("Help","jetpack-my-jetpack");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-my-jetpack");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-my-jetpack");case"gridicons-image":return __("Has an image.","jetpack-my-jetpack");case"gridicons-page":return __("Page","jetpack-my-jetpack");case"gridicons-post":return __("Post","jetpack-my-jetpack");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-my-jetpack");case"gridicons-tag":return __("Tag","jetpack-my-jetpack");case"gridicons-video":return __("Has a video.","jetpack-my-jetpack")}}renderIcon(e){switch(e){default:return null;case"gridicons-audio":return React.createElement("g",null,React.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"}));case"gridicons-arrow-left":return React.createElement("g",null,React.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}));case"gridicons-arrow-right":return React.createElement("g",null,React.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"}));case"gridicons-block":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"}));case"gridicons-calendar":return React.createElement("g",null,React.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"}));case"gridicons-cart":return React.createElement("g",null,React.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"}));case"gridicons-checkmark":return React.createElement("g",null,React.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"}));case"gridicons-chevron-left":return React.createElement("g",null,React.createElement("path",{d:"M16.443 7.41L15.0399 6L9.06934 12L15.0399 18L16.443 16.59L11.8855 12L16.443 7.41Z"}));case"gridicons-chevron-right":return React.createElement("g",null,React.createElement("path",{d:"M10.2366 6L8.8335 7.41L13.391 12L8.8335 16.59L10.2366 18L16.2072 12L10.2366 6Z"}));case"gridicons-chevron-down":return React.createElement("g",null,React.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"}));case"gridicons-comment":return React.createElement("g",null,React.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"}));case"gridicons-computer":return React.createElement("g",null,React.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"}));case"gridicons-cross":return React.createElement("g",null,React.createElement("path",{d:"M18.36 19.78L12 13.41l-6.36 6.37-1.42-1.42L10.59 12 4.22 5.64l1.42-1.42L12 10.59l6.36-6.36 1.41 1.41L13.41 12l6.36 6.36z"}));case"gridicons-filter":return React.createElement("g",null,React.createElement("path",{d:"M10 19h4v-2h-4v2zm-4-6h12v-2H6v2zM3 5v2h18V5H3z"}));case"gridicons-folder":return React.createElement("g",null,React.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"}));case"gridicons-help-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-1.962-2v-.528c0-.4.082-.74.246-1.017.163-.276.454-.546.87-.808.333-.21.572-.397.717-.565.146-.168.22-.36.22-.577 0-.172-.078-.308-.234-.41-.156-.1-.358-.15-.608-.15-.62 0-1.34.22-2.168.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.287-.23.362-.6.705-1.11 1.03-.43.278-.7.48-.807.61-.108.13-.163.282-.163.458V13h-1.885z"}));case"gridicons-image":return React.createElement("g",null,React.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"}));case"gridicons-image-multiple":return React.createElement("g",null,React.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"}));case"gridicons-info":return React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}));case"gridicons-info-outline":return React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"}));case"gridicons-jetpack-search":return React.createElement("g",null,React.createElement("path",{d:"M0 9.257C0 4.15 4.151 0 9.257 0c5.105 0 9.256 4.151 9.256 9.257a9.218 9.218 0 01-2.251 6.045l.034.033h1.053L24 22.01l-1.986 1.989-6.664-6.662v-1.055l-.033-.033a9.218 9.218 0 01-6.06 2.264C4.15 18.513 0 14.362 0 9.257zm4.169 1.537h4.61V1.82l-4.61 8.973zm5.547-3.092v8.974l4.61-8.974h-4.61z"}));case"gridicons-phone":return React.createElement("g",null,React.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"}));case"gridicons-pages":return React.createElement("g",null,React.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"}));case"gridicons-posts":return React.createElement("g",null,React.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"}));case"gridicons-search":return React.createElement("g",null,React.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"}));case"gridicons-star-outline":return React.createElement("g",null,React.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"}));case"gridicons-star":return React.createElement("g",null,React.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}));case"gridicons-tag":return React.createElement("g",null,React.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"}));case"gridicons-video":return React.createElement("g",null,React.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"}));case"gridicons-lock":return React.createElement(React.Fragment,null,React.createElement("g",{id:"lock"},React.createElement("path",{d:"M18,8h-1V7c0-2.757-2.243-5-5-5S7,4.243,7,7v1H6c-1.105,0-2,0.895-2,2v10c0,1.105,0.895,2,2,2h12c1.105,0,2-0.895,2-2V10 C20,8.895,19.105,8,18,8z M9,7c0-1.654,1.346-3,3-3s3,1.346,3,3v1H9V7z M13,15.723V18h-2v-2.277c-0.595-0.346-1-0.984-1-1.723 c0-1.105,0.895-2,2-2s2,0.895,2,2C14,14.738,13.595,15.376,13,15.723z"})),React.createElement("g",{id:"Layer_1"}));case"gridicons-external":return React.createElement("g",null,React.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"}))}}render(){const{size:e=24,className:t=""}=this.props,a=this.props.height||e,r=this.props.width||e,n=this.props.style||{height:a,width:r},l="gridicons-"+this.props.icon,s=(0,o.A)("gridicon",l,t,{"needs-offset":this.needsOffset(l,e)}),i=this.getSVGDescription(l);return React.createElement("svg",{className:s,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:n,viewBox:"0 0 24 24",width:r,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},i?React.createElement("desc",null,i):null,this.renderIcon(l))}}const s=l},40597:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(56427),o=a(13022),n=a(51609),l=a.n(n),s=a(51112),i=a(11883);a(50626);const c=e=>({"top-end":"top left",top:"top center","top-start":"top right","bottom-end":"bottom left",bottom:"bottom center","bottom-start":"bottom right"}[e]),u=({className:e="",iconClassName:t="",placement:a="bottom-end",animate:u=!0,iconCode:d="info-outline",iconSize:v=18,offset:p=10,title:m,children:h,popoverAnchorStyle:f="icon",forceShow:g=!1,hoverShow:w=!1,wide:b=!1,inline:y=!0,shift:x=!1})=>{const[_,k]=(0,n.useState)(!1),[E,C]=(0,n.useState)(null),j=(0,n.useCallback)((()=>k(!1)),[k]),A=(0,n.useCallback)((e=>{e.preventDefault(),k(!_)}),[_,k]),S={position:c(a),placement:a,animate:u,noArrow:!1,resize:!1,flip:!1,offset:p,focusOnMount:"container",onClose:j,className:"icon-tooltip-container",inline:y,shift:x},P="wrapper"===f,R=(0,o.A)("icon-tooltip-wrapper",e),M={left:P?0:-(62-v/2)+"px"},V=P&&g,z=(0,n.useCallback)((()=>{w&&(E&&(clearTimeout(E),C(null)),k(!0))}),[w,E]),H=(0,n.useCallback)((()=>{if(w){const e=setTimeout((()=>{k(!1),C(null)}),100);C(e)}}),[w]);return l().createElement("div",{className:R,"data-testid":"icon-tooltip_wrapper",onMouseEnter:z,onMouseLeave:H},!P&&l().createElement(s.A,{variant:"link",onMouseDown:A},l().createElement(i.A,{className:t,icon:d,size:v})),l().createElement("div",{className:(0,o.A)("icon-tooltip-helper",{"is-wide":b}),style:M},(V||_)&&l().createElement(r.Popover,S,l().createElement("div",null,m&&l().createElement("div",{className:"icon-tooltip-title"},m),l().createElement("div",{className:"icon-tooltip-content"},h)))))}},78478:(e,t,a)=>{"use strict";a.d(t,{Gg:()=>c,KH:()=>v,Nr:()=>u,Wy:()=>m,sT:()=>d});var r=a(96072),o=a.n(r),n=a(56427),l=a(13022),s=(a(84705),a(9969));const i=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:r=1,color:i="#2C3338",children:c})=>{const u={className:(0,l.A)(s.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:r,fill:void 0};return i&&(u.fill=i),React.createElement(n.SVG,o()({},u,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(n.G,{opacity:r},c))},c=({size:e,className:t=s.A["star-icon"],color:a})=>React.createElement(i,{className:t,size:e,color:a},React.createElement(n.Path,{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})),u=({size:e,className:t=s.A["checkmark-icon"],color:a})=>React.createElement(i,{className:t,size:e,color:a},React.createElement(n.Path,{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})),d=({size:e,className:t=s.A.jetpack,color:a})=>React.createElement(i,{className:t,size:e,color:a,viewBox:"0 0 32 32"},React.createElement(n.Path,{className:"jetpack-logo__icon-circle",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),React.createElement(n.Polygon,{fill:"#fff",points:"15,19 7,19 15,3"}),React.createElement(n.Polygon,{fill:"#fff",points:"17,29 17,13 25,13"})),v=({size:e=24,color:t="#069e08"})=>React.createElement(i,{color:t,size:e,viewBox:"0 0 32 32"},React.createElement(n.Path,{className:"spark-first",d:"M9.33301 5.33325L10.4644 8.20188L13.333 9.33325L10.4644 10.4646L9.33301 13.3333L8.20164 10.4646L5.33301 9.33325L8.20164 8.20188L9.33301 5.33325Z"}),React.createElement(n.Path,{className:"spark-second",d:"M21.3333 5.33333L22.8418 9.15817L26.6667 10.6667L22.8418 12.1752L21.3333 16L19.8248 12.1752L16 10.6667L19.8248 9.15817L21.3333 5.33333Z"}),React.createElement(n.Path,{className:"spark-third",d:"M14.6667 13.3333L16.5523 18.1144L21.3333 20L16.5523 21.8856L14.6667 26.6667L12.781 21.8856L8 20L12.781 18.1144L14.6667 13.3333Z"})),p={...{"anti-spam":({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(n.Path,{d:"M13.2,4.7l4.7,12.8c0.4,1.1,1,1.5,2.1,1.6c0.1,0,0.1,0,0.1,0l0.1,0.1l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1 s0,0.1-0.1,0.1c-0.1,0-0.1,0.1-0.1,0.1s-0.1,0-0.2,0h-5.1c-0.1,0-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1 c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1l0.1-0.1c0,0,0.1,0,0.2,0c0.5,0,1.1-0.2,1.1-0.8c0-0.3-0.1-0.5-0.2-0.8l-1.1-3.1 c-0.1-0.2-0.1-0.2-0.2-0.2h-4.3c-0.7,0-1.5,0-1.9,0.9l-1.1,2.4C7.1,17.6,7,17.8,7,18.1c0,0.8,1,0.9,1.6,0.9c0.1,0,0.1,0,0.2,0 L8.8,19l0.1,0.1c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.1s-0.1,0.1-0.1,0.1l-0.1,0.1c-0.1,0-0.1,0-0.2,0H4.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.1-0.1-0.1-0.1l-0.1-0.1c0-0.1,0-0.1,0-0.1c0-0.1,0-0.1,0-0.2s0-0.1,0.1-0.1L4,19c0,0,0.1,0,0.1,0C5.2,19,5.5,18.5,6,17.5 l5.4-12.4c0.2-0.5,0.8-1,1.3-1C13,4.2,13.1,4.4,13.2,4.7z M9.1,13.1c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.1h4.4 c0.3,0,0.4-0.1,0.4-0.3c0-0.1,0-0.2-0.1-0.3l-1.2-3.5c-0.3-0.8-0.8-1.9-0.8-2.7c0-0.1,0-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1 c-0.1,0.6-0.4,1.2-0.7,1.7L9.1,13.1z"}),React.createElement(n.Path,{d:"M21.6,12.5c0,0.6-0.3,1-0.9,1c-0.6,0-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1C21.3,11.7,21.6,12.1,21.6,12.5z"}),React.createElement(n.Path,{d:"M4.1,12.5c0,0.6-0.3,1-0.9,1s-0.8-0.3-0.8-0.8c0-0.6,0.4-1,0.9-1S4.1,12.1,4.1,12.5z"})),backup:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M2.1,5.8c0-0.1,0-0.1,0-0.2c0-0.2,0.1-0.5,0.1-0.7c0.1-0.4,0.4-0.6,0.7-0.8l8.3-2.9c0.1-0.1,0.3-0.1,0.4-0.1l0.5,0.1 l8.3,2.9c0.3,0.2,0.5,0.4,0.7,0.7c0.2,0.2,0.2,0.4,0.2,0.7c0,0.1,0,0.1,0,0.2v0.1c-0.1,0.5-0.2,0.9-0.3,1.4 c-0.2,0.4-0.3,1.2-0.7,2.2c-0.3,1-0.7,2.1-1.1,3.1c-0.5,1-1,2.1-1.6,3.3s-1.4,2.3-2.2,3.5c-0.9,1.1-1.8,2.2-2.8,3.1 c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4c-1.2-1.1-2.4-2.4-3.5-4c-1-1.6-1.9-3-2.5-4.3c-0.6-1.3-1.1-2.7-1.6-4 C2.8,8.7,2.5,7.6,2.3,7C2.3,6.5,2.1,6.1,2.1,5.8z M2.9,5.9c0,0.2,0.1,0.4,0.1,0.8C3.1,7,3.2,7.5,3.5,8.2C3.7,9,3.9,9.7,4.2,10.6 c0.3,0.7,0.7,1.7,1.1,2.7c0.4,1,1,2,1.5,2.9c0.5,1,1.2,1.9,1.9,2.9c0.8,1,1.6,1.9,2.4,2.6c0.2,0.2,0.4,0.2,0.5,0.2 c0.2,0,0.4-0.1,0.5-0.2c1.2-1,2.2-2.3,3.2-3.8c1-1.5,1.8-2.8,2.3-4c0.6-1.3,1.1-2.5,1.5-3.9c0.4-1.3,0.7-2.2,0.9-2.8 c0.1-0.5,0.2-1,0.3-1.3c0-0.1,0-0.1,0-0.1c0-0.2,0-0.3-0.1-0.4C20.3,5.2,20.2,5.1,20,5L12,2.1c0,0-0.1,0-0.2,0s-0.1,0-0.1,0h-0.2 l-8,2.8C3.2,5,3.1,5.2,3,5.3C2.9,5.5,2.9,5.6,2.9,5.8C2.9,5.8,2.9,5.8,2.9,5.9z M5.9,6.7h3l2.8,7l2.8-7h3c-0.1,0.1-0.2,0.5-0.3,0.8 C17,7.8,17,8.2,16.8,8.4c-0.1,0.3-0.2,0.5-0.4,0.8c0,0.1-0.1,0.1-0.1,0.1s-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.1,0 c-0.1,0-0.2,0.1-0.2,0.2c0,0-0.1,0.1-0.1,0.1s-0.1,0.1-0.1,0.1c0,0,0,0.1-0.1,0.2c0,0.1-0.1,0.1-0.1,0.1l-0.4,1.1 c-1.3,3.3-2.1,5.2-2.3,5.8h-2.2l-1-2.4c-0.1-0.3-0.3-0.8-0.5-1.3c-0.1-0.3-0.3-0.8-0.5-1.3L8,10.8c-0.1-0.1-0.1-0.2-0.1-0.4 C7.8,10.2,7.7,10,7.7,9.8C7.6,9.7,7.5,9.5,7.4,9.4C7.3,9.3,7.3,9.3,7.3,9.3c-0.1,0-0.2,0-0.2,0s-0.1,0-0.1,0 C6.6,8.5,6.3,7.6,5.9,6.7z"})),boost:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.19505 16.2545C4.47368 16.561 4.94802 16.5836 5.25451 16.3049L10.2595 11.7549L14.2842 15.2765L19 10.5607V13.75H20.5V9.5V8.75239V8.7476V8H19.7529H19.7471H19H14.75V9.5H17.9393L14.2158 13.2235L10.2405 9.74507L4.2455 15.195C3.93901 15.4737 3.91642 15.948 4.19505 16.2545Z"})),crm:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M15.5 9.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-2.25 6v-2a2.75 2.75 0 0 0-2.75-2.75h-4A2.75 2.75 0 0 0 3.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5Zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0 1 20.25 15ZM9.5 8.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1.5 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"})),extras:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5ZM12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6h-1.5v6a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h6V4Z"})),protect:({opacity:e=1,size:t,className:a,color:r})=>React.createElement(i,{className:a,size:t,opacity:e,color:r},React.createElement(n.Path,{d:"M12 3.17627L18.75 6.24445V10.8183C18.75 14.7173 16.2458 18.4089 12.7147 19.5735C12.2507 19.7265 11.7493 19.7265 11.2853 19.5735C7.75416 18.4089 5.25 14.7173 5.25 10.8183V6.24445L12 3.17627ZM6.75 7.21032V10.8183C6.75 14.1312 8.89514 17.2057 11.7551 18.149C11.914 18.2014 12.086 18.2014 12.2449 18.149C15.1049 17.2057 17.25 14.1312 17.25 10.8183V7.21032L12 4.82396L6.75 7.21032Z"}),React.createElement(n.Path,{d:"M15.5291 10.0315L11.1818 14.358L8.47095 11.66L9.52907 10.5968L11.1818 12.2417L14.4709 8.96826L15.5291 10.0315Z"})),scan:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"m12 3.176 6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 0 1-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176ZM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21Z"})),search:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M17.5 11.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm1.5 0a5.5 5.5 0 0 1-9.142 4.121l-3.364 2.943-.988-1.128 3.373-2.952A5.5 5.5 0 1 1 19 11.5Z"})),social:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{d:"M15.5 3.97809V18.0219L7.5 15.5977V20H6V15.1431L3.27498 14.3173C2.22086 13.9979 1.5 13.0262 1.5 11.9248V10.0752C1.5 8.97375 2.22087 8.00207 3.27498 7.68264L15.5 3.97809ZM14 16L7.5 14.0303L7.5 7.96969L14 5.99999V16ZM6 8.42423L6 13.5757L3.70999 12.8818C3.28835 12.754 3 12.3654 3 11.9248V10.0752C3 9.63462 3.28835 9.24595 3.70999 9.11818L6 8.42423ZM17.5 11.75H21.5V10.25H17.5V11.75ZM21.5 16L17.5 15V13.5L21.5 14.5V16ZM17.5 8.5L21.5 7.5V6L17.5 7V8.5Z"})),star:c,videopress:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.3,6.2c0.8,0,1.6,0.6,1.8,1.4l2.3,7.9c0,0,0,0,0,0l2.7-9.3h1.5h4.2c2.9,0,4.9,1.9,4.9,4.7c0,2.9-2,4.7-5,4.7 h-2h-2.5l-0.5,1.5c-0.4,1.4-1.7,2.3-3.2,2.3c-1.4,0-2.7-0.9-3.2-2.3L2.5,8.7C2.1,7.4,3,6.2,4.3,6.2z M13,12.8h2.9c1.3,0,2-0.7,2-1.9 c0-1.2-0.8-1.8-2-1.8h-1.7L13,12.8z"})),jetpack:d,share:({size:e=16,className:t,color:a})=>React.createElement(i,{className:t,size:e,color:a,viewBox:"0 0 16 16"},React.createElement(n.Path,{fill:"#161722",fillRule:"evenodd",d:"M8.3 4.66C3.85 5.308.727 9.75.034 13.69l-.02.117c-.137.842.809 1.232 1.446.68 2.013-1.745 3.648-2.475 5.318-2.719a10.482 10.482 0 011.524-.103v2.792c0 .694.82 1.041 1.3.55l6.176-6.307a.79.79 0 00.012-1.088L9.614 1.004C9.14.496 8.301.84 8.301 1.542v3.117zm1.525-1.175v1.85a.773.773 0 01-.654.77l-.655.096c-2.133.311-3.987 1.732-5.295 3.672-.472.7-.854 1.44-1.143 2.18a12.32 12.32 0 011.675-.972c1.58-.75 3.048-.972 4.548-.972h.762a.77.77 0 01.762.779v1.69l4.347-4.44-4.347-4.653z",clipRule:"evenodd"})),ai:v,stats:({opacity:e=1,size:t,color:a})=>React.createElement(i,{size:t,opacity:e,color:a},React.createElement(n.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.25 5H12.75V20H11.25V5ZM6 10H7.5V20H6V10ZM18 14H16.5V20H18V14Z"}))}};function m(e){return p[e]?p[e]:null}},38250:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(96072),o=a.n(r),n=a(27723),l=a(51113),s=a(53512),i=a(13022),c=a(51609),u=a.n(c),d=a(3924),v=a(61069),p=a(48907),m=(a(68271),a(67142)),h=a(60442);const __=n.__,_x=n._x,f=()=>u().createElement(m.A,{logoColor:"#000",showText:!1,height:16,"aria-hidden":"true"}),g=()=>u().createElement(u().Fragment,null,u().createElement(l.A,{icon:s.A,size:16}),u().createElement("span",{className:"jp-dashboard-footer__accessible-external-link"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-my-jetpack"))),w=({moduleName:e=__("Jetpack","jetpack-my-jetpack"),className:t,moduleNameHref:a="https://jetpack.com",menu:r,useInternalLinks:n,onAboutClick:l,onPrivacyClick:s,onTermsClick:c,...m})=>{const[w]=(0,h.A)("sm","<="),[b]=(0,h.A)("md","<="),[y]=(0,h.A)("lg",">"),x=(0,v.A)();let _=[{label:_x("About","Link to learn more about Jetpack.","jetpack-my-jetpack"),title:__("About Jetpack","jetpack-my-jetpack"),href:n?new URL("admin.php?page=jetpack_about",x).href:(0,d.A)("jetpack-about"),target:n?"_self":"_blank",onClick:l},{label:_x("Privacy","Shorthand for Privacy Policy.","jetpack-my-jetpack"),title:__("Automattic's Privacy Policy","jetpack-my-jetpack"),href:n?new URL("admin.php?page=jetpack#/privacy",x).href:(0,d.A)("a8c-privacy"),target:n?"_self":"_blank",onClick:s},{label:_x("Terms","Shorthand for Terms of Service.","jetpack-my-jetpack"),title:__("WordPress.com Terms of Service","jetpack-my-jetpack"),href:(0,d.A)("wpcom-tos"),target:"_blank",onClick:c}];r&&(_=[..._,...r]);const k=u().createElement(u().Fragment,null,u().createElement(f,null),e);return u().createElement("footer",o()({className:(0,i.A)("jp-dashboard-footer",{"is-sm":w,"is-md":b,"is-lg":y},t),"aria-label":__("Jetpack","jetpack-my-jetpack"),role:"contentinfo"},m),u().createElement("ul",null,u().createElement("li",{className:"jp-dashboard-footer__jp-item"},a?u().createElement("a",{href:a},k):k),_.map((e=>{const t="button"===e.role,a=!t&&"_blank"===e.target;return u().createElement("li",{key:e.label},u().createElement("a",{href:e.href,title:e.title,target:e.target,onClick:e.onClick,onKeyDown:e.onKeyDown,className:(0,i.A)("jp-dashboard-footer__menu-item",{"is-external":a}),role:e.role,rel:a?"noopener noreferrer":void 0,tabIndex:t?0:void 0},e.label,a&&u().createElement(g,null)))})),u().createElement("li",{className:"jp-dashboard-footer__a8c-item"},u().createElement("a",{href:n?new URL("admin.php?page=jetpack_about",x).href:(0,d.A)("a8c-about"),"aria-label":__("An Automattic Airline","jetpack-my-jetpack")},u().createElement(p.A,{"aria-hidden":"true"})))))}},67142:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(96072),o=a.n(r),n=a(27723),l=a(13022),s=a(51609),i=a.n(s);const __=n.__,c=({logoColor:e="#069e08",showText:t=!0,className:a,height:r=32,...n})=>{const s=t?"0 0 118 32":"0 0 32 32";return i().createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:s,className:(0,l.A)("jetpack-logo",a),"aria-labelledby":"jetpack-logo-title",height:r},n,{role:"img"}),i().createElement("title",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-my-jetpack")),i().createElement("path",{fill:e,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),t&&i().createElement(i().Fragment,null,i().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),i().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),i().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),i().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),i().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),i().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),i().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},28509:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(13022),o=a(51609),n=a(11616);const l=Number(n.A.smCols),s=Number(n.A.mdCols),i=Number(n.A.lgCols),c=e=>{const{children:t,tagName:a="div",className:c}=e,u=Math.min(l,"number"==typeof e.sm?e.sm:l),d=Math.min(l,"object"==typeof e.sm?e.sm.start:0),v=Math.min(l,"object"==typeof e.sm?e.sm.end:0),p=Math.min(s,"number"==typeof e.md?e.md:s),m=Math.min(s,"object"==typeof e.md?e.md.start:0),h=Math.min(s,"object"==typeof e.md?e.md.end:0),f=Math.min(i,"number"==typeof e.lg?e.lg:i),g=Math.min(i,"object"==typeof e.lg?e.lg.start:0),w=Math.min(i,"object"==typeof e.lg?e.lg.end:0),b=(0,r.A)(c,{[n.A[`col-sm-${u}`]]:!(d&&v),[n.A[`col-sm-${d}-start`]]:d>0,[n.A[`col-sm-${v}-end`]]:v>0,[n.A[`col-md-${p}`]]:!(m&&h),[n.A[`col-md-${m}-start`]]:m>0,[n.A[`col-md-${h}-end`]]:h>0,[n.A[`col-lg-${f}`]]:!(g&&w),[n.A[`col-lg-${g}-start`]]:g>0,[n.A[`col-lg-${w}-end`]]:w>0});return(0,o.createElement)(a,{className:b},t)}},75918:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(13022),o=a(51609),n=a(51519);const l=({children:e,fluid:t=!1,tagName:a="div",className:l,horizontalGap:s=1,horizontalSpacing:i=1},c)=>{const u=(0,o.useMemo)((()=>{const e=`calc( var(--horizontal-spacing) * ${i} )`;return{paddingTop:e,paddingBottom:e,rowGap:`calc( var(--horizontal-spacing) * ${s} )`}}),[s,i]),d=(0,r.A)(l,n.A.container,{[n.A.fluid]:t});return(0,o.createElement)(a,{className:d,style:u,ref:c},e)},s=(0,o.forwardRef)(l)},60442:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(29491),o=a(15508);const n=["sm","md","lg"],l=(e,t)=>{const a=Array.isArray(e)?e:[e],l=Array.isArray(t)?t:[t],[s,i,c]=n,u={sm:(0,r.useMediaQuery)(o.A[s]),md:(0,r.useMediaQuery)(o.A[i]),lg:(0,r.useMediaQuery)(o.A[c])};return a.map(((e,t)=>{const a=l[t];return a?((e,t,a)=>{const r=n.indexOf(e),o=r+1,l=t.includes("=");let s=[];return t.startsWith("<")&&(s=n.slice(0,l?o:r)),t.startsWith(">")&&(s=n.slice(l?r:o)),s?.length?s.some((e=>a[e])):a[e]})(e,a,u):u[e]}))}},47656:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(23751),o=a(19783),n=a(83883),l=a(51113),s=a(10991),i=a(13022),c=a(51609),u=a.n(c),d=a(4097);const v=e=>{switch(e){case"error":case"warning":default:return r.A;case"info":return o.A;case"success":return n.A}},p=({level:e="info",title:t,children:a,actions:r,hideCloseButton:o=!1,onClose:n})=>{const c=(0,i.A)(d.A.container,d.A[`is-${e}`]);return u().createElement("div",{className:c},u().createElement("div",{className:d.A["icon-wrapper"]},u().createElement(l.A,{icon:v(e),className:d.A.icon})),u().createElement("div",{className:d.A["main-content"]},t&&u().createElement("div",{className:d.A.title},t),a,r&&r.length>0&&u().createElement("div",{className:d.A["action-bar"]},r.map(((e,t)=>u().createElement("div",{key:t,className:d.A.action},e))))),!o&&u().createElement("button",{"aria-label":"close",className:d.A["close-button"],onClick:n},u().createElement(l.A,{icon:s.A})))}},37975:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51437);const o=(e,t={})=>{const a=(0,r.Y)();return new Intl.NumberFormat(a,t).format(e)}},79245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>_,N0:()=>x,eY:()=>b,i7:()=>y});var r=a(27723),o=a(51113),n=a(83883),l=a(31249),s=a(13022),i=a(51609),c=a.n(i),u=a(40597),d=a(60442),v=a(85879),p=a(47425),m=a(13149);const __=r.__,h=__("Included","jetpack-my-jetpack"),f=__("Not included","jetpack-my-jetpack"),g=__("Coming soon","jetpack-my-jetpack"),w=(0,i.createContext)(void 0),b=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:v=null,tooltipInfo:b,tooltipTitle:y,tooltipClassName:x=""})=>{const[_]=(0,d.A)("lg"),k=(0,i.useContext)(w)[a],E=t||e,C=k.name,j=k.tooltipInfo,A=k.tooltipTitle,S=b||!_&&j,P=((e,t,a)=>e?{lg:g, // translators: Name of the current feature -default:(0,n.sprintf)(__("%s coming soon","jetpack-my-jetpack"),a)}:{lg:t?g:v,default:t?a:(0,n.sprintf)(/* translators: Name of the current feature */ -__("%s not included","jetpack-my-jetpack"),a)})(t,e,R),z=A?N.lg:N.default;return o().createElement("div",{className:(0,i.A)(h.A.item,h.A.value)},o().createElement(c.A,{className:(0,i.A)(h.A.icon,j?h.A["icon-check"]:h.A["icon-cross"]),size:32,icon:j?r.A:s.A}),o().createElement(p.Ay,{variant:"body-small"},d||z),x&&o().createElement(u.A,{title:k||_,iconClassName:h.A["popover-icon"],className:(0,i.A)(h.A.popover,y),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(k&&E)},o().createElement(p.Ay,{variant:"body-small",component:"div"},E||C)))},k=({children:e})=>o().createElement("div",{className:h.A.header},e),y=({primary:e=!1,children:t})=>{let a=0;return o().createElement("div",{className:(0,i.A)(h.A.card,{[h.A["is-primary"]]:e})},l.Children.map(t,(e=>{const t=e;return t.type===E?(a++,(0,l.cloneElement)(t,{index:a-1})):t})))},A=({title:e,items:t,children:a,showIntroOfferDisclaimer:n=!1})=>{const[c]=(0,m.A)("lg");return o().createElement(w.Provider,{value:t},o().createElement("div",{className:(0,i.A)(h.A.container,{[h.A["is-viewport-large"]]:c}),style:{"--rows":t.length+1,"--columns":l.Children.toArray(a).length+1}},o().createElement("div",{className:h.A.table},o().createElement(p.Ay,{variant:"headline-small"},e),c&&t.map(((e,a)=>o().createElement("div",{className:(0,i.A)(h.A.item,{[h.A["last-feature"]]:a===t.length-1}),key:a},o().createElement(p.Ay,{variant:"body-small"},o().createElement("strong",null,e.name)),e.tooltipInfo&&o().createElement(u.A,{title:e.tooltipTitle,iconClassName:h.A["popover-icon"],className:h.A.popover,placement:e.tooltipPlacement?e.tooltipPlacement:"bottom-end",iconSize:14,offset:4,wide:Boolean(e.tooltipTitle&&e.tooltipInfo)},o().createElement(p.Ay,{variant:"body-small"},e.tooltipInfo))))),a)),o().createElement("div",{className:h.A["tos-container"]},o().createElement("div",{className:h.A.tos},n&&o().createElement(p.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-my-jetpack")),o().createElement(d.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7723),c=a(3022),r=a(7425),s=a(2746),i=a(3407);const __=n.__,l=({price:e,offPrice:t,currency:a="",showNotOffPrice:n=!0,hideDiscountLabel:l=!0,promoLabel:o="",legend:u=__("/month, paid yearly","jetpack-my-jetpack"),isNotConvenientPrice:m=!1,hidePriceFraction:d=!1,children:p})=>{if(null==e&&null==t||!a)return null;n=n&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,g=!l&&h&&h>0?h+__("% off","jetpack-my-jetpack"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:i.A.container},React.createElement("div",{className:(0,c.A)(i.A["price-container"],"product-price_container")},React.createElement(s.g,{value:t??e,currency:a,isOff:!m,hidePriceFraction:d}),n&&React.createElement(s.g,{value:e,currency:a,isOff:!1,hidePriceFraction:d}),g&&React.createElement(r.Ay,{className:(0,c.A)(i.A["promo-label"],"product-price_promo_label")},g))),React.createElement("div",{className:i.A.footer},p||React.createElement(r.Ay,{className:(0,c.A)(i.A.legend,"product-price_legend")},u),o&&React.createElement(r.Ay,{className:(0,c.A)(i.A["promo-label"],"product-price_promo_label")},o)))}},2746:(e,t,a)=>{"use strict";a.d(t,{g:()=>i});var n=a(7397),c=a(3022),r=a(7425),s=a(3407);const i=({value:e,currency:t,isOff:a,hidePriceFraction:i})=>{const l=(0,c.A)(s.A.price,"product-price_price",{[s.A["is-not-off-price"]]:!a}),{symbol:o,integer:u,fraction:m}=(0,n.vA)(e,t),d=!i||!m.endsWith("00");return React.createElement(r.Ay,{className:l,variant:"headline-medium",component:"p"},React.createElement(r.Ay,{className:s.A.symbol,component:"sup",variant:"title-medium"},o),u,d&&React.createElement(r.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,m)))}},6461:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(5739),c=a.n(n),r=a(1609),s=a.n(r);a(8325);const i=({color:e="#FFFFFF",className:t="",size:a=20})=>{const n=t+" jp-components-spinner",c={width:a,height:a,fontSize:a,borderTopColor:e},r={borderTopColor:e,borderRightColor:e};return s().createElement("div",{className:n},s().createElement("div",{className:"jp-components-spinner__outer",style:c},s().createElement("div",{className:"jp-components-spinner__inner",style:r})))};i.propTypes={color:c().string,className:c().string,size:c().number};const l=i},5879:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(6072),c=a.n(n),r=a(6087),s=a(7723),i=a(3022),l=a(3924),o=a(7425);a(9634);const __=s.__,u=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,r.createInterpolateElement)((0,s.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ -__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,r.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),{tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),m=({agreeButtonLabel:e})=>(0,r.createInterpolateElement)((0,s.sprintf)(/* translators: %s is a button label */ -__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(d,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(d,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,l.A)(e),rel:"noopener noreferrer",target:"_blank"},t),p=({className:e,multipleButtons:t,agreeButtonLabel:a,...n})=>React.createElement(o.Ay,c()({className:(0,i.A)(e,"terms-of-service")},n),t?React.createElement(u,{multipleButtonsLabels:t}):React.createElement(m,{agreeButtonLabel:a}))},110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>n,Z:()=>c});const n={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},c=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},7425:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>m,H3:()=>d,hE:()=>p});var n=a(6072),c=a.n(n),r=a(3022),s=a(1609),i=a.n(s),l=a(110),o=a(4495);const u=(0,s.forwardRef)((({variant:e="body",children:t,component:a,className:n,...u},m)=>{const d=a||l.Q[e]||"span",p=(0,s.useMemo)((()=>l.Z.reduce(((e,t)=>(void 0!==u[t]&&(e+=o.A[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return u.ref=m,i().createElement(d,c()({className:(0,r.A)(o.A.reset,o.A[e],n,p)},u),t)}));u.displayName="Text";const m=u,d=({children:e,weight:t="bold",...a})=>{const n="headline-small"+("bold"===t?"":`-${t}`);return i().createElement(u,c()({variant:n,mb:3},a),e)},p=({children:e,size:t="medium",...a})=>i().createElement(u,c()({variant:`title-${t}`,mb:1},a),e)},723:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d});var n=a(1609),c=a.n(n),r=a(9422);const s={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},i={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-5":"var(--jp-gray)","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-70":"#3C434A","--jp-gray-80":"#2C3338","--jp-gray-90":"#1d2327","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-5":"#FACFD2","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-5":"#F5E6B3","--jp-yellow-10":"#F2CF75","--jp-yellow-20":"#F0C930","--jp-yellow-30":"#DEB100","--jp-yellow-40":"#C08C00","--jp-yellow-50":"#9D6E00","--jp-yellow-60":"#7D5600","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},l={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},o={"--spacing-base":"8px"},u={},m=(e,t,a)=>{const n={...s,...i,...l,...o};for(const t in n)e.style.setProperty(t,n[t]);a&&e.classList.add(r.A.global),t&&(u[t]={provided:!0,root:e})},d=({children:e=null,targetDom:t,id:a,withGlobalStyles:r=!0})=>{const s=(0,n.useRef)(),i=u?.[a]?.provided;return(0,n.useLayoutEffect)((()=>{if(!i)return t?m(t,a,r):void(s?.current&&m(s.current,a,r))}),[t,s,i,a,r]),t?c().createElement(c().Fragment,null,e):c().createElement("div",{ref:s},e)}},7506:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(1112),c=a(6427),r=a(6087),s=a(1609),i=a.n(s);a(8170);const l=e=>{const{icon:t,title:a,description:s,primaryCtaLabel:l,primaryCtaURL:o,primaryCtaIsExternalLink:u,primaryCtaOnClick:m,secondaryCtaLabel:d,secondaryCtaURL:p,secondaryCtaIsExternalLink:h,secondaryCtaOnClick:g}=e;return i().createElement(c.Card,{isRounded:!0,size:"large"},i().createElement(c.CardBody,{className:"upsell-banner",size:"large"},t&&i().createElement("div",{className:"upsell-banner--icon"},i().createElement("img",{src:t,alt:""})),i().createElement("div",{className:"upsell-banner--content"},i().createElement("div",{className:"upsell-banner--content-info"},i().createElement("h3",null,a),i().createElement("p",null,(0,r.createInterpolateElement)(s,{br:i().createElement("br",null)}))),i().createElement("div",{className:"upsell-banner--content-cta"},d&&p&&i().createElement(n.A,{className:"upsell-banner--content-cta-button secondary",href:p,onClick:g??void 0,isExternalLink:h},d),l&&o&&i().createElement(n.A,{className:"upsell-banner--content-cta-button primary",href:o,onClick:m??void 0,isExternalLink:u},l)))))}},1984:(e,t,a)=>{"use strict";a.d(t,{o:()=>n});const n="d729d42c-b547-4750-a6f6-8b30534a5f12"},8587:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(1609),c=a(1984);const r=({jwt_token:e})=>{const t=(0,n.useCallback)((()=>{"undefined"!=typeof window&&"function"==typeof window.zE&&window.zE("messenger","loginUser",(function(t){t(e)}))}),[e]);return(0,n.useEffect)((()=>{const e=document.createElement("script"),a=document.getElementById("zendesk-chat-container");e.src="https://static.zdassets.com/ekr/snippet.js?key="+encodeURIComponent(c.o),e.type="text/javascript",e.id="ze-snippet",e.onload=()=>{t()},a&&a.appendChild(e)}),[t]),React.createElement("div",{"data-testid":"zendesk-chat-container",id:"zendesk-chat-container"})}},1437:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var n=a(8443);const c=()=>{const{l10n:{locale:e}}=(0,n.getSettings)();if(e)return(e=>{const t=e.match(/^([a-z]{2,3})(_[a-z]{2}|_[a-z][a-z0-9]{4,7})?(?:_.*)?$/i);return t?`${t[1]}${t[2]?t[2]:""}`.replace("_","-"):"en-US"})(e);return window?.window?.navigator?.language??"en-US"}},1069:(e,t,a)=>{"use strict";function n(){return window.Initial_State?.adminUrl||window.Jetpack_Editor_Initial_State?.adminUrl||window?.myJetpackInitialState?.adminUrl||null}a.d(t,{A:()=>n})},3924:(e,t,a)=>{"use strict";function n(e,t={}){const a={};let n;if("undefined"!=typeof window&&(n=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,a.url=encodeURIComponent(e)}else a.source=encodeURIComponent(e);for(const e in t)a[e]=encodeURIComponent(t[e]);!Object.keys(a).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(a.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),n&&(a.calypso_env=n);return"https://jetpack.com/redirect/?"+Object.keys(a).map((e=>e+"="+a[e])).join("&")}a.d(t,{A:()=>n})},6439:(e,t,a)=>{let n={};try{n=a(5990)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),n={missingConfig:!0}}const c=e=>Object.hasOwn(n,e);e.exports={jetpackConfigHas:c,jetpackConfigGet:e=>{if(!c(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return n[e]}}},3935:(e,t,a)=>{"use strict";a.d(t,{A1:()=>l,Ay:()=>A,DO:()=>i,Ij:()=>s,Kl:()=>p,LW:()=>o,MU:()=>h,XY:()=>u,ZO:()=>r,dz:()=>m,gH:()=>d,v_:()=>c});var n=a(5932);const c="SET_CONNECTION_STATUS",r="SET_CONNECTION_STATUS_IS_FETCHING",s="SET_SITE_IS_REGISTERING",i="SET_USER_IS_CONNECTING",l="SET_REGISTRATION_ERROR",o="CLEAR_REGISTRATION_ERROR",u="SET_AUTHORIZATION_URL",m="DISCONNECT_USER_SUCCESS",d="SET_CONNECTED_PLUGINS",p="SET_CONNECTION_ERRORS",h="SET_IS_OFFLINE_MODE",g=e=>({type:c,connectionStatus:e}),v=e=>({type:s,isRegistering:e}),f=e=>({type:i,isConnecting:e}),w=e=>({type:l,registrationError:e}),E=()=>({type:o}),k=e=>({type:u,authorizationUrl:e}),y=e=>({type:d,connectedPlugins:e});const A={setConnectionStatus:g,setConnectionStatusIsFetching:e=>({type:r,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:v,setUserIsConnecting:f,setRegistrationError:w,clearRegistrationError:E,setAuthorizationUrl:k,registerSite:function*({registrationNonce:e,redirectUri:t,from:a=""}){yield E(),yield v(!0);try{const n=yield{type:"REGISTER_SITE",registrationNonce:e,redirectUri:t,from:a};return yield g({isRegistered:!0}),yield k(n.authorizeUrl),yield v(!1),Promise.resolve(n)}catch(e){return yield w(e),yield v(!1),Promise.reject(e)}},connectUser:function*({from:e,redirectFunc:t,redirectUri:a}={}){yield f(!0),yield{type:"CONNECT_USER",from:e,redirectFunc:t,redirectUri:a}},disconnectUserSuccess:()=>({type:m}),setConnectedPlugins:y,refreshConnectedPlugins:()=>async({dispatch:e})=>await new Promise((t=>n.Ay.fetchConnectedPlugins().then((a=>{e(y(a)),t(a)})))),setConnectionErrors:e=>({type:p,connectionErrors:e}),setIsOfflineMode:e=>({type:h,isOfflineMode:e})}},2494:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(5932),c=a(7143),r=a(2279);const s={FETCH_AUTHORIZATION_URL:({redirectUri:e})=>n.Ay.fetchAuthorizationUrl(e),REGISTER_SITE:({registrationNonce:e,redirectUri:t,from:a})=>n.Ay.registerSite(e,t,a),CONNECT_USER:(0,c.createRegistryControl)((({resolveSelect:e})=>({from:t,redirectFunc:a,redirectUri:n}={})=>new Promise(((c,s)=>{e(r.A).getAuthorizationUrl(n).then((e=>{const n=a||(e=>window.location.assign(e)),r=new URL(e);t&&r.searchParams.set("from",encodeURIComponent(t));const s=r.toString();n(s),c(s)})).catch((e=>{s(e)}))}))))}},5051:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(7143),c=a(3935);const r=(0,n.combineReducers)({connectionStatus:(e={},t)=>{switch(t.type){case c.v_:return{...e,...t.connectionStatus};case c.dz:return{...e,isUserConnected:!1}}return e},connectionStatusIsFetching:(e=!1,t)=>t.type===c.ZO?t.isFetching:e,siteIsRegistering:(e=!1,t)=>t.type===c.Ij?t.isRegistering:e,userIsConnecting:(e=!1,t)=>t.type===c.DO?t.isConnecting:e,registrationError:(e,t)=>{switch(t.type){case c.LW:return!1;case c.A1:return t.registrationError;default:return e}},authorizationUrl:(e,t)=>t.type===c.XY?t.authorizationUrl:e,userConnectionData:(e,t)=>(t.type,e),connectedPlugins:(e={},t)=>t.type===c.gH?t.connectedPlugins:e,connectionErrors:(e={},t)=>t.type===c.Kl?t.connectionErrors:e,isOfflineMode:(e=!1,t)=>t.type===c.MU?t.isConnecting:e})},8019:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(7143),c=a(3935),r=a(2279);const s={...{getAuthorizationUrl:{isFulfilled:(e,...t)=>{const a=Boolean(e.authorizationUrl),c=(0,n.select)(r.A).hasFinishedResolution("getAuthorizationUrl",t);return a&&!c&&(0,n.dispatch)(r.A).finishResolution("getAuthorizationUrl",t),a},*fulfill(e){const t=yield c.Ay.fetchAuthorizationUrl(e);yield c.Ay.setAuthorizationUrl(t.authorizeUrl)}}}}},2676:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n={...{getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[],getConnectionErrors:e=>e.connectionErrors||[],getIsOfflineMode:e=>e.isOfflineMode||!1,getWpcomUser:e=>e?.userConnectionData?.currentUser?.wpcomUser,getBlogId:e=>e?.userConnectionData?.currentUser?.blogId}}},8734:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(7143);class c{static store=null;static mayBeInit(e,t){null===c.store&&(c.store=(0,n.createReduxStore)(e,t),(0,n.register)(c.store))}}const r=c},2279:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n="jetpack-connection"},4293:(e,t,a)=>{"use strict";a.d(t,{a:()=>u.A});var n=a(7999),c=a(3935),r=a(2494),s=a(5051),i=a(8019),l=a(2676),o=a(8734),u=a(2279);const m=window.JP_CONNECTION_INITIAL_STATE||(0,n.getScriptData)()?.connection;m||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),o.A.mayBeInit(u.A,{__experimentalUseThunks:!0,reducer:s.A,actions:c.Ay,selectors:l.A,resolvers:i.A,controls:r.A,initialState:m||{}})},9534:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(372),c=a(7142),r=a(6461),s=a(6427),i=a(6087),l=a(7723),o=a(1113),u=a(311),m=a(8120),d=a.n(m),p=a(1609),h=a.n(p);const __=l.__,g=e=>{const{className:t,disabled:a,onChange:n,value:c}=e;return h().createElement(s.TextControl,{__nextHasNoMarginBottom:!0,className:t,label:__("License key","jetpack-my-jetpack"),value:c,onChange:n,disabled:a})},v=e=>{const{className:t,availableLicenses:a,disabled:n,onChange:c,value:r}=e,[i,o]=(0,p.useState)(""),u=null===a,m=(0,p.useMemo)((()=>u?[{label:__("Fetching available licenses…","jetpack-my-jetpack"),value:""}]:[...a.map((({product:e,license_key:t})=>({label:(0,l.sprintf)(/* translators: placeholder is the product name and license key */ -__("%1$s - %2$s","jetpack-my-jetpack"),e,t),value:t}))),{label:__("I want to add a license key manually","jetpack-my-jetpack"),value:""}]),[a,u]);(0,p.useEffect)((()=>{o(m?.length?m[0].value:"")}),[m]);const d=(0,p.useCallback)((e=>{o(e),c(e)}),[c]);return h().createElement(h().Fragment,null,h().createElement(s.SelectControl,{__nextHasNoMarginBottom:!0,className:t,disabled:n,label:__("Select a license key","jetpack-my-jetpack"),value:i,options:m,onChange:d}),!u&&!i&&h().createElement(s.TextControl,{__nextHasNoMarginBottom:!0,className:t,label:__("Input a license key","jetpack-my-jetpack"),value:r,onChange:c,disabled:n}))},f=e=>{const{activateLicense:t,availableLicenses:a,fetchingAvailableLicenses:l,isActivating:m,license:d,licenseError:f,onLicenseChange:w}=e,E=null!=f;(0,p.useEffect)((()=>{n.A.tracks.recordEvent("jetpack_wpa_license_key_activation_view")}),[]);const k=E?"jp-license-activation-screen-controls--license-field-with-error":"jp-license-activation-screen-controls--license-field",y=a&&a.length;return h().createElement("div",{className:"jp-license-activation-screen-controls"},h().createElement("div",{className:"jp-license-activation-screen-controls--content"},h().createElement(c.A,{showText:!1,height:48}),h().createElement("h1",null,__("Add a license key","jetpack-my-jetpack")),h().createElement("p",null,(0,i.createInterpolateElement)(__("Check your email for your license key. You should have received it after making your purchase.","jetpack-my-jetpack"),{strong:h().createElement("strong",null)})),l||y?h().createElement(v,{className:k,disabled:l||m,onChange:w,availableLicenses:l?null:a,value:d}):h().createElement(g,{className:k,disabled:m,onChange:w,value:d}),E&&h().createElement("div",{className:"jp-license-activation-screen-controls--license-field-error"},h().createElement(o.A,{icon:u.A}),h().createElement("span",null,f))),h().createElement("div",null,h().createElement(s.Button,{className:"jp-license-activation-screen-controls--button",onClick:t,disabled:!d},m?h().createElement(r.A,null):__("Activate","jetpack-my-jetpack"))))};f.propTypes={activateLicense:d().func.isRequired,availableLicenses:d().array,fetchingAvailableLicenses:d().bool,isActivating:d().bool.isRequired,license:d().string.isRequired,licenseError:d().string,onLicenseChange:d().func.isRequired,siteUrl:d().string.isRequired};const w=f},5986:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(3924),c=a(6087),r=a(7723),s=a(8120),i=a.n(s),l=a(1609),o=a.n(l);const __=r.__,u=e=>{const{imageUrl:t,showSupportLink:a=!1}=e;return o().createElement("div",{className:"jp-license-activation-screen-illustration"},o().createElement("div",{className:"jp-license-activation-screen-illustration--wrapper"},o().createElement("img",{className:"jp-license-activation-screen-illustration--img",src:t,alt:""})),a&&o().createElement("p",{className:"jp-license-activation-screen-illustration--support-link"},(0,c.createInterpolateElement)(__("Do you need help? Contact us.","jetpack-my-jetpack"),{a:o().createElement("a",{href:(0,n.A)("jetpack-support-license-activation")})})))};u.propTypes={imageUrl:i().string.isRequired,showSupportLink:i().bool};const m=u},3806:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(7142),c=a(8120),r=a.n(c),s=a(1609),i=a.n(s),l=a(8354),o=a(8560),u=a(8547);const m=e=>{const{productId:t,siteRawUrl:a,siteAdminUrl:c,currentRecommendationsStep:r}=e;return i().createElement("div",{className:"jp-license-activation-screen-success-info"},i().createElement("div",{className:"jp-license-activation-screen-success-info--content"},i().createElement(n.A,{showText:!1,height:48})),i().createElement(o.A,{siteRawUrl:a,productId:t}),i().createElement("div",{className:"jp-license-activation-screen-success-info--buttons"},i().createElement(l.F,{currentRecommendationsStep:r,siteAdminUrl:c,siteRawUrl:a,productId:t}),i().createElement(u.m,{siteRawUrl:a,productId:t})))};m.propTypes={siteRawUrl:r().string,productId:r().number,siteAdminUrl:r().string,currentRecommendationsStep:r().string};const d=m},8354:(e,t,a)=>{"use strict";a.d(t,{F:()=>p});var n=a(6461),c=a(3924),r=a(6427),s=a(7723),i=a(8120),l=a.n(i),o=a(1609),u=a.n(o),m=a(3010),d=a(1183);const __=s.__,p=e=>{const{currentRecommendationsStep:t,siteAdminUrl:a,siteRawUrl:s,productId:i}=e,[l,o]=(0,m.A)(),p=e=>l.map((e=>e.name)).includes(e),h=(0,d.p)(i),g=p("Jetpack"),v=p("Jetpack Social"),f="jetpack_social_advanced"===h||"jetpack_social_basic"===h,w=p("Jetpack Protect");if(o)return u().createElement(r.Button,{className:"jp-license-activation-screen-success-info--button"},u().createElement(n.A,null));if(f&&(g||v))return u().createElement(r.Button,{className:"jp-license-activation-screen-success-info--button",href:a+(g?"admin.php?page=jetpack#/recommendations/"+("jetpack_social_advanced"===h?"welcome-social-advanced":"welcome-social-basic"):"admin.php?page=jetpack-social")},__("Configure my site","jetpack-my-jetpack"));if("jetpack_scan"===h){const e=w?a+"admin.php?page=jetpack-protect":(0,c.A)("jetpack-license-activation-success-scan",{site:s});return u().createElement(r.Button,{className:"jp-license-activation-screen-success-info--button",href:e},__("View scan results","jetpack-my-jetpack"))}return"not-started"===t?u().createElement(r.Button,{className:"jp-license-activation-screen-success-info--button",href:a+"admin.php?page=jetpack#/recommendations"},__("Configure my site","jetpack-my-jetpack")):u().createElement(r.Button,{className:"jp-license-activation-screen-success-info--button",href:(0,c.A)("license-activation-view-my-plans",{site:s})},__("View my plans","jetpack-my-jetpack"))};p.propTypes={siteAdminUrl:l().string.isRequired,currentRecommendationsStep:l().string,siteRawUrl:l().string.isRequired}},8547:(e,t,a)=>{"use strict";a.d(t,{m:()=>m});var n=a(3924),c=a(6427),r=a(7723),s=a(8120),i=a.n(s),l=a(1609),o=a.n(l),u=a(1183);const __=r.__,m=e=>{const{productId:t,siteRawUrl:a}=e,r={jetpack_backup:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},jetpack_complete:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},jetpack_scan:{text:__("View my plans","jetpack-my-jetpack"),redirectSource:"license-activation-view-my-plans"},jetpack_search:{text:__("Configure search","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-search"},jetpack_security:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},default:null}[(0,u.p)(t)];return o().createElement(o().Fragment,null,r&&o().createElement(c.ExternalLink,{className:"jp-license-activation-screen-success-info--external-link",href:(0,n.A)(r.redirectSource,{site:a})},r.text))};m.propTypes={siteRawUrl:i().string,productId:i().number}},9051:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(372),c=a(5932),r=a(6087),s=a(7723),i=a(8120),l=a.n(i),o=a(1609),u=a.n(o),m=a(9534),d=a(5986),p=a(3806),h=a(7129),g=a(6309),v=a(7139);const __=s.__,f=e=>{const{availableLicenses:t=[],currentRecommendationsStep:a,fetchingAvailableLicenses:s=!1,onActivationSuccess:i=()=>null,siteAdminUrl:l,siteRawUrl:f,startingLicense:w,displayName:E=""}=e,[k,y]=(0,o.useState)(w??""),[A,b]=(0,o.useState)(null),[j,R]=(0,o.useState)(!1),[C,_]=(0,o.useState)(null);(0,o.useEffect)((()=>{t&&t[0]&&y(t[0].license_key)}),[t]);const x=(0,o.useCallback)((()=>j?Promise.resolve():k.length<1?(b(__("This is not a valid license key. Please try again.","jetpack-my-jetpack")),Promise.resolve()):(b(null),R(!0),n.A.tracks.recordJetpackClick({target:"license_activation_button"}),c.Ay.attachLicenses([k]).then((e=>{const t=(e=>{let t=e;for(;Array.isArray(t)&&t.length>0;)t=t[0];if(t?.activatedProductId)return t.activatedProductId;if(t?.errors)for(const e in t.errors)if(t.errors[e].length>0)throw new Error(t.errors[e][0]);throw new Error(__("An unknown error occurred during license activation. Please try again.","jetpack-my-jetpack"))})(e);_(t),i(t),n.A.tracks.recordEvent("jetpack_wpa_license_activation_success")})).catch((e=>{n.A.tracks.recordEvent("jetpack_wpa_license_activation_error");"invalid_permission_manage_user_licenses"===e.response?.code?b((0,r.createInterpolateElement)(__("You either do not have permissions to perform this action or a user account needs to be connected. Click here to connect your user account or contact your administrator.","jetpack-my-jetpack"),{connectLink:u().createElement("a",{href:"admin.php?page=my-jetpack#/connection?returnTo=add-license"})})):b(e.message)})).finally((()=>{R(!1)})))),[j,k,i]);return null!==C&&k.startsWith("jetpack-golden-token")?u().createElement(h.A,{tokenRedeemed:!0,displayName:E}):null!==C?u().createElement("div",{className:"jp-license-activation-screen"},u().createElement(p.A,{siteRawUrl:f,productId:C,siteAdminUrl:l,currentRecommendationsStep:a}),u().createElement(d.A,{imageUrl:v,showSupportLink:!1})):u().createElement("div",{className:"jp-license-activation-screen"},u().createElement(m.A,{availableLicenses:t,activateLicense:x,fetchingAvailableLicenses:s,isActivating:j,license:k,licenseError:A,onLicenseChange:y,siteUrl:f}),u().createElement(d.A,{imageUrl:g,showSupportLink:!0}))};f.propTypes={availableLicenses:l().array,currentRecommendationsStep:l().string,fetchingAvailableLicenses:l().bool,onActivationSuccess:l().func,siteAdminUrl:l().string.isRequired,siteRawUrl:l().string.isRequired,startingLicense:l().string,displayName:l().string};const w=f},7129:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(8478),c=a(5918),r=a(8509),s=a(7142),i=a(1112),l=a(6427),o=a(7723),u=a(3022),m=a(8120),d=a.n(m),p=a(1609),h=a.n(p),g=a(2980);const __=o.__,_x=o._x,v=e=>{document.referrer.includes(window.location.host)?(e.preventDefault(),history.back()):(e.preventDefault(),window.location.href=window?.myJetpackInitialState?.myJetpackUrl)};function f({redeemClick:e,displayName:t,onModalClose:a=v,tokenRedeemed:m=!1}){const[d,f]=(0,p.useState)(!1),w=(0,p.useRef)(null);(0,p.useEffect)((()=>{setTimeout((()=>{w?.current?.play()}),500)}),[w]);const E=(0,n.Wy)("scan"),k=(0,n.Wy)("backup"),y=(0,p.useCallback)((t=>{e?.(t),f(!0),w.current.play()}),[w,e]),A=(0,p.useCallback)((()=>{d&&w.current.play()}),[d]),b=(0,u.A)(g.A.modal,{[g.A.animating]:d});return h().createElement("div",null,h().createElement(l.Modal,{className:b,onRequestClose:a,isDismissible:!1,__experimentalHideHeader:!0},h().createElement(c.A,{horizontalSpacing:3,horizontalGap:3},h().createElement(r.A,null,h().createElement(s.A,{className:g.A["jetpack-logo"]}),h().createElement("div",{className:g.A["video-wrap"],onClick:A,role:"presentation"},h().createElement("video",{ref:w,src:"https://videos.files.wordpress.com/oSlNIBQO/jetpack-golden-token.mp4",muted:"muted"})),h().createElement("div",{className:g.A["content-wrap"]},h().createElement("div",{className:g.A["content-wrap-text"]},t.length>0&&h().createElement("p",{className:g.A["hi-user"]},(0,o.sprintf)(/* Translators: %s is the user's display name. */ -__("Hey, %s","jetpack-my-jetpack"),t)),h().createElement("h2",{className:g.A.headline},__("You have been gifted a Jetpack Golden Token.","jetpack-my-jetpack")),h().createElement("p",null,m&&__("This unlocked a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience is already active.","jetpack-my-jetpack"),!m&&__("This unlocks a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience awaits.","jetpack-my-jetpack"))),h().createElement(i.A,{variant:"primary",weight:"regular",onClick:y,className:g.A.button},m&&__("Awesome!","jetpack-my-jetpack"),!m&&__("Redeem your token","jetpack-my-jetpack"))),h().createElement("div",{className:`${g.A["powers-wrap"]} ${g.A["content-wrap"]}`},h().createElement("div",{className:g.A["content-wrap-text"]},h().createElement("h2",{className:g.A.headline},__("Super powers are ready!","jetpack-my-jetpack")),h().createElement("p",{className:g.A.paragraph},__("Your Jetpack Golden Token provides a lifetime license for this website and includes the following products:","jetpack-my-jetpack"))),h().createElement("div",{className:g.A["jetpack-products"]},h().createElement("div",null,h().createElement(k,null),h().createElement("h3",null,__("VaultPress Backup","jetpack-my-jetpack")),h().createElement("p",null,__("Save every change and get back online quickly with one‑click restores.","jetpack-my-jetpack"))),h().createElement("div",null,h().createElement(E,null),h().createElement("h3",null,_x("Scan","Plugin name (noun).","jetpack-my-jetpack")),h().createElement("p",null,__("Automated scanning and one‑click fixes to keep your site ahead of security threats.","jetpack-my-jetpack")))),h().createElement(i.A,{variant:"primary",weight:"regular",onClick:y,href:window?.myJetpackInitialState?.myJetpackUrl,className:g.A.button},__("Explore your new powers","jetpack-my-jetpack")))))))}f.propTypes={redeemClick:d().func,tokenRedeemed:d().bool,displayName:d().string,onModalClose:d().func};const w=f},1040:(e,t,a)=>{"use strict";a.d(t,{_:()=>c.A,b:()=>n.A});var n=a(9051),c=a(7129)},4705:(e,t,a)=>{"use strict";a(8992),a(1135)},1135:(e,t,a)=>{"use strict";a.d(t,{$:()=>n});const n=[{name:"amazon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.582 8.182c-1.648.185-3.802.308-5.344.984-1.781.769-3.03 2.337-3.03 4.644 0 2.953 1.86 4.429 4.253 4.429 2.02 0 3.125-.477 4.685-2.065.516.747.685 1.109 1.629 1.894a.59.59 0 0 0 .672-.066l.006.006c.567-.505 1.599-1.401 2.18-1.888.231-.188.19-.496.009-.754-.52-.718-1.072-1.303-1.072-2.634V8.305c0-1.876.133-3.599-1.249-4.891C15.23 2.369 13.422 2 12.04 2 9.336 2 6.318 3.01 5.686 6.351c-.068.355.191.542.423.594l2.754.298c.258-.013.445-.266.494-.523.236-1.151 1.2-1.706 2.284-1.706.584 0 1.249.215 1.595.738.398.584.346 1.384.346 2.061zm-.533 5.906c-.451.8-1.169 1.291-1.967 1.291-1.09 0-1.728-.83-1.728-2.061 0-2.42 2.171-2.86 4.227-2.86v.615c.001 1.108.027 2.031-.532 3.015m7.634 5.251C18.329 21.076 14.917 22 11.979 22c-4.118 0-7.826-1.522-10.632-4.057-.22-.199-.024-.471.241-.317 3.027 1.762 6.771 2.823 10.639 2.823 2.608 0 5.476-.541 8.115-1.66.397-.169.73.262.341.55m.653 1.704c-.194.163-.379.076-.293-.139.284-.71.92-2.298.619-2.684s-1.99-.183-2.749-.092c-.23.027-.266-.173-.059-.319 1.348-.946 3.555-.673 3.811-.356.26.32-.066 2.533-1.329 3.59"})))},{name:"behance",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M7.799 5.698c.589 0 1.12.051 1.606.156q.722.155 1.241.507.516.351.804.938c.188.387.281.871.281 1.443q0 .93-.421 1.551-.424.62-1.255 1.014 1.133.328 1.689 1.146.559.822.557 1.975 0 .935-.359 1.612a3.14 3.14 0 0 1-.973 1.114q-.613.432-1.399.637A6.1 6.1 0 0 1 7.963 18H2V5.698zm-.35 4.97q.721 0 1.192-.345.465-.344.463-1.119 0-.43-.152-.707a1.1 1.1 0 0 0-.416-.427 1.7 1.7 0 0 0-.596-.216 3.6 3.6 0 0 0-.697-.06H4.709v2.874zm.151 5.237q.401.001.759-.077c.243-.053.457-.137.637-.261.182-.12.332-.283.441-.491q.164-.31.163-.798-.002-.948-.533-1.357c-.356-.27-.83-.404-1.413-.404H4.709v3.388zm8.562-.041q.552.538 1.583.538.74 0 1.277-.374c.354-.248.571-.514.654-.79h2.155c-.347 1.072-.872 1.838-1.589 2.299-.708.463-1.572.693-2.58.693q-1.05 0-1.899-.337a4 4 0 0 1-1.439-.958 4.4 4.4 0 0 1-.904-1.484 5.4 5.4 0 0 1-.32-1.899q0-1 .329-1.863a4.4 4.4 0 0 1 .933-1.492q.607-.63 1.444-.994a4.6 4.6 0 0 1 1.857-.363q1.131-.001 1.98.44a3.94 3.94 0 0 1 1.389 1.181 4.8 4.8 0 0 1 .783 1.69q.24.947.171 1.983h-6.428c-.001.706.237 1.372.604 1.73m2.811-4.68c-.291-.321-.783-.496-1.384-.496q-.585 0-.973.2a2 2 0 0 0-.621.491 1.8 1.8 0 0 0-.328.628 2.7 2.7 0 0 0-.111.587h3.98c-.058-.625-.271-1.085-.563-1.41m-3.916-3.446h4.985V6.524h-4.985z"})))},{name:"blogger-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.779 9.904h-.981l-.021.001a1.163 1.163 0 0 1-1.16-1.079l-.001-.013A5.813 5.813 0 0 0 11.803 3H8.871a5.813 5.813 0 0 0-5.813 5.813v6.375a5.813 5.813 0 0 0 5.813 5.813h6.257a5.814 5.814 0 0 0 5.813-5.813l.002-4.121a1.164 1.164 0 0 0-1.164-1.163M8.726 7.713h3.291a1.117 1.117 0 1 1 0 2.234H8.726a1.117 1.117 0 1 1 0-2.234m6.601 8.657H8.72a1.057 1.057 0 1 1 0-2.114h6.607a1.057 1.057 0 1 1 0 2.114"})))},{name:"blogger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.722 14.019a.654.654 0 0 1-.654.654H9.977a.654.654 0 0 1 0-1.308h4.091c.361 0 .654.293.654.654m-4.741-3.321h2.038a.692.692 0 0 0 0-1.384H9.981a.692.692 0 0 0 0 1.384M21 5v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2m-3.456 6.39a.72.72 0 0 0-.72-.72h-.607l-.013.001a.72.72 0 0 1-.718-.668l-.001-.008a3.6 3.6 0 0 0-3.599-3.599H10.07a3.6 3.6 0 0 0-3.599 3.599v3.947a3.6 3.6 0 0 0 3.599 3.599h3.874a3.6 3.6 0 0 0 3.599-3.599z"})))},{name:"bluesky",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.2 3.3c-.5-.2-1.4-.5-3.6 1C15.4 6 12.9 9.2 12 11c-.9-1.8-3.4-5-5.7-6.7-2.2-1.6-3-1.3-3.6-1S2 4.6 2 5.1s.3 4.7.5 5.4c.7 2.3 3.1 3.1 5.3 2.8-3.3.5-6.2 1.7-2.4 5.9 4.2 4.3 5.7-.9 6.5-3.6.8 2.7 1.7 7.7 6.4 3.6 3.6-3.6 1-5.4-2.3-5.9 2.2.2 4.6-.5 5.3-2.8.4-.7.7-4.8.7-5.4 0-.5-.1-1.5-.8-1.8"})))},{name:"codepen",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m22.016 8.84-.007-.037q-.006-.037-.015-.072-.007-.022-.013-.042l-.023-.062-.02-.042a.4.4 0 0 0-.03-.057l-.025-.038-.035-.052-.03-.037q-.021-.026-.043-.045-.015-.018-.035-.035a.4.4 0 0 0-.048-.04l-.037-.03-.015-.012-9.161-6.096a.86.86 0 0 0-.955 0L2.359 8.237l-.015.012-.038.028-.048.04a.638.638 0 0 0-.078.082q-.018.018-.03.037-.018.026-.035.052l-.025.038q-.016.031-.03.059l-.02.041a1 1 0 0 0-.034.106q-.01.034-.016.071-.003.02-.006.037a1 1 0 0 0-.009.114v6.093q0 .056.008.112l.007.038q.006.035.015.072a.2.2 0 0 0 .013.04q.01.032.022.063l.02.04a.4.4 0 0 0 .055.096l.035.052.03.037.042.045.035.035q.023.02.048.04l.038.03.013.01 9.163 6.095a.858.858 0 0 0 .959.004l9.163-6.095.015-.01q.02-.015.037-.03l.048-.04q.02-.017.035-.035.025-.024.043-.045l.03-.037.035-.052.025-.038a.4.4 0 0 0 .03-.058l.02-.04.023-.063c.003-.013.01-.027.013-.04q.009-.037.015-.072l.007-.037q.006-.062.007-.117V8.954a1 1 0 0 0-.008-.114m-9.154-4.376 6.751 4.49-3.016 2.013-3.735-2.492zm-1.724 0v4.009l-3.735 2.494-3.014-2.013zm-7.439 6.098L5.853 12l-2.155 1.438zm7.439 8.974-6.749-4.491 3.015-2.011 3.735 2.492zM12 14.035 8.953 12 12 9.966 15.047 12zm.862 5.501v-4.009l3.735-2.492 3.016 2.011zm7.441-6.098L18.147 12l2.156-1.438z"})))},{name:"deezer",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.129 3.662c.222-1.287.548-2.096.909-2.098h.001c.673.002 1.219 2.809 1.219 6.274s-.546 6.274-1.22 6.274c-.276 0-.531-.477-.736-1.276-.324 2.926-.997 4.937-1.776 4.937-.603 0-1.144-1.208-1.507-3.114-.248 3.624-.872 6.195-1.602 6.195-.458 0-.875-1.019-1.184-2.678C13.861 21.6 13.003 24 12.002 24s-1.861-2.399-2.231-5.824c-.307 1.659-.724 2.678-1.184 2.678-.73 0-1.352-2.571-1.602-6.195-.363 1.905-.903 3.114-1.507 3.114-.778 0-1.452-2.011-1.776-4.937-.204.802-.46 1.276-.736 1.276-.674 0-1.22-2.809-1.22-6.274s.546-6.274 1.22-6.274c.362 0 .685.812.91 2.098.357-2.22.94-3.662 1.6-3.662.784 0 1.463 2.04 1.784 5.002.314-2.156.791-3.53 1.325-3.53.749 0 1.385 2.703 1.621 6.474.443-1.933 1.085-3.146 1.795-3.146s1.352 1.214 1.795 3.146c.237-3.771.872-6.474 1.621-6.474.533 0 1.009 1.374 1.325 3.53.321-2.962 1-5.002 1.784-5.002.658 0 1.244 1.443 1.603 3.662M0 7.221c0-1.549.31-2.805.692-2.805s.692 1.256.692 2.805-.31 2.805-.692 2.805S0 8.77 0 7.221m22.616 0c0-1.549.31-2.805.692-2.805S24 5.672 24 7.221s-.31 2.805-.692 2.805-.692-1.256-.692-2.805"})))},{name:"discord",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.33 4.523A20 20 0 0 0 15.379 3a14 14 0 0 0-.634 1.289 18.4 18.4 0 0 0-5.495 0A14 14 0 0 0 8.615 3 20 20 0 0 0 3.66 4.527C.527 9.163-.323 13.684.102 18.141a20 20 0 0 0 6.073 3.049 14.7 14.7 0 0 0 1.301-2.097 13 13 0 0 1-2.048-.978q.258-.189.502-.378a14.27 14.27 0 0 0 12.142 0q.247.202.502.378a13 13 0 0 1-2.052.98 14.5 14.5 0 0 0 1.301 2.095 19.9 19.9 0 0 0 6.076-3.047c.498-5.168-.851-9.648-3.568-13.62M8.013 15.4c-1.183 0-2.161-1.074-2.161-2.395S6.796 10.6 8.01 10.6s2.183 1.083 2.163 2.405S9.22 15.4 8.013 15.4m7.974 0c-1.186 0-2.16-1.074-2.16-2.395s.944-2.405 2.16-2.405 2.178 1.083 2.157 2.405-.951 2.395-2.158 2.395"})))},{name:"dribbble",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10m8.434-8.631c-.292-.092-2.644-.794-5.32-.365 1.117 3.07 1.572 5.57 1.659 6.09a8.56 8.56 0 0 0 3.661-5.725m-5.098 6.507c-.127-.749-.623-3.361-1.822-6.477l-.056.019c-4.818 1.679-6.547 5.02-6.701 5.334A8.5 8.5 0 0 0 12 20.555a8.5 8.5 0 0 0 3.336-.679m-9.682-2.152c.193-.331 2.538-4.213 6.943-5.637q.167-.054.337-.102a29 29 0 0 0-.692-1.45c-4.266 1.277-8.405 1.223-8.778 1.216a8.497 8.497 0 0 0 2.19 5.973m-2.015-7.46c.382.005 3.901.02 7.897-1.041a55 55 0 0 0-3.167-4.94 8.57 8.57 0 0 0-4.73 5.981m6.359-6.555a46 46 0 0 1 3.187 5c3.037-1.138 4.323-2.867 4.477-3.085a8.51 8.51 0 0 0-7.664-1.915m8.614 2.903c-.18.243-1.612 2.078-4.77 3.367a27 27 0 0 1 .751 1.678c2.842-.357 5.666.215 5.948.275a8.5 8.5 0 0 0-1.929-5.32"})))},{name:"dropbox",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 6.134 6.069 9.797 2 6.54l5.883-3.843zm-10 6.92 5.883 3.843L12 13.459 6.069 9.797zm10 .405 4.116 3.439L22 13.054l-4.069-3.257zM22 6.54l-5.884-3.843L12 6.134l5.931 3.663zm-9.989 7.66-4.129 3.426-1.767-1.153v1.291l5.896 3.539 5.897-3.539v-1.291l-1.769 1.153z"})))},{name:"eventbrite",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.041 3.931 5.959 3A2.96 2.96 0 0 0 3 5.959v12.083A2.96 2.96 0 0 0 5.959 21l12.083-.931C19.699 19.983 21 18.744 21 17.11V6.89c0-1.634-1.259-2.863-2.959-2.959M16.933 8.17c-.082.215-.192.432-.378.551-.188.122-.489.132-.799.132-1.521 0-3.062-.048-4.607-.048q-.23 1.061-.451 2.128c.932-.004 1.873.005 2.81.005.726 0 1.462-.069 1.586.525.04.189-.001.426-.052.615-.105.38-.258.676-.625.783-.185.054-.408.058-.646.058-1.145 0-2.345.017-3.493.02-.169.772-.328 1.553-.489 2.333 1.57-.005 3.067-.041 4.633-.058.627-.007 1.085.194 1.009.85a2.2 2.2 0 0 1-.211.725c-.102.208-.248.376-.488.452-.237.075-.541.064-.862.078-.304.014-.614.008-.924.016-.309.009-.619.022-.919.022-1.253 0-2.429.08-3.683.073-.603-.004-1.014-.249-1.124-.757-.059-.273-.018-.58.036-.841a3543 3543 0 0 1 1.629-7.763c.056-.265.114-.511.225-.714a1.24 1.24 0 0 1 .79-.62c.368-.099.883-.047 1.344-.047.305 0 .612.008.914.016.925.026 1.817.03 2.747.053.304.007.615.016.915.016.621 0 1.17.073 1.245.614.039.288-.051.567-.132.783"})))},{name:"facebook",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10"})))},{name:"fediverse",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 743 743"},React.createElement("g",null,React.createElement("path",{d:"M181.131 275.137a68.9 68.9 0 0 1-29.465 29.328l161.758 162.389 38.998-19.764zm213.363 214.187-38.998 19.764 81.963 82.283a68.9 68.9 0 0 1 29.471-29.332zM581.646 339.391l-91.576 46.41 6.752 43.189 103.616-52.513a68.9 68.9 0 0 1-18.792-37.086m-144.738 73.351L220.383 522.477a68.9 68.9 0 0 1 18.795 37.089L443.66 455.934zM367.275 142.438l-104.48 203.97 30.848 30.967 110.623-215.957a68.9 68.9 0 0 1-36.991-18.98M235.621 399.459l-52.922 103.314a68.9 68.9 0 0 1 36.987 18.979l46.781-91.328zM150.768 304.918a68.9 68.9 0 0 1-34.416 7.195 69 69 0 0 1-6.651-.695l30.903 197.662a68.9 68.9 0 0 1 34.416-7.195 69 69 0 0 1 6.646.695zM239.342 560.545c.707 4.589.949 9.239.72 13.877a68.9 68.9 0 0 1-7.267 27.18l197.629 31.712c-.708-4.59-.95-9.24-.723-13.878a68.9 68.9 0 0 1 7.27-27.178zM601.133 377.199l-91.219 178.082a68.9 68.9 0 0 1 36.994 18.983l91.217-178.08a68.9 68.9 0 0 1-36.992-18.985M476.723 125.33a68.9 68.9 0 0 1-29.471 29.332l141.266 141.811a68.9 68.9 0 0 1 29.468-29.332zM347.787 104.631l-178.576 90.498a68.9 68.9 0 0 1 18.793 37.086l178.574-90.502a68.9 68.9 0 0 1-18.791-37.082M446.926 154.826a68.9 68.9 0 0 1-34.983 7.483 69 69 0 0 1-6.029-.633l15.818 101.291 43.163 6.926zm-16 167.028 37.4 239.482a68.9 68.9 0 0 1 33.914-6.943q3.625.206 7.207.791L474.09 328.777zM188.131 232.975c.734 4.66.988 9.383.758 14.095a68.9 68.9 0 0 1-7.16 26.983l101.369 16.281 19.923-38.908zm173.736 27.9-19.926 38.912 239.514 38.467a69 69 0 0 1-.695-13.719 68.9 68.9 0 0 1 7.349-27.324z"}),React.createElement("path",{fillOpacity:".996",d:"M412.284 156.054c34.538 1.882 64.061-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.882-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943M646.144 390.82c34.538 1.881 64.062-24.593 65.943-59.131s-24.592-64.061-59.13-65.943-64.062 24.593-65.943 59.131 24.592 64.061 59.13 65.943M495.086 685.719c34.538 1.881 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M167.866 633.211c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M116.692 305.86c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.881-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943"})))},{name:"feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M2 8.667V12c5.515 0 10 4.485 10 10h3.333c0-7.363-5.97-13.333-13.333-13.333M2 2v3.333c9.19 0 16.667 7.477 16.667 16.667H22C22 10.955 13.045 2 2 2m2.5 15a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5"})))},{name:"flickr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5m11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5"})))},{name:"foursquare",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.573 2H6.905C5.434 2 5 3.107 5 3.805v16.948c0 .785.422 1.077.66 1.172.238.097.892.177 1.285-.275 0 0 5.035-5.843 5.122-5.93.132-.132.132-.132.262-.132h3.26c1.368 0 1.588-.977 1.732-1.552.078-.318.692-3.428 1.225-6.122l.675-3.368C19.56 2.893 19.14 2 17.573 2m-1.078 5.22c-.053.252-.372.518-.665.518h-4.157c-.467 0-.802.318-.802.787v.508c0 .467.337.798.805.798h3.528c.331 0 .655.362.583.715s-.407 2.102-.448 2.295c-.04.193-.262.523-.655.523h-2.88c-.523 0-.683.068-1.033.503-.35.437-3.505 4.223-3.505 4.223-.032.035-.063.027-.063-.015V4.852c0-.298.26-.648.648-.648h8.562c.315 0 .61.297.528.683z"})))},{name:"ghost",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M10.203 20.997H3.005v-3.599h7.198zm10.792-3.599h-7.193v3.599h7.193zm.003-7.198H3v3.599h17.998zm-7.195-7.197H3.005v3.599h10.798zm7.197 0h-3.599v3.599H21z"})))},{name:"git",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.519 10.947 13.053.482a1.543 1.543 0 0 0-2.183 0L8.696 2.656l2.756 2.756a1.83 1.83 0 0 1 1.886.439 1.84 1.84 0 0 1 .436 1.898l2.656 2.657a1.83 1.83 0 0 1 1.899.436 1.837 1.837 0 0 1 0 2.597 1.84 1.84 0 0 1-2.599 0 1.84 1.84 0 0 1-.4-1.998l-2.478-2.477v6.521a1.837 1.837 0 0 1 .485 2.945 1.837 1.837 0 0 1-2.597 0 1.837 1.837 0 0 1 0-2.598 1.8 1.8 0 0 1 .602-.401V8.85a1.8 1.8 0 0 1-.602-.4 1.84 1.84 0 0 1-.395-2.009L7.628 3.723.452 10.898a1.544 1.544 0 0 0 0 2.184l10.467 10.467a1.544 1.544 0 0 0 2.183 0l10.417-10.418a1.546 1.546 0 0 0 0-2.184"})))},{name:"github",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.419 2.865 8.166 6.839 9.489.5.09.682-.218.682-.484 0-.236-.009-.866-.014-1.699-2.782.602-3.369-1.34-3.369-1.34-.455-1.157-1.11-1.465-1.11-1.465-.909-.62.069-.608.069-.608 1.004.071 1.532 1.03 1.532 1.03.891 1.529 2.341 1.089 2.91.833.091-.647.349-1.086.635-1.337-2.22-.251-4.555-1.111-4.555-4.943 0-1.091.39-1.984 1.03-2.682-.103-.254-.447-1.27.097-2.646 0 0 .84-.269 2.75 1.025A9.6 9.6 0 0 1 12 6.836c.85.004 1.705.114 2.504.336 1.909-1.294 2.748-1.025 2.748-1.025.546 1.376.202 2.394.1 2.646.64.699 1.026 1.591 1.026 2.682 0 3.841-2.337 4.687-4.565 4.935.359.307.679.917.679 1.852 0 1.335-.012 2.415-.012 2.741 0 .269.18.579.688.481A10 10 0 0 0 22 12c0-5.523-4.477-10-10-10"})))},{name:"google-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-.05 16c-3.312 0-6-2.688-6-6s2.688-6 6-6c1.62 0 2.976.594 4.014 1.566L14.26 9.222c-.432-.408-1.188-.888-2.31-.888-1.986 0-3.606 1.65-3.606 3.672s1.62 3.672 3.606 3.672c2.298 0 3.144-1.59 3.3-2.532h-3.306v-2.238h5.616c.084.378.15.732.15 1.23 0 3.426-2.298 5.862-5.76 5.862"})))},{name:"google-plus-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M8 11h6.61c.06.35.11.7.11 1.16 0 4-2.68 6.84-6.72 6.84-3.87 0-7-3.13-7-7s3.13-7 7-7c1.89 0 3.47.69 4.69 1.83l-1.9 1.83c-.52-.5-1.43-1.08-2.79-1.08-2.39 0-4.34 1.98-4.34 4.42S5.61 16.42 8 16.42c2.77 0 3.81-1.99 3.97-3.02H8zm15 0h-2V9h-2v2h-2v2h2v2h2v-2h2"})))},{name:"google-plus",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-1.919 14.05a4.051 4.051 0 0 1 0-8.1c1.094 0 2.009.401 2.709 1.057l-1.15 1.118a2.23 2.23 0 0 0-1.559-.599c-1.341 0-2.434 1.114-2.434 2.479s1.094 2.479 2.434 2.479c1.551 0 2.122-1.073 2.227-1.709h-2.232v-1.511h3.791c.057.255.101.494.101.83.001 2.312-1.55 3.956-3.887 3.956M19 12.75h-1.25V14h-1.5v-1.25H15v-1.5h1.25V10h1.5v1.25H19z"})))},{name:"google",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.02 10.18v3.73h5.51c-.26 1.57-1.67 4.22-5.5 4.22-3.31 0-6.01-2.75-6.01-6.12s2.7-6.12 6.01-6.12c1.87 0 3.13.8 3.85 1.48l2.84-2.76C16.99 2.99 14.73 2 12.03 2c-5.52 0-10 4.48-10 10s4.48 10 10 10c5.77 0 9.6-4.06 9.6-9.77 0-.83-.11-1.42-.25-2.05z"})))},{name:"instagram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.622c2.403 0 2.688.009 3.637.052.877.04 1.354.187 1.671.31.42.163.72.358 1.035.673s.51.615.673 1.035c.123.317.27.794.31 1.671.043.949.052 1.234.052 3.637s-.009 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035s-.615.51-1.035.673c-.317.123-.794.27-1.671.31-.949.043-1.233.052-3.637.052s-2.688-.009-3.637-.052c-.877-.04-1.354-.187-1.671-.31a2.8 2.8 0 0 1-1.035-.673 2.8 2.8 0 0 1-.673-1.035c-.123-.317-.27-.794-.31-1.671-.043-.949-.052-1.234-.052-3.637s.009-2.688.052-3.637c.04-.877.187-1.354.31-1.671.163-.42.358-.72.673-1.035s.615-.51 1.035-.673c.317-.123.794-.27 1.671-.31.949-.043 1.234-.052 3.637-.052M12 3c-2.444 0-2.751.01-3.711.054-.958.044-1.612.196-2.184.418a4.4 4.4 0 0 0-1.594 1.039c-.5.5-.808 1.002-1.038 1.594-.223.572-.375 1.226-.419 2.184C3.01 9.249 3 9.556 3 12s.01 2.751.054 3.711c.044.958.196 1.612.418 2.185.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.267.054 3.711.054s2.751-.01 3.711-.054c.958-.044 1.612-.196 2.185-.418a4.4 4.4 0 0 0 1.594-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.227.418-2.185.044-.96.054-1.267.054-3.711s-.01-2.751-.054-3.711c-.044-.958-.196-1.612-.418-2.185A4.4 4.4 0 0 0 19.49 4.51c-.5-.5-1.002-.808-1.594-1.038-.572-.222-1.227-.375-2.185-.418C14.751 3.01 14.444 3 12 3m0 4.378a4.622 4.622 0 1 0 0 9.244 4.622 4.622 0 0 0 0-9.244M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m4.804-8.884a1.08 1.08 0 1 0 .001 2.161 1.08 1.08 0 0 0-.001-2.161"})))},{name:"json-feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m8.522 17.424.027.027c1.076-1.076 1.854-.993 3.154.306l2.053 2.053c2.136 2.136 4.131 2.028 6.515-.356l.729-.728-1.548-1.548-.373.373c-1.349 1.349-2.293 1.366-3.585.075l-2.409-2.409c-1.242-1.242-2.475-1.366-3.659-.381l-.232-.232c1.01-1.225.911-2.368-.29-3.568l-2.16-2.162c-1.317-1.317-1.308-2.236.058-3.602l.372-.372-1.54-1.54-.728.729c-2.393 2.393-2.525 4.346-.439 6.433l1.78 1.78c1.3 1.3 1.383 2.095.315 3.163l.008.008a1.384 1.384 0 0 0 1.952 1.951"}),React.createElement("circle",{cx:"13.089",cy:"10.905",r:"1.383"}),React.createElement("circle",{cx:"16.349",cy:"7.644",r:"1.383"}),React.createElement("circle",{cx:"19.61",cy:"4.383",r:"1.383"})))},{name:"line",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.255 9.572v3.333c0 .084-.066.15-.15.15h-.534a.16.16 0 0 1-.122-.061l-1.528-2.063v1.978c0 .084-.066.15-.15.15h-.534a.15.15 0 0 1-.15-.15V9.576c0-.084.066-.15.15-.15h.529a.14.14 0 0 1 .122.066l1.528 2.063V9.577c0-.084.066-.15.15-.15h.534a.15.15 0 0 1 .155.145m-3.844-.15h-.534a.15.15 0 0 0-.15.15v3.333c0 .084.066.15.15.15h.534c.084 0 .15-.066.15-.15V9.572c0-.08-.066-.15-.15-.15m-1.289 2.794H7.664V9.572a.15.15 0 0 0-.15-.15H6.98a.15.15 0 0 0-.15.15v3.333q0 .062.042.103a.16.16 0 0 0 .103.042h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.145-.15m7.945-2.794h-2.142c-.08 0-.15.066-.15.15v3.333c0 .08.066.15.15.15h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.539a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.534c-.005-.08-.07-.15-.15-.15M22.5 5.33v13.373c-.005 2.1-1.725 3.802-3.83 3.797H5.297c-2.1-.005-3.802-1.73-3.797-3.83V5.297c.005-2.1 1.73-3.802 3.83-3.797h13.373c2.1.005 3.802 1.725 3.797 3.83m-2.888 5.747c0-3.422-3.431-6.206-7.645-6.206s-7.645 2.784-7.645 6.206c0 3.066 2.719 5.634 6.394 6.122.895.192.792.52.591 1.725-.033.192-.155.755.661.413s4.402-2.592 6.009-4.439c1.106-1.219 1.636-2.452 1.636-3.82"})))},{name:"link",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17 13H7v-2h10zm1-6h-1c-1.631 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1a4 4 0 0 0 4-4v-2a4 4 0 0 0-4-4M2 11v2a4 4 0 0 0 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.631 7 7 7H6a4 4 0 0 0-4 4"})))},{name:"linkedin",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.7 3H4.3A1.3 1.3 0 0 0 3 4.3v15.4A1.3 1.3 0 0 0 4.3 21h15.4a1.3 1.3 0 0 0 1.3-1.3V4.3A1.3 1.3 0 0 0 19.7 3M8.339 18.338H5.667v-8.59h2.672zM7.004 8.574a1.548 1.548 0 1 1-.002-3.096 1.548 1.548 0 0 1 .002 3.096m11.335 9.764H15.67v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z"})))},{name:"mail",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4.236-8 4.882-8-4.882V6h16z"})))},{name:"mastodon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.973 2.352c-2.468.02-4.842.286-6.225.921 0 0-2.742 1.229-2.742 5.415 0 .958-.018 2.105.012 3.32.1 4.094.75 8.128 4.535 9.129 1.745.462 3.244.56 4.45.494 2.19-.122 3.417-.781 3.417-.781l-.072-1.588s-1.565.491-3.32.431c-1.74-.06-3.576-.188-3.858-2.324a4 4 0 0 1-.04-.598s1.709.416 3.874.516c1.324.06 2.563-.076 3.824-.226 2.418-.29 4.524-1.78 4.79-3.141.416-2.144.38-5.232.38-5.232 0-4.186-2.74-5.415-2.74-5.415-1.383-.635-3.76-.9-6.227-.921zM9.18 5.622c1.028 0 1.804.395 2.318 1.185l.502.84.5-.84c.514-.79 1.292-1.186 2.32-1.186.888 0 1.605.313 2.15.922q.795.915.794 2.469v5.068h-2.008V9.16c0-1.037-.438-1.562-1.31-1.562-.966 0-1.448.622-1.448 1.857v2.693h-1.996V9.455c0-1.235-.484-1.857-1.45-1.857-.872 0-1.308.525-1.308 1.562v4.92H6.236V9.012q-.001-1.554.793-2.469c.547-.609 1.263-.922 2.15-.922"})))},{name:"medium-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"nonzero",d:"M7.423 6c3.27 0 5.922 2.686 5.922 6s-2.651 6-5.922 6S1.5 15.313 1.5 12s2.652-6 5.923-6m9.458.351c1.635 0 2.961 2.53 2.961 5.65 0 3.118-1.325 5.648-2.96 5.648S13.92 15.119 13.92 12s1.325-5.649 2.96-5.649m4.577.589c.576 0 1.042 2.265 1.042 5.06s-.466 5.06-1.042 5.06c-.575 0-1.04-2.265-1.04-5.06s.465-5.06 1.04-5.06"})))},{name:"medium",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M3 3v18h18V3zm15 4.26-1 .93a.28.28 0 0 0-.11.27v6.8a.27.27 0 0 0 .11.27l.94.93v.2h-4.75v-.2l1-1c.09-.1.09-.12.09-.27V9.74l-2.71 6.9h-.37L8 9.74v4.62a.67.67 0 0 0 .17.54l1.27 1.54v.2H5.86v-.2l1.27-1.54a.64.64 0 0 0 .17-.54V9a.5.5 0 0 0-.16-.4L6 7.26v-.2h3.52L12.23 13l2.38-5.94H18z"})))},{name:"messenger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.026.375C5.462.375.375 5.172.375 11.652c0 3.389 1.393 6.318 3.66 8.341.391.352.311.556.377 2.73a.934.934 0 0 0 1.307.823c2.48-1.092 2.512-1.178 2.933-1.064 7.185 1.977 14.973-2.621 14.973-10.83 0-6.48-5.035-11.277-11.599-11.277m6.996 8.678L15.6 14.47a1.75 1.75 0 0 1-2.527.465l-2.723-2.038a.7.7 0 0 0-.844 0l-3.674 2.786c-.49.372-1.133-.216-.802-.735l3.422-5.417a1.75 1.75 0 0 1 2.527-.465l2.722 2.037a.7.7 0 0 0 .844 0L18.22 8.32c.489-.374 1.132.213.801.732"})))},{name:"microblog",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.641 17.086c1.294-1.522 2.067-3.438 2.067-5.521 0-4.957-4.371-8.972-9.763-8.972s-9.763 4.015-9.763 8.972 4.371 8.972 9.763 8.972a10.5 10.5 0 0 0 3.486-.59.315.315 0 0 1 .356.112c.816 1.101 2.09 1.876 3.506 2.191a.194.194 0 0 0 .192-.309 3.82 3.82 0 0 1 .162-4.858zm-3.065-6.575-2.514 1.909.912 3.022a.286.286 0 0 1-.437.317l-2.592-1.802-2.592 1.802a.285.285 0 0 1-.436-.317l.912-3.022-2.515-1.909a.285.285 0 0 1 .167-.513l3.155-.066 1.038-2.981a.285.285 0 0 1 .539 0l1.038 2.981 3.155.066a.285.285 0 0 1 .17.513"})))},{name:"nextdoor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",strokeMiterlimit:"10",viewBox:"0 0 130 130"},React.createElement("g",null,React.createElement("path",{d:"M64.25 3.531c-31.144.337-57.596 24.22-60.469 55.907-3.064 33.799 21.857 63.685 55.657 66.75s63.685-21.857 66.75-55.657-21.857-63.686-55.657-66.75a62 62 0 0 0-6.281-.25m3.938 34.907C82.468 38.438 93.5 48.58 93.5 61.5v27c0 .685-.565 1.25-1.25 1.25H80.906a1.267 1.267 0 0 1-1.25-1.25V63.375c0-5.58-4.309-11.937-11.469-11.937-7.47 0-11.468 6.357-11.468 11.937V88.5c0 .685-.565 1.25-1.25 1.25H44.125c-.68 0-1.219-.57-1.219-1.25V64.156c0-.74-.529-1.364-1.25-1.531-13.13-2.93-15.115-10.285-15.375-21.125-.005-.332.142-.67.375-.906.233-.237.543-.375.875-.375l11.688.062c.66.01 1.187.529 1.218 1.188.13 4.44.438 9.406 4.438 9.406.83 0 1.443-1.179 1.813-1.719 4.41-6.48 12.28-10.718 21.5-10.718"})))},{name:"patreon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 7.408c-.003-2.299-1.746-4.182-3.79-4.862-2.54-.844-5.888-.722-8.312.453-2.939 1.425-3.862 4.545-3.896 7.656-.028 2.559.22 9.297 3.92 9.345 2.75.036 3.159-3.603 4.43-5.356.906-1.247 2.071-1.599 3.506-1.963 2.465-.627 4.146-2.626 4.142-5.273"})))},{name:"pinterest-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.289 2C6.617 2 3.606 5.648 3.606 9.622c0 1.846 1.025 4.146 2.666 4.878.25.111.381.063.439-.169.044-.175.267-1.029.365-1.428a.37.37 0 0 0-.091-.362c-.54-.63-.975-1.791-.975-2.873 0-2.777 2.194-5.464 5.933-5.464 3.23 0 5.49 2.108 5.49 5.122 0 3.407-1.794 5.768-4.13 5.768-1.291 0-2.257-1.021-1.948-2.277.372-1.495 1.089-3.112 1.089-4.191 0-.967-.542-1.775-1.663-1.775-1.319 0-2.379 1.309-2.379 3.059 0 1.115.394 1.869.394 1.869s-1.302 5.279-1.54 6.261c-.405 1.666.053 4.368.094 4.604.021.126.167.169.25.063.129-.165 1.699-2.419 2.142-4.051.158-.59.817-2.995.817-2.995.43.784 1.681 1.446 3.013 1.446 3.963 0 6.822-3.494 6.822-7.833C20.394 5.112 16.849 2 12.289 2"})))},{name:"pinterest",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.236 2.636 7.855 6.356 9.312-.087-.791-.166-2.005.035-2.869.182-.78 1.173-4.971 1.173-4.971s-.299-.599-.299-1.484c0-1.39.806-2.429 1.809-2.429.853 0 1.265.641 1.265 1.409 0 .858-.546 2.141-.828 3.329-.236.996.499 1.807 1.481 1.807 1.777 0 3.144-1.874 3.144-4.579 0-2.394-1.72-4.068-4.177-4.068-2.845 0-4.515 2.134-4.515 4.34 0 .859.331 1.781.744 2.282a.3.3 0 0 1 .069.287c-.077.316-.246.995-.279 1.134-.044.183-.145.222-.334.134-1.249-.581-2.03-2.407-2.03-3.874 0-3.154 2.292-6.051 6.607-6.051 3.469 0 6.165 2.472 6.165 5.775 0 3.446-2.173 6.22-5.189 6.22-1.013 0-1.966-.526-2.292-1.148l-.623 2.377c-.226.869-.835 1.957-1.243 2.622.936.289 1.93.445 2.961.445 5.523 0 10-4.477 10-10S17.523 2 12 2"})))},{name:"pocket",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.927 4.194A1.82 1.82 0 0 0 20.222 3H3.839a1.823 1.823 0 0 0-1.813 1.814v6.035l.069 1.2c.29 2.73 1.707 5.115 3.899 6.778l.119.089.025.018a9.9 9.9 0 0 0 3.91 1.727 10.06 10.06 0 0 0 4.049-.014.3.3 0 0 0 .064-.023 9.9 9.9 0 0 0 3.753-1.691l.025-.018q.06-.043.119-.089c2.192-1.664 3.609-4.049 3.898-6.778l.069-1.2V4.814a1.8 1.8 0 0 0-.098-.62m-4.235 6.287-4.704 4.512a1.37 1.37 0 0 1-1.898 0l-4.705-4.512a1.371 1.371 0 1 1 1.898-1.979l3.756 3.601 3.755-3.601a1.372 1.372 0 0 1 1.898 1.979"})))},{name:"polldaddy",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.487 2 2 6.487 2 12c0 5.514 4.487 10 10 10 5.514 0 10-4.486 10-10 0-5.513-4.486-10-10-10m.991 1.68c2.361.084 4.657 1.251 6.197 3.136.283.334.541.693.774 1.067a7.78 7.78 0 0 0-6.094-2.94 7.76 7.76 0 0 0-5.896 2.703q-.008.006-.016.014l-.152.159-.031.032a6.12 6.12 0 0 0-1.633 4.165 6.15 6.15 0 0 0 6.143 6.143c.57 0 1.123-.081 1.649-.227-1.849.839-4.131.747-5.926-.324-1.841-1.089-3.171-3.111-3.433-5.313A7.39 7.39 0 0 1 6.69 6.137C8.294 4.5 10.634 3.563 12.991 3.68m3.373 8.519c-.049-2.024-1.587-3.889-3.544-4.174-1.927-.343-3.917.857-4.451 2.661a3.67 3.67 0 0 0 .2 2.653c.39.8 1.067 1.451 1.894 1.759 1.664.654 3.63-.27 4.173-1.863.593-1.58-.396-3.423-1.94-3.776-1.52-.407-3.161.757-3.204 2.243a2.36 2.36 0 0 0 .753 1.879c.501.476 1.23.667 1.871.529a2.07 2.07 0 0 0 1.469-1.134 1.91 1.91 0 0 0-.087-1.767c-.297-.513-.859-.863-1.429-.881a1.7 1.7 0 0 0-1.437.679 1.53 1.53 0 0 0-.18 1.489q.006.016.016.03c.193.634.774 1.1 1.467 1.117a1.6 1.6 0 0 1-.97-.183c-.466-.244-.809-.747-.893-1.29a1.8 1.8 0 0 1 .499-1.539 2.02 2.02 0 0 1 1.58-.606c.593.04 1.159.35 1.517.859.364.496.51 1.156.383 1.773-.116.62-.529 1.174-1.093 1.514a2.52 2.52 0 0 1-1.914.286c-.65-.161-1.226-.606-1.584-1.206a2.83 2.83 0 0 1-.341-2.031c.143-.7.573-1.321 1.176-1.753 1.193-.883 3.056-.751 4.106.411 1.106 1.1 1.327 3.027.406 4.371-.877 1.376-2.74 2.086-4.374 1.594-1.639-.449-2.913-2.079-3.031-3.853-.07-.884.13-1.797.583-2.577.445-.777 1.155-1.432 1.972-1.862 1.64-.88 3.816-.743 5.349.424 1.251.924 2.083 2.42 2.236 4.009l.001.03c0 2.9-2.359 5.26-5.26 5.26a5.2 5.2 0 0 1-1.947-.376 5 5 0 0 0 2.613-.079 4.96 4.96 0 0 0 2.514-1.751c.618-.828.95-1.861.901-2.869M12 21.113c-5.024 0-9.111-4.087-9.111-9.113 0-4.789 3.713-8.723 8.411-9.081a7 7 0 0 0-.397.06c-2.644.453-5.017 2.106-6.32 4.409-1.309 2.301-1.391 5.19-.3 7.527 1.056 2.34 3.253 4.156 5.776 4.553 2.497.44 5.133-.483 6.787-2.301 1.719-1.797 2.269-4.529 1.486-6.796-.583-1.81-1.976-3.331-3.7-4.046 3.417.594 6.174 3.221 6.174 6.781 0 1.004-.241 2.02-.657 2.966-1.498 2.984-4.586 5.041-8.149 5.041"})))},{name:"print",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 16h6v2H9zm13 1h-3v3a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2V9a2 2 0 0 1 2-2h1V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v2h1a2 2 0 0 1 2 2zM7 7h10V5H7zm10 7H7v6h10zm3-3.5a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 20 10.5"})))},{name:"quora",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M47.736 16.521c-.41-.81-.898-1.631-1.846-1.631a1 1 0 0 0-.527.107l-.322-.644a2.93 2.93 0 0 1 1.836-.595c1.26 0 1.914.605 2.431 1.397a6.8 6.8 0 0 0 .449-2.675c0-2.773-.869-4.199-2.929-4.199-1.992 0-2.851 1.465-2.851 4.199s.859 4.17 2.851 4.17a4 4 0 0 0 .869-.107zm.498.966a6 6 0 0 1-1.367.185 5.27 5.27 0 0 1-5.263-5.204c0-3.114 2.558-5.233 5.263-5.233s5.282 2.109 5.282 5.233a5.08 5.08 0 0 1-1.992 4.072c.381.566.781.956 1.319.956.595 0 .839-.459.878-.82h.781c.049.488-.195 2.48-2.373 2.48-1.319 0-2.012-.761-2.529-1.66zm5.624-2.646v-3.563c0-.371-.146-.586-.615-.586h-.498v-.956h3.251v5.048c0 .849.459 1.231 1.161 1.231a1.56 1.56 0 0 0 1.465-.839V11.28c0-.371-.146-.586-.615-.586h-.527v-.957h3.28v5.302c0 .527.195.732.8.732h.107v.976l-2.929.468V16.21h-.057a3.12 3.12 0 0 1-2.509 1.152c-1.28 0-2.304-.644-2.304-2.558zm12.059 1.611c1.152 0 1.592-1.005 1.611-3.027.02-1.982-.459-2.929-1.611-2.929-1.005 0-1.641.956-1.641 2.929 0 2.021.625 3.027 1.641 3.027m0 .956a3.906 3.906 0 0 1-3.974-3.974c0-2.334 1.836-3.886 3.974-3.886 2.226 0 4.004 1.582 4.004 3.886a3.867 3.867 0 0 1-4.004 3.974m4.072-.146v-.956h.312c.781 0 .859-.224.859-.908v-4.121c0-.371-.215-.586-.732-.586h-.42v-.955h2.968l.146 1.553h.108c.371-1.113 1.221-1.699 2.051-1.699.693 0 1.221.39 1.221 1.181 0 .547-.264 1.093-1.005 1.093-.664 0-.8-.449-1.358-.449-.488 0-.869.468-.869 1.152v2.783c0 .673.166.908.937.908h.439v.956h-4.658zm9.901-1.093c.956 0 1.338-.898 1.338-1.797v-1.211c-.732.722-2.304.742-2.304 2.021 0 .625.371.986.966.986m1.387 0c-.39.752-1.191 1.26-2.314 1.26-1.309 0-2.148-.732-2.148-1.914 0-2.451 3.417-1.797 4.423-3.427v-.185c0-1.25-.488-1.445-1.035-1.445-1.524 0-.83 1.631-2.226 1.631-.673 0-.937-.371-.937-.859 0-.927 1.093-1.67 3.173-1.67 1.963 0 3.163.537 3.163 2.49v3.114q-.02.742.595.742a1 1 0 0 0 .449-.127l.254.615c-.205.312-.752.869-1.836.869-.908 0-1.465-.42-1.543-1.113h-.01zm-68.554 2.558c-.83-1.641-1.807-3.3-3.711-3.3a2.9 2.9 0 0 0-1.093.215l-.644-1.299a5.66 5.66 0 0 1 3.662-1.211c2.548 0 3.857 1.231 4.892 2.792q.917-2.012.908-5.38c0-5.585-1.748-8.417-5.829-8.417-4.033 0-5.76 2.87-5.76 8.417s1.738 8.397 5.76 8.397a5.9 5.9 0 0 0 1.748-.224zm.996 1.953a9.8 9.8 0 0 1-2.744.371C5.614 21.041.371 16.764.371 10.545.371 4.277 5.614 0 10.965 0c5.448 0 10.642 4.248 10.642 10.545a10.25 10.25 0 0 1-4.013 8.201c.732 1.152 1.563 1.914 2.665 1.914 1.201 0 1.689-.927 1.768-1.66h1.572c.088.966-.4 4.999-4.775 4.999-2.646 0-4.052-1.543-5.106-3.339z"})))},{name:"reddit",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22 11.816a2.28 2.28 0 0 0-2.277-2.277c-.593 0-1.122.24-1.526.614-1.481-.965-3.455-1.594-5.647-1.69l1.171-3.702 3.18.748a1.88 1.88 0 0 0 1.876 1.862 1.88 1.88 0 0 0 1.877-1.878 1.88 1.88 0 0 0-1.877-1.877c-.769 0-1.431.466-1.72 1.13l-3.508-.826a.386.386 0 0 0-.46.261l-1.35 4.268c-2.316.038-4.411.67-5.97 1.671a2.24 2.24 0 0 0-1.492-.581A2.28 2.28 0 0 0 2 11.816c0 .814.433 1.523 1.078 1.925a4 4 0 0 0-.061.672c0 3.292 4.011 5.97 8.941 5.97s8.941-2.678 8.941-5.97q-.002-.32-.053-.632A2.26 2.26 0 0 0 22 11.816m-3.224-7.422a1.1 1.1 0 1 1-.001 2.199 1.1 1.1 0 0 1 .001-2.199M2.777 11.816c0-.827.672-1.5 1.499-1.5.313 0 .598.103.838.269-.851.676-1.477 1.479-1.812 2.36a1.48 1.48 0 0 1-.525-1.129m9.182 7.79c-4.501 0-8.164-2.329-8.164-5.193S7.457 9.22 11.959 9.22s8.164 2.329 8.164 5.193-3.663 5.193-8.164 5.193m8.677-6.605c-.326-.89-.948-1.701-1.797-2.384.248-.186.55-.301.883-.301.827 0 1.5.673 1.5 1.5.001.483-.23.911-.586 1.185m-11.64 1.703c-.76 0-1.397-.616-1.397-1.376s.637-1.397 1.397-1.397 1.376.637 1.376 1.397-.616 1.376-1.376 1.376m7.405-1.376c0 .76-.616 1.376-1.376 1.376s-1.399-.616-1.399-1.376.639-1.397 1.399-1.397 1.376.637 1.376 1.397m-1.172 3.38a.39.39 0 0 1 0 .55c-.674.674-1.727 1.002-3.219 1.002l-.011-.002-.011.002c-1.492 0-2.544-.328-3.218-1.002a.389.389 0 1 1 .55-.55c.521.521 1.394.775 2.669.775l.011.002.011-.002c1.275 0 2.148-.253 2.669-.775a.387.387 0 0 1 .549 0"})))},{name:"share",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18 16c-.788 0-1.499.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118A3 3 0 0 0 15 19a3 3 0 1 0 3-3"})))},{name:"skype",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m10.113 2.699.1-.02q.05.025.098.051zM2.72 10.223l-.017.103q.025.048.051.095zm18.555 3.548q.009-.053.018-.106-.025-.047-.052-.095zm-7.712 7.428q.049.027.096.053l.105-.017zM22 16.386a5.55 5.55 0 0 1-1.637 3.953 5.55 5.55 0 0 1-3.953 1.637 5.6 5.6 0 0 1-2.75-.725l.105-.017-.202-.035q.049.027.096.053a9.5 9.5 0 0 1-1.654.147 9.4 9.4 0 0 1-3.676-.743 9.4 9.4 0 0 1-3.002-2.023 9.4 9.4 0 0 1-2.023-3.002 9.4 9.4 0 0 1-.743-3.676c0-.546.049-1.093.142-1.628q.025.048.051.095l-.034-.199-.017.103A5.6 5.6 0 0 1 2 7.615c0-1.493.582-2.898 1.637-3.953A5.56 5.56 0 0 1 7.59 2.024c.915 0 1.818.228 2.622.655l-.1.02.199.031q-.049-.026-.098-.051l.004-.001a9.5 9.5 0 0 1 1.788-.169 9.41 9.41 0 0 1 6.678 2.766 9.4 9.4 0 0 1 2.024 3.002 9.4 9.4 0 0 1 .743 3.676c0 .575-.054 1.15-.157 1.712q-.025-.047-.052-.095l.034.201q.009-.053.018-.106c.461.829.707 1.767.707 2.721m-5.183-2.248c0-1.331-.613-2.743-3.033-3.282l-2.209-.49c-.84-.192-1.807-.444-1.807-1.237s.679-1.348 1.903-1.348c2.468 0 2.243 1.696 3.468 1.696.645 0 1.209-.379 1.209-1.031 0-1.521-2.435-2.663-4.5-2.663-2.242 0-4.63.952-4.63 3.488 0 1.221.436 2.521 2.839 3.123l2.984.745c.903.223 1.129.731 1.129 1.189 0 .762-.758 1.507-2.129 1.507-2.679 0-2.307-2.062-3.743-2.062-.645 0-1.113.444-1.113 1.078 0 1.236 1.501 2.886 4.856 2.886 3.195 0 4.776-1.538 4.776-3.599"})))},{name:"sms",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.696 4C20.069 4 22 5.973 22 8.398v4.357c0 2.04-1.368 3.783-3.261 4.266v4.427l-5.234-4.295h-7.2C3.93 17.153 2 15.18 2 12.755V8.398C2 5.973 3.931 4 6.304 4zM7.028 8.515c-.98 0-1.66.562-1.66 1.349-.009.497.322.91.985 1.178l.39.142c.242.097.305.171.305.297 0 .162-.131.251-.442.251s-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.315-.224-.741-.316-1.171-.316m10.302 0c-.98 0-1.66.562-1.66 1.349-.008.497.322.91.985 1.178l.39.142c.243.097.305.171.305.297 0 .162-.13.251-.442.251-.311 0-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.316-.224-.741-.316-1.171-.316m-3.733 0c-.297 0-.55.066-.78.202l-.144.098a2 2 0 0 0-.264.247l-.078.095-.027-.077c-.15-.34-.55-.565-1.033-.565l-.169.007a1.36 1.36 0 0 0-.896.42l-.08.09-.038-.363-.075-.067H8.994l-.075.079.024.634c.005.2.008.397.008.604v2.652l.075.075h1.178l.075-.075v-2.269q-.002-.168.042-.274c.083-.23.262-.392.496-.392.314 0 .483.267.483.753v2.182l.075.075h1.179l.075-.075v-2.277c0-.097.016-.213.043-.285.077-.224.26-.373.486-.373.33 0 .5.272.5.817v2.118l.074.075h1.179l.075-.075v-2.293c0-1.131-.537-1.763-1.39-1.763Z"})))},{name:"snapchat",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.989 1.728c3.221.001 5.904 2.683 5.908 5.912q.002 1.133.067 2.094a.737.737 0 0 0 .902.669l1.009-.237a.6.6 0 0 1 .129-.015c.256 0 .492.175.55.434a.74.74 0 0 1-.479.861l-1.532.618a.823.823 0 0 0-.485.98c1.229 4.543 4.661 4.071 4.661 4.662 0 .743-2.587.848-2.821 1.082s-.01 1.368-.532 1.588a1.1 1.1 0 0 1-.409.056c-.393 0-.95-.077-1.536-.077-.509 0-1.04.058-1.507.273-1.239.572-2.433 1.641-3.914 1.641S9.325 21.2 8.086 20.628c-.467-.216-.998-.273-1.507-.273-.586 0-1.143.077-1.536.077-.17 0-.31-.014-.409-.056-.522-.22-.299-1.354-.532-1.588s-2.821-.337-2.821-1.08c0-.592 3.432-.119 4.661-4.662a.824.824 0 0 0-.486-.98l-1.532-.618a.74.74 0 0 1-.479-.861.56.56 0 0 1 .679-.419l1.009.237q.086.02.169.02a.737.737 0 0 0 .733-.689q.065-.961.067-2.094c.004-3.229 2.666-5.91 5.887-5.912m0-1.281c-.961 0-1.898.194-2.784.574A7.2 7.2 0 0 0 6.93 2.572a7.2 7.2 0 0 0-1.539 2.282A7.1 7.1 0 0 0 4.82 7.64a33 33 0 0 1-.029 1.369l-.375-.088a2 2 0 0 0-.421-.049 1.86 1.86 0 0 0-1.135.389 1.84 1.84 0 0 0-.666 1.049 2.024 2.024 0 0 0 1.271 2.335l1.124.454c-.744 2.285-2.117 2.723-3.041 3.018a5 5 0 0 0-.659.246C.087 16.76 0 17.436 0 17.708c0 .521.247.996.694 1.339.223.17.499.311.844.43.47.162 1.016.265 1.459.347.021.164.053.341.106.518.22.738.684 1.069 1.034 1.217.332.14.676.156.905.156.224 0 .462-.018.713-.036.269-.02.548-.041.823-.041.426 0 .743.051.97.155.311.144.64.337.989.542.972.571 2.073 1.217 3.462 1.217s2.49-.647 3.462-1.217c.349-.205.679-.399.989-.542.226-.105.544-.155.97-.155.275 0 .554.021.823.041.251.019.488.036.713.036.229 0 .573-.016.905-.156.35-.147.814-.478 1.034-1.217.053-.178.084-.354.106-.518.443-.082.989-.185 1.459-.347.345-.119.621-.259.844-.43.448-.342.694-.818.694-1.339 0-.272-.087-.948-.891-1.347a5 5 0 0 0-.659-.246c-.924-.295-2.297-.733-3.041-3.018l1.124-.454a2.025 2.025 0 0 0 1.271-2.335 1.83 1.83 0 0 0-.666-1.049 1.86 1.86 0 0 0-1.556-.34l-.375.088a33 33 0 0 1-.029-1.369 7.1 7.1 0 0 0-.575-2.789c-.365-.853-.886-1.62-1.547-2.282s-1.428-1.182-2.28-1.547a7.1 7.1 0 0 0-2.786-.574"})))},{name:"soundcloud",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.587 13.923a3.303 3.303 0 0 1-3.344 3.117h-8.037a.674.674 0 0 1-.667-.67V7.717a.74.74 0 0 1 .444-.705s.739-.512 2.296-.512a5.27 5.27 0 0 1 2.702.742 5.35 5.35 0 0 1 2.516 3.485 3.1 3.1 0 0 1 .852-.116 3.217 3.217 0 0 1 3.237 3.312m-13.05-5.659c.242 2.935.419 5.612 0 8.538a.261.261 0 0 1-.519 0c-.39-2.901-.221-5.628 0-8.538a.26.26 0 0 1 .398-.25.26.26 0 0 1 .12.25zm-1.627 8.541a.273.273 0 0 1-.541 0 32.7 32.7 0 0 1 0-7.533.274.274 0 0 1 .544 0 29.4 29.4 0 0 1-.003 7.533m-1.63-7.788c.264 2.69.384 5.099-.003 7.782a.262.262 0 0 1-.522 0c-.374-2.649-.249-5.127 0-7.782a.264.264 0 0 1 .525 0m-1.631 7.792a.268.268 0 0 1-.532 0 27.6 27.6 0 0 1 0-7.034.27.27 0 1 1 .541 0 25.8 25.8 0 0 1-.01 7.034zm-1.63-5.276c.412 1.824.227 3.435-.015 5.294a.255.255 0 0 1-.504 0c-.22-1.834-.402-3.482-.015-5.295a.268.268 0 0 1 .535 0m-1.626-.277c.378 1.869.254 3.451-.01 5.325-.031.277-.506.28-.531 0-.239-1.846-.352-3.476-.01-5.325a.277.277 0 0 1 .551 0m-1.643.907c.396 1.239.261 2.246-.016 3.517a.258.258 0 0 1-.514 0c-.239-1.246-.336-2.274-.021-3.517a.276.276 0 0 1 .55 0z"})))},{name:"spotify",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424a.62.62 0 0 1-.857.207c-2.348-1.435-5.304-1.76-8.785-.964a.622.622 0 1 1-.277-1.215c3.809-.871 7.077-.496 9.713 1.115a.623.623 0 0 1 .206.857M17.81 13.7a.78.78 0 0 1-1.072.257c-2.687-1.652-6.785-2.131-9.965-1.166A.779.779 0 1 1 6.32 11.3c3.632-1.102 8.147-.568 11.234 1.328a.78.78 0 0 1 .256 1.072m.105-2.835c-3.223-1.914-8.54-2.09-11.618-1.156a.935.935 0 1 1-.542-1.79c3.532-1.072 9.404-.865 13.115 1.338a.936.936 0 1 1-.955 1.608"})))},{name:"squarespace",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.87 9.271a3.86 3.86 0 0 0-5.458 0l-6.141 6.141a.964.964 0 1 0 1.365 1.364l6.14-6.14a1.929 1.929 0 1 1 2.729 2.729l-6.022 6.022a1.93 1.93 0 0 0 2.729 0l4.658-4.658a3.86 3.86 0 0 0 0-5.458m-2.047 2.047a.965.965 0 0 0-1.365 0l-6.14 6.14a1.93 1.93 0 0 1-2.729 0 .964.964 0 1 0-1.364 1.364 3.86 3.86 0 0 0 5.458 0l6.14-6.14a.966.966 0 0 0 0-1.364m-2.047-6.141a3.86 3.86 0 0 0-5.458 0l-6.14 6.14a.964.964 0 1 0 1.364 1.364l6.141-6.14a1.93 1.93 0 0 1 2.729 0 .965.965 0 1 0 1.364-1.364m-2.047 2.047a.964.964 0 0 0-1.364 0l-6.14 6.141a1.929 1.929 0 1 1-2.729-2.729l6.022-6.022a1.93 1.93 0 0 0-2.729 0L3.13 9.271a3.86 3.86 0 0 0 5.458 5.458l6.14-6.141a.963.963 0 0 0 .001-1.364"})))},{name:"stackexchange",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M4 11.606h16v3.272H4zM4 7.377h16v3.272H4zM17.514 3H6.55C5.147 3 4 4.169 4 5.614v.848h16v-.85C20 4.167 18.895 3 17.514 3M4 15.813v.85c0 1.445 1.147 2.614 2.55 2.614h6.799v3.463l3.357-3.463h.744c1.402 0 2.55-1.169 2.55-2.614v-.85z"})))},{name:"stackoverflow",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.18 20.103V14.78h1.767v7.09H4v-7.09h1.767v5.323z"}),React.createElement("path",{d:"m7.717 14.275 8.673 1.813.367-1.744-8.673-1.813zm1.147-4.13 8.031 3.74.734-1.606-8.031-3.763zm2.226-3.946 6.815 5.667 1.124-1.354-6.815-5.667zM15.495 2l-1.423 1.055 5.277 7.113 1.423-1.055zM7.533 18.314h8.857v-1.767H7.533z"})))},{name:"stumbleupon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.294a4.47 4.47 0 0 0-4.471 4.471v6.353a1.059 1.059 0 1 1-2.118 0v-2.824H2v2.941a4.471 4.471 0 0 0 8.942 0v-6.47a1.059 1.059 0 1 1 2.118 0v1.294l1.412.647 2-.647V8.765A4.473 4.473 0 0 0 12 4.294m1.059 8.059v2.882a4.471 4.471 0 0 0 8.941 0v-2.824h-3.412v2.824a1.059 1.059 0 1 1-2.118 0v-2.882l-2 .647z"})))},{name:"substack",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.904 9.182H4.095V7.054h15.81v2.127M4.095 11.109V21L12 16.583 19.905 21v-9.891zM19.905 3H4.095v2.127h15.81z"})))},{name:"telegram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3.08 14.757s-.25.625-.936.325l-2.541-1.949-1.63 1.486s-.127.096-.266.036c0 0-.12-.011-.27-.486s-.911-2.972-.911-2.972L6 12.349s-.387-.137-.425-.438c-.037-.3.437-.462.437-.462l10.03-3.934s.824-.362.824.238z"})))},{name:"threads",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 192 192"},React.createElement("g",null,React.createElement("path",{d:"M141.537 88.988a67 67 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553M98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735q2.948-.17 5.79-.169c6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274"})))},{name:"tiktok-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm7.531 3h2.053s-.114 2.635 2.85 2.82v2.04s-1.582.099-2.85-.87l.021 4.207a3.804 3.804 0 1 1-3.802-3.802h.533v2.082a1.73 1.73 0 0 0-1.922.648 1.727 1.727 0 0 0 1.947 2.646 1.73 1.73 0 0 0 1.19-1.642z"})))},{name:"tiktok",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.22 2h3.42s-.19 4.394 4.75 4.702v3.396s-2.636.166-4.75-1.448l.037 7.012a6.338 6.338 0 1 1-6.34-6.339h.89v3.472a2.882 2.882 0 1 0 2.024 2.752z"})))},{name:"tripadvisor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.01 9.859c.236-1.002.985-2.003.985-2.003l-3.341-.002C16.779 6.643 14.502 6 11.979 6 9.363 6 7 6.659 5.135 7.877L2 7.88s.74.988.98 1.983a4.98 4.98 0 0 0-.977 2.961 5.01 5.01 0 0 0 5.009 5.003 5 5 0 0 0 3.904-1.875l1.065 1.592 1.076-1.606a4.96 4.96 0 0 0 1.838 1.448 4.98 4.98 0 0 0 3.831.151 5.01 5.01 0 0 0 2.963-6.431 5 5 0 0 0-.679-1.247m-13.998 6.96a4 4 0 0 1-3.998-3.995 4 4 0 0 1 3.998-3.997 4 4 0 0 1 3.996 3.997 4 4 0 0 1-3.996 3.995m4.987-4.36A5.007 5.007 0 0 0 7.11 7.821c1.434-.613 3.081-.947 4.867-.947 1.798 0 3.421.324 4.853.966a4.984 4.984 0 0 0-4.831 4.619m6.288 4.134a3.97 3.97 0 0 1-3.058-.122 3.96 3.96 0 0 1-2.075-2.245v-.001a3.97 3.97 0 0 1 .118-3.056 3.97 3.97 0 0 1 2.246-2.077 4.005 4.005 0 0 1 5.135 2.366 4.006 4.006 0 0 1-2.366 5.135"}),React.createElement("path",{d:"M6.949 10.307a2.477 2.477 0 0 0-2.475 2.472 2.48 2.48 0 0 0 2.475 2.474 2.474 2.474 0 0 0 0-4.946m0 4.094a1.626 1.626 0 0 1-1.624-1.623 1.621 1.621 0 1 1 1.624 1.623M16.981 10.307a2.477 2.477 0 0 0-2.474 2.472 2.48 2.48 0 0 0 2.474 2.474 2.476 2.476 0 0 0 2.472-2.474 2.475 2.475 0 0 0-2.472-2.472m0 4.094a1.625 1.625 0 0 1-1.622-1.623 1.622 1.622 0 1 1 1.622 1.623"}),React.createElement("path",{d:"M7.778 12.778a.832.832 0 1 1-1.664.002.832.832 0 0 1 1.664-.002M16.981 11.947a.832.832 0 1 0 .002 1.666.832.832 0 0 0-.002-1.666"})))},{name:"tumblr-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.749 17.396c-.357.17-1.041.319-1.551.332-1.539.041-1.837-1.081-1.85-1.896V9.847h3.861v-2.91h-3.847V2.039h-2.817c-.046 0-.127.041-.138.144-.165 1.499-.867 4.13-3.783 5.181v2.484h1.945v6.282c0 2.151 1.587 5.206 5.775 5.135 1.413-.024 2.982-.616 3.329-1.126z"})))},{name:"tumblr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-5.569 14.265c-2.446.042-3.372-1.742-3.372-2.998v-3.668H8.923v-1.45c1.703-.614 2.113-2.15 2.209-3.025.007-.06.054-.084.081-.084h1.645V8.9h2.246v1.7H12.85v3.495c.008.476.182 1.131 1.081 1.107.298-.008.697-.094.906-.194l.54 1.601c-.205.296-1.121.641-1.946.656"})))},{name:"twitch",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.499 8.089h-1.636v4.91h1.636zm-4.499 0h-1.637v4.91H12zM4.228 3.178 3 6.451v13.092h4.499V22h2.456l2.454-2.456h3.681L21 14.636V3.178zm15.136 10.638L16.5 16.681H12l-2.453 2.453V16.68H5.863V4.814h13.501z"})))},{name:"twitter-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.23 5.924a8.2 8.2 0 0 1-2.357.646 4.12 4.12 0 0 0 1.804-2.27 8.2 8.2 0 0 1-2.606.996 4.103 4.103 0 0 0-6.991 3.742 11.65 11.65 0 0 1-8.457-4.287 4.1 4.1 0 0 0-.556 2.063 4.1 4.1 0 0 0 1.825 3.415 4.1 4.1 0 0 1-1.859-.513v.052a4.104 4.104 0 0 0 3.292 4.023 4.1 4.1 0 0 1-1.853.07 4.11 4.11 0 0 0 3.833 2.85 8.24 8.24 0 0 1-5.096 1.756 8 8 0 0 1-.979-.057 11.6 11.6 0 0 0 6.29 1.843c7.547 0 11.675-6.252 11.675-11.675q0-.267-.012-.531a8.3 8.3 0 0 0 2.047-2.123"})))},{name:"twitter",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-2.534 6.71q.007.148.007.298c0 3.045-2.318 6.556-6.556 6.556a6.5 6.5 0 0 1-3.532-1.035q.27.032.55.032a4.63 4.63 0 0 0 2.862-.986 2.31 2.31 0 0 1-2.152-1.6 2.3 2.3 0 0 0 1.04-.04 2.306 2.306 0 0 1-1.848-2.259v-.029c.311.173.666.276 1.044.288a2.303 2.303 0 0 1-.713-3.076 6.54 6.54 0 0 0 4.749 2.407 2.305 2.305 0 0 1 3.926-2.101 4.6 4.6 0 0 0 1.463-.559 2.3 2.3 0 0 1-1.013 1.275c.466-.056.91-.18 1.323-.363-.31.461-.7.867-1.15 1.192"})))},{name:"untappd",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m11 13.299-5.824 8.133c-.298.416-.8.635-1.308.572-.578-.072-1.374-.289-2.195-.879S.392 19.849.139 19.323a1.4 1.4 0 0 1 .122-1.425l5.824-8.133a3.1 3.1 0 0 1 1.062-.927l1.146-.604c.23-.121.436-.283.608-.478.556-.631 2.049-2.284 4.696-4.957l.046-.212a.13.13 0 0 1 .096-.1l.146-.037a.135.135 0 0 0 .101-.141l-.015-.18a.13.13 0 0 1 .125-.142c.176-.005.518.046 1.001.393s.64.656.692.824a.13.13 0 0 1-.095.164l-.175.044a.13.13 0 0 0-.101.141l.012.15a.13.13 0 0 1-.063.123l-.186.112c-1.679 3.369-2.764 5.316-3.183 6.046a2.2 2.2 0 0 0-.257.73l-.205 1.281A3.1 3.1 0 0 1 11 13.3zm12.739 4.598-5.824-8.133a3.1 3.1 0 0 0-1.062-.927l-1.146-.605a2.1 2.1 0 0 1-.608-.478 51 51 0 0 0-.587-.654.09.09 0 0 0-.142.018 97 97 0 0 1-1.745 3.223 1.4 1.4 0 0 0-.171.485 3.5 3.5 0 0 0 0 1.103l.01.064c.075.471.259.918.536 1.305l5.824 8.133c.296.413.79.635 1.294.574a4.76 4.76 0 0 0 2.209-.881 4.76 4.76 0 0 0 1.533-1.802 1.4 1.4 0 0 0-.122-1.425zM8.306 3.366l.175.044a.134.134 0 0 1 .101.141l-.012.15a.13.13 0 0 0 .063.123l.186.112q.465.933.869 1.721c.026.051.091.06.129.019q.655-.703 1.585-1.668a.137.137 0 0 0 .003-.19c-.315-.322-.645-.659-1.002-1.02l-.046-.212a.13.13 0 0 0-.096-.099l-.146-.037a.135.135 0 0 1-.101-.141l.015-.18a.13.13 0 0 0-.123-.142c-.175-.005-.518.045-1.002.393-.483.347-.64.656-.692.824a.13.13 0 0 0 .095.164z"})))},{name:"vimeo",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.396 7.164q-.139 3.039-4.245 8.32Q13.907 21 10.97 21q-1.82 0-3.079-3.359l-1.68-6.159q-.934-3.36-2.005-3.36-.234.001-1.634.98l-.978-1.261q1.541-1.353 3.037-2.708 2.056-1.774 3.084-1.869 2.429-.234 2.99 3.321.607 3.836.841 4.769.7 3.181 1.542 3.181.653 0 1.963-2.065 1.307-2.063 1.401-3.142.187-1.781-1.401-1.782-.747.001-1.541.341 1.534-5.024 5.862-4.884 3.21.095 3.024 4.161"})))},{name:"vk",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"evenodd",d:"M1.687 1.687C0 3.374 0 6.09 0 11.52v.96c0 5.431 0 8.146 1.687 9.833S6.09 24 11.52 24h.96c5.431 0 8.146 0 9.833-1.687S24 17.91 24 12.48v-.96c0-5.431 0-8.146-1.687-9.833S17.91 0 12.48 0h-.96C6.09 0 3.374 0 1.687 1.687M4.05 7.3c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92z"})))},{name:"whatsapp",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m2.048 22 1.406-5.136a9.9 9.9 0 0 1-1.323-4.955C2.133 6.446 6.579 2 12.042 2a9.85 9.85 0 0 1 7.011 2.906 9.85 9.85 0 0 1 2.9 7.011c-.002 5.464-4.448 9.91-9.91 9.91h-.004a9.9 9.9 0 0 1-4.736-1.206zm5.497-3.172.301.179a8.2 8.2 0 0 0 4.193 1.148h.003c4.54 0 8.235-3.695 8.237-8.237a8.2 8.2 0 0 0-2.41-5.828 8.18 8.18 0 0 0-5.824-2.416c-4.544 0-8.239 3.695-8.241 8.237a8.2 8.2 0 0 0 1.259 4.384l.196.312-.832 3.04zm9.49-4.554c-.062-.103-.227-.165-.475-.289s-1.465-.723-1.692-.806-.392-.124-.557.124-.64.806-.784.971-.289.186-.536.062-1.046-.385-1.991-1.229c-.736-.657-1.233-1.468-1.378-1.715s-.015-.382.109-.505c.111-.111.248-.289.371-.434.124-.145.165-.248.248-.413s.041-.31-.021-.434-.557-1.343-.763-1.839c-.202-.483-.407-.417-.559-.425-.144-.007-.31-.009-.475-.009a.9.9 0 0 0-.66.31c-.226.248-.866.847-.866 2.066s.887 2.396 1.011 2.562 1.746 2.666 4.23 3.739c.591.255 1.052.408 1.412.522.593.189 1.133.162 1.56.098.476-.071 1.465-.599 1.671-1.177.206-.58.206-1.075.145-1.179"})))},{name:"woocommerce",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 2H5C3.3 2 2 3.3 2 5v11c0 1.7 1.3 3 3 3h4l6 3-1-3h5c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3m-1.6 4.5c-.4.8-.8 2.1-1 3.9-.3 1.8-.4 3.1-.3 4.1 0 .3 0 .5-.1.7s-.3.4-.6.4-.6-.1-.9-.4c-1-1-1.8-2.6-2.4-4.6-.7 1.4-1.2 2.4-1.6 3.1-.6 1.2-1.2 1.8-1.6 1.9-.3 0-.5-.2-.8-.7-.5-1.4-1.1-4.2-1.7-8.2 0-.3 0-.5.2-.7.1-.2.4-.3.7-.4.5 0 .9.2.9.8.3 2.3.7 4.2 1.1 5.7l2.4-4.5c.2-.4.4-.6.8-.6q.75 0 .9.9c.3 1.4.6 2.6 1 3.7.3-2.7.8-4.7 1.4-5.9.2-.3.4-.5.7-.5.2 0 .5.1.7.2q.3.3.3.6c0 .3 0 .4-.1.5"})))},{name:"wordpress",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.158 12.786 9.46 20.625a9 9 0 0 0 5.526-.144 1 1 0 0 1-.065-.124zM3.009 12a8.99 8.99 0 0 0 5.067 8.092L3.788 8.341A8.95 8.95 0 0 0 3.009 12m15.06-.454c0-1.112-.399-1.881-.741-2.48-.456-.741-.883-1.368-.883-2.109 0-.826.627-1.596 1.51-1.596q.06.002.116.007A8.96 8.96 0 0 0 12 3.009a8.98 8.98 0 0 0-7.512 4.052c.211.007.41.011.579.011.94 0 2.396-.114 2.396-.114.484-.028.541.684.057.741 0 0-.487.057-1.029.085l3.274 9.739 1.968-5.901-1.401-3.838c-.484-.028-.943-.085-.943-.085-.485-.029-.428-.769.057-.741 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.485-.028.542.684.057.741 0 0-.488.057-1.029.085l3.249 9.665.897-2.996q.684-1.753.684-2.907m1.82-3.86q.06.428.06.924c0 .912-.171 1.938-.684 3.22l-2.746 7.94a8.98 8.98 0 0 0 4.47-7.771 8.9 8.9 0 0 0-1.1-4.313M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})))},{name:"x",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387z"})))},{name:"xanga",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 9h6v6H9zM3 9h6V3H3zm12 0h6V3h-6zm0 12h6v-6h-6zM3 21h6v-6H3z"})))},{name:"youtube",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.8 8.001s-.195-1.378-.795-1.985c-.76-.797-1.613-.801-2.004-.847-2.799-.202-6.997-.202-6.997-.202h-.009s-4.198 0-6.997.202c-.39.047-1.242.051-2.003.847-.6.607-.795 1.985-.795 1.985S2 9.62 2 11.238v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.761.797 1.76.771 2.205.855 1.6.153 6.8.201 6.8.201s4.203-.006 7.001-.209c.391-.047 1.243-.051 2.004-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517c0-1.618-.2-3.237-.2-3.237M9.935 14.594l-.001-5.62 5.404 2.82z"})))}]},8992:(e,t,a)=>{"use strict";a(6072);var n=a(5739),c=a.n(n),r=a(1609);a(1135);r.PureComponent,c().string.isRequired,c().number,c().func,c().string},1366:(e,t,a)=>{"use strict";a.d(t,{Ck:()=>s,wf:()=>r});var n=a(8767);let c=null;const r=async()=>{let e=0;return c=new Promise((t=>{const a=()=>{const c=n.parse(document.cookie).tk_ai||null;"string"!=typeof c||""===c?99<=e?t(null):(e+=1,setTimeout(a,50)):t(c)};a()})),c},s=async()=>await c},8465:(e,t,a)=>{"use strict";a.d(t,{V:()=>l,z:()=>i});var n=a(1455),c=a.n(n),r=a(3832);const s=(e=!1)=>async({experimentName:t,anonId:a})=>{if(!a)throw new Error("Tracking is disabled, can't fetch experimentAssignment");const n={experiment_name:t,anon_id:a??void 0,as_connected_user:e},s=(0,r.addQueryArgs)("jetpack/v4/explat/assignments",n);return await c()({path:s})},i=s(!1),l=s(!0)},8536:(e,t,a)=>{"use strict";a.d(t,{v:()=>c});var n=a(8343);const c=e=>{const t=e=>{n.D&&console.error("[ExPlat] Unable to send error to server:",e)};try{const{message:a,...c}=e,r={message:a,properties:{...c,context:"explat",explat_client:"jetpack"}};if(n.D)console.error("[ExPlat] ",e.message,e);else{const e=new window.FormData;e.append("error",JSON.stringify(r)),window.fetch("https://public-api.wordpress.com/rest/v1.1/js-error",{method:"POST",body:e}).catch(t)}}catch(e){t(e)}}},4082:(e,t,a)=>{"use strict";a.d(t,{Pg:()=>o,nQ:()=>m,rk:()=>p});var n=a(2226),c=a(1792),r=a(1366),s=a(8465),i=a(8536),l=a(8343);const o=()=>{(0,r.wf)().catch((e=>(0,i.v)({message:e.message})))};o();const u=(0,n.k)({fetchExperimentAssignment:s.z,getAnonId:r.Ck,logError:i.v,isDevelopmentMode:l.D}),{loadExperimentAssignment:m,dangerouslyGetExperimentAssignment:d}=u,{useExperiment:p,Experiment:h,ProvideExperimentData:g}=(0,c.A)(u),v=(0,n.k)({fetchExperimentAssignment:s.V,getAnonId:r.Ck,logError:i.v,isDevelopmentMode:l.D}),{loadExperimentAssignment:f,dangerouslyGetExperimentAssignment:w}=v,{useExperiment:E,Experiment:k,ProvideExperimentData:y}=(0,c.A)(v)},8343:(e,t,a)=>{"use strict";a.d(t,{D:()=>n});const n=!1},8848:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(2947),c=a(5918),r=a(8509),s=a(1040),i=a(1609),l=a.n(i),o=a(1504),u=a(357),m=a(8242),d=a(4526),p=a(1870),h=a(1617);function g(){const{recordEvent:e}=(0,d.A)(),{data:t=[],isLoading:a}=(0,u.A)({name:o.Md,queryFn:async e=>(await e.getUserLicenses())?.items}),{userConnectionData:g}=(0,p.A)(),[v,f]=(0,i.useState)(!1),w=g?.currentUser?.wpcomUser?.display_name||g?.currentUser?.wpcomUser?.login||g?.currentUser?.username,E=(0,i.useCallback)((()=>{e("jetpack_myjetpack_license_activation_back_link_click")}),[e]),k=(0,i.useCallback)((()=>{f(!0)}),[]),y=(0,i.useMemo)((()=>t.filter((({attached_at:e,revoked_at:t})=>null===e&&null===t))),[t]),{siteSuffix:A="",adminUrl:b=""}=(0,m.A$)();return l().createElement(n.A,{showHeader:!1,showBackground:!1},l().createElement(c.A,{horizontalSpacing:3,horizontalGap:3},l().createElement(r.A,null,l().createElement(h.A,{onClick:E,reload:v})),l().createElement(r.A,null,l().createElement(s.b,{currentRecommendationsStep:null,availableLicenses:y,fetchingAvailableLicenses:a,onActivationSuccess:k,siteAdminUrl:b,siteRawUrl:A,displayName:w}))))}},2450:(e,t,a)=>{"use strict";a.d(t,{A:()=>u,O:()=>l});var n=a(7425),c=a(3022),r=a(5739),s=a.n(r),i=a(9958);const l=e=>{const{children:t,className:a,onMouseEnter:n,onMouseLeave:r}=e,s=(0,c.A)(i.A.container,a);return React.createElement("div",{onMouseEnter:n,onMouseLeave:r,onFocus:n,onBlur:r,className:s},t)},o=e=>{const{title:t,headerRightContent:a,className:c,children:r,onMouseEnter:s,onMouseLeave:o}=e;return React.createElement(l,{className:c,onMouseEnter:s,onMouseLeave:o},React.createElement("div",{className:i.A.title},React.createElement("div",{className:i.A.name},React.createElement(n.Ay,{variant:"title-medium"},t)),a),r)};o.propTypes={children:s().node,title:s().string.isRequired,className:s().string,headerRightContent:s().node,onMouseEnter:s().func,onMouseLeave:s().func};const u=o},2191:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(1113),c=a(991),r=a(3022),s=a(1609),i=a.n(s),l=a(28),o=a(4600);const u=({className:e,accessibleName:t})=>i().createElement(l.N_,{to:"/",className:(0,r.A)(o.A.link,e),"aria-label":t||null},i().createElement(n.A,{icon:c.A,className:o.A.icon}))},6176:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(7425),c=a(7723),r=a(1609),s=a(8837),i=a(9935),l=a(4367),o=a(4923),u=a(4526),m=a(1870),d=a(3981),p=a(2434),h=a(5410);const __=c.__,g=({admin:e,recommendation:t,slug:a,children:c,isDataLoading:g,Description:v=null,additionalActions:f=null,secondaryAction:w=null,upgradeInInterstitial:E=!1,primaryActionOverride:k,onMouseEnter:y,onMouseLeave:A,customLoadTracks:b})=>{const{isRegistered:j,isUserConnected:R}=(0,m.A)(),{recordEvent:C}=(0,u.A)(),{install:_,isPending:x}=(0,l.A)(a),{activate:N,isPending:z}=(0,i.A)(a),{detail:M,refetch:S,isLoading:L}=(0,o.A)(a),{name:V,description:P,requiresUserConnection:H,status:B,manageUrl:O}=M,I=(0,d.A)(s.NM.Connection),T=(0,r.useCallback)((()=>{j&&R||!H?N({}):I()}),[N,j,R,H,I]);(0,r.useEffect)((()=>{!j||B!==s.hp.SITE_CONNECTION_ERROR&&B!==s.hp.NEEDS_FIRST_SITE_CONNECTION||S()}),[j,B,S]);const F=(0,r.useCallback)((()=>{C("jetpack_myjetpack_product_card_manage_click",{product:a})}),[a,C]);return w||B!==s.hp.CAN_UPGRADE||(w={href:O,label:__("View","jetpack-my-jetpack"),onClick:F}),React.createElement(h.A,{name:V,Description:v||(()=>{const e=(0,p.A)(P);return React.createElement(n.Ay,{variant:"body-small",style:{flexGrow:1,marginBottom:"1rem"}},e)}),status:B,admin:e,recommendation:t,isFetching:z||x||L,isDataLoading:g,isInstallingStandalone:x,additionalActions:f,primaryActionOverride:k,secondaryAction:w,slug:a,onActivate:T,onInstallStandalone:_,upgradeInInterstitial:E,onMouseEnter:y,onMouseLeave:A,customLoadTracks:b},c)}},5403:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(6072),c=a.n(n),r=a(3924),s=a(9384),i=a(6427),l=a(7723),o=a(1113),u=a(3512),m=a(8395),d=a(9696);const __=l.__,p=e=>{const{title:t}=e;return React.createElement(s.ConnectScreen,c()({buttonLabel:__("Connect your user account","jetpack-my-jetpack"),loadingLabel:__("Connecting your account…","jetpack-my-jetpack"),images:[m],from:"my-jetpack"},e,{title:t||__("Unlock all the amazing features of Jetpack by connecting now","jetpack-my-jetpack")}),React.createElement("ul",{role:"list"},React.createElement("li",null,__("Receive instant downtime alerts","jetpack-my-jetpack")),React.createElement("li",null,__("Automatically share your content on social media","jetpack-my-jetpack")),React.createElement("li",null,__("Let your subscribers know when you post","jetpack-my-jetpack")),React.createElement("li",null,__("Receive notifications about new likes and comments","jetpack-my-jetpack")),React.createElement("li",null,__("Let visitors share your content on social media","jetpack-my-jetpack")),React.createElement("li",null,__("Create better content with powerful AI tools","jetpack-my-jetpack")),React.createElement("li",null,__("And more!","jetpack-my-jetpack")," ",React.createElement("a",{href:(0,r.A)("jetpack-features"),target:"_blank",className:d.A["all-features"],rel:"noreferrer"},__("See all Jetpack features","jetpack-my-jetpack"),React.createElement(o.A,{icon:u.A}),React.createElement(i.VisuallyHidden,{as:"span"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-my-jetpack"))))))}},5242:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(7723),c=a(2822),r=a(5975),s=a(5519),i=a(9696),l=a(6579);const __=n.__,o=()=>React.createElement(React.Fragment,null,React.createElement("div",{className:i.A["account-description"]},__("On the next screen, you can connect with an existing account from any of these services or create a new one.","jetpack-my-jetpack")),React.createElement("ul",{className:i.A["account-images"],role:"list"},React.createElement("li",null,React.createElement("img",{src:l,className:i.A.wordpress,alt:"WordPress.com"})),React.createElement("li",null,React.createElement("img",{src:s,className:i.A.google,alt:"Google"})),React.createElement("li",null,React.createElement("img",{src:c,className:i.A.apple,alt:"Apple"})),React.createElement("li",null,React.createElement("img",{src:r,className:i.A.github,alt:"GitHub"}))))},1499:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(2947),c=a(5918),r=a(8509),s=a(7723),i=a(1870),l=a(5994),o=a(2191),u=a(5403),m=a(5242),d=a(9696);const __=s.__,p=()=>{const e=(0,l.A)(),{apiRoot:t,apiNonce:a,registrationNonce:s}=(0,i.A)();return React.createElement(n.A,{showHeader:!1,showBackground:!1},React.createElement(c.A,{horizontalSpacing:8,horizontalGap:0},React.createElement(r.A,{className:d.A["relative-col"]},React.createElement(o.A,{className:d.A["close-link"],accessibleName:__("Go back to previous screen","jetpack-my-jetpack")})),React.createElement(r.A,null,React.createElement(u.A,{from:"my-jetpack",redirectUri:e,apiRoot:t,apiNonce:a,registrationNonce:s,footer:React.createElement(m.A,null)}))))}},4596:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var n=a(7425),c=a(1112),r=a(3924),s=a(9384),i=a(7143),l=a(7723),o=a(3883),u=a(9783),m=a(7827),d=a(1113),p=a(3022),h=a(1609),g=a(4923),v=a(8242),f=a(8117),w=a(4526),E=a(1870),k=a(5042),y=a(3168),A=a(7757),b=a(7319),j=a(7193);const __=l.__,R=({text:e,actionText:t,onClick:a,status:c="success"})=>{let r=o.A,s="";return"success"===c&&(r=o.A,s=j.A.success),"error"===c&&(r=u.A,s=j.A.error),"warning"===c&&(r=u.A,s=j.A.warning),"unlock"===c&&(r=m.A,s=j.A.unlock),React.createElement("div",{className:j.A["list-item"]},React.createElement(n.Ay,{className:(0,p.A)(j.A["list-item-text"],s)},React.createElement(d.A,{icon:r}),e),t&&"success"!==c&&React.createElement(C,{actionText:t,onClick:a}))},C=({actionText:e,onClick:t})=>React.createElement(c.A,{variant:"link",weight:"regular",onClick:t},e),_=({apiRoot:e,apiNonce:t,redirectUri:a=null,title:o=__("Connection","jetpack-my-jetpack"),connectionInfoText:u=__("Jetpack connects your site and user account to the WordPress.com cloud to provide more powerful features.","jetpack-my-jetpack"),onDisconnected:m,connectedPlugins:d,connectedSiteId:_,context:x,onConnectUser:N=null})=>{const{isRegistered:z,isUserConnected:M,userConnectionData:S}=(0,E.A)({redirectUri:a}),{recordEvent:L}=(0,w.A)(),[V,P]=(0,h.useState)(!1),{setConnectionStatus:H,setUserIsConnecting:B}=(0,i.useDispatch)(s.CONNECTION_STORE_ID),O=N||B,I=S.currentUser?.wpcomUser?.avatar,{lifecycleStats:T}=(0,v.A$)(),{brokenModules:F}=T||{},U=(0,g.V)(),D=(0,f.A)(U).length>0,q=F?.needs_user_connection.length>0,J=F?.needs_site_connection.length>0,G=(0,h.useMemo)((()=>({user_connection_broken_modules:F?.needs_user_connection.join(", "),site_connection_broken_modules:F?.needs_site_connection.join(", ")})),[F]),$=(0,h.useCallback)((e=>t=>{t&&t.preventDefault(),L("jetpack_myjetpack_connection_manage_dialog_click",{...G,connection_type:e}),P(!0)}),[L,P,G]),W=$("user"),Q=$("site"),K=(0,h.useCallback)((e=>{e&&e.preventDefault(),P(!1)}),[P]),Z=(0,h.useCallback)((e=>{e&&e.preventDefault(),H({isActive:!1,isRegistered:!1,isUserConnected:!1}),m?.()}),[m,H]),Y=(0,h.useCallback)((()=>{L("jetpack_myjetpack_connection_learnmore_link_click",G)}),[L,G]),X=(0,h.useCallback)((e=>{e&&e.preventDefault(),L("jetpack_myjetpack_connection_connect_user_click",G),O()}),[O,L,G]),ee=(({isRegistered:e,hasSiteConnectionBrokenModules:t,handleConnectUser:a,openManageSiteConnectionDialog:n})=>e?{onClick:n,text:__("Site connected.","jetpack-my-jetpack"),actionText:__("Manage","jetpack-my-jetpack"),status:"success"}:t?{onClick:a,text:__("Missing site connection to enable some features.","jetpack-my-jetpack"),actionText:__("Connect","jetpack-my-jetpack"),status:"error"}:{onClick:a,text:__("Start with Jetpack.","jetpack-my-jetpack"),actionText:__("Connect your site with one click","jetpack-my-jetpack"),status:"warning"})({isRegistered:z,hasSiteConnectionBrokenModules:J,handleConnectUser:X,openManageSiteConnectionDialog:Q}),te=(({hasProductsThatRequireUserConnection:e,hasUserConnectionBrokenModules:t,isUserConnected:a,userConnectionData:n,openManageUserConnectionDialog:c,handleConnectUser:r})=>{if(!e&&!t&&!a)return{onClick:r,text:__("Unlock more of Jetpack","jetpack-my-jetpack"),actionText:__("Sign in","jetpack-my-jetpack"),status:"unlock"};if(e&&!a&&!t)return{onClick:r,text:__("Some features require authentication.","jetpack-my-jetpack"),actionText:__("Sign in","jetpack-my-jetpack"),status:"warning"};if(t)return{onClick:r,text:__("Missing authentication to enable all features.","jetpack-my-jetpack"),actionText:__("Sign in","jetpack-my-jetpack"),status:"error"};let s=null;return s=n.currentUser?.isMaster?n.currentUser?.wpcomUser?.display_name?(0,l.sprintf)(/* translators: placeholder is user name */ -__("Connected as %1$s (Owner).","jetpack-my-jetpack"),n.currentUser?.wpcomUser?.display_name):__("User connected (Owner).","jetpack-my-jetpack"):n.currentUser?.wpcomUser?.display_name?(0,l.sprintf)(/* translators: placeholder is user name */ -__("Connected as %1$s.","jetpack-my-jetpack"),n.currentUser?.wpcomUser?.display_name):__("User connected.","jetpack-my-jetpack"),{onClick:c,actionText:__("Manage","jetpack-my-jetpack"),text:s,status:"success"}})({hasProductsThatRequireUserConnection:D,hasUserConnectionBrokenModules:q,isUserConnected:M,userConnectionData:S,openManageUserConnectionDialog:W,handleConnectUser:X});return React.createElement("div",{id:"dylan",className:j.A["connection-status-card"]},React.createElement(n.H3,null,o),React.createElement(n.Ay,{variant:"body",mb:3},`${u} `,React.createElement(c.A,{href:(0,r.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),variant:"link",weight:"regular",isExternalLink:!0,onClick:Y},__("Learn more about connections","jetpack-my-jetpack"))),React.createElement("div",{className:j.A.status},React.createElement("img",{src:k,alt:"",className:j.A.cloud}),React.createElement("div",{className:(0,p.A)(j.A.line,z?"":J?j.A.error:j.A.warning)}),React.createElement("div",{className:j.A["avatar-wrapper"]},React.createElement("img",{src:z?b:A,alt:"",className:j.A.jetpack}),(D||q)&&React.createElement("img",{src:M&&I?I:y,alt:"",className:j.A.avatar})),"success"===ee?.status&&ee?.actionText&&React.createElement("div",{className:j.A["connect-action"]},React.createElement(C,{onClick:ee?.onClick,actionText:ee?.actionText}))),React.createElement("div",null,React.createElement(R,ee),z&&React.createElement(R,te),M&&S?.connectionOwner&&!S.currentUser?.isMaster&&React.createElement(R,{text:(0,l.sprintf)(/* translators: placeholder is the username of the Jetpack connection owner */ -__("Also connected: %s (Owner).","jetpack-my-jetpack"),S.connectionOwner)})),React.createElement(s.ManageConnectionDialog,{apiRoot:e,apiNonce:t,onDisconnected:Z,connectedPlugins:d,connectedSiteId:_,connectedUser:S,isOpen:V,onClose:K,context:x}))}},3593:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(8837),c=a(4923),r=a(8117),s=a(1870),i=a(3981),l=a(4596);function o(){const{apiRoot:e,apiNonce:t,topJetpackMenuItemUrl:a,connectedPlugins:o}=(0,s.A)(),u=(0,i.A)(n.NM.Connection),m=(0,c.V)(),d=(0,r.A)(m);return React.createElement(l.A,{apiRoot:e,apiNonce:t,redirectUri:a,onConnectUser:u,connectedPlugins:o,requiresUserConnection:d.length>0,onDisconnected:()=>document?.location?.reload(!0)})}},5167:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(5918),c=a(8509),r=a(7425),s=a(6427),i=a(7723),l=a(2778),o=a(1609),u=a(3804),m=a(4526),d=a(9674),p=a(6225);const __=i.__,_n=i._n,h=()=>{const{recordEvent:e}=(0,m.A)(),{recommendedModules:t,redoEvaluation:a,removeEvaluationResult:i}=(0,u.A)();return(0,o.useEffect)((()=>{e("jetpack_myjetpack_evaluation_recommendations_view",{modules:t})}),[t,e]),React.createElement(n.A,{horizontalGap:2,horizontalSpacing:6},React.createElement(c.A,null,React.createElement(s.Flex,null,React.createElement(s.FlexItem,null,React.createElement(r.Ay,{variant:"headline-small",className:p.A.title},_n("Our recommendation for you","Our recommendations for you",t.length,"jetpack-my-jetpack")),React.createElement(r.Ay,null,__("Here are the tools that we think will help you reach your website goals:","jetpack-my-jetpack"))),React.createElement(s.FlexItem,null,React.createElement(s.DropdownMenu,{menuProps:{className:p.A["dropdown-menu"]},popoverProps:{position:"bottom left"},icon:l.A,label:__("Recommendations menu","jetpack-my-jetpack"),controls:[{title:__("Redo","jetpack-my-jetpack"),onClick:a},{title:__("Dismiss","jetpack-my-jetpack"),onClick:i}]})))),React.createElement(c.A,null,React.createElement(n.A,{tagName:"ul",className:p.A["recommendations-list"],horizontalGap:4,horizontalSpacing:2,fluid:!0},t.map((e=>{const t=d.z[e];return t&&React.createElement(c.A,{tagName:"li",key:e,lg:4},React.createElement(t,{recommendation:!0}))})))))}},1617:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7723),c=a(1113),r=a(7474),s=a(1609),i=a.n(s),l=a(28),o=a(8870);const __=n.__;const u=function({onClick:e=()=>{},reload:t}){const a=t?"/?reload=true":"/";return i().createElement(l.N_,{to:a,className:o.A.link,onClick:e},i().createElement(c.A,{icon:r.A,className:o.A.icon}),__("Go back","jetpack-my-jetpack"))}},1651:(e,t,a)=>{"use strict";a.d(t,{k:()=>m});var n=a(1112),c=a(8478),r=a(6427),s=a(8443),i=a(7723),l=a(3022),o=a(1609),u=a(9331);a(4800);const __=i.__;function m({productName:e,giftedDate:t}){const[a,m]=(0,o.useState)(!1),d=(0,o.useCallback)((()=>m(!0)),[m]),p={position:"top center",placement:"top",animate:!0,noArrow:!1,resize:!1,flip:!1,offset:6,focusOnMount:"container",onClose:(0,o.useCallback)((()=>m(!1)),[m]),className:u.A.container},h=(0,l.A)(u.A.wrapper,"golden-token-icon-tooltip");return React.createElement("div",{className:h},React.createElement(n.A,{variant:"link",onClick:d},React.createElement(c.sT,{className:u.A.logo})),React.createElement("div",{className:u.A.helper},a&&React.createElement(r.Popover,p,React.createElement("div",null,React.createElement("div",{className:u.A.title},e),React.createElement("div",{className:u.A.content},(0,i.sprintf)( +default:(0,r.sprintf)(__("%s coming soon","jetpack-my-jetpack"),a)}:{lg:t?h:f,default:t?a:(0,r.sprintf)(/* translators: Name of the current feature */ +__("%s not included","jetpack-my-jetpack"),a)})(t,e,C),R=_?P.lg:P.default;return c().createElement("div",{className:(0,s.A)(m.A.item,m.A.value)},c().createElement(o.A,{className:(0,s.A)(m.A.icon,E?m.A["icon-check"]:m.A["icon-cross"]),size:32,icon:E?n.A:l.A}),c().createElement(p.Ay,{variant:"body-small"},v||R),S&&c().createElement(u.A,{title:y||A,iconClassName:m.A["popover-icon"],className:(0,s.A)(m.A.popover,x),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(y&&b)},c().createElement(p.Ay,{variant:"body-small",component:"div"},b||j)))},y=({children:e})=>c().createElement("div",{className:m.A.header},e),x=({primary:e=!1,children:t})=>{let a=0;return c().createElement("div",{className:(0,s.A)(m.A.card,{[m.A["is-primary"]]:e})},i.Children.map(t,(e=>{const t=e;return t.type===b?(a++,(0,i.cloneElement)(t,{index:a-1})):t})))},_=({title:e,items:t,children:a,showIntroOfferDisclaimer:r=!1})=>{const[o]=(0,d.A)("lg");return c().createElement(w.Provider,{value:t},c().createElement("div",{className:(0,s.A)(m.A.container,{[m.A["is-viewport-large"]]:o}),style:{"--rows":t.length+1,"--columns":i.Children.toArray(a).length+1}},c().createElement("div",{className:m.A.table},c().createElement(p.Ay,{variant:"headline-small"},e),o&&t.map(((e,a)=>c().createElement("div",{className:(0,s.A)(m.A.item,{[m.A["last-feature"]]:a===t.length-1}),key:a},c().createElement(p.Ay,{variant:"body-small"},c().createElement("strong",null,e.name)),e.tooltipInfo&&c().createElement(u.A,{title:e.tooltipTitle,iconClassName:m.A["popover-icon"],className:m.A.popover,placement:e.tooltipPlacement?e.tooltipPlacement:"bottom-end",iconSize:14,offset:4,wide:Boolean(e.tooltipTitle&&e.tooltipInfo)},c().createElement(p.Ay,{variant:"body-small"},e.tooltipInfo))))),a)),c().createElement("div",{className:m.A["tos-container"]},c().createElement("div",{className:m.A.tos},r&&c().createElement(p.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-my-jetpack")),c().createElement(v.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),o=a(13022),n=a(47425),l=a(72746),s=a(76066);const __=r.__,i=({price:e,offPrice:t,currency:a="",showNotOffPrice:r=!0,hideDiscountLabel:i=!0,promoLabel:c="",legend:u=__("/month, paid yearly","jetpack-my-jetpack"),isNotConvenientPrice:d=!1,hidePriceFraction:v=!1,children:p})=>{if(null==e&&null==t||!a)return null;r=r&&null!=t;const m="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,h=!i&&m&&m>0?m+__("% off","jetpack-my-jetpack"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:s.A.container},React.createElement("div",{className:(0,o.A)(s.A["price-container"],"product-price_container")},React.createElement(l.g,{value:t??e,currency:a,isOff:!d,hidePriceFraction:v}),r&&React.createElement(l.g,{value:e,currency:a,isOff:!1,hidePriceFraction:v}),h&&React.createElement(n.Ay,{className:(0,o.A)(s.A["promo-label"],"product-price_promo_label")},h))),React.createElement("div",{className:s.A.footer},p||React.createElement(n.Ay,{className:(0,o.A)(s.A.legend,"product-price_legend")},u),c&&React.createElement(n.Ay,{className:(0,o.A)(s.A["promo-label"],"product-price_promo_label")},c)))}},72746:(e,t,a)=>{"use strict";a.d(t,{g:()=>s});var r=a(67397),o=a(13022),n=a(47425),l=a(76066);const s=({value:e,currency:t,isOff:a,hidePriceFraction:s})=>{const i=(0,o.A)(l.A.price,"product-price_price",{[l.A["is-not-off-price"]]:!a}),{symbol:c,integer:u,fraction:d}=(0,r.vA)(e,t),v=!s||!d.endsWith("00");return React.createElement(n.Ay,{className:i,variant:"headline-medium",component:"p"},React.createElement(n.Ay,{className:l.A.symbol,component:"sup",variant:"title-medium"},c),u,v&&React.createElement(n.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,d)))}},56461:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(28120),o=a.n(r),n=a(51609),l=a.n(n);a(49986);const s=({color:e="#FFFFFF",className:t="",size:a=20})=>{const r=t+" jp-components-spinner",o={width:a,height:a,fontSize:a,borderTopColor:e},n={borderTopColor:e,borderRightColor:e};return l().createElement("div",{className:r},l().createElement("div",{className:"jp-components-spinner__outer",style:o},l().createElement("div",{className:"jp-components-spinner__inner",style:n})))};s.propTypes={color:o().string,className:o().string,size:o().number};const i=s},85879:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(96072),o=a.n(r),n=a(86087),l=a(27723),s=a(13022),i=a(3924),c=a(47425);a(36001);const __=l.__,u=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,n.createInterpolateElement)((0,l.sprintf)(/* translators: %1$s is button label 1 and %2$s is button label 2 */ +__("By clicking %1$s or %2$s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),e[0],e[1]),{strong:React.createElement("strong",null),tosLink:React.createElement(p,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(p,{slug:"jetpack-support-what-data-does-jetpack-sync"})}):(0,n.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),{tosLink:React.createElement(p,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(p,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,n.createInterpolateElement)((0,l.sprintf)(/* translators: %s is a button label */ +__("By clicking %s, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-my-jetpack"),e),{strong:React.createElement("strong",null),tosLink:React.createElement(p,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(p,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),v=()=>(0,n.createInterpolateElement)(__("By continuing you agree to our Terms of Service and to sync your site’s data with us. We’ll check if that email is linked to an existing WordPress.com account or create a new one instantly.","jetpack-my-jetpack"),{tosLink:React.createElement(p,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(p,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),p=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,i.A)(e),rel:"noopener noreferrer",target:"_blank"},t),m=({className:e,multipleButtons:t,agreeButtonLabel:a,isTextOnly:r,...n})=>React.createElement(c.Ay,o()({className:(0,s.A)(e,"terms-of-service")},n),r?React.createElement(v,null):t?React.createElement(u,{multipleButtonsLabels:t}):React.createElement(d,{agreeButtonLabel:a}))},10110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>r,Z:()=>o});const r={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-medium-semi-bold":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p","body-extra-small-bold":"p",label:"p"},o=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},47425:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d,H3:()=>v,hE:()=>p});var r=a(96072),o=a.n(r),n=a(13022),l=a(51609),s=a.n(l),i=a(10110),c=a(63132);const u=(0,l.forwardRef)((({variant:e="body",children:t,component:a,className:r,...u},d)=>{const v=a||i.Q[e]||"span",p=(0,l.useMemo)((()=>i.Z.reduce(((e,t)=>(void 0!==u[t]&&(e+=c.A[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return s().createElement(v,o()({className:(0,n.A)(c.A.reset,c.A[e],r,p)},u,{ref:d}),t)}));u.displayName="Text";const d=u,v=({children:e,weight:t="bold",...a})=>{const r="headline-small"+("bold"===t?"":`-${t}`);return s().createElement(u,o()({variant:r,mb:3},a),e)},p=({children:e,size:t="medium",...a})=>s().createElement(u,o()({variant:`title-${t}`,mb:1},a),e)},50723:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>v});var r=a(51609),o=a.n(r),n=a(69973);const l={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},s={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-5":"var(--jp-gray)","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-70":"#3C434A","--jp-gray-80":"#2C3338","--jp-gray-90":"#1d2327","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-5":"#FACFD2","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-5":"#F5E6B3","--jp-yellow-10":"#F2CF75","--jp-yellow-20":"#F0C930","--jp-yellow-30":"#DEB100","--jp-yellow-40":"#C08C00","--jp-yellow-50":"#9D6E00","--jp-yellow-60":"#7D5600","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},i={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},c={"--spacing-base":"8px"},u={},d=(e,t,a)=>{const r={...l,...s,...i,...c};for(const t in r)e.style.setProperty(t,r[t]);a&&e.classList.add(n.A.global),t&&(u[t]={provided:!0,root:e})},v=({children:e=null,targetDom:t,id:a,withGlobalStyles:n=!0})=>{const l=(0,r.useRef)(),s=u?.[a]?.provided;return(0,r.useLayoutEffect)((()=>{if(!s)return t?d(t,a,n):void(l?.current&&d(l.current,a,n))}),[t,l,s,a,n]),t?o().createElement(o().Fragment,null,e):o().createElement("div",{ref:l},e)}},67506:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(56427),o=a(86087),n=a(51609),l=a.n(n),s=a(51112);a(85157);const i=e=>{const{icon:t,title:a,description:n,primaryCtaLabel:i,primaryCtaURL:c,primaryCtaIsExternalLink:u,primaryCtaOnClick:d,secondaryCtaLabel:v,secondaryCtaURL:p,secondaryCtaIsExternalLink:m,secondaryCtaOnClick:h}=e;return l().createElement(r.Card,{isRounded:!0,size:"large"},l().createElement(r.CardBody,{className:"upsell-banner",size:"large"},t&&l().createElement("div",{className:"upsell-banner--icon"},l().createElement("img",{src:t,alt:""})),l().createElement("div",{className:"upsell-banner--content"},l().createElement("div",{className:"upsell-banner--content-info"},l().createElement("h3",null,a),l().createElement("p",null,(0,o.createInterpolateElement)(n,{br:l().createElement("br",null)}))),l().createElement("div",{className:"upsell-banner--content-cta"},v&&p&&l().createElement(s.A,{className:"upsell-banner--content-cta-button secondary",href:p,onClick:h??void 0,isExternalLink:m},v),i&&c&&l().createElement(s.A,{className:"upsell-banner--content-cta-button primary",href:c,onClick:d??void 0,isExternalLink:u},i)))))}},31984:(e,t,a)=>{"use strict";a.d(t,{o:()=>r});const r="d729d42c-b547-4750-a6f6-8b30534a5f12"},18587:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(51609),o=a(31984);const n=({jwt_token:e})=>{const t=(0,r.useCallback)((()=>{"undefined"!=typeof window&&"function"==typeof window.zE&&window.zE("messenger","loginUser",(function(t){t(e)}))}),[e]);return(0,r.useEffect)((()=>{const e=document.createElement("script"),a=document.getElementById("zendesk-chat-container");e.src="https://static.zdassets.com/ekr/snippet.js?key="+encodeURIComponent(o.o),e.type="text/javascript",e.id="ze-snippet",e.onload=()=>{t()},a&&a.appendChild(e)}),[t]),React.createElement("div",{"data-testid":"zendesk-chat-container",id:"zendesk-chat-container"})}},51437:(e,t,a)=>{"use strict";a.d(t,{Y:()=>o});var r=a(38443);const o=()=>{const{l10n:{locale:e}}=(0,r.getSettings)();if(e)return(e=>{const t=e.match(/^([a-z]{2,3})(_[a-z]{2}|_[a-z][a-z0-9]{4,7})?(?:_.*)?$/i);return t?`${t[1]}${t[2]?t[2]:""}`.replace("_","-"):"en-US"})(e);return window?.window?.navigator?.language??"en-US"}},61069:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(97999);function o(){return(0,r.getScriptData)()?.site?.admin_url||window.Initial_State?.adminUrl||window.Jetpack_Editor_Initial_State?.adminUrl||window?.myJetpackInitialState?.adminUrl||null}},3924:(e,t,a)=>{"use strict";function r(e,t={}){const a={};let r;if("undefined"!=typeof window&&(r=window?.JP_CONNECTION_INITIAL_STATE?.calypsoEnv),0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,a.url=encodeURIComponent(e)}else a.source=encodeURIComponent(e);for(const e in t)a[e]=encodeURIComponent(t[e]);!Object.keys(a).includes("site")&&"undefined"!=typeof jetpack_redirects&&Object.hasOwn(jetpack_redirects,"currentSiteRawUrl")&&(a.site=jetpack_redirects.currentBlogID??jetpack_redirects.currentSiteRawUrl),r&&(a.calypso_env=r);return"https://jetpack.com/redirect/?"+Object.keys(a).map((e=>e+"="+a[e])).join("&")}a.d(t,{A:()=>r})},56439:(e,t,a)=>{let r={};try{r=a(25990)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),r={missingConfig:!0}}const o=e=>Object.hasOwn(r,e);e.exports={jetpackConfigHas:o,jetpackConfigGet:e=>{if(!o(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return r[e]}}},59534:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(90372),o=a(67142),n=a(56461),l=a(56427),s=a(86087),i=a(27723),c=a(28120),u=a.n(c),d=a(51609),v=a.n(d),p=a(9144),m=a(18269);const __=i.__,h=e=>{const{className:t,disabled:a,onChange:r,value:o}=e;return v().createElement(l.TextControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,className:t,label:__("License key","jetpack-my-jetpack"),value:o,onChange:r,disabled:a})},f=e=>{const{className:t,availableLicenses:a,disabled:r,onChange:o,value:n}=e,[s,c]=(0,d.useState)(""),u=null===a,p=(0,d.useMemo)((()=>u?[{label:__("Fetching available licenses…","jetpack-my-jetpack"),value:""}]:[...a.map((({product:e,license_key:t})=>({label:(0,i.sprintf)(/* translators: placeholder is the product name and license key */ +__("%1$s - %2$s","jetpack-my-jetpack"),e,t),value:t}))),{label:__("I want to add a license key manually","jetpack-my-jetpack"),value:""}]),[a,u]);(0,d.useEffect)((()=>{c(p?.length?p[0].value:"")}),[p]);const m=(0,d.useCallback)((e=>{c(e),o(e)}),[o]);return v().createElement(v().Fragment,null,v().createElement(l.SelectControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,className:t,disabled:r,label:__("Select a license key","jetpack-my-jetpack"),value:s,options:p,onChange:m}),!u&&!s&&v().createElement(l.TextControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,className:t,label:__("Input a license key","jetpack-my-jetpack"),value:n,onChange:o,disabled:r}))},g=e=>{const{activateLicense:t,availableLicenses:a,fetchingAvailableLicenses:i,isActivating:c,license:u,licenseError:g,onLicenseChange:w}=e;(0,d.useEffect)((()=>{r.A.tracks.recordEvent("jetpack_wpa_license_key_activation_view")}),[]);const b=g?.match(/\[[a-z_]+\]/),y=b&&b[0],{ACTIVE_ON_SAME_SITE:x}=m.a,_=x===y,k=(0,d.useMemo)((()=>g?_?"jp-license-activation-screen-controls--license-field-with-success":"jp-license-activation-screen-controls--license-field-with-error":"jp-license-activation-screen-controls--license-field"),[g,_]),E=a&&a.length;return v().createElement("div",{className:"jp-license-activation-screen-controls"},v().createElement("div",{className:"jp-license-activation-screen-controls--content"},v().createElement(o.A,{showText:!1,height:48}),v().createElement("h1",null,__("Add a license key","jetpack-my-jetpack")),v().createElement("p",null,(0,s.createInterpolateElement)(__("Check your email for your license key. You should have received it after making your purchase.","jetpack-my-jetpack"),{strong:v().createElement("strong",null)})),i||E?v().createElement(f,{className:k,disabled:i||c,onChange:w,availableLicenses:i?null:a,value:u}):v().createElement(h,{className:k,disabled:c,onChange:w,value:u}),g&&v().createElement(p.A,{licenseError:g,errorType:y})),v().createElement("div",null,v().createElement(l.Button,{className:"jp-license-activation-screen-controls--button",onClick:t,disabled:!u},c?v().createElement(n.A,null):__("Activate","jetpack-my-jetpack"))))};g.propTypes={activateLicense:u().func.isRequired,availableLicenses:u().array,fetchingAvailableLicenses:u().bool,isActivating:u().bool.isRequired,license:u().string.isRequired,licenseError:u().string,onLicenseChange:u().func.isRequired,siteUrl:u().string.isRequired};const w=g},18269:(e,t,a)=>{"use strict";a.d(t,{a:()=>r});const r={NOT_SAME_OWNER:"[not_same_owner]",ACTIVE_ON_SAME_SITE:"[active_on_same_site]",ATTACHED_LICENSE:"[attached_license]",PRODUCT_INCOMPATIBILITY:"[product_incompatibility]",REVOKED_LICENSE:"[revoked_license]",INVALID_INPUT:"[invalid_input]",MULTISITE_INCOMPATIBILITY:"[multisite_incompatibility]"}},9144:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(90372),o=a(51113),n=a(83883),l=a(23751),s=a(51609),i=a.n(s),c=a(18269),u=a(40635);const d=({licenseError:e,errorType:t})=>{(0,s.useEffect)((()=>{e&&r.A.tracks.recordEvent("jetpack_wpa_license_activation_error_view",{error:e,error_type:t})}),[e,t]);const{errorMessage:a,errorInfo:d}=(0,u.d)(e,t);if(!e)return null;const{ACTIVE_ON_SAME_SITE:v}=c.a,p=v===t,m=p?"activation-screen-error__message--success":"activation-screen-error__message--error";return i().createElement(i().Fragment,null,i().createElement("div",{className:`activation-screen-error__message ${m}`},i().createElement(o.A,{icon:p?n.A:l.A,size:20}),i().createElement("span",null,a)),d&&i().createElement("div",{className:"activation-screen-error__info"},d))}},40635:(e,t,a)=>{"use strict";a.d(t,{d:()=>u});var r=a(3924),o=a(56427),n=a(86087),l=a(27723),s=a(51609),i=a.n(s),c=a(18269);const __=l.__,u=(e,t)=>{if(!e)return{errorMessage:null,errorInfo:null};const a=(0,n.createInterpolateElement)(__("Need help? Get in touch.","jetpack-my-jetpack"),{a:i().createElement(o.ExternalLink,{href:(0,r.A)("jetpack-support-license-activation"),rel:"noopener noreferrer"})});switch(t){case c.a.NOT_SAME_OWNER:return{errorMessage:__("The account that purchased the plan and the account managing this site are different.","jetpack-my-jetpack"),errorInfo:i().createElement(i().Fragment,null,i().createElement("p",null,(0,n.createInterpolateElement)(__("Follow these steps to resolve it.","jetpack-my-jetpack"),{a:i().createElement(o.ExternalLink,{rel:"noopener noreferrer",href:(0,r.A)("jetpack-support-activate-license",{anchor:"different-user"})})})),i().createElement("ol",null,i().createElement("li",null,__("Disconnect Jetpack from your site.","jetpack-my-jetpack")),i().createElement("li",null,__("Log in to the WordPress.com account that purchased the plan.","jetpack-my-jetpack")),i().createElement("li",null,__("Reconnect Jetpack.","jetpack-my-jetpack"))),i().createElement("p",null,a))};case c.a.ACTIVE_ON_SAME_SITE:return{errorMessage:__("This license is already active on your site.","jetpack-my-jetpack"),errorInfo:null};case c.a.ATTACHED_LICENSE:return{errorMessage:__("This license is already active on another website","jetpack-my-jetpack"),errorInfo:i().createElement("ul",null,i().createElement("li",null,(0,n.createInterpolateElement)(__("If you would like to transfer it, please get in touch.","jetpack-my-jetpack"),{a:i().createElement(o.ExternalLink,{rel:"noopener noreferrer",href:(0,r.A)("jetpack-support-license-activation")})})),i().createElement("li",null,(0,n.createInterpolateElement)(__("To use Jetpack on both sites, please buy another license.","jetpack-my-jetpack"),{a:i().createElement(o.ExternalLink,{rel:"noopener noreferrer",href:(0,r.A)("my-jetpack-my-plans-purchase-no-site")})})))};case c.a.PRODUCT_INCOMPATIBILITY:return{errorMessage:__("Your site already has an active Jetpack plan of equal or higher value.","jetpack-my-jetpack"),errorInfo:i().createElement(i().Fragment,null,i().createElement("p",null,__("It looks like your website already has a Jetpack plan that’s equal to or better than the one you’re trying to activate.","jetpack-my-jetpack")),i().createElement("p",null,__("You can either use this license on a different site or cancel your current plan for a refund.","jetpack-my-jetpack")),i().createElement("p",null,a))};case c.a.REVOKED_LICENSE:return{errorMessage:__("The subscription is no longer active or has expired. Please purchase a new license.","jetpack-my-jetpack"),errorInfo:i().createElement("p",null,a)};case c.a.INVALID_INPUT:return{errorMessage:__("Unable to validate this license key.","jetpack-my-jetpack"),errorInfo:i().createElement(i().Fragment,null,i().createElement("p",null,__("Please take a moment to check the license key from your purchase confirmation email—it might have a small typo.","jetpack-my-jetpack")),i().createElement("p",null,a))};case c.a.MULTISITE_INCOMPATIBILITY:{const t=e.match(/We.re sorry, (.*) is not compatible/),r=t&&t[1];return{errorMessage:(0,l.sprintf)(/* translators: %s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Boost, etc., which the product name should not be translated. */ +__("We’re sorry, %s is not compatible with multisite WordPress installations at this time.","jetpack-my-jetpack"),r),errorInfo:i().createElement(i().Fragment,null,i().createElement("p",null,__("This Jetpack plan doesn’t work with Multisite WordPress setups. Please use it on a single-site installation or consider canceling for a refund.","jetpack-my-jetpack")),i().createElement("p",null,a))}}default:return{errorMessage:e,errorInfo:i().createElement("p",null,a)}}}},5986:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(3924),o=a(86087),n=a(27723),l=a(28120),s=a.n(l),i=a(51609),c=a.n(i);const __=n.__,u=e=>{const{imageUrl:t,showSupportLink:a=!1}=e;return c().createElement("div",{className:"jp-license-activation-screen-illustration"},c().createElement("div",{className:"jp-license-activation-screen-illustration--wrapper"},c().createElement("img",{className:"jp-license-activation-screen-illustration--img",src:t,alt:""})),a&&c().createElement("p",{className:"jp-license-activation-screen-illustration--support-link"},(0,o.createInterpolateElement)(__("Do you need help? Contact us.","jetpack-my-jetpack"),{a:c().createElement("a",{href:(0,r.A)("jetpack-support-license-activation")})})))};u.propTypes={imageUrl:s().string.isRequired,showSupportLink:s().bool};const d=u},23806:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(67142),o=a(28120),n=a.n(o),l=a(51609),s=a.n(l),i=a(48354),c=a(88560),u=a(28547);const d=e=>{const{productId:t,siteRawUrl:a,siteAdminUrl:o,currentRecommendationsStep:n}=e;return s().createElement("div",{className:"jp-license-activation-screen-success-info"},s().createElement("div",{className:"jp-license-activation-screen-success-info--content"},s().createElement(r.A,{showText:!1,height:48})),s().createElement(c.A,{siteRawUrl:a,productId:t}),s().createElement("div",{className:"jp-license-activation-screen-success-info--buttons"},s().createElement(i.F,{currentRecommendationsStep:n,siteAdminUrl:o,siteRawUrl:a,productId:t}),s().createElement(u.m,{siteRawUrl:a,productId:t})))};d.propTypes={siteRawUrl:n().string,productId:n().number,siteAdminUrl:n().string,currentRecommendationsStep:n().string};const v=d},48354:(e,t,a)=>{"use strict";a.d(t,{F:()=>p});var r=a(56461),o=a(3924),n=a(56427),l=a(27723),s=a(28120),i=a.n(s),c=a(51609),u=a.n(c),d=a(73010),v=a(21183);const __=l.__,p=e=>{const{currentRecommendationsStep:t,siteAdminUrl:a,siteRawUrl:l,productId:s}=e,[i,c]=(0,d.A)(),p=e=>i.map((e=>e.name)).includes(e),m=(0,v.p)(s),h=p("Jetpack"),f=p("Jetpack Social"),g="jetpack_social_advanced"===m||"jetpack_social_basic"===m,w=p("Jetpack Protect");if(c)return u().createElement(n.Button,{className:"jp-license-activation-screen-success-info--button"},u().createElement(r.A,null));if(g&&(h||f))return u().createElement(n.Button,{className:"jp-license-activation-screen-success-info--button",href:a+(h?"admin.php?page=jetpack#/recommendations/"+("jetpack_social_advanced"===m?"welcome-social-advanced":"welcome-social-basic"):"admin.php?page=jetpack-social")},__("Configure my site","jetpack-my-jetpack"));if("jetpack_scan"===m){const e=w?a+"admin.php?page=jetpack-protect":(0,o.A)("jetpack-license-activation-success-scan",{site:l});return u().createElement(n.Button,{className:"jp-license-activation-screen-success-info--button",href:e},__("View scan results","jetpack-my-jetpack"))}return"not-started"===t?u().createElement(n.Button,{className:"jp-license-activation-screen-success-info--button",href:a+"admin.php?page=jetpack#/recommendations"},__("Configure my site","jetpack-my-jetpack")):u().createElement(n.Button,{className:"jp-license-activation-screen-success-info--button",href:(0,o.A)("license-activation-view-my-plans",{site:l})},__("View my plans","jetpack-my-jetpack"))};p.propTypes={siteAdminUrl:i().string.isRequired,currentRecommendationsStep:i().string,siteRawUrl:i().string.isRequired}},28547:(e,t,a)=>{"use strict";a.d(t,{m:()=>d});var r=a(3924),o=a(56427),n=a(27723),l=a(28120),s=a.n(l),i=a(51609),c=a.n(i),u=a(21183);const __=n.__,d=e=>{const{productId:t,siteRawUrl:a}=e,n={jetpack_backup:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},jetpack_complete:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},jetpack_scan:{text:__("View my plans","jetpack-my-jetpack"),redirectSource:"license-activation-view-my-plans"},jetpack_search:{text:__("Configure search","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-search"},jetpack_security:{text:__("View latest backup","jetpack-my-jetpack"),redirectSource:"jetpack-license-activation-success-backup"},default:null}[(0,u.p)(t)];return c().createElement(c().Fragment,null,n&&c().createElement(o.ExternalLink,{className:"jp-license-activation-screen-success-info--external-link",href:(0,r.A)(n.redirectSource,{site:a})},n.text))};d.propTypes={siteRawUrl:s().string,productId:s().number}},49051:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(90372),o=a(5932),n=a(86087),l=a(27723),s=a(28120),i=a.n(s),c=a(51609),u=a.n(c),d=a(59534),v=a(5986),p=a(23806),m=a(47129),h=a(96309),f=a(97139);const __=l.__,g=e=>{const{availableLicenses:t=[],currentRecommendationsStep:a,fetchingAvailableLicenses:l=!1,onActivationSuccess:s=()=>null,siteAdminUrl:i,siteRawUrl:g,startingLicense:w,displayName:b=""}=e,[y,x]=(0,c.useState)(w??""),[_,k]=(0,c.useState)(null),[E,C]=(0,c.useState)(!1),[j,A]=(0,c.useState)(null);(0,c.useEffect)((()=>{t&&t[0]&&x(t[0].license_key)}),[t]);const S=(0,c.useCallback)((()=>E?Promise.resolve():y.length<1?(k(__("This is not a valid license key. Please try again.","jetpack-my-jetpack")),Promise.resolve()):(k(null),C(!0),r.A.tracks.recordJetpackClick({target:"license_activation_button"}),o.Ay.attachLicenses([y]).then((e=>{const t=(e=>{let t=e;for(;Array.isArray(t)&&t.length>0;)t=t[0];if(t?.activatedProductId)return t.activatedProductId;if(t?.errors)for(const e in t.errors)if(t.errors[e].length>0)throw new Error(t.errors[e][0]);throw new Error(__("An unknown error occurred during license activation. Please try again.","jetpack-my-jetpack"))})(e);A(t),s(t),r.A.tracks.recordEvent("jetpack_wpa_license_activation_success")})).catch((e=>{r.A.tracks.recordEvent("jetpack_wpa_license_activation_error");"invalid_permission_manage_user_licenses"===e.response?.code?k((0,n.createInterpolateElement)(__("You either do not have permissions to perform this action or a user account needs to be connected. Click here to connect your user account or contact your administrator.","jetpack-my-jetpack"),{connectLink:u().createElement("a",{href:"admin.php?page=my-jetpack#/connection?returnTo=add-license"})})):k(e.message)})).finally((()=>{C(!1)})))),[E,y,s]);return null!==j&&y.startsWith("jetpack-golden-token")?u().createElement(m.A,{tokenRedeemed:!0,displayName:b}):null!==j?u().createElement("div",{className:"jp-license-activation-screen"},u().createElement(p.A,{siteRawUrl:g,productId:j,siteAdminUrl:i,currentRecommendationsStep:a}),u().createElement(v.A,{imageUrl:f,showSupportLink:!1})):u().createElement("div",{className:"jp-license-activation-screen"},u().createElement(d.A,{availableLicenses:t,activateLicense:S,fetchingAvailableLicenses:l,isActivating:E,license:y,licenseError:_,onLicenseChange:x,siteUrl:g}),u().createElement(v.A,{imageUrl:h,showSupportLink:!0}))};g.propTypes={availableLicenses:i().array,currentRecommendationsStep:i().string,fetchingAvailableLicenses:i().bool,onActivationSuccess:i().func,siteAdminUrl:i().string.isRequired,siteRawUrl:i().string.isRequired,startingLicense:i().string,displayName:i().string};const w=g},47129:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(78478),o=a(75918),n=a(28509),l=a(67142),s=a(51112),i=a(56427),c=a(27723),u=a(13022),d=a(28120),v=a.n(d),p=a(51609),m=a.n(p),h=a(45067);const __=c.__,_x=c._x,f=e=>{document.referrer.includes(window.location.host)?(e.preventDefault(),history.back()):(e.preventDefault(),window.location.href=window?.myJetpackInitialState?.myJetpackUrl)};function g({redeemClick:e,displayName:t,onModalClose:a=f,tokenRedeemed:d=!1}){const[v,g]=(0,p.useState)(!1),w=(0,p.useRef)(null);(0,p.useEffect)((()=>{setTimeout((()=>{w?.current?.play()}),500)}),[w]);const b=(0,r.Wy)("scan"),y=(0,r.Wy)("backup"),x=(0,p.useCallback)((t=>{e?.(t),g(!0),w.current.play()}),[w,e]),_=(0,p.useCallback)((()=>{v&&w.current.play()}),[v]),k=(0,u.A)(h.A.modal,{[h.A.animating]:v});return m().createElement("div",null,m().createElement(i.Modal,{className:k,onRequestClose:a,isDismissible:!1,__experimentalHideHeader:!0},m().createElement(o.A,{horizontalSpacing:3,horizontalGap:3},m().createElement(n.A,null,m().createElement(l.A,{className:h.A["jetpack-logo"]}),m().createElement("div",{className:h.A["video-wrap"],onClick:_,role:"presentation"},m().createElement("video",{ref:w,src:"https://videos.files.wordpress.com/oSlNIBQO/jetpack-golden-token.mp4",muted:"muted"})),m().createElement("div",{className:h.A["content-wrap"]},m().createElement("div",{className:h.A["content-wrap-text"]},t.length>0&&m().createElement("p",{className:h.A["hi-user"]},(0,c.sprintf)(/* Translators: %s is the user's display name. */ +__("Hey, %s","jetpack-my-jetpack"),t)),m().createElement("h2",{className:h.A.headline},__("You have been gifted a Jetpack Golden Token.","jetpack-my-jetpack")),m().createElement("p",null,d&&__("This unlocked a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience is already active.","jetpack-my-jetpack"),!d&&__("This unlocks a lifetime of Jetpack powers for your website. Your exclusive Jetpack Experience awaits.","jetpack-my-jetpack"))),m().createElement(s.A,{variant:"primary",weight:"regular",onClick:x,className:h.A.button},d&&__("Awesome!","jetpack-my-jetpack"),!d&&__("Redeem your token","jetpack-my-jetpack"))),m().createElement("div",{className:`${h.A["powers-wrap"]} ${h.A["content-wrap"]}`},m().createElement("div",{className:h.A["content-wrap-text"]},m().createElement("h2",{className:h.A.headline},__("Super powers are ready!","jetpack-my-jetpack")),m().createElement("p",{className:h.A.paragraph},__("Your Jetpack Golden Token provides a lifetime license for this website and includes the following products:","jetpack-my-jetpack"))),m().createElement("div",{className:h.A["jetpack-products"]},m().createElement("div",null,m().createElement(y,null),m().createElement("h3",null,__("VaultPress Backup","jetpack-my-jetpack")),m().createElement("p",null,__("Save every change and get back online quickly with one‑click restores.","jetpack-my-jetpack"))),m().createElement("div",null,m().createElement(b,null),m().createElement("h3",null,_x("Scan","Plugin name (noun).","jetpack-my-jetpack")),m().createElement("p",null,__("Automated scanning and one‑click fixes to keep your site ahead of security threats.","jetpack-my-jetpack")))),m().createElement(s.A,{variant:"primary",weight:"regular",onClick:x,href:window?.myJetpackInitialState?.myJetpackUrl,className:h.A.button},__("Explore your new powers","jetpack-my-jetpack")))))))}g.propTypes={redeemClick:v().func,tokenRedeemed:v().bool,displayName:v().string,onModalClose:v().func};const w=g},41040:(e,t,a)=>{"use strict";a.d(t,{_:()=>o.A,b:()=>r.A});var r=a(49051),o=a(47129)},85985:(e,t,a)=>{"use strict";a.d(t,{pg:()=>r.A});a(52810),a(54815);var r=a(41409);a(82034),a(65595),a(53265),a(73489),a(47119),a(58406),a(76923),a(30335),a(88290),a(9061),a(25929),a(5765)},5765:(e,t,a)=>{"use strict";a(98490)},52810:(e,t,a)=>{"use strict";a(38377).T["Jetpack Green 40"]},30335:(e,t,a)=>{"use strict";a(86087)},54815:(e,t,a)=>{"use strict";a(97999)},73489:(e,t,a)=>{"use strict";var r=a(90372);a(39384),a(86087);const{tracks:o}=r.A,{recordEvent:n}=o},47119:(e,t,a)=>{"use strict";a(47143),a(86087),a(66087)},76923:(e,t,a)=>{"use strict";a(47143),a(86087),a(88290)},58406:(e,t,a)=>{"use strict";a(86087)},25929:(e,t,a)=>{"use strict";a(47143),a(52619),a(53265),a(47119)},9520:(e,t,a)=>{"use strict";var r=a(46941),o=a.n(r);window,o()("shared-extension-utils:connection")},9061:(e,t,a)=>{"use strict";a(9520)},27105:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>d,E9:()=>u});var r=a(47143),o=a(62634),n=a(94478),l=a(88290);const s="SET_JETPACK_MODULES";function i(e){return u({isLoading:e})}function c(e,t){return{type:"SET_MODULE_UPDATING",name:e,isUpdating:t}}function u(e){return{type:s,options:e}}const d={updateJetpackModuleStatus:function*(e){try{yield c(e.name,!0),yield(0,n.sB)(e);const t=yield(0,n.wz)();return yield u({data:t}),!0}catch{const e=(0,r.select)(l.F).getJetpackModules();return yield u(e),!1}finally{yield c(e.name,!1)}},setJetpackModules:u,fetchModules:function*(){if((0,o.Sy)())return!0;try{yield i(!0);const e=yield(0,n.wz)();return yield u({data:e}),!0}catch{const e=(0,r.select)(l.F).getJetpackModules();return yield u(e),!1}finally{yield i(!1)}}}},94478:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>c,sB:()=>i,wz:()=>s});var r=a(1455),o=a.n(r);const n="FETCH_JETPACK_MODULES",l="UPDATE_JETPACK_MODULE_STATUS",s=()=>({type:n}),i=e=>({type:l,settings:e}),c={[n]:function(){return o()({path:"/jetpack/v4/module/all",method:"GET"})},[l]:function({settings:e}){return o()({path:`/jetpack/v4/module/${e.name}/active`,method:"POST",data:{active:e.active}})}}},88290:(e,t,a)=>{"use strict";a.d(t,{F:()=>c});var r=a(47143),o=a(27105),n=a(94478),l=a(38862),s=a(62701),i=a(31640);const c="jetpack-modules",u=(0,r.createReduxStore)(c,{reducer:l.A,actions:o.Ay,controls:n.Ay,resolvers:s.A,selectors:i.A});(0,r.register)(u);const d=window?.Initial_State?.getModules||window?.Jetpack_Editor_Initial_State?.modules||null;null!==d&&(0,r.dispatch)(c).setJetpackModules({data:{...d}})},38862:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});const r={isLoading:!1,isUpdating:{},data:{}},o=(e=r,t)=>{switch(t.type){case"SET_JETPACK_MODULES":return{...e,...t.options};case"SET_MODULE_UPDATING":return{...e,isUpdating:{...e.isUpdating,[t.name]:t.isUpdating}}}return e}},62701:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(27105),o=a(94478);const n={getJetpackModules:function*(){try{const e=yield(0,o.wz)();if(e)return(0,r.E9)({data:e})}catch(e){console.error(e)}}}},31640:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(62634);const o={getJetpackModules:e=>e.data,isModuleActive:(e,t)=>(0,r.Sy)()||(e?.data?.[t]?.activated??!1),areModulesLoading:e=>e.isLoading??!1,isModuleUpdating:(e,t)=>e?.isUpdating?.[t]??!1}},53265:(e,t,a)=>{"use strict";var r=a(27723);a(93832),a(66087),a(54815);const __=r.__;__("Upgrade your plan to use video covers","jetpack-my-jetpack"),__("Upgrade your plan to upload audio","jetpack-my-jetpack")},82034:(e,t,a)=>{"use strict";a(92279)},41409:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(97999);function o(){const{connectedPlugins:e,connectionStatus:t}=(0,r.getScriptData)()?.connection??{};return t?.isActive&&e?.some((({slug:e})=>"jetpack"===e))}},62634:(e,t,a)=>{"use strict";function r(){return"object"==typeof window&&"string"==typeof window._currentSiteType?window._currentSiteType:null}function o(){return"simple"===r()}a.d(t,{Sy:()=>o})},65595:(e,t,a)=>{"use strict";a(96072),a(29491)},84705:(e,t,a)=>{"use strict";a(58992),a(91135)},91135:(e,t,a)=>{"use strict";a.d(t,{$:()=>r});const r=[{name:"amazon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.582 8.182c-1.648.185-3.802.308-5.344.984-1.781.769-3.03 2.337-3.03 4.644 0 2.953 1.86 4.429 4.253 4.429 2.02 0 3.125-.477 4.685-2.065.516.747.685 1.109 1.629 1.894a.59.59 0 0 0 .672-.066l.006.006c.567-.505 1.599-1.401 2.18-1.888.231-.188.19-.496.009-.754-.52-.718-1.072-1.303-1.072-2.634V8.305c0-1.876.133-3.599-1.249-4.891C15.23 2.369 13.422 2 12.04 2 9.336 2 6.318 3.01 5.686 6.351c-.068.355.191.542.423.594l2.754.298c.258-.013.445-.266.494-.523.236-1.151 1.2-1.706 2.284-1.706.584 0 1.249.215 1.595.738.398.584.346 1.384.346 2.061zm-.533 5.906c-.451.8-1.169 1.291-1.967 1.291-1.09 0-1.728-.83-1.728-2.061 0-2.42 2.171-2.86 4.227-2.86v.615c.001 1.108.027 2.031-.532 3.015m7.634 5.251C18.329 21.076 14.917 22 11.979 22c-4.118 0-7.826-1.522-10.632-4.057-.22-.199-.024-.471.241-.317 3.027 1.762 6.771 2.823 10.639 2.823 2.608 0 5.476-.541 8.115-1.66.397-.169.73.262.341.55m.653 1.704c-.194.163-.379.076-.293-.139.284-.71.92-2.298.619-2.684s-1.99-.183-2.749-.092c-.23.027-.266-.173-.059-.319 1.348-.946 3.555-.673 3.811-.356.26.32-.066 2.533-1.329 3.59"})))},{name:"behance",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M7.799 5.698c.589 0 1.12.051 1.606.156q.722.155 1.241.507.516.351.804.938c.188.387.281.871.281 1.443q0 .93-.421 1.551-.424.62-1.255 1.014 1.133.328 1.689 1.146.559.822.557 1.975 0 .935-.359 1.612a3.14 3.14 0 0 1-.973 1.114q-.613.432-1.399.637A6.1 6.1 0 0 1 7.963 18H2V5.698zm-.35 4.97q.721 0 1.192-.345.465-.344.463-1.119 0-.43-.152-.707a1.1 1.1 0 0 0-.416-.427 1.7 1.7 0 0 0-.596-.216 3.6 3.6 0 0 0-.697-.06H4.709v2.874zm.151 5.237q.401.001.759-.077c.243-.053.457-.137.637-.261.182-.12.332-.283.441-.491q.164-.31.163-.798-.002-.948-.533-1.357c-.356-.27-.83-.404-1.413-.404H4.709v3.388zm8.562-.041q.552.538 1.583.538.74 0 1.277-.374c.354-.248.571-.514.654-.79h2.155c-.347 1.072-.872 1.838-1.589 2.299-.708.463-1.572.693-2.58.693q-1.05 0-1.899-.337a4 4 0 0 1-1.439-.958 4.4 4.4 0 0 1-.904-1.484 5.4 5.4 0 0 1-.32-1.899q0-1 .329-1.863a4.4 4.4 0 0 1 .933-1.492q.607-.63 1.444-.994a4.6 4.6 0 0 1 1.857-.363q1.131-.001 1.98.44a3.94 3.94 0 0 1 1.389 1.181 4.8 4.8 0 0 1 .783 1.69q.24.947.171 1.983h-6.428c-.001.706.237 1.372.604 1.73m2.811-4.68c-.291-.321-.783-.496-1.384-.496q-.585 0-.973.2a2 2 0 0 0-.621.491 1.8 1.8 0 0 0-.328.628 2.7 2.7 0 0 0-.111.587h3.98c-.058-.625-.271-1.085-.563-1.41m-3.916-3.446h4.985V6.524h-4.985z"})))},{name:"blogger-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.779 9.904h-.981l-.021.001a1.163 1.163 0 0 1-1.16-1.079l-.001-.013A5.813 5.813 0 0 0 11.803 3H8.871a5.813 5.813 0 0 0-5.813 5.813v6.375a5.813 5.813 0 0 0 5.813 5.813h6.257a5.814 5.814 0 0 0 5.813-5.813l.002-4.121a1.164 1.164 0 0 0-1.164-1.163M8.726 7.713h3.291a1.117 1.117 0 1 1 0 2.234H8.726a1.117 1.117 0 1 1 0-2.234m6.601 8.657H8.72a1.057 1.057 0 1 1 0-2.114h6.607a1.057 1.057 0 1 1 0 2.114"})))},{name:"blogger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.722 14.019a.654.654 0 0 1-.654.654H9.977a.654.654 0 0 1 0-1.308h4.091c.361 0 .654.293.654.654m-4.741-3.321h2.038a.692.692 0 0 0 0-1.384H9.981a.692.692 0 0 0 0 1.384M21 5v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2m-3.456 6.39a.72.72 0 0 0-.72-.72h-.607l-.013.001a.72.72 0 0 1-.718-.668l-.001-.008a3.6 3.6 0 0 0-3.599-3.599H10.07a3.6 3.6 0 0 0-3.599 3.599v3.947a3.6 3.6 0 0 0 3.599 3.599h3.874a3.6 3.6 0 0 0 3.599-3.599z"})))},{name:"bluesky",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.2 3.3c-.5-.2-1.4-.5-3.6 1C15.4 6 12.9 9.2 12 11c-.9-1.8-3.4-5-5.7-6.7-2.2-1.6-3-1.3-3.6-1S2 4.6 2 5.1s.3 4.7.5 5.4c.7 2.3 3.1 3.1 5.3 2.8-3.3.5-6.2 1.7-2.4 5.9 4.2 4.3 5.7-.9 6.5-3.6.8 2.7 1.7 7.7 6.4 3.6 3.6-3.6 1-5.4-2.3-5.9 2.2.2 4.6-.5 5.3-2.8.4-.7.7-4.8.7-5.4 0-.5-.1-1.5-.8-1.8"})))},{name:"codepen",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m22.016 8.84-.007-.037q-.006-.037-.015-.072-.007-.022-.013-.042l-.023-.062-.02-.042a.4.4 0 0 0-.03-.057l-.025-.038-.035-.052-.03-.037q-.021-.026-.043-.045-.015-.018-.035-.035a.4.4 0 0 0-.048-.04l-.037-.03-.015-.012-9.161-6.096a.86.86 0 0 0-.955 0L2.359 8.237l-.015.012-.038.028-.048.04a.638.638 0 0 0-.078.082q-.018.018-.03.037-.018.026-.035.052l-.025.038q-.016.031-.03.059l-.02.041a1 1 0 0 0-.034.106q-.01.034-.016.071-.003.02-.006.037a1 1 0 0 0-.009.114v6.093q0 .056.008.112l.007.038q.006.035.015.072a.2.2 0 0 0 .013.04q.01.032.022.063l.02.04a.4.4 0 0 0 .055.096l.035.052.03.037.042.045.035.035q.023.02.048.04l.038.03.013.01 9.163 6.095a.858.858 0 0 0 .959.004l9.163-6.095.015-.01q.02-.015.037-.03l.048-.04q.02-.017.035-.035.025-.024.043-.045l.03-.037.035-.052.025-.038a.4.4 0 0 0 .03-.058l.02-.04.023-.063c.003-.013.01-.027.013-.04q.009-.037.015-.072l.007-.037q.006-.062.007-.117V8.954a1 1 0 0 0-.008-.114m-9.154-4.376 6.751 4.49-3.016 2.013-3.735-2.492zm-1.724 0v4.009l-3.735 2.494-3.014-2.013zm-7.439 6.098L5.853 12l-2.155 1.438zm7.439 8.974-6.749-4.491 3.015-2.011 3.735 2.492zM12 14.035 8.953 12 12 9.966 15.047 12zm.862 5.501v-4.009l3.735-2.492 3.016 2.011zm7.441-6.098L18.147 12l2.156-1.438z"})))},{name:"deezer",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.129 3.662c.222-1.287.548-2.096.909-2.098h.001c.673.002 1.219 2.809 1.219 6.274s-.546 6.274-1.22 6.274c-.276 0-.531-.477-.736-1.276-.324 2.926-.997 4.937-1.776 4.937-.603 0-1.144-1.208-1.507-3.114-.248 3.624-.872 6.195-1.602 6.195-.458 0-.875-1.019-1.184-2.678C13.861 21.6 13.003 24 12.002 24s-1.861-2.399-2.231-5.824c-.307 1.659-.724 2.678-1.184 2.678-.73 0-1.352-2.571-1.602-6.195-.363 1.905-.903 3.114-1.507 3.114-.778 0-1.452-2.011-1.776-4.937-.204.802-.46 1.276-.736 1.276-.674 0-1.22-2.809-1.22-6.274s.546-6.274 1.22-6.274c.362 0 .685.812.91 2.098.357-2.22.94-3.662 1.6-3.662.784 0 1.463 2.04 1.784 5.002.314-2.156.791-3.53 1.325-3.53.749 0 1.385 2.703 1.621 6.474.443-1.933 1.085-3.146 1.795-3.146s1.352 1.214 1.795 3.146c.237-3.771.872-6.474 1.621-6.474.533 0 1.009 1.374 1.325 3.53.321-2.962 1-5.002 1.784-5.002.658 0 1.244 1.443 1.603 3.662M0 7.221c0-1.549.31-2.805.692-2.805s.692 1.256.692 2.805-.31 2.805-.692 2.805S0 8.77 0 7.221m22.616 0c0-1.549.31-2.805.692-2.805S24 5.672 24 7.221s-.31 2.805-.692 2.805-.692-1.256-.692-2.805"})))},{name:"discord",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.33 4.523A20 20 0 0 0 15.379 3a14 14 0 0 0-.634 1.289 18.4 18.4 0 0 0-5.495 0A14 14 0 0 0 8.615 3 20 20 0 0 0 3.66 4.527C.527 9.163-.323 13.684.102 18.141a20 20 0 0 0 6.073 3.049 14.7 14.7 0 0 0 1.301-2.097 13 13 0 0 1-2.048-.978q.258-.189.502-.378a14.27 14.27 0 0 0 12.142 0q.247.202.502.378a13 13 0 0 1-2.052.98 14.5 14.5 0 0 0 1.301 2.095 19.9 19.9 0 0 0 6.076-3.047c.498-5.168-.851-9.648-3.568-13.62M8.013 15.4c-1.183 0-2.161-1.074-2.161-2.395S6.796 10.6 8.01 10.6s2.183 1.083 2.163 2.405S9.22 15.4 8.013 15.4m7.974 0c-1.186 0-2.16-1.074-2.16-2.395s.944-2.405 2.16-2.405 2.178 1.083 2.157 2.405-.951 2.395-2.158 2.395"})))},{name:"dribbble",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10m8.434-8.631c-.292-.092-2.644-.794-5.32-.365 1.117 3.07 1.572 5.57 1.659 6.09a8.56 8.56 0 0 0 3.661-5.725m-5.098 6.507c-.127-.749-.623-3.361-1.822-6.477l-.056.019c-4.818 1.679-6.547 5.02-6.701 5.334A8.5 8.5 0 0 0 12 20.555a8.5 8.5 0 0 0 3.336-.679m-9.682-2.152c.193-.331 2.538-4.213 6.943-5.637q.167-.054.337-.102a29 29 0 0 0-.692-1.45c-4.266 1.277-8.405 1.223-8.778 1.216a8.497 8.497 0 0 0 2.19 5.973m-2.015-7.46c.382.005 3.901.02 7.897-1.041a55 55 0 0 0-3.167-4.94 8.57 8.57 0 0 0-4.73 5.981m6.359-6.555a46 46 0 0 1 3.187 5c3.037-1.138 4.323-2.867 4.477-3.085a8.51 8.51 0 0 0-7.664-1.915m8.614 2.903c-.18.243-1.612 2.078-4.77 3.367a27 27 0 0 1 .751 1.678c2.842-.357 5.666.215 5.948.275a8.5 8.5 0 0 0-1.929-5.32"})))},{name:"dropbox",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 6.134 6.069 9.797 2 6.54l5.883-3.843zm-10 6.92 5.883 3.843L12 13.459 6.069 9.797zm10 .405 4.116 3.439L22 13.054l-4.069-3.257zM22 6.54l-5.884-3.843L12 6.134l5.931 3.663zm-9.989 7.66-4.129 3.426-1.767-1.153v1.291l5.896 3.539 5.897-3.539v-1.291l-1.769 1.153z"})))},{name:"eventbrite",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.041 3.931 5.959 3A2.96 2.96 0 0 0 3 5.959v12.083A2.96 2.96 0 0 0 5.959 21l12.083-.931C19.699 19.983 21 18.744 21 17.11V6.89c0-1.634-1.259-2.863-2.959-2.959M16.933 8.17c-.082.215-.192.432-.378.551-.188.122-.489.132-.799.132-1.521 0-3.062-.048-4.607-.048q-.23 1.061-.451 2.128c.932-.004 1.873.005 2.81.005.726 0 1.462-.069 1.586.525.04.189-.001.426-.052.615-.105.38-.258.676-.625.783-.185.054-.408.058-.646.058-1.145 0-2.345.017-3.493.02-.169.772-.328 1.553-.489 2.333 1.57-.005 3.067-.041 4.633-.058.627-.007 1.085.194 1.009.85a2.2 2.2 0 0 1-.211.725c-.102.208-.248.376-.488.452-.237.075-.541.064-.862.078-.304.014-.614.008-.924.016-.309.009-.619.022-.919.022-1.253 0-2.429.08-3.683.073-.603-.004-1.014-.249-1.124-.757-.059-.273-.018-.58.036-.841a3543 3543 0 0 1 1.629-7.763c.056-.265.114-.511.225-.714a1.24 1.24 0 0 1 .79-.62c.368-.099.883-.047 1.344-.047.305 0 .612.008.914.016.925.026 1.817.03 2.747.053.304.007.615.016.915.016.621 0 1.17.073 1.245.614.039.288-.051.567-.132.783"})))},{name:"facebook",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10"})))},{name:"fediverse",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 743 743"},React.createElement("g",null,React.createElement("path",{d:"M181.131 275.137a68.9 68.9 0 0 1-29.465 29.328l161.758 162.389 38.998-19.764zm213.363 214.187-38.998 19.764 81.963 82.283a68.9 68.9 0 0 1 29.471-29.332zM581.646 339.391l-91.576 46.41 6.752 43.189 103.616-52.513a68.9 68.9 0 0 1-18.792-37.086m-144.738 73.351L220.383 522.477a68.9 68.9 0 0 1 18.795 37.089L443.66 455.934zM367.275 142.438l-104.48 203.97 30.848 30.967 110.623-215.957a68.9 68.9 0 0 1-36.991-18.98M235.621 399.459l-52.922 103.314a68.9 68.9 0 0 1 36.987 18.979l46.781-91.328zM150.768 304.918a68.9 68.9 0 0 1-34.416 7.195 69 69 0 0 1-6.651-.695l30.903 197.662a68.9 68.9 0 0 1 34.416-7.195 69 69 0 0 1 6.646.695zM239.342 560.545c.707 4.589.949 9.239.72 13.877a68.9 68.9 0 0 1-7.267 27.18l197.629 31.712c-.708-4.59-.95-9.24-.723-13.878a68.9 68.9 0 0 1 7.27-27.178zM601.133 377.199l-91.219 178.082a68.9 68.9 0 0 1 36.994 18.983l91.217-178.08a68.9 68.9 0 0 1-36.992-18.985M476.723 125.33a68.9 68.9 0 0 1-29.471 29.332l141.266 141.811a68.9 68.9 0 0 1 29.468-29.332zM347.787 104.631l-178.576 90.498a68.9 68.9 0 0 1 18.793 37.086l178.574-90.502a68.9 68.9 0 0 1-18.791-37.082M446.926 154.826a68.9 68.9 0 0 1-34.983 7.483 69 69 0 0 1-6.029-.633l15.818 101.291 43.163 6.926zm-16 167.028 37.4 239.482a68.9 68.9 0 0 1 33.914-6.943q3.625.206 7.207.791L474.09 328.777zM188.131 232.975c.734 4.66.988 9.383.758 14.095a68.9 68.9 0 0 1-7.16 26.983l101.369 16.281 19.923-38.908zm173.736 27.9-19.926 38.912 239.514 38.467a69 69 0 0 1-.695-13.719 68.9 68.9 0 0 1 7.349-27.324z"}),React.createElement("path",{fillOpacity:".996",d:"M412.284 156.054c34.538 1.882 64.061-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.882-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943M646.144 390.82c34.538 1.881 64.062-24.593 65.943-59.131s-24.592-64.061-59.13-65.943-64.062 24.593-65.943 59.131 24.592 64.061 59.13 65.943M495.086 685.719c34.538 1.881 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M167.866 633.211c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.13-65.943-64.062 24.592-65.943 59.13 24.592 64.062 59.13 65.943M116.692 305.86c34.538 1.882 64.062-24.592 65.943-59.13s-24.592-64.062-59.131-65.943c-34.538-1.881-64.061 24.592-65.943 59.13s24.593 64.062 59.131 65.943"})))},{name:"feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M2 8.667V12c5.515 0 10 4.485 10 10h3.333c0-7.363-5.97-13.333-13.333-13.333M2 2v3.333c9.19 0 16.667 7.477 16.667 16.667H22C22 10.955 13.045 2 2 2m2.5 15a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5"})))},{name:"flickr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5m11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5"})))},{name:"foursquare",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.573 2H6.905C5.434 2 5 3.107 5 3.805v16.948c0 .785.422 1.077.66 1.172.238.097.892.177 1.285-.275 0 0 5.035-5.843 5.122-5.93.132-.132.132-.132.262-.132h3.26c1.368 0 1.588-.977 1.732-1.552.078-.318.692-3.428 1.225-6.122l.675-3.368C19.56 2.893 19.14 2 17.573 2m-1.078 5.22c-.053.252-.372.518-.665.518h-4.157c-.467 0-.802.318-.802.787v.508c0 .467.337.798.805.798h3.528c.331 0 .655.362.583.715s-.407 2.102-.448 2.295c-.04.193-.262.523-.655.523h-2.88c-.523 0-.683.068-1.033.503-.35.437-3.505 4.223-3.505 4.223-.032.035-.063.027-.063-.015V4.852c0-.298.26-.648.648-.648h8.562c.315 0 .61.297.528.683z"})))},{name:"ghost",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M10.203 20.997H3.005v-3.599h7.198zm10.792-3.599h-7.193v3.599h7.193zm.003-7.198H3v3.599h17.998zm-7.195-7.197H3.005v3.599h10.798zm7.197 0h-3.599v3.599H21z"})))},{name:"git",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.519 10.947 13.053.482a1.543 1.543 0 0 0-2.183 0L8.696 2.656l2.756 2.756a1.83 1.83 0 0 1 1.886.439 1.84 1.84 0 0 1 .436 1.898l2.656 2.657a1.83 1.83 0 0 1 1.899.436 1.837 1.837 0 0 1 0 2.597 1.84 1.84 0 0 1-2.599 0 1.84 1.84 0 0 1-.4-1.998l-2.478-2.477v6.521a1.837 1.837 0 0 1 .485 2.945 1.837 1.837 0 0 1-2.597 0 1.837 1.837 0 0 1 0-2.598 1.8 1.8 0 0 1 .602-.401V8.85a1.8 1.8 0 0 1-.602-.4 1.84 1.84 0 0 1-.395-2.009L7.628 3.723.452 10.898a1.544 1.544 0 0 0 0 2.184l10.467 10.467a1.544 1.544 0 0 0 2.183 0l10.417-10.418a1.546 1.546 0 0 0 0-2.184"})))},{name:"github",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.419 2.865 8.166 6.839 9.489.5.09.682-.218.682-.484 0-.236-.009-.866-.014-1.699-2.782.602-3.369-1.34-3.369-1.34-.455-1.157-1.11-1.465-1.11-1.465-.909-.62.069-.608.069-.608 1.004.071 1.532 1.03 1.532 1.03.891 1.529 2.341 1.089 2.91.833.091-.647.349-1.086.635-1.337-2.22-.251-4.555-1.111-4.555-4.943 0-1.091.39-1.984 1.03-2.682-.103-.254-.447-1.27.097-2.646 0 0 .84-.269 2.75 1.025A9.6 9.6 0 0 1 12 6.836c.85.004 1.705.114 2.504.336 1.909-1.294 2.748-1.025 2.748-1.025.546 1.376.202 2.394.1 2.646.64.699 1.026 1.591 1.026 2.682 0 3.841-2.337 4.687-4.565 4.935.359.307.679.917.679 1.852 0 1.335-.012 2.415-.012 2.741 0 .269.18.579.688.481A10 10 0 0 0 22 12c0-5.523-4.477-10-10-10"})))},{name:"google-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-.05 16c-3.312 0-6-2.688-6-6s2.688-6 6-6c1.62 0 2.976.594 4.014 1.566L14.26 9.222c-.432-.408-1.188-.888-2.31-.888-1.986 0-3.606 1.65-3.606 3.672s1.62 3.672 3.606 3.672c2.298 0 3.144-1.59 3.3-2.532h-3.306v-2.238h5.616c.084.378.15.732.15 1.23 0 3.426-2.298 5.862-5.76 5.862"})))},{name:"google-plus-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M8 11h6.61c.06.35.11.7.11 1.16 0 4-2.68 6.84-6.72 6.84-3.87 0-7-3.13-7-7s3.13-7 7-7c1.89 0 3.47.69 4.69 1.83l-1.9 1.83c-.52-.5-1.43-1.08-2.79-1.08-2.39 0-4.34 1.98-4.34 4.42S5.61 16.42 8 16.42c2.77 0 3.81-1.99 3.97-3.02H8zm15 0h-2V9h-2v2h-2v2h2v2h2v-2h2"})))},{name:"google-plus",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m-1.919 14.05a4.051 4.051 0 0 1 0-8.1c1.094 0 2.009.401 2.709 1.057l-1.15 1.118a2.23 2.23 0 0 0-1.559-.599c-1.341 0-2.434 1.114-2.434 2.479s1.094 2.479 2.434 2.479c1.551 0 2.122-1.073 2.227-1.709h-2.232v-1.511h3.791c.057.255.101.494.101.83.001 2.312-1.55 3.956-3.887 3.956M19 12.75h-1.25V14h-1.5v-1.25H15v-1.5h1.25V10h1.5v1.25H19z"})))},{name:"google",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.02 10.18v3.73h5.51c-.26 1.57-1.67 4.22-5.5 4.22-3.31 0-6.01-2.75-6.01-6.12s2.7-6.12 6.01-6.12c1.87 0 3.13.8 3.85 1.48l2.84-2.76C16.99 2.99 14.73 2 12.03 2c-5.52 0-10 4.48-10 10s4.48 10 10 10c5.77 0 9.6-4.06 9.6-9.77 0-.83-.11-1.42-.25-2.05z"})))},{name:"instagram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.622c2.403 0 2.688.009 3.637.052.877.04 1.354.187 1.671.31.42.163.72.358 1.035.673s.51.615.673 1.035c.123.317.27.794.31 1.671.043.949.052 1.234.052 3.637s-.009 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035s-.615.51-1.035.673c-.317.123-.794.27-1.671.31-.949.043-1.233.052-3.637.052s-2.688-.009-3.637-.052c-.877-.04-1.354-.187-1.671-.31a2.8 2.8 0 0 1-1.035-.673 2.8 2.8 0 0 1-.673-1.035c-.123-.317-.27-.794-.31-1.671-.043-.949-.052-1.234-.052-3.637s.009-2.688.052-3.637c.04-.877.187-1.354.31-1.671.163-.42.358-.72.673-1.035s.615-.51 1.035-.673c.317-.123.794-.27 1.671-.31.949-.043 1.234-.052 3.637-.052M12 3c-2.444 0-2.751.01-3.711.054-.958.044-1.612.196-2.184.418a4.4 4.4 0 0 0-1.594 1.039c-.5.5-.808 1.002-1.038 1.594-.223.572-.375 1.226-.419 2.184C3.01 9.249 3 9.556 3 12s.01 2.751.054 3.711c.044.958.196 1.612.418 2.185.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.267.054 3.711.054s2.751-.01 3.711-.054c.958-.044 1.612-.196 2.185-.418a4.4 4.4 0 0 0 1.594-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.227.418-2.185.044-.96.054-1.267.054-3.711s-.01-2.751-.054-3.711c-.044-.958-.196-1.612-.418-2.185A4.4 4.4 0 0 0 19.49 4.51c-.5-.5-1.002-.808-1.594-1.038-.572-.222-1.227-.375-2.185-.418C14.751 3.01 14.444 3 12 3m0 4.378a4.622 4.622 0 1 0 0 9.244 4.622 4.622 0 0 0 0-9.244M12 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6m4.804-8.884a1.08 1.08 0 1 0 .001 2.161 1.08 1.08 0 0 0-.001-2.161"})))},{name:"json-feed",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m8.522 17.424.027.027c1.076-1.076 1.854-.993 3.154.306l2.053 2.053c2.136 2.136 4.131 2.028 6.515-.356l.729-.728-1.548-1.548-.373.373c-1.349 1.349-2.293 1.366-3.585.075l-2.409-2.409c-1.242-1.242-2.475-1.366-3.659-.381l-.232-.232c1.01-1.225.911-2.368-.29-3.568l-2.16-2.162c-1.317-1.317-1.308-2.236.058-3.602l.372-.372-1.54-1.54-.728.729c-2.393 2.393-2.525 4.346-.439 6.433l1.78 1.78c1.3 1.3 1.383 2.095.315 3.163l.008.008a1.384 1.384 0 0 0 1.952 1.951"}),React.createElement("circle",{cx:"13.089",cy:"10.905",r:"1.383"}),React.createElement("circle",{cx:"16.349",cy:"7.644",r:"1.383"}),React.createElement("circle",{cx:"19.61",cy:"4.383",r:"1.383"})))},{name:"line",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M14.255 9.572v3.333c0 .084-.066.15-.15.15h-.534a.16.16 0 0 1-.122-.061l-1.528-2.063v1.978c0 .084-.066.15-.15.15h-.534a.15.15 0 0 1-.15-.15V9.576c0-.084.066-.15.15-.15h.529a.14.14 0 0 1 .122.066l1.528 2.063V9.577c0-.084.066-.15.15-.15h.534a.15.15 0 0 1 .155.145m-3.844-.15h-.534a.15.15 0 0 0-.15.15v3.333c0 .084.066.15.15.15h.534c.084 0 .15-.066.15-.15V9.572c0-.08-.066-.15-.15-.15m-1.289 2.794H7.664V9.572a.15.15 0 0 0-.15-.15H6.98a.15.15 0 0 0-.15.15v3.333q0 .062.042.103a.16.16 0 0 0 .103.042h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.145-.15m7.945-2.794h-2.142c-.08 0-.15.066-.15.15v3.333c0 .08.066.15.15.15h2.142c.084 0 .15-.066.15-.15v-.534a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.539a.15.15 0 0 0-.15-.15h-1.458v-.563h1.458c.084 0 .15-.066.15-.15v-.534c-.005-.08-.07-.15-.15-.15M22.5 5.33v13.373c-.005 2.1-1.725 3.802-3.83 3.797H5.297c-2.1-.005-3.802-1.73-3.797-3.83V5.297c.005-2.1 1.73-3.802 3.83-3.797h13.373c2.1.005 3.802 1.725 3.797 3.83m-2.888 5.747c0-3.422-3.431-6.206-7.645-6.206s-7.645 2.784-7.645 6.206c0 3.066 2.719 5.634 6.394 6.122.895.192.792.52.591 1.725-.033.192-.155.755.661.413s4.402-2.592 6.009-4.439c1.106-1.219 1.636-2.452 1.636-3.82"})))},{name:"link",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17 13H7v-2h10zm1-6h-1c-1.631 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1a4 4 0 0 0 4-4v-2a4 4 0 0 0-4-4M2 11v2a4 4 0 0 0 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.631 7 7 7H6a4 4 0 0 0-4 4"})))},{name:"linkedin",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.7 3H4.3A1.3 1.3 0 0 0 3 4.3v15.4A1.3 1.3 0 0 0 4.3 21h15.4a1.3 1.3 0 0 0 1.3-1.3V4.3A1.3 1.3 0 0 0 19.7 3M8.339 18.338H5.667v-8.59h2.672zM7.004 8.574a1.548 1.548 0 1 1-.002-3.096 1.548 1.548 0 0 1 .002 3.096m11.335 9.764H15.67v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z"})))},{name:"mail",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4.236-8 4.882-8-4.882V6h16z"})))},{name:"mastodon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.973 2.352c-2.468.02-4.842.286-6.225.921 0 0-2.742 1.229-2.742 5.415 0 .958-.018 2.105.012 3.32.1 4.094.75 8.128 4.535 9.129 1.745.462 3.244.56 4.45.494 2.19-.122 3.417-.781 3.417-.781l-.072-1.588s-1.565.491-3.32.431c-1.74-.06-3.576-.188-3.858-2.324a4 4 0 0 1-.04-.598s1.709.416 3.874.516c1.324.06 2.563-.076 3.824-.226 2.418-.29 4.524-1.78 4.79-3.141.416-2.144.38-5.232.38-5.232 0-4.186-2.74-5.415-2.74-5.415-1.383-.635-3.76-.9-6.227-.921zM9.18 5.622c1.028 0 1.804.395 2.318 1.185l.502.84.5-.84c.514-.79 1.292-1.186 2.32-1.186.888 0 1.605.313 2.15.922q.795.915.794 2.469v5.068h-2.008V9.16c0-1.037-.438-1.562-1.31-1.562-.966 0-1.448.622-1.448 1.857v2.693h-1.996V9.455c0-1.235-.484-1.857-1.45-1.857-.872 0-1.308.525-1.308 1.562v4.92H6.236V9.012q-.001-1.554.793-2.469c.547-.609 1.263-.922 2.15-.922"})))},{name:"medium-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"nonzero",d:"M7.423 6c3.27 0 5.922 2.686 5.922 6s-2.651 6-5.922 6S1.5 15.313 1.5 12s2.652-6 5.923-6m9.458.351c1.635 0 2.961 2.53 2.961 5.65 0 3.118-1.325 5.648-2.96 5.648S13.92 15.119 13.92 12s1.325-5.649 2.96-5.649m4.577.589c.576 0 1.042 2.265 1.042 5.06s-.466 5.06-1.042 5.06c-.575 0-1.04-2.265-1.04-5.06s.465-5.06 1.04-5.06"})))},{name:"medium",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M3 3v18h18V3zm15 4.26-1 .93a.28.28 0 0 0-.11.27v6.8a.27.27 0 0 0 .11.27l.94.93v.2h-4.75v-.2l1-1c.09-.1.09-.12.09-.27V9.74l-2.71 6.9h-.37L8 9.74v4.62a.67.67 0 0 0 .17.54l1.27 1.54v.2H5.86v-.2l1.27-1.54a.64.64 0 0 0 .17-.54V9a.5.5 0 0 0-.16-.4L6 7.26v-.2h3.52L12.23 13l2.38-5.94H18z"})))},{name:"messenger",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.026.375C5.462.375.375 5.172.375 11.652c0 3.389 1.393 6.318 3.66 8.341.391.352.311.556.377 2.73a.934.934 0 0 0 1.307.823c2.48-1.092 2.512-1.178 2.933-1.064 7.185 1.977 14.973-2.621 14.973-10.83 0-6.48-5.035-11.277-11.599-11.277m6.996 8.678L15.6 14.47a1.75 1.75 0 0 1-2.527.465l-2.723-2.038a.7.7 0 0 0-.844 0l-3.674 2.786c-.49.372-1.133-.216-.802-.735l3.422-5.417a1.75 1.75 0 0 1 2.527-.465l2.722 2.037a.7.7 0 0 0 .844 0L18.22 8.32c.489-.374 1.132.213.801.732"})))},{name:"microblog",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.641 17.086c1.294-1.522 2.067-3.438 2.067-5.521 0-4.957-4.371-8.972-9.763-8.972s-9.763 4.015-9.763 8.972 4.371 8.972 9.763 8.972a10.5 10.5 0 0 0 3.486-.59.315.315 0 0 1 .356.112c.816 1.101 2.09 1.876 3.506 2.191a.194.194 0 0 0 .192-.309 3.82 3.82 0 0 1 .162-4.858zm-3.065-6.575-2.514 1.909.912 3.022a.286.286 0 0 1-.437.317l-2.592-1.802-2.592 1.802a.285.285 0 0 1-.436-.317l.912-3.022-2.515-1.909a.285.285 0 0 1 .167-.513l3.155-.066 1.038-2.981a.285.285 0 0 1 .539 0l1.038 2.981 3.155.066a.285.285 0 0 1 .17.513"})))},{name:"nextdoor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",strokeMiterlimit:"10",viewBox:"0 0 130 130"},React.createElement("g",null,React.createElement("path",{d:"M64.25 3.531c-31.144.337-57.596 24.22-60.469 55.907-3.064 33.799 21.857 63.685 55.657 66.75s63.685-21.857 66.75-55.657-21.857-63.686-55.657-66.75a62 62 0 0 0-6.281-.25m3.938 34.907C82.468 38.438 93.5 48.58 93.5 61.5v27c0 .685-.565 1.25-1.25 1.25H80.906a1.267 1.267 0 0 1-1.25-1.25V63.375c0-5.58-4.309-11.937-11.469-11.937-7.47 0-11.468 6.357-11.468 11.937V88.5c0 .685-.565 1.25-1.25 1.25H44.125c-.68 0-1.219-.57-1.219-1.25V64.156c0-.74-.529-1.364-1.25-1.531-13.13-2.93-15.115-10.285-15.375-21.125-.005-.332.142-.67.375-.906.233-.237.543-.375.875-.375l11.688.062c.66.01 1.187.529 1.218 1.188.13 4.44.438 9.406 4.438 9.406.83 0 1.443-1.179 1.813-1.719 4.41-6.48 12.28-10.718 21.5-10.718"})))},{name:"patreon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20 7.408c-.003-2.299-1.746-4.182-3.79-4.862-2.54-.844-5.888-.722-8.312.453-2.939 1.425-3.862 4.545-3.896 7.656-.028 2.559.22 9.297 3.92 9.345 2.75.036 3.159-3.603 4.43-5.356.906-1.247 2.071-1.599 3.506-1.963 2.465-.627 4.146-2.626 4.142-5.273"})))},{name:"pinterest-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.289 2C6.617 2 3.606 5.648 3.606 9.622c0 1.846 1.025 4.146 2.666 4.878.25.111.381.063.439-.169.044-.175.267-1.029.365-1.428a.37.37 0 0 0-.091-.362c-.54-.63-.975-1.791-.975-2.873 0-2.777 2.194-5.464 5.933-5.464 3.23 0 5.49 2.108 5.49 5.122 0 3.407-1.794 5.768-4.13 5.768-1.291 0-2.257-1.021-1.948-2.277.372-1.495 1.089-3.112 1.089-4.191 0-.967-.542-1.775-1.663-1.775-1.319 0-2.379 1.309-2.379 3.059 0 1.115.394 1.869.394 1.869s-1.302 5.279-1.54 6.261c-.405 1.666.053 4.368.094 4.604.021.126.167.169.25.063.129-.165 1.699-2.419 2.142-4.051.158-.59.817-2.995.817-2.995.43.784 1.681 1.446 3.013 1.446 3.963 0 6.822-3.494 6.822-7.833C20.394 5.112 16.849 2 12.289 2"})))},{name:"pinterest",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12c0 4.236 2.636 7.855 6.356 9.312-.087-.791-.166-2.005.035-2.869.182-.78 1.173-4.971 1.173-4.971s-.299-.599-.299-1.484c0-1.39.806-2.429 1.809-2.429.853 0 1.265.641 1.265 1.409 0 .858-.546 2.141-.828 3.329-.236.996.499 1.807 1.481 1.807 1.777 0 3.144-1.874 3.144-4.579 0-2.394-1.72-4.068-4.177-4.068-2.845 0-4.515 2.134-4.515 4.34 0 .859.331 1.781.744 2.282a.3.3 0 0 1 .069.287c-.077.316-.246.995-.279 1.134-.044.183-.145.222-.334.134-1.249-.581-2.03-2.407-2.03-3.874 0-3.154 2.292-6.051 6.607-6.051 3.469 0 6.165 2.472 6.165 5.775 0 3.446-2.173 6.22-5.189 6.22-1.013 0-1.966-.526-2.292-1.148l-.623 2.377c-.226.869-.835 1.957-1.243 2.622.936.289 1.93.445 2.961.445 5.523 0 10-4.477 10-10S17.523 2 12 2"})))},{name:"pocket",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.927 4.194A1.82 1.82 0 0 0 20.222 3H3.839a1.823 1.823 0 0 0-1.813 1.814v6.035l.069 1.2c.29 2.73 1.707 5.115 3.899 6.778l.119.089.025.018a9.9 9.9 0 0 0 3.91 1.727 10.06 10.06 0 0 0 4.049-.014.3.3 0 0 0 .064-.023 9.9 9.9 0 0 0 3.753-1.691l.025-.018q.06-.043.119-.089c2.192-1.664 3.609-4.049 3.898-6.778l.069-1.2V4.814a1.8 1.8 0 0 0-.098-.62m-4.235 6.287-4.704 4.512a1.37 1.37 0 0 1-1.898 0l-4.705-4.512a1.371 1.371 0 1 1 1.898-1.979l3.756 3.601 3.755-3.601a1.372 1.372 0 0 1 1.898 1.979"})))},{name:"polldaddy",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.487 2 2 6.487 2 12c0 5.514 4.487 10 10 10 5.514 0 10-4.486 10-10 0-5.513-4.486-10-10-10m.991 1.68c2.361.084 4.657 1.251 6.197 3.136.283.334.541.693.774 1.067a7.78 7.78 0 0 0-6.094-2.94 7.76 7.76 0 0 0-5.896 2.703q-.008.006-.016.014l-.152.159-.031.032a6.12 6.12 0 0 0-1.633 4.165 6.15 6.15 0 0 0 6.143 6.143c.57 0 1.123-.081 1.649-.227-1.849.839-4.131.747-5.926-.324-1.841-1.089-3.171-3.111-3.433-5.313A7.39 7.39 0 0 1 6.69 6.137C8.294 4.5 10.634 3.563 12.991 3.68m3.373 8.519c-.049-2.024-1.587-3.889-3.544-4.174-1.927-.343-3.917.857-4.451 2.661a3.67 3.67 0 0 0 .2 2.653c.39.8 1.067 1.451 1.894 1.759 1.664.654 3.63-.27 4.173-1.863.593-1.58-.396-3.423-1.94-3.776-1.52-.407-3.161.757-3.204 2.243a2.36 2.36 0 0 0 .753 1.879c.501.476 1.23.667 1.871.529a2.07 2.07 0 0 0 1.469-1.134 1.91 1.91 0 0 0-.087-1.767c-.297-.513-.859-.863-1.429-.881a1.7 1.7 0 0 0-1.437.679 1.53 1.53 0 0 0-.18 1.489q.006.016.016.03c.193.634.774 1.1 1.467 1.117a1.6 1.6 0 0 1-.97-.183c-.466-.244-.809-.747-.893-1.29a1.8 1.8 0 0 1 .499-1.539 2.02 2.02 0 0 1 1.58-.606c.593.04 1.159.35 1.517.859.364.496.51 1.156.383 1.773-.116.62-.529 1.174-1.093 1.514a2.52 2.52 0 0 1-1.914.286c-.65-.161-1.226-.606-1.584-1.206a2.83 2.83 0 0 1-.341-2.031c.143-.7.573-1.321 1.176-1.753 1.193-.883 3.056-.751 4.106.411 1.106 1.1 1.327 3.027.406 4.371-.877 1.376-2.74 2.086-4.374 1.594-1.639-.449-2.913-2.079-3.031-3.853-.07-.884.13-1.797.583-2.577.445-.777 1.155-1.432 1.972-1.862 1.64-.88 3.816-.743 5.349.424 1.251.924 2.083 2.42 2.236 4.009l.001.03c0 2.9-2.359 5.26-5.26 5.26a5.2 5.2 0 0 1-1.947-.376 5 5 0 0 0 2.613-.079 4.96 4.96 0 0 0 2.514-1.751c.618-.828.95-1.861.901-2.869M12 21.113c-5.024 0-9.111-4.087-9.111-9.113 0-4.789 3.713-8.723 8.411-9.081a7 7 0 0 0-.397.06c-2.644.453-5.017 2.106-6.32 4.409-1.309 2.301-1.391 5.19-.3 7.527 1.056 2.34 3.253 4.156 5.776 4.553 2.497.44 5.133-.483 6.787-2.301 1.719-1.797 2.269-4.529 1.486-6.796-.583-1.81-1.976-3.331-3.7-4.046 3.417.594 6.174 3.221 6.174 6.781 0 1.004-.241 2.02-.657 2.966-1.498 2.984-4.586 5.041-8.149 5.041"})))},{name:"print",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 16h6v2H9zm13 1h-3v3a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2V9a2 2 0 0 1 2-2h1V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v2h1a2 2 0 0 1 2 2zM7 7h10V5H7zm10 7H7v6h10zm3-3.5a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 20 10.5"})))},{name:"quora",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M47.736 16.521c-.41-.81-.898-1.631-1.846-1.631a1 1 0 0 0-.527.107l-.322-.644a2.93 2.93 0 0 1 1.836-.595c1.26 0 1.914.605 2.431 1.397a6.8 6.8 0 0 0 .449-2.675c0-2.773-.869-4.199-2.929-4.199-1.992 0-2.851 1.465-2.851 4.199s.859 4.17 2.851 4.17a4 4 0 0 0 .869-.107zm.498.966a6 6 0 0 1-1.367.185 5.27 5.27 0 0 1-5.263-5.204c0-3.114 2.558-5.233 5.263-5.233s5.282 2.109 5.282 5.233a5.08 5.08 0 0 1-1.992 4.072c.381.566.781.956 1.319.956.595 0 .839-.459.878-.82h.781c.049.488-.195 2.48-2.373 2.48-1.319 0-2.012-.761-2.529-1.66zm5.624-2.646v-3.563c0-.371-.146-.586-.615-.586h-.498v-.956h3.251v5.048c0 .849.459 1.231 1.161 1.231a1.56 1.56 0 0 0 1.465-.839V11.28c0-.371-.146-.586-.615-.586h-.527v-.957h3.28v5.302c0 .527.195.732.8.732h.107v.976l-2.929.468V16.21h-.057a3.12 3.12 0 0 1-2.509 1.152c-1.28 0-2.304-.644-2.304-2.558zm12.059 1.611c1.152 0 1.592-1.005 1.611-3.027.02-1.982-.459-2.929-1.611-2.929-1.005 0-1.641.956-1.641 2.929 0 2.021.625 3.027 1.641 3.027m0 .956a3.906 3.906 0 0 1-3.974-3.974c0-2.334 1.836-3.886 3.974-3.886 2.226 0 4.004 1.582 4.004 3.886a3.867 3.867 0 0 1-4.004 3.974m4.072-.146v-.956h.312c.781 0 .859-.224.859-.908v-4.121c0-.371-.215-.586-.732-.586h-.42v-.955h2.968l.146 1.553h.108c.371-1.113 1.221-1.699 2.051-1.699.693 0 1.221.39 1.221 1.181 0 .547-.264 1.093-1.005 1.093-.664 0-.8-.449-1.358-.449-.488 0-.869.468-.869 1.152v2.783c0 .673.166.908.937.908h.439v.956h-4.658zm9.901-1.093c.956 0 1.338-.898 1.338-1.797v-1.211c-.732.722-2.304.742-2.304 2.021 0 .625.371.986.966.986m1.387 0c-.39.752-1.191 1.26-2.314 1.26-1.309 0-2.148-.732-2.148-1.914 0-2.451 3.417-1.797 4.423-3.427v-.185c0-1.25-.488-1.445-1.035-1.445-1.524 0-.83 1.631-2.226 1.631-.673 0-.937-.371-.937-.859 0-.927 1.093-1.67 3.173-1.67 1.963 0 3.163.537 3.163 2.49v3.114q-.02.742.595.742a1 1 0 0 0 .449-.127l.254.615c-.205.312-.752.869-1.836.869-.908 0-1.465-.42-1.543-1.113h-.01zm-68.554 2.558c-.83-1.641-1.807-3.3-3.711-3.3a2.9 2.9 0 0 0-1.093.215l-.644-1.299a5.66 5.66 0 0 1 3.662-1.211c2.548 0 3.857 1.231 4.892 2.792q.917-2.012.908-5.38c0-5.585-1.748-8.417-5.829-8.417-4.033 0-5.76 2.87-5.76 8.417s1.738 8.397 5.76 8.397a5.9 5.9 0 0 0 1.748-.224zm.996 1.953a9.8 9.8 0 0 1-2.744.371C5.614 21.041.371 16.764.371 10.545.371 4.277 5.614 0 10.965 0c5.448 0 10.642 4.248 10.642 10.545a10.25 10.25 0 0 1-4.013 8.201c.732 1.152 1.563 1.914 2.665 1.914 1.201 0 1.689-.927 1.768-1.66h1.572c.088.966-.4 4.999-4.775 4.999-2.646 0-4.052-1.543-5.106-3.339z"})))},{name:"reddit",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22 11.816a2.28 2.28 0 0 0-2.277-2.277c-.593 0-1.122.24-1.526.614-1.481-.965-3.455-1.594-5.647-1.69l1.171-3.702 3.18.748a1.88 1.88 0 0 0 1.876 1.862 1.88 1.88 0 0 0 1.877-1.878 1.88 1.88 0 0 0-1.877-1.877c-.769 0-1.431.466-1.72 1.13l-3.508-.826a.386.386 0 0 0-.46.261l-1.35 4.268c-2.316.038-4.411.67-5.97 1.671a2.24 2.24 0 0 0-1.492-.581A2.28 2.28 0 0 0 2 11.816c0 .814.433 1.523 1.078 1.925a4 4 0 0 0-.061.672c0 3.292 4.011 5.97 8.941 5.97s8.941-2.678 8.941-5.97q-.002-.32-.053-.632A2.26 2.26 0 0 0 22 11.816m-3.224-7.422a1.1 1.1 0 1 1-.001 2.199 1.1 1.1 0 0 1 .001-2.199M2.777 11.816c0-.827.672-1.5 1.499-1.5.313 0 .598.103.838.269-.851.676-1.477 1.479-1.812 2.36a1.48 1.48 0 0 1-.525-1.129m9.182 7.79c-4.501 0-8.164-2.329-8.164-5.193S7.457 9.22 11.959 9.22s8.164 2.329 8.164 5.193-3.663 5.193-8.164 5.193m8.677-6.605c-.326-.89-.948-1.701-1.797-2.384.248-.186.55-.301.883-.301.827 0 1.5.673 1.5 1.5.001.483-.23.911-.586 1.185m-11.64 1.703c-.76 0-1.397-.616-1.397-1.376s.637-1.397 1.397-1.397 1.376.637 1.376 1.397-.616 1.376-1.376 1.376m7.405-1.376c0 .76-.616 1.376-1.376 1.376s-1.399-.616-1.399-1.376.639-1.397 1.399-1.397 1.376.637 1.376 1.397m-1.172 3.38a.39.39 0 0 1 0 .55c-.674.674-1.727 1.002-3.219 1.002l-.011-.002-.011.002c-1.492 0-2.544-.328-3.218-1.002a.389.389 0 1 1 .55-.55c.521.521 1.394.775 2.669.775l.011.002.011-.002c1.275 0 2.148-.253 2.669-.775a.387.387 0 0 1 .549 0"})))},{name:"share",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18 16c-.788 0-1.499.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118A3 3 0 0 0 15 19a3 3 0 1 0 3-3"})))},{name:"skype",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m10.113 2.699.1-.02q.05.025.098.051zM2.72 10.223l-.017.103q.025.048.051.095zm18.555 3.548q.009-.053.018-.106-.025-.047-.052-.095zm-7.712 7.428q.049.027.096.053l.105-.017zM22 16.386a5.55 5.55 0 0 1-1.637 3.953 5.55 5.55 0 0 1-3.953 1.637 5.6 5.6 0 0 1-2.75-.725l.105-.017-.202-.035q.049.027.096.053a9.5 9.5 0 0 1-1.654.147 9.4 9.4 0 0 1-3.676-.743 9.4 9.4 0 0 1-3.002-2.023 9.4 9.4 0 0 1-2.023-3.002 9.4 9.4 0 0 1-.743-3.676c0-.546.049-1.093.142-1.628q.025.048.051.095l-.034-.199-.017.103A5.6 5.6 0 0 1 2 7.615c0-1.493.582-2.898 1.637-3.953A5.56 5.56 0 0 1 7.59 2.024c.915 0 1.818.228 2.622.655l-.1.02.199.031q-.049-.026-.098-.051l.004-.001a9.5 9.5 0 0 1 1.788-.169 9.41 9.41 0 0 1 6.678 2.766 9.4 9.4 0 0 1 2.024 3.002 9.4 9.4 0 0 1 .743 3.676c0 .575-.054 1.15-.157 1.712q-.025-.047-.052-.095l.034.201q.009-.053.018-.106c.461.829.707 1.767.707 2.721m-5.183-2.248c0-1.331-.613-2.743-3.033-3.282l-2.209-.49c-.84-.192-1.807-.444-1.807-1.237s.679-1.348 1.903-1.348c2.468 0 2.243 1.696 3.468 1.696.645 0 1.209-.379 1.209-1.031 0-1.521-2.435-2.663-4.5-2.663-2.242 0-4.63.952-4.63 3.488 0 1.221.436 2.521 2.839 3.123l2.984.745c.903.223 1.129.731 1.129 1.189 0 .762-.758 1.507-2.129 1.507-2.679 0-2.307-2.062-3.743-2.062-.645 0-1.113.444-1.113 1.078 0 1.236 1.501 2.886 4.856 2.886 3.195 0 4.776-1.538 4.776-3.599"})))},{name:"sms",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.696 4C20.069 4 22 5.973 22 8.398v4.357c0 2.04-1.368 3.783-3.261 4.266v4.427l-5.234-4.295h-7.2C3.93 17.153 2 15.18 2 12.755V8.398C2 5.973 3.931 4 6.304 4zM7.028 8.515c-.98 0-1.66.562-1.66 1.349-.009.497.322.91.985 1.178l.39.142c.242.097.305.171.305.297 0 .162-.131.251-.442.251s-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.315-.224-.741-.316-1.171-.316m10.302 0c-.98 0-1.66.562-1.66 1.349-.008.497.322.91.985 1.178l.39.142c.243.097.305.171.305.297 0 .162-.13.251-.442.251-.311 0-.76-.135-1.004-.284l-.112.046-.215.868c.359.258.832.364 1.33.364 1.104 0 1.764-.523 1.764-1.333-.008-.574-.305-.956-.954-1.216l-.393-.146c-.266-.108-.341-.181-.341-.287 0-.152.131-.243.387-.243.274 0 .587.093.808.214l.109-.047.214-.837c-.316-.224-.741-.316-1.171-.316m-3.733 0c-.297 0-.55.066-.78.202l-.144.098a2 2 0 0 0-.264.247l-.078.095-.027-.077c-.15-.34-.55-.565-1.033-.565l-.169.007a1.36 1.36 0 0 0-.896.42l-.08.09-.038-.363-.075-.067H8.994l-.075.079.024.634c.005.2.008.397.008.604v2.652l.075.075h1.178l.075-.075v-2.269q-.002-.168.042-.274c.083-.23.262-.392.496-.392.314 0 .483.267.483.753v2.182l.075.075h1.179l.075-.075v-2.277c0-.097.016-.213.043-.285.077-.224.26-.373.486-.373.33 0 .5.272.5.817v2.118l.074.075h1.179l.075-.075v-2.293c0-1.131-.537-1.763-1.39-1.763Z"})))},{name:"snapchat",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M11.989 1.728c3.221.001 5.904 2.683 5.908 5.912q.002 1.133.067 2.094a.737.737 0 0 0 .902.669l1.009-.237a.6.6 0 0 1 .129-.015c.256 0 .492.175.55.434a.74.74 0 0 1-.479.861l-1.532.618a.823.823 0 0 0-.485.98c1.229 4.543 4.661 4.071 4.661 4.662 0 .743-2.587.848-2.821 1.082s-.01 1.368-.532 1.588a1.1 1.1 0 0 1-.409.056c-.393 0-.95-.077-1.536-.077-.509 0-1.04.058-1.507.273-1.239.572-2.433 1.641-3.914 1.641S9.325 21.2 8.086 20.628c-.467-.216-.998-.273-1.507-.273-.586 0-1.143.077-1.536.077-.17 0-.31-.014-.409-.056-.522-.22-.299-1.354-.532-1.588s-2.821-.337-2.821-1.08c0-.592 3.432-.119 4.661-4.662a.824.824 0 0 0-.486-.98l-1.532-.618a.74.74 0 0 1-.479-.861.56.56 0 0 1 .679-.419l1.009.237q.086.02.169.02a.737.737 0 0 0 .733-.689q.065-.961.067-2.094c.004-3.229 2.666-5.91 5.887-5.912m0-1.281c-.961 0-1.898.194-2.784.574A7.2 7.2 0 0 0 6.93 2.572a7.2 7.2 0 0 0-1.539 2.282A7.1 7.1 0 0 0 4.82 7.64a33 33 0 0 1-.029 1.369l-.375-.088a2 2 0 0 0-.421-.049 1.86 1.86 0 0 0-1.135.389 1.84 1.84 0 0 0-.666 1.049 2.024 2.024 0 0 0 1.271 2.335l1.124.454c-.744 2.285-2.117 2.723-3.041 3.018a5 5 0 0 0-.659.246C.087 16.76 0 17.436 0 17.708c0 .521.247.996.694 1.339.223.17.499.311.844.43.47.162 1.016.265 1.459.347.021.164.053.341.106.518.22.738.684 1.069 1.034 1.217.332.14.676.156.905.156.224 0 .462-.018.713-.036.269-.02.548-.041.823-.041.426 0 .743.051.97.155.311.144.64.337.989.542.972.571 2.073 1.217 3.462 1.217s2.49-.647 3.462-1.217c.349-.205.679-.399.989-.542.226-.105.544-.155.97-.155.275 0 .554.021.823.041.251.019.488.036.713.036.229 0 .573-.016.905-.156.35-.147.814-.478 1.034-1.217.053-.178.084-.354.106-.518.443-.082.989-.185 1.459-.347.345-.119.621-.259.844-.43.448-.342.694-.818.694-1.339 0-.272-.087-.948-.891-1.347a5 5 0 0 0-.659-.246c-.924-.295-2.297-.733-3.041-3.018l1.124-.454a2.025 2.025 0 0 0 1.271-2.335 1.83 1.83 0 0 0-.666-1.049 1.86 1.86 0 0 0-1.556-.34l-.375.088a33 33 0 0 1-.029-1.369 7.1 7.1 0 0 0-.575-2.789c-.365-.853-.886-1.62-1.547-2.282s-1.428-1.182-2.28-1.547a7.1 7.1 0 0 0-2.786-.574"})))},{name:"soundcloud",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M23.587 13.923a3.303 3.303 0 0 1-3.344 3.117h-8.037a.674.674 0 0 1-.667-.67V7.717a.74.74 0 0 1 .444-.705s.739-.512 2.296-.512a5.27 5.27 0 0 1 2.702.742 5.35 5.35 0 0 1 2.516 3.485 3.1 3.1 0 0 1 .852-.116 3.217 3.217 0 0 1 3.237 3.312m-13.05-5.659c.242 2.935.419 5.612 0 8.538a.261.261 0 0 1-.519 0c-.39-2.901-.221-5.628 0-8.538a.26.26 0 0 1 .398-.25.26.26 0 0 1 .12.25zm-1.627 8.541a.273.273 0 0 1-.541 0 32.7 32.7 0 0 1 0-7.533.274.274 0 0 1 .544 0 29.4 29.4 0 0 1-.003 7.533m-1.63-7.788c.264 2.69.384 5.099-.003 7.782a.262.262 0 0 1-.522 0c-.374-2.649-.249-5.127 0-7.782a.264.264 0 0 1 .525 0m-1.631 7.792a.268.268 0 0 1-.532 0 27.6 27.6 0 0 1 0-7.034.27.27 0 1 1 .541 0 25.8 25.8 0 0 1-.01 7.034zm-1.63-5.276c.412 1.824.227 3.435-.015 5.294a.255.255 0 0 1-.504 0c-.22-1.834-.402-3.482-.015-5.295a.268.268 0 0 1 .535 0m-1.626-.277c.378 1.869.254 3.451-.01 5.325-.031.277-.506.28-.531 0-.239-1.846-.352-3.476-.01-5.325a.277.277 0 0 1 .551 0m-1.643.907c.396 1.239.261 2.246-.016 3.517a.258.258 0 0 1-.514 0c-.239-1.246-.336-2.274-.021-3.517a.276.276 0 0 1 .55 0z"})))},{name:"spotify",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424a.62.62 0 0 1-.857.207c-2.348-1.435-5.304-1.76-8.785-.964a.622.622 0 1 1-.277-1.215c3.809-.871 7.077-.496 9.713 1.115a.623.623 0 0 1 .206.857M17.81 13.7a.78.78 0 0 1-1.072.257c-2.687-1.652-6.785-2.131-9.965-1.166A.779.779 0 1 1 6.32 11.3c3.632-1.102 8.147-.568 11.234 1.328a.78.78 0 0 1 .256 1.072m.105-2.835c-3.223-1.914-8.54-2.09-11.618-1.156a.935.935 0 1 1-.542-1.79c3.532-1.072 9.404-.865 13.115 1.338a.936.936 0 1 1-.955 1.608"})))},{name:"squarespace",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M20.87 9.271a3.86 3.86 0 0 0-5.458 0l-6.141 6.141a.964.964 0 1 0 1.365 1.364l6.14-6.14a1.929 1.929 0 1 1 2.729 2.729l-6.022 6.022a1.93 1.93 0 0 0 2.729 0l4.658-4.658a3.86 3.86 0 0 0 0-5.458m-2.047 2.047a.965.965 0 0 0-1.365 0l-6.14 6.14a1.93 1.93 0 0 1-2.729 0 .964.964 0 1 0-1.364 1.364 3.86 3.86 0 0 0 5.458 0l6.14-6.14a.966.966 0 0 0 0-1.364m-2.047-6.141a3.86 3.86 0 0 0-5.458 0l-6.14 6.14a.964.964 0 1 0 1.364 1.364l6.141-6.14a1.93 1.93 0 0 1 2.729 0 .965.965 0 1 0 1.364-1.364m-2.047 2.047a.964.964 0 0 0-1.364 0l-6.14 6.141a1.929 1.929 0 1 1-2.729-2.729l6.022-6.022a1.93 1.93 0 0 0-2.729 0L3.13 9.271a3.86 3.86 0 0 0 5.458 5.458l6.14-6.141a.963.963 0 0 0 .001-1.364"})))},{name:"stackexchange",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M4 11.606h16v3.272H4zM4 7.377h16v3.272H4zM17.514 3H6.55C5.147 3 4 4.169 4 5.614v.848h16v-.85C20 4.167 18.895 3 17.514 3M4 15.813v.85c0 1.445 1.147 2.614 2.55 2.614h6.799v3.463l3.357-3.463h.744c1.402 0 2.55-1.169 2.55-2.614v-.85z"})))},{name:"stackoverflow",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M18.18 20.103V14.78h1.767v7.09H4v-7.09h1.767v5.323z"}),React.createElement("path",{d:"m7.717 14.275 8.673 1.813.367-1.744-8.673-1.813zm1.147-4.13 8.031 3.74.734-1.606-8.031-3.763zm2.226-3.946 6.815 5.667 1.124-1.354-6.815-5.667zM15.495 2l-1.423 1.055 5.277 7.113 1.423-1.055zM7.533 18.314h8.857v-1.767H7.533z"})))},{name:"stumbleupon",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 4.294a4.47 4.47 0 0 0-4.471 4.471v6.353a1.059 1.059 0 1 1-2.118 0v-2.824H2v2.941a4.471 4.471 0 0 0 8.942 0v-6.47a1.059 1.059 0 1 1 2.118 0v1.294l1.412.647 2-.647V8.765A4.473 4.473 0 0 0 12 4.294m1.059 8.059v2.882a4.471 4.471 0 0 0 8.941 0v-2.824h-3.412v2.824a1.059 1.059 0 1 1-2.118 0v-2.882l-2 .647z"})))},{name:"substack",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19.904 9.182H4.095V7.054h15.81v2.127M4.095 11.109V21L12 16.583 19.905 21v-9.891zM19.905 3H4.095v2.127h15.81z"})))},{name:"telegram",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3.08 14.757s-.25.625-.936.325l-2.541-1.949-1.63 1.486s-.127.096-.266.036c0 0-.12-.011-.27-.486s-.911-2.972-.911-2.972L6 12.349s-.387-.137-.425-.438c-.037-.3.437-.462.437-.462l10.03-3.934s.824-.362.824.238z"})))},{name:"threads",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 192 192"},React.createElement("g",null,React.createElement("path",{d:"M141.537 88.988a67 67 0 0 0-2.518-1.143c-1.482-27.307-16.403-42.94-41.457-43.1h-.34c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.73-8.695 14.724-10.548 21.348-10.548h.229c8.249.053 14.474 2.452 18.503 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.626-23.68-1.14-23.82 1.371-39.134 15.264-38.105 34.568.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.488 16.351-22.809-.169-40.06-7.484-51.275-21.742C35.236 139.966 29.808 120.682 29.605 96c.203-24.682 5.63-43.966 16.133-57.317C56.954 24.425 74.204 17.11 97.013 16.94c22.975.17 40.526 7.52 52.171 21.847 5.71 7.026 10.015 15.86 12.853 26.162l16.147-4.308c-3.44-12.68-8.853-23.606-16.219-32.668C147.036 9.607 125.202.195 97.07 0h-.113C68.882.194 47.292 9.642 32.788 28.08 19.882 44.485 13.224 67.315 13.001 95.932L13 96v.067c.224 28.617 6.882 51.447 19.788 67.854C47.292 182.358 68.882 191.806 96.957 192h.113c24.96-.173 42.554-6.708 57.048-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.945-24.723-24.553M98.44 129.507c-10.44.588-21.286-4.098-21.82-14.135-.397-7.442 5.296-15.746 22.461-16.735q2.948-.17 5.79-.169c6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.802 29.274"})))},{name:"tiktok-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M5 3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm7.531 3h2.053s-.114 2.635 2.85 2.82v2.04s-1.582.099-2.85-.87l.021 4.207a3.804 3.804 0 1 1-3.802-3.802h.533v2.082a1.73 1.73 0 0 0-1.922.648 1.727 1.727 0 0 0 1.947 2.646 1.73 1.73 0 0 0 1.19-1.642z"})))},{name:"tiktok",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.22 2h3.42s-.19 4.394 4.75 4.702v3.396s-2.636.166-4.75-1.448l.037 7.012a6.338 6.338 0 1 1-6.34-6.339h.89v3.472a2.882 2.882 0 1 0 2.024 2.752z"})))},{name:"tripadvisor",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.01 9.859c.236-1.002.985-2.003.985-2.003l-3.341-.002C16.779 6.643 14.502 6 11.979 6 9.363 6 7 6.659 5.135 7.877L2 7.88s.74.988.98 1.983a4.98 4.98 0 0 0-.977 2.961 5.01 5.01 0 0 0 5.009 5.003 5 5 0 0 0 3.904-1.875l1.065 1.592 1.076-1.606a4.96 4.96 0 0 0 1.838 1.448 4.98 4.98 0 0 0 3.831.151 5.01 5.01 0 0 0 2.963-6.431 5 5 0 0 0-.679-1.247m-13.998 6.96a4 4 0 0 1-3.998-3.995 4 4 0 0 1 3.998-3.997 4 4 0 0 1 3.996 3.997 4 4 0 0 1-3.996 3.995m4.987-4.36A5.007 5.007 0 0 0 7.11 7.821c1.434-.613 3.081-.947 4.867-.947 1.798 0 3.421.324 4.853.966a4.984 4.984 0 0 0-4.831 4.619m6.288 4.134a3.97 3.97 0 0 1-3.058-.122 3.96 3.96 0 0 1-2.075-2.245v-.001a3.97 3.97 0 0 1 .118-3.056 3.97 3.97 0 0 1 2.246-2.077 4.005 4.005 0 0 1 5.135 2.366 4.006 4.006 0 0 1-2.366 5.135"}),React.createElement("path",{d:"M6.949 10.307a2.477 2.477 0 0 0-2.475 2.472 2.48 2.48 0 0 0 2.475 2.474 2.474 2.474 0 0 0 0-4.946m0 4.094a1.626 1.626 0 0 1-1.624-1.623 1.621 1.621 0 1 1 1.624 1.623M16.981 10.307a2.477 2.477 0 0 0-2.474 2.472 2.48 2.48 0 0 0 2.474 2.474 2.476 2.476 0 0 0 2.472-2.474 2.475 2.475 0 0 0-2.472-2.472m0 4.094a1.625 1.625 0 0 1-1.622-1.623 1.622 1.622 0 1 1 1.622 1.623"}),React.createElement("path",{d:"M7.778 12.778a.832.832 0 1 1-1.664.002.832.832 0 0 1 1.664-.002M16.981 11.947a.832.832 0 1 0 .002 1.666.832.832 0 0 0-.002-1.666"})))},{name:"tumblr-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.749 17.396c-.357.17-1.041.319-1.551.332-1.539.041-1.837-1.081-1.85-1.896V9.847h3.861v-2.91h-3.847V2.039h-2.817c-.046 0-.127.041-.138.144-.165 1.499-.867 4.13-3.783 5.181v2.484h1.945v6.282c0 2.151 1.587 5.206 5.775 5.135 1.413-.024 2.982-.616 3.329-1.126z"})))},{name:"tumblr",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-5.569 14.265c-2.446.042-3.372-1.742-3.372-2.998v-3.668H8.923v-1.45c1.703-.614 2.113-2.15 2.209-3.025.007-.06.054-.084.081-.084h1.645V8.9h2.246v1.7H12.85v3.495c.008.476.182 1.131 1.081 1.107.298-.008.697-.094.906-.194l.54 1.601c-.205.296-1.121.641-1.946.656"})))},{name:"twitch",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M16.499 8.089h-1.636v4.91h1.636zm-4.499 0h-1.637v4.91H12zM4.228 3.178 3 6.451v13.092h4.499V22h2.456l2.454-2.456h3.681L21 14.636V3.178zm15.136 10.638L16.5 16.681H12l-2.453 2.453V16.68H5.863V4.814h13.501z"})))},{name:"twitter-alt",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.23 5.924a8.2 8.2 0 0 1-2.357.646 4.12 4.12 0 0 0 1.804-2.27 8.2 8.2 0 0 1-2.606.996 4.103 4.103 0 0 0-6.991 3.742 11.65 11.65 0 0 1-8.457-4.287 4.1 4.1 0 0 0-.556 2.063 4.1 4.1 0 0 0 1.825 3.415 4.1 4.1 0 0 1-1.859-.513v.052a4.104 4.104 0 0 0 3.292 4.023 4.1 4.1 0 0 1-1.853.07 4.11 4.11 0 0 0 3.833 2.85 8.24 8.24 0 0 1-5.096 1.756 8 8 0 0 1-.979-.057 11.6 11.6 0 0 0 6.29 1.843c7.547 0 11.675-6.252 11.675-11.675q0-.267-.012-.531a8.3 8.3 0 0 0 2.047-2.123"})))},{name:"twitter",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-2.534 6.71q.007.148.007.298c0 3.045-2.318 6.556-6.556 6.556a6.5 6.5 0 0 1-3.532-1.035q.27.032.55.032a4.63 4.63 0 0 0 2.862-.986 2.31 2.31 0 0 1-2.152-1.6 2.3 2.3 0 0 0 1.04-.04 2.306 2.306 0 0 1-1.848-2.259v-.029c.311.173.666.276 1.044.288a2.303 2.303 0 0 1-.713-3.076 6.54 6.54 0 0 0 4.749 2.407 2.305 2.305 0 0 1 3.926-2.101 4.6 4.6 0 0 0 1.463-.559 2.3 2.3 0 0 1-1.013 1.275c.466-.056.91-.18 1.323-.363-.31.461-.7.867-1.15 1.192"})))},{name:"untappd",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m11 13.299-5.824 8.133c-.298.416-.8.635-1.308.572-.578-.072-1.374-.289-2.195-.879S.392 19.849.139 19.323a1.4 1.4 0 0 1 .122-1.425l5.824-8.133a3.1 3.1 0 0 1 1.062-.927l1.146-.604c.23-.121.436-.283.608-.478.556-.631 2.049-2.284 4.696-4.957l.046-.212a.13.13 0 0 1 .096-.1l.146-.037a.135.135 0 0 0 .101-.141l-.015-.18a.13.13 0 0 1 .125-.142c.176-.005.518.046 1.001.393s.64.656.692.824a.13.13 0 0 1-.095.164l-.175.044a.13.13 0 0 0-.101.141l.012.15a.13.13 0 0 1-.063.123l-.186.112c-1.679 3.369-2.764 5.316-3.183 6.046a2.2 2.2 0 0 0-.257.73l-.205 1.281A3.1 3.1 0 0 1 11 13.3zm12.739 4.598-5.824-8.133a3.1 3.1 0 0 0-1.062-.927l-1.146-.605a2.1 2.1 0 0 1-.608-.478 51 51 0 0 0-.587-.654.09.09 0 0 0-.142.018 97 97 0 0 1-1.745 3.223 1.4 1.4 0 0 0-.171.485 3.5 3.5 0 0 0 0 1.103l.01.064c.075.471.259.918.536 1.305l5.824 8.133c.296.413.79.635 1.294.574a4.76 4.76 0 0 0 2.209-.881 4.76 4.76 0 0 0 1.533-1.802 1.4 1.4 0 0 0-.122-1.425zM8.306 3.366l.175.044a.134.134 0 0 1 .101.141l-.012.15a.13.13 0 0 0 .063.123l.186.112q.465.933.869 1.721c.026.051.091.06.129.019q.655-.703 1.585-1.668a.137.137 0 0 0 .003-.19c-.315-.322-.645-.659-1.002-1.02l-.046-.212a.13.13 0 0 0-.096-.099l-.146-.037a.135.135 0 0 1-.101-.141l.015-.18a.13.13 0 0 0-.123-.142c-.175-.005-.518.045-1.002.393-.483.347-.64.656-.692.824a.13.13 0 0 0 .095.164z"})))},{name:"vimeo",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M22.396 7.164q-.139 3.039-4.245 8.32Q13.907 21 10.97 21q-1.82 0-3.079-3.359l-1.68-6.159q-.934-3.36-2.005-3.36-.234.001-1.634.98l-.978-1.261q1.541-1.353 3.037-2.708 2.056-1.774 3.084-1.869 2.429-.234 2.99 3.321.607 3.836.841 4.769.7 3.181 1.542 3.181.653 0 1.963-2.065 1.307-2.063 1.401-3.142.187-1.781-1.401-1.782-.747.001-1.541.341 1.534-5.024 5.862-4.884 3.21.095 3.024 4.161"})))},{name:"vk",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{fillRule:"evenodd",d:"M1.687 1.687C0 3.374 0 6.09 0 11.52v.96c0 5.431 0 8.146 1.687 9.833S6.09 24 11.52 24h.96c5.431 0 8.146 0 9.833-1.687S24 17.91 24 12.48v-.96c0-5.431 0-8.146-1.687-9.833S17.91 0 12.48 0h-.96C6.09 0 3.374 0 1.687 1.687M4.05 7.3c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92z"})))},{name:"whatsapp",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"m2.048 22 1.406-5.136a9.9 9.9 0 0 1-1.323-4.955C2.133 6.446 6.579 2 12.042 2a9.85 9.85 0 0 1 7.011 2.906 9.85 9.85 0 0 1 2.9 7.011c-.002 5.464-4.448 9.91-9.91 9.91h-.004a9.9 9.9 0 0 1-4.736-1.206zm5.497-3.172.301.179a8.2 8.2 0 0 0 4.193 1.148h.003c4.54 0 8.235-3.695 8.237-8.237a8.2 8.2 0 0 0-2.41-5.828 8.18 8.18 0 0 0-5.824-2.416c-4.544 0-8.239 3.695-8.241 8.237a8.2 8.2 0 0 0 1.259 4.384l.196.312-.832 3.04zm9.49-4.554c-.062-.103-.227-.165-.475-.289s-1.465-.723-1.692-.806-.392-.124-.557.124-.64.806-.784.971-.289.186-.536.062-1.046-.385-1.991-1.229c-.736-.657-1.233-1.468-1.378-1.715s-.015-.382.109-.505c.111-.111.248-.289.371-.434.124-.145.165-.248.248-.413s.041-.31-.021-.434-.557-1.343-.763-1.839c-.202-.483-.407-.417-.559-.425-.144-.007-.31-.009-.475-.009a.9.9 0 0 0-.66.31c-.226.248-.866.847-.866 2.066s.887 2.396 1.011 2.562 1.746 2.666 4.23 3.739c.591.255 1.052.408 1.412.522.593.189 1.133.162 1.56.098.476-.071 1.465-.599 1.671-1.177.206-.58.206-1.075.145-1.179"})))},{name:"woocommerce",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M19 2H5C3.3 2 2 3.3 2 5v11c0 1.7 1.3 3 3 3h4l6 3-1-3h5c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3m-1.6 4.5c-.4.8-.8 2.1-1 3.9-.3 1.8-.4 3.1-.3 4.1 0 .3 0 .5-.1.7s-.3.4-.6.4-.6-.1-.9-.4c-1-1-1.8-2.6-2.4-4.6-.7 1.4-1.2 2.4-1.6 3.1-.6 1.2-1.2 1.8-1.6 1.9-.3 0-.5-.2-.8-.7-.5-1.4-1.1-4.2-1.7-8.2 0-.3 0-.5.2-.7.1-.2.4-.3.7-.4.5 0 .9.2.9.8.3 2.3.7 4.2 1.1 5.7l2.4-4.5c.2-.4.4-.6.8-.6q.75 0 .9.9c.3 1.4.6 2.6 1 3.7.3-2.7.8-4.7 1.4-5.9.2-.3.4-.5.7-.5.2 0 .5.1.7.2q.3.3.3.6c0 .3 0 .4-.1.5"})))},{name:"wordpress",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M12.158 12.786 9.46 20.625a9 9 0 0 0 5.526-.144 1 1 0 0 1-.065-.124zM3.009 12a8.99 8.99 0 0 0 5.067 8.092L3.788 8.341A8.95 8.95 0 0 0 3.009 12m15.06-.454c0-1.112-.399-1.881-.741-2.48-.456-.741-.883-1.368-.883-2.109 0-.826.627-1.596 1.51-1.596q.06.002.116.007A8.96 8.96 0 0 0 12 3.009a8.98 8.98 0 0 0-7.512 4.052c.211.007.41.011.579.011.94 0 2.396-.114 2.396-.114.484-.028.541.684.057.741 0 0-.487.057-1.029.085l3.274 9.739 1.968-5.901-1.401-3.838c-.484-.028-.943-.085-.943-.085-.485-.029-.428-.769.057-.741 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.485-.028.542.684.057.741 0 0-.488.057-1.029.085l3.249 9.665.897-2.996q.684-1.753.684-2.907m1.82-3.86q.06.428.06.924c0 .912-.171 1.938-.684 3.22l-2.746 7.94a8.98 8.98 0 0 0 4.47-7.771 8.9 8.9 0 0 0-1.1-4.313M12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"})))},{name:"x",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387z"})))},{name:"xanga",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M9 9h6v6H9zM3 9h6V3H3zm12 0h6V3h-6zm0 12h6v-6h-6zM3 21h6v-6H3z"})))},{name:"youtube",svg:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M21.8 8.001s-.195-1.378-.795-1.985c-.76-.797-1.613-.801-2.004-.847-2.799-.202-6.997-.202-6.997-.202h-.009s-4.198 0-6.997.202c-.39.047-1.242.051-2.003.847-.6.607-.795 1.985-.795 1.985S2 9.62 2 11.238v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.761.797 1.76.771 2.205.855 1.6.153 6.8.201 6.8.201s4.203-.006 7.001-.209c.391-.047 1.243-.051 2.004-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517c0-1.618-.2-3.237-.2-3.237M9.935 14.594l-.001-5.62 5.404 2.82z"})))}]},58992:(e,t,a)=>{"use strict";a(96072);var r=a(28120),o=a.n(r),n=a(51609);a(91135);n.PureComponent,o().string.isRequired,o().number,o().func,o().string},17885:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var r=a(96072),o=a.n(r),n=a(51112),l=a(27723),s=a(51113),i=a(53512),c=a(83883),u=a(64969),d=a(13022),v=a(51609),p=a(38837),m=a(41526),h=a(55394),f=a(74923),g=a(65350),w=a(64526),b=a(51870),y=a(33981),x=a(51413),_=a(19686);const __=l.__,k=e=>`action-button-label-${e}`,E=({slug:e,additionalActions:t,primaryActionOverride:a,fixSiteConnectionHandler:r,setIsActionLoading:l,className:E,tracksIdentifier:C,labelSuffixId:j})=>{const{data:{ownedProducts:A}}=(0,g.A)(),[S,P]=(0,v.useState)(!1),[R,M]=(0,v.useState)({}),{detail:V,isLoading:z}=(0,f.A)(e),{manageUrl:H,purchaseUrl:L,managePaidPlanPurchaseUrl:O,renewPaidPlanPurchaseUrl:N,status:I,requiresUserConnection:B}=V,{siteIsRegistering:T,isRegistered:F,isUserConnected:D}=(0,b.A)(),G=!H,U=(0,v.useRef)(null),q=(0,v.useRef)(null),{recordEvent:Z}=(0,w.A)(),W=(0,y.A)(p.NM.ConnectionSkipPricing),{activate:$,isPending:J}=(0,m.A)(e),{install:K,isPending:Q}=(0,h.A)(e),Y=J||z||Q||T&&I===p.hp.SITE_CONNECTION_ERROR,X=t?.length>0,ee=A?.includes(e),te=`${k(e)} ${j||""}`.trim(),ae=(0,v.useMemo)((()=>({variant:Y?void 0:"primary",disabled:Y,size:"small",weight:"regular",className:E})),[Y,E]),re=(0,v.useCallback)((()=>{F&&D||!B?(Z(`jetpack_myjetpack_${C}_activate_click`,{product:e}),$()):W()}),[$,F,D,B,W,Z,e,C]),oe=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_learnmore_click`,{product:e})}),[e,Z,C]),ne=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_fixconnection_click`,{product:e})}),[e,Z,C]),le=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_add_click`,{product:e})}),[e,Z,C]),se=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_manage_click`,{product:e})}),[e,Z,C]),ie=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_install_standalone_plugin_click`,{product:e}),K()}),[e,K,Z,C]),ce=(0,v.useMemo)((()=>{switch(I){case p.hp.ABSENT:{const t=__("Learn more","jetpack-my-jetpack");return{...ae,href:`#/add-${e}`,variant:"primary",label:t,onClick:oe,"aria-labelledby":te,...a?.[p.hp.ABSENT]??{}}}case p.hp.ABSENT_WITH_PLAN:{const e=__("Install Plugin","jetpack-my-jetpack");return{...ae,variant:"primary",label:e,onClick:ie,"aria-labelledby":te,...a?.[p.hp.ABSENT_WITH_PLAN]??{}}}case p.hp.NEEDS_FIRST_SITE_CONNECTION:return{...ae,href:L||`#/add-${e}`,variant:"primary",label:__("Learn more","jetpack-my-jetpack"),onClick:le,"aria-labelledby":te,...a?.[p.hp.NEEDS_FIRST_SITE_CONNECTION]??{}};case p.hp.NEEDS_PLAN:{const t=__("Get plan","jetpack-my-jetpack"),r=__("Learn more","jetpack-my-jetpack"),o=ee?t:r;return{...ae,href:L||`#/add-${e}`,variant:"primary",label:o,onClick:le,"aria-labelledby":te,...a?.[p.hp.NEEDS_PLAN]??{}}}case p.hp.CAN_UPGRADE:return{...ae,href:L||`#/add-${e}`,variant:"primary",label:__("Upgrade","jetpack-my-jetpack"),onClick:le,"aria-labelledby":te,...a?.[p.hp.CAN_UPGRADE]??{}};case p.hp.ACTIVE:{const e=__("View","jetpack-my-jetpack");return{...ae,disabled:G||ae?.disabled,href:H,variant:"secondary",label:e,onClick:se,"aria-labelledby":te,...a?.[p.hp.ACTIVE]??{}}}case p.hp.SITE_CONNECTION_ERROR:return{...ae,variant:"primary",label:__("Connect","jetpack-my-jetpack"),onClick:r,"aria-labelledby":te,...a?.[p.hp.SITE_CONNECTION_ERROR]??{}};case p.hp.USER_CONNECTION_ERROR:return{href:"#/connection?skip_pricing=true",variant:"primary",label:__("Connect","jetpack-my-jetpack"),onClick:ne,"aria-labelledby":te,...a?.[p.hp.USER_CONNECTION_ERROR]??{}};case p.hp.INACTIVE:case p.hp.MODULE_DISABLED:case p.hp.NEEDS_ACTIVATION:return{...ae,variant:"secondary",label:__("Activate","jetpack-my-jetpack"),onClick:re,"aria-labelledby":te,...a?.[p.hp.INACTIVE]??{}};case p.hp.EXPIRING_SOON:return{...ae,href:N,variant:"primary",label:__("Renew my plan","jetpack-my-jetpack"),"aria-labelledby":te,...a?.[p.hp.EXPIRING_SOON]??{}};case p.hp.EXPIRED:return{...ae,href:O,variant:"primary",label:__("Resume my plan","jetpack-my-jetpack"),"aria-labelledby":te,...a?.[p.hp.EXPIRED]??{}};case p.hp.NEEDS_ATTENTION__ERROR:{const t={...ae,href:H,variant:"primary",label:__("Troubleshoot","jetpack-my-jetpack"),"aria-labelledby":te,...a?.[p.hp.NEEDS_ATTENTION__ERROR]??{}};switch(e){case"backup":return{...t,href:"https://jetpack.com/support/backup/troubleshooting-jetpack-backup/"};case"protect":return{...t,label:__("Fix threats","jetpack-my-jetpack")};default:return t}}case p.hp.NEEDS_ATTENTION__WARNING:{const t={...ae,href:H,variant:"primary",label:__("Troubleshoot","jetpack-my-jetpack"),"aria-labelledby":te,...a?.[p.hp.NEEDS_ATTENTION__WARNING]??{}};return"protect"===e?{...t,label:__("Fix threats","jetpack-my-jetpack")}:{...t}}default:return{...ae,href:L||`#/add-${e}`,label:__("Learn more","jetpack-my-jetpack"),onClick:le,"aria-labelledby":te}}}),[I,ae,e,L,G,H,a,ee,O,N,le,r,ne,re,ie,oe,se,te]),ue=(0,v.useMemo)((()=>X?[...t,ce]:[ce]),[t,ce,X]),de=(0,v.useCallback)((()=>{Z(`jetpack_myjetpack_${C}_dropdown_toggle`,{product:e,state:S?"closed":"open"})}),[S,Z,e,C]),ve=(0,v.useCallback)((()=>{P(!S),de()}),[S,de]);(0,v.useEffect)((()=>{M(ue[0])}),[ue]),(0,v.useEffect)((()=>{l&&l(Y)}),[Y,l]),(0,x.A)(U,(e=>{q.current.contains(e.target)||(P(!1),de())}));const pe=X&&React.createElement("div",{ref:U,className:_.A["action-button-dropdown"]},React.createElement("ul",{className:_.A["dropdown-menu"]},[...t,ce].map((({label:t,isExternalLink:a},r)=>React.createElement("li",{key:r},React.createElement("button",{onClick:()=>{M(ue[r]),P(!1),Z(`jetpack_myjetpack_${C}_dropdown_action_click`,{product:e,action:t})},className:_.A["dropdown-item"]},React.createElement("div",{className:_.A["dropdown-item-label"]},t,a&&React.createElement(s.A,{icon:i.A,size:16})),t===R.label&&React.createElement("div",{className:_.A["active-action-checkmark"]},React.createElement(s.A,{icon:c.A,size:24,fill:"white"}))))))));return React.createElement(React.Fragment,null,React.createElement("div",{className:(0,d.A)(_.A["action-button"],X?_.A["has-additional-actions"]:null)},React.createElement(n.A,o()({},ae,R,{id:k(e)}),R.label),X&&React.createElement("button",{className:(0,d.A)(_.A["dropdown-chevron"],"primary"===R.variant?_.A.primary:_.A.secondary),onClick:ve,ref:q},React.createElement(s.A,{icon:u.A,size:24,fill:"primary"===R.variant?"white":"black"})),S&&pe))}},96214:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(51112),o=a(27723);const __=o.__,n=e=>{const{shouldShowButton:t=()=>!0,...a}={size:"small",variant:"secondary",weight:"regular",label:__("Learn more","jetpack-my-jetpack"),...e};return!!t()&&React.createElement(r.A,a,a.label)}},48848:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(42947),o=a(75918),n=a(28509),l=a(41040),s=a(85985),i=a(51609),c=a.n(i),u=a(31504),d=a(40357),v=a(68242),p=a(64526),m=a(51870),h=a(11617);function f(){const{recordEvent:e}=(0,p.A)(),{data:t=[],isLoading:a}=(0,d.A)({name:u.Md,queryFn:async e=>(await e.getUserLicenses())?.items}),{userConnectionData:f}=(0,m.A)(),[g,w]=(0,i.useState)(!1),b=f?.currentUser?.wpcomUser?.display_name||f?.currentUser?.wpcomUser?.login||f?.currentUser?.username,y=(0,i.useCallback)((()=>{e("jetpack_myjetpack_license_activation_back_link_click")}),[e]),x=(0,i.useCallback)((()=>{w(!0)}),[]),_=(0,i.useMemo)((()=>t.filter((({attached_at:e,revoked_at:t})=>null===e&&null===t))),[t]),{siteSuffix:k="",adminUrl:E=""}=(0,v.A$)();return c().createElement(r.A,{showHeader:!1,showBackground:!1,useInternalLinks:(0,s.pg)()},c().createElement(o.A,{horizontalSpacing:3,horizontalGap:3},c().createElement(n.A,null,c().createElement(h.A,{onClick:y,reload:g})),c().createElement(n.A,null,c().createElement(l.b,{currentRecommendationsStep:null,availableLicenses:_,fetchingAvailableLicenses:a,onActivationSuccess:x,siteAdminUrl:E,siteRawUrl:k,displayName:b}))))}},62450:(e,t,a)=>{"use strict";a.d(t,{A:()=>u,O:()=>i});var r=a(47425),o=a(13022),n=a(28120),l=a.n(n),s=a(8757);const i=e=>{const{children:t,className:a,onMouseEnter:r,onMouseLeave:n}=e,l=(0,o.A)(s.A.container,a);return React.createElement("div",{onMouseEnter:r,onMouseLeave:n,onFocus:r,onBlur:n,className:l},t)},c=e=>{const{title:t,headerRightContent:a,className:o,children:n,onMouseEnter:l,onMouseLeave:c,titleId:u}=e;return React.createElement(i,{className:o,onMouseEnter:l,onMouseLeave:c},React.createElement("div",{className:s.A.title},React.createElement("div",{className:s.A.name},React.createElement(r.Ay,{variant:"title-medium",id:u||null},t)),a),n)};c.propTypes={children:l().node,title:l().string.isRequired,className:l().string,headerRightContent:l().node,onMouseEnter:l().func,onMouseLeave:l().func,titleId:l().string};const u=c},72191:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(51113),o=a(10991),n=a(13022),l=a(51609),s=a.n(l),i=a(70028),c=a(91469);const u=({className:e,accessibleName:t})=>s().createElement(i.N_,{to:"/",className:(0,n.A)(c.A.link,e),"aria-label":t||null},s().createElement(r.A,{icon:o.A,className:c.A.icon}))},6176:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(47425),o=a(51609),n=a(74923),l=a(51870),s=a(72434),i=a(5410);const c=({admin:e,recommendation:t,slug:a,children:c,isDataLoading:u,Description:d=null,additionalActions:v=null,secondaryAction:p=null,upgradeInInterstitial:m=!1,primaryActionOverride:h,onMouseEnter:f,onMouseLeave:g,customLoadTracks:w})=>{const{isRegistered:b}=(0,l.A)(),{detail:y,refetch:x}=(0,n.A)(a),{name:_,description:k,status:E,manageUrl:C}=y;return(0,o.useEffect)((()=>{b&&x()}),[b,E,x]),React.createElement(i.Ay,{name:_,Description:d||(()=>{const e=(0,s.A)(k);return React.createElement(r.Ay,{variant:"body-small",style:{flexGrow:1,marginBottom:"1rem"}},e)}),status:E,admin:e,recommendation:t,isDataLoading:u,additionalActions:v,primaryActionOverride:h,secondaryAction:p,slug:a,upgradeInInterstitial:m,onMouseEnter:f,onMouseLeave:g,customLoadTracks:w,manageUrl:C},c)}},15403:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(96072),o=a.n(r),n=a(3924),l=a(39384),s=a(56427),i=a(27723),c=a(51113),u=a(53512),d=a(18395),v=a(96007);const __=i.__,p=e=>{const{title:t}=e;return React.createElement(l.ConnectScreen,o()({buttonLabel:__("Connect your user account","jetpack-my-jetpack"),loadingLabel:__("Connecting your account…","jetpack-my-jetpack"),images:[d],from:"my-jetpack"},e,{title:t||__("Unlock all the amazing features of Jetpack by connecting now","jetpack-my-jetpack")}),React.createElement("ul",{role:"list"},React.createElement("li",null,__("Receive instant downtime alerts","jetpack-my-jetpack")),React.createElement("li",null,__("Automatically share your content on social media","jetpack-my-jetpack")),React.createElement("li",null,__("Let your subscribers know when you post","jetpack-my-jetpack")),React.createElement("li",null,__("Receive notifications about new likes and comments","jetpack-my-jetpack")),React.createElement("li",null,__("Let visitors share your content on social media","jetpack-my-jetpack")),React.createElement("li",null,__("Create better content with powerful AI tools","jetpack-my-jetpack")),React.createElement("li",null,__("And more!","jetpack-my-jetpack")," ",React.createElement("a",{href:(0,n.A)("jetpack-features"),target:"_blank",className:v.A["all-features"],rel:"noreferrer"},__("See all Jetpack features","jetpack-my-jetpack"),React.createElement(c.A,{icon:u.A}),React.createElement(s.VisuallyHidden,{as:"span"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-my-jetpack"))))))}},85242:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),o=a(42822),n=a(35975),l=a(35519),s=a(96007),i=a(6579);const __=r.__,c=()=>React.createElement(React.Fragment,null,React.createElement("div",{className:s.A["account-description"]},__("On the next screen, you can connect with an existing account from any of these services or create a new one.","jetpack-my-jetpack")),React.createElement("ul",{className:s.A["account-images"],role:"list"},React.createElement("li",null,React.createElement("img",{src:i,className:s.A.wordpress,alt:"WordPress.com"})),React.createElement("li",null,React.createElement("img",{src:l,className:s.A.google,alt:"Google"})),React.createElement("li",null,React.createElement("img",{src:o,className:s.A.apple,alt:"Apple"})),React.createElement("li",null,React.createElement("img",{src:n,className:s.A.github,alt:"GitHub"}))))},91499:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(42947),o=a(75918),n=a(28509),l=a(85985),s=a(27723),i=a(70028),c=a(51870),u=a(25994),d=a(72191),v=a(15403),p=a(85242),m=a(96007);const __=s.__,h=()=>{const[e]=(0,i.ok)(),t="true"===e.get("skip_pricing"),a=(0,u.A)(),{apiRoot:s,apiNonce:h,registrationNonce:f}=(0,c.A)();return React.createElement(r.A,{showHeader:!1,showBackground:!1,useInternalLinks:(0,l.pg)()},React.createElement(o.A,{horizontalSpacing:8,horizontalGap:0},React.createElement(n.A,{className:m.A["relative-col"]},React.createElement(d.A,{className:m.A["close-link"],accessibleName:__("Go back to previous screen","jetpack-my-jetpack")})),React.createElement(n.A,null,React.createElement(v.A,{from:"my-jetpack",redirectUri:a,apiRoot:s,apiNonce:h,registrationNonce:f,skipPricingPage:t,footer:React.createElement(p.A,null)}))))}},84596:(e,t,a)=>{"use strict";a.d(t,{A:()=>S});var r=a(47425),o=a(51112),n=a(3924),l=a(39384),s=a(47143),i=a(27723),c=a(83883),u=a(19783),d=a(7827),v=a(51113),p=a(13022),m=a(51609),h=a(488),f=a(68242),g=a(18117),w=a(64526),b=a(36312),y=a(51870),x=a(95042),_=a(33168),k=a(17757),E=a(87319),C=a(15200);const __=i.__,j=({text:e,actionText:t,onClick:a,status:o="success"})=>{let n=c.A,l="";return"info"===o&&(n=null,l=""),"success"===o&&(n=c.A,l=C.A.success),"error"===o&&(n=u.A,l=C.A.error),"warning"===o&&(n=u.A,l=C.A.warning),"unlock"===o&&(n=d.A,l=""),React.createElement("div",{className:C.A["list-item"]},React.createElement(r.Ay,{className:(0,p.A)(C.A["list-item-text"],l)},n&&React.createElement(v.A,{icon:n}),React.createElement("span",null,e)),t&&"success"!==o&&React.createElement(A,{actionText:t,onClick:a}))},A=({actionText:e,onClick:t})=>React.createElement(o.A,{variant:"link",weight:"regular",onClick:t},e),S=({apiRoot:e,apiNonce:t,redirectUri:a=null,title:c=__("Connection","jetpack-my-jetpack"),connectionInfoText:u=__("Jetpack connects your site and user account to the WordPress.com cloud to provide more powerful features.","jetpack-my-jetpack"),onDisconnected:d,connectedPlugins:v,connectedSiteId:S,context:P,onConnectUser:R=null})=>{const{isRegistered:M,isUserConnected:V,userConnectionData:z,hasConnectedOwner:H}=(0,y.A)({redirectUri:a}),{siteIsRegistering:L}=(0,y.A)({skipUserConnection:!0,redirectUri:a}),{lifecycleStats:O}=(0,f.A$)(),{recordEvent:N}=(0,w.A)(),[I,B]=(0,m.useState)(!1),{setConnectionStatus:T,setUserIsConnecting:F}=(0,s.useDispatch)(l.CONNECTION_STORE_ID),D=R||F,G=z.currentUser?.wpcomUser?.avatar,U=z.currentUser?.permissions?.manage_options,{brokenModules:q}=O||{},{data:Z,isLoading:W,isError:$}=(0,h.V)(),J=(0,m.useMemo)((()=>!W&&!$&&(0,g.A)(Z).length>0),[W,$,Z]),K=q?.needs_user_connection.length>0,Q=q?.needs_site_connection.length>0,Y=(0,m.useMemo)((()=>({user_connection_broken_modules:q?.needs_user_connection.join(", "),site_connection_broken_modules:q?.needs_site_connection.join(", ")})),[q]),X=(0,m.useCallback)((e=>t=>{t&&t.preventDefault(),N("jetpack_myjetpack_connection_manage_dialog_click",{...Y,connection_type:e}),B(!0)}),[N,B,Y]),ee=X("user"),te=X("site"),ae=(0,m.useCallback)((e=>{e&&e.preventDefault(),B(!1)}),[B]),re=(0,m.useCallback)((e=>{e&&e.preventDefault(),T({isActive:!1,isRegistered:!1,isUserConnected:!1}),d?.()}),[d,T]),oe=(0,m.useCallback)((e=>{e&&e.preventDefault(),T({isUserConnected:!1}),d?.()}),[d,T]),ne=(0,m.useCallback)((()=>{N("jetpack_myjetpack_connection_learnmore_link_click",Y)}),[N,Y]),le=(0,m.useCallback)((e=>{e&&e.preventDefault(),N("jetpack_myjetpack_connection_connect_user_click",Y),D()}),[D,N,Y]),{connectSite:se}=(0,b.A)({tracksInfo:{event:"jetpack_myjetpack_connection_connect_site",properties:Y}}),ie=(({isRegistered:e,hasSiteConnectionBrokenModules:t,handleConnectSite:a,siteIsRegistering:r,openManageSiteConnectionDialog:o})=>r?{text:__("Connecting your site…","jetpack-my-jetpack"),status:"info"}:e?{onClick:o,text:__("Site connected.","jetpack-my-jetpack"),actionText:__("Manage","jetpack-my-jetpack"),status:"success"}:t?{onClick:a,text:__("Missing site connection to enable some features.","jetpack-my-jetpack"),actionText:__("Connect","jetpack-my-jetpack"),status:"error"}:{onClick:a,text:__("Start with Jetpack.","jetpack-my-jetpack"),actionText:__("Connect your site with one click","jetpack-my-jetpack"),status:"warning"})({isRegistered:M,hasSiteConnectionBrokenModules:Q,handleConnectSite:se,siteIsRegistering:L,openManageSiteConnectionDialog:te}),ce=(({hasProductsThatRequireUserConnection:e,hasUserConnectionBrokenModules:t,isUserConnected:a,hasConnectedOwner:r,userConnectionData:o,openManageUserConnectionDialog:n,handleConnectUser:l})=>{if(!o.currentUser?.permissions?.manage_options&&!a&&!r)return{text:__("A site admin will need to connect before you are able to sign in","jetpack-my-jetpack"),status:"warning"};if(!e&&!t&&!a)return{onClick:l,text:__("Unlock more of Jetpack","jetpack-my-jetpack"),actionText:__("Sign in","jetpack-my-jetpack"),status:"unlock"};if(e&&!a&&!t){let e=__("Some features require authentication.","jetpack-my-jetpack");return o.currentUser?.permissions?.manage_options||(e=__("Unlock more of Jetpack","jetpack-my-jetpack")),{onClick:l,text:e,actionText:__("Sign in","jetpack-my-jetpack"),status:"warning"}}if(t)return{onClick:l,text:__("Missing authentication to enable all features.","jetpack-my-jetpack"),actionText:__("Sign in","jetpack-my-jetpack"),status:"error"};let s=null;return s=o.currentUser?.isMaster?o.currentUser?.wpcomUser?.display_name?(0,i.sprintf)(/* translators: %1$s is user name, %2$s is the user email */ +__("Connected as %1$s (Owner) (%2$s).","jetpack-my-jetpack"),o.currentUser?.wpcomUser?.display_name,o.currentUser?.wpcomUser?.email):__("User connected (Owner).","jetpack-my-jetpack"):o.currentUser?.wpcomUser?.display_name?(0,i.sprintf)(/* translators: %1$s is user name, %2$s is the user email */ +__("Connected as %1$s (%2$s).","jetpack-my-jetpack"),o.currentUser?.wpcomUser?.display_name,o.currentUser?.wpcomUser?.email):__("User connected.","jetpack-my-jetpack"),{onClick:n,actionText:__("Manage","jetpack-my-jetpack"),text:s,status:"success"}})({hasProductsThatRequireUserConnection:J,hasUserConnectionBrokenModules:K,isUserConnected:V,hasConnectedOwner:H,userConnectionData:z,openManageUserConnectionDialog:ee,handleConnectUser:le});return React.createElement("div",{className:C.A["connection-status-card"]},React.createElement(r.H3,null,c),React.createElement(r.Ay,{variant:"body",mb:3},`${u} `,React.createElement(o.A,{href:(0,n.A)("why-the-wordpress-com-connection-is-important-for-jetpack"),variant:"link",weight:"regular",isExternalLink:!0,onClick:ne},__("Learn more about connections","jetpack-my-jetpack"))),React.createElement("div",{className:C.A.status},React.createElement("img",{src:x,alt:"",className:C.A.cloud}),React.createElement("div",{className:(0,p.A)(C.A.line,M?"":Q?C.A.error:C.A.warning)}),React.createElement("div",{className:C.A["avatar-wrapper"]},React.createElement("img",{src:M?E:k,alt:"",className:C.A.jetpack}),(J||K)&&React.createElement("img",{src:V&&G?G:_,alt:"",className:C.A.avatar})),(M&&U||V)&&React.createElement("div",{className:C.A["connect-action"]},React.createElement(A,{onClick:te,actionText:__("Manage","jetpack-my-jetpack")}))),React.createElement("div",null,React.createElement(j,ie),z?.connectionOwner&&!z.currentUser?.isMaster&&React.createElement(j,{text:(0,i.sprintf)(/* translators: placeholder is the username of the Jetpack connection owner */ +__("Also connected: %s (Owner).","jetpack-my-jetpack"),z.connectionOwner)}),M&&React.createElement(j,ce)),React.createElement(l.ManageConnectionDialog,{apiRoot:e,apiNonce:t,onDisconnected:re,onUnlinked:oe,connectedPlugins:v,connectedSiteId:S,connectedUser:z,isOpen:I,onClose:ae,context:P}))}},43593:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(51609),o=a(38837),n=a(488),l=a(18117),s=a(51870),i=a(33981),c=a(84596);function u(){const{apiRoot:e,apiNonce:t,topJetpackMenuItemUrl:a,connectedPlugins:u}=(0,s.A)(),d=(0,i.A)(o.NM.ConnectionSkipPricing),{data:v,isLoading:p,isError:m}=(0,n.V)(),h=(0,r.useMemo)((()=>p||m?[]:(0,l.A)(v)),[v,p,m]);return React.createElement(c.A,{apiRoot:e,apiNonce:t,redirectUri:a,onConnectUser:d,connectedPlugins:u,requiresUserConnection:h.length>0,onDisconnected:()=>document?.location?.reload(!0)})}},35167:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(75918),o=a(28509),n=a(47425),l=a(56427),s=a(27723),i=a(42778),c=a(68888),u=a(29115),d=a(13022),v=a(51609),p=a(83804),m=a(64526),h=a(81434),f=a(89674),g=a(66746);const __=s.__,_n=s._n,w=()=>{const e=(0,v.useRef)(null),{recordEvent:t}=(0,m.A)(),{recommendedModules:a,redoEvaluation:s,removeEvaluationResult:w,isProductOwnershipLoading:b}=(0,p.A)(),[y,x]=(0,v.useState)(!0),[_,k]=(0,v.useState)(!1),E=(0,v.useCallback)((()=>{if(e.current){const{scrollLeft:t,scrollWidth:a,clientWidth:r}=e.current;x(0===t),k(t+r>=a)}}),[e]),C=(e,t,a=24)=>{if(e.current){const r=e.current.querySelector("li").clientWidth;e.current.scrollBy({left:t*(r+a),behavior:"smooth"})}},j=(0,v.useCallback)((()=>{C(e,1),t("jetpack_myjetpack_recommendations_slide_arrow_click",{direction:"next"})}),[t,e]),A=(0,v.useCallback)((()=>{C(e,-1),t("jetpack_myjetpack_recommendations_slide_arrow_click",{direction:"previous"})}),[t,e]),S=_n("Our recommendation for you","Our recommendations for you",a.length,"jetpack-my-jetpack"),P=__("Redo","jetpack-my-jetpack"),R=__("Dismiss","jetpack-my-jetpack");return(0,v.useEffect)((()=>{const t=e.current;if(t)return t.addEventListener("scroll",E),E(),()=>{t.removeEventListener("scroll",E)}}),[E]),(0,v.useEffect)((()=>{t("jetpack_myjetpack_evaluation_recommendations_view",{modules:a})}),[a,t]),React.createElement(r.A,{horizontalGap:2,horizontalSpacing:6},React.createElement(o.A,null,React.createElement(l.Flex,null,React.createElement(l.FlexItem,null,React.createElement(n.Ay,{variant:"headline-small",className:g.A.title},S),React.createElement(n.Ay,null,__("Here are the tools that we think will help you reach your website goals:","jetpack-my-jetpack"))),React.createElement(l.FlexItem,null,React.createElement(l.DropdownMenu,{menuProps:{className:g.A["dropdown-menu"]},popoverProps:{position:"bottom left"},icon:i.A,label:__("Recommendations menu","jetpack-my-jetpack"),controls:[{title:P,onClick:s},{title:R,onClick:w}]})))),React.createElement(o.A,null,React.createElement(r.A,{ref:e,tagName:"ul",className:g.A["recommendations-list"],horizontalGap:4,horizontalSpacing:2,fluid:!0},a.map((e=>{const t=e.replace("feature_",""),a=f.z[t];return b?React.createElement(o.A,{tagName:"li",key:e,lg:4},React.createElement(h.A,{width:"100%",height:"200px"})):a&&React.createElement(o.A,{tagName:"li",key:e,lg:4},React.createElement(a,{recommendation:!0}))}))),React.createElement(l.Flex,{align:"center",justify:"center"},React.createElement(l.FlexItem,null,React.createElement(l.Button,{className:(0,d.A)(g.A["slider-button"],g.A["prev-button"]),onClick:A,disabled:y,"aria-disabled":y,"aria-label":__("Previous","jetpack-my-jetpack")},React.createElement(l.Icon,{icon:c.A}))),React.createElement(l.FlexItem,null,React.createElement(l.Button,{className:(0,d.A)(g.A["slider-button"],g.A["next-button"]),onClick:j,disabled:_,"aria-disabled":_,"aria-label":__("Next","jetpack-my-jetpack")},React.createElement(l.Icon,{icon:u.A}))))))}},11617:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),o=a(51113),n=a(7474),l=a(51609),s=a.n(l),i=a(70028),c=a(21751);const __=r.__;const u=function({onClick:e=()=>{},reload:t}){const a=t?"/?reload=true":"/";return s().createElement(i.N_,{to:a,className:c.A.link,onClick:e},s().createElement(o.A,{icon:n.A,className:c.A.icon}),__("Go back","jetpack-my-jetpack"))}},1651:(e,t,a)=>{"use strict";a.d(t,{k:()=>d});var r=a(51112),o=a(78478),n=a(56427),l=a(38443),s=a(27723),i=a(13022),c=a(51609),u=a(32976);a(71587);const __=s.__;function d({productName:e,giftedDate:t}){const[a,d]=(0,c.useState)(!1),v=(0,c.useCallback)((()=>d(!0)),[d]),p={position:"top center",placement:"top",animate:!0,noArrow:!1,resize:!1,flip:!1,offset:6,focusOnMount:"container",onClose:(0,c.useCallback)((()=>d(!1)),[d]),className:u.A.container},m=(0,i.A)(u.A.wrapper,"golden-token-icon-tooltip");return React.createElement("div",{className:m},React.createElement(r.A,{variant:"link",onClick:v},React.createElement(o.sT,{className:u.A.logo})),React.createElement("div",{className:u.A.helper},a&&React.createElement(n.Popover,p,React.createElement("div",null,React.createElement("div",{className:u.A.title},e),React.createElement("div",{className:u.A.content},(0,s.sprintf)( // translators: %1$s is a product name, %2$s is the date the product was gifted. -__("%1$s was gifted on %2$s. It gives you access to a lifetime subscription of Jetpack VaultPress Backup and Jetpack Scan.","jetpack-my-jetpack"),e,(0,s.dateI18n)("F j, Y",t)))))))}},6894:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(6427),c=a(1609),r=a.n(c),s=a(146);const i=function(){const[e,t]=(0,c.useState)(!0),a=(0,c.useCallback)((()=>t(!1)),[]);if(!e)return null;if(!Object.hasOwn(window,"JP_IDENTITY_CRISIS__INITIAL_STATE"))return null;const{containerID:i,isSafeModeConfirmed:l}=window.JP_IDENTITY_CRISIS__INITIAL_STATE;return!i||l?null:r().createElement(n.Modal,{onRequestClose:a,overlayClassName:s.A.modal},r().createElement("div",{id:i,className:s.A.container}))}},2660:(e,t,a)=>{"use strict";a.d(t,{I:()=>l});var n=a(1883),c=a(6427),r=a(9491),s=a(1609),i=a(4526);a(6632);const l=({children:e,className:t,icon:a="info-outline",iconSize:l=14,tracksEventName:o,tracksEventProps:u={}})=>{const{recordEvent:m}=(0,i.A)(),d=(0,s.useRef)(),p=(0,r.useViewportMatch)("medium","<"),[h,g]=(0,s.useState)(!1),v=(0,s.useCallback)((()=>g((e=>(!0==!e&&o&&m(`jetpack_${o}`,{page:"my-jetpack",...u}),!e)))),[m,o,u]),f=(0,s.useCallback)((()=>{d.current&&!d.current.contains(document.activeElement)&&g(!1)}),[g,d]);return React.createElement("span",{className:t},React.createElement("button",{className:"info-tooltip__button",onClick:v,ref:d},React.createElement(n.A,{icon:a,size:l})),h&&React.createElement(c.Popover,{placement:p?"top-end":"right",noArrow:!1,offset:10,focusOnMount:"container",onClose:f},React.createElement("div",{className:"info-tooltip__content"},e)))}},3449:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(7506),c=a(3924),r=a(7723),s=a(1609),i=a.n(s),l=a(4526),o=a(4576);const __=r.__,u=e=>{const{isAgencyAccount:t=!1}=e,{recordEvent:a}=(0,l.A)();(0,s.useEffect)((()=>{a("jetpack_myjetpack_manage_banner_view",{})}),[a]);const r=(0,s.useCallback)((e=>{a("jetpack_myjetpack_manage_banner_click",{target:e,feature:"manage"})}),[a]),u=(0,s.useCallback)((()=>{r("jp-agencies-register-interest")}),[r]);return i().createElement(n.A,{icon:o,title:__("Manage client sites and grow your business","jetpack-my-jetpack"),description:__("Are you an agency or freelancer? We’re working on a new partnership program bringing together the best of Jetpack, Woo, WordPress.com, and Pressable. Get bulk discounts, referral commissions, and more.","jetpack-my-jetpack"),primaryCtaLabel:__("Sign up now","jetpack-my-jetpack"),primaryCtaURL:(0,c.A)("jetpack-for-agencies-register-interest"),primaryCtaIsExternalLink:!0,primaryCtaOnClick:u})}},2912:(e,t,a)=>{"use strict";a.d(t,{A:()=>V});var n=a(6072),c=a.n(n),r=a(442),s=a(8089),i=a(7656),l=a(2947),o=a(5918),u=a(8509),m=a(5640),d=a(8587),p=a(4082),h=a(3022),g=a(1609),v=a(6007),f=a(1504),w=a(3804),E=a(280),k=a(8242),y=a(9812),A=a(4526),b=a(1870),j=a(7436),R=a(3593),C=a(5167),_=a(6894),x=a(3449),N=a(3958),z=a(5487),M=a(8388),S=a(5055);const L=({message:e,title:t,options:a})=>{const{recordEvent:n}=(0,A.A)();(0,g.useEffect)((()=>{const e=a?.tracksArgs||{};n("jetpack_myjetpack_global_notice_view",{notice_id:a.id,...e})}),[a.id,n,a?.tracksArgs]);const[l]=(0,r.A)(["md"],[">"]),o=a.actions?.map((e=>React.createElement(s.A,c()({customClass:S.A.cta},e))));return React.createElement("div",{className:(0,h.A)(S.A.notice,{[S.A["bigger-than-medium"]]:l})},React.createElement(i.A,c()({hideCloseButton:!0},a,{title:t,actions:o}),React.createElement("div",{className:S.A.message},e)))};function V(){(0,p.rk)("explat_test_jetpack_implementation_aa_test"),(0,j.A)();const{redBubbleAlerts:e}=(0,k.A$)(),{jetpackManage:t={},adminUrl:a}=(0,k.A$)(),{isWelcomeBannerVisible:n}=(0,y.A)(),{isSectionVisible:c}=(0,w.A)(),{siteIsRegistered:r}=(0,b.A)(),{currentNotice:s}=(0,g.useContext)(v.g),{message:i,title:h,options:V}=s||{},{data:P,isLoading:H}=(0,E.A)({name:f._,query:{path:f.rR}}),{data:B,isLoading:O}=(0,E.A)({name:f.nw,query:{path:f.O2}}),I=P?.is_available,T=B?.user?.jwt,F=!O&&!H&&I&&T,U="1"===(0,k.A$)("userIsNewToJetpack"),{recordEvent:D}=(0,A.A)(),[q,J]=(0,g.useState)(!1);return(0,g.useLayoutEffect)((()=>{D("jetpack_myjetpack_page_view",{red_bubble_alerts:Object.keys(e).join(",")})}),[D,e]),window.location.hash.includes("?reload=true")&&(window.history.replaceState(null,"",window.location.href.replace("?reload=true","")),window.location.reload(),J(!0)),q?null:React.createElement(l.A,{siteAdminUrl:a},React.createElement("hr",{className:S.A.separator}),React.createElement(_.A,null),!U&&React.createElement(o.A,{horizontalSpacing:0},React.createElement(u.A,null,React.createElement("div",{id:"jp-admin-notices",className:"my-jetpack-jitm-card"}))),n?React.createElement(M.A,null,i&&r&&React.createElement(L,{message:i,title:h,options:V})):i&&React.createElement(o.A,{horizontalSpacing:3,horizontalGap:3},React.createElement(u.A,null,React.createElement(L,{message:i,title:h,options:V}))),c&&React.createElement(C.A,null),React.createElement(z.A,null),t.isEnabled&&React.createElement(o.A,{horizontalSpacing:6,horizontalGap:i?3:6},React.createElement(u.A,null,React.createElement(x.A,{isAgencyAccount:t.isAgencyAccount}))),React.createElement(m.A,null,React.createElement(o.A,{horizontalSpacing:8},React.createElement(u.A,{sm:4,md:4,lg:6},React.createElement(N.A,null)),React.createElement(u.A,{sm:4,md:4,lg:6},React.createElement(R.A,null)))),F&&React.createElement(d.A,{jwt_token:T}))}},3958:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var n=a(7425),c=a(1112),r=a(7723),s=a(1609),i=a(8837),l=a(1504),o=a(280),u=a(8242),m=a(4526),d=a(1870),p=a(3981),h=a(6256),g=a(3542),v=a(8252),f=a(1651),w=a(4334);const __=r.__,_n=r._n;function E({purchase:e={}}){const{product_name:t}=e;return React.createElement(React.Fragment,null,React.createElement(n.hE,null,t),React.createElement(k,e))}function k(e){const{expiry_message:t,product_name:a,subscribed_date:c}=e;return(0,v.b)(e)?React.createElement(n.Ay,{variant:"body",className:w.A["expire-date"]},React.createElement("span",{className:w.A["expire-date--with-icon"]},__("Never Expires","jetpack-my-jetpack")),React.createElement(f.k,{productName:a,giftedDate:c})):React.createElement(n.Ay,{variant:"body",className:w.A["expire-date"]},t)}function y({numberOfPurchases:e=0}){return React.createElement(React.Fragment,null,React.createElement(n.H3,null,_n("Your plan","Your plans",e,"jetpack-my-jetpack")),0===e&&React.createElement(n.Ay,{variant:"body"},__("Want to power up your Jetpack?","jetpack-my-jetpack")))}function A({numberOfPurchases:e}){const{recordEvent:t}=(0,m.A)(),{isUserConnected:a}=(0,d.A)();let n=__("Purchase a plan","jetpack-my-jetpack");e>=1&&(n=_n("Manage your plan","Manage your plans",e,"jetpack-my-jetpack"));const r=(0,s.useCallback)((()=>{t(e?"jetpack_myjetpack_plans_manage_click":"jetpack_myjetpack_plans_purchase_click")}),[e,t]),l=(0,p.A)(i.NM.Connection),o=(0,s.useCallback)((()=>{t("jetpack_myjetpack_activate_license_click"),a||l()}),[l,a,t]);let v=__("Activate a license","jetpack-my-jetpack");a||(v=__("Activate a license (requires a user connection)","jetpack-my-jetpack"));const{loadAddLicenseScreen:f="",adminUrl:E=""}=(0,u.A$)();return React.createElement("ul",null,React.createElement("li",{className:w.A["actions-list-item"]},React.createElement(c.A,{onClick:r,href:e?(0,h.A)():(0,g.A)(),weight:"regular",variant:"link",isExternalLink:!0},n)),f&&React.createElement("li",{className:w.A["actions-list-item"]},React.createElement(c.A,{onClick:o,href:a?`${E}admin.php?page=my-jetpack#/add-license`:void 0,variant:"link",weight:"regular"},v)))}function b(){const e=!!(0,u.A$)("userIsAdmin"),{data:t,isLoading:a,isError:n}=(0,o.A)({name:l.Ck,query:{path:l.tb}}),c=t&&!a&&!n,r=c?t.length:0;return React.createElement("div",{className:w.A.container},React.createElement(y,{numberOfPurchases:r}),React.createElement("div",{className:w.A.purchasesSection},c&&t.map((e=>React.createElement(E,{key:`purchase-${e.product_name}`,purchase:e})))),e&&React.createElement(A,{numberOfPurchases:r}))}},169:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(6072),c=a.n(n),r=a(1112),s=a(7723),i=a(1113),l=a(3512),o=a(3883),u=a(4969),m=a(3022),d=a(6941),p=a.n(d),h=a(1609),g=a(8837),v=a(4923),f=a(4526),w=a(1413),E=a(1208);const __=s.__,k=p()("my-jetpack:product-card:action-button"),y=({status:e,admin:t,name:a,slug:n,onActivate:d,additionalActions:p,primaryActionOverride:y,onManage:A,onFixConnection:b,isFetching:j,isInstallingStandalone:R,className:C,onAdd:_,onInstall:x,onLearnMore:N,upgradeInInterstitial:z,isOwned:M})=>{const[S,L]=(0,h.useState)(!1),[V,P]=(0,h.useState)({}),{detail:H}=(0,v.A)(n),{manageUrl:B,purchaseUrl:O}=H,I=!B,T=(0,h.useRef)(null),F=(0,h.useRef)(null),{recordEvent:U}=(0,f.A)();"jetpack-ai"===n&&k(n,H);const D=j||R,q=p?.length>0,J=(0,h.useMemo)((()=>({variant:D?void 0:"primary",disabled:D,size:"small",weight:"regular",className:C})),[D,C]),G=(0,h.useCallback)((()=>{switch("jetpack-ai"===n&&k(n,e),e){case g.hp.ABSENT:{const e=__("Learn more","jetpack-my-jetpack");return{...J,href:`#/add-${n}`,variant:"primary",label:e,onClick:N,...y&&g.hp.ABSENT in y&&y[g.hp.ABSENT]}}case g.hp.ABSENT_WITH_PLAN:{const e=__("Install Plugin","jetpack-my-jetpack");return{...J,variant:"primary",label:e,onClick:x,...y&&g.hp.ABSENT_WITH_PLAN in y&&y[g.hp.ABSENT_WITH_PLAN]}}case g.hp.NEEDS_FIRST_SITE_CONNECTION:return{...J,href:O||`#/add-${n}`,variant:"primary",label:__("Learn more","jetpack-my-jetpack"),onClick:_,...y&&g.hp.NEEDS_FIRST_SITE_CONNECTION in y&&y[g.hp.NEEDS_FIRST_SITE_CONNECTION]};case g.hp.NEEDS_PLAN:{const e=__("Get plan","jetpack-my-jetpack"),t=__("Learn more","jetpack-my-jetpack"),a=M?e:t;return{...J,href:O||`#/add-${n}`,variant:"primary",label:a,onClick:_,...y&&g.hp.NEEDS_PLAN in y&&y[g.hp.NEEDS_PLAN]}}case g.hp.CAN_UPGRADE:{const e=__("Upgrade","jetpack-my-jetpack"),t=__("Learn more","jetpack-my-jetpack"),a=O||z?e:t;return{...J,href:O||`#/add-${n}`,variant:"primary",label:a,onClick:_,...y&&g.hp.CAN_UPGRADE in y&&y[g.hp.CAN_UPGRADE]}}case g.hp.ACTIVE:{const e=__("View","jetpack-my-jetpack");return{...J,disabled:I||J?.disabled,href:B,variant:"secondary",label:e,onClick:A,...y&&g.hp.ACTIVE in y&&y[g.hp.ACTIVE]}}case g.hp.SITE_CONNECTION_ERROR:return{...J,href:"#/connection",variant:"primary",label:__("Connect","jetpack-my-jetpack"),onClick:b,...y&&g.hp.SITE_CONNECTION_ERROR in y&&y[g.hp.SITE_CONNECTION_ERROR]};case g.hp.USER_CONNECTION_ERROR:return{href:"#/connection",variant:"primary",label:__("Connect","jetpack-my-jetpack"),onClick:b,...y&&g.hp.USER_CONNECTION_ERROR in y&&y[g.hp.USER_CONNECTION_ERROR]};case g.hp.INACTIVE:case g.hp.MODULE_DISABLED:case g.hp.NEEDS_ACTIVATION:return{...J,variant:"secondary",label:__("Activate","jetpack-my-jetpack"),onClick:d,...y&&g.hp.INACTIVE in y&&y[g.hp.INACTIVE]};default:return null}}),[e,J,n,_,b,d,x,N,O,z,I,B,A,y,M]),$=(0,h.useMemo)((()=>q?[...p,G()]:[G()]),[p,G,q]),W=(0,h.useCallback)((()=>{U("jetpack_myjetpack_product_card_dropdown_toggle",{product:n,state:S?"closed":"open"})}),[S,U,n]),Q=(0,h.useCallback)((()=>{L(!S),W()}),[S,W]);if((0,h.useEffect)((()=>{P($[0])}),[$]),(0,w.A)(T,(e=>{F.current.contains(e.target)||(L(!1),W())})),!t)return React.createElement(r.A,c()({},J,{size:"small",variant:"link",weight:"regular"}),/* translators: placeholder is product name. */ /* translators: placeholder is product name. */ -(0,s.sprintf)(__("Learn about %s","jetpack-my-jetpack"),a));const K=q&&React.createElement("div",{ref:T,className:E.A["action-button-dropdown"]},React.createElement("ul",{className:E.A["dropdown-menu"]},[...p,G()].map((({label:e,isExternalLink:t},a)=>React.createElement("li",{key:a},React.createElement("button",{onClick:()=>{P($[a]),L(!1),U("jetpack_myjetpack_product_card_dropdown_action_click",{product:n,action:e})},className:E.A["dropdown-item"]},React.createElement("div",{className:E.A["dropdown-item-label"]},e,t&&React.createElement(i.A,{icon:l.A,size:16})),e===V.label&&React.createElement("div",{className:E.A["active-action-checkmark"]},React.createElement(i.A,{icon:o.A,size:24,fill:"white"}))))))));return React.createElement(React.Fragment,null,React.createElement("div",{className:(0,m.A)(E.A["action-button"],q?E.A["has-additional-actions"]:null)},React.createElement(r.A,c()({},J,V),V.label),q&&React.createElement("button",{className:(0,m.A)(E.A["dropdown-chevron"],"primary"===V.variant?E.A.primary:E.A.secondary),onClick:Q,ref:F},React.createElement(i.A,{icon:u.A,size:24,fill:"primary"===V.variant?"white":"black"})),S&&K))}},5410:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(6072),c=a.n(n),r=a(7723),s=a(3022),i=a(1609),l=a(8837),o=a(8242),u=a(4526),m=a(2450),d=a(169),p=a(6710),h=a(7879),g=a(1887),v=a(2854),f=a(1208);const __=r.__,w=e=>{const t={isFetching:!1,isInstallingStandalone:!1,onActivate:()=>{},...e},{name:a,Description:n,status:r,onActivate:w,isFetching:E,isDataLoading:k,isInstallingStandalone:y,slug:A,additionalActions:b,primaryActionOverride:j,secondaryAction:R,children:C,onInstallStandalone:_,onMouseEnter:x,onMouseLeave:N,recommendation:z,customLoadTracks:M}=e,{ownedProducts:S}=(0,o.A$)("lifecycleStats"),L=S?.includes(A),V=r===l.hp.SITE_CONNECTION_ERROR||r===l.hp.USER_CONNECTION_ERROR,P=r===l.hp.ABSENT||r===l.hp.ABSENT_WITH_PLAN,H=r===l.hp.NEEDS_PLAN,B=(0,s.A)({[f.A.plugin_absent]:P,[f.A["is-purchase-required"]]:H,[f.A["is-link"]]:P,[f.A["has-error"]]:V}),{recordEvent:O}=(0,u.A)(),I=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_activate_click",{product:A}),w()}),[A,w,O]),T=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_add_click",{product:A})}),[A,O]),F=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_manage_click",{product:A})}),[A,O]),U=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_fixconnection_click",{product:A})}),[A,O]),D=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_learnmore_click",{product:A})}),[A,O]),q=(0,i.useCallback)((()=>{O("jetpack_myjetpack_product_card_install_standalone_plugin_click",{product:A}),_({})}),[A,_,O]);return(0,i.useEffect)((()=>{O("jetpack_myjetpack_product_card_load",{product:A,status:r,...M})}),[O,A,r,M]),React.createElement(m.A,{title:a,className:(0,s.A)(f.A.container,B),headerRightContent:null,onMouseEnter:x,onMouseLeave:N},z&&React.createElement(p.A,{slug:A}),React.createElement(n,null),k?React.createElement("span",{className:f.A.loading},__("Loading…","jetpack-my-jetpack")):C,z?React.createElement(h.A,{slug:A}):React.createElement("div",{className:f.A.actions},React.createElement("div",{className:f.A.buttons},R&&R?.positionFirst&&React.createElement(g.A,R),React.createElement(d.A,c()({},t,{onActivate:I,onFixConnection:U,onManage:F,onAdd:T,onInstall:q,onLearnMore:D,className:f.A.button,additionalActions:b,primaryActionOverride:j,isOwned:L})),R&&!R?.positionFirst&&React.createElement(g.A,R)),React.createElement(v.A,{status:r,isFetching:E,isInstallingStandalone:y,isOwned:L})))}},6710:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7397),c=a(7723),r=a(3022),s=a(1208),i=a(6147);const __=c.__,l=({slug:e})=>{const{discountPrice:t,fullPrice:a,currencyCode:c}=(0,i.A)(e);return React.createElement("div",{className:s.A.priceContainer},t&&React.createElement("span",{className:s.A.price},(0,n.Ay)(t,c)),React.createElement("span",{className:(0,r.A)(s.A.price,t&&s.A.discounted)},(0,n.Ay)(a,c)),React.createElement("span",{className:s.A.term},__("/month, billed yearly","jetpack-my-jetpack")))}},7879:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6072),c=a.n(n),r=a(1112),s=a(3022),i=a(1208),l=a(6147);const o=({slug:e})=>{const{secondaryAction:t,purchaseAction:a,isActivating:n}=(0,l.A)(e);return React.createElement("div",{className:i.A.actions},React.createElement("div",{className:(0,s.A)(i.A.buttons,i.A.upsell)},a&&React.createElement(r.A,c()({size:"small"},a),a.label),React.createElement(r.A,c()({size:"small",variant:"secondary",disabled:n},t),t.label)))}},1887:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(1112),c=a(7723);const __=c.__,r=e=>{const{shouldShowButton:t=()=>!0,...a}={size:"small",variant:"secondary",weight:"regular",label:__("Learn more","jetpack-my-jetpack"),...e};return!!t()&&React.createElement(n.A,a,a.label)}},2854:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7425),c=a(7723),r=a(3022),s=a(8837),i=a(1208);const __=c.__,l=({status:e,isFetching:t,isInstallingStandalone:a,isOwned:c})=>{const l=((e,t)=>{switch(e){case s.hp.ACTIVE:case s.hp.CAN_UPGRADE:return __("Active","jetpack-my-jetpack");case s.hp.INACTIVE:case s.hp.MODULE_DISABLED:case s.hp.NEEDS_ACTIVATION:case s.hp.NEEDS_FIRST_SITE_CONNECTION:case s.hp.ABSENT:return __("Inactive","jetpack-my-jetpack");case s.hp.ABSENT_WITH_PLAN:return __("Needs Plugin","jetpack-my-jetpack");case s.hp.USER_CONNECTION_ERROR:return __("Needs user account","jetpack-my-jetpack");case s.hp.SITE_CONNECTION_ERROR:return __("Needs connection","jetpack-my-jetpack");case s.hp.NEEDS_PLAN:{const e=__("Needs plan","jetpack-my-jetpack"),a=__("Inactive","jetpack-my-jetpack");return t?e:a}default:return __("Inactive","jetpack-my-jetpack")}})(e,c),o=(0,r.A)(i.A.status,((e,t)=>{switch(e){case s.hp.ACTIVE:case s.hp.CAN_UPGRADE:return i.A.active;case s.hp.ABSENT_WITH_PLAN:case s.hp.SITE_CONNECTION_ERROR:case s.hp.USER_CONNECTION_ERROR:return i.A.warning;case s.hp.INACTIVE:case s.hp.NEEDS_FIRST_SITE_CONNECTION:case s.hp.NEEDS_ACTIVATION:return i.A.inactive;case s.hp.NEEDS_PLAN:return t?i.A.warning:i.A.inactive;default:return i.A.inactive}})(e,c),{[i.A["is-fetching"]]:t||a});return React.createElement(n.Ay,{variant:"label",className:o},l)}},6147:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(9384),c=a(7723),r=a(1609),s=a(8837),i=a(9935),l=a(4923),o=a(8242),u=a(4526),m=a(1870);const __=c.__,d=(e,t)=>{const a=e.status===s.hp.ACTIVE&&(e.isUpgradableByBundle.length||e.isUpgradable),n=e.pricingForUi.fullPrice||e.pricingForUi.tiers?.upgraded?.fullPrice;return e.status===s.hp.CAN_UPGRADE||a?n?{label:__("Upgrade","jetpack-my-jetpack"),onClick:t}:null:{label:__("Purchase","jetpack-my-jetpack"),onClick:t}},p=(e,t)=>{!e.isPluginActive||e.status===s.hp.NEEDS_ACTIVATION||(e.status,s.hp.NEEDS_PLAN);return{label:__("Learn more","jetpack-my-jetpack"),href:`#/add-${e.slug}`}},h=e=>{const{recordEvent:t}=(0,u.A)(),{detail:a}=(0,l.A)(e),{wpcomProductSlug:c,wpcomFreeProductSlug:s,...h}=(e=>{const{tiers:t,wpcomFreeProductSlug:a}=e;if(e.tiers){const{discountPrice:e,fullPrice:n,currencyCode:c,wpcomProductSlug:r,quantity:s}=t.upgraded;return{wpcomFreeProductSlug:a,wpcomProductSlug:s?`${r}:-q-${s}`:r,discountPrice:e&&e!==n?e/12:null,fullPrice:n/12,currencyCode:c}}const{discountPricePerMonth:n,fullPricePerMonth:c,currencyCode:r,isIntroductoryOffer:s,wpcomProductSlug:i}=e;return{wpcomFreeProductSlug:a,wpcomProductSlug:i,discountPrice:s?n:null,fullPrice:c,currencyCode:r}})(a.pricingForUi),{isUserConnected:g}=(0,m.A)(),{myJetpackUrl:v,siteSuffix:f}=(0,o.A$)(),{activate:w,isPending:E}=(0,i.A)(e),{run:k}=(0,n.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:c,redirectUrl:v,connectAfterCheckout:!g,siteSuffix:f}),{run:y}=(0,n.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:s,redirectUrl:v,connectAfterCheckout:!g,siteSuffix:f}),A=((0,r.useCallback)((()=>{s?y():w({})}),[w,y,s]),(0,r.useCallback)((()=>{if(t("jetpack_myjetpack_evaluation_recommendations_checkout_click",{slug:e}),"crm"===e)return w({}),void window.open("https://jetpackcrm.com/pricing/","_blank");k()}),[w,t,k,e]));return{secondaryAction:p(a),purchaseAction:d(a,A),isActivating:E,...h}}},8412:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(6072),c=a.n(n),r=a(1504),s=a(6176);const i=e=>React.createElement(s.A,c()({slug:r.D_.JETPACK_AI,upgradeInInterstitial:!0},e))},9674:(e,t,a)=>{"use strict";a.d(t,{z:()=>h});var n=a(8412),c=a(6724),r=a(161),s=a(9838),i=a(3690),l=a(1686),o=a(4274),u=a(414),m=a(7769),d=a(4073),p=a(7631);const h={backup:r.A,protect:o.A,"anti-spam":c.A,boost:s.A,search:u.A,videopress:p.A,stats:d.A,crm:l.A,creator:i.A,social:m.A,ai:n.A,"jetpack-ai":n.A,extras:null,scan:null,security:null}},6724:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.ANTI_SPAM},e));o.propTypes={admin:s().bool.isRequired};const u=o},161:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var n=a(6072),c=a.n(n),r=a(3924),s=a(7425),i=a(6427),l=a(7723),o=a(3022),u=a(2290),m=a(5739),d=a.n(m),p=a(1609),h=a(8837),g=a(1504),v=a(4923),f=a(280),w=a(8242),E=a(4526),k=a(6581),y=a(6176),A=a(3649);const __=l.__,_n=l._n,b=g.D_.BACKUP,j=e=>{const{detail:t}=(0,v.A)(b),{status:a}=t;return a===h.hp.ACTIVE||a===h.hp.CAN_UPGRADE?React.createElement(R,c()({slug:b},e)):React.createElement(y.A,c()({slug:b},e))},R=e=>{const{data:t,isLoading:a}=(0,f.A)({name:g.Dz,query:{path:g.DB}}),n=t?.last_rewindable_event,i=n?.published,o=t?.undo_backup_id,{recordEvent:m}=(0,E.A)(),{siteSuffix:d=""}=(0,w.A$)(),p={href:(0,r.A)("jetpack-backup-undo-cta",{path:o,site:d}),size:"small",variant:"primary",weight:"regular",label:__("Undo","jetpack-my-jetpack"),onClick:()=>{m("jetpack_myjetpack_backup_card_undo_click",{product:e.slug,undo_backup_id:o})},isExternalLink:!0};return React.createElement(y.A,c()({},e,{showMenu:!0,isDataLoading:a,Description:n?()=>React.createElement(s.Ay,{variant:"body-small",className:A.A.description},React.createElement("span",null,__("Activity Detected","jetpack-my-jetpack")),React.createElement("span",{className:A.A.time},(e=>{if(!e)return"";const t=new Date-new Date(e);if(t>0){const e=Math.floor(t/864e5),a=Math.floor(t%864e5/36e5),n=Math.floor(t%36e5/6e4),c=Math.floor(t%6e4/1e3);return e>0?(0,l.sprintf)( +__("%1$s was gifted on %2$s. It gives you access to a lifetime subscription of Jetpack VaultPress Backup and Jetpack Scan.","jetpack-my-jetpack"),e,(0,l.dateI18n)("F j, Y",t)))))))}},56894:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(56427),o=a(51609),n=a.n(o),l=a(90530);const s=function(){const[e,t]=(0,o.useState)(!0),a=(0,o.useCallback)((()=>t(!1)),[]);if(!e)return null;if(!Object.hasOwn(window,"JP_IDENTITY_CRISIS__INITIAL_STATE"))return null;const{containerID:s,isSafeModeConfirmed:i}=window.JP_IDENTITY_CRISIS__INITIAL_STATE;return!s||i?null:n().createElement(r.Modal,{onRequestClose:a,overlayClassName:l.A.modal},n().createElement("div",{id:s,className:l.A.container}))}},12660:(e,t,a)=>{"use strict";a.d(t,{I:()=>u});var r=a(96072),o=a.n(r),n=a(11883),l=a(56427),s=a(29491),i=a(51609),c=a(64526);a(42997);const u=({children:e,className:t,icon:a="info-outline",iconSize:r=14,tracksEventName:u,tracksEventProps:d={},...v})=>{const{recordEvent:p}=(0,c.A)(),m=(0,i.useRef)(),h=(0,s.useViewportMatch)("medium","<"),[f,g]=(0,i.useState)(!1),w=(0,i.useCallback)((()=>g((e=>(!0==!e&&u&&p(`jetpack_${u}`,{page:"my-jetpack",...d}),!e)))),[p,u,d]),b=(0,i.useCallback)((()=>{m.current&&!m.current.contains(m.current.ownerDocument.activeElement)&&g(!1)}),[g,m]);return React.createElement("span",{className:t},React.createElement("button",{className:"info-tooltip__button",onClick:w,ref:m},React.createElement(n.A,{icon:a,size:r})),f&&React.createElement(l.Popover,o()({placement:h?"top-end":"right",noArrow:!1,offset:10,focusOnMount:"container",onClose:b},v),React.createElement("div",{className:"info-tooltip__content"},e)))}},23449:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(67506),o=a(3924),n=a(27723),l=a(51609),s=a.n(l),i=a(64526),c=a(64576);const __=n.__,u=e=>{const{isAgencyAccount:t=!1}=e,{recordEvent:a}=(0,i.A)();(0,l.useEffect)((()=>{a("jetpack_myjetpack_manage_banner_view",{})}),[a]);const n=(0,l.useCallback)((e=>{a("jetpack_myjetpack_manage_banner_click",{target:e,feature:"manage"})}),[a]),u=(0,l.useCallback)((()=>{n("jp-agencies-register-interest")}),[n]);return t?null:s().createElement(r.A,{icon:c,title:__("Manage client sites and grow your business","jetpack-my-jetpack"),description:__("Are you an agency or freelancer? We’re working on a new partnership program bringing together the best of Jetpack, Woo, WordPress.com, and Pressable. Get bulk discounts, referral commissions, and more.","jetpack-my-jetpack"),primaryCtaLabel:__("Sign up now","jetpack-my-jetpack"),primaryCtaURL:(0,o.A)("jetpack-for-agencies-register-interest"),primaryCtaIsExternalLink:!0,primaryCtaOnClick:u})}},81434:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(13022),o=a(99633);const n=({height:e,width:t,spaceBelow:a=!1})=>React.createElement("div",{className:(0,r.A)(o.A.skeleton,a&&o.A.spaceBelow),style:{height:e,width:t}})},52912:(e,t,a)=>{"use strict";a.d(t,{A:()=>G});var r=a(96072),o=a.n(r),n=a(60442),l=a(18089),s=a(47656),i=a(42947),c=a(59244),u=a(75918),d=a(28509),v=a(95640),p=a(18587),m=a(85985),h=a(27723),f=a(13022),g=a(51609),w=a(76007),b=a(41521),y=a(31504),x=a(83804),_=a(58402),k=a(62902),E=a(280),C=a(68242),j=a(16700),A=a(13244),S=a(89812),P=a(64526),R=a(31368),M=a(51870),V=a(7436),z=a(43593),H=a(35167),L=a(56894),O=a(23449),N=a(81434),I=a(78932),B=a(25487),T=a(36007),F=a(67328);const __=h.__,_x=h._x,D=({message:e,title:t,options:a})=>{const{recordEvent:r}=(0,P.A)();(0,g.useEffect)((()=>{const e=a?.tracksArgs||{};r("jetpack_myjetpack_global_notice_view",{notice_id:a.id,...e})}),[a.id,r,a?.tracksArgs]);const[i]=(0,n.A)(["md"],[">"]),c=a.actions?.map((e=>React.createElement(l.A,o()({key:e.key||e.label,customClass:F.A.cta},e))));return React.createElement("div",{className:(0,f.A)(F.A.notice,{[F.A["bigger-than-medium"]]:i})},React.createElement(s.A,o()({hideCloseButton:!0},a,{title:t,actions:c}),React.createElement("div",{className:F.A.message},e)))};function G(){const[e,t]=(0,g.useState)({isLoading:!1,variation:"control"});(0,V.A)();const{isAtomic:a=!1,adminUrl:r,sandboxedDomain:o,isDevVersion:n,userIsAdmin:l}=(0,C.A$)(),{isWelcomeBannerVisible:s}=(0,S.A)(),{isSectionVisible:h}=(0,x.A)(),{siteIsRegistered:f,apiRoot:G,apiNonce:U}=(0,M.A)(),{currentNotice:q}=(0,g.useContext)(w.g),{message:Z,title:W,options:$}=q||{},{data:J,isLoading:K}=(0,E.A)({name:y._,query:{path:y.rR}}),{data:Q,isLoading:Y}=(0,E.A)({name:y.nw,query:{path:y.O2}}),{data:X,isLoading:ee,isError:te}=(0,E.A)({name:y.uh,query:{path:y.jr}}),{data:ae,isLoading:re,isError:oe}=(0,k.A)(),ne=(0,_.A)();(0,g.useEffect)((()=>{ne()}),[ne]);const le=J?.is_available,se=Q?.user?.jwt,ie=!Y&&!K&&le&&se,ce=(0,R.A)(),{recordEvent:ue}=(0,P.A)(),[de,ve]=(0,g.useState)(!1);if((0,g.useLayoutEffect)((()=>{let e={};!oe&&Object.keys(ae)?.length&&(e={red_bubble_alerts:Object.keys(ae).join(",")}),re||ue("jetpack_myjetpack_page_view",{...e})}),[ue,ae,oe,re]),window.location.hash.includes("?reload=true")&&(window.history.replaceState(null,"",window.location.href.replace("?reload=true","")),window.location.reload(),ve(!0)),de)return null;const pe={label:_x("Reset Options (dev only)","Button for option to reset Jetpack Options","jetpack-my-jetpack"),title:__("Reset Options","jetpack-my-jetpack"),role:"button",onClick:()=>(0,A.A)(),onKeyDown:e=>(0,j.A)(e,(()=>(0,A.A)()))};return React.createElement(i.A,{siteAdminUrl:r,sandboxedDomain:o,apiRoot:G,apiNonce:U,optionalMenuItems:n&&l?[pe]:[],useInternalLinks:(0,m.pg)()},React.createElement("h1",{className:"screen-reader-text"},__("My Jetpack","jetpack-my-jetpack")),React.createElement("hr",{className:F.A.separator}),React.createElement(L.A,null),React.createElement(c.D,null),!ce&&React.createElement(u.A,{horizontalSpacing:0},React.createElement(d.A,null,React.createElement("div",{id:"jp-admin-notices",className:"my-jetpack-jitm-card"}))),s&&l?React.createElement(T.A,{welcomeFlowExperiment:e,setWelcomeFlowExperiment:t},Z&&(f||$?.id===b.l.options.id)&&React.createElement(D,{message:Z,title:W,options:$})):Z&&React.createElement(u.A,{horizontalSpacing:3,horizontalGap:3},React.createElement(d.A,null,React.createElement(D,{message:Z,title:W,options:$}))),!s&&h&&l&&React.createElement(H.A,null),React.createElement(B.A,null),l&&React.createElement(u.A,{horizontalSpacing:6,horizontalGap:Z?3:6},React.createElement(d.A,null,ee?React.createElement(N.A,{height:"200px",width:"100%"}):!te&&X.isEnabled&&React.createElement(O.A,{isAgencyAccount:X.isAgencyAccount}))),React.createElement(v.A,null,React.createElement(u.A,{horizontalSpacing:8},React.createElement(d.A,{sm:4,md:4,lg:6},React.createElement(I.A,null)),React.createElement(d.A,{sm:4,md:4,lg:6},!a&&React.createElement(z.A,null)))),ie&&React.createElement(p.A,{jwt_token:se}))}},63291:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(47425),o=a(85879),n=a(27723),l=a(72434),s=a(89675),i=a(3775),c=a(42162);const __=n.__,u=()=>React.createElement("div",{className:s.A.separator},React.createElement("div",{className:s.A.line}),React.createElement("span",null,__("or","jetpack-my-jetpack")),React.createElement("div",{className:s.A.line})),d=()=>{const e=__("Start with Jetpack for free","jetpack-my-jetpack"),t=__("Log in with your WordPress.com account to supercharge your site with powerful growth, performance, and security tools.","jetpack-my-jetpack");return React.createElement("div",{className:s.A["connection-form"]},React.createElement(r.Ay,{variant:"headline-medium",className:s.A.title},(0,l.A)(e)),React.createElement(r.Ay,{variant:"body",className:s.A.description},(0,l.A)(t)),React.createElement(c.A,{service:"google"}),React.createElement(c.A,{service:"apple"}),React.createElement(c.A,{service:"github"}),React.createElement(c.A,{service:"jetpack"}),React.createElement(u,null),React.createElement(i.A,{isDisabled:!1}),React.createElement(o.A,{isTextOnly:!0,className:s.A.tos}))}},3775:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(27723),o=a(51609),n=a(89675);const __=r.__,l=({isDisabled:e})=>{const[t,a]=(0,o.useState)(""),r=(0,o.useCallback)((e=>{a(e.target.value)}),[a]),l=(0,o.useCallback)((e=>{e.preventDefault()}),[]);return React.createElement("form",{onSubmit:l,className:n.A["email-input-container"]},React.createElement("input",{className:n.A["email-input"],type:"email",autoComplete:"email",spellCheck:!1,autoCorrect:"off",name:"user-email",placeholder:__("Enter your email address","jetpack-my-jetpack"),value:t,disabled:e,onInput:r}),React.createElement("button",{className:n.A["submit-button"],disabled:e||!t},__("Start with email","jetpack-my-jetpack")))}},42162:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),o=a(33320),n=a(70261),l=a(71909),s=a(38846),i=a(89675);const __=r.__,c=({service:e})=>{const t={google:{label:__("Start with Google","jetpack-my-jetpack"),icon:l},apple:{label:__("Start with Apple","jetpack-my-jetpack"),icon:o},github:{label:__("Start with GitHub","jetpack-my-jetpack"),icon:n},jetpack:{label:__("Start with Jetpack app","jetpack-my-jetpack"),icon:s}};return React.createElement("button",{className:i.A["social-button"]},React.createElement("img",{src:t[e].icon,alt:t[e].label}),React.createElement("span",{className:i.A["social-button-text"]},t[e].label))}},87494:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(75918),o=a(67142),n=a(28509),l=a(13022),s=a(65049),i=a(63291),c=a(91912),u=a(20260);const d=()=>((0,s.x)(),React.createElement(r.A,{horizontalSpacing:3,horizontalGap:0,className:u.A["onboarding-screen"]},React.createElement(o.A,{height:24,showText:!1,className:u.A["jetpack-logo"]}),React.createElement(n.A,{sm:4,md:4,lg:6,className:(0,l.A)(u.A.column,u.A["primary-column"])},React.createElement(i.A,null)),React.createElement(n.A,{sm:4,md:4,lg:6,className:(0,l.A)(u.A.column,u.A["seconday-column"],u.A.testimonials)},React.createElement("img",{src:c,alt:"Onboarding Screen"}))))},78932:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var r=a(47425),o=a(51112),n=a(38443),l=a(27723),s=a(13022),i=a(51609),c=a(38837),u=a(31504),d=a(74923),v=a(280),p=a(68242),m=a(64526),h=a(51870),f=a(33981),g=a(46256),w=a(93542),b=a(28252),y=a(1651),x=a(5423);const __=l.__,_n=l._n,_=({purchase:e})=>{const{product_name:t}=e;return React.createElement("div",{className:x.A["plan-container"]},React.createElement(r.hE,null,t),React.createElement(k,{purchase:e}))},k=({purchase:e})=>{const{ID:t,expiry_date:a,expiry_status:u,partner_name:d,product_name:v,product_slug:p,subscribed_date:m,domain:h}=e,f=`https://wordpress.com/me/purchases/${h}/${t}`,g=`https://wordpress.com/checkout/${p}/renew/${t}/${h}`,w=c.hp.EXPIRED===u,_=c.hp.EXPIRING_SOON===u,k=w||_,E=(0,s.A)({[x.A["is-expired"]]:w,[x.A["is-expiring-soon"]]:_}),C=(0,i.useCallback)((()=>{const e=(0,n.getDate)(m);e.setFullYear(e.getFullYear()+100);const t=(0,n.dateI18n)("F jS, Y",a??e);return k?_?(0,l.sprintf)( +// translators: %1$s is the formatted date to display, i.e.- November 24th, 2024 +__("Expiring soon on %1$s","jetpack-my-jetpack"),t):(0,l.sprintf)( +// translators: %1$s is the formatted date to display, i.e.- November 24th, 2024 +__("Expired on %1$s","jetpack-my-jetpack"),t):!a&&d?(0,l.sprintf)( +// translators: %1$s is the name of the hosting partner. i.e.- Bluehost, InMotion, Pressable, Jurassic Ninja, etc.. +__("Managed by: %1$s","jetpack-my-jetpack"),d):(0,l.sprintf)( +// translators: %1$s is the formatted date to display, i.e.- November 24th, 2024 +__("Expires on %1$s","jetpack-my-jetpack"),t)}),[a,k,_,d,m]),j=(0,i.useCallback)((()=>k?_?React.createElement(o.A,{href:g,isExternalLink:!0,variant:"link",weight:"regular"},__("Renew subscription","jetpack-my-jetpack")):React.createElement(o.A,{href:f,isExternalLink:!0,variant:"link",weight:"regular"},__("Resume subscription","jetpack-my-jetpack")):null),[k,_,f,g]);return(0,b.b)(e)?React.createElement(r.Ay,{variant:"body",className:x.A["expire-date"]},React.createElement("span",{className:x.A["expire-date--with-icon"]},__("Never Expires","jetpack-my-jetpack")),React.createElement(y.k,{productName:v,giftedDate:m})):React.createElement(React.Fragment,null,React.createElement(r.Ay,{variant:"body",className:(0,s.A)(x.A["expire-date"],E)},C()),k&&React.createElement(r.Ay,null,j()))},E=({numberOfPurchases:e=0})=>React.createElement(React.Fragment,null,React.createElement(r.H3,null,_n("Your plan","Your plans",e,"jetpack-my-jetpack")),0===e&&React.createElement(r.Ay,{variant:"body"},__("Want to power up your Jetpack?","jetpack-my-jetpack"))),C=({numberOfPurchases:e})=>{const{recordEvent:t}=(0,m.A)(),{isUserConnected:a}=(0,h.A)(),{detail:r}=(0,d.A)("complete"),n=r.hasPaidPlanForProduct,l=_n("Manage your plan","Manage your plans",e,"jetpack-my-jetpack"),s=__("Purchase a plan","jetpack-my-jetpack"),u=(0,i.useCallback)((()=>{t("jetpack_myjetpack_plans_manage_click")}),[t]),v=(0,i.useCallback)((()=>{t("jetpack_myjetpack_plans_purchase_click")}),[t]),b=(0,f.A)(c.NM.ConnectionSkipPricing),y=(0,i.useCallback)((()=>{t("jetpack_myjetpack_activate_license_click"),a||b()}),[b,a,t]);let _=__("Activate a license","jetpack-my-jetpack");a||(_=__("Activate a license (requires a user connection)","jetpack-my-jetpack"));const{loadAddLicenseScreen:k="",adminUrl:E=""}=(0,p.A$)();return React.createElement("ul",null,e>0&&React.createElement("li",{className:x.A["actions-list-item"]},React.createElement(o.A,{onClick:u,href:(0,g.A)(),weight:"regular",variant:"link",isExternalLink:!0},l)),!n&&React.createElement("li",{className:x.A["actions-list-item"]},React.createElement(o.A,{onClick:v,href:(0,w.A)(),weight:"regular",variant:"link",isExternalLink:!0},s)),!n&&k&&React.createElement("li",{className:x.A["actions-list-item"]},React.createElement(o.A,{onClick:y,href:a?`${E}admin.php?page=my-jetpack#/add-license`:void 0,variant:"link",weight:"regular"},_)))},j=()=>{const e=!!(0,p.A$)("userIsAdmin"),{isSiteConnected:t}=(0,h.A)(),a=(0,v.A)({name:u.Ck,query:{path:u.tb},options:{enabled:t}}),{isLoading:r,isError:o}=a,n=a.data,l=n&&!r&&!o,s=l?n.length:0;return React.createElement("div",{className:x.A.container},React.createElement(E,{numberOfPurchases:s}),React.createElement("div",{className:x.A.purchasesSection},l&&n.map((e=>React.createElement(_,{key:`purchase-${e.product_name}`,purchase:e})))),e&&React.createElement(C,{numberOfPurchases:s}))}},5410:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>x});var r=a(27723),o=a(13022),n=a(51609),l=a(38837),s=a(488),i=a(65350),c=a(64526),u=a(36312),d=a(51870),v=a(17885),p=a(96214),m=a(62450),h=a(81434),f=a(56710),g=a(27879),w=a(12854),b=a(76023);const __=r.__,y=e=>`product-card-title-${e}`,x=e=>{const{name:t,Description:a,status:r,admin:x,isDataLoading:_,slug:k,additionalActions:E,primaryActionOverride:C,children:j,onMouseEnter:A,onMouseLeave:S,recommendation:P,customLoadTracks:R,manageUrl:M}=e;let{secondaryAction:V}=e;const[z,H]=(0,n.useState)(!1),{data:{ownedProducts:L}}=(0,i.A)(),O=L?.includes(k),N=r===l.hp.EXPIRED||r===l.hp.NEEDS_ATTENTION__ERROR,I=r===l.hp.EXPIRING_SOON||r===l.hp.NEEDS_ATTENTION__WARNING,B=r===l.hp.ABSENT||r===l.hp.ABSENT_WITH_PLAN,T=r===l.hp.NEEDS_PLAN,F=(0,o.A)({[b.A.plugin_absent]:B,[b.A["is-purchase-required"]]:T,[b.A["is-link"]]:B,[b.A["has-error"]]:N,[b.A["has-warning"]]:I}),{isLoading:D}=(0,s.V)(),[G,U]=(0,n.useState)(!1),{recordEvent:q}=(0,c.A)(),{siteIsRegistering:Z,isUserConnected:W}=(0,d.A)(),{connectSite:$}=(0,u.A)({tracksInfo:{event:"jetpack_myjetpack_product_card_fix_site_connection",properties:{}}}),J=G||Z&&r===l.hp.SITE_CONNECTION_ERROR,K=(0,n.useCallback)((()=>{q("jetpack_myjetpack_product_card_manage_click",{product:k})}),[k,q]);V||r!==l.hp.CAN_UPGRADE||"protect"===k&&!W||(V={href:M,label:__("View","jetpack-my-jetpack"),onClick:K});const Q=(0,n.useCallback)((({e:e})=>{$(e)}),[$]);return(0,n.useEffect)((()=>{!_&&!D&&!z&&(H(!0),q("jetpack_myjetpack_product_card_load",{product:k,status:r,...R}))}),[q,k,r,R,_,D,z,H]),React.createElement(m.A,{title:t||k,className:(0,o.A)(b.A.container,F),headerRightContent:null,onMouseEnter:A,onMouseLeave:S,titleId:y(k)},P&&React.createElement(f.A,{slug:k}),D?React.createElement(h.A,{height:"25px",width:"100%",spaceBelow:!0}):React.createElement(a,null),_?React.createElement("span",{className:b.A.loading},__("Loading…","jetpack-my-jetpack")):j,P?React.createElement(g.A,{slug:k}):React.createElement("div",{className:b.A.actions},React.createElement(w.A,{status:r,isFetching:J,isInstallingStandalone:!1,isOwned:O,suppressNeedsAttention:"protect"===k}),x&&React.createElement("div",{className:b.A.buttons},V&&V?.positionFirst&&React.createElement(p.A,V),React.createElement(v.A,{slug:k,additionalActions:E,primaryActionOverride:C,fixSiteConnectionHandler:Q,setIsActionLoading:U,tracksIdentifier:"product_card",labelSuffixId:y(k)}),V&&!V?.positionFirst&&x&&React.createElement(p.A,V))))}},56710:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(67397),o=a(27723),n=a(13022),l=a(74923),s=a(81434),i=a(76023),c=a(56147);const __=o.__,u=({slug:e})=>{const{isLoading:t}=(0,l.A)(e),{discountPrice:a,fullPrice:o,currencyCode:u,isFeature:d,hasFreeOffering:v}=(0,c.A)(e),p=d&&v&&!o;return t?React.createElement("div",{className:i.A.priceContainer},React.createElement(s.A,{width:"100%",height:"20px"})):React.createElement("div",{className:i.A.priceContainer},a&&React.createElement("span",{className:i.A.price},(0,r.Ay)(a,u)),React.createElement("span",{className:(0,n.A)(i.A.price,{[i.A.discounted]:a})},!p&&(0,r.Ay)(o,u),p&&__("Free","jetpack-my-jetpack")),!p&&React.createElement("span",{className:i.A.term},__("/month, billed yearly","jetpack-my-jetpack")))}},27879:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(96072),o=a.n(r),n=a(51112),l=a(13022),s=a(76023),i=a(56147);const c=({slug:e})=>{const{secondaryAction:t,primaryAction:a,isFeature:r,isActivating:c,isInstalling:u}=(0,i.A)(e);return React.createElement("div",{className:s.A.actions},React.createElement("div",{className:(0,l.A)(s.A.buttons,s.A.upsell)},a&&React.createElement(n.A,o()({size:"small",disabled:r&&(c||u)},a),a.label),t&&React.createElement(n.A,o()({size:"small",variant:"secondary",disabled:c},t),t.label)))}},12854:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(47425),o=a(27723),n=a(13022),l=a(38837),s=a(76023);const __=o.__,i=({status:e,isFetching:t,isInstallingStandalone:a,isOwned:o,suppressNeedsAttention:i=!1})=>{const c=((e,t,a)=>{switch(e){case l.hp.ACTIVE:case l.hp.CAN_UPGRADE:return __("Active","jetpack-my-jetpack");case l.hp.EXPIRING_SOON:return __("Expires soon","jetpack-my-jetpack");case l.hp.EXPIRED:return __("Expired plan","jetpack-my-jetpack");case l.hp.INACTIVE:case l.hp.MODULE_DISABLED:case l.hp.NEEDS_ACTIVATION:case l.hp.NEEDS_FIRST_SITE_CONNECTION:case l.hp.ABSENT:return __("Inactive","jetpack-my-jetpack");case l.hp.ABSENT_WITH_PLAN:return __("Needs Plugin","jetpack-my-jetpack");case l.hp.USER_CONNECTION_ERROR:return __("Needs user account","jetpack-my-jetpack");case l.hp.SITE_CONNECTION_ERROR:return __("Needs connection","jetpack-my-jetpack");case l.hp.NEEDS_PLAN:{const e=__("Needs plan","jetpack-my-jetpack"),a=__("Inactive","jetpack-my-jetpack");return t?e:a}case l.hp.NEEDS_ATTENTION__WARNING:case l.hp.NEEDS_ATTENTION__ERROR:{const e=__("Active","jetpack-my-jetpack"),t=__("Needs attention","jetpack-my-jetpack");return a?e:t}default:return __("Inactive","jetpack-my-jetpack")}})(e,o,i),u=(0,n.A)(s.A.status,((e,t,a)=>{switch(e){case l.hp.ACTIVE:case l.hp.CAN_UPGRADE:return s.A.active;case l.hp.ABSENT_WITH_PLAN:case l.hp.SITE_CONNECTION_ERROR:case l.hp.USER_CONNECTION_ERROR:case l.hp.EXPIRING_SOON:return s.A.warning;case l.hp.INACTIVE:case l.hp.NEEDS_FIRST_SITE_CONNECTION:case l.hp.NEEDS_ACTIVATION:return s.A.inactive;case l.hp.NEEDS_PLAN:return t?s.A.warning:s.A.inactive;case l.hp.EXPIRED:case l.hp.NEEDS_ATTENTION__WARNING:return a?s.A.active:s.A.warning;case l.hp.NEEDS_ATTENTION__ERROR:return a?s.A.active:s.A.error;default:return s.A.inactive}})(e,o,i),{[s.A["is-fetching"]]:t||a});return React.createElement(r.Ay,{variant:"label",className:u},c)}},56147:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(39384),o=a(27723),n=a(51609),l=a(38837),s=a(41526),i=a(55394),c=a(74923),u=a(68242),d=a(64526),v=a(51870);const __=o.__,p=(e,{onCheckout:t,onActivate:a,onInstall:r,onManage:o})=>{const n=e.status===l.hp.ACTIVE&&(e.isUpgradableByBundle.length||e.isUpgradable),s=e?.pricingForUi?.fullPrice||e?.pricingForUi?.tiers?.upgraded?.fullPrice;return e.status===l.hp.CAN_UPGRADE||n?s?{label:__("Upgrade","jetpack-my-jetpack"),onClick:t}:null:e.isFeature?((e,{onActivate:t,onInstall:a,onManage:r})=>{switch(e.status){case l.hp.MODULE_DISABLED:return{label:__("Activate","jetpack-my-jetpack"),onClick:t};case l.hp.ABSENT:return{label:__("Install","jetpack-my-jetpack"),onClick:a};case l.hp.USER_CONNECTION_ERROR:return{label:__("Connect","jetpack-my-jetpack"),href:"#/connection"};default:return{label:__("Manage","jetpack-my-jetpack"),href:e.manageUrl,onClick:r}}})(e,{onActivate:a,onInstall:r,onManage:o}):{label:__("Purchase","jetpack-my-jetpack"),onClick:t}},m=(e,t)=>{if(e.isFeature)return null;!e.isPluginActive||e.status===l.hp.NEEDS_ACTIVATION||(e.status,l.hp.NEEDS_PLAN);return{label:__("Learn more","jetpack-my-jetpack"),href:`#/add-${e.slug}`}},h=e=>{const{recordEvent:t}=(0,d.A)(),{detail:a}=(0,c.A)(e),{wpcomProductSlug:o,wpcomFreeProductSlug:l,...h}=(e=>{const{tiers:t,wpcomFreeProductSlug:a,introductoryOffer:r}=e||{};if(t){const{discountPrice:e,fullPrice:r,currencyCode:o,wpcomProductSlug:n,quantity:l,introductoryOffer:s}=t.upgraded;return{wpcomFreeProductSlug:a,wpcomProductSlug:l?`${n}:-q-${l}`:n,discountPrice:e&&e!==r&&!s?.reason?e/12:null,fullPrice:r?r/12:0,currencyCode:o??"USD"}}const{discountPrice:o,discountPricePerMonth:n,fullPrice:l,fullPricePerMonth:s,currencyCode:i,wpcomProductSlug:c}=e||{};return{wpcomFreeProductSlug:a,wpcomProductSlug:c,discountPrice:o&&o!==l&&!r?.reason?n:null,fullPrice:s??0,currencyCode:i??"USD"}})(a.pricingForUi),{install:f,isPending:g}=(0,i.A)(e),{isUserConnected:w}=(0,v.A)(),{myJetpackUrl:b,siteSuffix:y}=(0,u.A$)(),{activate:x,isPending:_}=(0,s.A)(e),{run:k}=(0,r.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:o,redirectUrl:b,connectAfterCheckout:!w,siteSuffix:y}),{run:E}=(0,r.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:l,redirectUrl:b,connectAfterCheckout:!w,siteSuffix:y}),C=(0,n.useCallback)((()=>{l?E():x()}),[x,E,l]),j=(0,n.useCallback)((()=>{if(t("jetpack_myjetpack_evaluation_recommendations_checkout_click",{slug:e}),"crm"===e)return x(),void window.open("https://jetpackcrm.com/pricing/","_blank");k()}),[x,t,k,e]),A=(0,n.useCallback)((()=>{t("jetpack_myjetpack_evaluation_recommendations_install_plugin_click",{product:e}),f()}),[e,f,t]),S=(0,n.useCallback)((()=>{t("jetpack_myjetpack_evaluation_recommendations_manage_click",{product:e})}),[e,t]);return{secondaryAction:m(a),primaryAction:p(a,{onCheckout:j,onActivate:C,onInstall:A,onManage:S}),isFeature:a.isFeature,hasFreeOffering:a.hasFreeOffering,isActivating:_,isInstalling:g,...h}}},48412:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(96072),o=a.n(r),n=a(31504),l=a(6176);const s=e=>React.createElement(l.A,o()({slug:n.D_.JETPACK_AI,upgradeInInterstitial:!0},e))},89674:(e,t,a)=>{"use strict";a.d(t,{z:()=>b});var r=a(48412),o=a(36724),n=a(30161),l=a(59838),s=a(15375),i=a(91686),c=a(95383),u=a(55243),d=a(74274),v=a(32917),p=a(30414),m=a(37014),h=a(44169),f=a(57769),g=a(4073),w=a(7631);const b={backup:n.A,protect:d.A,"anti-spam":o.A,boost:l.A,search:p.A,videopress:w.A,stats:g.A,crm:i.A,social:f.A,ai:r.A,"jetpack-ai":r.A,security:m.A,growth:c.A,complete:s.A,extras:null,scan:null,creator:null,"brute-force":null,newsletter:u.A,"related-posts":v.A,"site-accelerator":h.A}},36724:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(28120),l=a.n(n),s=a(31504),i=a(6176);const c=e=>React.createElement(i.A,o()({slug:s.D_.ANTI_SPAM},e));c.propTypes={admin:l().bool};const u=c},30161:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var r=a(96072),o=a.n(r),n=a(47425),l=a(3924),s=a(27723),i=a(82290),c=a(28120),u=a.n(c),d=a(38837),v=a(31504),p=a(74923),m=a(280),h=a(68242),f=a(64526),g=a(40271),w=a(6176),b=a(12660),y=a(81434),x=a(52232);const __=s.__,_n=s._n,_=v.D_.BACKUP,k=e=>{const{detail:t}=(0,p.A)(_),{status:a,doesModuleNeedAttention:r}=t,l=!!r,{status:s}=r||{},c=a===d.hp.ACTIVE||a===d.hp.CAN_UPGRADE,{reasonContent:u,isLoading:v}=(0,g.A)()||{},{title:m,text:h}=u||{};if(c)return React.createElement(E,o()({slug:_},e));const f=a===d.hp.NEEDS_ATTENTION__ERROR&&l;return React.createElement(w.A,o()({slug:_,Description:f&&(()=>null)},e),v&&React.createElement(y.A,{height:"75px",width:"100%"}),f&&!v&&React.createElement("div",{className:x.A.backupErrorContainer},React.createElement("div",{className:x.A.iconContainer},React.createElement(i.A,{icon:"notice",size:16,className:x.A.iconError})),React.createElement("div",{className:x.A.contentContainer},React.createElement(n.Ay,{variant:"body-small",className:"value-section__heading"},__("The last backup attempt failed.","jetpack-my-jetpack"),React.createElement(b.I,{tracksEventName:"backup_card_tooltip_open",tracksEventProps:{location:"backup-error",status:a,backup_status:s,feature:"jetpack-backup"},expandOnMobile:!0},React.createElement(React.Fragment,null,React.createElement("h3",null,m),React.createElement("p",null,h),React.createElement("p",null,__("Check out our troubleshooting guide or contact your hosting provider to resolve the issue.","jetpack-my-jetpack"))))),React.createElement(n.Ay,{variant:"body-small",className:x.A.error_description},__("Check out our troubleshooting guide.","jetpack-my-jetpack")))))},E=e=>{const{data:t,isLoading:a}=(0,m.A)({name:v.Dz,query:{path:v.DB}}),r=t?.last_rewindable_event,c=r?.published,u=t?.undo_backup_id,{recordEvent:d}=(0,f.A)(),{siteSuffix:p=""}=(0,h.A$)(),g={href:(0,l.A)("jetpack-backup-undo-cta",{path:u,site:p}),size:"small",variant:"primary",weight:"regular",label:__("Undo","jetpack-my-jetpack"),onClick:()=>{d("jetpack_myjetpack_backup_card_undo_click",{product:e.slug,undo_backup_id:u})},isExternalLink:!0};return React.createElement(w.A,o()({},e,{showMenu:!0,isDataLoading:a,Description:r?()=>React.createElement(n.Ay,{variant:"body-small",className:x.A.description},React.createElement("span",null,__("Activity Detected","jetpack-my-jetpack")),React.createElement("span",{className:x.A.time},(e=>{if(!e)return"";const t=new Date-new Date(e);if(t>0){const e=Math.floor(t/864e5),a=Math.floor(t%864e5/36e5),r=Math.floor(t%36e5/6e4),o=Math.floor(t%6e4/1e3);return e>0?(0,s.sprintf)( // translators: %s is the number of days since the last backup -_n("%s day ago","%s days ago",e,"jetpack-my-jetpack"),e):a>0?(0,l.sprintf)( +_n("%s day ago","%s days ago",e,"jetpack-my-jetpack"),e):a>0?(0,s.sprintf)( // translators: %s is the number of hours since the last backup -_n("%s hour ago","%s hours ago",a,"jetpack-my-jetpack"),a):n>0?(0,l.sprintf)( +_n("%s hour ago","%s hours ago",a,"jetpack-my-jetpack"),a):r>0?(0,s.sprintf)( // translators: %s is the number of minutes since the last backup -_n("%s minute ago","%s minutes ago",n,"jetpack-my-jetpack"),n):(0,l.sprintf)( +_n("%s minute ago","%s minutes ago",r,"jetpack-my-jetpack"),r):(0,s.sprintf)( // translators: %s is the number of seconds since the last backup -_n("%s second ago","%s seconds ago",c,"jetpack-my-jetpack"),c)}})(i))):null,additionalActions:n?[p]:[]}),n?React.createElement("div",{className:A.A.activity},React.createElement(u.A,{icon:n.gridicon,size:24}),React.createElement("p",{className:A.A.summary},n.summary)):null)};j.propTypes={admin:d().bool.isRequired},(e=>{const{data:t,isLoading:a}=(0,f.A)({name:g.gw,query:{path:g.Sm}}),n=(0,p.useMemo)((()=>{const e=[];return t?(Object.keys(t).forEach((a=>{0!==t[a]&&e.push([a,t[a]])})),e.sort(((e,t)=>e[1]{const a=e[0].split("_")[1],n=e[1];return React.createElement("li",{className:(0,o.A)(A.A["main-stat"],`main-stat-${t}`),key:t+a},React.createElement(React.Fragment,null,React.createElement("span",{className:(0,o.A)(A.A["visual-stat"]),"aria-hidden":"true"},(e=>{switch(e){case"post":return React.createElement(u.A,{icon:"posts",size:24});case"page":return React.createElement(u.A,{icon:"pages",size:24});default:return React.createElement(u.A,{icon:e,size:24})}})(a),React.createElement("span",null,(0,k.A)(n))),React.createElement(i.VisuallyHidden,null,({comment:e=>(0,l.sprintf)( -// translators: %d is the number of comments -_n("%d comment","%d comments",e,"jetpack-my-jetpack"),e),post:e=>(0,l.sprintf)( -// translators: %d is the number of posts -_n("%d post","%d posts",e,"jetpack-my-jetpack"),e),page:e=>(0,l.sprintf)( -// translators: %d is the number of pages -_n("%d page","%d pages",e,"jetpack-my-jetpack"),e),image:e=>(0,l.sprintf)( -// translators: %d is the number of images -_n("%d image","%d images",e,"jetpack-my-jetpack"),e),video:e=>(0,l.sprintf)( -// translators: %d is the number of videos -_n("%d video","%d videos",e,"jetpack-my-jetpack"),e),audio:e=>(0,l.sprintf)( -// translators: %d is the number of files -_n("%d audio file","%d audio files",e,"jetpack-my-jetpack"),e)}[c=a]||(e=>`${e} ${c}`))(n))));var c})))))}).propTypes={productData:d().object};const C=j},9520:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(8454),c=a(6461),r=a(580),s=a(6427),i=a(9491),l=a(7723),o=a(1113),u=a(2510),m=a(1609),d=a(8837),p=a(4923),h=a(8242),g=a(4526),v=a(1870),f=a(6683);a(2106);const __=l.__,w=()=>{const{recordEvent:e}=(0,g.A)(),[t,a]=(0,m.useState)(!1),[l,w]=(0,m.useState)(""),[E,k]=(0,m.useState)(null),[y,A]=(0,m.useState)(null),[b,j]=(0,m.useState)(!1),[R,C]=(0,m.useState)(!1),[_,x]=(0,m.useState)(!1),N=(0,i.useViewportMatch)("medium","<"),{siteUrl:z="",latestBoostSpeedScores:M}=(0,h.A$)(),{apiRoot:S,apiNonce:L,isSiteConnected:V}=(0,v.A)(),{detail:P}=(0,p.A)("boost"),{status:H}=P,B=H===d.hp.ACTIVE||H===d.hp.CAN_UPGRADE,O=(e,t)=>{const{mobile:a,desktop:n}=t||{};var c,r;a&&n&&e((c=a,r=n,Math.round((c+r)/2)))},I=e=>{const{scores:t,previousScores:a}=e||{};O(k,t),O(A,a),(e=>{const{mobile:t,desktop:a}=e||{};t&&a&&w((0,n.T)(t,a))})(t)},T=async()=>{V?(a(!0),(0,n.sE)(!0,S,z,L).then((e=>{const t=(0,n.T)(e.current.mobile,e.current.desktop);w(t),O(k,e.current),O(A,M.scores),a(!1)})).catch((t=>{e("jetpack_boost_speed_score_error",{feature:"jetpack-boost",position:"my-jetpack",error:t}),M&&M.scores?I(M):j(!0),a(!1)}))):j(!0)},F=(0,m.useMemo)((()=>y&&E?E{C(!0)}),[C]),q=(0,m.useCallback)((()=>{C(!1)}),[C]);return(0,m.useEffect)((()=>{M?B?(0,n.US)(1e3*M.timestamp)<1?I(M):T():(0,n.US)(1e3*M.timestamp)<14?I(M):T():T()}),[]),(0,m.useEffect)((()=>{t||!R||_||(e("jetpack_boost_card_tooltip_viewed",{feature:"jetpack-boost",position:"my-jetpack"}),x(!0))}),[t,R,e,_]),!b&&React.createElement("div",{className:"mj-boost-speed-score",role:"presentation",onMouseEnter:D,onMouseLeave:q,onClick:R?q:D,onFocus:D,onBlur:q},t?React.createElement(c.A,{color:"#23282d",size:16}):React.createElement(React.Fragment,null,React.createElement("div",{className:"mj-boost-speed-score__grade"},React.createElement("span",null,__("Your website’s overall speed score:","jetpack-my-jetpack")),React.createElement("span",{className:"mj-boost-speed-score__grade--letter"},l,!t&&R&&React.createElement(s.Popover,{placement:N?"top-end":"top-start",noArrow:!1,offset:10},React.createElement("div",{className:"boost-score-tooltip__parent"},React.createElement("p",{className:"boost-score-tooltip__heading"},__("Site speed performance:","jetpack-my-jetpack")," ",l),React.createElement("p",{className:"boost-score-tooltip__content"},U))))),React.createElement("div",{className:"mj-boost-speed-score__bar"},React.createElement(r.A,{score:E,active:E>0,isLoading:t,showPrevScores:!1,scoreBarType:"desktop",noBoostScoreTooltip:null})),!!F&&React.createElement("div",{className:"mj-boost-speed-score__increase"},React.createElement(o.A,{size:18,icon:u.A}),React.createElement("span",null,F))))}},9838:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(7723),s=a(8837),i=a(1504),l=a(6176),o=a(9520);const __=r.__,u=e=>{const t={[s.hp.ABSENT]:{label:__("Boost your site","jetpack-my-jetpack")}};return React.createElement(l.A,c()({slug:i.D_.BOOST,primaryActionOverride:t},e),React.createElement(o.A,null))}},6683:(e,t,a)=>{"use strict";a.d(t,{R:()=>r});var n=a(7723),c=a(4923);const __=n.__;function r({speedLetterGrade:e,boostScoreIncrease:t}){const{detail:a}=(0,c.A)("boost"),{isPluginActive:r,hasPaidPlanForProduct:s}=a;if(r){if(s){if(t)return(0,n.sprintf)(/* translators: %d is the number (positive integer) of points the speed has increased */ -__("Your speed has improved by %d points! Boost is working to enhance your performance with automated tools.","jetpack-my-jetpack"),t);switch(e){case"A":return __("Your site is fast! Boost is working to enhance your performance with automated tools.","jetpack-my-jetpack");case"B":case"C":case"D":case"E":case"F":return __("Visit the Boost dashboard to view your historical speed scores and manage your product settings.","jetpack-my-jetpack");default:return __("Visit the Boost dashboard to view your site’s speed scores and manage your product settings.","jetpack-my-jetpack")}}if(t)return(0,n.sprintf)(/* translators: %d is the number (integer) of points the speed has increased */ -__("Your speed has improved by %d points! Upgrade Boost to unlock automated CSS and image optimization tools to maintain your high score.","jetpack-my-jetpack"),t);switch(e){case"A":return __("Your site is fast! But maintaining a high speed isn’t easy. Upgrade Boost to use automated CSS and image optimization tools to improve your performance on the go.","jetpack-my-jetpack");case"B":return __("You are one step away from making your site blazing fast. Upgrade Boost to use automated CSS and image optimization tools to improve your performance.","jetpack-my-jetpack");default:return __("Improve your performance with automated CSS and image optimization tools by upgrading Boost.","jetpack-my-jetpack")}}switch(e){case"A":return __("Your site is fast! But maintaining a high speed isn’t easy. Use Boost’s automated acceleration tools to optimize your performance on the go.","jetpack-my-jetpack");case"B":return __("You are one step away from making your site blazing fast. Install Boost to enhance your site’s performance like top websites, no developer needed.","jetpack-my-jetpack");default:return __("Your site needs performance improvements. Make your site blazing fast with Boost’s simple dashboard and acceleration tools.","jetpack-my-jetpack")}}},3690:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.CREATOR,upgradeInInterstitial:!0},e));o.propTypes={admin:s().bool.isRequired};const u=o},1686:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.CRM},e));o.propTypes={admin:s().bool.isRequired};const u=o},5487:(e,t,a)=>{"use strict";a.d(t,{A:()=>R});var n=a(8509),c=a(5918),r=a(766),s=a(7425),i=a(7723),l=a(1609),o=a(1504),u=a(8242),m=a(1035),d=a(8412),p=a(6724),h=a(161),g=a(9838),v=a(3690),f=a(1686),w=a(4274),E=a(414),k=a(7769),y=a(4073),A=a(1218),b=a(7631);const __=i.__,j=({slugs:e})=>{const{showFullJetpackStatsCard:t=!1}=(0,u.A$)("myJetpackFlags"),{isAtomic:a=!1,userIsAdmin:r=!1}=(0,u.A$)(),s={backup:h.A,protect:w.A,"anti-spam":p.A,boost:g.A,search:E.A,videopress:b.A,stats:y.A,crm:f.A,creator:a?null:v.A,social:k.A,"jetpack-ai":d.A},i=e.filter((e=>(e!==o.D_.STATS||!t)&&!!s[e]));return React.createElement(React.Fragment,null,e.includes("stats")&&t&&React.createElement(n.A,{className:A.A.fullStatsCard},React.createElement(m.A,null)),React.createElement(c.A,{className:A.A.cardlist,tagName:"ul",fluid:!0,horizontalSpacing:0,horizontalGap:3},i.map((e=>{const t=s[e];return React.createElement(n.A,{tagName:"li",sm:4,md:4,lg:4,key:e},React.createElement(t,{admin:"1"===r}))}))))},R=({noticeMessage:e})=>{const{ownedProducts:t=[],unownedProducts:a=[]}=(0,u.A$)("lifecycleStats"),i=(0,l.useMemo)((()=>t.length>0?__("Discover more","jetpack-my-jetpack"):__("Discover all Jetpack Products","jetpack-my-jetpack")),[t.length]),o=e=>e.filter((e=>"scan"!==e&&"security"!==e&&"extras"!==e)),m=o(t),d=o(a);return React.createElement(React.Fragment,null,m.length>0&&React.createElement(r.A,null,React.createElement(c.A,{horizontalSpacing:6,horizontalGap:e?3:6},React.createElement(n.A,null,React.createElement(n.A,{sm:4,md:8,lg:12,className:A.A.cardListTitle},React.createElement(s.Ay,{variant:"headline-small"},__("My products","jetpack-my-jetpack"))),React.createElement(j,{slugs:m})))),d.length>0&&React.createElement(c.A,{horizontalSpacing:6,horizontalGap:e?3:6},React.createElement(n.A,null,React.createElement(n.A,{sm:4,md:8,lg:12,className:A.A.cardListTitle},React.createElement(s.Ay,{variant:"headline-small"},i)),React.createElement(j,{slugs:d}))))}},3293:(e,t,a)=>{"use strict";a.d(t,{Q:()=>h});var n=a(7723),c=a(3022),r=a(4923),s=a(8242),i=a(1870),l=a(2660),o=a(1218),u=a(6068),m=a(850),d=a(4516),p=a(7915);const __=n.__,h=()=>{const{detail:e}=(0,r.A)("protect"),{isPluginActive:t=!1}=e||{},{isSiteConnected:a}=(0,i.A)(),{protect:{wafConfig:n}}=(0,s.A$)(),{jetpack_waf_automatic_rules:c}=n||{};return t&&a?c?React.createElement(g,{status:"active"}):React.createElement(g,{status:"inactive"}):React.createElement(g,{status:"off"})};function g({status:e}){const{detail:t}=(0,r.A)("protect"),{hasPaidPlanForProduct:a=!1}=t||{},n=(0,p.T)(),{autoFirewallTooltip:s}=n;return"active"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:o.A.valueSectionHeading},__("Auto-Firewall","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Auto-Firewall Status: On","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("On","jetpack-my-jetpack")))):"inactive"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,c.A)(o.A.valueSectionHeading,"value-section__heading")},__("Auto-Firewall","jetpack-my-jetpack"),React.createElement(l.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"auto-firewall",status:e,feature:"jetpack-protect",has_paid_plan:a}},React.createElement(React.Fragment,null,React.createElement("h3",null,s.title),React.createElement("p",null,s.text)))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:u,alt:__("Shield icon - Auto-Firewall Status: Inactive","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Inactive","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement("div",{className:o.A.valueSectionHeading},__("Auto-Firewall","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:m,alt:__("Shield icon - Auto-Firewall Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},4274:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(6072),c=a.n(n),r=a(1504),s=a(6176),i=a(7765);const l=e=>React.createElement(s.A,c()({},e,{slug:r.D_.PROTECT,upgradeInInterstitial:!0}),React.createElement(i.A,null))},66:(e,t,a)=>{"use strict";a.d(t,{f:()=>g});var n=a(7723),c=a(3022),r=a(4923),s=a(8242),i=a(1870),l=a(6581),o=a(3658),u=a(2660),m=a(1218),d=a(850),p=a(4538),h=a(7915);const __=n.__,g=()=>{const{detail:e}=(0,r.A)("protect"),{isPluginActive:t=!1}=e||{},{isSiteConnected:a}=(0,i.A)(),{protect:{wafConfig:n}}=(0,s.A$)(),{blocked_logins:c,brute_force_protection:l}=n||{};return(t||(0,o.w)())&&a?l?React.createElement(v,{status:"active"}):React.createElement(v,{status:"inactive"}):a&&c>0?React.createElement(v,{status:"inactive"}):React.createElement(v,{status:"off"})};function v({status:e}){const{protect:{wafConfig:t}}=(0,s.A$)(),{blocked_logins:a}=t||{},n=(0,h.T)(),{blockedLoginsTooltip:r}=n;return"active"===e?a>0?React.createElement(React.Fragment,null,React.createElement("div",{className:m.A.valueSectionHeading},__("Logins Blocked","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"logins_blocked__count"},(0,l.A)(a)))):React.createElement(React.Fragment,null,React.createElement("div",{className:(0,c.A)(m.A.valueSectionHeading,"value-section__heading")},__("Logins Blocked","jetpack-my-jetpack"),React.createElement(u.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"blocked-logins",status:e,feature:"jetpack-protect",message:"no data yet"}},React.createElement(React.Fragment,null,React.createElement("h3",null,r.title),React.createElement("p",null,r.text)))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:p,alt:__("Shield icon - Brute Force Protection Status: Active","jetpack-my-jetpack")})))):"inactive"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,c.A)(m.A.valueSectionHeading,"value-section__heading")},__("Logins Blocked","jetpack-my-jetpack"),React.createElement(u.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"blocked-logins",feature:"jetpack-protect",status:e}},React.createElement(React.Fragment,null,React.createElement("h3",null,r.title),React.createElement("p",null,r.text)))),React.createElement("div",{className:"value-section__data"},a>0?React.createElement(React.Fragment,null,React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Inactive","jetpack-my-jetpack")})),React.createElement("div",{className:"logins_blocked__count"},(0,l.A)(a))):React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Inactive","jetpack-my-jetpack")})))):React.createElement(React.Fragment,null,React.createElement("div",{className:m.A.valueSectionHeading},__("Logins Blocked","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},7765:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(4923),c=a(2660),r=a(3293),s=a(66),i=a(1512),l=a(2584),o=a(7915);a(538);const u=()=>{const{detail:e}=(0,n.A)("protect"),{isPluginActive:t=!1}=e||{},a=(0,l.A)(),u=(0,o.T)(),{pluginsThemesTooltip:m}=u;return React.createElement(React.Fragment,null,React.createElement("div",{className:"value-section__last-scan"},a&&React.createElement("div",null,a),!t&&React.createElement(c.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"plugins&themes",feature:"jetpack-protect",status:"inactive"}},React.createElement(React.Fragment,null,React.createElement("h3",null,m.title),React.createElement("p",null,m.text)))),React.createElement("div",{className:"value-section"},React.createElement("div",{className:"value-section__scan-threats"},React.createElement(i.v,null)),React.createElement("div",{className:"value-section__auto-firewall"},React.createElement(r.Q,null)),React.createElement("div",{className:"value-section__logins-blocked"},React.createElement(s.f,null))))}},1512:(e,t,a)=>{"use strict";a.d(t,{v:()=>E});var n=a(1883),c=a(6427),r=a(9491),s=a(7723),i=a(3022),l=a(1609),o=a(4923),u=a(8242),m=a(4526),d=a(1870),p=a(2660),h=a(1218),g=a(850),v=a(4538),f=a(4516),w=a(7915);const __=s.__,E=()=>{const{detail:e}=(0,o.A)("protect"),{isPluginActive:t=!1,hasPaidPlanForProduct:a}=e||{},{isSiteConnected:n}=(0,d.A)(),{protect:{scanData:c}}=(0,u.A$)(),{plugins:r,themes:s,num_threats:i=0}=c||{},m=(0,l.useMemo)((()=>{const{core:e,database:t,files:a,num_plugins_threats:n,num_themes_threats:i}=c||{};return[...n?r.reduce(((e,t)=>e.concat(t.threats)),[]):[],...i?s.reduce(((e,t)=>e.concat(t.threats)),[]):[],...e?.threats??[],...t,...a].reduce(((e,t)=>t.severity>=5?e+=1:e),0)}),[r,s,c]);return t&&n?a?i?React.createElement(k,{numThreats:i,criticalThreatCount:m}):React.createElement(y,{status:"success"}):i?React.createElement(k,{numThreats:i}):React.createElement(y,{status:"partial"}):React.createElement(y,{status:"off"})};function k({numThreats:e,criticalThreatCount:t}){const{recordEvent:a}=(0,m.A)(),s=(0,l.useRef)(),o=(0,r.useViewportMatch)("medium","<"),[u,d]=(0,l.useState)(!1),p=(0,w.T)(),{scanThreatsTooltip:g}=p,v=(0,l.useCallback)((()=>d((t=>(!0==!t&&a("jetpack_protect_card_tooltip_open",{page:"my-jetpack",feature:"jetpack-protect",location:"scan",has_paid_plan:!0,threats:e}),!t)))),[e,a]),f=(0,l.useCallback)((()=>{s.current&&!s.current.contains(document.activeElement)&&d(!1)}),[d,s]);return t?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,i.A)(h.A.valueSectionHeading,"value-section__heading")},__("Threats","jetpack-my-jetpack"),React.createElement("div",{className:"scan-threats__critical-threat-container"},React.createElement("button",{className:"info-tooltip__button",onClick:v,ref:s},React.createElement(n.A,{className:"scan_threats__icon-critical",icon:"info",size:14}),React.createElement("span",{className:"scan-threats__critical-threat-count"},t)),u&&React.createElement(c.Popover,{placement:o?"top-end":"right",noArrow:!1,offset:10,focusOnMount:"container",onClose:f},React.createElement(React.Fragment,null,React.createElement("h3",null,g.title),React.createElement("p",null,g.text))))),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"scan-threats__critical-threats"},React.createElement("div",{className:"scan-threats__threat-count"},e)))):React.createElement(React.Fragment,null,React.createElement("div",{className:h.A.valueSectionHeading},__("Threats","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"scan-threats__threat-count"},e)))}function y({status:e}){const t=(0,w.T)(),{scanThreatsTooltip:a}=t;return"success"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:h.A.valueSectionHeading},__("Scan","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:f,alt:__("Shield icon - Scan Status: Secure","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Secure","jetpack-my-jetpack")))):"partial"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,i.A)(h.A.valueSectionHeading,"value-section__heading")},__("Scan","jetpack-my-jetpack"),React.createElement(p.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"scan",status:e,feature:"jetpack-protect",has_paid_plan:!1,threats:0}},React.createElement(React.Fragment,null,React.createElement("h3",null,a.title),React.createElement("p",null,a.text)))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:v,alt:__("Shield icon - Scan Status: Partial","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Partial","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement("div",{className:h.A.valueSectionHeading},__("Scan","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:g,alt:__("Shield icon - Scan Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},2584:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7723),c=a(1609),r=a(4923),s=a(8242),i=a(4542);const __=n.__,_n=n._n,l=()=>{const{detail:e}=(0,r.A)("protect"),{isPluginActive:t=!1}=e||{},{plugins:a,themes:l,protect:{scanData:o}}=(0,s.A$)(),{plugins:u,themes:m,last_checked:d=null}=o||{},p=u.length||Object.keys(a).length,h=m.length||Object.keys(l).length,g=!!d&&(0,i._)(Date.parse(d));return(0,c.useMemo)((()=>t?g?(0,n.sprintf)(/* translators: %s is how long ago since the last scan took place, i.e.- "17 hours ago" */ -__("Last scan: %s","jetpack-my-jetpack"),g):null:(0,n.sprintf)(/* translators: %d is the number of plugins installed on the site. */ +_n("%s second ago","%s seconds ago",o,"jetpack-my-jetpack"),o)}})(c))):null,additionalActions:r?[g]:[]}),r?React.createElement("div",{className:x.A.activity},React.createElement(i.A,{icon:r.gridicon,size:24}),React.createElement("p",{className:x.A.summary},r.summary)):null)};k.propTypes={admin:u().bool};const C=k},79520:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(58454),o=a(56461),n=a(10580),l=a(56427),s=a(29491),i=a(27723),c=a(51113),u=a(62510),d=a(51609),v=a(38837),p=a(74923),m=a(68242),h=a(64526),f=a(51870),g=a(76683);a(14479);const __=i.__,w=()=>{const{recordEvent:e}=(0,h.A)(),[t,a]=(0,d.useState)(!1),[w,b]=(0,d.useState)(""),[y,x]=(0,d.useState)(null),[_,k]=(0,d.useState)(null),[E,C]=(0,d.useState)(!1),[j,A]=(0,d.useState)(!1),[S,P]=(0,d.useState)(!1),R=(0,s.useViewportMatch)("medium","<"),{siteUrl:M="",latestBoostSpeedScores:V}=(0,m.A$)(),{apiRoot:z,apiNonce:H,isSiteConnected:L}=(0,f.A)(),{detail:O}=(0,p.A)("boost"),{status:N}=O,I=N===v.hp.ACTIVE||N===v.hp.CAN_UPGRADE,B=(e,t)=>{const{mobile:a,desktop:r}=t||{};var o,n;a&&r&&e((o=a,n=r,Math.round((o+n)/2)))},T=e=>{const{scores:t,previousScores:a}=e||{};B(x,t),B(k,a),(e=>{const{mobile:t,desktop:a}=e||{};t&&a&&b((0,r.T)(t,a))})(t)},F=async()=>{L?(a(!0),(0,r.sE)(!0,z,M,H).then((e=>{const t=(0,r.T)(e.current.mobile,e.current.desktop);b(t),B(x,e.current),B(k,V.scores),a(!1)})).catch((t=>{e("jetpack_boost_speed_score_error",{feature:"jetpack-boost",position:"my-jetpack",error:t}),V&&V.scores?T(V):C(!0),a(!1)}))):C(!0)},D=(0,d.useMemo)((()=>_&&y?y<_?null:y-_:null),[y,_]),G=(0,g.R)({speedLetterGrade:w,boostScoreIncrease:D}),U=(0,d.useCallback)((()=>{A(!0)}),[A]),q=(0,d.useCallback)((()=>{A(!1)}),[A]);return(0,d.useEffect)((()=>{V?I?(0,r.US)(1e3*V.timestamp)<1?T(V):F():(0,r.US)(1e3*V.timestamp)<14?T(V):F():F()}),[]),(0,d.useEffect)((()=>{t||!j||S||(e("jetpack_boost_card_tooltip_viewed",{feature:"jetpack-boost",position:"my-jetpack"}),P(!0))}),[t,j,e,S]),!E&&React.createElement("div",{className:"mj-boost-speed-score",role:"presentation",onMouseEnter:U,onMouseLeave:q,onClick:j?q:U,onFocus:U,onBlur:q},t?React.createElement(o.A,{color:"#23282d",size:16}):React.createElement(React.Fragment,null,React.createElement("div",{className:"screen-reader-text"},((e,t,a,r)=>{if(!e||"number"!=typeof t)return"";const o=[];return o.push((0,i.sprintf)( +// translators: %1$s: speed grade (e.g. 'A'), %2$s: numerical speed score (e.g. '95'). +__("Your website’s overall speed score is %1$s, or %2$s out of 100.","jetpack-my-jetpack"),e,t)),"number"==typeof a&&o.push(a>0?(0,i.sprintf)( +// translators: %s: score increase (e.g. '10') +__("Your website’s overall speed score increased by %s.","jetpack-my-jetpack"),a):(0,i.sprintf)( +// translators: %s: score increase (e.g. '10') +__("Your website’s overall speed score decreased by %s.","jetpack-my-jetpack"),a)),r&&o.push(r),o.join(" ")})(w,y,D,G)),React.createElement("div",{"aria-hidden":"true"},React.createElement("div",{className:"mj-boost-speed-score__grade"},React.createElement("span",null,__("Your website’s overall speed score:","jetpack-my-jetpack")),React.createElement("span",{className:"mj-boost-speed-score__grade--letter"},w,!t&&j&&React.createElement(l.Popover,{placement:R?"top-end":"top-start",noArrow:!1,offset:10},React.createElement("div",{className:"boost-score-tooltip__parent"},React.createElement("p",{className:"boost-score-tooltip__heading"},__("Site speed performance:","jetpack-my-jetpack")," ",w),React.createElement("p",{className:"boost-score-tooltip__content"},G))))),React.createElement("div",{className:"mj-boost-speed-score__bar"},React.createElement(n.A,{score:y,active:y>0,isLoading:t,showPrevScores:!1,scoreBarType:"desktop",noBoostScoreTooltip:null})),!!D&&React.createElement("div",{className:"mj-boost-speed-score__increase"},React.createElement(c.A,{size:18,icon:u.A}),React.createElement("span",null,D)))))}},59838:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(27723),l=a(38837),s=a(31504),i=a(6176),c=a(79520);const __=n.__,u=e=>{const t={[l.hp.ABSENT]:{label:__("Boost your site","jetpack-my-jetpack")}};return React.createElement(i.A,o()({slug:s.D_.BOOST,primaryActionOverride:t},e),React.createElement(c.A,null))}},76683:(e,t,a)=>{"use strict";a.d(t,{R:()=>n});var r=a(27723),o=a(74923);const __=r.__;function n({speedLetterGrade:e,boostScoreIncrease:t}){const{detail:a}=(0,o.A)("boost"),{isPluginActive:n,hasPaidPlanForProduct:l}=a;if(n){if(l){if(t)return(0,r.sprintf)(/* translators: %d is the number (positive integer) of points the speed has increased */ +__("Your speed has improved by %d points! Boost is working to enhance your performance with automated tools.","jetpack-my-jetpack"),t);switch(e){case"A":return __("Your site is fast! Boost is working to enhance your performance with automated tools.","jetpack-my-jetpack");case"B":case"C":case"D":case"E":case"F":return __("Visit the Boost dashboard to view your historical speed scores and manage your product settings.","jetpack-my-jetpack");default:return __("Visit the Boost dashboard to view your site’s speed scores and manage your product settings.","jetpack-my-jetpack")}}if(t)return(0,r.sprintf)(/* translators: %d is the number (integer) of points the speed has increased */ +__("Your speed has improved by %d points! Upgrade Boost to unlock automated CSS and image optimization tools to maintain your high score.","jetpack-my-jetpack"),t);switch(e){case"A":return __("Your site is fast! But maintaining a high speed isn’t easy. Upgrade Boost to use automated CSS and image optimization tools to improve your performance on the go.","jetpack-my-jetpack");case"B":return __("You are one step away from making your site blazing fast. Upgrade Boost to use automated CSS and image optimization tools to improve your performance.","jetpack-my-jetpack");default:return __("Improve your performance with automated CSS and image optimization tools by upgrading Boost.","jetpack-my-jetpack")}}switch(e){case"A":return __("Your site is fast! But maintaining a high speed isn’t easy. Use Boost’s automated acceleration tools to optimize your performance on the go.","jetpack-my-jetpack");case"B":return __("You are one step away from making your site blazing fast. Install Boost to enhance your site’s performance like top websites, no developer needed.","jetpack-my-jetpack");default:return __("Your site needs performance improvements. Make your site blazing fast with Boost’s simple dashboard and acceleration tools.","jetpack-my-jetpack")}}},15375:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.COMPLETE,showMenu:!0,admin:e,recommendation:t})},91686:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(28120),l=a.n(n),s=a(31504),i=a(6176);const c=e=>React.createElement(i.A,o()({slug:s.D_.CRM},e));c.propTypes={admin:l().bool};const u=c},95383:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.GROWTH,showMenu:!0,admin:e,recommendation:t})},25487:(e,t,a)=>{"use strict";a.d(t,{A:()=>A});var r=a(28509),o=a(75918),n=a(90766),l=a(47425),s=a(27723),i=a(51609),c=a(31504),u=a(65350),d=a(68242),v=a(81434),p=a(31421),m=a(1035),h=a(48412),f=a(36724),g=a(30161),w=a(59838),b=a(91686),y=a(74274),x=a(30414),_=a(57769),k=a(4073),E=a(10372),C=a(7631);const __=s.__,j=({slugs:e,isLoading:t})=>{const a=[...Array(9).keys()],{showFullJetpackStatsCard:n=!1}=(0,d.A$)("myJetpackFlags"),{userIsAdmin:l=!1}=(0,d.A$)(),s={backup:g.A,protect:y.A,"anti-spam":f.A,boost:w.A,search:x.A,videopress:C.A,stats:k.A,crm:b.A,social:_.A,"jetpack-ai":h.A},i=e.filter((e=>(e!==c.D_.STATS||!n)&&!!s[e]));return React.createElement(React.Fragment,null,t&&React.createElement(r.A,{className:E.A.fullStatsCard},React.createElement(v.A,{width:"100%",height:"350px"})),!t&&e.includes("stats")&&n&&React.createElement(r.A,{className:E.A.fullStatsCard},React.createElement(m.A,null)),React.createElement(o.A,{className:E.A.cardlist,tagName:"ul",fluid:!0,horizontalSpacing:0,horizontalGap:3},t?a.map(((e,t)=>React.createElement(r.A,{tagName:"li",sm:4,md:4,lg:4,key:t},React.createElement(v.A,{width:"100%",height:"200px"})))):i.map((e=>{const t=s[e];return React.createElement(r.A,{tagName:"li",sm:4,md:4,lg:4,key:e},React.createElement(t,{admin:"1"===l}))}))))},A=({noticeMessage:e})=>{const{data:{ownedProducts:t,unownedProducts:a},isLoading:s}=(0,u.A)(),[c,v]=(0,i.useState)(!0);(0,i.useEffect)((()=>{s||requestAnimationFrame((()=>v(!1)))}));const{canUserViewStats:m,userIsAdmin:h}=(0,d.A$)(),f=(0,i.useMemo)((()=>t.length>0?__("Discover more","jetpack-my-jetpack"):__("Discover all Jetpack Products","jetpack-my-jetpack")),[t.length]),g=(0,i.useCallback)((e=>{const t=["extras","scan","security","ai","creator","growth","complete","site-accelerator","newsletter","related-posts","brute-force"];return m||t.push("stats"),e.filter((e=>!t.includes(e)))}),[m]),w=g(t),b=g(a);return React.createElement(React.Fragment,null,(c||w.length>0)&&React.createElement(n.A,null,React.createElement(o.A,{horizontalSpacing:6,horizontalGap:e?3:6},React.createElement(r.A,null,React.createElement(r.A,{sm:4,md:8,lg:12,className:E.A.cardListTitle},React.createElement(l.Ay,{variant:"headline-small"},__("My products","jetpack-my-jetpack"))),React.createElement(j,{isLoading:c,slugs:w})))),h&&b.length>0&&React.createElement(o.A,{horizontalSpacing:6,horizontalGap:e?3:6},React.createElement(r.A,null,React.createElement(r.A,{sm:4,md:8,lg:12,className:E.A.cardListTitle},React.createElement(l.Ay,{variant:"headline-small"},f)),React.createElement(p.A,{products:b}))))}},55243:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.NEWSLETTER,admin:e,recommendation:t})},23293:(e,t,a)=>{"use strict";a.d(t,{Q:()=>m});var r=a(29491),o=a(27723),n=a(13022),l=a(74923),s=a(51870),i=a(12660),c=a(10372),u=a(96068),d=a(90850),v=a(24516),p=a(57915);const __=o.__,m=({data:e})=>{const{detail:t}=(0,l.A)("protect"),{isPluginActive:a=!1}=t||{},{isSiteConnected:r}=(0,s.A)(),{jetpack_waf_automatic_rules:o,waf_enabled:n}=e?.wafConfig||{};return a&&r?o&&n?React.createElement(h,{data:e,status:"active"}):React.createElement(h,{data:e,status:"inactive"}):React.createElement(h,{data:e,status:"off"})},h=({status:e,data:t})=>{const a=(0,r.useViewportMatch)("medium","<"),{detail:o}=(0,l.A)("protect"),{hasPaidPlanForProduct:s=!1}=o||{},m=(0,p.T)(t),{autoFirewallTooltip:h}=m;return"active"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:c.A.valueSectionHeading},__("Auto-Firewall","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:v,alt:__("Shield icon - Auto-Firewall Status: On","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("On","jetpack-my-jetpack")))):"inactive"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,n.A)(c.A.valueSectionHeading,"value-section__heading")},__("Auto-Firewall","jetpack-my-jetpack"),React.createElement(i.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"auto-firewall",status:e,feature:"jetpack-protect",has_paid_plan:s},placement:a?"top":"right"},React.createElement("h3",null,h.title),React.createElement("p",null,h.text))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:u,alt:__("Shield icon - Auto-Firewall Status: Inactive","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Inactive","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement("div",{className:c.A.valueSectionHeading},__("Auto-Firewall","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Auto-Firewall Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},74274:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(96072),o=a.n(r),n=a(31504),l=a(6176),s=a(57765);const i=e=>React.createElement(l.A,o()({},e,{slug:n.D_.PROTECT,upgradeInInterstitial:!0}),React.createElement(s.A,null))},66:(e,t,a)=>{"use strict";a.d(t,{f:()=>m});var r=a(27723),o=a(13022),n=a(74923),l=a(51870),s=a(56581),i=a(23658),c=a(12660),u=a(10372),d=a(90850),v=a(64538),p=a(57915);const __=r.__,m=({data:e})=>{const{detail:t}=(0,n.A)("protect"),{isPluginActive:a=!1}=t||{},{isSiteConnected:r}=(0,l.A)(),{blocked_logins:o,brute_force_protection:s}=e?.wafConfig||{};return(a||(0,i.w)())&&r?s?React.createElement(h,{data:e,status:"active"}):React.createElement(h,{data:e,status:"inactive"}):r&&o>0?React.createElement(h,{data:e,status:"inactive"}):React.createElement(h,{data:e,status:"off"})},h=({status:e,data:t})=>{const{blocked_logins:a}=t?.wafConfig||{},r=(0,p.T)(t),{blockedLoginsTooltip:n}=r;return"active"===e?a>0?React.createElement(React.Fragment,null,React.createElement("div",{className:u.A.valueSectionHeading},__("Logins Blocked","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"logins_blocked__count"},(0,s.A)(a)))):React.createElement(React.Fragment,null,React.createElement("div",{className:(0,o.A)(u.A.valueSectionHeading,"value-section__heading")},__("Logins Blocked","jetpack-my-jetpack"),React.createElement(c.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"blocked-logins",status:e,feature:"jetpack-protect",message:"no data yet"}},React.createElement("h3",null,n.title),React.createElement("p",null,n.text))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:v,alt:__("Shield icon - Brute Force Protection Status: Active","jetpack-my-jetpack")})))):"inactive"===e?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,o.A)(u.A.valueSectionHeading,"value-section__heading")},__("Logins Blocked","jetpack-my-jetpack"),React.createElement(c.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"blocked-logins",feature:"jetpack-protect",status:e}},React.createElement("h3",null,n.title),React.createElement("p",null,n.text))),React.createElement("div",{className:"value-section__data"},a>0?React.createElement(React.Fragment,null,React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Inactive","jetpack-my-jetpack")})),React.createElement("div",{className:"logins_blocked__count"},(0,s.A)(a))):React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Inactive","jetpack-my-jetpack")})))):React.createElement(React.Fragment,null,React.createElement("div",{className:u.A.valueSectionHeading},__("Logins Blocked","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:d,alt:__("Shield icon - Brute Force Protection Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},57765:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(31504),o=a(74923),n=a(280),l=a(12660),s=a(81434),i=a(23293),c=a(66),u=a(61512),d=a(52584),v=a(57915);a(6619);const p=()=>{const{detail:e,isLoading:t}=(0,o.A)("protect"),{isPluginActive:a=!1}=e||{},{data:p,isLoading:m}=(0,n.A)({name:r.Re,query:{path:r.es}}),h=(0,d.A)(p),f=(0,v.T)(p),{pluginsThemesTooltip:g}=f,w=t||m;return React.createElement(React.Fragment,null,React.createElement("div",{className:"value-section__last-scan"},w?React.createElement(s.A,{width:"150px",height:"16px"}):h&&React.createElement("div",null,h),!a&&React.createElement(l.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"plugins&themes",feature:"jetpack-protect",status:"inactive"}},React.createElement("h3",null,g.title),React.createElement("p",null,g.text))),React.createElement("div",{className:"value-section"},React.createElement("div",{className:"value-section__scan-threats"},w?React.createElement(s.A,{width:"75px",height:"50px"}):React.createElement(u.v,{data:p})),React.createElement("div",{className:"value-section__auto-firewall"},w?React.createElement(s.A,{width:"75px",height:"50px"}):React.createElement(i.Q,{data:p})),React.createElement("div",{className:"value-section__logins-blocked"},w?React.createElement(s.A,{width:"75px",height:"50px"}):React.createElement(c.f,{data:p}))))}},61512:(e,t,a)=>{"use strict";a.d(t,{v:()=>w});var r=a(11883),o=a(56427),n=a(29491),l=a(27723),s=a(13022),i=a(51609),c=a(74923),u=a(64526),d=a(51870),v=a(12660),p=a(10372),m=a(90850),h=a(64538),f=a(24516),g=a(57915);const __=l.__,w=({data:e})=>{const{detail:t}=(0,c.A)("protect"),{isPluginActive:a=!1,hasPaidPlanForProduct:r}=t||{},{isSiteConnected:o}=(0,d.A)(),{plugins:n,themes:l,num_threats:s=0}=e?.scanData||{},u=(0,i.useMemo)((()=>{const{core:t,database:a,files:r,num_plugins_threats:o,num_themes_threats:s}=e?.scanData||{};return[...o?n.reduce(((e,t)=>e.concat(t.threats)),[]):[],...s?l.reduce(((e,t)=>e.concat(t.threats)),[]):[],...t?.threats??[],...a??[],...r??[]].reduce(((e,t)=>t.severity>=5?e+=1:e),0)}),[n,l,e?.scanData]);return a&&o?r?s?React.createElement(b,{data:e,numThreats:s,criticalThreatCount:u}):React.createElement(y,{data:e,status:"success"}):s?React.createElement(b,{data:e,numThreats:s}):React.createElement(y,{data:e,status:"partial"}):React.createElement(y,{data:e,status:"off"})},b=({data:e,numThreats:t,criticalThreatCount:a})=>{const{recordEvent:l}=(0,u.A)(),c=(0,i.useRef)(),d=(0,n.useViewportMatch)("medium","<"),[m,h]=(0,i.useState)(!1),f=(0,g.T)(e),{scanThreatsTooltip:w}=f,b=(0,i.useCallback)((()=>h((e=>(!0==!e&&l("jetpack_protect_card_tooltip_open",{page:"my-jetpack",feature:"jetpack-protect",location:"scan",has_paid_plan:!0,threats:t}),!e)))),[t,l]),y=(0,i.useCallback)((()=>{c.current&&!c.current.contains(c.current.ownerDocument.activeElement)&&h(!1)}),[h,c]);return a?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,s.A)(p.A.valueSectionHeading,"value-section__heading")},__("Threats","jetpack-my-jetpack"),React.createElement("div",{className:"scan-threats__critical-threat-container"},React.createElement("button",{className:"info-tooltip__button",onClick:b,ref:c},React.createElement(r.A,{className:"scan_threats__icon-critical",icon:"info",size:14}),React.createElement("span",{className:"scan-threats__critical-threat-count"},a)),m&&React.createElement(o.Popover,{placement:d?"top-end":"right",noArrow:!1,offset:10,focusOnMount:"container",onClose:y},React.createElement("div",{className:"info-tooltip__content"},React.createElement("h3",null,w.title),React.createElement("p",null,w.text))))),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"scan-threats__critical-threats"},React.createElement("div",{className:"scan-threats__threat-count"},t)))):React.createElement(React.Fragment,null,React.createElement("div",{className:(0,s.A)(p.A.valueSectionHeading,"value-section__heading")},__("Threats","jetpack-my-jetpack"),React.createElement(v.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"threats",feature:"jetpack-protect",has_paid_plan:!0,threats:t}},React.createElement("h3",null,w.title),React.createElement("p",null,w.text))),React.createElement("div",{className:"value-section__data"},React.createElement("div",{className:"scan-threats__threat-count"},t)))},y=({data:e,status:t})=>{const a=(0,g.T)(e),{scanThreatsTooltip:r}=a;return"success"===t?React.createElement(React.Fragment,null,React.createElement("div",{className:p.A.valueSectionHeading},__("Scan","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:f,alt:__("Shield icon - Scan Status: Secure","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Secure","jetpack-my-jetpack")))):"partial"===t?React.createElement(React.Fragment,null,React.createElement("div",{className:(0,s.A)(p.A.valueSectionHeading,"value-section__heading")},__("Scan","jetpack-my-jetpack"),React.createElement(v.I,{tracksEventName:"protect_card_tooltip_open",tracksEventProps:{location:"scan",status:t,feature:"jetpack-protect",has_paid_plan:!1,threats:0}},React.createElement("h3",null,r.title),React.createElement("p",null,r.text))),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:h,alt:__("Shield icon - Scan Status: Partial","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Partial","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement("div",{className:p.A.valueSectionHeading},__("Scan","jetpack-my-jetpack")),React.createElement("div",{className:"value-section__data"},React.createElement("div",null,React.createElement("img",{className:"value-section__status-icon",src:m,alt:__("Shield icon - Scan Status: Off","jetpack-my-jetpack")})),React.createElement("div",{className:"value-section__status-text"},__("Off","jetpack-my-jetpack"))))}},52584:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),o=a(51609),n=a(74923),l=a(68242),s=a(14542);const __=r.__,_n=r._n,i=e=>{const{detail:t}=(0,n.A)("protect"),{isPluginActive:a=!1}=t||{},{plugins:i,themes:c}=(0,l.A$)(),{plugins:u,themes:d,last_checked:v=null}=e?.scanData||{},p=u?.length||Object.keys(i).length,m=d?.length||Object.keys(c).length,h=!!v&&(0,s._)(Date.parse(v));return(0,o.useMemo)((()=>a?h?(0,r.sprintf)(/* translators: %s is how long ago since the last scan took place, i.e.- "17 hours ago" */ +__("Last scan: %s","jetpack-my-jetpack"),h):null:(0,r.sprintf)(/* translators: %d is the number of plugins installed on the site. */ _n("%d plugin","%d plugins",p,"jetpack-my-jetpack"),p)+" "+/* translators: The ampersand symbol here (&) is meaning "and". */ -__("&","jetpack-my-jetpack")+" "+(0,n.sprintf)(/* translators: %d is the number of themes installed on the site. */ -_n("%d theme","%d themes",h,"jetpack-my-jetpack").replace(" "," "),h)),[t,g,p,h])}},7915:(e,t,a)=>{"use strict";a.d(t,{T:()=>m});var n=a(6087),c=a(7723),r=a(1609),s=a(1504),i=a(4923),l=a(8242),o=a(4526),u=a(3658);const __=c.__,_n=c._n;function m(){const e=s.D_.PROTECT,{detail:t}=(0,i.A)(e),{isPluginActive:a,hasPaidPlanForProduct:m}=t||{},{recordEvent:d}=(0,o.A)(),{plugins:p,themes:h,protect:{scanData:g,wafConfig:v}}=(0,l.A$)(),{plugins:f,themes:w,num_threats:E=0}=g||{},{jetpack_waf_automatic_rules:k,blocked_logins:y,brute_force_protection:A}=v||{},b=f.length||Object.keys(p).length,j=w.length||Object.keys(h).length,R=(0,r.useMemo)((()=>a?"admin.php?page=jetpack-protect#/firewall":(0,u.w)()?"admin.php?page=jetpack#/settings":null),[a]),C=(0,r.useCallback)((()=>{d("jetpack_protect_card_tooltip_content_link_click",{page:"my-jetpack",feature:"jetpack-protect",location:"auto-firewall-tooltip",path:R})}),[d,R]),_=a||(0,u.w)(),x=(0,r.useMemo)((()=>0===y?A?{title:__("Brute Force Protection: Active","jetpack-my-jetpack"),text:__("Brute Force Protection is actively blocking malicious login attempts. The number of blocked login attempts will display here soon!","jetpack-my-jetpack")}:{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:R?(0,n.createInterpolateElement)((0,c.sprintf)(/* translators: %s is the location/page where the settings are located. Either "firewall settings" or "Jetpack settings". */ -__("Brute Force Protection is disabled and not actively blocking malicious login attempts. Go to %s to activate it.","jetpack-my-jetpack"),a?"firewall settings":"Jetpack settings"),{a:(0,r.createElement)("a",{href:R,onClick:C})}):__("Brute Force Protection is disabled and not actively blocking malicious login attempts.","jetpack-my-jetpack")}:A?void 0:_?{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:R?(0,n.createInterpolateElement)((0,c.sprintf)(/* translators: %s is the location/page where the settings are located. Either "firewall settings" or "Jetpack settings". */ -__("Brute Force Protection is disabled and not actively blocking malicious login attempts. Go to %s to activate it.","jetpack-my-jetpack"),a?"firewall settings":"Jetpack settings"),{a:(0,r.createElement)("a",{href:R,onClick:C})}):__("Brute Force Protection is disabled and not actively blocking malicious login attempts.","jetpack-my-jetpack")}:{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:__("For Brute Force Protection, activate the Jetpack or Protect plugin and enable it in settings.","jetpack-my-jetpack")}),[y,A,_,a,R,C]);return{pluginsThemesTooltip:{title:__("Improve site safety: secure plugins & themes","jetpack-my-jetpack"),text:(0,c.sprintf)(/* translators: %1$s the singular or plural of number of plugin(s), and %2$s is the singular or plural of the number of theme(s). */ -__("Your site has %1$s and %2$s lacking security measures. Improve your site’s safety by adding protection at no cost.","jetpack-my-jetpack"),(0,c.sprintf)(/* translators: %d is the number of plugins installed on the site. */ -_n("%d plugin","%d plugins",b,"jetpack-my-jetpack"),b),(0,c.sprintf)(/* translators: %d is the number of themes installed on the site. */ -_n("%d theme","%d themes",j,"jetpack-my-jetpack"),j))},scanThreatsTooltip:m&&E?{title:__("Auto-fix threats","jetpack-my-jetpack"),text:(0,c.sprintf)(/* translators: %s is the singular or plural of number of detected critical threats on the site. */ -__("The last scan identified %s. But don’t worry, use the “Auto-fix” button in the product to automatically fix most threats.","jetpack-my-jetpack"),(0,c.sprintf)(/* translators: %d is the number of detected scan threats on the site. */ -_n("%d critical threat.","%d critical threats.",E,"jetpack-my-jetpack"),E))}:{title:__("Elevate your malware protection","jetpack-my-jetpack"),text:__("We’ve checked items against our database, and all appears well. For a more detailed, line-by-line malware scan, consider upgrading your plan.","jetpack-my-jetpack")},autoFirewallTooltip:m&&!k?{title:__("Auto-Firewall: Inactive","jetpack-my-jetpack"),text:(0,n.createInterpolateElement)(__("You have Auto-Firewall disabled, visit your Protect firewall settings to activate.","jetpack-my-jetpack"),{a:(0,r.createElement)("a",{href:R,onClick:C})})}:{title:__("Auto-Firewall: Inactive","jetpack-my-jetpack"),text:__("Upgrade required for activation. Manual rules available.","jetpack-my-jetpack")},blockedLoginsTooltip:x}}},414:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.SEARCH,showMenu:!0},e));o.propTypes={admin:s().bool.isRequired};const u=o},7769:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.SOCIAL,showMenu:!0},e));o.propTypes={admin:s().bool.isRequired};const u=o},4073:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(6072),c=a.n(n),r=a(5739),s=a.n(r),i=a(1504),l=a(6176);const o=e=>React.createElement(l.A,c()({slug:i.D_.STATS,showMenu:!0},e));o.propTypes={admin:s().bool.isRequired};const u=o},7631:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(7425),c=a(1609),r=a(8837),s=a(1504),i=a(4923),l=a(8242),o=a(6176),u=a(2660),m=a(6544),d=a(3554),p=a(7167);a(6101);const h=s.D_.VIDEOPRESS,g=({admin:e})=>{const{detail:t}=(0,i.A)(h),{status:a}=t||{},{videopress:s}=(0,l.A$)(),{activeAndNoVideos:g}=(0,m.A)(),{videoCount:v=0,featuredStats:f}=s||{},w=a===r.hp.ACTIVE||a===r.hp.CAN_UPGRADE,E=(0,d.A)({isPluginActive:w,videoCount:v}),k={stats_period:f?.period,video_count:v},y=(0,c.useCallback)((()=>React.createElement(n.Ay,{variant:"body-small",className:"description"},E||t.description,w&&!v&&React.createElement(u.I,{className:"videopress-card__no-video-tooltip",tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"description",feature:"jetpack-videopress",status:a,video_count:v}},React.createElement("h3",null,g.title),React.createElement("p",null,g.text)))),[E,t.description,v,a,g,w]);return React.createElement(o.A,{slug:h,showMenu:!0,admin:e,Description:y,customLoadTracks:k},React.createElement(p.A,{isPluginActive:w,data:s}))}},6544:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(3924),c=a(6087),r=a(7723),s=a(1609),i=a(8242),l=a(4526);const __=r.__,_n=r._n,o=()=>{const{recordEvent:e}=(0,l.A)(),{videopress:t}=(0,i.A$)(),{featuredStats:a,videoCount:o}=t||{},{period:u}=a||{},m=(0,n.A)("jetpack-videopress-my-jetpack-tooltip"),d=(0,s.useCallback)((()=>{e("jetpack_videopress_card_tooltip_content_link_click",{location:"video_count",feature:"jetpack-videopress",page:"my-jetpack",path:m})}),[e,m]),p={title:__("The finest video for WordPress","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)((0,r.sprintf)( +__("&","jetpack-my-jetpack")+" "+(0,r.sprintf)(/* translators: %d is the number of themes installed on the site. */ +_n("%d theme","%d themes",m,"jetpack-my-jetpack").replace(" "," "),m)),[a,h,p,m])}},57915:(e,t,a)=>{"use strict";a.d(t,{T:()=>d});var r=a(86087),o=a(27723),n=a(51609),l=a(31504),s=a(74923),i=a(68242),c=a(64526),u=a(23658);const __=o.__,_n=o._n,d=e=>{const t=l.D_.PROTECT,{detail:a}=(0,s.A)(t),{standalonePluginInfo:d,hasPaidPlanForProduct:v,manageUrl:p}=a||{},{isStandaloneActive:m}=d||{},{recordEvent:h}=(0,c.A)(),{plugins:f,themes:g}=(0,i.A$)(),{plugins:w,themes:b,num_threats:y=0,threats:x=[]}=e?.scanData||{},{jetpack_waf_automatic_rules:_,blocked_logins:k,brute_force_protection:E,waf_supported:C,waf_enabled:j}=e?.wafConfig||{},A=w?.length||Object.keys(f).length,S=b?.length||Object.keys(g).length,P=(0,n.useMemo)((()=>x.length?x.reduce(((e,t)=>t.severity>=5?e+=1:e),0):0),[x]),R=(0,n.useMemo)((()=>m?"admin.php?page=jetpack-protect#/firewall":(0,u.w)()?"admin.php?page=jetpack#/settings":null),[m]),M=(0,n.useCallback)((()=>{h("jetpack_protect_card_tooltip_content_link_click",{page:"my-jetpack",feature:"jetpack-protect",location:"auto-firewall-tooltip",path:R})}),[h,R]),V=(0,n.useCallback)((()=>{h("jetpack_protect_card_tooltip_content_link_click",{page:"my-jetpack",feature:"jetpack-protect",location:"scan-threats-tooltip",path:p})}),[h,p]),z=m||(0,u.w)(),H=(0,n.useMemo)((()=>0===k?E?{title:__("Brute Force Protection: Active","jetpack-my-jetpack"),text:__("Brute Force Protection is actively blocking malicious login attempts. The number of blocked login attempts will display here soon!","jetpack-my-jetpack")}:{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:R?(0,r.createInterpolateElement)((0,o.sprintf)(/* translators: %s is the location/page where the settings are located. Either "firewall settings" or "Jetpack settings". */ +__("Brute Force Protection is disabled and not actively blocking malicious login attempts. Go to %s to activate it.","jetpack-my-jetpack"),m?"firewall settings":"Jetpack settings"),{a:(0,n.createElement)("a",{href:R,onClick:M})}):__("Brute Force Protection is disabled and not actively blocking malicious login attempts.","jetpack-my-jetpack")}:E?void 0:z?{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:R?(0,r.createInterpolateElement)((0,o.sprintf)(/* translators: %s is the location/page where the settings are located. Either "firewall settings" or "Jetpack settings". */ +__("Brute Force Protection is disabled and not actively blocking malicious login attempts. Go to %s to activate it.","jetpack-my-jetpack"),m?"firewall settings":"Jetpack settings"),{a:(0,n.createElement)("a",{href:R,onClick:M})}):__("Brute Force Protection is disabled and not actively blocking malicious login attempts.","jetpack-my-jetpack")}:{title:__("Brute Force Protection: Inactive","jetpack-my-jetpack"),text:__("For Brute Force Protection, activate the Jetpack or Protect plugin and enable it in settings.","jetpack-my-jetpack")}),[k,E,z,m,R,M]);return{pluginsThemesTooltip:{title:__("Improve site safety: secure plugins & themes","jetpack-my-jetpack"),text:(0,o.sprintf)(/* translators: %1$s the singular or plural of number of plugin(s), and %2$s is the singular or plural of the number of theme(s). */ +__("Your site has %1$s and %2$s lacking security measures. Improve your site’s safety by adding protection at no cost.","jetpack-my-jetpack"),(0,o.sprintf)(/* translators: %d is the number of plugins installed on the site. */ +_n("%d plugin","%d plugins",A,"jetpack-my-jetpack"),A),(0,o.sprintf)(/* translators: %d is the number of themes installed on the site. */ +_n("%d theme","%d themes",S,"jetpack-my-jetpack"),S))},scanThreatsTooltip:v&&y?{title:__("Auto-fix threats","jetpack-my-jetpack"),text:P?(0,r.createInterpolateElement)((0,o.sprintf)(/* translators: %1$s is the number of threats, %2$s is the numner of critical threats on the site, and %3$s is either "Scan" or "Protect" (the type of dashboard). */ +__("The last scan identified %1$s (%2$d critical). But don’t worry, Protect is usually able to “Auto-fix” threats, in most cases. Visit the %3$s dashboard to view more details.","jetpack-my-jetpack"),(0,o.sprintf)(/* translators: %d is the number of detected scan threats on the site. */ +_n("%d threat","%d threats",y,"jetpack-my-jetpack"),y),P,m?"Protect":"Scan"),{a:(0,n.createElement)("a",{href:p,onClick:V})}):(0,r.createInterpolateElement)((0,o.sprintf)(/* translators: %1$s is the singular or plural of number of detected threats on the site, and %2$s is either "Scan" or "Protect" (the type of dashboard). */ +__("The last scan identified %1$s. But don’t worry, Protect is usually able to “Auto-fix” threats, in most cases. Visit the %2$s dashboard to view more details.","jetpack-my-jetpack"),(0,o.sprintf)(/* translators: %d is the number of detected scan threats on the site. */ +_n("%d threat","%d threats",y,"jetpack-my-jetpack"),y),m?"Protect":"Scan"),{a:(0,n.createElement)("a",{href:p,onClick:V})})}:{title:__("Elevate your malware protection","jetpack-my-jetpack"),text:__("We’ve checked items against our database, and all appears well. For a more detailed, line-by-line malware scan, consider upgrading your plan.","jetpack-my-jetpack")},autoFirewallTooltip:(!v||_&&j)&&C?{title:__("Auto-Firewall: Inactive","jetpack-my-jetpack"),text:__("Upgrade required for activation. Manual rules available.","jetpack-my-jetpack")}:{title:__("Auto-Firewall: Inactive","jetpack-my-jetpack"),text:C?(0,r.createInterpolateElement)(__("You have Auto-Firewall disabled, visit your Protect firewall settings to activate.","jetpack-my-jetpack"),{a:(0,n.createElement)("a",{href:R,onClick:M})}):__("Auto-Firewall is disabled as your hosting provider already includes a built-in firewall with similar rules for your site.","jetpack-my-jetpack")},blockedLoginsTooltip:H}}},32917:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.RELATED_POSTS,admin:e,recommendation:t})},30414:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(28120),l=a.n(n),s=a(31504),i=a(6176);const c=e=>React.createElement(i.A,o()({slug:s.D_.SEARCH,showMenu:!0},e));c.propTypes={admin:l().bool};const u=c},37014:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.SECURITY,showMenu:!0,admin:e,recommendation:t})},44169:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(6176);const n=({admin:e,recommendation:t})=>React.createElement(o.A,{slug:r.D_.SITE_ACCELERATOR,admin:e,recommendation:t})},57769:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(28120),l=a.n(n),s=a(31504),i=a(6176);const c=e=>React.createElement(i.A,o()({slug:s.D_.SOCIAL,showMenu:!0},e));c.propTypes={admin:l().bool};const u=c},4073:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),o=a.n(r),n=a(28120),l=a.n(n),s=a(31504),i=a(6176);const c=e=>React.createElement(i.A,o()({slug:s.D_.STATS,showMenu:!0},e));c.propTypes={admin:l().bool};const u=c},7631:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var r=a(96072),o=a.n(r),n=a(47425),l=a(51609),s=a(38837),i=a(31504),c=a(74923),u=a(280),d=a(6176),v=a(12660),p=a(56544),m=a(83554),h=a(77167);a(20906);const f=i.D_.VIDEOPRESS,g=e=>{const{detail:t,isLoading:a}=(0,c.A)(f),{data:r,isLoading:g}=(0,u.A)({name:i.Yr,query:{path:i.PM}}),w=a||g,{status:b}=t||{},{activeAndNoVideos:y}=(0,p.A)(r),{videoCount:x=0,featuredStats:_}=r||{},k=b===s.hp.ACTIVE||b===s.hp.CAN_UPGRADE,E=(0,m.A)({isPluginActive:k,videoCount:x}),C=(0,l.useMemo)((()=>({stats_period:_?.period,video_count:x})),[_,x]),j=(0,l.useCallback)((()=>React.createElement(n.Ay,{variant:"body-small",className:"description"},E||t.description,k&&!x&&React.createElement(v.I,{className:"videopress-card__no-video-tooltip",tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"description",feature:"jetpack-videopress",status:b,video_count:x}},React.createElement("h3",null,y.title),React.createElement("p",null,y.text)))),[E,t.description,x,b,y,k]);return React.createElement(d.A,o()({},e,{slug:f,showMenu:!0,Description:j,customLoadTracks:C}),React.createElement(h.A,{isPluginActive:k,data:r,isLoading:w}))}},56544:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(3924),o=a(86087),n=a(27723),l=a(51609),s=a(64526);const __=n.__,_n=n._n,i=e=>{const{recordEvent:t}=(0,s.A)(),{featuredStats:a,videoCount:i=0}=e||{},{period:c}=a||{},u=(0,r.A)("jetpack-videopress-my-jetpack-tooltip"),d=(0,l.useCallback)((()=>{t("jetpack_videopress_card_tooltip_content_link_click",{location:"video_count",feature:"jetpack-videopress",page:"my-jetpack",path:u})}),[t,u]),v={title:__("The finest video for WordPress","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)((0,n.sprintf)( // translators: %d is the number of videos in the Media Library that could benefit from VideoPress. -_n("You have %d video in your Media Library that could benefit from VideoPress. Start hosting it today to unlock multiple benefits: enhanced quality add-free streaming, faster load times, customizable player controls.","You have %d videos in your Media Library that could benefit from VideoPress. Start hosting them today to unlock multiple benefits: enhanced quality add-free streaming, faster load times, customizable player controls.",o,"jetpack-my-jetpack"),o),{a:(0,s.createElement)("a",{href:m,target:"_blank",rel:"noreferrer noopener",onClick:d})})},h={title:__("The finest video for WordPress","jetpack-my-jetpack"),text:__("Give your videos a boost! 🚀 Try hosting with VideoPress for superior quality and performance.","jetpack-my-jetpack")},g={title:__("High-quality video, wherever your audience is","jetpack-my-jetpack"),text:__("Success! 🌟 Your video is live and gathering views.","jetpack-my-jetpack")},v=__("30-Day views","jetpack-my-jetpack"),f=__("Yearly views","jetpack-my-jetpack"),w=__("This metric shows your total video views over the past 30 days, compared to the previous 30 days.","jetpack-my-jetpack"),E=__("This metric shows your total video views over the past year.","jetpack-my-jetpack"),k={title:"day"===u?v:f,text:"day"===u?w:E},y=__("This metric shows your total video viewing time over the past 30 days, compared to the previous 30 days.","jetpack-my-jetpack"),A=__("This metric shows total video viewing time for the last year.","jetpack-my-jetpack");return{inactiveWithVideos:p,activeAndNoVideos:h,viewsWithoutPlan:g,viewsWithPlan:k,watchTime:{title:__("Total time watched","jetpack-my-jetpack"),text:"day"===u?y:A}}}},3554:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(7723),c=a(2434);const __=n.__,r=({isPluginActive:e,videoCount:t})=>!e&&t?(0,c.A)(__("Load your existing videos faster and without ads.","jetpack-my-jetpack")):e&&!t?(0,c.A)(__("Stunning-quality, ad-free video in the WordPress Editor. Begin by uploading your first video.","jetpack-my-jetpack")):""},7167:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var n=a(7723),c=a(1113),r=a(2510),s=a(6955),i=a(3022),l=a(1504),o=a(4923),u=a(6581),m=a(2753),d=a(2660),p=a(1218),h=a(6544);a(6101);const __=n.__,g=({value:e,previousValue:t,formattedValue:a,formattedDifference:n,period:l})=>{const o=e>t;return React.createElement("div",{className:"videopress-card__value-section__value-container"},React.createElement("span",{className:"videopress-card__value-section__value"},a),e!==t&&"day"===l&&React.createElement("div",{className:(0,i.A)("videopress-card__value-section__previous-value",o?"increase":"decrease")},React.createElement(c.A,{size:18,icon:o?r.A:s.A}),React.createElement("span",null,n)))},v=({isPluginActive:e,data:t})=>{const{detail:a}=(0,o.A)(l.D_.VIDEOPRESS),{status:n,hasPaidPlanForProduct:c}=a||{},{videoCount:r,featuredStats:s}=t||{},{inactiveWithVideos:v,viewsWithoutPlan:f,viewsWithPlan:w,watchTime:E}=(0,h.A)();if(!r)return null;const k={feature:"jetpack-videopress",has_paid_plan:c,status:n};if(!e)return React.createElement("div",{className:"videopress-card__value-section"},React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:p.A.valueSectionHeading},__("Existing videos","jetpack-my-jetpack"),React.createElement(d.I,{className:"videopress-card__no-video-tooltip",tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"existing_videos",feature:"jetpack-videopress",status:n,video_count:r}},React.createElement("h3",null,v.title),React.createElement("p",null,v.text))),React.createElement("span",{className:"videopress-card__video-count"},r)));const y=s?.data?.views?.current,A=s?.data?.watch_time?.current,b=s?.data?.views?.previous,j=s?.data?.watch_time?.previous,R=s?.period,C=Math.abs(y-b),_=Math.abs(A-j);if(void 0===y||void 0===A)return null;const x=__("30-Day views","jetpack-my-jetpack"),N=__("Yearly views","jetpack-my-jetpack");return React.createElement("div",{className:"videopress-card__value-section"},React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:(0,i.A)(p.A.valueSectionHeading,"videopress-card__value-section__heading")},"day"===R?x:N,React.createElement(d.I,{tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"views",current_views:y,previous_views:b,period:R,...k}},c||0===y?React.createElement(React.Fragment,null,React.createElement("h3",null,w.title),React.createElement("p",null,w.text)):React.createElement(React.Fragment,null,React.createElement("h3",null,f.title),React.createElement("p",null,f.text)))),React.createElement(g,{value:y,previousValue:b,formattedValue:(0,u.A)(y),formattedDifference:(0,u.A)(C),period:R})),React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:(0,i.A)(p.A.valueSectionHeading,"videopress-card__value-section__heading")},__("Total time watched","jetpack-my-jetpack"),React.createElement(d.I,{tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"watch_time",current_watch_time:A,previous_watch_time:j,period:R,...k}},React.createElement("h3",null,E.title),React.createElement("p",null,E.text))),React.createElement(g,{value:A,previousValue:j,formattedValue:(0,m.A)(A),formattedDifference:(0,m.A)(_),period:R})))}},3614:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(6427),c=a(5739),r=a.n(c),s=a(1609),i=a.n(s);const l=({children:e,className:t,href:a,isLoading:c=!1,onClick:r,isPrimary:s=!0,disabled:l=!1})=>i().createElement(n.Button,{onClick:r,className:t,href:a,variant:s?"primary":"secondary",disabled:c||l},c?i().createElement(n.Spinner,null):e);l.propTypes={className:r().string,isLoading:r().bool,isPrimary:r().bool,disabled:r().bool};const o=l},4720:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var n=a(7397),c=a(7425),r=a(8478),s=a(2266),i=a(5879),l=a(9384),o=a(6427),u=a(7723),m=a(1113),d=a(5459),p=a(3883),h=a(3022),g=a(1609),v=a.n(g),f=a(4923),w=a(8242),E=a(4526),k=a(1524),y=a(3614),A=a(9084);const __=u.__;function b({value:e,currency:t,isOld:a}){if(!e||!t)return null;const r=(0,n.vA)(e,t),s=(0,h.A)(A.A.price,{[A.A["is-old"]]:a});return v().createElement(c.Ay,{className:s,variant:"headline-medium",component:"p"},v().createElement(c.Ay,{component:"sup",variant:"title-medium"},r.symbol),r.integer,v().createElement(c.Ay,{component:"sup",variant:"title-medium"},r.fraction))}const j=({slug:e,onClick:t,trackButtonClick:a=()=>{},className:n,preferProductName:j,supportingInfo:R,ctaButtonLabel:C=null,hideTOS:_=!1,quantity:x=null,highlightLastFeature:N=!1,isFetching:z=!1})=>{const{fileSystemWriteAccess:M="no",siteSuffix:S="",adminUrl:L="",myJetpackCheckoutUri:V=""}=(0,w.A$)(),{detail:P}=(0,f.A)(e),{name:H,title:B,longDescription:O,features:I,disclaimers:T,pricingForUi:F,isBundle:U,supportedProducts:D,hasPaidPlanForProduct:q,status:J,pluginSlug:G,postCheckoutUrl:$}=P,W="plugin_absent"===J&&"no"===M,{isFree:Q,trialAvailable:K,fullPricePerMonth:Z,currencyCode:Y,discountPricePerMonth:X,wpcomProductSlug:ee,wpcomFreeProductSlug:te,introductoryOffer:ae,productTerm:ne}=F,{recordEvent:ce}=(0,E.A)(),re=!Q&&!q||null!=x,se=(0,k.y)(),ie=(0,g.useCallback)((()=>$||(se||V)),[$,se,V])(),{run:le,hasCheckoutStarted:oe}=(0,l.useProductCheckoutWorkflow)({productSlug:ee,redirectUrl:ie,siteSuffix:S,adminUrl:L,connectAfterCheckout:!0,from:"my-jetpack",quantity:x,useBlogIdSuffix:!0}),{run:ue,hasCheckoutStarted:me}=(0,l.useProductCheckoutWorkflow)({productSlug:te,redirectUrl:ie,siteSuffix:S,adminUrl:L,connectAfterCheckout:!0,from:"my-jetpack",quantity:x,useBlogIdSuffix:!0}),de=U?D.join("_plus_").split("_").map(((e,t)=>{if("plus"===e)return v().createElement(m.A,{className:A.A["plus-icon"],key:`icon-plugs${t}`,icon:d.A,size:14});const a=(0,r.Wy)(e);return v().createElement(a,{key:e,size:24})})):null;let pe;pe="month"===ae?.intervalUnit&&1===ae?.intervalCount?(0,u.sprintf)( +_n("You have %d video in your Media Library that could benefit from VideoPress. Start hosting it today to unlock multiple benefits: enhanced quality add-free streaming, faster load times, customizable player controls.","You have %d videos in your Media Library that could benefit from VideoPress. Start hosting them today to unlock multiple benefits: enhanced quality add-free streaming, faster load times, customizable player controls.",i,"jetpack-my-jetpack"),i),{a:(0,l.createElement)("a",{href:u,target:"_blank",rel:"noreferrer noopener",onClick:d})})},p={title:__("The finest video for WordPress","jetpack-my-jetpack"),text:__("Give your videos a boost! 🚀 Try hosting with VideoPress for superior quality and performance.","jetpack-my-jetpack")},m={title:__("High-quality video, wherever your audience is","jetpack-my-jetpack"),text:__("Success! 🌟 Your video is live and gathering views.","jetpack-my-jetpack")},h=__("30-Day views","jetpack-my-jetpack"),f=__("Yearly views","jetpack-my-jetpack"),g=__("This metric shows your total video views over the past 30 days, compared to the previous 30 days.","jetpack-my-jetpack"),w=__("This metric shows your total video views over the past year.","jetpack-my-jetpack"),b={title:"day"===c?h:f,text:"day"===c?g:w},y=__("This metric shows your total video viewing time over the past 30 days, compared to the previous 30 days.","jetpack-my-jetpack"),x=__("This metric shows total video viewing time for the last year.","jetpack-my-jetpack");return{inactiveWithVideos:v,activeAndNoVideos:p,viewsWithoutPlan:m,viewsWithPlan:b,watchTime:{title:__("Total time watched","jetpack-my-jetpack"),text:"day"===c?y:x}}}},83554:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(27723),o=a(72434);const __=r.__,n=({isPluginActive:e,videoCount:t})=>!e&&t?(0,o.A)(__("Load your existing videos faster and without ads.","jetpack-my-jetpack")):e&&!t?(0,o.A)(__("Stunning-quality, ad-free video in the WordPress Editor. Begin by uploading your first video.","jetpack-my-jetpack")):""},77167:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var r=a(27723),o=a(51113),n=a(62510),l=a(66955),s=a(13022),i=a(31504),c=a(74923),u=a(56581),d=a(32753),v=a(12660),p=a(81434),m=a(10372),h=a(56544);a(20906);const __=r.__,f=({value:e,previousValue:t,formattedValue:a,formattedDifference:r,period:i})=>{const c=e>t;return React.createElement("div",{className:"videopress-card__value-section__value-container"},React.createElement("span",{className:"videopress-card__value-section__value"},a),e!==t&&"day"===i&&React.createElement("div",{className:(0,s.A)("videopress-card__value-section__previous-value",c?"increase":"decrease")},React.createElement(o.A,{size:18,icon:c?n.A:l.A}),React.createElement("span",null,r)))},g=({isPluginActive:e,data:t,isLoading:a})=>{const{detail:r}=(0,c.A)(i.D_.VIDEOPRESS),{status:o,hasPaidPlanForProduct:n}=r||{},{videoCount:l,featuredStats:g}=t||{},{inactiveWithVideos:w,viewsWithoutPlan:b,viewsWithPlan:y,watchTime:x}=(0,h.A)(t);if(!l&&!a)return null;const _={feature:"jetpack-videopress",has_paid_plan:n,status:o};if(!e)return React.createElement("div",{className:"videopress-card__value-section"},React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:m.A.valueSectionHeading},__("Existing videos","jetpack-my-jetpack"),a?React.createElement(p.A,{height:"32px",width:"100%"}):React.createElement(React.Fragment,null,React.createElement(v.I,{className:"videopress-card__no-video-tooltip",tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"existing_videos",feature:"jetpack-videopress",status:o,video_count:l}},React.createElement("h3",null,w.title),React.createElement("p",null,w.text)))),React.createElement("span",{className:"videopress-card__video-count"},l)));const k=g?.data?.views?.current,E=g?.data?.watch_time?.current,C=g?.data?.views?.previous,j=g?.data?.watch_time?.previous,A=g?.period,S=Math.abs(k-C),P=Math.abs(E-j);if(!a&&(void 0===k||void 0===E))return null;const R=__("30-Day views","jetpack-my-jetpack"),M=__("Yearly views","jetpack-my-jetpack");return React.createElement("div",{className:"videopress-card__value-section"},React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:(0,s.A)(m.A.valueSectionHeading,"videopress-card__value-section__heading")},"day"===A?R:M,React.createElement(v.I,{tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"views",current_views:k,previous_views:C,period:A,..._}},n||0===k?React.createElement(React.Fragment,null,React.createElement("h3",null,y.title),React.createElement("p",null,y.text)):React.createElement(React.Fragment,null,React.createElement("h3",null,b.title),React.createElement("p",null,b.text)))),a?React.createElement(p.A,{height:"32px",width:"100%"}):React.createElement(f,{value:k,previousValue:C,formattedValue:(0,u.A)(k),formattedDifference:(0,u.A)(S),period:A})),React.createElement("div",{className:"videopress-card__value-section__container"},React.createElement("span",{className:(0,s.A)(m.A.valueSectionHeading,"videopress-card__value-section__heading")},__("Total time watched","jetpack-my-jetpack"),React.createElement(v.I,{tracksEventName:"videopress_card_tooltip_open",tracksEventProps:{location:"watch_time",current_watch_time:E,previous_watch_time:j,period:A,..._}},React.createElement("h3",null,x.title),React.createElement("p",null,x.text))),a?React.createElement(p.A,{height:"32px",width:"100%"}):React.createElement(f,{value:E,previousValue:j,formattedValue:(0,d.A)(E),formattedDifference:(0,d.A)(P),period:A})))}},73614:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(56427),o=a(28120),n=a.n(o),l=a(51609),s=a.n(l);const i=({children:e,className:t,href:a,isLoading:o=!1,onClick:n,isPrimary:l=!0,disabled:i=!1})=>s().createElement(r.Button,{onClick:n,className:t,href:a,variant:l?"primary":"secondary",disabled:o||i},o?s().createElement(r.Spinner,null):e);i.propTypes={className:n().string,isLoading:n().bool,isPrimary:n().bool,disabled:n().bool};const c=i},14720:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var r=a(67397),o=a(47425),n=a(78478),l=a(42266),s=a(85879),i=a(39384),c=a(56427),u=a(27723),d=a(51113),v=a(45459),p=a(83883),m=a(13022),h=a(51609),f=a.n(h),g=a(74923),w=a(68242),b=a(64526),y=a(1524),x=a(81434),_=a(73614),k=a(21557);const __=u.__;function E({value:e,currency:t,isOld:a}){if(!e||!t)return null;const n=(0,r.vA)(e,t),l=(0,m.A)(k.A.price,{[k.A["is-old"]]:a});return f().createElement(o.Ay,{className:l,variant:"headline-medium",component:"p"},f().createElement(o.Ay,{component:"sup",variant:"title-medium"},n.symbol),n.integer,f().createElement(o.Ay,{component:"sup",variant:"title-medium"},n.fraction))}const C=({component:e,onClick:t,hasMainCheckoutStarted:a,isFetching:r,isFetchingSuccess:n,cantInstallPlugin:l,isPrimary:s,className:i,label:c})=>{const[u,d]=(0,h.useState)(!1);(0,h.useEffect)((()=>{r||n||d(!1)}),[r,n]);const v=a||u,p=a||l||r||n;return f().createElement(o.Ay,{component:e,onClick:()=>{d(!0),t()},isLoading:v,disabled:p,isPrimary:s,className:i,variant:"body"},c)},j=({slug:e,onClick:t,trackButtonClick:a=()=>{},className:r,preferProductName:j,supportingInfo:A,ctaButtonLabel:S=null,hideTOS:P=!1,quantity:R=null,highlightLastFeature:M=!1,isFetching:V=!1,isFetchingSuccess:z=!1,isUpsell:H=!1})=>{const{fileSystemWriteAccess:L="no",siteSuffix:O="",adminUrl:N="",myJetpackCheckoutUri:I=""}=(0,w.A$)(),{detail:B,isLoading:T}=(0,g.A)(e),{name:F,title:D,longDescription:G,features:U,disclaimers:q,pricingForUi:Z,isBundle:W,supportedProducts:$,hasPaidPlanForProduct:J,status:K,pluginSlug:Q,postCheckoutUrl:Y}=B,X=W&&H,ee="plugin_absent"===K&&"no"===L,{isFree:te,trialAvailable:ae,fullPricePerMonth:re,currencyCode:oe,discountPricePerMonth:ne,wpcomProductSlug:le,wpcomFreeProductSlug:se,introductoryOffer:ie,productTerm:ce}=Z||{},{recordEvent:ue}=(0,b.A)(),de=!te&&!J||null!=R,ve=(0,y.y)(),pe=(0,h.useCallback)((()=>Y||(ve||I)),[Y,ve,I])(),{run:me,hasCheckoutStarted:he}=(0,i.useProductCheckoutWorkflow)({productSlug:le,redirectUrl:pe,siteSuffix:O,adminUrl:N,connectAfterCheckout:!0,from:"my-jetpack",quantity:R,useBlogIdSuffix:!0}),{run:fe,hasCheckoutStarted:ge}=(0,i.useProductCheckoutWorkflow)({productSlug:se,redirectUrl:pe,siteSuffix:O,adminUrl:N,connectAfterCheckout:!0,from:"my-jetpack",quantity:R,useBlogIdSuffix:!0}),we=X?$.join("_plus_").split("_").map(((e,t)=>{if("plus"===e)return f().createElement(d.A,{className:k.A["plus-icon"],key:`icon-plugs${t}`,icon:v.A,size:14});const a=(0,n.Wy)(e);return f().createElement(a,{key:e,size:24})})):null;let be;be="month"===ie?.intervalUnit&&1===ie?.intervalCount?(0,u.sprintf)( // translators: %s is the monthly price for a product -__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),Z):"year"===ne?__("/month, paid yearly","jetpack-my-jetpack"):__("/month","jetpack-my-jetpack",0);const he=(0,g.useCallback)((t=>{ce("jetpack_myjetpack_product_card_disclaimer_click",{id:t,product:e})}),[e,ce]);function ge({slug:e}){const t=(0,r.Wy)(e);return t?v().createElement("div",{className:A.A["product-icon"]},v().createElement(t,null)):null}const ve=(!U||U&&!q)&&K,fe=H&&j?H:B,we=!U&&q?(0,u.sprintf)(/* translators: placeholder is product name. */ -__("Install %s","jetpack-my-jetpack"),fe):(0,u.sprintf)(/* translators: placeholder is product name. */ -__("Get %s","jetpack-my-jetpack"),fe),Ee=C||we,ke=(0,g.useCallback)((()=>{a({cta_text:Ee}),t?.(le,P)}),[t,a,le,P,Ee]),ye=(0,g.useCallback)((()=>{a({custom_slug:te,cta_text:"Start for free"}),t?.(ue,P)}),[t,a,ue,te,P]);return v().createElement("div",{className:(0,h.A)(A.A.card,n,{[A.A["is-bundle-card"]]:U})},U&&v().createElement("div",{className:A.A["card-header"]},v().createElement(r.Gg,{className:A.A["product-bundle-icon"],size:16}),v().createElement(c.Ay,{variant:"label"},__("Popular upgrade","jetpack-my-jetpack"))),v().createElement("div",{className:A.A.container},U&&v().createElement("div",{className:A.A["product-bundle-icons"]},de),v().createElement(ge,{slug:e}),v().createElement(c.H3,null,fe),v().createElement(c.Ay,{mb:3},O),v().createElement("ul",{className:(0,h.A)(A.A.features,{[A.A["highlight-last-feature"]]:N})},I.map(((e,t)=>v().createElement(c.Ay,{component:"li",key:`feature-${t}`,variant:"body"},v().createElement(m.A,{icon:p.A,size:24}),e)))),re&&X&&v().createElement(v().Fragment,null,v().createElement("div",{className:A.A["price-container"]},v().createElement(b,{value:X,currency:Y,isOld:!1}),X{ue("jetpack_myjetpack_product_card_disclaimer_click",{id:t,product:e})}),[e,ue]);function xe({slug:e}){const t=(0,n.Wy)(e);return t?f().createElement("div",{className:k.A["product-icon"]},f().createElement(t,null)):null}const _e=(!X||X&&!J)&&ae,ke=F&&j?F:D,Ee=!X&&J?(0,u.sprintf)(/* translators: placeholder is product name. */ +__("Install %s","jetpack-my-jetpack"),ke):(0,u.sprintf)(/* translators: placeholder is product name. */ +__("Get %s","jetpack-my-jetpack"),ke),Ce=S||Ee,je=(0,h.useCallback)((()=>{a({cta_text:Ce}),t?.(me,B)}),[t,a,me,B,Ce]),Ae=(0,h.useCallback)((()=>{a({custom_slug:se,cta_text:"Start for free"}),t?.(fe,B)}),[t,a,fe,se,B]),Se=ie?.reason?re:ne;return f().createElement("div",{className:(0,m.A)(k.A.card,r,{[k.A["is-bundle-card"]]:X})},X&&f().createElement("div",{className:k.A["card-header"]},f().createElement(n.Gg,{className:k.A["product-bundle-icon"],size:16}),f().createElement(o.Ay,{variant:"label"},__("Popular upgrade","jetpack-my-jetpack"))),f().createElement("div",{className:k.A.container},X&&f().createElement("div",{className:k.A["product-bundle-icons"]},we),f().createElement(xe,{slug:e}),f().createElement(o.H3,null,ke),T?f().createElement(x.A,{width:"100%",height:"75px",spaceBelow:!0}):f().createElement(o.Ay,{mb:3},G),T?f().createElement(x.A,{width:"100%",height:"250px",spaceBelow:!0}):f().createElement("ul",{className:(0,m.A)(k.A.features,{[k.A["highlight-last-feature"]]:M})},U.map(((e,t)=>f().createElement(o.Ay,{component:"li",key:`feature-${t}`,variant:"body"},f().createElement(d.A,{icon:p.A,size:24}),e)))),T&&f().createElement(x.A,{width:"100%",height:"70px",spaceBelow:!0}),de&&Se&&f().createElement(f().Fragment,null,f().createElement("div",{className:k.A["price-container"]},f().createElement(E,{value:Se,currency:oe,isOld:!1}),Se0&&v().createElement("div",{className:A.A.disclaimers},T.map(((e,t)=>{const{text:a,link_text:n=null,url:r=null}=e;return v().createElement(c.Ay,{key:`disclaimer-${t}`,component:"p",variant:"body-small"},`${a} `,r&&n&&v().createElement(o.ExternalLink,{onClick:()=>he(t),href:r,target:"_blank",rel:"noopener noreferrer"},n))}))),U&&q&&v().createElement("div",{className:A.A["product-has-required-plan"]},v().createElement(r.Nr,{size:36}),v().createElement(c.Ay,null,__("Active on your site","jetpack-my-jetpack"))),R&&v().createElement(c.Ay,{className:A.A["supporting-info"],variant:"body-extra-small"},R)))}},3574:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var n=a(9245),c=a(489),r=a(1112),s=a(7656),i=a(7425),l=a(9384),o=a(7723),u=a(5739),m=a.n(u),d=a(1609),p=a(4923),h=a(8242),g=a(1524);const __=o.__,v=({cantInstallPlugin:e,onProductButtonClick:t,detail:a,isFetching:s,tier:i,trackProductButtonClick:u,preferProductName:m,feature:p})=>{const{siteSuffix:v="",myJetpackCheckoutUri:f=""}=(0,h.A$)(),{name:w,featuresByTier:E=[],pricingForUi:{tiers:k},title:y,postCheckoutUrl:A,postCheckoutUrlsByFeature:b,isBundle:j,hasPaidPlanForProduct:R}=a,{callToAction:C,currencyCode:_,fullPrice:x,introductoryOffer:N,isFree:z,wpcomProductSlug:M,quantity:S=null}=k[i],L=(0,g.y)(),V=(0,d.useCallback)((()=>p&&b?.[p]?b[p]:A||(L||f)),[p,b,A,L,f])(),{run:P,hasCheckoutStarted:H}=(0,l.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:M,redirectUrl:V,connectAfterCheckout:!0,siteSuffix:v,useBlogIdSuffix:!0,quantity:S}),B=x?Math.round(x/12*100)/100:null,O=N?.costPerInterval?Math.round(N.costPerInterval/12*100)/100:null,I="month"===N?.intervalUnit&&1===N?.intervalCount,T=I?(0,o.sprintf)( +__("Due to your server settings, we can't automatically install the plugin for you. Please manually install the %s plugin.","jetpack-my-jetpack"),ke)," ",f().createElement(c.ExternalLink,{href:`https://wordpress.org/plugins/${Q}`},__("Get plugin","jetpack-my-jetpack")))),!P&&f().createElement("div",{className:k.A["tos-container"]},f().createElement(s.A,{agreeButtonLabel:_e?(0,u.sprintf)(/* translators: placeholder is cta label. */ +__("%s or Start for free","jetpack-my-jetpack"),Ce):Ce})),(!X||X&&!J)&&f().createElement(C,{component:_.A,onClick:je,hasMainCheckoutStarted:he,isFetching:V,isFetchingSuccess:z,cantInstallPlugin:ee,isPrimary:!X,className:k.A["checkout-button"],label:Ce}),!X&&ae&&!J&&f().createElement(C,{component:_.A,onClick:Ae,hasMainCheckoutStarted:ge,isFetching:V,isFetchingSuccess:z,cantInstallPlugin:ee,isPrimary:!1,className:[k.A["checkout-button"],k.A["free-product-checkout-button"]],label:__("Start for free","jetpack-my-jetpack")}),q.length>0&&f().createElement("div",{className:k.A.disclaimers},q.map(((e,t)=>{const{text:a,link_text:r=null,url:n=null}=e;return f().createElement(o.Ay,{key:`disclaimer-${t}`,component:"p",variant:"body-small"},`${a} `,n&&r&&f().createElement(c.ExternalLink,{onClick:()=>ye(t),href:n,target:"_blank",rel:"noopener noreferrer"},r))}))),X&&J&&f().createElement("div",{className:k.A["product-has-required-plan"]},f().createElement(n.Nr,{size:36}),f().createElement(o.Ay,null,__("Active on your site","jetpack-my-jetpack"))),A&&f().createElement(o.Ay,{className:k.A["supporting-info"],variant:"body-extra-small"},A)))}},33574:(e,t,a)=>{"use strict";a.d(t,{A:()=>x});var r=a(79245),o=a(489),n=a(51112),l=a(47656),s=a(47425),i=a(39384),c=a(27723),u=a(28120),d=a.n(u),v=a(51609),p=a(488),m=a(74923),h=a(68242),f=a(1524),g=a(81434),w=a(68957);const __=c.__,b=({cantInstallPlugin:e,onProductButtonClick:t,detail:a,isFetching:l,isFetchingSuccess:s,tier:u,trackProductButtonClick:d,preferProductName:m,feature:w})=>{const[b,y]=(0,v.useState)(!1),{isLoading:x}=(0,p.V)(),{siteSuffix:_="",myJetpackCheckoutUri:k="",adminUrl:E=""}=(0,h.A$)(),{name:C,featuresByTier:j=[],title:A,postCheckoutUrl:S,postCheckoutUrlsByFeature:P,isBundle:R,hasPaidPlanForProduct:M}=a,V=a?.pricingForUi?.tiers||{},{callToAction:z,currencyCode:H,fullPrice:L,introductoryOffer:O,isFree:N,wpcomProductSlug:I,quantity:B=null}=V[u]||{};(0,v.useEffect)((()=>{l||s||y(!1)}),[l,s]);const T=(0,f.y)(),F=(0,v.useCallback)((()=>w&&P?.[w]?P[w]:S||(T||k)),[w,P,S,T,k])(),{run:D,hasCheckoutStarted:G}=(0,i.useProductCheckoutWorkflow)({from:"my-jetpack",productSlug:I,redirectUrl:F,connectAfterCheckout:!0,siteSuffix:_,useBlogIdSuffix:!0,quantity:B,adminUrl:E}),U=L?Math.round(L/12*100)/100:null,q=O?.costPerInterval?Math.round(O.costPerInterval/12*100)/100:null,Z="month"===O?.intervalUnit&&1===O?.intervalCount,W=Z?(0,c.sprintf)( // translators: %s is the monthly price for a product -__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),B):__("/month, paid yearly","jetpack-my-jetpack",0),F=w&&m?w:y,U=!j&&R?(0,o.sprintf)(/* translators: placeholder is product name. */ -__("Install %s","jetpack-my-jetpack"),F):(0,o.sprintf)(/* translators: placeholder is product name. */ -__("Get %s","jetpack-my-jetpack"),F),D=C||(z?__("Start for Free","jetpack-my-jetpack"):U),q=(0,d.useCallback)((()=>{u({is_free_plan:z,cta_text:D}),t?.(P,a,i)}),[u,t,P,a,i,z,D]);return React.createElement(n.N0,{primary:!z},React.createElement(n.i7,null,z?React.createElement(c.A,{price:0,legend:"",currency:"USD",hidePriceFraction:!0}):!R&&React.createElement(c.A,{price:B,offPrice:O,legend:T,currency:_,hideDiscountLabel:I,hidePriceFraction:!0}),React.createElement(r.A,{fullWidth:!0,variant:z?"secondary":"primary",onClick:q,isLoading:H||s,disabled:H||e||s},D)),E.map(((e,t)=>{const{included:a,description:c,struck_description:r,info:s}=e.tiers[i],l=r||c?React.createElement(React.Fragment,null,r?React.createElement(React.Fragment,null,React.createElement("del",null,r)," "):null,c?React.createElement("strong",null,c):null):null;return React.createElement(n.eY,{key:t,isIncluded:a,label:l,tooltipTitle:s?.title,tooltipInfo:s?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:s?.content}}):null,tooltipClassName:s?.class})})))};v.propTypes={cantInstallPlugin:m().bool.isRequired,onProductButtonClick:m().func.isRequired,detail:m().object.isRequired,tier:m().string.isRequired,trackProductButtonClick:m().func.isRequired,preferProductName:m().bool.isRequired};const f=({slug:e,onProductButtonClick:t,trackProductButtonClick:a,isFetching:c,preferProductName:l,feature:u})=>{const{fileSystemWriteAccess:m="no"}=(0,h.A$)(),{detail:g}=(0,p.A)(e),{description:f,featuresByTier:w=[],pluginSlug:E,status:k,tiers:y=[],hasPaidPlanForProduct:A,title:b,pricingForUi:{tiers:j}}=g,R="plugin_absent"===k&&"no"===m,C=R&&React.createElement(s.A,{level:"error",hideCloseButton:!0,title:React.createElement(i.Ay,null,(0,o.sprintf)( +__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),U):__("/month, paid yearly","jetpack-my-jetpack",0),$=C&&m?C:A,J=!R&&M?(0,c.sprintf)(/* translators: placeholder is product name. */ +__("Install %s","jetpack-my-jetpack"),$):(0,c.sprintf)(/* translators: placeholder is product name. */ +__("Get %s","jetpack-my-jetpack"),$),K=z||(N?__("Start for Free","jetpack-my-jetpack"):J),Q=(0,v.useCallback)((()=>{y(!0),d({is_free_plan:N,cta_text:K}),t?.(D,a,u)}),[d,t,D,a,u,N,K]),Y=G||b,X=G||e||l||s,ee=!O?.reason;return React.createElement(r.N0,{primary:!N},React.createElement(r.i7,null,x&&React.createElement(g.A,{width:"100%",height:"70px",spaceBelow:!0}),N?React.createElement(o.A,{price:0,legend:"",currency:"USD",hidePriceFraction:!0}):!M&&React.createElement(o.A,{price:U,offPrice:ee?q:U,legend:W,currency:H,hideDiscountLabel:Z,showNotOffPrice:ee,hidePriceFraction:!0}),React.createElement(n.A,{fullWidth:!0,variant:N?"secondary":"primary",onClick:Q,isLoading:Y,disabled:X},K)),j.map(((e,t)=>{const{included:a,description:o,struck_description:n,info:l}=e.tiers[u],s=n||o?React.createElement(React.Fragment,null,n?React.createElement(React.Fragment,null,React.createElement("del",null,n)," "):null,o?React.createElement("strong",null,o):null):null;return React.createElement(r.eY,{key:t,isIncluded:a,label:s,tooltipTitle:l?.title,tooltipInfo:l?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:l?.content}}):null,tooltipClassName:l?.class})})))};b.propTypes={cantInstallPlugin:d().bool.isRequired,onProductButtonClick:d().func.isRequired,detail:d().object.isRequired,tier:d().string.isRequired,trackProductButtonClick:d().func.isRequired,preferProductName:d().bool.isRequired};const y=({slug:e,onProductButtonClick:t,trackProductButtonClick:a,isFetching:o,isFetchingSuccess:i,preferProductName:u,feature:d})=>{const{fileSystemWriteAccess:p="no"}=(0,h.A$)(),{detail:f,isLoading:y}=(0,m.A)(e),{description:x,featuresByTier:_=[],pluginSlug:k,status:E,tiers:C=[],hasPaidPlanForProduct:j,title:A}=f,S=f?.pricingForUi||{},P=[...Array(3).keys()],R="plugin_absent"===E&&"no"===p,M=R&&React.createElement(l.A,{level:"error",hideCloseButton:!0,title:React.createElement(s.Ay,null,(0,c.sprintf)( // translators: %s is the plugin name. -__("Due to your server settings, we can't automatically install the plugin for you. Please manually install the %s plugin.","jetpack-my-jetpack"),b)),actions:[React.createElement(r.A,{variant:"secondary",href:`https://wordpress.org/plugins/${E}`,isExternalLink:!0},__("Get plugin","jetpack-my-jetpack"))]}),_=(0,d.useMemo)((()=>w.map((e=>({name:e?.name,tooltipTitle:e?.info?.title,tooltipInfo:e?.info?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:e?.info?.content}}):null})))),[w]);return React.createElement(React.Fragment,null,C,React.createElement(n.Ay,{title:f,items:_},y.map(((e,n)=>A&&(e=>{const{isFree:t}=j[e];return t})(e)?null:React.createElement(v,{key:n,tier:e,feature:u,detail:g,isFetching:c,onProductButtonClick:t,trackProductButtonClick:a,primary:0===n,cantInstallPlugin:R,preferProductName:l})))))};f.propTypes={slug:m().string.isRequired,onProductButtonClick:m().func.isRequired,trackProductButtonClick:m().func.isRequired,isFetching:m().bool.isRequired,preferProductName:m().bool.isRequired};const w=f},6092:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>V,B8:()=>O,C:()=>D,Gf:()=>J,JM:()=>G,QX:()=>T,X7:()=>I,og:()=>U,qT:()=>F,t7:()=>q,wU:()=>P,xE:()=>H,yX:()=>B});var n=a(2947),c=a(5918),r=a(8509),s=a(7425),i=a(1112),l=a(5879),o=a(6087),u=a(7723),m=a(3022),d=a(1609),p=a.n(d),h=a(9539),g=a(8837),v=a(9935),f=a(4923),w=a(8242),E=a(4526),k=a(3588),y=a(1870),A=a(3981),b=a(1617),j=a(4720),R=a(3574),C=a(8769),_=a(5296),x=a(4660),N=a(7642),z=a(15),M=a(9409),S=a(7899),L=a(5044);const __=u.__;function V({bundle:e,existingLicenseKeyUrl:t="admin.php?page=my-jetpack#/add-license",installsPlugin:a=!1,slug:h,supportingInfo:C,preferProductName:_=!1,children:x=null,imageContainerClassName:N="",ctaButtonLabel:z=null,hideTOS:M=!1,quantity:L=null,directCheckout:V=!1,highlightLastFeature:P=!1,ctaCallback:H=null,feature:B=null}){const{detail:O}=(0,f.A)(h),{detail:I}=(0,f.A)(e),{activate:T,isPending:F}=(0,v.A)(h);let U=O?.postActivationUrl||null;B&&O?.postActivationUrlsByFeature?.[B]&&(U=O.postActivationUrlsByFeature[B]);const{isUpgradableByBundle:D,tiers:q,pricingForUi:J}=O,{recordEvent:G}=(0,E.A)(),{onClickGoBack:$}=(0,k.L)({slug:h}),{myJetpackCheckoutUri:W=""}=(0,w.A$)(),{siteIsRegistering:Q,handleRegisterSite:K}=(0,y.A)({skipUserConnection:!0,redirectUri:U}),Z=!M&&!!e,Y=O?.title,X=I?.title,ee=[/* translators: %s is the product name */ /* translators: %s is the product name */ -(0,u.sprintf)(__("Get %s","jetpack-my-jetpack"),Y),/* translators: %s is the bundled product name */ /* translators: %s is the bundled product name */ -(0,u.sprintf)(__("Get %s","jetpack-my-jetpack"),X)];(0,d.useEffect)((()=>{G("jetpack_myjetpack_product_interstitial_view",{product:h})}),[G,h]);const te=(0,d.useCallback)(((e=!1)=>e?"":"crm"===h?"jetpack-crm":J?.tiers?.upgraded?.wpcomProductSlug?J.tiers.upgraded.wpcomProductSlug:J.wpcomProductSlug),[h,J]),ae=(0,d.useCallback)((t=>{const{customSlug:a=null,isFreePlan:n=!1,ctaText:c=null}=t||{};G("jetpack_myjetpack_product_interstitial_add_link_click",{product:a||(e??h),product_slug:te(n),cta_text:c})}),[G,h,te,e]),ne=(0,A.A)(g.NM.Home),ce=(0,d.useCallback)(((e,t,a)=>{H?.({slug:h,product:t,tier:a}),t?.isBundle||V?e?.():T({productId:h},{onSettled:n=>{let c=n?.post_checkout_url||W;B&&n?.post_checkout_urls_by_feature?.[B]&&(c=n.post_checkout_urls_by_feature[B]);const r=t?.hasPaidPlanForProduct,s=a?t?.pricingForUi?.tiers?.[a]?.isFree:t?.pricingForUi?.isFree,i=!s&&!r||a&&t?.pricingForUi?.tiers?.[a]&&!s&&t?.isUpgradable;"zero-bs-crm"!==t.pluginSlug||r?i?e?.(null,c):K().then((e=>{if(!e)return ne()})):window.location.href="https://jetpackcrm.com/pricing/"}})}),[W,B,H,h,V,T,K,ne]);return p().createElement(n.A,{showHeader:!1,showBackground:!1},p().createElement(c.A,{horizontalSpacing:3,horizontalGap:3},p().createElement(r.A,{className:S.A["product-interstitial__header"]},p().createElement(b.A,{onClick:$}),t&&p().createElement(s.Ay,{variant:"body-small"},(0,o.createInterpolateElement)(__("Already have an existing plan or license key? Get started.","jetpack-my-jetpack"),{a:p().createElement(i.A,{className:S.A["product-interstitial__license-activation-link"],href:t,variant:"link"})}))),p().createElement(r.A,null,q&&q.length?p().createElement(R.A,{slug:h,clickHandler:ce,onProductButtonClick:ce,trackProductButtonClick:ae,preferProductName:_,isFetching:F||Q,feature:B}):p().createElement(c.A,{className:D?null:S.A.container,horizontalSpacing:0,horizontalGap:0,fluid:!0},p().createElement(r.A,{sm:4,md:4,lg:7},p().createElement(j.A,{slug:h,trackButtonClick:ae,onClick:a?ce:void 0,className:D?S.A.container:null,supportingInfo:C,preferProductName:_,ctaButtonLabel:z,hideTOS:M||Z,quantity:L,highlightLastFeature:P,isFetching:F||Q})),p().createElement(r.A,{sm:4,md:4,lg:5,className:(0,m.A)(S.A.imageContainer,N)},e?p().createElement(j.A,{slug:e,trackButtonClick:ae,onClick:ce,className:D?S.A.container:null,hideTOS:M||Z,quantity:L,highlightLastFeature:P,isFetching:F}):x))),p().createElement(r.A,null,Z&&p().createElement("div",{className:S.A["tos-container"]},p().createElement(l.A,{multipleButtons:ee})))))}function P(){const e="anti-spam",{detail:t}=(0,f.A)(e),{isPluginActive:a}=t;return p().createElement(V,{slug:e,installsPlugin:!0,bundle:"security",existingLicenseKeyUrl:a?"admin.php?page=akismet-key-config":null,preferProductName:!0})}function H(){return p().createElement(V,{slug:"backup",installsPlugin:!0,bundle:"security"})}function B(){return p().createElement(V,{slug:"boost",installsPlugin:!0},p().createElement("img",{src:C,alt:"Boost"}))}function O(){return p().createElement(V,{slug:"creator",installsPlugin:!0})}function I(){return p().createElement(V,{slug:"crm",installsPlugin:!0},p().createElement("img",{src:_,alt:"CRM"}))}function T(){return p().createElement(V,{slug:"extras",installsPlugin:!0},p().createElement("img",{src:x,alt:"Extras"}))}function F(){const{feature:e}=(0,h.g)();return p().createElement(V,{slug:"protect",feature:e,installsPlugin:!0})}function U(){return p().createElement(V,{slug:"scan",installsPlugin:!0,bundle:"security"})}function D(){return p().createElement(V,{slug:"social",installsPlugin:!0},p().createElement("img",{src:z,alt:__("Image displaying logos of social media platforms supported by Jetpack Social.","jetpack-my-jetpack")}))}function q(){const{detail:e}=(0,f.A)("search");return p().createElement(V,{slug:"search",installsPlugin:!0,supportingInfo:(e?.pricingForUi?.trialAvailable?__("Jetpack Search Free supports up to 5,000 records and 500 search requests per month for free. You will be asked to upgrade to a paid plan if you exceed these limits for three continuous months.","jetpack-my-jetpack"):"")+__("For the paid plan, pricing will automatically adjust based on the number of records in your search index. If you grow into a new pricing tier, we'll let you know before your next billing cycle.","jetpack-my-jetpack")},p().createElement("img",{src:N,alt:"Search"}))}function J(){return p().createElement(V,{slug:"stats",directCheckout:!0,installsPlugin:!0,ctaButtonLabel:__("Get Stats","jetpack-my-jetpack")},p().createElement("img",{src:M,alt:__("Illustration showing the Stats feature, highlighting important statistics for your site.","jetpack-my-jetpack")}))}function G(){return p().createElement(V,{slug:"videopress",installsPlugin:!0},p().createElement("img",{src:L,alt:"VideoPress"}))}},3418:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7723),c=a(6941),r=a.n(c),s=a(1609),i=a(6092),l=a(4923),o=a(1870),u=a(9923),m=a(1298);const __=n.__,d=r()("my-jetpack:product-interstitial:jetpack-ai");function p(){const{detail:e}=(0,l.A)("jetpack-ai");d(e);const{userConnectionData:t}=(0,o.A)(),{currentUser:a}=t,{wpcomUser:n}=a,c=`jetpack_ai_optfree_${a?.id||0}_${a?.blogId||0}_${n?.ID||0}`,r=(0,s.useCallback)((({tier:e})=>{"free"===e&&localStorage.setItem(c,!0)}),[c]);return React.createElement(i.Ay,{slug:"jetpack-ai",installsPlugin:!0,imageContainerClassName:m.A.aiImageContainer,hideTOS:!0,directCheckout:!1,ctaCallback:r,ctaButtonLabel:__("Upgrade","jetpack-my-jetpack")},React.createElement("img",{src:u,alt:"Jetpack AI"}))}},8823:(e,t,a)=>{"use strict";a.d(t,{A:()=>N});var n=a(3924),c=a(2947),r=a(5918),s=a(8509),i=a(7142),l=a(8478),o=a(7656),u=a(6427),m=a(6087),d=a(7723),p=a(1113),h=a(3883),g=a(748),v=a(5459),f=a(3022),w=a(6941),E=a.n(w),k=a(1609),y=a(4923),A=a(4526),b=a(3588),j=a(1870),R=a(3981),C=a(1617),_=a(1298);const __=d.__,x=E()("my-jetpack:product-interstitial:jetpack-ai-product-page");function N(){const{onClickGoBack:e}=(0,b.L)("jetpack-ai"),{detail:t}=(0,y.A)("jetpack-ai"),{description:a,aiAssistantFeature:w}=t,[E,N]=(0,k.useState)(!1),{isRegistered:z}=(0,j.A)(),M=__("Generate and edit content faster with Jetpack AI Assistant","jetpack-my-jetpack"),S=__("Create featured images with one click","jetpack-my-jetpack"),L=__("Optimize your titles effortlessly","jetpack-my-jetpack"),V=__("Build forms using prompts","jetpack-my-jetpack"),P=__("Get feedback on posts","jetpack-my-jetpack"),H=__("Make your writing easy to read","jetpack-my-jetpack");x(w);const{requestsCount:B=0,currentTier:O,nextTier:I,usagePeriod:T,isOverLimit:F,tierPlansEnabled:U}=w||{},D=0===O?.value,q=1===O?.value,J=!D&&!q||q&&!U,G=!q&&J&&!I&&O,$=D&&20-B>=0?20-B:0,W=J&&!D&&T,Q=J||q,K=(0,n.A)("jetpack-ai-tiers-more-requests-contact"),Z=(0,n.A)("jetpack-ai-feedback"),Y=(0,n.A)("jetpack-ai-product-page-featured-image-link"),X=(0,n.A)("jetpack-ai-product-page-title-optimization-link"),ee=(0,n.A)("jetpack-ai-product-page-form-link"),te=(0,n.A)("jetpack-ai-product-page-content-feedback-link"),ae=(0,n.A)("jetpack-ai-product-page-breve"),ne=z?"post-new.php?use_ai_block=1&_wpnonce="+window?.jetpackAi?.nonce:"#/connection",ce=__("Create new post","jetpack-my-jetpack"),re=__("Connect to Jetpack to start using the AI Assistant","jetpack-my-jetpack"),se=F&&J,ie=F&&D,le=O?.limit||0,oe=T?.requestsCount||0,ue=U?le-oe>=0?le-oe:0:oe,me=__("Requests this month","jetpack-my-jetpack"),de=__("Requests for this month","jetpack-my-jetpack"),pe=__("You've reached your request limit for this month","jetpack-my-jetpack"),he=__("You've used all your free requests","jetpack-my-jetpack"),ge=(0,d.sprintf)( +__("Due to your server settings, we can't automatically install the plugin for you. Please manually install the %s plugin.","jetpack-my-jetpack"),A)),actions:[React.createElement(n.A,{key:"get",variant:"secondary",href:`https://wordpress.org/plugins/${k}`,isExternalLink:!0},__("Get plugin","jetpack-my-jetpack"))]}),V=(0,v.useMemo)((()=>_.map((e=>({name:e?.name,tooltipTitle:e?.info?.title,tooltipInfo:e?.info?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:e?.info?.content}}):null})))),[_]);return React.createElement(React.Fragment,null,M,y?React.createElement("div",{className:w.A.loadingBlockContainer},P.map(((e,t)=>React.createElement(g.A,{key:t,width:"100%",height:"700px"})))):React.createElement(r.Ay,{title:x,items:V},C.map(((e,r)=>j&&(e=>{if(y)return!1;const{isFree:t}=S?.[e]||{};return t})(e)?null:React.createElement(b,{key:r,tier:e,feature:d,detail:f,isFetching:o,isFetchingSuccess:i,onProductButtonClick:t,trackProductButtonClick:a,primary:0===r,cantInstallPlugin:R,preferProductName:u})))))};y.propTypes={slug:d().string.isRequired,onProductButtonClick:d().func.isRequired,trackProductButtonClick:d().func.isRequired,isFetching:d().bool.isRequired,preferProductName:d().bool.isRequired};const x=y},21022:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(47425),o=a(51113),n=a(83883),l=a(13022),s=a(81434),i=a(34291);const c=({features:e,isLoading:t,className:a})=>{if(!t&&!e?.length)return null;const c=[...Array(8).keys()];return React.createElement("ul",{className:(0,l.A)(i.A.features,a)},t?c.map(((e,t)=>React.createElement(s.A,{key:t,height:"25px",width:"100%",spaceBelow:!0}))):e.map(((e,t)=>React.createElement(r.Ay,{component:"li",key:`feature-${t}`,variant:"body"},React.createElement(o.A,{icon:n.A,size:24}),e))))}},46397:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(51112),o=a(39384),n=a(27723),l=a(51609),s=a(74923),i=a(68242),c=a(1524),u=a(34291);const __=n.__,d=({slug:e,buttonLabel:t,disabled:a,isExternalLink:n,href:d})=>{const{siteSuffix:v="",adminUrl:p="",myJetpackCheckoutUri:m=""}=(0,i.A$)(),{detail:h,isLoading:f}=(0,s.A)(e),{pricingForUi:g,postCheckoutUrl:w}=h,{wpcomProductSlug:b,tiers:y}=g||{},x="boost"!==e?b:y?.upgraded?.wpcomProductSlug,_=(0,c.y)(),k=(0,l.useCallback)((()=>w||(_||m)),[w,_,m])(),{run:E,hasCheckoutStarted:C}=(0,o.useProductCheckoutWorkflow)({productSlug:x,redirectUrl:k,siteSuffix:v,adminUrl:p,connectAfterCheckout:!0,from:"my-jetpack",quantity:null,useBlogIdSuffix:!0});return React.createElement(r.A,{variant:"primary",className:u.A["action-button"],isLoading:f||C,onClick:E,isExternalLink:n,href:d,disabled:a||f},t||__("Upgrade","jetpack-my-jetpack"))}},39368:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(51112),o=a(50723),n=a(75918),l=a(28509),s=a(47425),i=a(56427),c=a(27723),u=a(13022),d=a(51609),v=a(81434),p=a(34291);const __=c.__,m=e=>{const{title:t,description:a,className:c,children:m,customModalTrigger:h,modalTriggerButtonLabel:f,modalTriggerButtonVariant:g="primary",onOpen:w,onClose:b,onModalMainButtonClick:y,modalMainButton:x,isButtonDisabled:_,buttonHasExternalLink:k=!1,buttonHref:E,buttonLabel:C,secondaryButtonHasExternalLink:j=!0,secondaryButtonHref:A,secondaryColumn:S,isWithVideo:P=!0,additionalColumn:R=!1,priceComponent:M,isLoading:V}=e,[z,H]=(0,d.useState)(!1),L=(0,d.useCallback)((()=>{w?.(),H(!0)}),[w]),O=(0,d.useCallback)((()=>{b?.(),H(!1)}),[b]);if(!t||!f&&!h)return null;const N=h?(0,d.cloneElement)(h,{onClick:()=>{h.props.onClick?.(),L()}}):React.createElement(r.A,{variant:g,onClick:L},f),I=x&&(0,d.cloneElement)(x,{onClick:y,buttonLabel:C,disabled:_,isExternalLink:k,href:E});return React.createElement(React.Fragment,null,React.createElement(o.Ay,null,N,z&&React.createElement(i.Modal,{onRequestClose:O,className:(0,u.A)(p.A["component-product-interstitial-modal"],c),overlayClassName:p.A["component-product-interstitial-modal__overlay"]},React.createElement(n.A,{className:p.A.wrapper,horizontalSpacing:1,horizontalGap:2,fluid:!1},React.createElement(l.A,{sm:4,md:8,lg:4,className:p.A.primary},React.createElement("div",{className:p.A["primary-content"]},React.createElement("div",{className:p.A.header},React.createElement(s.Ay,{variant:"headline-small",className:p.A.title},t)),V?React.createElement(v.A,{height:"50px",width:"100%"}):a&&React.createElement(s.Ay,{variant:"body",className:p.A.description},a),m,V?React.createElement(v.A,{height:"100px",width:"100%"}):M&&React.createElement("div",{className:p.A["price-container"]},M)),React.createElement("div",{className:p.A["primary-footer"]},I,React.createElement(r.A,{variant:"link",isExternalLink:j,href:A},__("Learn more","jetpack-my-jetpack")))),React.createElement(l.A,{sm:4,md:R?4:8,lg:R?4:8,className:(0,u.A)(p.A.secondary,{[p.A["modal-with-video"]]:P})},S),R&&React.createElement(l.A,{sm:4,md:4,lg:4,className:p.A.additional},R)))))}},23116:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var r=a(96072),o=a.n(r),n=a(489),l=a(51112),s=a(3924),i=a(70116),c=a(77115),u=a(86087),d=a(27723),v=a(51609),p=a(74923),m=a(64526),h=a(81434),f=a(39368),g=a(46397),w=a(21022);const __=d.__,b=({slug:e,children:t,onOpen:a,onClose:r,description:i,features:c,...b})=>{const{recordEvent:y}=(0,m.A)(),{detail:x,isLoading:_}=(0,p.A)(e),{title:k,longDescription:E,features:C,pricingForUi:j}=x,A=i||E,S=c||C,P="boost"===e?j?.tiers?.upgraded:j;let R,M;"boost"===e?(R=P?.fullPrice/12,M=P?.discountPrice/12):(R=P?.fullPricePerMonth,M=P?.discountPricePerMonth);const{currencyCode:V,introductoryOffer:z,productTerm:H}=P||{};let L;L="month"===z?.intervalUnit&&1===z?.intervalCount?(0,d.sprintf)( +// translators: %s is the monthly price for a product +__("trial for the first month, then $%s /month, billed yearly","jetpack-my-jetpack"),R):"year"===H?__("/month, paid yearly","jetpack-my-jetpack"):__("/month","jetpack-my-jetpack",0);const O=z?.reason?R:M,N=_?React.createElement(h.A,{width:"100%",height:"100px"}):React.createElement(n.A,{currency:V,price:R,offPrice:O,showNotOffPrice:R>O,isNotConvenientPrice:!1,hidePriceFraction:!1,hideDiscountLabel:O>=R,legend:L}),I=(0,v.useCallback)((()=>{y("jetpack_modal_interstitial_open",{placement:"product-page",context:"my-jetpack",product_slug:e}),a?.()}),[y,e,a]),B=(0,v.useCallback)((()=>{y("jetpack_modal_interstitial_close",{placement:"product-page",context:"my-jetpack",product_slug:e}),r?.()}),[y,e,r]);let T=null;return"jetpack-ai"===e&&(T=React.createElement("p",null,(0,u.createInterpolateElement)(__("* Limits apply for high request capacity. Learn more about it here.","jetpack-my-jetpack"),{link:React.createElement(l.A,{href:(0,s.A)("ai-assistant-fair-usage-policy"),variant:"link",weight:"regular",size:"small",target:"_blank"})}))),React.createElement(f.A,o()({title:k,description:A,priceComponent:N,modalMainButton:React.createElement(g.A,{slug:e}),onOpen:I,onClose:B,isLoading:_},b),React.createElement(React.Fragment,null,(_||S)&&React.createElement(w.A,{isLoading:_,features:S}),T,t))},y=e=>{const t=new i.E;return React.createElement(c.Ht,{client:t},React.createElement(b,e))}},36092:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>O,C:()=>U,Gf:()=>Z,JM:()=>W,Ml:()=>J,NC:()=>$,QX:()=>F,Qt:()=>K,X7:()=>T,og:()=>G,qT:()=>D,t7:()=>q,wU:()=>N,xE:()=>I,yX:()=>B});var r=a(42947),o=a(75918),n=a(28509),l=a(47425),s=a(51112),i=a(85879),c=a(85985),u=a(86087),d=a(27723),v=a(13022),p=a(51609),m=a.n(p),h=a(29539),f=a(38837),g=a(41526),w=a(74923),b=a(68242),y=a(64526),x=a(13588),_=a(51870),k=a(33981),E=a(11617),C=a(14720),j=a(33574),A=a(58769),S=a(98019),P=a(25296),R=a(72279),M=a(17642),V=a(35148),z=a(59409),H=a(9851),L=a(5044);const __=d.__;function O({bundle:e,existingLicenseKeyUrl:t="admin.php?page=my-jetpack#/add-license",installsPlugin:a=!1,slug:h,supportingInfo:A,preferProductName:S=!1,children:P=null,imageContainerClassName:R="",ctaButtonLabel:M=null,hideTOS:V=!1,quantity:z=null,directCheckout:L=!1,highlightLastFeature:O=!1,ctaCallback:N=null,feature:I=null}){const{detail:B}=(0,w.A)(h),{detail:T}=(0,w.A)(e),{activate:F,isPending:D,isSuccess:G}=(0,g.A)(h);let U=B?.postActivationUrl||null;I&&B?.postActivationUrlsByFeature?.[I]&&(U=B.postActivationUrlsByFeature[I]);const{isUpgradableByBundle:q,pricingForUi:Z,isTieredPricing:W}=B,{recordEvent:$}=(0,y.A)(),{onClickGoBack:J}=(0,x.L)({slug:h}),{myJetpackCheckoutUri:K=""}=(0,b.A$)(),{siteIsRegistering:Q,handleRegisterSite:Y}=(0,_.A)({skipUserConnection:!0,redirectUri:U}),X=!V&&!!e,ee=B?.title,te=T?.title,ae=[/* translators: %s is the product name */ /* translators: %s is the product name */ +(0,d.sprintf)(__("Get %s","jetpack-my-jetpack"),ee),/* translators: %s is the bundled product name */ /* translators: %s is the bundled product name */ +(0,d.sprintf)(__("Get %s","jetpack-my-jetpack"),te)];(0,p.useEffect)((()=>{$("jetpack_myjetpack_product_interstitial_view",{product:h})}),[$,h]);const re=(0,p.useCallback)(((e=!1)=>e?"":"crm"===h?"jetpack-crm":Z?.tiers?.upgraded?.wpcomProductSlug?Z.tiers.upgraded.wpcomProductSlug:Z?.wpcomProductSlug),[h,Z]),oe=(0,p.useCallback)((t=>{const{customSlug:a=null,isFreePlan:r=!1,ctaText:o=null}=t||{};$("jetpack_myjetpack_product_interstitial_add_link_click",{product:a||(e??h),product_slug:re(r),cta_text:o})}),[$,h,re,e]),ne=(0,k.A)(f.NM.Home),le=(0,p.useCallback)(((e,t,a)=>{N?.({slug:h,product:t,tier:a}),t?.isBundle||L?e?.():F({productId:h},{onSettled:r=>{let o=r?.post_checkout_url||K;I&&r?.post_checkout_urls_by_feature?.[I]&&(o=r.post_checkout_urls_by_feature[I]);const n=t?.hasPaidPlanForProduct,l=a?t?.pricingForUi?.tiers?.[a]?.isFree:t?.pricingForUi?.isFree,s=!l&&!n||a&&t?.pricingForUi?.tiers?.[a]&&!l&&t?.isUpgradable;"zero-bs-crm"!==t.pluginSlug||n?s?e?.(null,o):Y().then((e=>{if(!e)return ne()})):window.location.href="https://jetpackcrm.com/pricing/"}})}),[K,I,N,h,L,F,Y,ne]);return m().createElement(r.A,{showHeader:!1,showBackground:!1,useInternalLinks:(0,c.pg)()},m().createElement(o.A,{horizontalSpacing:3,horizontalGap:3},m().createElement(n.A,{className:H.A["product-interstitial__header"]},m().createElement(E.A,{onClick:J}),t&&m().createElement(l.Ay,{variant:"body-small"},(0,u.createInterpolateElement)(__("Already have an existing plan or license key? Get started.","jetpack-my-jetpack"),{a:m().createElement(s.A,{className:H.A["product-interstitial__license-activation-link"],href:t,variant:"link"})}))),m().createElement(n.A,null,W?m().createElement(j.A,{slug:h,clickHandler:le,onProductButtonClick:le,trackProductButtonClick:oe,preferProductName:S,isFetching:D||Q,isFetchingSuccess:G,feature:I}):m().createElement(o.A,{className:q?null:H.A.container,horizontalSpacing:0,horizontalGap:0,fluid:!0},m().createElement(n.A,{sm:4,md:4,lg:7},m().createElement(C.A,{slug:h,trackButtonClick:oe,onClick:a?le:void 0,className:q?H.A.container:null,supportingInfo:A,preferProductName:S,ctaButtonLabel:M,hideTOS:V||X,quantity:z,highlightLastFeature:O,isFetching:D||Q,isFetchingSuccess:G})),m().createElement(n.A,{sm:4,md:4,lg:5,className:(0,v.A)(H.A.imageContainer,R)},e?m().createElement(C.A,{slug:e,trackButtonClick:oe,onClick:le,className:q?H.A.container:null,hideTOS:V||X,quantity:z,highlightLastFeature:O,isFetching:D,isFetchingSuccess:G,isUpsell:!0}):P))),m().createElement(n.A,null,X&&m().createElement("div",{className:H.A["tos-container"]},m().createElement(i.A,{multipleButtons:ae})))))}function N(){const e="anti-spam",{detail:t}=(0,w.A)(e),{isPluginActive:a}=t;return m().createElement(O,{slug:e,installsPlugin:!0,bundle:"security",existingLicenseKeyUrl:a?"admin.php?page=akismet-key-config":null,preferProductName:!0})}function I(){return m().createElement(O,{slug:"backup",installsPlugin:!0,bundle:"security"})}function B(){return m().createElement(O,{slug:"boost",installsPlugin:!0},m().createElement("img",{src:A,alt:"Boost"}))}function T(){return m().createElement(O,{slug:"crm",installsPlugin:!0},m().createElement("img",{src:P,alt:"CRM"}))}function F(){return m().createElement(O,{slug:"extras",installsPlugin:!0},m().createElement("img",{src:R,alt:"Extras"}))}function D(){const{feature:e}=(0,h.g)();return m().createElement(O,{slug:"protect",feature:e,installsPlugin:!0})}function G(){return m().createElement(O,{slug:"scan",installsPlugin:!0,bundle:"security"})}function U(){return m().createElement(O,{slug:"social",installsPlugin:!0,bundle:"growth"})}function q(){const{detail:e}=(0,w.A)("search");return m().createElement(O,{slug:"search",installsPlugin:!0,supportingInfo:(e?.pricingForUi?.trialAvailable?__("Jetpack Search Free supports up to 5,000 records and 500 search requests per month for free. You will be asked to upgrade to a paid plan if you exceed these limits for three continuous months.","jetpack-my-jetpack"):"")+__("For the paid plan, pricing will automatically adjust based on the number of records in your search index. If you grow into a new pricing tier, we'll let you know before your next billing cycle.","jetpack-my-jetpack")},m().createElement("img",{src:M,alt:"Search"}))}function Z(){return m().createElement(O,{slug:"stats",directCheckout:!0,installsPlugin:!0,ctaButtonLabel:__("Get Stats","jetpack-my-jetpack"),bundle:"growth"})}function W(){return m().createElement(O,{slug:"videopress",installsPlugin:!0},m().createElement("img",{src:L,alt:"VideoPress"}))}function $(){return m().createElement(O,{slug:"security",installsPlugin:!0},m().createElement("img",{src:V,alt:"Security"}))}function J(){return m().createElement(O,{slug:"growth",installsPlugin:!0},m().createElement("img",{src:z,alt:"Growth"}))}function K(){return m().createElement(O,{slug:"complete",installsPlugin:!0},m().createElement("img",{src:S,alt:"Complete"}))}},93418:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(51112),o=a(86087),n=a(27723),l=a(46941),s=a.n(l),i=a(51609),c=a(36092),u=a(74923),d=a(51870),v=a(19923),p=a(67691);const __=n.__,m=s()("my-jetpack:product-interstitial:jetpack-ai");function h(){const{detail:e}=(0,u.A)("jetpack-ai");m(e);const t=e?.aiAssistantFeature?.tierPlansEnabled||!1,{userConnectionData:a}=(0,d.A)(),{currentUser:n}=a,{wpcomUser:l}=n,s=`jetpack_ai_optfree_${n?.id||0}_${n?.blogId||0}_${l?.ID||0}`,h=(0,i.useCallback)((({tier:e})=>{"free"===e&&localStorage.setItem(s,!0)}),[s]),f=(0,o.createInterpolateElement)(__("* Limits apply for high request capacity. Learn more about it here.","jetpack-my-jetpack"),{link:React.createElement(r.A,{href:"https://jetpack.com/redirect/?source=ai-assistant-fair-usage-policy",variant:"link",weight:"regular",size:"small",target:"_blank"})});return React.createElement(c.Ay,{slug:"jetpack-ai",installsPlugin:!0,imageContainerClassName:p.A.aiImageContainer,hideTOS:!0,directCheckout:!1,ctaCallback:h,ctaButtonLabel:__("Upgrade","jetpack-my-jetpack"),supportingInfo:t?null:f},React.createElement("img",{src:v,alt:"Jetpack AI"}))}},8823:(e,t,a)=>{"use strict";a.d(t,{A:()=>V});var r=a(3924),o=a(42947),n=a(75918),l=a(28509),s=a(67142),i=a(78478),c=a(47656),u=a(85985),d=a(56427),v=a(86087),p=a(27723),m=a(51113),h=a(83883),f=a(10748),g=a(45459),w=a(13022),b=a(46941),y=a.n(b),x=a(51609),_=a(74923),k=a(64526),E=a(13588),C=a(51870),j=a(33981),A=a(11617),S=a(81434),P=a(23116),R=a(67691);const __=p.__,M=y()("my-jetpack:product-interstitial:jetpack-ai-product-page");function V(){const{onClickGoBack:e}=(0,E.L)("jetpack-ai"),{detail:t,isLoading:a}=(0,_.A)("jetpack-ai"),{description:b,aiAssistantFeature:y}=t,[V,z]=(0,x.useState)(!1),{isRegistered:H}=(0,C.A)(),L=__("Generate and edit content faster with Jetpack AI Assistant","jetpack-my-jetpack"),O=__("Create featured images with one click","jetpack-my-jetpack"),N=__("Optimize your titles effortlessly","jetpack-my-jetpack"),I=__("Build forms using prompts","jetpack-my-jetpack"),B=__("Get feedback on posts","jetpack-my-jetpack"),T=__("Make your writing easy to read","jetpack-my-jetpack");M(y);const{requestsCount:F=0,currentTier:D,nextTier:G,usagePeriod:U,isOverLimit:q,tierPlansEnabled:Z}=y||{},W=0===D?.value,$=1===D?.value,J=!W&&!$||$&&!Z,K=!$&&J&&!G&&D,Q=W&&20-F>=0?20-F:0,Y=J&&!W&&U,X=J||$,ee=(0,r.A)("jetpack-ai-tiers-more-requests-contact"),te=(0,r.A)("jetpack-ai-feedback"),ae=(0,r.A)("jetpack-ai-product-page-featured-image-link"),re=(0,r.A)("jetpack-ai-product-page-title-optimization-link"),oe=(0,r.A)("jetpack-ai-product-page-form-link"),ne=(0,r.A)("jetpack-ai-product-page-content-feedback-link"),le=(0,r.A)("jetpack-ai-product-page-breve"),se=H?"post-new.php?use_ai_block=1&_wpnonce="+window?.jetpackAi?.nonce:"#/connection",ie=__("Create new post","jetpack-my-jetpack"),ce=__("Connect to Jetpack to start using the AI Assistant","jetpack-my-jetpack"),ue=q&&J,de=q&&W,ve=D?.limit||0,pe=U?.requestsCount||0,me=Z?ve-pe>=0?ve-pe:0:pe,he=__("Requests this month","jetpack-my-jetpack"),fe=__("Requests for this month","jetpack-my-jetpack"),ge=__("You've reached your request limit for this month","jetpack-my-jetpack"),we=__("You've used all your free requests","jetpack-my-jetpack"),be=(0,p.sprintf)( // translators: %d is the number of days left in the month. -__("Wait for %d days to reset your limit, or upgrade now to a higher tier for additional requests and keep your work moving forward.","jetpack-my-jetpack"),Math.floor((new Date(T?.nextStart||null)-new Date)/864e5)),ve=(0,m.createInterpolateElement)((0,d.sprintf)( +__("Wait for %d days to reset your limit, or upgrade now to a higher tier for additional requests and keep your work moving forward.","jetpack-my-jetpack"),Math.floor((new Date(U?.nextStart||null)-new Date)/864e5)),ye=(0,v.createInterpolateElement)((0,p.sprintf)( // translators: %d is the number of days left in the month. -__("Wait for %d days to reset your limit, per our fair usage policy.","jetpack-my-jetpack"),Math.floor((new Date(T?.nextStart||null)-new Date)/864e5)),{link:React.createElement("a",{href:(0,n.A)("ai-product-page-fair-usage-policy"),target:"_blank",rel:"noreferrer"})}),fe=U?ge:ve,we=__("Reach for More with Jetpack AI! Upgrade now for additional requests and keep your momentum going.","jetpack-my-jetpack"),Ee=(0,d.sprintf)( +__("Wait for %d days to reset your limit, per our fair usage policy.","jetpack-my-jetpack"),Math.floor((new Date(U?.nextStart||null)-new Date)/864e5)),{link:React.createElement("a",{href:(0,r.A)("ai-product-page-fair-usage-policy"),target:"_blank",rel:"noreferrer"})}),xe=Z?be:ye,_e=__("Reach for More with Jetpack AI! Upgrade now for additional requests and keep your momentum going.","jetpack-my-jetpack"),ke=(0,p.sprintf)( // translators: %s is the next upgrade value -__("Get %s requests","jetpack-my-jetpack"),I?.value||"more"),ke=__("Upgrade now","jetpack-my-jetpack"),ye=(0,R.A)("/add-jetpack-ai"),{recordEvent:Ae}=(0,A.A)(),be=(0,k.useCallback)((()=>{Ae("jetpack_ai_upgrade_contact_us",{placement:"product-page"})}),[Ae]),je=(0,k.useCallback)((()=>{Ae("jetpack_ai_upgrade_button",{placement:"product-page",context:"my-jetpack",current_tier_slug:O?.slug||"",requests_count:B}),ye()}),[Ae,B,O,ye]),Re=(0,k.useCallback)((()=>N(!1)),[]);(0,k.useEffect)((()=>{Ae("jetpack_ai_myjetpack_product_page_view",{current_tier_slug:O?.slug||"",requests_count:B})}),[B,O?.slug,Ae]),(0,k.useEffect)((()=>{N(se||ie)}),[se,ie]);const Ce=React.createElement("span",{className:_.A["product-interstitial__new-badge"]},__("New","jetpack-my-jetpack")," ");return React.createElement(c.A,{showHeader:!1,showBackground:!0},React.createElement(r.A,{fluid:!0,horizontalSpacing:3,horizontalGap:2},React.createElement(s.A,{className:(0,f.A)(_.A["product-interstitial__section"])},React.createElement("div",{className:_.A["product-interstitial__section-wrapper-wide"]},React.createElement(C.A,{onClick:e})),React.createElement("div",{className:(0,f.A)(_.A["product-interstitial__section-wrapper-wide"],_.A["product-interstitial__product-header"])},React.createElement(i.A,null),React.createElement("div",{className:_.A["product-interstitial__product-header-name"]},__("AI Assistant","jetpack-my-jetpack")))),React.createElement(s.A,{className:(0,f.A)(_.A["product-interstitial__section"])},React.createElement("div",{className:_.A["product-interstitial__hero-section"]},React.createElement("div",{className:_.A["product-interstitial__hero-content"]},React.createElement("h1",{className:_.A["product-interstitial__hero-heading"]},a),React.createElement("div",{className:_.A["product-interstitial__hero-sub-heading"]},__("Draft, transform, translate, and alter both new and existing content leveraging the capabilities of AI, inside the block editor.","jetpack-my-jetpack")),!G&&!q&&React.createElement(u.Button,{variant:"primary",onClick:je,className:_.A["product-interstitial__hero-cta"]},__("Get more requests","jetpack-my-jetpack")),G&&React.createElement(u.Button,{variant:"primary",onClick:be,href:K,className:_.A["product-interstitial__hero-cta"]},__("Contact Us","jetpack-my-jetpack"))),React.createElement("div",{className:_.A["product-interstitial__hero-side"]},W&&React.createElement(u.Card,{className:_.A["stats-card"]},React.createElement(l.KH,null),React.createElement("div",null,React.createElement("div",{className:_.A["product-interstitial__stats-card-text"]},U?de:me),React.createElement("div",{className:_.A["product-interstitial__stats-card-value"]},ue))),Q&&React.createElement(u.Card,{className:_.A["stats-card"]},React.createElement(p.A,{icon:h.A,className:_.A["stats-card-icon-check"]}),React.createElement("div",null,React.createElement("div",{className:_.A["product-interstitial__stats-card-text"]},__("All-time requests used","jetpack-my-jetpack")),React.createElement("div",{className:_.A["product-interstitial__stats-card-value"]},B))),D&&React.createElement(u.Card,{className:_.A["stats-card"]},React.createElement(p.A,{icon:h.A,className:_.A["stats-card-icon-check"]}),React.createElement("div",null,React.createElement("div",{className:_.A["product-interstitial__stats-card-text"]},__("Free requests available","jetpack-my-jetpack")),React.createElement("div",{className:_.A["product-interstitial__stats-card-value"]},$)))))),React.createElement(s.A,{className:_.A["product-interstitial__section"]},React.createElement("div",{className:_.A["product-interstitial__section-wrapper"]},E&&React.createElement("div",{className:_.A["product-interstitial__ai-notice"]},React.createElement(o.A,{actions:U?[React.createElement(u.Button,{isPrimary:!0,onClick:je},se?Ee:ke)]:{},onClose:Re,level:se?"warning":"error",title:se?pe:he},se?fe:we)),React.createElement("h2",{className:_.A["product-interstitial__section-heading"]},__("AI Features","jetpack-my-jetpack")),React.createElement("p",{className:_.A["product-interstitial__section-sub-heading"]},__("Discover all the Jetpack features powered by AI","jetpack-my-jetpack")),React.createElement("div",{className:_.A["product-interstitial__usage-videos"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/2OU6GCMs?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F07%2Fjetpack-ai-breve-poster.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:H}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},H,Ce),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Simplify your writing with AI suggestions to fix long sentences and complex words and sound more confident. As you type, check your Reading grade score to make sure it suits your audience.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:g.A,target:"_blank",href:ae},__("Learn more","jetpack-my-jetpack")))),React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/GdXmtVtW?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-37.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:M}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},M),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Use the AI block to generate content, or use our AI edit options in existing blocks. Use prompts or any of our recommended actions.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:v.A,href:ne},z?ce:re))),React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/HJCf8cXc?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fone-click-featured-images.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:S}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},S),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Create featured images to illustrate your content and make it more engaging with just one click. Use prompts to generate adjusted new featured images.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:g.A,target:"_blank",href:Y},__("Learn about featured images","jetpack-my-jetpack")))),React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/xjy2weWj?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F06%2Fjetpack-ai-title-optimization.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:L}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},L),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Use AI to generate title suggestions based on your content, each with an explanation of why it works better. Save time and create engaging, SEO-friendly titles.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:g.A,target:"_blank",href:X},__("Learn about Jetpack SEO tools","jetpack-my-jetpack")))),React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/OMI3zqid?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-38.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:V}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},V),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Quickly build forms using the Jetpack Forms block and AI. Use prompts to describe your form and AI will generate the elements in a few seconds.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:g.A,target:"_blank",href:ee},__("Learn about forms","jetpack-my-jetpack")))),React.createElement("div",{className:_.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/0vb0OJm7?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-39.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:P}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:_.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:_.A["product-interstitial__usage-videos-heading"]},P),React.createElement("div",{className:_.A["product-interstitial__usage-videos-text"]},__("Get instant feedback on your post before publishing. AI will read your post and highlight opportunities to improve your publication.","jetpack-my-jetpack")),React.createElement(u.Button,{className:_.A["product-interstitial__usage-videos-link"],icon:g.A,target:"_blank",href:te},__("Learn more","jetpack-my-jetpack"))))))),React.createElement(s.A,{className:_.A["product-interstitial__section"]},React.createElement("div",{className:_.A["product-interstitial__section-wrapper"]},React.createElement("div",{className:_.A["product-interstitial__section-emoji"]},"👋"),React.createElement("h2",{className:_.A["product-interstitial__section-heading"]},__("Do you have any feedback?","jetpack-my-jetpack")),React.createElement("p",{className:_.A["product-interstitial__section-sub-heading"]},__("Help us improving the accuracy of our results and feel free to give us ideas for future implementations and improvements.","jetpack-my-jetpack")," ",React.createElement(u.ExternalLink,{href:Z},__("Share your feedback!","jetpack-my-jetpack")))))))}},7265:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(1040),c=a(7723),r=a(1504),s=a(280),i=a(1870),l=a(8252);const __=c.__;function o(){const{userConnectionData:e}=(0,i.A)(),t=e?.currentUser?.wpcomUser?.display_name||e?.currentUser?.wpcomUser?.login||e?.currentUser?.username,{isLoading:a,data:c}=(0,s.A)({name:r.Ck,query:{path:r.tb}}),o=(0,l.M)(c);return a?React.createElement(React.Fragment,null,__("Checking gold status…","jetpack-my-jetpack")):React.createElement(React.Fragment,null,React.createElement(n._,{tokenRedeemed:o,displayName:t}))}},9654:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(7723),c=a(1113),r=a(5788),s=a(1871),i=a(6994),l=a(1609),o=a.n(l),u=a(3),m=a(3336),d=a(3747);const __=n.__,p=({counts:e,previousCounts:t})=>o().createElement("div",{className:d.A["section-stats-highlights"]},o().createElement("h3",{className:d.A["section-title"]},o().createElement("span",null,__("7-day highlights","jetpack-my-jetpack")),o().createElement("small",{className:d.A["section-description"]},__("Compared to previous period","jetpack-my-jetpack"))),o().createElement("div",{className:d.A["cards-list"]},o().createElement(u.A,{heading:__("Views","jetpack-my-jetpack"),icon:o().createElement(c.A,{icon:m.A}),count:e?.views,previousCount:t?.views}),o().createElement(u.A,{heading:__("Visitors","jetpack-my-jetpack"),icon:o().createElement(c.A,{icon:r.A}),count:e?.visitors,previousCount:t?.visitors}),o().createElement(u.A,{heading:__("Likes","jetpack-my-jetpack"),icon:o().createElement(c.A,{icon:s.A}),count:e?.likes,previousCount:t?.likes}),o().createElement(u.A,{heading:__("Comments","jetpack-my-jetpack"),icon:o().createElement(c.A,{icon:i.A}),count:e?.comments,previousCount:t?.comments})))},3:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(6427),c=a(1113),r=a(6955),s=a(2510),i=a(3022),l=a(5739),o=a.n(l),u=a(1609),m=a.n(u),d=a(6581),p=a(3747);const h=({count:e=0,previousCount:t=0,icon:a,heading:l})=>{const o=(h=t,"number"!=typeof(u=e)||"number"!=typeof h?null:u-h);var u,h;const g=Math.abs(o),v=Number.isFinite(o)?((e,t)=>{if("number"!=typeof e||"number"!=typeof t)return null;if(0===e&&0===t)return 0;const a=e/t*100;return Math.abs(a)===1/0?100:Math.round(a)})(g,t):null;return m().createElement(n.Card,{className:p.A["stats-card"]},a&&m().createElement("div",{className:p.A["stats-card-icon"]},a),l&&m().createElement("div",{className:p.A["stats-card-heading"]},l),m().createElement("div",{className:p.A["stats-card-count"]},m().createElement("span",{className:p.A["stats-card-count-value"],title:Number.isFinite(e)?String(e):void 0},(0,d.A)(e)),null!==o?m().createElement("span",{className:(0,i.A)(p.A["stats-card-difference"],{[p.A["stats-card-difference--positive"]]:o<0,[p.A["stats-card-difference--negative"]]:o>0})},m().createElement("span",{className:p.A["stats-card-difference-icon"],title:String(o)},o<0&&m().createElement(c.A,{size:18,icon:r.A}),o>0&&m().createElement(c.A,{size:18,icon:s.A})),m().createElement("span",{className:p.A["stats-card-difference-absolute-value"]},g>9999?(0,d.A)(g):(0,d.A)(g,{})),null!==v&&m().createElement("span",{className:p.A["stats-card-difference-absolute-percentage"]},"(",v,"%)")):null))};h.propTypes={count:o().number,heading:o().node,icon:o().node,previousCount:o().number};const g=h},3336:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(6427);const c=React.createElement(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement(n.Path,{d:"m4 13 .67.336.003-.005a2.42 2.42 0 0 1 .094-.17c.071-.122.18-.302.329-.52.298-.435.749-1.017 1.359-1.598C7.673 9.883 9.498 8.75 12 8.75s4.326 1.132 5.545 2.293c.61.581 1.061 1.163 1.36 1.599a8.29 8.29 0 0 1 .422.689l.002.005L20 13l.67-.336v-.003l-.003-.005-.008-.015-.028-.052a9.752 9.752 0 0 0-.489-.794 11.6 11.6 0 0 0-1.562-1.838C17.174 8.617 14.998 7.25 12 7.25S6.827 8.618 5.42 9.957c-.702.669-1.22 1.337-1.563 1.839a9.77 9.77 0 0 0-.516.845l-.008.015-.002.005-.001.002v.001L4 13Zm8 3a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z"}))},1035:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(7723),c=a(1609),r=a(8837),s=a(1504),i=a(4923),l=a(280),o=a(8242),u=a(4526),m=a(1870),d=a(6176),p=a(9654);const __=n.__,h=()=>{const e="stats",{blogID:t}=(0,m.A)(),{detail:a}=(0,i.A)(e),{status:n}=a,h=!!(0,o.A$)("userIsAdmin"),{data:g}=(0,l.A)({name:s.MB,query:{path:(0,s.IM)(t)}}),v=g?.past_seven_days||{},f=g?.between_past_eight_and_fifteen_days||{},{recordEvent:w}=(0,u.A)(),E=(0,c.useCallback)((()=>{w("jetpack_myjetpack_stats_card_seedetailedstats_click",{product:e})}),[w]),k=(0,c.useCallback)((()=>!(n!==r.hp.CAN_UPGRADE)),[n]),y={href:"admin.php?page=stats",label:__("View detailed stats","jetpack-my-jetpack"),onClick:E,shouldShowButton:k},A={[r.hp.ACTIVE]:{label:__("View detailed stats","jetpack-my-jetpack")},[r.hp.SITE_CONNECTION_ERROR]:{label:__("Connect Jetpack to use Stats","jetpack-my-jetpack")},[r.hp.NEEDS_FIRST_SITE_CONNECTION]:{href:`#/add-${e}`}};return React.createElement(d.A,{admin:h,slug:e,primaryActionOverride:A,secondaryAction:y,showMenu:!0},React.createElement(p.A,{counts:v,previousCounts:f}))}},7881:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(8509),c=a(7425),r=a(5879),s=a(1112),i=a(4082),l=a(7723),o=a(1609),u=a(6007),m=a(1521),d=a(4526),p=a(753),h=a(5225);const __=l.__,g=({onActivateSite:e,onUpdateWelcomeFlowExperiment:t,isActivating:a})=>{const{recordEvent:l}=(0,d.A)(),{setNotice:g,resetNotice:v}=(0,o.useContext)(u.g),f=__("Activate Jetpack in one click","jetpack-my-jetpack"),w=(0,o.useCallback)((async()=>{l("jetpack_myjetpack_welcome_banner_connect_site_click"),t((e=>({...e,isLoading:!0}))),await e(),l("jetpack_myjetpack_welcome_banner_connect_site_success");try{await(0,p.A)(),(0,i.Pg)();const{variationName:e}=await(0,i.nQ)("jetpack_my_jetpack_evaluation_recommendations_202409");t((t=>({...t,variation:e})))}finally{v(),g(m.F,v),t((e=>({...e,isLoading:!1})))}}),[e,t,l,v,g]);return React.createElement(React.Fragment,null,React.createElement(n.A,{sm:6,md:8,lg:6,className:h.A["banner-description"]},React.createElement(c.Ay,{variant:"headline-small",mb:3},__("Welcome to Jetpack!","jetpack-my-jetpack")),React.createElement(c.Ay,{variant:"body",mb:2},__("Unlock the power of your WordPress site with Jetpack, the complete toolkit for enhancing your site’s security, speed, and growth.","jetpack-my-jetpack")),React.createElement(c.Ay,{variant:"body",mb:2},__("Jetpack works behind the scenes to keep your site safe, make it lightning-fast, and to help you get more traffic.","jetpack-my-jetpack")),React.createElement(r.A,{agreeButtonLabel:f,mb:4}),React.createElement(s.A,{variant:"primary",disabled:a,isLoading:a,onClick:w},a?__("Activating…","jetpack-my-jetpack"):f)),React.createElement(n.A,{sm:6,md:8,lg:6,className:h.A["banner-image"]}))}},9230:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(8509),c=a(7425),r=a(6427),s=a(7723),i=a(5225);const __=s.__,l=()=>React.createElement(n.A,{className:i.A["banner-evaluation"]},React.createElement("div",{className:i.A["banner-loader"]},React.createElement(r.Spinner,null)),React.createElement(c.Ay,{variant:"title-medium",mb:1},__("Finding the best Jetpack tools","jetpack-my-jetpack")),React.createElement(c.Ay,{variant:"body-small"},__("We‘re crunching the numbers to find the Jetpack tools that are the best match for your site.","jetpack-my-jetpack")))},6259:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(8509),c=a(7425),r=a(1112),s=a(6427),i=a(7723),l=a(3022),o=a(1609),u=a(5225);const __=i.__,m={protect:__("Protect my site","jetpack-my-jetpack"),performance:__("Improve my site‘s performance","jetpack-my-jetpack"),audience:__("Grow my audience","jetpack-my-jetpack"),content:__("Create quality content","jetpack-my-jetpack"),unsure:__("I don‘t know","jetpack-my-jetpack")},d={protect:!1,performance:!1,audience:!1,content:!1,unsure:!1},p=({onSkipOnboarding:e,onSubmitEvaluation:t})=>{const[a,i]=(0,o.useState)(d),p=(0,o.useCallback)((e=>t=>{i((a=>({...a,[e]:t})))}),[i]),h=(0,o.useCallback)((()=>t(a)),[t,a]),g=Object.values(a).some((e=>e));return React.createElement(React.Fragment,null,React.createElement(n.A,{sm:6,md:8,lg:6,className:u.A["banner-description"]},React.createElement(c.Ay,{variant:"headline-small",mb:3},__("What would you like Jetpack to do?","jetpack-my-jetpack")),React.createElement(c.Ay,{variant:"body",mb:2},__("Jetpack does a lot. Select the items that are most important to you and we‘ll find the Jetpack tools that are the best match for your site.","jetpack-my-jetpack")),React.createElement("form",{className:u.A.form},Object.entries(m).map((([e,t])=>React.createElement(s.CheckboxControl,{key:e,className:u.A["form-checkbox"],label:t,checked:a[e],onChange:p(e)}))),React.createElement("div",{className:u.A["form-actions"]},React.createElement(r.A,{variant:"primary",text:__("See solutions","jetpack-my-jetpack"),onClick:h,disabled:!g}),React.createElement(r.A,{variant:"link",className:u.A["form-link-action"],text:__("Skip onboarding","jetpack-my-jetpack"),onClick:e})))),React.createElement(n.A,{sm:6,md:8,lg:6,className:(0,l.A)(u.A["banner-image-evaluation"],{[u.A["is-selected"]]:g})}))}},8388:(e,t,a)=>{"use strict";a.d(t,{A:()=>k});var n=a(5918),c=a(8509),r=a(1112),s=a(7723),i=a(991),l=a(3022),o=a(1609),u=a(3804),m=a(4393),d=a(9812),p=a(4526),h=a(1870),g=a(2450),v=a(7881),f=a(9230),w=a(6259),E=a(5225);const __=s.__,k=({children:e})=>{const{recordEvent:t}=(0,p.A)(),{dismissWelcomeBanner:a}=(0,d.A)(),{recommendedModules:s,submitEvaluation:k,saveEvaluationResult:y}=(0,u.A)(),{siteIsRegistered:A,siteIsRegistering:b,isUserConnected:j,isSiteConnected:R,handleRegisterSite:C}=(0,h.A)({skipUserConnection:!0}),[_,x]=(0,o.useState)(!1),[N,z]=(0,o.useState)(""),[M,S]=(0,o.useState)({isLoading:!1,variation:"control"}),L=(0,o.useMemo)((()=>!A||M.isLoading?"connection":_?"evaluation-processing":s||"treatment"!==M.variation&&(0,m.A)()?"evaluation":null),[_,s,A,M.isLoading,M.variation]);(0,o.useEffect)((()=>{N!==L&&(t("jetpack_myjetpack_welcome_banner_step_view",{current_step:L}),z(L))}),[L,N,t]);const V=(0,o.useCallback)((()=>{t("jetpack_myjetpack_welcome_banner_dismiss_click",{current_step:L,is_user_connected:j,is_site_connected:R}),a()}),[t,L,j,R,a]),P=(0,o.useCallback)((()=>{t("jetpack_myjetpack_welcome_banner_skip_recommendations_click"),a()}),[a,t]),H=(0,o.useCallback)((async e=>{const n=Object.keys(e).filter((t=>e[t]));x(!0),t("jetpack_myjetpack_welcome_banner_evaluation_submit",{goals:n});try{const e=await k(n);await y(e),a()}catch(e){x(!1)}}),[a,t,y,k]);return(0,o.useEffect)((()=>{L||a()}),[L,a]),L?React.createElement(n.A,{horizontalSpacing:6,horizontalGap:2},e&&React.createElement(c.A,null,e),React.createElement(c.A,{lg:12,className:E.A.banner},React.createElement(g.O,{className:(0,l.A)(E.A["banner-card"],"connection"===L&&E.A["is-mandatory"])},React.createElement(n.A,{horizontalSpacing:0,horizontalGap:0,className:E.A["banner-content"]},"connection"===L&&React.createElement(v.A,{onActivateSite:C,onUpdateWelcomeFlowExperiment:S,isActivating:b||M.isLoading}),"evaluation"===L&&React.createElement(w.A,{onSkipOnboarding:P,onSubmitEvaluation:H}),"evaluation-processing"===L&&React.createElement(f.A,null))),React.createElement(r.A,{className:E.A.dismiss,variant:"secondary","aria-label":__("Don’t show the welcome message again","jetpack-my-jetpack"),size:"small",icon:i.A,disabled:b,onClick:V}))):null}},8837:(e,t,a)=>{"use strict";a.d(t,{ED:()=>c,NM:()=>s,OM:()=>n,hp:()=>i,mk:()=>r});const n="my-jetpack-my-plans-manage",c="my-jetpack-my-plans-purchase",r="my-jetpack-my-plans-purchase-no-site",s={Home:"/",Connection:"/connection",AddAkismet:"/add-akismet",AddAntiSpam:"/add-anti-spam",AddBackup:"/add-backup",AddBoost:"/add-boost",AddCRM:"/add-crm",AddCreator:"/add-creator",AddJetpackAI:"/add-jetpack-ai",AddExtras:"/add-extras",AddProtect:"/add-protect/:feature?",AddScan:"/add-scan",AddSocial:"/add-social",AddSearch:"/add-search",AddVideoPress:"/add-videopress",AddStats:"/add-stats",AddLicense:"/add-license",RedeemToken:"/redeem-token"},i={ACTIVE:"active",INACTIVE:"inactive",MODULE_DISABLED:"module_disabled",SITE_CONNECTION_ERROR:"site_connection_error",ABSENT:"plugin_absent",ABSENT_WITH_PLAN:"plugin_absent_with_plan",NEEDS_PLAN:"needs_plan",NEEDS_ACTIVATION:"needs_activation",NEEDS_FIRST_SITE_CONNECTION:"needs_first_site_connection",USER_CONNECTION_ERROR:"user_connection_error",CAN_UPGRADE:"can_upgrade"}},3537:(e,t,a)=>{"use strict";a.d(t,{EX:()=>c,PG:()=>n,pv:()=>r});const n=100,c=200,r=300},6007:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,g:()=>r});var n=a(1609);const c={message:"",title:null,options:{level:"info",priority:0}},r=(0,n.createContext)({currentNotice:c,setNotice:null,resetNotice:null}),s=({children:e})=>{const[t,a]=(0,n.useState)(c),s=(0,n.useCallback)((()=>{a(c)}),[]),i=(0,n.useCallback)(((e,n)=>{if(!t.message||e.options.priority>t.options.priority){const t={...e.options,onClose:e.options?.onClose||(e.options?.hideCloseButton?void 0:n)};s(),a({...e,options:t})}}),[t.message,t.options.priority,s]);return React.createElement(r.Provider,{value:{currentNotice:t,setNotice:i,resetNotice:s}},e)}},1521:(e,t,a)=>{"use strict";a.d(t,{F:()=>r});var n=a(7723),c=a(3537);const r={message:(0,n.__)("Your site has been successfully connected.","jetpack-my-jetpack"),options:{id:"site-connection-success-notice",level:"success",actions:[],priority:c.pv,hideCloseButton:!1}}},6077:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,_:()=>r});var n=a(1609);const c=(0,n.createContext)({state:{},setState:()=>{}}),r=(e,t)=>{const{state:a,setState:r}=(0,n.useContext)(c),{[e]:s=t}=a;(0,n.useEffect)((()=>{void 0===a[e]&&r((a=>({...a,[e]:t})))}),[t,e,r,a]);return[s,(0,n.useCallback)((t=>{r((a=>({...a,[e]:t})))}),[e,r])]},s=({children:e})=>{const[t,a]=(0,n.useState)({});return React.createElement(c.Provider,{value:{state:t,setState:a}},e)}},1504:(e,t,a)=>{"use strict";a.d(t,{AD:()=>u,Ck:()=>j,DB:()=>r,D_:()=>x,Dz:()=>k,FW:()=>g,IM:()=>p,L6:()=>m,MB:()=>A,MD:()=>C,Md:()=>f,O2:()=>l,QO:()=>b,Sm:()=>s,_:()=>w,dB:()=>R,gw:()=>y,jE:()=>v,jf:()=>o,no:()=>d,nw:()=>E,pN:()=>_,rR:()=>i,tb:()=>c,xF:()=>h});const n="my-jetpack/v1",c=`${n}/site/purchases`,r=`${n}/site/backup/undo-event`,s=`${n}/site/backup/count-items`,i=`${n}/chat/availability`,l=`${n}/chat/authentication`,o=`${n}/site/products`,u=`${n}/site/dismiss-welcome-banner`,m=`${n}/site/recommendations/evaluation`,d=`${n}/site/recommendations/evaluation/result`,p=e=>`jetpack/v4/stats-app/sites/${e}/stats/highlights`,h="product",g="activate product",v="install product",f="available licenses",w="chat availability",E="chat authentication",k="backup history",y="backup stats",A="stats counts",b="dismiss welcome banner",j="purchases",R="evaluate site recommendations",C="save site evaluation result",_="remove site evaluation result",x={ANTI_SPAM:"anti-spam",BACKUP:"backup",BOOST:"boost",CRM:"crm",CREATOR:"creator",EXTRAS:"extras",JETPACK_AI:"jetpack-ai",SCAN:"scan",SEARCH:"search",SOCIAL:"social",SECURITY:"security",PROTECT:"protect",VIDEOPRESS:"videopress",STATS:"stats"}},3804:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var n=a(7723),c=a(1609),r=a(6077),s=a(4526),i=a(1504),l=a(929),o=a(8242),u=a(4393),m=a(9812);const __=n.__,d=()=>{const{recordEvent:e}=(0,s.A)(),{isWelcomeBannerVisible:t,showWelcomeBanner:a}=(0,m.A)(),[n,d]=(0,r._)("recommendedModules",(0,o.A$)("recommendedModules").modules),p=(0,c.useMemo)((()=>{const{ownedProducts:e=[]}=(0,o.A$)("lifecycleStats");return n?.filter((t=>!e.includes(t))).slice(0,3)}),[n]),h=(0,c.useMemo)((()=>{const{dismissed:e}=(0,o.A$)("recommendedModules");return!e&&!t&&(0,u.A)()}),[t]),[g,v]=(0,r._)("recommendedModulesVisible",h&&!!p?.length),{mutate:f}=(0,l.A)({name:i.dB,query:{path:i.L6,method:"GET"},errorMessage:__("Failed to evaluate site recommendations","jetpack-my-jetpack")}),{mutate:w}=(0,l.A)({name:i.MD,query:{path:i.no,method:"POST"},errorMessage:__("Failed to save evaluation results. Please try again","jetpack-my-jetpack")}),{mutate:E}=(0,l.A)({name:i.pN,query:{path:i.no,method:"DELETE"},errorMessage:__("Failed to hide evaluation results. Please try again","jetpack-my-jetpack")});return{submitEvaluation:(0,c.useCallback)((e=>new Promise(((t,a)=>{f({queryParams:{goals:e}},{onSuccess:t,onError:a})}))),[f]),saveEvaluationResult:(0,c.useCallback)((e=>new Promise(((t,a)=>{w({data:{recommendations:e}},{onSuccess:e=>{d(e),v(!0),t()},onError:a})}))),[w,v,d]),removeEvaluationResult:(0,c.useCallback)((()=>{E({},{onSuccess:()=>{v(!1),e("jetpack_myjetpack_evaluation_recommendations_dismiss_click")}})}),[E,e,v]),redoEvaluation:(0,c.useCallback)((()=>{v(!1),a(),e("jetpack_myjetpack_evaluation_recommendations_redo_click")}),[e,v,a]),recommendedModules:p,isSectionVisible:g}}},2447:(e,t,a)=>{"use strict";a.d(t,{M:()=>o});var n=a(7723),c=a(1609),r=a(3537),s=a(6007),i=a(1504);const __=n.__,l=[i.Ck,i.FW,i.jE],o=({infoName:e,isError:t,overrideMessage:a})=>{const{setNotice:i}=(0,c.useContext)(s.g),o=a??(0,n.sprintf)( +__("Get %s requests","jetpack-my-jetpack"),G?.value||"more"),Ee=__("Upgrade now","jetpack-my-jetpack"),Ce=(0,j.A)("/add-jetpack-ai"),{recordEvent:je}=(0,k.A)(),Ae=(0,x.useCallback)((()=>{je("jetpack_ai_upgrade_contact_us",{placement:"product-page"})}),[je]),Se=(0,x.useCallback)((()=>{je("jetpack_ai_upgrade_button",{placement:"product-page",context:"my-jetpack",current_tier_slug:D?.slug||"",requests_count:F}),Ce()}),[je,F,D,Ce]),Pe=(0,x.useCallback)((()=>{je("jetpack_ai_upgrade_button",{placement:"product-page",context:"my-jetpack",current_tier_slug:D?.slug||"",requests_count:F})}),[je,F,D]),Re=(0,x.useCallback)((()=>z(!1)),[]);(0,x.useEffect)((()=>{je("jetpack_ai_myjetpack_product_page_view",{current_tier_slug:D?.slug||"",requests_count:F})}),[F,D?.slug,je]),(0,x.useEffect)((()=>{z(ue||de)}),[ue,de]);const Me=React.createElement("span",{className:R.A["product-interstitial__new-badge"]},__("New","jetpack-my-jetpack")," ");return React.createElement(o.A,{showHeader:!1,showBackground:!0,useInternalLinks:(0,u.pg)()},React.createElement(n.A,{fluid:!0,horizontalSpacing:3,horizontalGap:2},React.createElement(l.A,{className:(0,w.A)(R.A["product-interstitial__section"])},React.createElement("div",{className:R.A["product-interstitial__section-wrapper-wide"]},React.createElement(A.A,{onClick:e})),React.createElement("div",{className:(0,w.A)(R.A["product-interstitial__section-wrapper-wide"],R.A["product-interstitial__product-header"])},React.createElement(s.A,null),React.createElement("div",{className:R.A["product-interstitial__product-header-name"]},__("AI Assistant","jetpack-my-jetpack")))),React.createElement(l.A,{className:(0,w.A)(R.A["product-interstitial__section"])},React.createElement("div",{className:R.A["product-interstitial__hero-section"]},React.createElement("div",{className:R.A["product-interstitial__hero-content"]},a?React.createElement(S.A,{height:"80px",width:"100%"}):React.createElement("h1",{className:R.A["product-interstitial__hero-heading"]},b),React.createElement("div",{className:R.A["product-interstitial__hero-sub-heading"]},__("Draft, transform, translate, and alter both new and existing content leveraging the capabilities of AI, inside the block editor.","jetpack-my-jetpack")),!K&&!$&&React.createElement(React.Fragment,null,React.createElement(P.A,{slug:"jetpack-ai",onOpen:Pe,modalTriggerButtonLabel:__("Get more requests","jetpack-my-jetpack"),buttonLabel:__("Upgrade","jetpack-my-jetpack"),isWithVideo:!0,secondaryColumn:React.createElement("div",null,React.createElement("iframe",{width:"621",height:"447",src:"https://video.wordpress.com/embed/whyeZF1t?cover=1&autoPlay=0&controls=0&loop=1&muted=0&persistVolume=1&playsinline=0&preloadContent=metadata&useAverageColor=1&posterUrl=https%3A%2F%2Fjetpack.com%2Fwp-content%2Fuploads%2F2024%2F09%2Fthumbnail-1.png&hd=1",allowFullScreen:!0,allow:"clipboard-write",title:__("Discover Jetpack AI","jetpack-my-jetpack")}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),secondaryButtonHref:"https://jetpack.com/ai/"})),K&&React.createElement(d.Button,{variant:"primary",onClick:Ae,href:ee,className:R.A["product-interstitial__hero-cta"]},__("Contact Us","jetpack-my-jetpack"))),React.createElement("div",{className:R.A["product-interstitial__hero-side"]},Y&&React.createElement(d.Card,{className:R.A["stats-card"]},React.createElement(i.KH,null),React.createElement("div",null,React.createElement("div",{className:R.A["product-interstitial__stats-card-text"]},Z?fe:he),React.createElement("div",{className:R.A["product-interstitial__stats-card-value"]},me))),X&&React.createElement(d.Card,{className:R.A["stats-card"]},React.createElement(m.A,{icon:h.A,className:R.A["stats-card-icon-check"]}),React.createElement("div",null,React.createElement("div",{className:R.A["product-interstitial__stats-card-text"]},__("All-time requests used","jetpack-my-jetpack")),React.createElement("div",{className:R.A["product-interstitial__stats-card-value"]},F))),W&&React.createElement(d.Card,{className:R.A["stats-card"]},React.createElement(m.A,{icon:h.A,className:R.A["stats-card-icon-check"]}),React.createElement("div",null,React.createElement("div",{className:R.A["product-interstitial__stats-card-text"]},__("Free requests available","jetpack-my-jetpack")),React.createElement("div",{className:R.A["product-interstitial__stats-card-value"]},Q)))))),React.createElement(l.A,{className:R.A["product-interstitial__section"]},React.createElement("div",{className:R.A["product-interstitial__section-wrapper"]},V&&React.createElement("div",{className:R.A["product-interstitial__ai-notice"]},React.createElement(c.A,{actions:Z?[React.createElement(d.Button,{key:"upgrade",isPrimary:!0,onClick:Se},ue?ke:Ee)]:{},onClose:Re,level:ue?"warning":"error",title:ue?ge:we},ue?xe:_e)),React.createElement("h2",{className:R.A["product-interstitial__section-heading"]},__("AI Features","jetpack-my-jetpack")),React.createElement("p",{className:R.A["product-interstitial__section-sub-heading"]},__("Discover all the Jetpack features powered by AI","jetpack-my-jetpack")),React.createElement("div",{className:R.A["product-interstitial__usage-videos"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/2OU6GCMs?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F07%2Fjetpack-ai-breve-poster.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:T}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},T,Me),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Simplify your writing with AI suggestions to fix long sentences and complex words and sound more confident. As you type, check your Reading grade score to make sure it suits your audience.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:f.A,target:"_blank",href:le},__("Learn more","jetpack-my-jetpack")))),React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/GdXmtVtW?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-37.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:L}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},L),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Use the AI block to generate content, or use our AI edit options in existing blocks. Use prompts or any of our recommended actions.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:g.A,href:se},H?ie:ce))),React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/HJCf8cXc?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fone-click-featured-images.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:O}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},O),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Create featured images to illustrate your content and make it more engaging with just one click. Use prompts to generate adjusted new featured images.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:f.A,target:"_blank",href:ae},__("Learn about featured images","jetpack-my-jetpack")))),React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/xjy2weWj?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F06%2Fjetpack-ai-title-optimization.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:N}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},N),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Use AI to generate title suggestions based on your content, each with an explanation of why it works better. Save time and create engaging, SEO-friendly titles.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:f.A,target:"_blank",href:re},__("Learn about Jetpack SEO tools","jetpack-my-jetpack")))),React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/OMI3zqid?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-38.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:I}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},I),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Quickly build forms using the Jetpack Forms block and AI. Use prompts to describe your form and AI will generate the elements in a few seconds.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:f.A,target:"_blank",href:oe},__("Learn about forms","jetpack-my-jetpack")))),React.createElement("div",{className:R.A["product-interstitial__usage-videos-item"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-video"]},React.createElement("iframe",{width:"280",height:"157",src:"https://videopress.com/embed/0vb0OJm7?posterUrl=https%3A%2F%2Fjetpackme.files.wordpress.com%2F2024%2F02%2Fimage-39.png%3Fw%3D560",allowFullScreen:!0,allow:"clipboard-write",title:B}),React.createElement("script",{src:"https://videopress.com/videopress-iframe.js"})),React.createElement("div",{className:R.A["product-interstitial__usage-videos-content"]},React.createElement("div",{className:R.A["product-interstitial__usage-videos-heading"]},B),React.createElement("div",{className:R.A["product-interstitial__usage-videos-text"]},__("Get instant feedback on your post before publishing. AI will read your post and highlight opportunities to improve your publication.","jetpack-my-jetpack")),React.createElement(d.Button,{className:R.A["product-interstitial__usage-videos-link"],icon:f.A,target:"_blank",href:ne},__("Learn more","jetpack-my-jetpack"))))))),React.createElement(l.A,{className:R.A["product-interstitial__section"]},React.createElement("div",{className:R.A["product-interstitial__section-wrapper"]},React.createElement("div",{className:R.A["product-interstitial__section-emoji"]},"👋"),React.createElement("h2",{className:R.A["product-interstitial__section-heading"]},__("Do you have any feedback?","jetpack-my-jetpack")),React.createElement("p",{className:R.A["product-interstitial__section-sub-heading"]},__("Help us improving the accuracy of our results and feel free to give us ideas for future implementations and improvements.","jetpack-my-jetpack")," ",React.createElement(d.ExternalLink,{href:te},__("Share your feedback!","jetpack-my-jetpack")))))))}},38802:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>l,SF:()=>r,p4:()=>s,su:()=>o,wT:()=>n});const r="title",o="status",n="category",l="description",s="icon"},54972:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("g",{clipPath:"url(#clip0_4668_7926)"},React.createElement("path",{d:"M34.214 21.6924L40.7619 38.9784C41.3267 40.4574 42.1943 40.9935 43.6778 41.1189C43.732 41.1213 43.7851 41.1349 43.8339 41.1588C43.8827 41.1828 43.926 41.2164 43.9613 41.2578C43.9966 41.2992 44.023 41.3474 44.039 41.3995C44.055 41.4516 44.0602 41.5063 44.0543 41.5605C44.0565 41.6164 44.0476 41.6722 44.0282 41.7247C44.0087 41.7771 43.9791 41.8252 43.9411 41.866C43.903 41.9069 43.8572 41.9398 43.8064 41.9628C43.7556 41.9858 43.7008 41.9985 43.6451 42.0001H36.473C36.415 42.0015 36.3574 41.9911 36.3035 41.9695C36.2496 41.948 36.2007 41.9157 36.1596 41.8746C36.1185 41.8335 36.0861 41.7845 36.0643 41.7305C36.0426 41.6765 36.032 41.6187 36.0331 41.5605C36.0288 41.504 36.0363 41.4473 36.055 41.3938C36.0736 41.3403 36.1031 41.2913 36.1415 41.2499C36.18 41.2084 36.2265 41.1753 36.2783 41.1528C36.33 41.1302 36.3859 41.1187 36.4423 41.1189C37.1626 41.1189 37.979 40.9299 37.979 40.0486C37.9727 39.6811 37.8977 39.3181 37.758 38.9784L36.1865 34.7899C36.1231 34.6009 36.0924 34.5372 35.9042 34.5372H29.9189C28.9777 34.5372 27.8175 34.5372 27.2834 35.7348L25.851 38.9784C25.7054 39.2727 25.6198 39.5933 25.5994 39.9213C25.5994 41.0552 27.0747 41.1189 27.8502 41.1189C27.9066 41.1187 27.9625 41.1302 28.0142 41.1528C28.066 41.1753 28.1126 41.2084 28.151 41.2499C28.1894 41.2913 28.2189 41.3403 28.2376 41.3938C28.2562 41.4473 28.2637 41.504 28.2595 41.5605C28.2606 41.6188 28.2499 41.6767 28.228 41.7307C28.2061 41.7847 28.1735 41.8337 28.1322 41.8747C28.0908 41.9156 28.0416 41.9477 27.9875 41.9689C27.9334 41.9901 27.8755 42 27.8175 41.998H21.4537C21.3958 41.9995 21.3382 41.989 21.2845 41.9674C21.2307 41.9459 21.1819 41.9135 21.1409 41.8724C21.1 41.8313 21.0678 41.7823 21.0463 41.7283C21.0248 41.6744 21.0144 41.6166 21.0158 41.5584C21.0116 41.502 21.019 41.4452 21.0377 41.3917C21.0563 41.3383 21.0858 41.2893 21.1242 41.2478C21.1627 41.2063 21.2092 41.1733 21.261 41.1507C21.3128 41.1282 21.3686 41.1166 21.425 41.1168C22.9618 41.0223 23.4713 40.2951 24.0585 38.9763L31.6173 22.3518C31.9631 21.6266 32.7161 20.998 33.4057 20.998C33.9009 21.0001 34.0585 21.2836 34.214 21.6924ZM28.4845 32.9637C28.4466 33.0197 28.4247 33.0851 28.4211 33.1527C28.4211 33.2164 28.4845 33.2472 28.6094 33.2472H34.8197C35.2576 33.2472 35.4458 33.1527 35.4458 32.8692C35.4452 32.727 35.4131 32.5866 35.3517 32.4584L33.6267 27.7974C33.2175 26.7272 32.6241 25.3118 32.4358 24.1451C32.4358 24.0834 32.4031 24.0506 32.3724 24.0506C32.3417 24.0506 32.311 24.0834 32.311 24.1451C32.0755 24.9473 31.7708 25.7274 31.4004 26.4766L28.4845 32.9637Z",fill:"#0CED57"}),React.createElement("path",{d:"M34.214 21.6924L40.7619 38.9784C41.3267 40.4574 42.1943 40.9935 43.6778 41.1189C43.732 41.1213 43.7851 41.1349 43.8339 41.1589C43.8827 41.1828 43.926 41.2164 43.9613 41.2578C43.9966 41.2992 44.023 41.3474 44.039 41.3995C44.055 41.4516 44.0602 41.5063 44.0543 41.5605C44.0565 41.6164 44.0476 41.6722 44.0282 41.7247C44.0087 41.7771 43.9791 41.8252 43.9411 41.866C43.903 41.9069 43.8572 41.9398 43.8064 41.9628C43.7556 41.9858 43.7008 41.9985 43.6451 42.0001H36.473C36.415 42.0015 36.3574 41.9911 36.3035 41.9695C36.2496 41.948 36.2007 41.9157 36.1596 41.8746C36.1185 41.8335 36.0861 41.7845 36.0643 41.7305C36.0426 41.6766 36.032 41.6187 36.0331 41.5605C36.0288 41.504 36.0363 41.4473 36.055 41.3938C36.0736 41.3403 36.1031 41.2913 36.1415 41.2499C36.18 41.2084 36.2265 41.1753 36.2783 41.1528C36.33 41.1302 36.3859 41.1187 36.4423 41.1189C37.1626 41.1189 37.979 40.9299 37.979 40.0486C37.9727 39.6811 37.8977 39.3181 37.758 38.9784L36.1865 34.7899C36.1231 34.6009 36.0924 34.5372 35.9042 34.5372H29.9189C28.9777 34.5372 27.8175 34.5372 27.2834 35.7348L25.851 38.9784C25.7054 39.2727 25.6198 39.5933 25.5994 39.9213C25.5994 41.0552 27.0747 41.1189 27.8502 41.1189C27.9066 41.1187 27.9625 41.1302 28.0142 41.1528C28.066 41.1753 28.1126 41.2084 28.151 41.2499C28.1894 41.2913 28.2189 41.3403 28.2376 41.3938C28.2562 41.4473 28.2637 41.504 28.2595 41.5605C28.2606 41.6188 28.2499 41.6767 28.228 41.7307C28.2061 41.7847 28.1735 41.8337 28.1322 41.8747C28.0908 41.9156 28.0416 41.9477 27.9875 41.9689C27.9334 41.9901 27.8755 42 27.8175 41.998H21.4537C21.3958 41.9995 21.3382 41.989 21.2845 41.9675C21.2307 41.9459 21.1819 41.9135 21.1409 41.8724C21.1 41.8313 21.0678 41.7823 21.0463 41.7283C21.0248 41.6744 21.0144 41.6166 21.0158 41.5584C21.0116 41.502 21.019 41.4452 21.0377 41.3918C21.0563 41.3383 21.0858 41.2893 21.1242 41.2478C21.1627 41.2063 21.2092 41.1733 21.261 41.1507C21.3128 41.1282 21.3686 41.1166 21.425 41.1168C22.9618 41.0223 23.4713 40.2951 24.0585 38.9763L31.6173 22.3518C31.9631 21.6266 32.7161 20.998 33.4057 20.998C33.9009 21.0001 34.0585 21.2836 34.214 21.6924ZM28.4845 32.9637C28.4466 33.0197 28.4247 33.0851 28.4211 33.1527C28.4211 33.2164 28.4845 33.2472 28.6094 33.2472H34.8197C35.2576 33.2472 35.4458 33.1527 35.4458 32.8692C35.4452 32.727 35.4131 32.5866 35.3517 32.4584L33.6267 27.7974C33.2175 26.7272 32.6241 25.3118 32.4358 24.1451C32.4358 24.0834 32.4031 24.0506 32.3724 24.0506C32.3417 24.0506 32.311 24.0834 32.311 24.1451C32.0755 24.9473 31.7708 25.7274 31.4004 26.4766L28.4845 32.9637Z",fill:"#0CED57"}),React.createElement("path",{d:"M46.0082 32.2219C46.0082 33.0312 45.5519 33.4893 44.7272 33.4893C43.9026 33.4893 43.5752 33.0682 43.5752 32.4252C43.5752 31.6159 44.052 31.1578 44.8561 31.1578C45.6603 31.1578 46.0082 31.5974 46.0082 32.2219Z",fill:"#0CED57"}),React.createElement("path",{d:"M21.4351 32.2487C21.4351 33.056 20.9768 33.5162 20.1542 33.5162C19.3316 33.5162 18.998 33.093 18.998 32.4501C18.998 31.6428 19.4748 31.1826 20.279 31.1826C21.0832 31.1826 21.4351 31.6243 21.4351 32.2487Z",fill:"#0CED57"})),React.createElement("defs",null,React.createElement("clipPath",{id:"clip0_4668_7926"},React.createElement("rect",{width:"27",height:"21",fill:"white",transform:"translate(19 21)"}))))},56222:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M26.5118 27.9597C26.4453 27.957 26.3784 27.9556 26.3113 27.9556C23.5621 27.9556 21.3335 30.2539 21.3335 33.0889C21.3335 35.924 23.5621 38.2223 26.3113 38.2223L26.3409 38.2221H38.376L38.3996 38.2223C40.756 38.2223 42.6663 36.2523 42.6663 33.8223C42.6663 31.6421 41.1288 29.8323 39.111 29.4831L39.1112 29.4223C39.1112 26.1823 36.2459 23.5557 32.7112 23.5557C29.7275 23.5557 27.2207 25.4273 26.5118 27.9597C26.5118 27.9597 26.5118 27.9597 26.5118 27.9597ZM37.0923 31.1635L37.1111 29.4609L37.1112 29.4223C37.1112 27.4471 35.3087 25.5557 32.7112 25.5557C30.5416 25.5557 28.8833 26.9074 28.4377 28.4989L28.0111 30.0227L26.4301 29.958C26.3908 29.9564 26.3512 29.9556 26.3113 29.9556C24.7243 29.9556 23.3335 31.3 23.3335 33.0889C23.3335 34.876 24.7213 36.2194 26.3063 36.2223L26.3349 36.2221H38.3874L38.3996 36.2223C39.5939 36.2223 40.6663 35.2061 40.6663 33.8223C40.6663 32.5872 39.8018 31.6324 38.7699 31.4539L37.0923 31.1635Z",fill:"#0CED57"}))},66155:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M37.3154 32L31.2603 25.3393L32.7401 23.994L40.0183 32L32.7401 40.006L31.2603 38.6606L37.3154 32ZM29.3154 32L23.2603 25.3393L24.7401 23.994L32.0183 32L24.7401 40.006L23.2603 38.6606L29.3154 32Z",fill:"#0CED57"}))},90638:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M36.6667 30.6667C38.5076 30.6667 40 29.1743 40 27.3333C40 25.4924 38.5076 24 36.6667 24C34.8257 24 33.3333 25.4924 33.3333 27.3333C33.3333 29.1743 34.8257 30.6667 36.6667 30.6667ZM36.6667 28.6667C37.403 28.6667 38 28.0697 38 27.3333C38 26.597 37.403 26 36.6667 26C35.9303 26 35.3333 26.597 35.3333 27.3333C35.3333 28.0697 35.9303 28.6667 36.6667 28.6667Z",fill:"#0CED57"}),React.createElement("path",{d:"M33.6667 38.6667V36C33.6667 33.975 32.025 32.3333 30 32.3333H24.6667C22.6416 32.3333 21 33.975 21 36V38.6667H23V36C23 35.0795 23.7462 34.3333 24.6667 34.3333H30C30.9205 34.3333 31.6667 35.0795 31.6667 36V38.6667H33.6667Z",fill:"#0CED57"}),React.createElement("path",{d:"M43 36V38.6667H41V36C41 35.0795 40.2538 34.3333 39.3333 34.3333H36V32.3333H39.3333C41.3584 32.3333 43 33.975 43 36Z",fill:"#0CED57"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.6667 27.3333C30.6667 29.1743 29.1743 30.6667 27.3333 30.6667C25.4924 30.6667 24 29.1743 24 27.3333C24 25.4924 25.4924 24 27.3333 24C29.1743 24 30.6667 25.4924 30.6667 27.3333ZM28.6667 27.3333C28.6667 28.0697 28.0697 28.6667 27.3333 28.6667C26.597 28.6667 26 28.0697 26 27.3333C26 26.597 26.597 26 27.3333 26C28.0697 26 28.6667 26.597 28.6667 27.3333Z",fill:"#0CED57"}))},41081:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{d:"M24.5 20L25.7728 23.2272L29 24.5L25.7728 25.7728L24.5 29L23.2272 25.7728L20 24.5L23.2272 23.2272L24.5 20Z",fill:"#0CED57"}),React.createElement("path",{d:"M38 20L39.6971 24.3029L44 26L39.6971 27.6971L38 32L36.3029 27.6971L32 26L36.3029 24.3029L38 20Z",fill:"#0CED57"}),React.createElement("path",{d:"M30.5 29L32.6213 34.3787L38 36.5L32.6213 38.6213L30.5 44L28.3787 38.6213L23 36.5L28.3787 34.3787L30.5 29Z",fill:"#0CED57"}))},38579:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32 20.2349L41 24.3258V30.4242C41 35.6229 37.6611 40.545 32.9529 42.0978C32.3343 42.3019 31.6657 42.3019 31.0471 42.0978C26.3389 40.545 23 35.6229 23 30.4242V24.3258L32 20.2349ZM25 25.6136V30.4242C25 34.8415 27.8602 38.9408 31.6735 40.1985C31.8853 40.2683 32.1147 40.2683 32.3265 40.1985C36.1398 38.9408 39 34.8415 39 30.4242V25.6136L32 22.4318L25 25.6136Z",fill:"#0CED57"}))},49932:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42 30.2586C42 34.8196 38.3025 38.5171 33.7414 38.5171C31.833 38.5171 30.0757 37.8698 28.6772 36.7827L23.4599 42L22 40.5401L27.2173 35.3228C26.1302 33.9243 25.4828 32.167 25.4828 30.2586C25.4828 25.6975 29.1803 22 33.7414 22C38.3025 22 42 25.6975 42 30.2586ZM39.9354 30.2586C39.9354 33.6794 37.1622 36.4525 33.7414 36.4525C30.3206 36.4525 27.5475 33.6794 27.5475 30.2586C27.5475 26.8377 30.3206 24.0646 33.7414 24.0646C37.1622 24.0646 39.9354 26.8377 39.9354 30.2586Z",fill:"#0CED57"}))},11733:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("g",null,React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M35.9287 23.8145V37.553L27.832 35.1813V39.4872H26.314V34.7366L23.557 33.929C22.4903 33.6165 21.7607 32.666 21.7607 31.5884V29.7791C21.7607 28.7015 22.4903 27.751 23.557 27.4385L35.9287 23.8145ZM34.4107 35.5751L27.832 33.648L27.832 27.7195L34.4107 25.7924V35.5751ZM26.314 28.1642L26.314 33.2033L23.9973 32.5247C23.5705 32.3997 23.2787 32.0194 23.2787 31.5884V29.7791C23.2787 29.348 23.5705 28.9678 23.9973 28.8428L26.314 28.1642ZM37.9529 31.4183H42.0009V29.9509H37.9529V31.4183ZM42.0009 35.575L37.9529 34.5967V33.1293L42.0009 34.1076V35.575ZM37.9529 28.2384L42.0009 27.2601V25.7927L37.9529 26.771V28.2384Z",fill:"#0CED57"})))},47587:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{d:"M31 22.6667H33V42.6667H31V22.6667Z",fill:"#0CED57"}),React.createElement("path",{d:"M24 29.3333H26V42.6667H24V29.3333Z",fill:"#0CED57"}),React.createElement("path",{d:"M40 34.6667H38V42.6667H40V34.6667Z",fill:"#0CED57"}))},17946:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"table-view-icon",width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("rect",{width:"64",height:"64",rx:"8",fill:"#003010"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.545 23C22.6814 23 23.6798 23.7522 23.991 24.8427L27.0674 35.6252C27.0705 35.6361 27.0755 35.6461 27.0821 35.6548L30.7267 23H32.7655H38.4016C42.352 23 45 25.5644 45 29.4466C45 33.3733 42.2825 35.8219 38.228 35.8219H35.5539H32.1081L31.4387 37.8894C30.8383 39.7436 29.1082 41 27.1553 41C25.2024 41 23.4722 39.7436 22.8719 37.8894L19.125 26.3175C18.5944 24.6788 19.8191 23 21.545 23ZM33.3536 31.9753H37.2556C38.9486 31.9753 39.9644 31.0048 39.9644 29.4466C39.9644 27.8795 38.9486 26.9534 37.2556 26.9534H34.9796L33.3536 31.9753Z",fill:"#0CED57"}))},31421:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var r=a(29491),o=a(3613),n=a(27723),l=a(51113),s=a(29115),i=a(51609),c=a(29539),u=a(488),d=a(64526),v=a(17885),p=a(38802),m=a(54972),h=a(56222),f=a(66155),g=a(90638),w=a(41081),b=a(38579),y=a(49932),x=a(11733),_=a(47587),k=a(17946);a(76812);const __=n.__,E={backup:h.A,protect:b.A,"anti-spam":m.A,"jetpack-ai":w.A,boost:f.A,search:y.A,videopress:k.A,stats:_.A,crm:g.A,social:x.A},C=e=>`product-title-${e}`,j=({products:e})=>{const t=(0,i.useCallback)((e=>e.product.slug),[]),a=(0,i.useCallback)((e=>{S(e)}),[]),{data:n,isLoading:m,isError:h}=(0,u.V)(),f=(0,r.useViewportMatch)("medium","<"),g=(0,c.Zp)(),{recordEvent:w}=(0,d.A)(),[b,y]=(0,i.useState)([]),x={list:{...{sort:{field:p.SF,direction:"asc"},type:"list",filters:[],page:1,perPage:10},fields:[p.Ay,p.su],titleField:p.SF,mediaField:p.p4,showMedia:!0}};(0,i.useEffect)((()=>{h||m||b.length||y(((e,t)=>[...new Set(e.map((e=>t[e].category)))].map((e=>({value:e,label:e}))))(e,n))}),[h,m,b,n,e]);const _=(0,i.useCallback)((e=>{w(`jetpack_myjetpack_product_list_item_${e}_learnmore_mobile_click`),g(`add-${e}`)}),[g,w]),k=(0,i.useCallback)((e=>{if(f){const t=e[0];_(t)}}),[_,f]),j=(0,i.useMemo)((()=>[{id:p.SF,label:__("Title","jetpack-my-jetpack"),enableGlobalSearch:!0,enableHiding:!1,getValue:({item:e})=>e.product.name,render:({item:e})=>{const{product:t}=e;return React.createElement("div",{id:C(t.slug)},t.name)}},{id:p.Ay,label:__("Description","jetpack-my-jetpack"),enableGlobalSearch:!0,enableHiding:!1,getValue:({item:e})=>e.product.description,render:({item:e})=>{const{product:t}=e;return React.createElement("div",null,t.description)}},{id:p.wT,label:__("Category","jetpack-my-jetpack"),enableGlobalSearch:!0,enableHiding:!0,filterBy:{isPrimary:!0,operators:["is"]},elements:b.length>1?b:[],isVisible:()=>!1,getValue:({item:e})=>e.product.category},{id:p.p4,label:__("Icon","jetpack-my-jetpack"),enableGlobalSearch:!1,enableHiding:!1,render({item:e}){const{product:t}=e,a=E[t.slug];return React.createElement(a,null)}},{id:p.su,label:"Status",enableGlobalSearch:!1,enableHiding:!1,getValue:({item:e})=>e.status,render:({item:e})=>{const{product:t}=e,{slug:a}=t;return f?React.createElement("button",{className:"product-list-item-chevron"},React.createElement(l.A,{icon:s.A,size:24})):React.createElement(v.A,{className:"product-list-item-cta",slug:a,tracksIdentifier:"product_list_item",labelSuffixId:C(a)})}}]),[f,_,b]),[A,S]=(0,i.useState)({type:"list",...x.list}),P=(0,i.useMemo)((()=>((e,t)=>e.map((e=>{const a=t[e],{description:r,name:o,status:n,slug:l,category:s}=a;return{product:{description:r,name:o,slug:l,category:s},status:n}})))(e,n)),[n,e]),{data:R,paginationInfo:M}=(0,i.useMemo)((()=>(0,o.Pp)(P,A,j)),[P,j,A]);return React.createElement(o.Vw,{actions:[],data:R,fields:j,view:A,getItemId:t,paginationInfo:M,onChangeView:a,defaultLayouts:x,onChangeSelection:k})}},48931:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(41040),o=a(27723),n=a(31504),l=a(280),s=a(51870),i=a(28252);const __=o.__,c=()=>{const{userConnectionData:e,isSiteConnected:t}=(0,s.A)(),a=e?.currentUser?.wpcomUser?.display_name||e?.currentUser?.wpcomUser?.login||e?.currentUser?.username,{isLoading:o,data:c}=(0,l.A)({name:n.Ck,query:{path:n.tb},options:{enabled:t}});if(o)return React.createElement(React.Fragment,null,__("Checking gold status…","jetpack-my-jetpack"));const u=(0,i.M)(c);return React.createElement(React.Fragment,null,React.createElement(r._,{tokenRedeemed:u,displayName:a}))}},49654:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(27723),o=a(51113),n=a(15788),l=a(61871),s=a(16994),i=a(51609),c=a.n(i),u=a(56581),d=a(90003),v=a(0),p=a(93336),m=a(71070);const __=r.__,_n=r._n,h=(e,t,a)=>{if("number"!=typeof t)return"";const o=[],n=(0,r.sprintf)(e(t),(0,u.A)(t));return o.push(n.endsWith(".")?n:`${n}.`),o.push((0,v.A)(e,t,a)),o.filter(Boolean).join(" ")},f=({counts:e,previousCounts:t,headingLevel:a})=>{const r=`h${a>=1&&a<=6?a:3}`;return c().createElement("div",{className:m.A["section-stats-highlights"]},c().createElement(r,{className:m.A["section-title"]},c().createElement("span",null,__("7-day highlights","jetpack-my-jetpack")),c().createElement("small",{className:m.A["section-description"]},__("Compared to previous period","jetpack-my-jetpack"))),c().createElement("ul",{className:m.A["cards-list"]},c().createElement(d.A,{heading:__("Views","jetpack-my-jetpack"),srText:h(( +// translators: %s: number of views +e=>_n("%s view","%s views",e,"jetpack-my-jetpack")),e?.views,t?.views),icon:c().createElement(o.A,{icon:p.A}),count:e?.views,previousCount:t?.views,as:"li"}),c().createElement(d.A,{heading:__("Visitors","jetpack-my-jetpack"),srText:h(( +// translators: %s: number of visitors +e=>_n("%s visitor","%s visitors",e,"jetpack-my-jetpack")),e?.visitors,t?.visitors),icon:c().createElement(o.A,{icon:n.A}),count:e?.visitors,previousCount:t?.visitors,as:"li"}),c().createElement(d.A,{heading:__("Likes","jetpack-my-jetpack"),srText:h(( +// translators: %s: number of likes +e=>_n("%s like","%s likes",e,"jetpack-my-jetpack")),e?.likes,t?.likes),icon:c().createElement(o.A,{icon:l.A}),count:e?.likes,previousCount:t?.likes,as:"li"}),c().createElement(d.A,{heading:__("Comments","jetpack-my-jetpack"),srText:h(( +// translators: %s: number of comments +e=>_n("%s comment","%s comments",e,"jetpack-my-jetpack")),e?.comments,t?.comments),icon:c().createElement(o.A,{icon:s.A}),count:e?.comments,previousCount:t?.comments,as:"li"})))}},90003:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(56427),o=a(51113),n=a(66955),l=a(62510),s=a(13022),i=a(28120),c=a.n(i),u=a(51609),d=a.n(u),v=a(56581),p=a(71070);const m=({count:e=0,previousCount:t=0,as:a="div",icon:i,heading:c,srText:u})=>{const m=(f=t,"number"!=typeof(h=e)||"number"!=typeof f?null:h-f);var h,f;const g=Math.abs(m),w=Number.isFinite(m)?((e,t)=>{if("number"!=typeof e||"number"!=typeof t)return null;if(0===e&&0===t)return 0;const a=e/t*100;return Math.abs(a)===1/0?100:Math.round(a)})(g,t):null;return d().createElement(r.Card,{className:p.A["stats-card"],as:a},d().createElement("span",{className:"screen-reader-text"},u),d().createElement("div",{"aria-hidden":"true"},i&&d().createElement("div",{className:p.A["stats-card-icon"]},i),c&&d().createElement("div",{className:p.A["stats-card-heading"]},c),d().createElement("div",{className:p.A["stats-card-count"]},d().createElement("span",{className:p.A["stats-card-count-value"],title:Number.isFinite(e)?String(e):void 0},(0,v.A)(e)),null!==m?d().createElement("span",{className:(0,s.A)(p.A["stats-card-difference"],{[p.A["stats-card-difference--positive"]]:m<0,[p.A["stats-card-difference--negative"]]:m>0})},d().createElement("span",{className:p.A["stats-card-difference-icon"],title:String(m)},m<0&&d().createElement(o.A,{size:18,icon:n.A}),m>0&&d().createElement(o.A,{size:18,icon:l.A})),d().createElement("span",{className:p.A["stats-card-difference-absolute-value"]},g>9999?(0,v.A)(g):(0,v.A)(g,{})),null!==w&&d().createElement("span",{className:p.A["stats-card-difference-absolute-percentage"]},"(",w,"%)")):null)))};m.propTypes={count:c().number,heading:c().node,icon:c().node,previousCount:c().number,srText:c().string};const h=m},0:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(27723),o=a(56581),n=a(88496);const __=r.__,l=(e,t,a)=>{if("number"!=typeof t||"number"!=typeof a)return"";const l=t-a;if(0===l)return __("No change since the previous period.","jetpack-my-jetpack");const s=e(Math.abs(l)),i=(0,r.sprintf)(s,(0,o.A)(Math.abs(l))),c=0!==a?Math.abs(l/a):null;return c?l>0?(0,r.sprintf)( +// translators: %1$s: stat difference (e.g. `5 views`), %2$s: stat difference percentage (e.g. `10%`) +__("An increase of %1$s or %2$s since the previous period.","jetpack-my-jetpack"),i,(0,n.A)(c)):(0,r.sprintf)( +// translators: %1$s: stat difference (e.g. `5 views`), %2$s: stat difference percentage (e.g. `10%`) +__("A decrease of %1$s or %2$s since the previous period.","jetpack-my-jetpack"),i,(0,n.A)(c)):l>0?(0,r.sprintf)( +// translators: %s: stat difference (e.g. `5 views`) +__("An increase of %s since the previous period.","jetpack-my-jetpack"),i):(0,r.sprintf)( +// translators: %s: stat difference (e.g. `5 views`) +__("A decrease of %s since the previous period.","jetpack-my-jetpack"),i)}},93336:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(56427);const o=React.createElement(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement(r.Path,{d:"m4 13 .67.336.003-.005a2.42 2.42 0 0 1 .094-.17c.071-.122.18-.302.329-.52.298-.435.749-1.017 1.359-1.598C7.673 9.883 9.498 8.75 12 8.75s4.326 1.132 5.545 2.293c.61.581 1.061 1.163 1.36 1.599a8.29 8.29 0 0 1 .422.689l.002.005L20 13l.67-.336v-.003l-.003-.005-.008-.015-.028-.052a9.752 9.752 0 0 0-.489-.794 11.6 11.6 0 0 0-1.562-1.838C17.174 8.617 14.998 7.25 12 7.25S6.827 8.618 5.42 9.957c-.702.669-1.22 1.337-1.563 1.839a9.77 9.77 0 0 0-.516.845l-.008.015-.002.005-.001.002v.001L4 13Zm8 3a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z"}))},1035:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(27723),o=a(51609),n=a(38837),l=a(31504),s=a(74923),i=a(280),c=a(68242),u=a(64526),d=a(51870),v=a(6176),p=a(49654);const __=r.__,m=()=>{const e="stats",{blogID:t,isSiteConnected:a}=(0,d.A)(),{detail:r}=(0,s.A)(e),{status:m}=r,h=!!(0,c.A$)("userIsAdmin"),{data:f}=(0,i.A)({name:l.MB,query:{path:(0,l.IM)(t)},options:{enabled:a}}),g=f?.past_seven_days||{},w=f?.between_past_eight_and_fifteen_days||{},{recordEvent:b}=(0,u.A)(),y=(0,o.useCallback)((()=>{b("jetpack_myjetpack_stats_card_seedetailedstats_click",{product:e})}),[b]),x=(0,o.useCallback)((()=>!(m!==n.hp.CAN_UPGRADE)),[m]),_={href:"admin.php?page=stats",label:__("View detailed stats","jetpack-my-jetpack"),onClick:y,shouldShowButton:x},k={[n.hp.ACTIVE]:{label:__("View detailed stats","jetpack-my-jetpack")},[n.hp.SITE_CONNECTION_ERROR]:{label:__("Connect Jetpack to use Stats","jetpack-my-jetpack")},[n.hp.NEEDS_FIRST_SITE_CONNECTION]:{href:`#/add-${e}`}};return React.createElement(v.A,{admin:h,slug:e,primaryActionOverride:k,secondaryAction:_,showMenu:!0},React.createElement(p.A,{counts:g,previousCounts:w,headingLevel:4}))}},7881:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(28509),o=a(47425),n=a(85879),l=a(51112),s=a(27723),i=a(36312),c=a(52290);const __=s.__,u=({isActivating:e})=>{const t=__("Activate Jetpack in one click","jetpack-my-jetpack"),{connectSite:a}=(0,i.A)({tracksInfo:{event:"jetpack_myjetpack_welcome_banner_connect_site",properties:{}}});return React.createElement(React.Fragment,null,React.createElement(r.A,{sm:6,md:8,lg:6,className:c.A["banner-description"]},React.createElement(o.Ay,{variant:"headline-small",mb:3},__("Welcome to Jetpack!","jetpack-my-jetpack")),React.createElement(o.Ay,{variant:"body",mb:2},__("Unlock the power of your WordPress site with Jetpack, the complete toolkit for enhancing your site’s security, speed, and growth.","jetpack-my-jetpack")),React.createElement(o.Ay,{variant:"body",mb:2},__("Jetpack works behind the scenes to keep your site safe, make it lightning-fast, and to help you get more traffic.","jetpack-my-jetpack")),React.createElement(n.A,{agreeButtonLabel:t,mb:4}),React.createElement(l.A,{variant:"primary",disabled:e,isLoading:e,onClick:a},e?__("Activating…","jetpack-my-jetpack"):t)),React.createElement(r.A,{sm:6,md:8,lg:6,className:c.A["banner-image"]}))}},36259:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(28509),o=a(47425),n=a(51112),l=a(56427),s=a(27723),i=a(13022),c=a(51609),u=a(52290);const __=s.__,d={protect:__("Protect my site","jetpack-my-jetpack"),performance:__("Improve my site‘s performance","jetpack-my-jetpack"),audience:__("Grow my audience","jetpack-my-jetpack"),content:__("Create quality content","jetpack-my-jetpack"),unsure:__("I don‘t know","jetpack-my-jetpack")},v={protect:!1,performance:!1,audience:!1,content:!1,unsure:!1},p=({onSkipOnboarding:e,onSubmitEvaluation:t})=>{const[a,s]=(0,c.useState)(v),p=(0,c.useCallback)((e=>t=>{s((a=>({...a,[e]:t})))}),[s]),m=(0,c.useCallback)((()=>t(a)),[t,a]),h=Object.values(a).some((e=>e));return React.createElement(React.Fragment,null,React.createElement(r.A,{sm:6,md:8,lg:6,className:u.A["banner-description"]},React.createElement(o.Ay,{variant:"headline-small",mb:3},__("What would you like Jetpack to do?","jetpack-my-jetpack")),React.createElement(o.Ay,{variant:"body",mb:2},__("Jetpack does a lot. Select the items that are most important to you and we‘ll find the Jetpack tools that are the best match for your site.","jetpack-my-jetpack")),React.createElement("form",{className:u.A.form},Object.entries(d).map((([e,t])=>React.createElement(l.CheckboxControl,{key:e,className:u.A["form-checkbox"],label:t,checked:a[e],onChange:p(e),__nextHasNoMarginBottom:!0}))),React.createElement("div",{className:u.A["form-actions"]},React.createElement(n.A,{variant:"primary",text:__("See solutions","jetpack-my-jetpack"),onClick:m,disabled:!h}),React.createElement(n.A,{variant:"link",className:u.A["form-link-action"],text:__("Skip onboarding","jetpack-my-jetpack"),onClick:e})))),React.createElement(r.A,{sm:6,md:8,lg:6,className:(0,i.A)(u.A["banner-image-evaluation"],{[u.A["is-selected"]]:h})}))}},75157:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(28509),o=a(47425),n=a(56427),l=a(27723),s=a(13022),i=a(30369),c=a(52290);const __=l.__,u=()=>React.createElement(n.SVG,{className:c.A.logo,viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement(n.Path,{className:c.A["circle-outline"],d:"M44 86C67.196 86 86 67.196 86 44C86 20.804 67.196 2 44 2C20.804 2 2 20.804 2 44C2 67.196 20.804 86 44 86Z",stroke:"#003010",strokeWidth:"1"}),React.createElement(n.Path,{className:c.A["triangles-outline"],d:"M41.7319 8.73633V51.3088H19.8159L41.7319 8.73633ZM46.1835 79.2694V36.6129H68.1835L46.1835 79.2694Z",stroke:"#003010",strokeWidth:"1"}),React.createElement(n.Path,{className:c.A["circle-fill"],d:"M44 88C68.3005 88 88 68.3005 88 44C88 19.6995 68.3005 0 44 0C19.6995 0 0 19.6995 0 44C0 68.3005 19.6995 88 44 88Z",fill:"#003010"}),React.createElement(n.Path,{className:c.A["triangles-fill"],fillRule:"evenodd",clipRule:"evenodd",d:"M41.7319 8.73633V51.3088H19.8159L41.7319 8.73633ZM46.1835 79.2694V36.6129H68.1835L46.1835 79.2694Z",fill:"#48FF50"})),d=({type:e,isReady:t})=>{if("connecting"===e){const e=__("Connecting Jetpack","jetpack-my-jetpack"),a=__("Getting things ready in the background — almost there!","jetpack-my-jetpack"),n=(0,l.sprintf)(/* translators: %s: is an emoji */ +__("Jetpack is connected %s","jetpack-my-jetpack"),"🎉"),i=__("You’re connected and ready to fly!","jetpack-my-jetpack");return React.createElement(r.A,{className:c.A["loading-banner"]},React.createElement("div",{className:(0,s.A)(c.A["loader-container"],{[c.A["connection-ready"]]:t})},React.createElement(u,null)),React.createElement(o.Ay,{variant:"headline-small",mb:1},t?n:e),React.createElement(o.Ay,{variant:"body"},t?i:a))}return"recommendations"===e?React.createElement(r.A,{className:c.A["loading-banner"]},React.createElement("div",{className:(0,s.A)(c.A["loader-container"],c.A.recommendations)},React.createElement(i.A,null),React.createElement(u,null)),React.createElement(o.Ay,{variant:"headline-small",mb:1},__("Crafting your unique journey","jetpack-my-jetpack")),React.createElement(o.Ay,{variant:"body"},__("Hang tight while we personalize recommendations to suit your style.","jetpack-my-jetpack"))):React.createElement(React.Fragment,null)}},30369:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(56427),o=a(52290);const n=()=>React.createElement(r.SVG,{className:o.A["products-icons"],width:"379",height:"157",viewBox:"0 0 379 157",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement(r.G,{className:o.A.people},React.createElement(r.Rect,{x:"334.012",y:"49.7305",width:"44.4222",height:"44.4222",rx:"22.2111",fill:"#003010"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M359.516 70.8799C360.852 70.8799 361.935 69.7967 361.935 68.4604C361.935 67.1242 360.852 66.041 359.516 66.041C358.179 66.041 357.096 67.1242 357.096 68.4604C357.096 69.7967 358.179 70.8799 359.516 70.8799ZM359.516 69.4282C360.05 69.4282 360.483 68.9949 360.483 68.4604C360.483 67.926 360.05 67.4927 359.516 67.4927C358.981 67.4927 358.548 67.926 358.548 68.4604C358.548 68.9949 358.981 69.4282 359.516 69.4282Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M357.338 76.6865V74.7509C357.338 73.2811 356.147 72.0896 354.677 72.0896H350.806C349.336 72.0896 348.144 73.2811 348.144 74.7509V76.6865H349.596V74.7509C349.596 74.0828 350.138 73.5412 350.806 73.5412H354.677C355.345 73.5412 355.886 74.0828 355.886 74.7509V76.6865H357.338Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M364.112 74.7509V76.6865H362.661V74.7509C362.661 74.0828 362.119 73.5412 361.451 73.5412H359.032V72.0896H361.451C362.921 72.0896 364.112 73.2811 364.112 74.7509Z",fill:"#0CED57"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M355.161 68.4604C355.161 69.7967 354.077 70.8799 352.741 70.8799C351.405 70.8799 350.322 69.7967 350.322 68.4604C350.322 67.1242 351.405 66.041 352.741 66.041C354.077 66.041 355.161 67.1242 355.161 68.4604ZM353.709 68.4604C353.709 68.9949 353.276 69.4282 352.741 69.4282C352.207 69.4282 351.773 68.9949 351.773 68.4604C351.773 67.926 352.207 67.4927 352.741 67.4927C353.276 67.4927 353.709 67.926 353.709 68.4604Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.videopress},React.createElement(r.Rect,{x:"280",y:"10",width:"44.4222",height:"44.4222",rx:"22.2111",fill:"#003010"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M294.5269 25.5844C295.3517 25.5844 296.0764 26.1303 296.3023 26.9219L298.5352 34.7481C298.5375 34.756 298.5411 34.7632 298.5459 34.7696L301.1912 25.5844H302.6711H306.7619C309.6292 25.5844 311.5512 27.4457 311.5512 30.2635C311.5512 33.1136 309.5788 34.8909 306.6359 34.8909H304.695H302.1939L301.708 36.3915C301.2723 37.7373 300.0165 38.6493 298.599 38.6493C297.1815 38.6493 295.9258 37.7373 295.49 36.3915L292.7704 27.9923C292.3853 26.8029 293.2742 25.5844 294.5269 25.5844ZM303.0979 32.0989H305.9301C307.1589 32.0989 307.8962 31.3945 307.8962 30.2635C307.8962 29.126 307.1589 28.4539 305.9301 28.4539H304.2781L303.0979 32.0989Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.shield},React.createElement(r.Rect,{x:"14.0122",y:"80.7305",width:"76.212",height:"76.212",rx:"38.106",fill:"#003010"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M51.9558 104.023L63.163 109.118V116.712C63.163 123.185 59.0053 129.315 53.1424 131.248C52.372 131.502 51.5396 131.502 50.7692 131.248C44.9063 129.315 40.7485 123.185 40.7485 116.712V109.118L51.9558 104.023ZM43.239 110.721V116.712C43.239 122.212 46.8007 127.317 51.5492 128.883C51.813 128.97 52.0986 128.97 52.3624 128.883C57.1109 127.317 60.6725 122.212 60.6725 116.712V110.721L51.9558 106.759L43.239 110.721Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.akismet},React.createElement(r.Rect,{x:"69.0122",y:"20.7305",width:"54.212",height:"54.212",rx:"27.106",fill:"#003010"}),React.createElement(r.Path,{d:"M97.9649 38.592L103.765 53.9038C104.265 55.2138 105.034 55.6888 106.348 55.7997C106.396 55.8019 106.443 55.814 106.486 55.8352C106.529 55.8564 106.568 55.8862 106.599 55.9229C106.63 55.9595 106.654 56.0022 106.668 56.0483C106.682 56.0944 106.687 56.143 106.681 56.191C106.683 56.2405 106.675 56.2899 106.658 56.3364C106.641 56.3828 106.615 56.4254 106.581 56.4616C106.547 56.4978 106.507 56.527 106.462 56.5473C106.417 56.5677 106.368 56.5789 106.319 56.5803H99.9659C99.9145 56.5816 99.8634 56.5724 99.8157 56.5533C99.768 56.5342 99.7246 56.5055 99.6882 56.4692C99.6518 56.4328 99.6231 56.3894 99.6039 56.3416C99.5846 56.2937 99.5752 56.2425 99.5762 56.191C99.5724 56.1409 99.579 56.0906 99.5956 56.0433C99.6121 55.9959 99.6382 55.9525 99.6722 55.9158C99.7063 55.8791 99.7475 55.8498 99.7934 55.8298C99.8392 55.8098 99.8887 55.7996 99.9387 55.7997C100.577 55.7997 101.3 55.6323 101.3 54.8517C101.294 54.5262 101.228 54.2047 101.104 53.9038L99.7121 50.1936C99.6559 50.0262 99.6287 49.9698 99.462 49.9698H94.1604C93.3266 49.9698 92.2989 49.9698 91.8258 51.0306L90.5571 53.9038C90.4281 54.1644 90.3523 54.4484 90.3341 54.7389C90.3341 55.7433 91.641 55.7997 92.3279 55.7997C92.3779 55.7996 92.4274 55.8098 92.4732 55.8298C92.5191 55.8498 92.5603 55.8791 92.5944 55.9158C92.6284 55.9525 92.6545 55.9959 92.671 56.0433C92.6876 56.0906 92.6942 56.1409 92.6904 56.191C92.6914 56.2426 92.682 56.2939 92.6626 56.3417C92.6432 56.3896 92.6143 56.433 92.5777 56.4692C92.541 56.5055 92.4974 56.5339 92.4495 56.5527C92.4016 56.5715 92.3503 56.5803 92.2989 56.5785H86.662C86.6107 56.5798 86.5597 56.5706 86.5121 56.5514C86.4645 56.5323 86.4212 56.5037 86.3849 56.4673C86.3487 56.4308 86.3201 56.3874 86.3011 56.3396C86.282 56.2918 86.2729 56.2406 86.2741 56.1891C86.2703 56.1391 86.2769 56.0888 86.2935 56.0415C86.31 55.9941 86.3361 55.9507 86.3702 55.914C86.4042 55.8772 86.4454 55.848 86.4913 55.828C86.5371 55.808 86.5866 55.7978 86.6366 55.7979C87.9978 55.7142 88.4491 55.0701 88.9693 53.9019L95.6648 39.1761C95.9711 38.5338 96.6381 37.977 97.2489 37.977C97.6875 37.9788 97.8271 38.2299 97.9649 38.592ZM92.8898 48.576C92.8562 48.6257 92.8368 48.6835 92.8336 48.7434C92.8336 48.7998 92.8898 48.8271 93.0004 48.8271H98.5014C98.8892 48.8271 99.056 48.7434 99.056 48.4923C99.0555 48.3663 99.027 48.242 98.9726 48.1284L97.4447 43.9998C97.0822 43.0518 96.5565 41.7981 96.3898 40.7646C96.3898 40.71 96.3608 40.6809 96.3336 40.6809C96.3064 40.6809 96.2792 40.71 96.2792 40.7646C96.0706 41.4752 95.8007 42.1662 95.4726 42.8298L92.8898 48.576Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M97.9649 38.592L103.765 53.9038C104.265 55.2138 105.034 55.6888 106.348 55.7997C106.396 55.8019 106.443 55.814 106.486 55.8352C106.529 55.8564 106.568 55.8862 106.599 55.9229C106.63 55.9595 106.654 56.0022 106.668 56.0483C106.682 56.0944 106.687 56.143 106.681 56.191C106.683 56.2405 106.675 56.2899 106.658 56.3364C106.641 56.3828 106.615 56.4254 106.581 56.4616C106.547 56.4978 106.507 56.527 106.462 56.5473C106.417 56.5677 106.368 56.5789 106.319 56.5803H99.9659C99.9145 56.5816 99.8634 56.5724 99.8157 56.5533C99.768 56.5342 99.7246 56.5055 99.6882 56.4692C99.6518 56.4328 99.6231 56.3894 99.6039 56.3416C99.5846 56.2938 99.5752 56.2425 99.5762 56.191C99.5724 56.1409 99.579 56.0906 99.5956 56.0433C99.6121 55.9959 99.6382 55.9525 99.6722 55.9158C99.7063 55.8791 99.7475 55.8498 99.7934 55.8298C99.8392 55.8098 99.8887 55.7996 99.9387 55.7997C100.577 55.7997 101.3 55.6323 101.3 54.8517C101.294 54.5262 101.228 54.2047 101.104 53.9038L99.7121 50.1936C99.6559 50.0262 99.6287 49.9698 99.462 49.9698H94.1604C93.3266 49.9698 92.2989 49.9698 91.8258 51.0306L90.5571 53.9038C90.4281 54.1644 90.3523 54.4484 90.3341 54.7389C90.3341 55.7433 91.641 55.7997 92.3279 55.7997C92.3779 55.7996 92.4274 55.8098 92.4732 55.8298C92.5191 55.8498 92.5603 55.8791 92.5944 55.9158C92.6284 55.9525 92.6545 55.9959 92.671 56.0433C92.6876 56.0906 92.6942 56.1409 92.6904 56.191C92.6914 56.2426 92.682 56.2939 92.6626 56.3417C92.6432 56.3896 92.6143 56.433 92.5777 56.4692C92.541 56.5055 92.4974 56.5339 92.4495 56.5527C92.4016 56.5715 92.3503 56.5803 92.2989 56.5785H86.662C86.6107 56.5798 86.5597 56.5706 86.5121 56.5514C86.4645 56.5323 86.4212 56.5037 86.3849 56.4673C86.3487 56.4308 86.3201 56.3874 86.3011 56.3396C86.282 56.2918 86.2729 56.2406 86.2741 56.1891C86.2703 56.1391 86.2769 56.0888 86.2935 56.0415C86.31 55.9941 86.3361 55.9507 86.3702 55.914C86.4042 55.8772 86.4454 55.848 86.4913 55.828C86.5371 55.808 86.5866 55.7978 86.6366 55.7979C87.9978 55.7142 88.4491 55.0701 88.9693 53.9019L95.6648 39.1761C95.9711 38.5338 96.6381 37.977 97.2489 37.977C97.6875 37.9788 97.8271 38.2299 97.9649 38.592ZM92.8898 48.576C92.8562 48.6257 92.8368 48.6835 92.8336 48.7434C92.8336 48.7998 92.8898 48.8271 93.0004 48.8271H98.5014C98.8892 48.8271 99.056 48.7434 99.056 48.4923C99.0555 48.3663 99.027 48.242 98.9726 48.1284L97.4447 43.9998C97.0822 43.0518 96.5565 41.7981 96.3898 40.7646C96.3898 40.71 96.3608 40.6809 96.3336 40.6809C96.3064 40.6809 96.2792 40.71 96.2792 40.7646C96.0706 41.4752 95.8007 42.1662 95.4726 42.8298L92.8898 48.576Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M108.413 47.9182C108.413 48.6351 108.008 49.0409 107.278 49.0409C106.547 49.0409 106.257 48.6679 106.257 48.0983C106.257 47.3814 106.68 46.9756 107.392 46.9756C108.104 46.9756 108.413 47.365 108.413 47.9182Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M86.6465 47.9408C86.6465 48.6559 86.2405 49.0635 85.5119 49.0635C84.7832 49.0635 84.4878 48.6887 84.4878 48.1191C84.4878 47.404 84.9101 46.9965 85.6224 46.9965C86.3348 46.9965 86.6465 47.3877 86.6465 47.9408Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.stars},React.createElement(r.Rect,{x:"168.012",y:"0.730469",width:"76.212",height:"76.212",rx:"38.106",fill:"#003010"}),React.createElement(r.Path,{d:"M197.184 24.5478L198.7 28.3908L202.543 29.9064L198.7 31.4221L197.184 35.2651L195.668 31.4221L191.825 29.9064L195.668 28.3908L197.184 24.5478Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M213.26 24.5477L215.281 29.6717L220.405 31.6925L215.281 33.7134L213.26 38.8374L211.239 33.7134L206.115 31.6925L211.239 29.6717L213.26 24.5477Z",fill:"#0CED57"}),React.createElement(r.Path,{d:"M204.329 35.2649L206.855 41.6699L213.26 44.196L206.855 46.7221L204.329 53.1271L201.803 46.7221L195.398 44.196L201.803 41.6699L204.329 35.2649Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.search},React.createElement(r.Rect,{x:"250.012",y:"76.7305",width:"56.212",height:"56.212",rx:"28.106",fill:"#003010"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M287.184 103.116C287.184 107.306 283.788 110.702 279.599 110.702C277.846 110.702 276.232 110.107 274.948 109.109L270.156 113.9L268.815 112.56L273.607 107.768C272.608 106.483 272.014 104.869 272.014 103.116C272.014 98.9272 275.41 95.5312 279.599 95.5312C283.788 95.5312 287.184 98.9272 287.184 103.116ZM285.288 103.116C285.288 106.258 282.741 108.805 279.599 108.805C276.457 108.805 273.91 106.258 273.91 103.116C273.91 99.9745 276.457 97.4275 279.599 97.4275C282.741 97.4275 285.288 99.9745 285.288 103.116Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A.social},React.createElement(r.Rect,{x:"0.012207",y:"21.7305",width:"44.4222",height:"44.4222",rx:"22.2111",fill:"#003010"}),React.createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M25.3608 37.4654V48.3956L18.9181 46.5084V49.9341H17.7104L17.7104 46.1546L15.518 45.5124C14.6693 45.2638 14.0889 44.5075 14.0889 43.6503V42.2107C14.0889 41.3535 14.6693 40.5972 15.518 40.3486L25.3608 37.4654ZM24.1531 46.822L18.9181 45.2885L18.9181 40.5725L24.1531 39.039V46.822ZM17.7104 40.9263L17.7104 44.9347L15.8682 44.3951C15.5287 44.2957 15.2966 43.9932 15.2966 43.6503V42.2107C15.2966 41.8678 15.5287 41.5653 15.8682 41.4659L17.7104 40.9263ZM26.9733 43.5155H30.1939V42.3481H26.9733V43.5155ZM30.1939 46.8212L26.9733 46.0429V44.8754L30.1939 45.6537V46.8212ZM26.9733 40.9856L30.1939 40.2073V39.0398L26.9733 39.8181V40.9856Z",fill:"#0CED57"})),React.createElement(r.G,{className:o.A["empty-circle"]},React.createElement(r.Rect,{x:"110",y:"-30.2695",width:"44.4222",height:"44.4222",rx:"22.2111",fill:"#003010"})))},36007:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var r=a(75918),o=a(28509),n=a(51112),l=a(27723),s=a(10991),i=a(13022),c=a(51609),u=a(83804),d=a(89812),v=a(64526),p=a(31368),m=a(51870),h=a(62450),f=a(7881),g=a(36259),w=a(75157),b=a(52290);const __=l.__,y=({welcomeFlowExperiment:e,setWelcomeFlowExperiment:t,children:a})=>{const{recordEvent:l}=(0,v.A)(),{dismissWelcomeBanner:y}=(0,d.A)(),{recommendedModules:x,submitEvaluation:_,saveEvaluationResult:k}=(0,u.A)(),{siteIsRegistered:E,siteIsRegistering:C,isUserConnected:j,isSiteConnected:A}=(0,m.A)({skipUserConnection:!0}),[S,P]=(0,c.useState)(!1),[R,M]=(0,c.useState)(""),[V,z]=(0,c.useState)(null),H=(0,p.A)();(0,c.useEffect)((()=>{if("site-connecting"===R&&!C&&E){z(!0);const e=setTimeout((()=>z(!1)),3e3);return()=>clearTimeout(e)}}),[S,R,x,E,C]);const L=(0,c.useMemo)((()=>C||V||E&&"site-connecting"===R&&null===V?"site-connecting":!E||e.isLoading?"connection":S?"evaluation-processing":x||H?"evaluation":null),[E,V,C,R,e.isLoading,S,x,H]);(0,c.useEffect)((()=>{R!==L&&(l("jetpack_myjetpack_welcome_banner_step_view",{current_step:L}),M(L))}),[L,R,l]);const O=(0,c.useCallback)((()=>{l("jetpack_myjetpack_welcome_banner_dismiss_click",{current_step:L,is_user_connected:j,is_site_connected:A}),y()}),[l,L,j,A,y]),N=(0,c.useCallback)((()=>{l("jetpack_myjetpack_welcome_banner_skip_recommendations_click"),y()}),[y,l]),I=(0,c.useCallback)((async e=>{const t=Object.keys(e).filter((t=>e[t]));P(!0),l("jetpack_myjetpack_welcome_banner_evaluation_submit",{goals:t});try{const e=await _(t);await k(e),y()}catch{P(!1)}}),[y,l,k,_]);return(0,c.useEffect)((()=>{L||y()}),[L,y]),L?React.createElement(r.A,{horizontalSpacing:6,horizontalGap:2},a&&React.createElement(o.A,null,a),React.createElement(o.A,{lg:12,className:b.A.banner},React.createElement(h.O,{className:(0,i.A)(b.A["banner-card"],"connection"===L&&b.A["is-mandatory"])},React.createElement(r.A,{horizontalSpacing:0,horizontalGap:0,className:b.A["banner-content"]},"connection"===L&&React.createElement(f.A,{onUpdateWelcomeFlowExperiment:t,isActivating:C||e.isLoading}),"evaluation"===L&&React.createElement(g.A,{onSkipOnboarding:N,onSubmitEvaluation:I}),"evaluation-processing"===L&&React.createElement(w.A,{type:"recommendations"}),"site-connecting"===L&&React.createElement(w.A,{type:"connecting",isReady:A}))),React.createElement(n.A,{className:b.A.dismiss,variant:"secondary","aria-label":__("Don’t show the welcome message again","jetpack-my-jetpack"),size:"small",icon:s.A,disabled:C,onClick:O}))):null}},38837:(e,t,a)=>{"use strict";a.d(t,{ED:()=>o,NM:()=>l,OM:()=>r,hp:()=>s,mk:()=>n});const r="my-jetpack-my-plans-manage",o="my-jetpack-my-plans-purchase",n="my-jetpack-my-plans-purchase-no-site",l={Home:"/",Connection:"/connection",ConnectionSkipPricing:"/connection?skip_pricing=true",AddAkismet:"/add-akismet",AddAntiSpam:"/add-anti-spam",AddBackup:"/add-backup",AddBoost:"/add-boost",AddComplete:"/add-complete",AddCRM:"/add-crm",AddJetpackAI:"/add-jetpack-ai",AddExtras:"/add-extras",AddGrowth:"/add-growth",AddProtect:"/add-protect/:feature?",AddScan:"/add-scan",AddSocial:"/add-social",AddSearch:"/add-search",AddSecurity:"/add-security",AddVideoPress:"/add-videopress",AddStats:"/add-stats",AddLicense:"/add-license",JetpackAi:"/jetpack-ai",Onboarding:"/onboarding",RedeemToken:"/redeem-token"},s={ACTIVE:"active",INACTIVE:"inactive",MODULE_DISABLED:"module_disabled",SITE_CONNECTION_ERROR:"site_connection_error",ABSENT:"plugin_absent",ABSENT_WITH_PLAN:"plugin_absent_with_plan",NEEDS_PLAN:"needs_plan",NEEDS_ACTIVATION:"needs_activation",NEEDS_FIRST_SITE_CONNECTION:"needs_first_site_connection",USER_CONNECTION_ERROR:"user_connection_error",CAN_UPGRADE:"can_upgrade",EXPIRING_SOON:"expiring",EXPIRED:"expired",NEEDS_ATTENTION__ERROR:"needs_attention_error",NEEDS_ATTENTION__WARNING:"needs_attention_warning"}},73537:(e,t,a)=>{"use strict";a.d(t,{EX:()=>o,PG:()=>r,pv:()=>n});const r=100,o=200,n=300},76007:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,g:()=>n});var r=a(51609);const o={message:"",title:null,options:{level:"info",priority:0}},n=(0,r.createContext)({currentNotice:o,setNotice:null,resetNotice:null}),l=({children:e})=>{const[t,a]=(0,r.useState)(o),l=(0,r.useCallback)((()=>{a(o)}),[]),s=(0,r.useCallback)(((e,r)=>{if(!t.message||e.options.priority>t.options.priority){const t={...e.options,onClose:e.options?.onClose||(e.options?.hideCloseButton?void 0:r)};l(),a({...e,options:t})}}),[t.message,t.options.priority,l]);return React.createElement(n.Provider,{value:{currentNotice:t,setNotice:s,resetNotice:l}},e)}},41521:(e,t,a)=>{"use strict";a.d(t,{l:()=>n});var r=a(27723),o=a(73537);const n={message:(0,r.__)("Site connection failed. Please try again.","jetpack-my-jetpack"),options:{id:"site-connection-error-notice",level:"error",actions:[],priority:o.pv,hideCloseButton:!1}}},56077:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,_:()=>n});var r=a(51609);const o=(0,r.createContext)({state:{},setState:()=>{}}),n=(e,t)=>{const{state:a,setState:n}=(0,r.useContext)(o),{[e]:l=t}=a;(0,r.useEffect)((()=>{void 0===a[e]&&n((a=>({...a,[e]:t})))}),[t,e,n,a]);return[l,(0,r.useCallback)((t=>{n((a=>({...a,[e]:t})))}),[e,n])]},l=({children:e})=>{const[t,a]=(0,r.useState)({});return React.createElement(o.Provider,{value:{state:t,setState:a}},e)}},31504:(e,t,a)=>{"use strict";a.d(t,{AD:()=>u,Ck:()=>P,DB:()=>n,D_:()=>I,Dz:()=>j,E4:()=>z,FW:()=>x,Hm:()=>p,IM:()=>w,L6:()=>d,MB:()=>A,MD:()=>M,MX:()=>L,Md:()=>k,O2:()=>s,PM:()=>g,QO:()=>S,Re:()=>O,Rx:()=>y,Yr:()=>N,_:()=>E,dB:()=>R,dL:()=>h,es:()=>f,g_:()=>c,jE:()=>_,jf:()=>i,jr:()=>m,no:()=>v,nw:()=>C,pN:()=>V,rR:()=>l,tb:()=>o,uh:()=>H,xF:()=>b});const r="my-jetpack/v1",o=`${r}/site/purchases`,n=`${r}/site/backup/undo-event`,l=`${r}/chat/availability`,s=`${r}/chat/authentication`,i=`${r}/site/products`,c=`${r}/site/products-ownership`,u=`${r}/site/dismiss-welcome-banner`,d=`${r}/site/recommendations/evaluation`,v=`${r}/site/recommendations/evaluation/result`,p=`${r}/site/update-historically-active-modules`,m=`${r}/jetpack-manage/data`,h=`${r}/red-bubble-notifications`,f=`${r}/site/protect/data`,g=`${r}/site/videopress/data`,w=e=>`jetpack/v4/stats-app/sites/${e}/stats/highlights`,b="product",y="product ownership",x="activate product",_="install product",k="available licenses",E="chat availability",C="chat authentication",j="backup history",A="stats counts",S="dismiss welcome banner",P="purchases",R="evaluate site recommendations",M="save site evaluation result",V="remove site evaluation result",z="update historically active modules",H="get jetpack manage data",L="red bubble alerts",O="get protect data",N="get videopress data",I={ANTI_SPAM:"anti-spam",BACKUP:"backup",BOOST:"boost",BRUTE_FORCE:"brute-force",CRM:"crm",CREATOR:"creator",EXTRAS:"extras",JETPACK_AI:"jetpack-ai",NEWSLETTER:"newsletter",PROTECT:"protect",RELATED_POSTS:"related-posts",SCAN:"scan",SEARCH:"search",SITE_ACCELERATOR:"site-accelerator",SOCIAL:"social",STATS:"stats",VIDEOPRESS:"videopress",SECURITY:"security",GROWTH:"growth",COMPLETE:"complete"}},83804:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(27723),o=a(51609),n=a(56077),l=a(64526),s=a(31368),i=a(31504),c=a(65350),u=a(10929),d=a(68242),v=a(89812);const __=r.__,p=()=>{const{recordEvent:e}=(0,l.A)(),{isWelcomeBannerVisible:t,showWelcomeBanner:a}=(0,v.A)(),[r,p]=(0,n._)("recommendedModules",(0,d.A$)("recommendedModules").modules),[m,h]=(0,n._)("isFirstRun",(0,d.A$)("recommendedModules").isFirstRun),{data:{ownedProducts:f},isLoading:g}=(0,c.A)(),w=(0,s.A)(),b=(0,o.useMemo)((()=>{const e=f||[];return r?.filter((t=>!e.includes(t))).slice(0,5)}),[r,f]),y=(0,o.useMemo)((()=>{const{dismissed:e}=(0,d.A$)("recommendedModules");return!e&&!t&&w}),[t,w]),[x,_]=(0,n._)("recommendedModulesVisible",y&&!!b?.length),{mutate:k}=(0,u.A)({name:i.dB,query:{path:i.L6,method:"GET"},errorMessage:__("Failed to evaluate site recommendations","jetpack-my-jetpack")}),{mutate:E}=(0,u.A)({name:i.MD,query:{path:i.no,method:"POST"},errorMessage:__("Failed to save evaluation results. Please try again","jetpack-my-jetpack")}),{mutate:C}=(0,u.A)({name:i.pN,query:{path:i.no,method:"DELETE"},errorMessage:__("Failed to hide evaluation results. Please try again","jetpack-my-jetpack")});return{submitEvaluation:(0,o.useCallback)((e=>new Promise(((t,a)=>{k({queryParams:{goals:e}},{onSuccess:t,onError:a})}))),[k]),saveEvaluationResult:(0,o.useCallback)((e=>new Promise(((t,a)=>{E({data:{recommendations:e}},{onSuccess:e=>{p(e),_(!0),t()},onError:a})}))),[E,_,p]),removeEvaluationResult:(0,o.useCallback)((()=>{_(!1),C({},{onSuccess:()=>{h(!1),e("jetpack_myjetpack_evaluation_recommendations_dismiss_click")}})}),[C,e,h,_]),redoEvaluation:(0,o.useCallback)((()=>{_(!1),h(!1),a(),e("jetpack_myjetpack_evaluation_recommendations_redo_click")}),[e,h,_,a]),recommendedModules:b,isSectionVisible:x,isFirstRun:m,isProductOwnershipLoading:g}}},72447:(e,t,a)=>{"use strict";a.d(t,{M:()=>c});var r=a(27723),o=a(51609),n=a(73537),l=a(76007),s=a(31504);const __=r.__,i=[s.Ck,s.FW,s.jE,s.Re,s.Yr],c=({infoName:e,isError:t,overrideMessage:a})=>{const{setNotice:s}=(0,o.useContext)(l.g),c=a??(0,r.sprintf)( // translators: %s is the name of the information being fetched, e.g. "site purchases". -__("There was an error fetching your %s information. Check your site connectivity and try again.","jetpack-my-jetpack"),e);(0,c.useEffect)((()=>{t&&l.includes(e)&&i({message:o,options:{id:"fetching-error-notice",level:"error",priority:r.PG}})}),[o,i,t,e])}},9935:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(7723),c=a(4526),r=a(1504),s=a(929),i=a(8242),l=a(4923);const __=n.__,o=e=>{const{detail:t,refetch:a}=(0,l.A)(e),{recordEvent:o}=(0,c.A)(),{mutate:u,isPending:m}=(0,s.A)({name:r.FW,query:{path:`${r.jf}/${e}`,method:"POST"},options:{onSuccess:()=>{(e=>{const{standalonePluginInfo:t,isPluginActive:a}=e;return t?.hasStandalonePlugin?t?.isStandaloneActive:a})(t)||(o("jetpack_myjetpack_product_activated",{product:e}),(e=>{const{items:t}=(0,i.A$)("products");t[e]?.standalone_plugin_info.has_standalone_plugin&&(window.myJetpackInitialState.products.items[e].standalone_plugin_info.is_standalone_active=!0,window.myJetpackInitialState.products.items[e].standalone_plugin_info.is_standalone_installed=!0)})(e)),a()}},errorMessage:(0,n.sprintf)( -// translators: %$1s: Jetpack Product name -__("Failed to activate %1$s. Please try again","jetpack-my-jetpack"),t.name)});return{activate:u,isPending:m}}},4367:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(7723),c=a(1504),r=a(929),s=a(4923);const __=n.__,i=e=>{const{detail:t,refetch:a}=(0,s.A)(e),{mutate:i,isPending:l}=(0,r.A)({name:c.jE,query:{path:`${c.jf}/${e}/install-standalone`,method:"POST"},options:{onSuccess:a},errorMessage:(0,n.sprintf)( -// translators: %$1s: Jetpack Product name -__("Failed to install standalone plugin for %1$s. Please try again","jetpack-my-jetpack"),t.name)});return{install:i,isPending:l}}},4923:(e,t,a)=>{"use strict";a.d(t,{A:()=>u,V:()=>l});var n=a(1609),c=a(1504),r=a(280),s=a(8242),i=a(8405);const l=()=>{const{items:e}=(0,s.A$)("products");return e?Object.entries(e).reduce(((e,[t,a])=>({...e,[t]:o(a)})),{}):{}},o=e=>{const t=(0,i.A)(e);return t.features=t.features||[],t.supportedProducts=t.supportedProducts||[],t.pricingForUi.fullPricePerMonth=(e=>"year"===e.pricingForUi.productTerm?Math.round(e.pricingForUi.fullPrice/12*100)/100:e.pricingForUi.fullPrice)(t),t.pricingForUi.discountPricePerMonth=(e=>"year"===e.pricingForUi.productTerm?Math.round(e.pricingForUi.discountPrice/12*100)/100:e.pricingForUi.discountPrice)(t),t},u=e=>{const t=l(),a=t?.[e],{refetch:s,isLoading:i}=(e=>(0,r.A)({name:`${c.xF}${e}`,query:{path:`${c.jf}/${e}`},options:{enabled:!1}}))(e);return{detail:a,refetch:(0,n.useCallback)((()=>(async(e,t)=>{const{data:a}=await t();window.myJetpackInitialState.products.items[e]=a})(e,s)),[e,s]),isLoading:i}}},357:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(5932),c=a(5104),r=a(2447),s=a(8242);const i=({name:e,queryFn:t,errorMessage:a})=>{const i=(0,c.I)({queryKey:[e],queryFn:()=>{const{apiRoot:e,apiNonce:a}=(0,s.qG)();return n.Ay.setApiRoot(e),n.Ay.setApiNonce(a),t(n.Ay)},refetchOnWindowFocus:!1,refetchIntervalInBackground:!1}),{isError:l,isLoading:o}=i;return(0,r.M)({infoName:e,isError:!o&&l,overrideMessage:a}),i}},929:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(4613),c=a(1455),r=a.n(c),s=a(3832),i=a(2447);const l=({name:e,query:t,options:a,errorMessage:c})=>{const l=(0,n.n)({mutationKey:[e],mutationFn:e=>{const a=Object.assign({},t);return e&&"queryParams"in e&&(a.path=(0,s.addQueryArgs)(a.path,e.queryParams),delete e.queryParams),r()({...a,...e})},...a}),{isError:o,isPending:u}=l;return(0,i.M)({infoName:e,isError:!u&&o,overrideMessage:c}),l}},280:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(5104),c=a(1455),r=a.n(c),s=a(2447);const i=({name:e,query:t,options:a,errorMessage:c})=>{const i=(0,n.I)({queryKey:[e],queryFn:()=>r()(t),refetchOnWindowFocus:!1,refetchIntervalInBackground:!1,...a}),{error:l,isError:o,isLoading:u}=i;return(0,s.M)({infoName:e,isError:!u&&o&&"not_connected"!==l.code,overrideMessage:c}),i}},4:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n=e=>{if(!e)return"unknown";const{modules:t,purchases:a,jetpackPlugins:n,isSiteConnected:c,isUserConnected:r}=e;return 0===a.length&&t.length<3?r&&c||0!==t.length||1!==n.length?"new":"brand-new":1===a.length&&t.length<10?"settling-in":"established"}},8242:(e,t,a)=>{"use strict";a.d(t,{A$:()=>n,SF:()=>r,qG:()=>c});const n=e=>e?window?.myJetpackInitialState?.[e]??{}:window?.myJetpackInitialState,c=()=>window?.myJetpackRest??{},r=e=>e?window?.JP_CONNECTION_INITIAL_STATE?.[e]??{}:window?.JP_CONNECTION_INITIAL_STATE},8117:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(8837);const c=e=>Object.values(e).filter((({requiresUserConnection:e,status:t})=>e&&(t===n.hp.ACTIVE||n.hp.USER_CONNECTION_ERROR))).map((({name:e})=>e))},4393:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(4),c=a(8242);const r=()=>{const e=(0,c.A$)("lifecycleStats");return["unknown","brand-new","new"].includes((0,n.A)(e))}},8405:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const n=e=>Array.isArray(e)?e.map((e=>n(e))):"object"==typeof e&&null!==e?Object.fromEntries(Object.entries(e).map((([e,t])=>[e.replace(/([-_][a-z])/gi,(e=>e.toUpperCase().replace(/[-_]/g,""))),n(t)]))):e,c=n},9812:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var n=a(7723),c=a(1609),r=a(6077),s=a(1504),i=a(929),l=a(8242);const __=n.__,o=()=>{const{redBubbleAlerts:e}=(0,l.A$)(),[t,a]=(0,r._)("isWelcomeBannerVisible",Object.keys(e).includes("welcome-banner-active")),{mutate:n}=(0,i.A)({name:s.QO,query:{path:s.AD,method:"POST"},errorMessage:__("Failed to dismiss the welcome banner. Please try again","jetpack-my-jetpack")});return{dismissWelcomeBanner:(0,c.useCallback)((()=>{n(null,{onSuccess:()=>a(!1)})}),[n,a]),showWelcomeBanner:(0,c.useCallback)((()=>{a(!0)}),[a]),isWelcomeBannerVisible:t}}},4526:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(372),c=a(1609),r=a(8242),s=a(1870);const i=()=>{const{isUserConnected:e,isSiteConnected:t,connectedPlugins:a,userConnectionData:i={}}=(0,s.A)(),{login:l,ID:o}=i.currentUser?.wpcomUser||{},{myJetpackVersion:u=""}=(0,r.A$)();(0,c.useEffect)((()=>{e&&o&&l&&n.A.initialize(o,l)}),[o,e,l]);const m=Object.keys(a||{}).sort().join(",").replaceAll("jetpack-","");return{recordEvent:(0,c.useCallback)(((a,c)=>{n.A.tracks.recordEvent(a,{...c,version:u,is_site_connected:t,is_user_connected:e,referring_plugins:m})}),[])}}},3588:(e,t,a)=>{"use strict";a.d(t,{L:()=>i});var n=a(1609),c=a(8837),r=a(4526),s=a(3981);function i({slug:e}){const{recordEvent:t}=(0,r.A)(),a=(0,s.A)(c.NM.Home);return{onClickGoBack:(0,n.useCallback)((n=>{e&&t("jetpack_myjetpack_product_interstitial_back_link_click",{product:e}),document.referrer.includes(window.location.host)&&(n.preventDefault(),a())}),[t,e,a])}}},1870:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(9384),c=a(8242);const r=({skipUserConnection:e=!1,redirectUri:t=""}={})=>{const{apiRoot:a,apiNonce:r}=(0,c.qG)(),{topJetpackMenuItemUrl:s,blogID:i}=(0,c.A$)(),{registrationNonce:l}=(0,c.SF)(),o=(0,n.useConnection)({apiRoot:a,apiNonce:r,registrationNonce:l,skipUserConnection:e,from:"my-jetpack",redirectUri:t,autoTrigger:!1}),u=o.isRegistered,m=o.isRegistered;return{apiNonce:r,apiRoot:a,blogID:i,registrationNonce:l,...o,isSiteConnected:u,siteIsRegistered:m,topJetpackMenuItemUrl:s}}},3981:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(1609),c=a(9539);function r(e){const t=(0,c.Zp)();return(0,n.useCallback)((a=>t(e,a)),[t,e])}},5994:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(28);const c=()=>{const[e]=(0,n.ok)(),t=e.get("returnTo");return t?`admin.php?page=my-jetpack#/${t}`:"admin.php?page=my-jetpack"}},7436:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(8242),c=a(5048),r=a(8245),s=a(3711),i=a(2963);const l=()=>{const{redBubbleAlerts:e}=(0,n.A$)();(0,c.A)(e),(0,i.A)(e),(0,r.A)(),(0,s.A)(e)}},5048:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(7723),c=a(1609),r=a(3537),s=a(6007),i=a(4526);const __=n.__,l=e=>{const{setNotice:t}=(0,c.useContext)(s.g),{recordEvent:a}=(0,i.A)();(0,c.useEffect)((()=>{const c=Object.keys(e).filter((e=>e.endsWith("-bad-installation")));if(0===c.length)return;const s=e[c[0]],{plugin:i}=s.data,l=(0,n.sprintf)( +__("There was an error fetching your %s information. Check your site connectivity and try again.","jetpack-my-jetpack"),e);(0,o.useEffect)((()=>{t&&i.includes(e)&&s({message:c,options:{id:"fetching-error-notice",level:"error",priority:n.PG}})}),[c,s,t,e])}},41526:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(63406),o=a(27723),n=a(64526),l=a(31504),s=a(10929),i=a(68242),c=a(4682);const __=o.__,u=e=>{const t=Array.isArray(e)?e:[e],{products:a,refetch:u}=(0,c.A)(t),{recordEvent:d}=(0,n.A)(),{createSuccessNotice:v}=(0,r.I)(),{mutate:p,isPending:m,isSuccess:h}=(0,s.A)({name:l.FW,query:{path:`${l.jf}/activate`,method:"POST",data:{products:t}},options:{onSuccess:()=>{a?.forEach((e=>{(e=>{const{standalonePluginInfo:t,isPluginActive:a}=e;return t?.hasStandalonePlugin?t?.isStandaloneActive:a})(e)||(d("jetpack_myjetpack_product_activated",{product:e.slug}),(e=>{const{items:t}=(0,i.A$)("products");"jetpack"!==t[e]?.plugin_slug&&t[e]?.standalone_plugin_info.has_standalone_plugin&&(window.myJetpackInitialState.products.items[e].standalone_plugin_info.is_standalone_active=!0,window.myJetpackInitialState.products.items[e].standalone_plugin_info.is_standalone_installed=!0)})(e.slug))})),u().then((()=>{v((0,o.sprintf)(/* translators: %s is either the product name, i.e.- "Jetpack Backup" or the word "Plugins". */ +__("%s activated successfully!","jetpack-my-jetpack"),1===a?.length?a[0].title:__("Plugins","jetpack-my-jetpack")))}))}},errorMessage:(0,o.sprintf)( +// translators: %s is the Jetpack product name or comma seperated list of multiple Jetpack product names. +__("There was a problem activating %s.","jetpack-my-jetpack"),a?.map((e=>e?.name)).join(", "))});return{activate:p,isPending:m,isSuccess:h}}},488:(e,t,a)=>{"use strict";a.d(t,{V:()=>s});var r=a(31504),o=a(280),n=a(68242),l=a(87451);const s=()=>{const{items:e}=(0,n.A$)("products"),{data:t,isLoading:a,isError:s}=(0,o.A)({name:`${r.xF}`,query:{path:`${r.jf}`},options:{enabled:!0}});if(!a&&!s)for(const[a,r]of Object.entries(e))t&&t[a]&&(e[a]={...r,...t[a]});return e?{data:Object.entries(e).reduce(((e,[t,a])=>({...e,[t]:(0,l.l)(a)})),{}),isLoading:a,isError:s}:{data:{},isLoading:!1,isError:!1}}},55394:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(63406),o=a(27723),n=a(31504),l=a(10929),s=a(4682);const __=o.__,i=e=>{const t=Array.isArray(e)?e:[e],{products:a,refetch:i}=(0,s.A)(t),{createSuccessNotice:c}=(0,r.I)(),u=(0,o.sprintf)(/* translators: %s is the name of a Jetpack plugin, i.e.- "VaultPress Backup" or "Boost" or "Social" or "Search" or "VideoPress", etc. */ +__("%s installed successfully!","jetpack-my-jetpack"),a[0]?.title),d=__("Plugins installed successfully!","jetpack-my-jetpack"),v=1===a?.length?u:d,{mutate:p,isPending:m}=(0,l.A)({name:n.jE,query:{path:`${n.jf}/install`,method:"POST",data:{products:t}},options:{onSuccess:()=>{i().then((()=>{c(v)}))}},errorMessage:(0,o.sprintf)( +// translators: %s is the Jetpack plugin name or comma seperated list of multiple Jetpack plugin names. +__("There was a problem installing and activating %s.","jetpack-my-jetpack"),a?.map((e=>e?.name)).join(", "))});return{install:p,isPending:m}}},74923:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(4682);const o=e=>{const{products:t,refetch:a,isLoading:o}=(0,r.A)([e]);return{detail:t[0],refetch:a,isLoading:o}}},65350:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(51609),o=a(56077),n=a(31504),l=a(280);const s=()=>{const[e,t]=(0,o._)("productsOwnership",{ownedProducts:[],unownedProducts:[]}),{data:a,refetch:s,isLoading:i}=(0,l.A)({name:`${n.Rx}`,query:{path:n.g_}});return(0,r.useEffect)((()=>{if(!i&&a){const{ownedProducts:e=[],unownedProducts:r=[]}=a;t({ownedProducts:e,unownedProducts:r})}}),[a,i,t]),{refetch:s,data:e,isLoading:i}}},4682:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(51609),o=a(31504),n=a(280),l=a(488);const s=e=>{const t=Array.isArray(e)?e:[e],{data:a,isLoading:s}=(0,l.V)(),i=t?.map((e=>a?.[e])),{refetch:c,isLoading:u}=(e=>{const t=e&&e?.length?`?products=${e?.join(",")}`:"";return(0,n.A)({name:`${o.xF}`,query:{path:`${o.jf}${t}`},options:{enabled:!1}})})(t);return{products:i,refetch:(0,r.useCallback)((()=>(async e=>{const{data:t,isError:a,isLoading:r}=await e(),o=window.myJetpackInitialState.products.items;a||r||Object.keys(t).forEach((e=>{window.myJetpackInitialState.products.items[e]={...o[e],...t[e]}}))})(c)),[c]),isLoading:u||s}}},58402:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(10929);const n=()=>{const{mutate:e}=(0,o.A)({name:r.E4,query:{path:r.Hm,method:"POST"},options:{onSuccess:e=>{e.length>0&&(window.myJetpackInitialState.lifecycleStats.historicallyActiveModules=e)}}});return e}},40357:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5932),o=a(35104),n=a(72447),l=a(68242);const s=({name:e,queryFn:t,errorMessage:a})=>{const s=(0,o.I)({queryKey:[e],queryFn:()=>{const{apiRoot:e,apiNonce:a}=(0,l.qG)();return r.Ay.setApiRoot(e),r.Ay.setApiNonce(a),t(r.Ay)},refetchOnWindowFocus:!1,refetchIntervalInBackground:!1}),{isError:i,isLoading:c}=s;return(0,n.M)({infoName:e,isError:!c&&i,overrideMessage:a}),s}},62902:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(31504),o=a(280);const n=()=>{const e=document.cookie.split(";").map((e=>e.trim())).filter((e=>e.includes("_dismissed"))),{data:t={},isLoading:a,isError:n,refetch:l}=(0,o.A)({name:r.MX,query:{path:r.dL,method:"POST",data:{dismissal_cookies:e}}});return{data:t,isLoading:a,isError:n,refetch:l}}},10929:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(34613),o=a(1455),n=a.n(o),l=a(93832),s=a(72447);const i=({name:e,query:t,options:a,errorMessage:o})=>{const i=(0,r.n)({mutationKey:[e],mutationFn:e=>{const a=Object.assign({},t);return e&&"queryParams"in e&&(a.path=(0,l.addQueryArgs)(a.path,e.queryParams),delete e.queryParams),n()({...a,...e})},...a}),{isError:c,isPending:u}=i;return(0,s.M)({infoName:e,isError:!u&&c,overrideMessage:o}),i}},280:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(35104),o=a(1455),n=a.n(o),l=a(72447);const s=({name:e,query:t,options:a,errorMessage:o})=>{const s=(0,r.I)({queryKey:[e],queryFn:()=>n()(t),refetchOnWindowFocus:!1,refetchIntervalInBackground:!1,...a}),{error:i,isError:c,isLoading:u}=s;return(0,l.M)({infoName:e,isError:!u&&c&&"not_connected"!==i.code,overrideMessage:o}),s}},68242:(e,t,a)=>{"use strict";a.d(t,{A$:()=>r,SF:()=>n,qG:()=>o});const r=e=>e?window?.myJetpackInitialState?.[e]??{}:window?.myJetpackInitialState,o=()=>window?.myJetpackRest??{},n=e=>e?window?.JP_CONNECTION_INITIAL_STATE?.[e]??{}:window?.JP_CONNECTION_INITIAL_STATE},18117:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(38837);const o=e=>Object.values(e).filter((({requiresUserConnection:e,status:t})=>e&&(t===r.hp.ACTIVE||r.hp.USER_CONNECTION_ERROR))).map((({name:e})=>e))},16700:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=(e,t)=>{"Enter"!==e.key&&" "!==e.key||t()}},87451:(e,t,a)=>{"use strict";a.d(t,{l:()=>o});var r=a(68405);const o=e=>{const t=(0,r.A)(e);return t.features=t.features||[],t.supportedProducts=t.supportedProducts||[],t.pricingForUi&&(t.pricingForUi.fullPricePerMonth=(e=>"year"===e.pricingForUi.productTerm?Math.round(e.pricingForUi.fullPrice/12*100)/100:e.pricingForUi.fullPrice)(t),t.pricingForUi.discountPricePerMonth=(e=>"year"===e.pricingForUi.productTerm?Math.round(e.pricingForUi.discountPrice/12*100)/100:e.pricingForUi.discountPrice)(t)),t}},13244:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(5932),o=a(27723),n=a(68242);const __=o.__,l=async()=>{const{apiRoot:e,apiNonce:t}=(0,n.qG)();if(r.Ay.setApiRoot(e),r.Ay.setApiNonce(t),window.confirm(__("This will reset all Jetpack options, are you sure?","jetpack-my-jetpack")))try{"success"===(await r.Ay.resetOptions("options")).code&&window.alert(__("Options reset! Have fun messing them up again :-)","jetpack-my-jetpack"))}catch{window.alert(__("Options failed to reset.","jetpack-my-jetpack"))}}},68405:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});const r=e=>Array.isArray(e)?e.map((e=>r(e))):"object"==typeof e&&null!==e?Object.fromEntries(Object.entries(e).map((([e,t])=>[e.replace(/([-_][a-z])/gi,(e=>e.toUpperCase().replace(/[-_]/g,""))),r(t)]))):e,o=r},89812:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),o=a(51609),n=a(56077),l=a(31504),s=a(62902),i=a(10929);const __=r.__,c=()=>{const{data:e,isLoading:t,isError:a,refetch:r}=(0,s.A)(),c=(0,o.useMemo)((()=>a||t?[]:Object.keys(e)),[a,t,e]),[u,d]=(0,n._)("isDismissingWelcomeBanner",!1),[v,p]=(0,n._)("isWelcomeBannerVisible",c.includes("welcome-banner-active"));(0,o.useEffect)((()=>{u?p(!1):c.includes("welcome-banner-active")&&p(!0)}),[u,c,p]);const{mutate:m}=(0,i.A)({name:l.QO,query:{path:l.AD,method:"POST"},errorMessage:__("Failed to dismiss the welcome banner. Please try again","jetpack-my-jetpack")});return{dismissWelcomeBanner:(0,o.useCallback)((()=>{d(!0),m(null,{onSuccess:async()=>{await r(),d(!1)}})}),[m,r,d]),showWelcomeBanner:(0,o.useCallback)((()=>{d(!1),p(!0)}),[p,d]),isWelcomeBannerVisible:v}}},64526:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(90372),o=a(51609),n=a(68242),l=a(51870);const s=()=>{const{isUserConnected:e,isSiteConnected:t,connectedPlugins:a,userConnectionData:s={}}=(0,l.A)(),{login:i,ID:c}=s.currentUser?.wpcomUser||{},{myJetpackVersion:u=""}=(0,n.A$)();(0,o.useEffect)((()=>{e&&c&&i&&r.A.initialize(c,i)}),[c,e,i]);const d=Object.keys(a||{}).sort().join(",").replaceAll("jetpack-","");return{recordEvent:(0,o.useCallback)(((a,o)=>{r.A.tracks.recordEvent(a,{...o,version:u,is_site_connected:t,is_user_connected:e,referring_plugins:d})}),[])}}},36312:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(3924),o=a(51609),n=a(76007),l=a(41521),s=a(65350),i=a(68242),c=a(51870),u=a(64526);const d=({tracksInfo:e})=>{const{event:t,properties:a}=e,{setNotice:d,resetNotice:v}=(0,o.useContext)(n.g),{recordEvent:p}=(0,u.A)(),{refetch:m}=(0,s.A)(),{siteSuffix:h,adminUrl:f,myJetpackCheckoutUri:g}=(0,i.A$)(),w=`&redirect_to=${g}`,b=`${`?connect_after_checkout=true&admin_url=${encodeURIComponent(f)}&from_site_slug=${h}&source=my-jetpack`}${w}&unlinked=1`,y=(0,r.A)("jetpack-my-jetpack-site-only-plans",{query:b}),{handleRegisterSite:x}=(0,c.A)({skipUserConnection:!0,redirectUri:w});return{connectSite:(0,o.useCallback)((async e=>{e&&e.preventDefault(),setTimeout((()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})}),100),p(`${t}_click`,a);try{await x(),p(`${t}_success`,a),window.location.href=y}catch{d(l.l,v)}finally{m()}}),[x,y,p,m,v,d,a,t])}}},65049:(e,t,a)=>{"use strict";a.d(t,{x:()=>o});var r=a(51609);const o=()=>{(0,r.useEffect)((()=>{const e=document.documentElement.classList.contains("wp-toolbar");return document.body.classList.add("jetpack-admin-full-screen"),e&&document.documentElement.classList.remove("wp-toolbar"),()=>{document.body.classList.remove("jetpack-admin-full-screen"),e&&document.documentElement.classList.add("wp-toolbar")}}))}},13588:(e,t,a)=>{"use strict";a.d(t,{L:()=>s});var r=a(51609),o=a(38837),n=a(64526),l=a(33981);function s({slug:e}){const{recordEvent:t}=(0,n.A)(),a=(0,l.A)(o.NM.Home);return{onClickGoBack:(0,r.useCallback)((r=>{e&&t("jetpack_myjetpack_product_interstitial_back_link_click",{product:e}),document.referrer.includes(window.location.host)&&(r.preventDefault(),a())}),[t,e,a])}}},34847:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=(e,t,a)=>{if(!e||a)return"unknown";const{modules:r,jetpackPlugins:o,isSiteConnected:n,isUserConnected:l}=e;return 0===t.length&&r.length<3?l&&n||0!==r.length||1!==o.length?"new":"brand-new":1===t.length&&r.length<10?"settling-in":"established"}},31368:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(31504),o=a(280),n=a(68242),l=a(51870),s=a(34847);const i=()=>{const e=(0,n.A$)("lifecycleStats"),{isSiteConnected:t}=(0,l.A)(),{data:a,isLoading:i,isError:c}=(0,o.A)({name:r.Ck,query:{path:r.tb},options:{enabled:t}}),u=!a||c||i?[]:a;return["unknown","brand-new","new"].includes((0,s.A)(e,u,i))}},51870:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(39384),o=a(68242);const n=({skipUserConnection:e=!1,redirectUri:t=""}={})=>{const{apiRoot:a,apiNonce:n}=(0,o.qG)(),{topJetpackMenuItemUrl:l,blogID:s}=(0,o.A$)(),{registrationNonce:i}=(0,o.SF)(),c=(0,r.useConnection)({apiRoot:a,apiNonce:n,registrationNonce:i,skipUserConnection:e,from:"my-jetpack",redirectUri:t,autoTrigger:!1}),u=c.isRegistered,d=c.isRegistered,v=c.hasConnectedOwner;return{apiNonce:n,apiRoot:a,blogID:s,registrationNonce:i,...c,isSiteConnected:u,siteIsRegistered:d,topJetpackMenuItemUrl:l,hasConnectedOwner:v}}},33981:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(51609),o=a(29539);const n=e=>{const t=(0,o.Zp)();return(0,r.useCallback)((a=>t(e,a)),[t,e])}},25994:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(70028);const o=()=>{const[e]=(0,r.ok)(),t=e.get("returnTo");return t?`admin.php?page=my-jetpack#/${t}`:"admin.php?page=my-jetpack"}},38318:(e,t,a)=>{"use strict";a.d(t,{n:()=>c});var r=a(3924),o=a(56427),n=a(86087),l=a(27723),s=a(51609),i=a(68242);const __=l.__,_n=l._n,c=({alert:e,planName:t,planPurchaseId:a})=>{const{needs_installed:c,needs_activated_only:u}=e||{},d=(c?.length??0)+(u?.length??0),{siteSuffix:v}=(0,i.A$)(),p=(0,s.useMemo)((()=>c&&u?"install_activate":c?"install":"activate"),[u,c]),m={install_activate:__("Plugin installation and activation needed","jetpack-my-jetpack"),install:__("Plugin installation needed","jetpack-my-jetpack"),activate:__("Plugin activation needed","jetpack-my-jetpack")},h={install_activate:__("Some plugins need to be installed and/or activated","jetpack-my-jetpack"),install:__("Some plugins need to be installed","jetpack-my-jetpack"),activate:__("Some plugins need to be activated","jetpack-my-jetpack")},f={install_activate:(0,n.createInterpolateElement)((0,l.sprintf)( +// translators: %1$s is the name of the Jetpack paid plan, i.e.- "Jetpack Security", and %2$s word "plugin" as singular, or plural ("plugins"). +__("To get the most out of your %1$s paid subscription and have access to all it’s features, we recommend you install and/or activate the following %2$s:","jetpack-my-jetpack"),t,_n("plugin","plugins",d,"jetpack-my-jetpack")),{link:React.createElement(o.ExternalLink,{href:(0,r.A)("jetpack-subscription-renew",{site:v,path:a})})}),install:(0,n.createInterpolateElement)((0,l.sprintf)( +// translators: %1$s is the name of the Jetpack paid plan, i.e.- "Jetpack Security", and %2$s word "plugin" as singular, or plural ("plugins"). +__("To get the most out of your %1$s paid subscription and have access to all it’s features, we recommend you install and activate the following %2$s:","jetpack-my-jetpack"),t,_n("plugin","plugins",d,"jetpack-my-jetpack")),{link:React.createElement(o.ExternalLink,{href:(0,r.A)("jetpack-subscription-renew",{site:v,path:a})})}),activate:(0,n.createInterpolateElement)((0,l.sprintf)( +// translators: %1$s is the name of the Jetpack paid plan, i.e.- "Jetpack Security", and %2$s word "plugin" as singular, or plural ("plugins"). +__("To get the most out of your %1$s paid subscription and have access to all it’s features, we recommend you activate the following %2$s:","jetpack-my-jetpack"),t,_n("plugin","plugins",d,"jetpack-my-jetpack")),{link:React.createElement(o.ExternalLink,{href:(0,r.A)("jetpack-subscription-renew",{site:v,path:a})})})},g={install_activate:(0,l.sprintf)(/* translators: %1$s is "plugin" or "plugins" (singular/plural) */ +__("Install and/or activate %1$s in one click","jetpack-my-jetpack"),_n("plugin","plugins",d,"jetpack-my-jetpack")),install:(0,l.sprintf)(/* translators: %1$s is "plugin" or "plugins" (singular/plural) */ +__("Install and activate %1$s in one click","jetpack-my-jetpack"),_n("plugin","plugins",d,"jetpack-my-jetpack")),activate:(0,l.sprintf)(/* translators: %1$s is "plugin" or "plugins" (singular/plural) */ +__("Activate %1$s in one click","jetpack-my-jetpack"),_n("plugin","plugins",d,"jetpack-my-jetpack"))};return{noticeTitle:1===d?m[p]:h[p],noticeMessage:f[p],buttonLabel:g[p]}}},7436:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(62902),o=a(37898),n=a(15048),l=a(68245),s=a(75782),i=a(53866),c=a(247),u=a(52963);const d=()=>{const{isLoading:e,data:t}=(0,r.A)();(0,i.A)(t,e),(0,c.A)(t,e),(0,s.A)(t,e),(0,o.A)(t,e),(0,l.A)(),(0,u.A)(t,e),(0,n.A)(t,e)}},50977:(e,t,a)=>{"use strict";a.d(t,{j:()=>r});const r=({products:e})=>e?React.createElement("ul",{className:"products-list"},e.map(((e,t)=>React.createElement("li",{key:t,className:"product-badge"},e)))):null},37898:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(3924),o=a(28509),n=a(47425),l=a(38443),s=a(27723),i=a(51609),c=a(73537),u=a(76007),d=a(88220),v=a(79131),p=a(72434),m=a(64526),h=a(40271);const __=s.__,f=(e,t)=>{const{recordEvent:a}=(0,m.A)(),{setNotice:f,resetNotice:g}=(0,i.useContext)(u.g),{type:w,data:{status:b,last_updated:y}}=e?.backup_failure||{type:"error",data:{}},{reasonContent:x}=(0,h.A)()||{},{text:_}=x||{},{timezone:{offset:k}}=(0,l.getSettings)()||{offset:"0"},E=(0,l.dateI18n)("F jS, Y g:ia",(0,d.w)(y,parseInt(k))),C=(0,r.A)("jetpack-support-troubleshooting-backup"),j=(0,r.A)("jetpack-support"),A=__("Oops! We couldn’t back up your site","jetpack-my-jetpack"),S=(0,i.useCallback)((()=>{(0,v.A)("backup_failure_dismissed",7),delete e?.backup_failure,g()}),[e?.backup_failure,g]),P=(0,i.useCallback)((()=>{window.open(C),a("jetpack_my_jetpack_backup_needs_attention_notice_primary_cta_click",{backup_status:b})}),[a,b,C]),R=(0,i.useCallback)((()=>{window.open(j),a("jetpack_my_jetpack_backup_needs_attention_notice_secondary_cta_click",{backup_status:b})}),[a,b,j]);(0,i.useEffect)((()=>{if(!e?.backup_failure)return;const a=React.createElement(o.A,null,React.createElement(n.Ay,{mb:1},(0,p.A)((0,s.sprintf)( +// Translators: %1$s is the date the last backup took place, i.e.- "Dec 7, 2024" +__("The last backup attempted on %1$s was unsuccessful.","jetpack-my-jetpack"),E))),!t&&_&&React.createElement(n.Ay,{mb:1},(0,p.A)(_)),React.createElement(n.Ay,{mb:1},(0,p.A)(__("Check out our troubleshooting guide or contact your hosting provider to resolve the issue.","jetpack-my-jetpack")))),r={id:"backup-needs-attention-notice",level:w,actions:[{label:__("Read troubleshooting guide","jetpack-my-jetpack"),onClick:P,noDefaultClasses:!0},{label:__("Contact support","jetpack-my-jetpack"),onClick:R,isExternalLink:!0}],onClose:S,hideCloseButton:!1,priority:c.pv};t||f({title:A,message:a,options:r})}),[e,f,a,S,P,R,A,E,w,_,t])}},15048:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),o=a(51609),n=a(73537),l=a(76007),s=a(64526);const __=r.__,i=(e,t)=>{const{setNotice:a}=(0,o.useContext)(l.g),{recordEvent:i}=(0,s.A)();(0,o.useEffect)((()=>{const o=t?[]:Object.keys(e).filter((e=>e.endsWith("-bad-installation")));if(0===o.length)return;const l=e[o[0]],{plugin:s}=l.data,c=(0,r.sprintf)( // translators: %s is the name of the plugin that has a bad installation. -__("Your installation of %1$s is incomplete. If you installed %1$s from GitHub, please refer to the developer documentation to set up your development environment.","jetpack-my-jetpack"),i),o={id:"bad-installation-notice",level:"error",actions:[{label:__("See documentation","jetpack-my-jetpack"),onClick:()=>{window.open("https://github.com/Automattic/jetpack/blob/trunk/docs/development-environment.md"),a("jetpack_my_jetpack_bad_installation_notice_cta_click",{plugin:i})},noDefaultClasses:!0}],priority:r.EX};t({message:l,options:o})}),[e,t,a])}},8245:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var n=a(8509),c=a(7425),r=a(9384),s=a(7723),i=a(1609),l=a(3537),o=a(6007),u=a(4526);const __=s.__,m=()=>{const{setNotice:e,currentNotice:t}=(0,i.useContext)(o.g),{hasConnectionError:a,connectionErrorMessage:m}=(0,r.useConnectionErrorNotice)(),{restoreConnection:d,isRestoringConnection:p,restoreConnectionError:h}=(0,r.useRestoreConnection)(),{recordEvent:g}=(0,u.A)();(0,i.useEffect)((()=>{if(!a)return;let t=m;h&&(t=React.createElement(n.A,null,React.createElement(c.Ay,{mb:2},(0,s.sprintf)(/* translators: placeholder is the error. */ -__("There was an error reconnecting Jetpack. Error: %s","jetpack-my-jetpack"),h)),React.createElement(c.Ay,{mb:2},m)));const r=__("Reconnecting Jetpack…","jetpack-my-jetpack"),i={id:"connection-error-notice",level:"error",actions:[{label:__("Restore Connection","jetpack-my-jetpack"),onClick:()=>{d(),g("jetpack_my_jetpack_connection_error_notice_reconnect_cta_click")},isLoading:p,loadingText:r,noDefaultClasses:!0}],priority:l.pv+(p?1:0)};e({message:t,options:i})}),[e,g,a,m,d,p,h,t.options.priority])}},3711:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1609),c=a(3537),r=a(6007);const s=e=>{const{setNotice:t,resetNotice:a}=(0,n.useContext)(r.g);(0,n.useEffect)((()=>{const n=Object.keys(e).filter((e=>e.endsWith("-deprecate-feature")));if(0===n.length)return;const r=e[n[0]],{text:s,link:i,id:l}=r.data,o={id:"deprecate-feature-notice",level:"error",actions:[{label:i.label,onClick:()=>{window.open(i.url)},noDefaultClasses:!0}],hideCloseButton:!1,onClose:()=>{document.cookie=`jetpack_deprecate_dismissed[${l}]=1; expires=Fri, 31 Dec 9999 23:59:59 GMT; SameSite=None;`,delete e[n[0]],a()},priority:c.EX};t({message:s,options:o})}),[e,t,a])}},2963:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var n=a(8509),c=a(7425),r=a(5879),s=a(7723),i=a(1609),l=a(8837),o=a(3537),u=a(6007),m=a(1521),d=a(4923),p=a(8117),h=a(4526),g=a(1870),v=a(3981);const __=s.__,f=e=>{const{recordEvent:t}=(0,h.A)(),{setNotice:a,resetNotice:f}=(0,i.useContext)(u.g),{handleRegisterSite:w,siteIsRegistering:E}=(0,g.A)({skipUserConnection:!0}),k=(0,d.V)(),y=(0,v.A)(l.NM.Connection),A="missing-connection",b=e[A];(0,i.useEffect)((()=>{if(!b)return;const i=(0,p.A)(k),l="user"===b.type,u=(0,s.sprintf)(/* translators: placeholder is product name. */ -__("Jetpack %s needs a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"),i[0]),d={message:1===i.length?u:__("Some products need a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"),buttonLabel:__("Connect your user account","jetpack-my-jetpack"),title:__("Missing user connection","jetpack-my-jetpack")},h={message:__("Some products need a connection to WordPress.com to be able to work.","jetpack-my-jetpack"),buttonLabel:__("Connect your site","jetpack-my-jetpack"),title:__("Missing site connection","jetpack-my-jetpack")},g={id:A,level:b.is_error?"error":"info",actions:[{label:l?d.buttonLabel:h.buttonLabel,isLoading:E,loadingText:__("Connecting…","jetpack-my-jetpack"),onClick:()=>{l&&(t("jetpack_my_jetpack_user_connection_notice_cta_click"),y()),t("jetpack_my_jetpack_site_connection_notice_cta_click"),w().then((()=>{a(m.F,f),delete e[A],window.myJetpackInitialState.redBubbleAlerts=e}))},noDefaultClasses:!0}],priority:o.pv+(E?1:0),isRedBubble:!0,tracksArgs:{type:b.type,is_error:b.is_error}},v=l?d.message:React.createElement(n.A,null,React.createElement(c.Ay,{mb:2},h.message),React.createElement(r.A,{agreeButtonLabel:h.buttonLabel}));a({message:v,title:l?d.title:h.title,options:g})}),[w,y,k,t,e,f,a,E,b])}},1413:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var n=a(1609);const c=(e,t)=>{(0,n.useEffect)((()=>{const a=a=>{a.target instanceof Element&&e.current&&!e.current.contains(a.target)&&t(a)};return document.addEventListener("mousedown",a),()=>{document.removeEventListener("mousedown",a)}}),[e,t])}},1524:(e,t,a)=>{"use strict";function n(){const e=window.location.search;return new URLSearchParams(e).has("redirect_to_referrer","1")&&""!==document.referrer?document.referrer:null}a.d(t,{y:()=>n})},6581:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(7975);const c={maximumFractionDigits:1,notation:"compact"},r=(e,t=c)=>null!==e&&Number.isFinite(e)?(0,n.A)(e,t):"-"},2753:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const n=e=>{const t=Math.floor(3600*e),a=Math.floor(t/60);e=Math.floor(e);const n=Math.floor(e/24),c=Math.floor(n/365);return c>0?`${c}y ${n%365}d`:n>0?`${n}d ${e%24}h`:e>0?`${e}h ${a%60}m`:a>0?`${a}m ${t%60}s`:`${Math.floor(t)}s`}},6256:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(3924),c=a(8837),r=a(8242);const s=()=>{const{siteSuffix:e="",blogID:t}=(0,r.A$)();return(0,n.A)(c.OM,{site:t??e})}},3542:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(3924),c=a(8837),r=a(8242);const s=()=>{const{siteSuffix:e="",blogID:t,myJetpackCheckoutUri:a,lifecycleStats:s}=(0,r.A$)(),{isSiteConnected:i,isUserConnected:l}=s,o=i&&l?c.ED:c.mk;return(0,n.A)(o,(()=>{const n=a?`redirect_to=${a}`:null;return i&&l?{site:t??e,query:n}:{query:n}})())}},3658:(e,t,a)=>{"use strict";a.d(t,{w:()=>c});var n=a(8242);const c=()=>{const{plugins:e}=(0,n.A$)()||{},t=Object.values(e).find((e=>"Jetpack"===e?.Name));return t&&t.active}},8252:(e,t,a)=>{"use strict";a.d(t,{M:()=>c,b:()=>n});const n=({partner_slug:e})=>!!e&&"goldenticket"===e;function c(e){return!!Array.isArray(e)&&e.filter((e=>n(e))).length>0}},2434:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});const n=/\s+(\S*)$/,c=(e,t=2)=>((e,t)=>{let a=0;if(e&&e.length>0){let c=e,r="";for(;a{"use strict";function n(){return window._tkq=window._tkq||[],e=`//stats.wp.com/w.js?${function(){const e=new Date,t=e.getFullYear(),a=new Date(t,0,1),n=Math.floor((e.getTime()-a.getTime())/864e5);return`${t}${Math.ceil((n+a.getDay()+1)/7).toString().padStart(2,"0")}`}()}`,new Promise(((t,a)=>{const n=document.createElement("script");n.src=e,n.onload=()=>t(),n.onerror=()=>{a(new Error(`Failed to load script: ${e}`))},document.head.appendChild(n)}));var e}a.d(t,{A:()=>n})},4542:(e,t,a)=>{"use strict";a.d(t,{_:()=>c});var n=a(7723);const _n=n._n,__=n.__;function c(e){const t=new Date,a=6e4*t.getTimezoneOffset(),c=Math.floor((new Date(t.getTime()+a).getTime()-e)/1e3);let r=c/31536e3;return r>1?(0,n.sprintf)( +__("Your installation of %1$s is incomplete. If you installed %1$s from GitHub, please refer to the developer documentation to set up your development environment.","jetpack-my-jetpack"),s),u={id:"bad-installation-notice",level:"error",actions:[{label:__("See documentation","jetpack-my-jetpack"),onClick:()=>{window.open("https://github.com/Automattic/jetpack/blob/trunk/docs/development-environment.md"),i("jetpack_my_jetpack_bad_installation_notice_cta_click",{plugin:s})},noDefaultClasses:!0}],priority:n.EX};t||a({message:c,options:u})}),[e,a,i,t])}},68245:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(28509),o=a(47425),n=a(39384),l=a(27723),s=a(51609),i=a(73537),c=a(76007),u=a(64526);const __=l.__,d=()=>{const{setNotice:e,currentNotice:t}=(0,s.useContext)(c.g),{hasConnectionError:a,connectionErrorMessage:d}=(0,n.useConnectionErrorNotice)(),{restoreConnection:v,isRestoringConnection:p,restoreConnectionError:m}=(0,n.useRestoreConnection)(),{recordEvent:h}=(0,u.A)();(0,s.useEffect)((()=>{if(!a)return;let t=d;m&&(t=React.createElement(r.A,null,React.createElement(o.Ay,{mb:2},(0,l.sprintf)(/* translators: placeholder is the error. */ +__("There was an error reconnecting Jetpack. Error: %s","jetpack-my-jetpack"),m)),React.createElement(o.Ay,{mb:2},d)));const n=__("Reconnecting Jetpack…","jetpack-my-jetpack"),s={id:"connection-error-notice",level:"error",actions:[{label:__("Restore Connection","jetpack-my-jetpack"),onClick:()=>{v(),h("jetpack_my_jetpack_connection_error_notice_reconnect_cta_click")},isLoading:p,loadingText:n,noDefaultClasses:!0}],priority:i.pv+(p?1:0)};e({message:t,options:s})}),[e,h,a,d,v,p,m,t.options.priority])}},75782:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),o=a(51609),n=a(73537),l=a(76007),s=a(79131),i=a(64526),c=a(77068);const __=r.__,u=(e,t)=>{const{setNotice:a,resetNotice:r}=(0,o.useContext)(l.g),{recordEvent:u}=(0,i.A)(),d=t?[]:Object.keys(e).filter((e=>e.endsWith("--plan_expiring_soon")||e.endsWith("--plan_expired"))),v=d.length&&d.filter((e=>e.endsWith("--plan_expired"))),p=d.length&&d.filter((e=>e.endsWith("--plan_expiring_soon"))),m=v.length?v[0]:p[0],h=m&&m.endsWith("--plan_expired"),f=h?"expired":"expiring-soon",{product_slug:g,product_name:w,expiry_date:b,manage_url:y,products_effected:x}=e?.[m]||{},{noticeTitle:_,noticeMessage:k,learnMoreUrl:E}=(0,c.t)({productSlug:g,expiredAlertType:f,productName:w,expiryDate:b,productsEffected:x})||{},C=(0,o.useMemo)((()=>h?`${g}--plan_expired`:`${g}--plan_expiring_soon`),[h,g]),j=(0,o.useCallback)((()=>{(0,s.A)(`${C}_dismissed`,7),delete e[m],r()}),[m,e,r,C]),A=(0,o.useCallback)((()=>{window.location.href=y,u(h?"jetpack_my_jetpack_plan_expired_notice_primary_cta_click":"jetpack_my_jetpack_plan_expiring_soon_notice_primary_cta_click",{product_slug:g})}),[h,y,g,u]),S=(0,o.useCallback)((()=>{window.open(E),u(h?"jetpack_my_jetpack_plan_expired_notice_secondary_cta_click":"jetpack_my_jetpack_plan_expiring_soon_notice_secondary_cta_click",{product_slug:g})}),[E,h,g,u]);(0,o.useEffect)((()=>{if(!m)return;const e=__("Resume my plan","jetpack-my-jetpack"),r=__("Renew my plan","jetpack-my-jetpack"),o={id:h?"plan-expired-notice":"plan-expiring-soon-notice",level:h?"error":"warning",actions:[{label:h?e:r,onClick:A,noDefaultClasses:!0},{label:__("Learn more","jetpack-my-jetpack"),onClick:S,isExternalLink:!0}],onClose:j,hideCloseButton:!1,priority:n.EX};t||a({title:_,message:k,options:o})}),[e,a,u,m,j,A,S,_,k,h,g,C,t])}},77068:(e,t,a)=>{"use strict";a.d(t,{t:()=>i});var r=a(28509),o=a(47425),n=a(38443),l=a(27723),s=a(50977);const __=l.__,i=({productSlug:e,expiredAlertType:t,productName:a,expiryDate:i,productsEffected:c})=>{if(!e)return null;const u=e.replace(/(?:_t1|_t2|_bi)?(?:_yearly|_monthly)/,""),d=(0,n.gmdateI18n)("M j, Y",i),v="expired"===t?(0,l.sprintf)( +// translators: %s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("Your %1$s plan has expired","jetpack-my-jetpack"),a):(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("Heads up! Your %1$s plan is about to expire","jetpack-my-jetpack"),a);switch(u){case"jetpack_videopress":return{noticeTitle:v,noticeMessage:"expired"===t?React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2,mb:2},__("Your videos are no longer visible to your viewers, and you won’t be able to upload new content.","jetpack-my-jetpack")),React.createElement(o.Ay,{mb:2},__("Don’t worry—you can resume your plan anytime to restore your video library and continue uploading.","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2,mb:2},__("Your videos will soon stop showing for your viewers, and you won’t be able to upload new content.","jetpack-my-jetpack")),React.createElement(o.Ay,{mb:2},(0,l.sprintf)( +// translators: %1$s is the product's expiration date, i.e.- "Nov 11, 2024" +__("To keep everything running smoothly, renew your plan by %1$s!","jetpack-my-jetpack"),d)))),learnMoreUrl:"https://jetpack.com/support/jetpack-videopress/#canceled-or-expired-videopress-plan"};case"jetpack_complete":case"jetpack_security":case"jetpack_growth":return{noticeTitle:v,noticeMessage:"expired"===t?React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2},(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("%1$s provides paid features for the following products:","jetpack-my-jetpack"),a)),React.createElement(s.j,{products:c}),React.createElement(o.Ay,{mb:2},(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("Since your %1$s plan is expired, the paid features for these products are no longer available for your site.","jetpack-my-jetpack"),a)),React.createElement(o.Ay,{mb:2},__("But don’t worry—you can resume your plan to restore your access to your plan’s paid features.","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2},(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("%1$s provides paid features for the following products:","jetpack-my-jetpack"),a)),React.createElement(s.j,{products:c}),React.createElement(o.Ay,{mb:2},(0,l.sprintf)( +// translators: %1$s is the product's expiration date, i.e.- "Nov 11, 2024" +__("Renew your plan by %1$s to continue to have access to the paid features of these products.","jetpack-my-jetpack"),d)))),learnMoreUrl:"https://jetpack.com/support/jetpack-billing-payments/"};default:return{noticeTitle:v,noticeMessage:"expired"===t?React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2,mb:2},(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.. +__("Your %1$s subcription has expired. The paid features are no longer available.","jetpack-my-jetpack"),a)),React.createElement(o.Ay,{mb:2},__("Don’t worry—you can resume your plan anytime to restore your access to the upgraded features.","jetpack-my-jetpack")))):React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2,mb:2},(0,l.sprintf)( +// translators: %1$s is the Jetpack product name, i.e.- Jetpack Backup, Jetpack Security, etc.., %2$s is the product's expiration date, i.e.- "Nov 11, 2024". +__("Your %1$s subcription will be expiring soon on %2$s, and the paid features for this product will no longer be available.","jetpack-my-jetpack"),a,d)),React.createElement(o.Ay,{mb:2},__("To keep everything running smoothly, renew your plan today!","jetpack-my-jetpack")))),learnMoreUrl:"https://jetpack.com/support/jetpack-billing-payments/"}}}},40271:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(27723),o=a(51609),n=a(62902);const __=r.__,l=()=>{const{data:e,isLoading:t}=(0,n.A)(),{backup_failure:a}=e,l=a?.data?.status;return{isLoading:t,reasonContent:(0,o.useMemo)((()=>{switch(l){case"missing_plan":return{title:__("Missing Backup plan","jetpack-my-jetpack"),text:__("The site does not appear to have a valid Backup plan. Please purchase a Backup plan in order activate the features of Jetpack Backup.","jetpack-my-jetpack")};case"no_connected_jetpack":return{title:__("Not connected","jetpack-my-jetpack"),text:__("The site doesn’t appear to be connected. Backup requires an active Jetpack connection in order to function properly.","jetpack-my-jetpack")};case"no_connected_jetpack_with_credentials":return{title:__("Not connected","jetpack-my-jetpack"),text:__("The site doesn’t appear to be connected. Backup requires an active Jetpack connection in order to function properly, although successful Backups may still appear in the logs.","jetpack-my-jetpack")};case"vp_active_on_site":return{title:__("Backup plugin conflict","jetpack-my-jetpack"),text:__("We’ve detected VaultPress is currently active on the site. VaultPress and Jetpack Backup cannot run simultaneously. In order to activate Jetpack Backup, you will first need to deactivate VaultPress.","jetpack-my-jetpack")};case"vp_can_transfer":return{title:__("Transfer VaultPress","jetpack-my-jetpack"),text:__("We’ve detected VaultPress is currently active on the site, and we can automatically transfer it over to Jetpack Backup (Rewind), but you will need to trigger the transfer manually.","jetpack-my-jetpack")};case"host_not_supported":return{title:__("Host not supported","jetpack-my-jetpack"),text:__("Backup doesn’t currently support the host that the site is hosted on.","jetpack-my-jetpack")};case"multisite_not_supported":return{title:__("Multi-site not supported","jetpack-my-jetpack"),text:__("Backup can’t be activated on multi-site installations, neither the network site or its sub-sites.","jetpack-my-jetpack")};case"no_site_found":return{title:__("No site record","jetpack-my-jetpack"),text:__("The VaultPress API could not recognize the site ID associated with your site, or multiple site ID’s are associated with the same site domain.","jetpack-my-jetpack")};case"no-credentials":return{title:__("No credentials found","jetpack-my-jetpack"),text:__("No remote server credentials were found. Please add your website’s server credentials in Backup settings so Backup can fully function properly.","jetpack-my-jetpack")};case"no-credentials-atomic":return{title:__("No credentials (Atomic)","jetpack-my-jetpack"),text:__("There appears to be some issue with the Atomic API or a networking type issue. Please try again shortly to see if the issue has resolved.","jetpack-my-jetpack")};case"credential-error":return{title:__("Backup error","jetpack-my-jetpack"),text:__("Although the site appears to be up and accessible, and remote server credentials are set, Backup still encountered an error during the last backup attempt.","jetpack-my-jetpack")};case"http-only-error":return{title:__("Backup error","jetpack-my-jetpack"),text:__("Although the site appears to be up and accessible, Backup still encountered an error during the last backup attempt.","jetpack-my-jetpack")};case"not-accessible":return{title:__("Site unavailable","jetpack-my-jetpack"),text:__("Backup was unable to access your site during the last backup attempt. This could be due to networking issues, a block from your host, or other server issues.","jetpack-my-jetpack")};case"Kill switch active":case"backup-deactivated":return{title:__("Backup is deactivated","jetpack-my-jetpack"),text:__("It appear Backup has been manually deactivated, either by a site attribute or a general kill switch.","jetpack-my-jetpack")};case"error":return{title:__("Backup system error","jetpack-my-jetpack"),text:__("Backup has encountered a general system error and was unable to complete the last backup attempt.","jetpack-my-jetpack")};default:{if(!l)return{title:null,text:null};const e=l.split(/[_\s-]/);e[0]=e[0].charAt(0).toUpperCase()+e[0].slice(1);const t=e.join(" ");return{title:(0,r.sprintf)( +// translators: %s is the error code coming from the server (formatted, i.e.- first word capitalized, hypen's removed, etc. ) i.e.- 'Invalid credentials', 'File not found', etc. +__("%s error","jetpack-my-jetpack"),t),text:(0,r.sprintf)( +// translators: %s is the error code coming from the server. i.e.- 'invalid-credentials', 'file-not-found', etc. +__("Error code: %s","jetpack-my-jetpack"),l)}}}}),[l])}}},53866:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var r=a(28509),o=a(47425),n=a(56427),l=a(27723),s=a(51609),i=a(73537),c=a(76007),u=a(31504),d=a(41526),v=a(55394),p=a(280),m=a(68242),h=a(51870),f=a(79131),g=a(64526),w=a(38318);const __=l.__,_n=l._n,b=(e,t)=>{const{setNotice:a,resetNotice:b}=(0,s.useContext)(c.g),{recordEvent:y}=(0,g.A)(),{isSiteConnected:x}=(0,h.A)(),_=(0,p.A)({name:u.Ck,query:{path:u.tb},options:{enabled:x}}),{isLoading:k,isError:E}=_,C=_.data,j=C&&!k&&!E,A="object"==typeof e?Object.keys(e).length:0,S=(0,s.useMemo)((()=>t||0===A?[]:Object.keys(e).filter((e=>e.endsWith("--plugins_needing_installed_activated")))),[t,A,e]),P=e?.[S[0]],R=S[0],M=R?.split("--")[0],V=(0,s.useMemo)((()=>j&&C.find((e=>e.product_slug===M))),[j,M,C]),z=V&&V.product_name,{needs_installed:H,needs_activated_only:L}=P||{},O=(H?.length??0)+(L?.length??0),{products:{items:N}}=(0,m.A$)(),I=(0,s.useMemo)((()=>H&&L?"install_activate":H?"install":"activate"),[L,H]),B=(0,s.useCallback)(((e,t)=>({productSlug:e,pluginSlug:N[e].plugin_slug,pluginName:"jetpack"===N[e].plugin_slug?"Jetpack":N[e].title,action:t,pluginUri:`https://wordpress.org/plugins/${N[e].plugin_slug}/`})),[N]),T=(0,s.useMemo)((()=>{if(H&&L){const e=new Set;return[...[...H].map((e=>B(e,"install"))),...[...L].map((e=>B(e,"activate")))].filter((({pluginSlug:t})=>!e.has(t)&&e.add(t)))}if(H){const e=new Set;return H.map((e=>B(e,"install"))).filter((({pluginSlug:t})=>!e.has(t)&&e.add(t)))}const e=new Set;return L?.map((e=>B(e,"activate"))).filter((({pluginSlug:t})=>!e.has(t)&&e.add(t)))}),[B,L,H]),{noticeTitle:F,noticeMessage:D,buttonLabel:G}=(0,w.n)({alert:P,planName:z,planPurchaseId:V?.ID}),U=(0,s.useCallback)((e=>{if(!e)return[];return[...e].map((e=>({productSlug:e,pluginSlug:N[e].plugin_slug}))).sort(((e,t)=>"jetpack"===e.pluginSlug?1:"jetpack"===t.pluginSlug?-1:e.productSlug-t.productSlug)).map((({productSlug:e})=>e))}),[N]),q=U(H),Z=U(L),W=q.find((e=>"jetpack"===N[e].plugin_slug)),$=(0,s.useCallback)((()=>{(0,f.A)(`${M}--plugins_needing_installed_dismissed`,14),delete e[S[0]],b()}),[M,S,e,b]),{install:J,isPending:K}=(0,v.A)(q),{activate:Q,isPending:Y}=(0,d.A)(Z),X=(0,s.useCallback)((()=>{if(y("jetpack_my_jetpack_plugin_needs_installed_notice_cta_click"),q.length&&Z.length)return W?void Q(null,{onSuccess:()=>{J(null,{onSuccess:()=>{delete e[S[0]],b()}})}}):void J(null,{onSuccess:()=>{Q(null,{onSuccess:()=>{delete e[S[0]],b()}})}});q.length?J(null,{onSuccess:()=>{delete e[S[0]],b()}}):Z.length&&Q(null,{onSuccess:()=>{delete e[S[0]],b()}})}),[y,q,Z,W,J,Q,e,S,b]);(0,s.useEffect)((()=>{if(0===S.length||!j)return;const e={install:__("Needs installation and activation","jetpack-my-jetpack"),activate:__("Needs activation","jetpack-my-jetpack")},s=React.createElement(React.Fragment,null,React.createElement(r.A,null,React.createElement(o.Ay,{mt:2,mb:2},D),React.createElement("ul",{className:"plugins-list"},T?.length>0&&T.map(((t,a)=>React.createElement("li",{key:a,className:"plugin-item"},"activate"===t.action?React.createElement("a",{href:"/wp-admin/plugins.php"},t.pluginName):React.createElement(n.ExternalLink,{href:t.pluginUri},t.pluginName),React.createElement("span",null,"(",e[t.action],")"))))))),c=Y||K,u={id:"plugin_needs_installed_activated",level:"warning",actions:[{label:G,onClick:X,isLoading:c,loadingText:"activate"===I?(0,l.sprintf)(/* translators: %s is the singular or plural "plugin" or "plugins". */ +__("Activating %s…","jetpack-my-jetpack"),_n("plugin","plugins",O,"jetpack-my-jetpack")):(0,l.sprintf)(/* translators: %s is the singular or plural "plugin" or "plugins". */ +__("Installing and activating %s…","jetpack-my-jetpack"),_n("plugin","plugins",O,"jetpack-my-jetpack")),noDefaultClasses:!0}],onClose:$,hideCloseButton:!1,priority:i.EX+(c?1:0)};t||a({title:F,message:s,options:u})}),[I,F,D,G,j,O,$,X,z,V,T,S.length,a,K,Y,M,t])}},247:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(3924),o=a(28509),n=a(47425),l=a(27723),s=a(51609),i=a(73537),c=a(76007),u=a(74923),d=a(79131),v=a(72434),p=a(64526);const __=l.__,m=(e,t)=>{const{recordEvent:a}=(0,p.A)(),{setNotice:m,resetNotice:h}=(0,s.useContext)(c.g),{detail:f}=(0,u.A)("protect"),{hasPaidPlanForProduct:g,standalonePluginInfo:w,manageUrl:b}=f||{},{isStandaloneActive:y}=w||{},{type:x,data:{threat_count:_,critical_threat_count:k,fixable_threat_ids:E}}=e?.protect_has_threats||{type:"warning",data:{}},C=(0,r.A)("protect-footer-learn-more-scan",{anchor:"how-do-i-fix-threats"}),j=(0,l.sprintf)( +// translators: %s is the product name. Can be either "Scan" or "Protect". +__("%s found threats on your site","jetpack-my-jetpack"),g&&y?"Protect":"Scan"),A=(0,s.useCallback)((()=>{(0,d.A)("protect_threats_detected_dismissed",7),delete e?.protect_has_threats,h()}),[e?.protect_has_threats,h]),S=(0,s.useCallback)((()=>{window.open(b),a("jetpack_my_jetpack_protect_threats_detected_notice_primary_cta_click",{threat_count:_,critical_threat_count:k,fixable_threat_ids:E})}),[k,E,b,a,_]),P=(0,s.useCallback)((()=>{window.open(C),a("jetpack_my_jetpack_protect_threats_detected_notice_secondary_cta_click",{threat_count:_,critical_threat_count:k,fixable_threat_ids:E})}),[k,C,E,a,_]);(0,s.useEffect)((()=>{if(!e?.protect_has_threats)return;const a=React.createElement(o.A,null,React.createElement(n.Ay,{mb:1},(0,v.A)(__("We’ve detected some security threats that need your attention.","jetpack-my-jetpack"))),React.createElement(n.Ay,{mb:1},(0,v.A)((0,l.sprintf)( +// translators: %s is the product name. Can be either "Scan" or "Protect". +__("Visit the %s dashboard to view threat details, auto-fix threats, and keep your site safe.","jetpack-my-jetpack"),g&&y?"Protect":"Scan")))),r={id:"protect-threats-detected-notice",level:x,actions:[{label:__("Fix threats","jetpack-my-jetpack"),onClick:S,noDefaultClasses:!0},{label:__("Learn more","jetpack-my-jetpack"),onClick:P,isExternalLink:!0}],onClose:A,hideCloseButton:!1,priority:i.EX};t||m({title:j,message:a,options:r})}),[g,y,j,A,S,P,e?.protect_has_threats,m,x,t])}},52963:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(28509),o=a(47425),n=a(85879),l=a(27723),s=a(51609),i=a(38837),c=a(73537),u=a(76007),d=a(488),v=a(65350),p=a(18117),m=a(64526),h=a(36312),f=a(51870),g=a(33981);const __=l.__,w=(e,t)=>{const{recordEvent:a}=(0,m.A)(),{setNotice:w,resetNotice:b}=(0,s.useContext)(u.g),{siteIsRegistering:y,isSiteConnected:x}=(0,f.A)({skipUserConnection:!0}),{data:_,isLoading:k,isError:E}=(0,d.V)(),C=(0,g.A)(i.NM.ConnectionSkipPricing),j="missing-connection",A=e?.[j],{connectSite:S}=(0,h.A)({tracksInfo:{event:"jetpack_my_jetpack_site_connection_notice_cta",properties:{}}}),{refetch:P}=(0,v.A)(),R=(0,s.useMemo)((()=>t||k||E?[]:(0,p.A)(_)),[t,E,k,_]);(0,s.useEffect)((()=>{if(!A)return;const e="user"===A.type,s=(0,l.sprintf)(/* translators: placeholder is product name. */ +__("Jetpack %s needs a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"),R[0]),i={message:1===R.length?s:__("Some products need a user connection to WordPress.com to be able to work.","jetpack-my-jetpack"),buttonLabel:__("Connect your user account","jetpack-my-jetpack"),title:__("Missing user connection","jetpack-my-jetpack")},u={message:__("Some products need a connection to WordPress.com to be able to work.","jetpack-my-jetpack"),buttonLabel:__("Connect your site","jetpack-my-jetpack"),title:__("Missing site connection","jetpack-my-jetpack")},d={id:j,level:A.is_error?"error":"info",actions:[{label:e?i.buttonLabel:u.buttonLabel,isLoading:y,loadingText:__("Connecting…","jetpack-my-jetpack"),onClick:({e:t})=>{e?(a("jetpack_my_jetpack_user_connection_notice_cta_click"),C()):S(t)},noDefaultClasses:!0}],priority:c.pv+(y?1:0),isRedBubble:!0,tracksArgs:{type:A.type,is_error:A.is_error}},v=e?i.message:React.createElement(r.A,null,React.createElement(o.Ay,{mb:2},u.message),React.createElement(n.A,{agreeButtonLabel:u.buttonLabel}));t||w({message:v,title:e?i.title:u.title,options:d})}),[x,S,C,_,a,e,b,w,y,A,P,R,t])}},51413:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609);const o=(e,t)=>{(0,r.useEffect)((()=>{const a=a=>{a.target instanceof Element&&e.current&&!e.current.contains(a.target)&&t(a)};return document.addEventListener("mousedown",a),()=>{document.removeEventListener("mousedown",a)}}),[e,t])}},1524:(e,t,a)=>{"use strict";function r(){const e=window.location.search;return new URLSearchParams(e).has("redirect_to_referrer","1")&&""!==document.referrer?document.referrer:null}a.d(t,{y:()=>r})},90926:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(50723),o=a(70116),n=a(77115),l=a(76007),s=a(56077);const i=({children:e})=>{const t=new o.E;return React.createElement(r.Ay,null,React.createElement(l.A,null,React.createElement(s.A,null,React.createElement(n.Ht,{client:t},e))))}},88220:(e,t,a)=>{"use strict";a.d(t,{w:()=>o});var r=a(38443);function o(e,t){const a=(0,r.getDate)(e);return a.setHours(a.getHours()+t),a}},79131:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=(e,t)=>{const a=new Date(Date.now()+864e5*t);document.cookie=`${e}=1; expires=${a.toString()}; SameSite=None; Secure`}},56581:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(37975);const o={maximumFractionDigits:1,notation:"compact"},n=(e,t=o)=>null!==e&&Number.isFinite(e)?(0,r.A)(e,t):"-"},88496:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(37975);const o={style:"percent"},n=(e,t=o)=>null!==e&&Number.isFinite(e)?(t.style="percent",(0,r.A)(e,t)):"-"},32753:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=e=>{e=Math.floor(e);const t=Math.floor(e/24),a=Math.floor(t/365);if(a>0)return`${a}y ${t%365}d`;if(t>0)return`${t}d ${e%24}h`;const r=Math.floor(3600*e),o=Math.floor(r/60);return e>0?`${e}h ${o%60}m`:o>0?`${o}m ${r%60}s`:`${Math.floor(r)}s`}},46256:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(3924),o=a(38837),n=a(68242);const l=()=>{const{siteSuffix:e="",blogID:t}=(0,n.A$)();return(0,r.A)(o.OM,{site:t??e})}},93542:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(3924),o=a(38837),n=a(68242);const l=()=>{const{siteSuffix:e="",blogID:t,myJetpackCheckoutUri:a,lifecycleStats:l,siteSuffix:s,adminUrl:i}=(0,n.A$)(),{isSiteConnected:c,isUserConnected:u}=l,d=c&&u,v=d?o.ED:o.mk;return(0,r.A)(v,(()=>{const r=`${`redirect_to=${a}`}${d?"":`&connect_after_checkout=true&from_site_slug=${s}&admin_url=${i}&unlinked=1`}`;return d?{site:t??e,query:r}:{query:r}})())}},23658:(e,t,a)=>{"use strict";a.d(t,{w:()=>o});var r=a(68242);const o=()=>{const{plugins:e}=(0,r.A$)()||{},t=Object.values(e).find((e=>"Jetpack"===e?.Name));return t&&t.active}},28252:(e,t,a)=>{"use strict";a.d(t,{M:()=>o,b:()=>r});const r=({partner_slug:e})=>!!e&&"goldenticket"===e;function o(e){return!!Array.isArray(e)&&e.filter((e=>r(e))).length>0}},72434:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});const r=/\s+(\S*)$/,o=(e,t=2)=>((e,t)=>{let a=0;if(e&&e.length>0){let o=e,n="";for(;a{"use strict";a.d(t,{_:()=>o});var r=a(27723);const _n=r._n,__=r.__;function o(e){const t=new Date,a=6e4*t.getTimezoneOffset(),o=Math.floor((new Date(t.getTime()+a).getTime()-e)/1e3);let n=o/31536e3;return n>1?(0,r.sprintf)( // translators: placeholder is a number amount of years i.e. "5 years ago". -_n("%s year ago","%s years ago",Math.floor(r),"jetpack-my-jetpack"),Math.floor(r)):(r=c/2592e3,r>1?(0,n.sprintf)( +_n("%s year ago","%s years ago",Math.floor(n),"jetpack-my-jetpack"),Math.floor(n)):(n=o/2592e3,n>1?(0,r.sprintf)( // translators: placeholder is a number amount of months i.e. "5 months ago". -_n("%s month ago","%s months ago",Math.floor(r),"jetpack-my-jetpack"),Math.floor(r)):(r=c/86400,r>1?(0,n.sprintf)( +_n("%s month ago","%s months ago",Math.floor(n),"jetpack-my-jetpack"),Math.floor(n)):(n=o/86400,n>1?(0,r.sprintf)( // translators: placeholder is a number amount of days i.e. "5 days ago". -_n("%s day ago","%s days ago",Math.floor(r),"jetpack-my-jetpack"),Math.floor(r)):(r=c/3600,r>1?(0,n.sprintf)( +_n("%s day ago","%s days ago",Math.floor(n),"jetpack-my-jetpack"),Math.floor(n)):(n=o/3600,n>1?(0,r.sprintf)( // translators: placeholder is a number amount of hours i.e. "5 hours ago". -_n("%s hour ago","%s hours ago",Math.floor(r),"jetpack-my-jetpack"),Math.floor(r)):(r=c/60,r>1?(0,n.sprintf)( +_n("%s hour ago","%s hours ago",Math.floor(n),"jetpack-my-jetpack"),Math.floor(n)):(n=o/60,n>1?(0,r.sprintf)( // translators: placeholder is a number amount of minutes i.e. "5 minutes ago". -_n("%s minute ago","%s minutes ago",Math.floor(r),"jetpack-my-jetpack"),Math.floor(r)):__("a few seconds ago","jetpack-my-jetpack")))))}},6309:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-license-activation-with-lock-cef570e11997f185e23d.png"},7139:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-license-activation-with-success-c5c132e713a79e05985f.png"},2822:(e,t,a)=>{"use strict";e.exports=a.p+"images/apple-92dacafad84e79708a74.svg"},8395:(e,t,a)=>{"use strict";e.exports=a.p+"images/connect-c399837fe1621b176d10.png"},5975:(e,t,a)=>{"use strict";e.exports=a.p+"images/github-45c648158e3e86b560f5.svg"},5519:(e,t,a)=>{"use strict";e.exports=a.p+"images/google-dec2a429bf1d8e83f9ad.svg"},6579:(e,t,a)=>{"use strict";e.exports=a.p+"images/wordpress-1fc3e0ba6c52e9707900.svg"},5042:(e,t,a)=>{"use strict";e.exports=a.p+"images/cloud-81ac85ba680343200f54.svg"},3168:(e,t,a)=>{"use strict";e.exports=a.p+"images/empty-avatar-fea23feddfa99b07c2e8.svg"},7757:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-gray-7eeb5eb060c8adea8622.svg"},7319:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-9de1caef5eb5c22da5d6.svg"},4576:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-manage-3a7ecaa604823c98c3cf.svg"},6068:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-inactive-cba3b43d918377b506e5.svg"},850:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-off-47426e7b562ef20ae513.svg"},4538:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-partial-48b279219c6389a129b9.svg"},4516:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-success-e64a26c3a6d0888fba06.svg"},8769:(e,t,a)=>{"use strict";e.exports=a.p+"images/boost-9e9a227e7e7280d0aa85.png"},5296:(e,t,a)=>{"use strict";e.exports=a.p+"images/crm-8a2b204e2c720730e928.png"},4660:(e,t,a)=>{"use strict";e.exports=a.p+"images/extras-c6bd0796750901faa7fd.png"},9923:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-ai-d29bf65dcea46074d72f.png"},7642:(e,t,a)=>{"use strict";e.exports=a.p+"images/search-d177a31292d96d5ccbc2.png"},15:(e,t,a)=>{"use strict";e.exports=a.p+"images/social-b8744a40c7c19a7bcc37.png"},9409:(e,t,a)=>{"use strict";e.exports=a.p+"images/stats-95b42796ede4f632b642.png"},5044:(e,t,a)=>{"use strict";e.exports=a.p+"images/videopress-9c064bc7b89c386e5e50.png"},5990:e=>{"use strict";if(void 0==={consumer_slug:"my_jetpack"}){var t=new Error('Cannot find module \'{"consumer_slug":"my_jetpack"}\'');throw t.code="MODULE_NOT_FOUND",t}e.exports={consumer_slug:"my_jetpack"}},9384:e=>{"use strict";e.exports=window.JetpackConnection},7999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},1609:e=>{"use strict";e.exports=window.React},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},1455:e=>{"use strict";e.exports=window.wp.apiFetch},6427:e=>{"use strict";e.exports=window.wp.components},9491:e=>{"use strict";e.exports=window.wp.compose},7143:e=>{"use strict";e.exports=window.wp.data},8443:e=>{"use strict";e.exports=window.wp.date},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},3832:e=>{"use strict";e.exports=window.wp.url},6072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";a.d(t,{m:()=>r});var n=a(5530),c=a(698),r=new class extends n.Q{#e;#t;#a;constructor(){super(),this.#a=e=>{if(!c.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){this.listeners.forEach((e=>{e()}))}isFocused(){return"boolean"==typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}}},9101:(e,t,a)=>{"use strict";a.d(t,{PL:()=>c});var n=a(698);function c(e){return{onFetch:(t,a)=>{const c=async()=>{const a=t.options,c=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],l=t.state.data?.pageParams||[],o={pages:[],pageParams:[]};let u=!1;const m=t.options.queryFn||(()=>Promise.reject(new Error(`Missing queryFn: '${t.options.queryHash}'`))),d=async(e,a,c)=>{if(u)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);const r={queryKey:t.queryKey,pageParam:a,direction:c?"backward":"forward",meta:t.options.meta};var s;s=r,Object.defineProperty(s,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",(()=>{u=!0})),t.signal)});const i=await m(r),{maxPages:l}=t.options,o=c?n.ZZ:n.y9;return{pages:o(e.pages,i,l),pageParams:o(e.pageParams,a,l)}};let p;if(c&&i.length){const e="backward"===c,t={pages:i,pageParams:l},n=(e?s:r)(a,t);p=await d(t,n,e)}else{p=await d(o,l[0]??a.initialPageParam);const t=e??i.length;for(let e=1;et.options.persister?.(c,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=c}}}function r(e,{pages:t,pageParams:a}){const n=t.length-1;return e.getNextPageParam(t[n],t,a[n],a)}function s(e,{pages:t,pageParams:a}){return e.getPreviousPageParam?.(t[0],t,a[0],a)}},4352:(e,t,a)=>{"use strict";a.d(t,{$:()=>i,s:()=>s});var n=a(1795),c=a(1450),r=a(4610),s=class extends c.k{#n;#c;#r;#s;constructor(e){super(),this.mutationId=e.mutationId,this.#c=e.defaultOptions,this.#r=e.mutationCache,this.#n=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.#c,...e},this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#n=this.#n.filter((t=>t!==e)),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#n.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>(this.#s=(0,r.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.#s.promise),a="pending"===this.state.status;try{if(!a){this.#i({type:"pending",variables:e}),await(this.#r.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#i({type:"pending",context:t,variables:e})}const n=await t();return await(this.#r.config.onSuccess?.(n,e,this.state.context,this)),await(this.options.onSuccess?.(n,e,this.state.context)),await(this.#r.config.onSettled?.(n,null,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(n,null,e,this.state.context)),this.#i({type:"success",data:n}),n}catch(t){try{throw await(this.#r.config.onError?.(t,e,this.state.context,this)),await(this.options.onError?.(t,e,this.state.context)),await(this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(void 0,t,e,this.state.context)),t}finally{this.#i({type:"error",error:t})}}}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,r.v_)(this.options.networkMode),status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.j.batch((()=>{this.#n.forEach((t=>{t.onMutationUpdate(e)})),this.#r.notify({mutation:this,type:"updated",action:e})}))}};function i(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},7708:(e,t,a)=>{"use strict";a.d(t,{q:()=>i});var n=a(1795),c=a(4352),r=a(698),s=a(5530),i=class extends s.Q{constructor(e={}){super(),this.config=e,this.#l=[],this.#o=0}#l;#o;#u;build(e,t,a){const n=new c.s({mutationCache:this,mutationId:++this.#o,options:e.defaultMutationOptions(t),state:a});return this.add(n),n}add(e){this.#l.push(e),this.notify({type:"added",mutation:e})}remove(e){this.#l=this.#l.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){n.j.batch((()=>{this.#l.forEach((e=>{this.remove(e)}))}))}getAll(){return this.#l}find(e){const t={exact:!0,...e};return this.#l.find((e=>(0,r.nJ)(t,e)))}findAll(e={}){return this.#l.filter((t=>(0,r.nJ)(e,t)))}notify(e){n.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){return this.#u=(this.#u??Promise.resolve()).then((()=>{const e=this.#l.filter((e=>e.state.isPaused));return n.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(r.lQ)))),Promise.resolve())))})).then((()=>{this.#u=void 0})),this.#u}}},4158:(e,t,a)=>{"use strict";a.d(t,{_:()=>i});var n=a(4352),c=a(1795),r=a(5530),s=a(698),i=class extends r.Q{#m;#d=void 0;#p;#h;constructor(e,t){super(),this.#m=e,this.setOptions(t),this.bindMethods(),this.#g()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#m.defaultMutationOptions(e),(0,s.f8)(t,this.options)||this.#m.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#p,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.EN)(t.mutationKey)!==(0,s.EN)(this.options.mutationKey)?this.reset():this.#p?.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#p?.removeObserver(this)}onMutationUpdate(e){this.#g(),this.#v(e)}getCurrentResult(){return this.#d}reset(){this.#p?.removeObserver(this),this.#p=void 0,this.#g(),this.#v()}mutate(e,t){return this.#h=t,this.#p?.removeObserver(this),this.#p=this.#m.getMutationCache().build(this.#m,this.options),this.#p.addObserver(this),this.#p.execute(e)}#g(){const e=this.#p?.state??(0,n.$)();this.#d={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#v(e){c.j.batch((()=>{if(this.#h&&this.hasListeners()){const t=this.#d.variables,a=this.#d.context;"success"===e?.type?(this.#h.onSuccess?.(e.data,t,a),this.#h.onSettled?.(e.data,null,t,a)):"error"===e?.type&&(this.#h.onError?.(e.error,t,a),this.#h.onSettled?.(void 0,e.error,t,a))}this.listeners.forEach((e=>{e(this.#d)}))}))}}},1795:(e,t,a)=>{"use strict";a.d(t,{j:()=>n});var n=function(){let e=[],t=0,a=e=>{e()},n=e=>{e()},c=e=>setTimeout(e,0);const r=n=>{t?e.push(n):c((()=>{a(n)}))},s=()=>{const t=e;e=[],t.length&&c((()=>{n((()=>{t.forEach((e=>{a(e)}))}))}))};return{batch:e=>{let a;t++;try{a=e()}finally{t--,t||s()}return a},batchCalls:e=>(...t)=>{r((()=>{e(...t)}))},schedule:r,setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{c=e}}}()},5873:(e,t,a)=>{"use strict";a.d(t,{t:()=>r});var n=a(5530),c=a(698),r=new class extends n.Q{#f=!0;#t;#a;constructor(){super(),this.#a=e=>{if(!c.S$&&window.addEventListener){const t=()=>e(!0),a=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",a)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#f!==e&&(this.#f=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#f}}},4135:(e,t,a)=>{"use strict";a.d(t,{X:()=>i});var n=a(698),c=a(1795),r=a(4610),s=a(1450),i=class extends s.k{#w;#E;#k;#y;#s;#n;#c;#A;constructor(e){super(),this.#A=!1,this.#c=e.defaultOptions,this.#b(e.options),this.#n=[],this.#k=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#w=e.state||function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,a=void 0!==t,n=a?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:a?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:a?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=this.#w,this.scheduleGc()}get meta(){return this.options.meta}#b(e){this.options={...this.#c,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.#n.length||"idle"!==this.state.fetchStatus||this.#k.remove(this)}setData(e,t){const a=(0,n.pl)(this.state.data,e,this.options);return this.#i({data:a,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),a}setState(e,t){this.#i({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#y;return this.#s?.cancel(e),t?t.then(n.lQ).catch(n.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#w)}isActive(){return this.#n.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.#n.some((e=>e.getCurrentResult().isStale))}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,n.j3)(this.state.dataUpdatedAt,e)}onFocus(){const e=this.#n.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){const e=this.#n.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#k.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.#n.includes(e)&&(this.#n=this.#n.filter((t=>t!==e)),this.#n.length||(this.#s&&(this.#A?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#k.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.#n.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus)if(this.state.dataUpdatedAt&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#y)return this.#s?.continueRetry(),this.#y;if(e&&this.#b(e),!this.options.queryFn){const e=this.#n.find((e=>e.options.queryFn));e&&this.#b(e.options)}const a=new AbortController,n={queryKey:this.queryKey,meta:this.meta},c=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#A=!0,a.signal)})};c(n);const s={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.#A=!1,this.options.persister?this.options.persister(this.options.queryFn,n,this):this.options.queryFn(n)):Promise.reject(new Error(`Missing queryFn: '${this.options.queryHash}'`))};c(s),this.options.behavior?.onFetch(s,this),this.#E=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===s.fetchOptions?.meta||this.#i({type:"fetch",meta:s.fetchOptions?.meta});const i=e=>{(0,r.wm)(e)&&e.silent||this.#i({type:"error",error:e}),(0,r.wm)(e)||(this.#k.config.onError?.(e,this),this.#k.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#s=(0,r.II)({fn:s.fetchFn,abort:a.abort.bind(a),onSuccess:e=>{void 0!==e?(this.setData(e),this.#k.config.onSuccess?.(e,this),this.#k.config.onSettled?.(e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):i(new Error(`${this.queryHash} data is undefined`))},onError:i,onFail:(e,t)=>{this.#i({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode}),this.#y=this.#s.promise,this.#y}#i(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:e.meta??null,fetchStatus:(0,r.v_)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"pending"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=e.error;return(0,r.wm)(a)&&a.revert&&this.#E?{...this.#E,fetchStatus:"idle"}:{...t,error:a,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),c.j.batch((()=>{this.#n.forEach((e=>{e.onQueryUpdate()})),this.#k.notify({query:this,type:"updated",action:e})}))}}},3205:(e,t,a)=>{"use strict";a.d(t,{$:()=>i});var n=a(698),c=a(4135),r=a(1795),s=a(5530),i=class extends s.Q{constructor(e={}){super(),this.config=e,this.#j=new Map}#j;build(e,t,a){const r=t.queryKey,s=t.queryHash??(0,n.F$)(r,t);let i=this.get(s);return i||(i=new c.X({cache:this,queryKey:r,queryHash:s,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(r)}),this.add(i)),i}add(e){this.#j.has(e.queryHash)||(this.#j.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#j.get(e.queryHash);t&&(e.destroy(),t===e&&this.#j.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){r.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#j.get(e)}getAll(){return[...this.#j.values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,n.MK)(t,e)))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,n.MK)(e,t))):t}notify(e){r.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){r.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){r.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}},116:(e,t,a)=>{"use strict";a.d(t,{E:()=>u});var n=a(698),c=a(3205),r=a(7708),s=a(2464),i=a(5873),l=a(1795),o=a(9101),u=class{#R;#r;#c;#C;#_;#x;#N;#z;constructor(e={}){this.#R=e.queryCache||new c.$,this.#r=e.mutationCache||new r.q,this.#c=e.defaultOptions||{},this.#C=new Map,this.#_=new Map,this.#x=0}mount(){this.#x++,1===this.#x&&(this.#N=s.m.subscribe((()=>{s.m.isFocused()&&(this.resumePausedMutations(),this.#R.onFocus())})),this.#z=i.t.subscribe((()=>{i.t.isOnline()&&(this.resumePausedMutations(),this.#R.onOnline())})))}unmount(){this.#x--,0===this.#x&&(this.#N?.(),this.#N=void 0,this.#z?.(),this.#z=void 0)}isFetching(e){return this.#R.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){return this.#R.find({queryKey:e})?.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);return void 0!==t?Promise.resolve(t):this.fetchQuery(e)}getQueriesData(e){return this.getQueryCache().findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,a){const c=this.#R.find({queryKey:e}),r=c?.state.data,s=(0,n.Zw)(t,r);if(void 0===s)return;const i=this.defaultQueryOptions({queryKey:e});return this.#R.build(this,i).setData(s,{...a,manual:!0})}setQueriesData(e,t,a){return l.j.batch((()=>this.getQueryCache().findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,a)]))))}getQueryState(e){return this.#R.find({queryKey:e})?.state}removeQueries(e){const t=this.#R;l.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const a=this.#R,n={type:"active",...e};return l.j.batch((()=>(a.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(n,t))))}cancelQueries(e={},t={}){const a={revert:!0,...t},c=l.j.batch((()=>this.#R.findAll(e).map((e=>e.cancel(a)))));return Promise.all(c).then(n.lQ).catch(n.lQ)}invalidateQueries(e={},t={}){return l.j.batch((()=>{if(this.#R.findAll(e).forEach((e=>{e.invalidate()})),"none"===e.refetchType)return Promise.resolve();const a={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(a,t)}))}refetchQueries(e={},t){const a={...t,cancelRefetch:t?.cancelRefetch??!0},c=l.j.batch((()=>this.#R.findAll(e).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,a);return a.throwOnError||(t=t.catch(n.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(c).then(n.lQ)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const a=this.#R.build(this,t);return a.isStaleByTime(t.staleTime)?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(n.lQ).catch(n.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,o.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.lQ).catch(n.lQ)}resumePausedMutations(){return this.#r.resumePausedMutations()}getQueryCache(){return this.#R}getMutationCache(){return this.#r}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#C.set((0,n.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#C.values()];let a={};return t.forEach((t=>{(0,n.Cp)(e,t.queryKey)&&(a={...a,...t.defaultOptions})})),a}setMutationDefaults(e,t){this.#_.set((0,n.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#_.values()];let a={};return t.forEach((t=>{(0,n.Cp)(e,t.mutationKey)&&(a={...a,...t.defaultOptions})})),a}defaultQueryOptions(e){if(e?._defaulted)return e;const t={...this.#c.queries,...e?.queryKey&&this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,n.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),void 0===t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#R.clear(),this.#r.clear()}}},3397:(e,t,a)=>{"use strict";a.d(t,{$:()=>l});var n=a(698),c=a(1795),r=a(2464),s=a(5530),i=a(4610),l=class extends s.Q{constructor(e,t){super(),this.options=t,this.#m=e,this.#M=null,this.bindMethods(),this.setOptions(t)}#m;#S=void 0;#L=void 0;#d=void 0;#V;#P;#M;#H;#B;#O;#I;#T;#F;#U=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#S.addObserver(this),o(this.#S,this.options)?this.#D():this.updateResult(),this.#q())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#S,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#S,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#J(),this.#G(),this.#S.removeObserver(this)}setOptions(e,t){const a=this.options,c=this.#S;if(this.options=this.#m.defaultQueryOptions(e),(0,n.f8)(a,this.options)||this.#m.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#S,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=a.queryKey),this.#$();const r=this.hasListeners();r&&m(this.#S,c,this.options,a)&&this.#D(),this.updateResult(t),!r||this.#S===c&&this.options.enabled===a.enabled&&this.options.staleTime===a.staleTime||this.#W();const s=this.#Q();!r||this.#S===c&&this.options.enabled===a.enabled&&s===this.#F||this.#K(s)}getOptimisticResult(e){const t=this.#m.getQueryCache().build(this.#m,e),a=this.createResult(t,e);return function(e,t){if(!(0,n.f8)(e.getCurrentResult(),t))return!0;return!1}(this,a)&&(this.#d=a,this.#P=this.options,this.#V=this.#S.state),a}getCurrentResult(){return this.#d}trackResult(e){const t={};return Object.keys(e).forEach((a=>{Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:()=>(this.#U.add(a),e[a])})})),t}getCurrentQuery(){return this.#S}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#m.defaultQueryOptions(e),a=this.#m.getQueryCache().build(this.#m,t);return a.isFetchingOptimistic=!0,a.fetch().then((()=>this.createResult(a,t)))}fetch(e){return this.#D({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#d)))}#D(e){this.#$();let t=this.#S.fetch(this.options,e);return e?.throwOnError||(t=t.catch(n.lQ)),t}#W(){if(this.#J(),n.S$||this.#d.isStale||!(0,n.gn)(this.options.staleTime))return;const e=(0,n.j3)(this.#d.dataUpdatedAt,this.options.staleTime)+1;this.#I=setTimeout((()=>{this.#d.isStale||this.updateResult()}),e)}#Q(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#S):this.options.refetchInterval)??!1}#K(e){this.#G(),this.#F=e,!n.S$&&!1!==this.options.enabled&&(0,n.gn)(this.#F)&&0!==this.#F&&(this.#T=setInterval((()=>{(this.options.refetchIntervalInBackground||r.m.isFocused())&&this.#D()}),this.#F))}#q(){this.#W(),this.#K(this.#Q())}#J(){this.#I&&(clearTimeout(this.#I),this.#I=void 0)}#G(){this.#T&&(clearInterval(this.#T),this.#T=void 0)}createResult(e,t){const a=this.#S,c=this.options,r=this.#d,s=this.#V,l=this.#P,u=e!==a?e.state:this.#L,{state:p}=e;let h,{error:g,errorUpdatedAt:v,fetchStatus:f,status:w}=p,E=!1;if(t._optimisticResults){const n=this.hasListeners(),r=!n&&o(e,t),s=n&&m(e,a,t,c);(r||s)&&(f=(0,i.v_)(e.options.networkMode)?"fetching":"paused",p.dataUpdatedAt||(w="pending")),"isRestoring"===t._optimisticResults&&(f="idle")}if(t.select&&void 0!==p.data)if(r&&p.data===s?.data&&t.select===this.#H)h=this.#B;else try{this.#H=t.select,h=t.select(p.data),h=(0,n.pl)(r?.data,h,t),this.#B=h,this.#M=null}catch(e){this.#M=e}else h=p.data;if(void 0!==t.placeholderData&&void 0===h&&"pending"===w){let e;if(r?.isPlaceholderData&&t.placeholderData===l?.placeholderData)e=r.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#O?.state.data,this.#O):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#M=null}catch(e){this.#M=e}void 0!==e&&(w="success",h=(0,n.pl)(r?.data,e,t),E=!0)}this.#M&&(g=this.#M,h=this.#B,v=Date.now(),w="error");const k="fetching"===f,y="pending"===w,A="error"===w,b=y&&k;return{status:w,fetchStatus:f,isPending:y,isSuccess:"success"===w,isError:A,isInitialLoading:b,isLoading:b,data:h,dataUpdatedAt:p.dataUpdatedAt,error:g,errorUpdatedAt:v,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>u.dataUpdateCount||p.errorUpdateCount>u.errorUpdateCount,isFetching:k,isRefetching:k&&!y,isLoadingError:A&&0===p.dataUpdatedAt,isPaused:"paused"===f,isPlaceholderData:E,isRefetchError:A&&0!==p.dataUpdatedAt,isStale:d(e,t),refetch:this.refetch}}updateResult(e){const t=this.#d,a=this.createResult(this.#S,this.options);if(this.#V=this.#S.state,this.#P=this.options,void 0!==this.#V.data&&(this.#O=this.#S),(0,n.f8)(a,t))return;this.#d=a;const c={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,a="function"==typeof e?e():e;if("all"===a||!a&&!this.#U.size)return!0;const n=new Set(a??this.#U);return this.options.throwOnError&&n.add("error"),Object.keys(this.#d).some((e=>{const a=e;return this.#d[a]!==t[a]&&n.has(a)}))})()&&(c.listeners=!0),this.#v({...c,...e})}#$(){const e=this.#m.getQueryCache().build(this.#m,this.options);if(e===this.#S)return;const t=this.#S;this.#S=e,this.#L=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#q()}#v(e){c.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#d)})),this.#m.getQueryCache().notify({query:this.#S,type:"observerResultsUpdated"})}))}};function o(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&u(e,t,t.refetchOnMount)}function u(e,t,a){if(!1!==t.enabled){const n="function"==typeof a?a(e):a;return"always"===n||!1!==n&&d(e,t)}return!1}function m(e,t,a,n){return!1!==a.enabled&&(e!==t||!1===n.enabled)&&(!a.suspense||"error"!==e.state.status)&&d(e,a)}function d(e,t){return e.isStaleByTime(t.staleTime)}},1450:(e,t,a)=>{"use strict";a.d(t,{k:()=>c});var n=a(698),c=class{#Z;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.gn)(this.gcTime)&&(this.#Z=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(n.S$?1/0:3e5))}clearGcTimeout(){this.#Z&&(clearTimeout(this.#Z),this.#Z=void 0)}}},4610:(e,t,a)=>{"use strict";a.d(t,{II:()=>u,v_:()=>i,wm:()=>o});var n=a(2464),c=a(5873),r=a(698);function s(e){return Math.min(1e3*2**e,3e4)}function i(e){return"online"!==(e??"online")||c.t.isOnline()}var l=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function o(e){return e instanceof l}function u(e){let t,a,o,u=!1,m=0,d=!1;const p=new Promise(((e,t)=>{a=e,o=t})),h=()=>!n.m.isFocused()||"always"!==e.networkMode&&!c.t.isOnline(),g=n=>{d||(d=!0,e.onSuccess?.(n),t?.(),a(n))},v=a=>{d||(d=!0,e.onError?.(a),t?.(),o(a))},f=()=>new Promise((a=>{t=e=>{const t=d||!h();return t&&a(e),t},e.onPause?.()})).then((()=>{t=void 0,d||e.onContinue?.()})),w=()=>{if(d)return;let t;try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(g).catch((t=>{if(d)return;const a=e.retry??(r.S$?0:3),n=e.retryDelay??s,c="function"==typeof n?n(m,t):n,i=!0===a||"number"==typeof a&&m{if(h())return f()})).then((()=>{u?v(t):w()}))):v(t)}))};return i(e.networkMode)?w():f().then(w),{promise:p,cancel:t=>{d||(v(new l(t)),e.abort?.())},continue:()=>{const e=t?.();return e?p:Promise.resolve()},cancelRetry:()=>{u=!0},continueRetry:()=>{u=!1}}}},5530:(e,t,a)=>{"use strict";a.d(t,{Q:()=>n});var n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},698:(e,t,a)=>{"use strict";a.d(t,{Cp:()=>d,EN:()=>m,F$:()=>u,MK:()=>l,S$:()=>n,ZZ:()=>y,Zw:()=>r,f8:()=>h,gn:()=>s,j3:()=>i,lQ:()=>c,nJ:()=>o,pl:()=>E,y9:()=>k,yy:()=>w});var n="undefined"==typeof window||"Deno"in window;function c(){}function r(e,t){return"function"==typeof e?e(t):e}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function i(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l(e,t){const{type:a="all",exact:n,fetchStatus:c,predicate:r,queryKey:s,stale:i}=e;if(s)if(n){if(t.queryHash!==u(s,t.options))return!1}else if(!d(t.queryKey,s))return!1;if("all"!==a){const e=t.isActive();if("active"===a&&!e)return!1;if("inactive"===a&&e)return!1}return("boolean"!=typeof i||t.isStale()===i)&&((void 0===c||c===t.state.fetchStatus)&&!(r&&!r(t)))}function o(e,t){const{exact:a,status:n,predicate:c,mutationKey:r}=e;if(r){if(!t.options.mutationKey)return!1;if(a){if(m(t.options.mutationKey)!==m(r))return!1}else if(!d(t.options.mutationKey,r))return!1}return(!n||t.state.status===n)&&!(c&&!c(t))}function u(e,t){return(t?.queryKeyHashFn||m)(e)}function m(e){return JSON.stringify(e,((e,t)=>v(t)?Object.keys(t).sort().reduce(((e,a)=>(e[a]=t[a],e)),{}):t))}function d(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((a=>!d(e[a],t[a]))))}function p(e,t){if(e===t)return e;const a=g(e)&&g(t);if(a||v(e)&&v(t)){const n=a?e:Object.keys(e),c=n.length,r=a?t:Object.keys(t),s=r.length,i=a?[]:{};let l=0;for(let c=0;c{setTimeout(t,e)}))}function E(e,t,a){return"function"==typeof a.structuralSharing?a.structuralSharing(e,t):!1!==a.structuralSharing?p(e,t):t}function k(e,t,a=0){const n=[...e,t];return a&&n.length>a?n.slice(1):n}function y(e,t,a=0){const n=[t,...e];return a&&n.length>a?n.slice(0,-1):n}},7115:(e,t,a)=>{"use strict";a.d(t,{Ht:()=>i,jE:()=>s});var n=a(1609),c=a(790),r=n.createContext(void 0),s=e=>{const t=n.useContext(r);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},i=({client:e,children:t})=>(n.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),(0,c.jsx)(r.Provider,{value:e,children:t}))},9690:(e,t,a)=>{"use strict";a.d(t,{h:()=>s});var n=a(1609);a(790);function c(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var r=n.createContext(c()),s=()=>n.useContext(r)},4804:(e,t,a)=>{"use strict";a.d(t,{$1:()=>i,LJ:()=>r,wZ:()=>s});var n=a(1609),c=a(5492),r=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},s=e=>{n.useEffect((()=>{e.clearReset()}),[e])},i=({result:e,errorResetBoundary:t,throwOnError:a,query:n})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(0,c.G)(a,[e.error,n])},4796:(e,t,a)=>{"use strict";a.d(t,{w:()=>r});var n=a(1609),c=n.createContext(!1),r=()=>n.useContext(c);c.Provider},937:(e,t,a)=>{"use strict";a.d(t,{EU:()=>c,iL:()=>r,tu:()=>n});var n=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},c=(e,t)=>e?.suspense&&t.isPending,r=(e,t,a)=>t.fetchOptimistic(e).catch((()=>{a.clearReset()}))},4611:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var n=a(1609),c=a(1795),r=a(9690),s=a(7115),i=a(4796),l=a(4804),o=a(937);function u(e,t,a){const u=(0,s.jE)(a),m=(0,i.w)(),d=(0,r.h)(),p=u.defaultQueryOptions(e);p._optimisticResults=m?"isRestoring":"optimistic",(0,o.tu)(p),(0,l.LJ)(p,d),(0,l.wZ)(d);const[h]=n.useState((()=>new t(u,p))),g=h.getOptimisticResult(p);if(n.useSyncExternalStore(n.useCallback((e=>{const t=m?()=>{}:h.subscribe(c.j.batchCalls(e));return h.updateResult(),t}),[h,m]),(()=>h.getCurrentResult()),(()=>h.getCurrentResult())),n.useEffect((()=>{h.setOptions(p,{listeners:!1})}),[p,h]),(0,o.EU)(p,g))throw(0,o.iL)(p,h,d);if((0,l.$1)({result:g,errorResetBoundary:d,throwOnError:p.throwOnError,query:u.getQueryCache().get(p.queryHash)}))throw g.error;return p.notifyOnChangeProps?g:h.trackResult(g)}},4613:(e,t,a)=>{"use strict";a.d(t,{n:()=>l});var n=a(1609),c=a(4158),r=a(1795),s=a(7115),i=a(5492);function l(e,t){const a=(0,s.jE)(t),[l]=n.useState((()=>new c._(a,e)));n.useEffect((()=>{l.setOptions(e)}),[l,e]);const u=n.useSyncExternalStore(n.useCallback((e=>l.subscribe(r.j.batchCalls(e))),[l]),(()=>l.getCurrentResult()),(()=>l.getCurrentResult())),m=n.useCallback(((e,t)=>{l.mutate(e,t).catch(o)}),[l]);if(u.error&&(0,i.G)(l.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:m,mutateAsync:u.mutate}}function o(){}},5104:(e,t,a)=>{"use strict";a.d(t,{I:()=>r});var n=a(3397),c=a(4611);function r(e,t){return(0,c.t)(e,n.$,t)}},5492:(e,t,a)=>{"use strict";function n(e,t){return"function"==typeof e?e(...t):!!e}a.d(t,{G:()=>n})},3022:(e,t,a)=>{"use strict";function n(e){var t,a,c="";if("string"==typeof e||"number"==typeof e)c+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;tc});const c=function(){for(var e,t,a=0,c="",r=arguments.length;a{"use strict";a.d(t,{A:()=>u});var n=a(3924),c=a(6087),r=a(7723),s=a(8120),i=a(1609),l=a(1183);const __=r.__,o=e=>{const{productId:t,siteRawUrl:a}=e,r=`https://cloud.jetpack.com/landing/${a}`,s=(0,l.p)(t),o={jetpack_anti_spam:{title:__("Jetpack Anti-spam is active!","jetpack-my-jetpack"),text:__("We'll take care of everything from here. Now you can enjoy a spam-free site!","jetpack-my-jetpack")},jetpack_backup:{title:__("Jetpack Backup is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("You can see your backups and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:i.createElement("a",{href:r})})},jetpack_complete:{title:__("Jetpack Complete is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("You can see your backups, security scans, and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:i.createElement("a",{href:r})})},jetpack_scan:{title:__("Jetpack Scan is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("You can see your security scans on cloud.jetpack.com.","jetpack-my-jetpack"),{a:i.createElement("a",{href:r})})},jetpack_search:{title:__("Jetpack Search is active!","jetpack-my-jetpack"),text:__("Next, we'll help you customize the Search experience for your visitors.","jetpack-my-jetpack")},jetpack_security:{title:__("Jetpack Security is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("You can see your backups, security scans, and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:i.createElement("a",{href:r})})},jetpack_videopress:{title:__("Jetpack VideoPress is active!","jetpack-my-jetpack"),text:__("Experience high-quality, ad-free video built specifically for WordPress.","jetpack-my-jetpack")},jetpack_social_advanced:{title:__("Jetpack Social Advanced is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("Create amazing link previews for your posts using Social Image Generator. Learn more here.

Learn how to make the most out of Jetpack Social here.

","jetpack-my-jetpack"),{a:i.createElement("a",{href:(0,n.A)("jetpack-social-sig-support-page"),target:"_blank",rel:"noreferrer"}),br:i.createElement("br",null),link:i.createElement("a",{href:(0,n.A)("social-plugin-publicize-support-admin-page"),target:"_blank",rel:"noreferrer"})})},jetpack_social_basic:{title:__("Jetpack Social Basic is active!","jetpack-my-jetpack"),text:(0,c.createInterpolateElement)(__("Enjoy unlimited shares with Jetpack Social Basic. Learn how to make the most out of Jetpack Social here.","jetpack-my-jetpack"),{a:i.createElement("a",{href:(0,n.A)("social-plugin-publicize-support-admin-page"),target:"_blank",rel:"noreferrer"})})},default:{title:__("Your product is active!","jetpack-my-jetpack"),text:__("You're all set!","jetpack-my-jetpack")}};return i.createElement("div",{className:"jp-license-activation-screen-success-info--product-details"},i.createElement("h1",null,o[s].title," ",String.fromCodePoint(127881)),i.createElement("p",null,o[s].text))};o.propTypes={dashboardUrl:s.string,productId:s.number};const u=o},1183:(e,t,a)=>{"use strict";a.d(t,{p:()=>c});const n={jetpack_anti_spam:[2110,2111],jetpack_backup:[2100,2101,2102,2103,2112,2113,2114,2115],jetpack_complete:[2014,2015],jetpack_scan:[2106,2107,2108,2109],jetpack_search:[2104,2105],jetpack_security:[2010,2011,2012,2013,2016,2017,2019,2020],jetpack_videopress:[2116,2117],jetpack_social_advanced:[2602,2603,2604],jetpack_social_basic:[2503,2504,2037]};function c(e){return Object.keys(n).find((t=>n[t].includes(e)))||"default"}},3010:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(1455),c=a(6087);const r=async()=>(await n({path:"wp/v2/plugins"})).filter((e=>"active"===e.status));function s(){const[e,t]=(0,c.useState)([]),[a,n]=(0,c.useState)(!0),s=(0,c.useCallback)((async()=>{try{const e=await r();t(e)}catch{t([])}finally{n(!1)}}),[]);return(0,c.useEffect)((()=>{s()}),[s]),[e,a]}}},t={};function a(n){var c=t[n];if(void 0!==c)return c.exports;var r=t[n]={exports:{}};return e[n](r,r.exports,a),r.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var c=n.length-1;c>-1&&(!e||!/^http(s?):/.test(e));)e=n[c--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{"use strict";var e=a(723),t=a(116),n=a(7115),c=a(6087),r=a(1609),s=a.n(r),i=a(9539),l=a(28),o=a(8848),u=a(1499),m=a(2912),d=a(6092),p=a(3418),h=a(8823),g=a(7265),v=a(8837),f=a(6007),w=a(6077),E=a(8242);a(4118);function k(){const e=(0,i.zy)();return(0,r.useEffect)((()=>window.scrollTo(0,0)),[e]),null}const y=()=>{const a=new t.E,{loadAddLicenseScreen:c}=(0,E.A$)();return s().createElement(e.Ay,null,s().createElement(f.A,null,s().createElement(w.A,null,s().createElement(n.Ht,{client:a},s().createElement(l.I9,null,s().createElement(k,null),s().createElement(i.BV,null,s().createElement(i.qh,{path:v.NM.Home,element:s().createElement(m.A,null)}),s().createElement(i.qh,{path:v.NM.Connection,element:s().createElement(u.A,null)}),s().createElement(i.qh,{path:v.NM.AddAkismet,element:s().createElement(d.wU,null)}),s().createElement(i.qh,{path:v.NM.AddAntiSpam,element:s().createElement(i.C5,{replace:!0,to:v.NM.AddAkismet})}),s().createElement(i.qh,{path:v.NM.AddBackup,element:s().createElement(d.xE,null)}),s().createElement(i.qh,{path:v.NM.AddBoost,element:s().createElement(d.yX,null)}),s().createElement(i.qh,{path:v.NM.AddCRM,element:s().createElement(d.X7,null)}),s().createElement(i.qh,{path:v.NM.AddCreator,element:s().createElement(d.B8,null)}),s().createElement(i.qh,{path:v.NM.AddJetpackAI,element:s().createElement(p.A,null)}),s().createElement(i.qh,{path:v.NM.AddExtras,element:s().createElement(d.QX,null)}),s().createElement(i.qh,{path:v.NM.AddProtect,element:s().createElement(d.qT,null)}),s().createElement(i.qh,{path:v.NM.AddScan,element:s().createElement(d.og,null)}),s().createElement(i.qh,{path:v.NM.AddSocial,element:s().createElement(d.C,null)}),s().createElement(i.qh,{path:v.NM.AddSearch,element:s().createElement(d.t7,null)}),s().createElement(i.qh,{path:v.NM.AddVideoPress,element:s().createElement(d.JM,null)}),s().createElement(i.qh,{path:v.NM.AddStats,element:s().createElement(d.Gf,null)}),c&&s().createElement(i.qh,{path:v.NM.AddLicense,element:s().createElement(o.A,null)}),s().createElement(i.qh,{path:v.NM.RedeemToken,element:s().createElement(g.A,null)}),s().createElement(i.qh,{path:"/redeem-token",element:s().createElement(g.A,null)}),s().createElement(i.qh,{path:"/jetpack-ai",element:s().createElement(h.A,null)})))))))};!function(){const e=document.getElementById("my-jetpack-container");null!==e&&(0,c.createRoot)(e).render(s().createElement(y,null))}()})()})(); \ No newline at end of file +_n("%s minute ago","%s minutes ago",Math.floor(n),"jetpack-my-jetpack"),Math.floor(n)):__("a few seconds ago","jetpack-my-jetpack")))))}},72423:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DataFormProvider=function({fields:e,children:t}){return(0,o.jsx)(n.Provider,{value:{fields:e},children:t})},t.default=void 0;var r=a(86087),o=a(10790);const n=(0,r.createContext)({fields:[]});t.default=n},44117:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,form:t,fields:a,onChange:i}){const c=(0,r.useMemo)((()=>(0,n.normalizeFields)(a)),[a]);if(!t.fields)return null;return(0,s.jsx)(o.DataFormProvider,{fields:c,children:(0,s.jsx)(l.DataFormLayout,{data:e,form:t,onChange:i})})};var r=a(86087),o=a(72423),n=a(53582),l=a(49901),s=a(10790)},10192:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.BulkActionsFooter=function(){const{data:e,selection:t,actions:a=h,onChangeSelection:r,getItemId:o}=(0,l.useContext)(c.default);return(0,d.jsx)(w,{selection:t,onChangeSelection:r,data:e,actions:a,getItemId:o})},t.BulkSelectionCheckbox=p,t.useHasAPossibleBulkAction=function(e,t){return(0,l.useMemo)((()=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))),[e,t])},t.useSomeItemHasAPossibleBulkAction=function(e,t){return(0,l.useMemo)((()=>t.some((t=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))))),[e,t])};var o=a(56427),n=a(27723),l=a(86087),s=a(47143),i=a(83203),c=r(a(60789)),u=a(97867),d=a(10790);function v({action:e,items:t,ActionTriggerComponent:a}){const[r,o]=(0,l.useState)(!1),n={action:e,onClick:()=>{o(!0)},items:t};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(a,{...n}),r&&(0,d.jsx)(u.ActionModal,{action:e,items:t,closeModal:()=>o(!1)})]})}function p({selection:e,onChangeSelection:t,data:a,actions:r,getItemId:s}){const i=(0,l.useMemo)((()=>a.filter((e=>r.some((t=>t.supportsBulk&&(!t.isEligible||t.isEligible(e))))))),[a,r]),c=a.filter((t=>e.includes(s(t))&&i.includes(t))),u=c.length===i.length;return(0,d.jsx)(o.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,checked:u,indeterminate:!u&&!!c.length,onChange:()=>{t(u?[]:i.map((e=>s(e))))},"aria-label":u?(0,n.__)("Deselect all","jetpack-my-jetpack"):(0,n.__)("Select all","jetpack-my-jetpack")})}function m({action:e,onClick:t,isBusy:a,items:r}){const n="string"==typeof e.label?e.label:e.label(r);return(0,d.jsx)(o.Button,{disabled:a,accessibleWhenDisabled:!0,label:n,icon:e.icon,isDestructive:e.isDestructive,size:"compact",onClick:t,isBusy:a,tooltipPosition:"top"})}const h=[];function f({action:e,selectedItems:t,actionInProgress:a,setActionInProgress:r}){const o=(0,s.useRegistry)(),n=(0,l.useMemo)((()=>t.filter((t=>!e.isEligible||e.isEligible(t)))),[e,t]);return"RenderModal"in e?(0,d.jsx)(v,{action:e,items:n,ActionTriggerComponent:m},e.id):(0,d.jsx)(m,{action:e,onClick:async()=>{r(e.id),await e.callback(t,{registry:o}),r(null)},items:n,isBusy:a===e.id},e.id)}function g(e,t,a,r,l,s,c,u,v){const m=s.length>0?(0,n.sprintf)(/* translators: %d: number of items. */ /* translators: %d: number of items. */ +(0,n._n)("%d Item selected","%d Items selected",s.length,"jetpack-my-jetpack"),s.length):(0,n.sprintf)(/* translators: %d: number of items. */ /* translators: %d: number of items. */ +(0,n._n)("%d Item","%d Items",e.length,"jetpack-my-jetpack"),e.length);return(0,d.jsxs)(o.__experimentalHStack,{expanded:!1,className:"dataviews-bulk-actions-footer__container",spacing:3,children:[(0,d.jsx)(p,{selection:r,onChangeSelection:v,data:e,actions:t,getItemId:a}),(0,d.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:m}),(0,d.jsxs)(o.__experimentalHStack,{className:"dataviews-bulk-actions-footer__action-buttons",expanded:!1,spacing:1,children:[l.map((e=>(0,d.jsx)(f,{action:e,selectedItems:s,actionInProgress:c,setActionInProgress:u},e.id))),s.length>0&&(0,d.jsx)(o.Button,{icon:i.closeSmall,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,n.__)("Cancel","jetpack-my-jetpack"),disabled:!!c,accessibleWhenDisabled:!1,onClick:()=>{v(h)}})]})]})}function w({selection:e,actions:t,onChangeSelection:a,data:r,getItemId:o}){const[n,s]=(0,l.useState)(null),i=(0,l.useRef)(null),c=(0,l.useMemo)((()=>t.filter((e=>e.supportsBulk))),[t]),u=(0,l.useMemo)((()=>r.filter((e=>c.some((t=>!t.isEligible||t.isEligible(e)))))),[r,c]),d=(0,l.useMemo)((()=>r.filter((t=>e.includes(o(t))&&u.includes(t)))),[e,r,o,u]),v=(0,l.useMemo)((()=>t.filter((e=>e.supportsBulk&&e.icon&&d.some((t=>!e.isEligible||e.isEligible(t)))))),[t,d]);return n?(i.current||(i.current=g(r,t,o,e,v,d,n,s,a)),i.current):(i.current&&(i.current=null),g(r,t,o,e,v,d,n,s,a))}},60789:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(86087),o=a(64116);const n=(0,r.createContext)({view:{type:o.LAYOUT_TABLE},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,containerWidth:0});t.default=n},18645:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AddFilterMenu=c,t.default=void 0;var r=a(56427),o=a(27723),n=a(86087),l=a(40191),s=a(10790);const{Menu:i}=(0,l.unlock)(r.privateApis);function c({filters:e,view:t,onChangeView:a,setOpenedFilter:r,triggerProps:o}){const n=e.filter((e=>!e.isVisible));return(0,s.jsxs)(i,{children:[(0,s.jsx)(i.TriggerButton,{...o}),(0,s.jsx)(i.Popover,{children:n.map((e=>(0,s.jsx)(i.Item,{onClick:()=>{r(e.field),a({...t,page:1,filters:[...t.filters||[],{field:e.field,value:void 0,operator:e.operators[0]}]})},children:(0,s.jsx)(i.ItemLabel,{children:e.name})},e.field)))})]})}t.default=(0,n.forwardRef)((function({filters:e,view:t,onChangeView:a,setOpenedFilter:n},l){if(!e.length||e.every((({isPrimary:e})=>e)))return null;const i=e.filter((e=>!e.isVisible));return(0,s.jsx)(c,{triggerProps:{render:(0,s.jsx)(r.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:l}),children:(0,o.__)("Add filter","jetpack-my-jetpack")},filters:e,view:t,onChangeView:a,setOpenedFilter:n})}))},33162:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({addFilterRef:e,openedFilter:t,...a}){const r=(0,s.useRef)(null),{filter:u,view:f,onChangeView:g}=a,w=f.filters?.find((e=>e.field===u.field)),b=u.elements.filter((e=>u.singleSelection?e.value===w?.value:w?.value?.includes(e.value))),y=u.isPrimary,x=void 0!==w?.value,_=!y||x;return(0,d.jsx)(n.Dropdown,{defaultOpen:t===u.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{r.current?.focus()},renderToggle:({isOpen:t,onToggle:a})=>(0,d.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,d.jsx)(n.Tooltip,{text:(0,l.sprintf)(/* translators: 1: Filter name. */ /* translators: 1: Filter name. */ +(0,l.__)("Filter by: %1$s","jetpack-my-jetpack"),u.name.toLowerCase()),placement:"top",children:(0,d.jsx)("div",{className:(0,o.default)("dataviews-filters__summary-chip",{"has-reset":_,"has-values":x}),role:"button",tabIndex:0,onClick:a,onKeyDown:e=>{[v,p].includes(e.key)&&(a(),e.preventDefault())},"aria-pressed":t,"aria-expanded":t,ref:r,children:(0,d.jsx)(m,{activeElements:b,filterInView:w,filter:u})})}),_&&(0,d.jsx)(n.Tooltip,{text:y?(0,l.__)("Reset","jetpack-my-jetpack"):(0,l.__)("Remove","jetpack-my-jetpack"),placement:"top",children:(0,d.jsx)("button",{className:(0,o.default)("dataviews-filters__summary-chip-remove",{"has-values":x}),onClick:()=>{g({...f,page:1,filters:f.filters?.filter((e=>e.field!==u.field))}),y?r.current?.focus():e.current?.focus()},children:(0,d.jsx)(n.Icon,{icon:i.closeSmall})})})]}),renderContent:()=>(0,d.jsxs)(n.__experimentalVStack,{spacing:0,justify:"flex-start",children:[(0,d.jsx)(h,{...a}),(0,d.jsx)(c.default,{...a})]})})};var o=r(a(33752)),n=a(56427),l=a(27723),s=a(86087),i=a(83203),c=r(a(33170)),u=a(64116),d=a(10790);const v="Enter",p=" ",m=({activeElements:e,filterInView:t,filter:a})=>{if(void 0===e||0===e.length)return a.name;const r={Name:(0,d.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,d.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};return t?.operator===u.OPERATOR_IS_ANY?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ +(0,l.__)("%1$s is any: %2$s","jetpack-my-jetpack"),a.name,e.map((e=>e.label)).join(", ")),r):t?.operator===u.OPERATOR_IS_NONE?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */ +(0,l.__)("%1$s is none: %2$s","jetpack-my-jetpack"),a.name,e.map((e=>e.label)).join(", ")),r):t?.operator===u.OPERATOR_IS_ALL?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */ +(0,l.__)("%1$s is all: %2$s","jetpack-my-jetpack"),a.name,e.map((e=>e.label)).join(", ")),r):t?.operator===u.OPERATOR_IS_NOT_ALL?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is not all: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is not all: Admin, Editor". */ +(0,l.__)("%1$s is not all: %2$s","jetpack-my-jetpack"),a.name,e.map((e=>e.label)).join(", ")),r):t?.operator===u.OPERATOR_IS?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is: Admin". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is: Admin". */ +(0,l.__)("%1$s is: %2$s","jetpack-my-jetpack"),a.name,e[0].label),r):t?.operator===u.OPERATOR_IS_NOT?(0,s.createInterpolateElement)((0,l.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is not: Admin". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is not: Admin". */ +(0,l.__)("%1$s is not: %2$s","jetpack-my-jetpack"),a.name,e[0].label),r):(0,l.sprintf)(/* translators: 1: Filter name e.g.: "Unknown status for Author". */ /* translators: 1: Filter name e.g.: "Unknown status for Author". */ +(0,l.__)("Unknown status for %1$s","jetpack-my-jetpack"),a.name)};function h({filter:e,view:t,onChangeView:a}){const r=e.operators?.map((e=>({value:e,label:u.OPERATORS[e]?.label}))),o=t.filters?.find((t=>t.field===e.field)),s=o?.operator||e.operators[0];return r.length>1&&(0,d.jsxs)(n.__experimentalHStack,{spacing:2,justify:"flex-start",className:"dataviews-filters__summary-operators-container",children:[(0,d.jsx)(n.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,d.jsx)(n.SelectControl,{label:(0,l.__)("Conditions","jetpack-my-jetpack"),value:s,options:r,onChange:r=>{var n,l;const s=r,i=o?[...(null!==(n=t.filters)&&void 0!==n?n:[]).map((t=>t.field===e.field?{...t,operator:s}:t))]:[...null!==(l=t.filters)&&void 0!==l?l:[],{field:e.field,operator:s,value:void 0}];a({...t,page:1,filters:i})},size:"small",__nextHasNoMarginBottom:!0,hideLabelFromVision:!0})]})}},2957:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.FiltersToggle=function({filters:e,view:t,onChangeView:a,setOpenedFilter:r,isShowingFilter:i,setIsShowingFilter:u}){const d=(0,o.useRef)(null),v=(0,o.useCallback)((e=>{a(e),u(!0)}),[a,u]),p=!!e.filter((e=>e.isVisible)).length;if(0===e.length)return null;const h={label:(0,s.__)("Add filter","jetpack-my-jetpack"),"aria-expanded":!1,isPressed:!1},f={label:(0,s._x)("Filter","verb","jetpack-my-jetpack"),"aria-expanded":i,isPressed:i,onClick:()=>{i||r(null),u(!i)}},w=(0,m.jsx)(n.Button,{ref:d,className:"dataviews-filters__visibility-toggle",size:"compact",icon:l.funnel,...p?f:h});return(0,m.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:p?(0,m.jsx)(g,{buttonRef:d,filtersCount:t.filters?.length,children:w}):(0,m.jsx)(c.AddFilterMenu,{filters:e,view:t,onChangeView:v,setOpenedFilter:r,triggerProps:{render:w}})})},t.default=void 0,t.useFilters=f;var o=a(86087),n=a(56427),l=a(83203),s=a(27723),i=r(a(33162)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=h(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if("default"!==n&&{}.hasOwnProperty.call(e,n)){var l=o?Object.getOwnPropertyDescriptor(e,n):null;l&&(l.get||l.set)?Object.defineProperty(r,n,l):r[n]=e[n]}return r.default=e,a&&a.set(e,r),r}(a(18645)),u=r(a(53196)),d=r(a(60789)),v=a(7912),p=a(64116),m=a(10790);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(h=function(e){return e?a:t})(e)}function f(e,t){return(0,o.useMemo)((()=>{const a=[];return e.forEach((e=>{if(!e.elements?.length)return;const r=(0,v.sanitizeOperators)(e);if(0===r.length)return;const o=!!e.filterBy?.isPrimary;a.push({field:e.id,name:e.label,elements:e.elements,singleSelection:r.some((e=>[p.OPERATOR_IS,p.OPERATOR_IS_NOT].includes(e))),operators:r,isVisible:o||!!t.filters?.some((t=>t.field===e.id&&p.ALL_OPERATORS.includes(t.operator))),isPrimary:o})})),a.sort(((e,t)=>e.isPrimary&&!t.isPrimary?-1:!e.isPrimary&&t.isPrimary?1:e.name.localeCompare(t.name))),a}),[e,t])}function g({buttonRef:e,filtersCount:t,children:a}){return(0,o.useEffect)((()=>()=>{e.current?.focus()}),[e]),(0,m.jsxs)(m.Fragment,{children:[a,!!t&&(0,m.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}t.default=(0,o.memo)((function(){const{fields:e,view:t,onChangeView:a,openedFilter:r,setOpenedFilter:l}=(0,o.useContext)(d.default),s=(0,o.useRef)(null),v=f(e,t),p=(0,m.jsx)(c.default,{filters:v,view:t,onChangeView:a,ref:s,setOpenedFilter:l},"add-filter"),h=v.filter((e=>e.isVisible));if(0===h.length)return null;const g=[...h.map((e=>(0,m.jsx)(i.default,{filter:e,view:t,onChangeView:a,addFilterRef:s,openedFilter:r},e.field))),p];return g.push((0,m.jsx)(u.default,{filters:v,view:t,onChangeView:a},"reset-filters")),(0,m.jsx)(n.__experimentalHStack,{justify:"flex-start",style:{width:"fit-content"},className:"dataviews-filters__container",wrap:!0,children:g})}))},53196:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({filters:e,view:t,onChangeView:a}){const l=!t.search&&!t.filters?.some((t=>{return void 0!==t.value||(a=t.field,!e.some((e=>e.field===a&&e.isPrimary)));var a}));return(0,n.jsx)(r.Button,{disabled:l,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{a({...t,page:1,search:"",filters:[]})},children:(0,o.__)("Reset","jetpack-my-jetpack")})};var r=a(56427),o=a(27723),n=a(10790)},33170:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=e.filter.elements.length>10?x:y;return(0,v.jsx)(t,{...e})};var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=p(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if("default"!==n&&{}.hasOwnProperty.call(e,n)){var l=o?Object.getOwnPropertyDescriptor(e,n):null;l&&(l.get||l.set)?Object.defineProperty(r,n,l):r[n]=e[n]}return r.default=e,a&&a.set(e,r),r}(a(94083)),n=r(a(44775)),l=a(29491),s=a(27723),i=a(86087),c=a(56427),u=a(83203),d=a(5573),v=a(10790);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(p=function(e){return e?a:t})(e)}const m=(0,v.jsx)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,v.jsx)(d.Circle,{cx:12,cy:12,r:3})});function h(e=""){return(0,n.default)(e.trim().toLowerCase())}const f=[],g=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:f,w=(e,t,a)=>e.singleSelection?a:Array.isArray(t?.value)?t.value.includes(a)?t.value.filter((e=>e!==a)):[...t.value,a]:[a];function b(e,t){return`${e}-${t}`}function y({view:e,filter:t,onChangeView:a}){const r=(0,l.useInstanceId)(y,"dataviews-filter-list-box"),[o,n]=(0,i.useState)(1===t.operators?.length?void 0:null),d=e.filters?.find((e=>e.field===t.field)),p=g(t,d);return(0,v.jsx)(c.Composite,{virtualFocus:!0,focusLoop:!0,activeId:o,setActiveId:n,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,s.sprintf)(/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ /* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ +(0,s.__)("List of: %1$s","jetpack-my-jetpack"),t.name),onFocusVisible:()=>{!o&&t.elements.length&&n(b(r,t.elements[0].value))},render:(0,v.jsx)(c.Composite.Typeahead,{}),children:t.elements.map((o=>(0,v.jsxs)(c.Composite.Hover,{render:(0,v.jsx)(c.Composite.Item,{id:b(r,o.value),render:(0,v.jsx)("div",{"aria-label":o.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{var r,n;const l=d?[...(null!==(r=e.filters)&&void 0!==r?r:[]).map((e=>e.field===t.field?{...e,operator:d.operator||t.operators[0],value:w(t,d,o.value)}:e))]:[...null!==(n=e.filters)&&void 0!==n?n:[],{field:t.field,operator:t.operators[0],value:w(t,d,o.value)}];a({...e,page:1,filters:l})}}),children:[(0,v.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-check",children:[t.singleSelection&&p===o.value&&(0,v.jsx)(c.Icon,{icon:m}),!t.singleSelection&&p.includes(o.value)&&(0,v.jsx)(c.Icon,{icon:u.check})]}),(0,v.jsx)("span",{children:o.label})]},o.value)))})}function x({view:e,filter:t,onChangeView:a}){const[r,n]=(0,i.useState)(""),l=(0,i.useDeferredValue)(r),d=e.filters?.find((e=>e.field===t.field)),p=g(t,d),f=(0,i.useMemo)((()=>{const e=h(l);return t.elements.filter((t=>h(t.label).includes(e)))}),[t.elements,l]);return(0,v.jsxs)(o.ComboboxProvider,{selectedValue:p,setSelectedValue:r=>{var o,n;const l=d?[...(null!==(o=e.filters)&&void 0!==o?o:[]).map((e=>e.field===t.field?{...e,operator:d.operator||t.operators[0],value:r}:e))]:[...null!==(n=e.filters)&&void 0!==n?n:[],{field:t.field,operator:t.operators[0],value:r}];a({...e,page:1,filters:l})},setValue:n,children:[(0,v.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,v.jsx)(o.ComboboxLabel,{render:(0,v.jsx)(c.VisuallyHidden,{children:(0,s.__)("Search items","jetpack-my-jetpack")}),children:(0,s.__)("Search items","jetpack-my-jetpack")}),(0,v.jsx)(o.Combobox,{autoSelect:"always",placeholder:(0,s.__)("Search","jetpack-my-jetpack"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,v.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,v.jsx)(c.Icon,{icon:u.search})})]}),(0,v.jsxs)(o.ComboboxList,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[f.map((e=>(0,v.jsxs)(o.ComboboxItem,{resetValueOnSelect:!1,value:e.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[(0,v.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-check",children:[t.singleSelection&&p===e.value&&(0,v.jsx)(c.Icon,{icon:m}),!t.singleSelection&&p.includes(e.value)&&(0,v.jsx)(c.Icon,{icon:u.check})]}),(0,v.jsxs)("span",{children:[(0,v.jsx)(o.ComboboxItemValue,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,v.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:e.description})]})]},e.value))),!f.length&&(0,v.jsx)("p",{children:(0,s.__)("No results found","jetpack-my-jetpack")})]})]})}},77493:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const{view:e,paginationInfo:{totalItems:t=0,totalPages:a},data:r,actions:v=d}=(0,n.useContext)(l.default),p=(0,i.useSomeItemHasAPossibleBulkAction)(v,r)&&[c.LAYOUT_TABLE,c.LAYOUT_GRID].includes(e.type);if(!t||!a||a<=1&&!p)return null;return!!t&&(0,u.jsxs)(o.__experimentalHStack,{expanded:!1,justify:"end",className:"dataviews-footer",children:[p&&(0,u.jsx)(i.BulkActionsFooter,{}),(0,u.jsx)(s.default,{})]})};var o=a(56427),n=a(86087),l=r(a(60789)),s=r(a(80382)),i=a(10192),c=a(64116),u=a(10790);const d=[]},97867:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionModal=m,t.ActionsMenuGroup=h,t.default=function({item:e,actions:t,isCompact:a}){const o=(0,s.useRegistry)(),{primaryActions:l,eligibleActions:i}=(0,n.useMemo)((()=>{const a=t.filter((t=>!t.isEligible||t.isEligible(e)));return{primaryActions:a.filter((e=>e.isPrimary&&!!e.icon)),eligibleActions:a}}),[t,e]);if(a)return(0,c.jsx)(f,{item:e,actions:i,isSmall:!0,registry:o});if(l.length===i.length)return(0,c.jsx)(g,{item:e,actions:l,registry:o});return(0,c.jsxs)(r.__experimentalHStack,{spacing:1,justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:"0",width:"auto"},children:[(0,c.jsx)(g,{item:e,actions:l,registry:o}),(0,c.jsx)(f,{item:e,actions:i,registry:o})]})};var r=a(56427),o=a(27723),n=a(86087),l=a(83203),s=a(47143),i=a(40191),c=a(10790);const{Menu:u,kebabCase:d}=(0,i.unlock)(r.privateApis);function v({action:e,onClick:t,items:a}){const o="string"==typeof e.label?e.label:e.label(a);return(0,c.jsx)(r.Button,{label:o,icon:e.icon,disabled:!!e.disabled,accessibleWhenDisabled:!0,isDestructive:e.isDestructive,size:"compact",onClick:t})}function p({action:e,onClick:t,items:a}){const r="string"==typeof e.label?e.label:e.label(a);return(0,c.jsx)(u.Item,{disabled:e.disabled,onClick:t,children:(0,c.jsx)(u.ItemLabel,{children:r})})}function m({action:e,items:t,closeModal:a}){const o="string"==typeof e.label?e.label:e.label(t);return(0,c.jsx)(r.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:a,focusOnMount:"firstContentElement",size:"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${d(e.id)}`,children:(0,c.jsx)(e.RenderModal,{items:t,closeModal:a})})}function h({actions:e,item:t,registry:a,setActiveModalAction:r}){return(0,c.jsx)(u.Group,{children:e.map((e=>(0,c.jsx)(p,{action:e,onClick:()=>{"RenderModal"in e?r(e):e.callback([t],{registry:a})},items:[t]},e.id)))})}function f({item:e,actions:t,isSmall:a,registry:s}){const[i,d]=(0,n.useState)(null);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)(u,{placement:"bottom-end",children:[(0,c.jsx)(u.TriggerButton,{render:(0,c.jsx)(r.Button,{size:a?"small":"compact",icon:l.moreVertical,label:(0,o.__)("Actions","jetpack-my-jetpack"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,c.jsx)(u.Popover,{children:(0,c.jsx)(h,{actions:t,item:e,registry:s,setActiveModalAction:d})})]}),!!i&&(0,c.jsx)(m,{action:i,items:[e],closeModal:()=>d(null)})]})}function g({item:e,actions:t,registry:a}){const[r,o]=(0,n.useState)(null);return Array.isArray(t)&&0!==t.length?(0,c.jsxs)(c.Fragment,{children:[t.map((t=>(0,c.jsx)(v,{action:t,onClick:()=>{"RenderModal"in t?o(t):t.callback([e],{registry:a})},items:[e]},t.id))),!!r&&(0,c.jsx)(m,{action:r,items:[e],closeModal:()=>o(null)})]}):null}},95284:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const{actions:e=[],data:t,fields:a,getItemId:r,getItemLevel:i,isLoading:c,view:u,onChangeView:d,selection:v,onChangeSelection:p,setOpenedFilter:m,onClickItem:h,isItemClickable:f}=(0,o.useContext)(n.default),g=l.VIEW_LAYOUTS.find((e=>e.type===u.type))?.component;return(0,s.jsx)(g,{actions:e,data:t,fields:a,getItemId:r,getItemLevel:i,isLoading:c,onChangeView:d,onChangeSelection:p,selection:v,setOpenedFilter:m,onClickItem:h,isItemClickable:f,view:u})};var o=a(86087),n=r(a(60789)),l=a(9322),s=a(10790)},80382:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(56427),n=a(86087),l=a(27723),s=a(83203),i=r(a(60789)),c=a(10790);t.default=(0,n.memo)((function(){var e;const{view:t,onChangeView:a,paginationInfo:{totalItems:r=0,totalPages:u}}=(0,n.useContext)(i.default);if(!r||!u)return null;const d=null!==(e=t.page)&&void 0!==e?e:1,v=Array.from(Array(u)).map(((e,t)=>{const a=t+1;return{value:a.toString(),label:a.toString(),"aria-label":d===a?(0,l.sprintf)( +// translators: Current page number in total number of pages +// translators: Current page number in total number of pages +(0,l.__)("Page %1$s of %2$s","jetpack-my-jetpack"),d,u):a.toString()}}));return!!r&&1!==u&&(0,c.jsxs)(o.__experimentalHStack,{expanded:!1,className:"dataviews-pagination",justify:"end",spacing:6,children:[(0,c.jsx)(o.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"dataviews-pagination__page-select",children:(0,n.createInterpolateElement)((0,l.sprintf)( +// translators: 1: Current page number, 2: Total number of pages. +// translators: 1: Current page number, 2: Total number of pages. +(0,l._x)("

Page
%1$s
of %2$s
","paging","jetpack-my-jetpack"),"",u),{div:(0,c.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,c.jsx)(o.SelectControl,{"aria-label":(0,l.__)("Current page","jetpack-my-jetpack"),value:d.toString(),options:v,onChange:e=>{a({...t,page:+e})},size:"small",__nextHasNoMarginBottom:!0,variant:"minimal"})})}),(0,c.jsxs)(o.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,c.jsx)(o.Button,{onClick:()=>a({...t,page:d-1}),disabled:1===d,accessibleWhenDisabled:!0,label:(0,l.__)("Previous page","jetpack-my-jetpack"),icon:(0,l.isRTL)()?s.next:s.previous,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,c.jsx)(o.Button,{onClick:()=>a({...t,page:d+1}),disabled:d>=u,accessibleWhenDisabled:!0,label:(0,l.__)("Next page","jetpack-my-jetpack"),icon:(0,l.isRTL)()?s.previous:s.next,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}))},36310:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(27723),n=a(86087),l=a(56427),s=a(29491),i=r(a(60789)),c=a(10790);const u=(0,n.memo)((function({label:e}){const{view:t,onChangeView:a}=(0,n.useContext)(i.default),[r,u,d]=(0,s.useDebouncedInput)(t.search);(0,n.useEffect)((()=>{var e;u(null!==(e=t.search)&&void 0!==e?e:"")}),[t.search,u]);const v=(0,n.useRef)(a),p=(0,n.useRef)(t);(0,n.useEffect)((()=>{v.current=a,p.current=t}),[a,t]),(0,n.useEffect)((()=>{d!==p.current?.search&&v.current({...p.current,page:1,search:d})}),[d]);const m=e||(0,o.__)("Search","jetpack-my-jetpack");return(0,c.jsx)(l.SearchControl,{className:"dataviews-search",__nextHasNoMarginBottom:!0,onChange:u,value:r,label:m,placeholder:m,size:"compact"})}));t.default=u},10086:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({selection:e,onChangeSelection:t,item:a,getItemId:l,titleField:s,disabled:i}){const c=l(a),u=!i&&e.includes(c),d=s?.getValue?.({item:a})||(0,o.__)("(no title)","jetpack-my-jetpack");return(0,n.jsx)(r.CheckboxControl,{className:"dataviews-selection-checkbox",__nextHasNoMarginBottom:!0,"aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(e.includes(c)?e.filter((e=>c!==e)):[...e,c])}})};var r=a(56427),o=a(27723),n=a(10790)},67724:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(a(33752)),n=a(56427),l=a(27723),s=a(86087),i=a(83203),c=r(a(10979)),u=a(29491),d=a(64116),v=a(9322),p=r(a(60789)),m=a(40191),h=a(10790);const{Menu:f}=(0,m.unlock)(n.privateApis),g={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function w({defaultLayouts:e={list:{},grid:{},table:{}}}){const{view:t,onChangeView:a}=(0,s.useContext)(p.default),r=Object.keys(e);if(r.length<=1)return null;const o=v.VIEW_LAYOUTS.find((e=>t.type===e.type));return(0,h.jsxs)(f,{children:[(0,h.jsx)(f.TriggerButton,{render:(0,h.jsx)(n.Button,{size:"compact",icon:o?.icon,label:(0,l.__)("Layout","jetpack-my-jetpack")})}),(0,h.jsx)(f.Popover,{children:r.map((r=>{const o=v.VIEW_LAYOUTS.find((e=>e.type===r));return o?(0,h.jsx)(f.RadioItem,{value:r,name:"view-actions-available-view",checked:r===t.type,hideOnClick:!0,onChange:r=>{switch(r.target.value){case"list":case"grid":case"table":const o={...t};return"layout"in o&&delete o.layout,a({...o,type:r.target.value,...e[r.target.value]})}!0===globalThis.SCRIPT_DEBUG&&(0,c.default)("Invalid dataview")},children:(0,h.jsx)(f.ItemLabel,{children:o.label})},r):null}))})]})}function b(){const{view:e,fields:t,onChangeView:a}=(0,s.useContext)(p.default),r=(0,s.useMemo)((()=>t.filter((e=>!1!==e.enableSorting)).map((e=>({label:e.label,value:e.id})))),[t]);return(0,h.jsx)(n.SelectControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,label:(0,l.__)("Sort by","jetpack-my-jetpack"),value:e.sort?.field,options:r,onChange:t=>{a({...e,sort:{direction:e?.sort?.direction||"desc",field:t},showLevels:!1})}})}function y(){const{view:e,fields:t,onChangeView:a}=(0,s.useContext)(p.default);if(0===t.filter((e=>!1!==e.enableSorting)).length)return null;let r=e.sort?.direction;return!r&&e.sort?.field&&(r="desc"),(0,h.jsx)(n.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,isBlock:!0,label:(0,l.__)("Order","jetpack-my-jetpack"),value:r,onChange:r=>{"asc"!==r&&"desc"!==r?!0===globalThis.SCRIPT_DEBUG&&(0,c.default)("Invalid direction"):a({...e,sort:{direction:r,field:e.sort?.field||t.find((e=>!1!==e.enableSorting))?.id||""},showLevels:!1})},children:d.SORTING_DIRECTIONS.map((e=>(0,h.jsx)(n.__experimentalToggleGroupControlOptionIcon,{value:e,icon:d.sortIcons[e],label:d.sortLabels[e]},e)))})}const x=[10,20,50,100];function _(){const{view:e,onChangeView:t}=(0,s.useContext)(p.default);return(0,h.jsx)(n.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,isBlock:!0,label:(0,l.__)("Items per page","jetpack-my-jetpack"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:a=>{const r="number"==typeof a||void 0===a?a:parseInt(a,10);t({...e,perPage:r,page:1})},children:x.map((e=>(0,h.jsx)(n.__experimentalToggleGroupControlOption,{value:e,label:e.toString()},e)))})}function k({previewOptions:e,onChangePreviewOption:t,onMenuOpenChange:a,activeOption:r}){return(0,h.jsxs)(f,{onOpenChange:a,children:[(0,h.jsx)(f.TriggerButton,{render:(0,h.jsx)(n.Button,{className:"dataviews-field-control__field-preview-options-button",size:"compact",icon:i.moreVertical,label:(0,l.__)("Preview","jetpack-my-jetpack")})}),(0,h.jsx)(f.Popover,{children:e?.map((({id:e,label:a})=>(0,h.jsx)(f.RadioItem,{value:e,checked:e===r,onChange:()=>{t?.(e),(e=>{setTimeout((()=>{const t=document.querySelector(`.dataviews-field-control__field-${e} .dataviews-field-control__field-preview-options-button`);t instanceof HTMLElement&&t.focus()}),50)})(e)},children:(0,h.jsx)(f.ItemLabel,{children:a})},e)))})]})}function E({field:e,label:t,description:a,isVisible:r,isFirst:c,isLast:u,canMove:d=!0,onToggleVisibility:v,onMoveUp:p,onMoveDown:m,previewOptions:f,onChangePreviewOption:g}){const[w,b]=(0,s.useState)(!1);return(0,h.jsx)(n.__experimentalItem,{children:(0,h.jsxs)(n.__experimentalHStack,{expanded:!0,className:(0,o.default)("dataviews-field-control__field",`dataviews-field-control__field-${e.id}`,{"is-interacting":w}),justify:"flex-start",children:[(0,h.jsx)("span",{className:"dataviews-field-control__icon",children:!d&&!e.enableHiding&&(0,h.jsx)(n.Icon,{icon:i.lock})}),(0,h.jsxs)("span",{className:"dataviews-field-control__label-sub-label-container",children:[(0,h.jsx)("span",{className:"dataviews-field-control__label",children:t||e.label}),a&&(0,h.jsx)("span",{className:"dataviews-field-control__sub-label",children:a})]}),(0,h.jsxs)(n.__experimentalHStack,{justify:"flex-end",expanded:!1,className:"dataviews-field-control__actions",children:[r&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(n.Button,{disabled:c||!d,accessibleWhenDisabled:!0,size:"compact",onClick:p,icon:i.chevronUp,label:c||!d?(0,l.__)("This field can't be moved up","jetpack-my-jetpack"):(0,l.sprintf)(/* translators: %s: field label */ /* translators: %s: field label */ +(0,l.__)("Move %s up","jetpack-my-jetpack"),e.label)}),(0,h.jsx)(n.Button,{disabled:u||!d,accessibleWhenDisabled:!0,size:"compact",onClick:m,icon:i.chevronDown,label:u||!d?(0,l.__)("This field can't be moved down","jetpack-my-jetpack"):(0,l.sprintf)(/* translators: %s: field label */ /* translators: %s: field label */ +(0,l.__)("Move %s down","jetpack-my-jetpack"),e.label)})]}),v&&(0,h.jsx)(n.Button,{className:"dataviews-field-control__field-visibility-button",disabled:!e.enableHiding,accessibleWhenDisabled:!0,size:"compact",onClick:()=>{v(),setTimeout((()=>{const t=document.querySelector(`.dataviews-field-control__field-${e.id} .dataviews-field-control__field-visibility-button`);t instanceof HTMLElement&&t.focus()}),50)},icon:r?i.unseen:i.seen,label:r?(0,l.sprintf)(/* translators: %s: field label */ /* translators: %s: field label */ +(0,l._x)("Hide %s","field","jetpack-my-jetpack"),e.label):(0,l.sprintf)(/* translators: %s: field label */ /* translators: %s: field label */ +(0,l._x)("Show %s","field","jetpack-my-jetpack"),e.label)}),f&&(0,h.jsx)(k,{previewOptions:f,onChangePreviewOption:g,onMenuOpenChange:b,activeOption:e.id})]})]})})}function C({index:e,field:t,view:a,onChangeView:r}){var o;const n=null!==(o=a.fields)&&void 0!==o?o:[],l=void 0!==e&&n.includes(t.id);return(0,h.jsx)(E,{field:t,isVisible:l,isFirst:void 0!==e&&e<1,isLast:void 0!==e&&e===n.length-1,onToggleVisibility:()=>{r({...a,fields:l?n.filter((e=>e!==t.id)):[...n,t.id]})},onMoveUp:void 0!==e?()=>{var o;r({...a,fields:[...null!==(o=n.slice(0,e-1))&&void 0!==o?o:[],t.id,n[e-1],...n.slice(e+1)]})}:void 0,onMoveDown:void 0!==e?()=>{var o;r({...a,fields:[...null!==(o=n.slice(0,e))&&void 0!==o?o:[],n[e+1],t.id,...n.slice(e+2)]})}:void 0})}function j(e){return!!e}function A(){var e;const{view:t,fields:a,onChangeView:r}=(0,s.useContext)(p.default),o=[t?.titleField,t?.mediaField,t?.descriptionField].filter(Boolean),i=null!==(e=t.fields)&&void 0!==e?e:[],c=a.filter((e=>!i.includes(e.id)&&!o.includes(e.id)&&"media"!==e.type)),u=i.map((e=>a.find((t=>t.id===e)))).filter(j);if(!u?.length&&!c?.length)return null;const d=a.find((e=>e.id===t.titleField)),v=a.find((e=>e.id===t.mediaField)),m=a.find((e=>e.id===t.descriptionField)),f=a.filter((e=>"media"===e.type));let g;if(f.length>1){var w;const e=j(v)&&(null===(w=t.showMedia)||void 0===w||w);g=j(v)&&(0,h.jsx)(E,{field:v,label:(0,l.__)("Preview","jetpack-my-jetpack"),description:v.label,isVisible:e,onToggleVisibility:()=>{r({...t,showMedia:!e})},canMove:!1,previewOptions:f.map((e=>({label:e.label,id:e.id}))),onChangePreviewOption:e=>r({...t,mediaField:e})},v.id)}const b=[{field:d,isVisibleFlag:"showTitle"},{field:v,isVisibleFlag:"showMedia",ui:g},{field:m,isVisibleFlag:"showDescription"}].filter((({field:e})=>j(e))),y=b.filter((({field:e,isVisibleFlag:a})=>{var r;return j(e)&&(null===(r=t[a])||void 0===r||r)})),x=b.filter((({field:e,isVisibleFlag:a})=>{var r;return j(e)&&!(null===(r=t[a])||void 0===r||r)}));return(0,h.jsxs)(n.__experimentalVStack,{className:"dataviews-field-control",spacing:6,children:[(0,h.jsx)(n.__experimentalVStack,{className:"dataviews-view-config__properties",spacing:0,children:(y.length>0||!!u?.length)&&(0,h.jsxs)(n.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[y.map((({field:e,isVisibleFlag:a,ui:o})=>null!=o?o:(0,h.jsx)(E,{field:e,isVisible:!0,onToggleVisibility:()=>{r({...t,[a]:!1})},canMove:!1},e.id))),u.map(((e,a)=>(0,h.jsx)(C,{field:e,view:t,onChangeView:r,index:a},e.id)))]})}),(!!c?.length||!!x.length)&&(0,h.jsxs)(n.__experimentalVStack,{spacing:4,children:[(0,h.jsx)(n.BaseControl.VisualLabel,{style:{margin:0},children:(0,l.__)("Hidden","jetpack-my-jetpack")}),(0,h.jsx)(n.__experimentalVStack,{className:"dataviews-view-config__properties",spacing:0,children:(0,h.jsxs)(n.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[x.length>0&&x.map((({field:e,isVisibleFlag:a,ui:o})=>null!=o?o:(0,h.jsx)(E,{field:e,isVisible:!1,onToggleVisibility:()=>{r({...t,[a]:!0})},canMove:!1},e.id))),c.map((e=>(0,h.jsx)(C,{field:e,view:t,onChangeView:r},e.id)))]})})]})]})}function S({title:e,description:t,children:a}){return(0,h.jsxs)(n.__experimentalGrid,{columns:12,className:"dataviews-settings-section",gap:4,children:[(0,h.jsxs)("div",{className:"dataviews-settings-section__sidebar",children:[(0,h.jsx)(n.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:e}),t&&(0,h.jsx)(n.__experimentalText,{variant:"muted",className:"dataviews-settings-section__description",children:t})]}),(0,h.jsx)(n.__experimentalGrid,{columns:8,gap:4,className:"dataviews-settings-section__content",children:a})]})}function P(){const{view:e}=(0,s.useContext)(p.default),t=(0,u.useInstanceId)(R,"dataviews-view-config-dropdown"),a=v.VIEW_LAYOUTS.find((t=>t.type===e.type));return(0,h.jsx)(n.Dropdown,{expandOnMobile:!0,popoverProps:{...g,id:t},renderToggle:({onToggle:e,isOpen:a})=>(0,h.jsx)(n.Button,{size:"compact",icon:i.cog,label:(0,l._x)("View options","View is used as a noun","jetpack-my-jetpack"),onClick:e,"aria-expanded":a?"true":"false","aria-controls":t}),renderContent:()=>(0,h.jsx)(n.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,h.jsxs)(n.__experimentalVStack,{className:"dataviews-view-config",spacing:6,children:[(0,h.jsxs)(S,{title:(0,l.__)("Appearance","jetpack-my-jetpack"),children:[(0,h.jsxs)(n.__experimentalHStack,{expanded:!0,className:"is-divided-in-two",children:[(0,h.jsx)(b,{}),(0,h.jsx)(y,{})]}),!!a?.viewConfigOptions&&(0,h.jsx)(a.viewConfigOptions,{}),(0,h.jsx)(_,{})]}),(0,h.jsx)(S,{title:(0,l.__)("Properties","jetpack-my-jetpack"),children:(0,h.jsx)(A,{})})]})})})}function R({defaultLayouts:e={list:{},grid:{},table:{}}}){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(w,{defaultLayouts:e}),(0,h.jsx)(P,{})]})}const M=(0,s.memo)(R);t.default=M},67807:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({view:e,onChangeView:t,fields:a,search:r=!0,searchLabel:h,actions:b=w,data:y,getItemId:x=f,getItemLevel:_,isLoading:k=!1,paginationInfo:E,defaultLayouts:C,selection:j,onChangeSelection:A,onClickItem:S,isItemClickable:P=g,header:R}){const[M,V]=(0,n.useState)(0),z=(0,l.useResizeObserver)((e=>{V(e[0].borderBoxSize[0].inlineSize)}),{box:"border-box"}),[H,L]=(0,n.useState)([]),O=void 0===j||void 0===A,N=O?H:j,[I,B]=(0,n.useState)(null);const T=(0,n.useMemo)((()=>(0,p.normalizeFields)(a)),[a]),F=(0,n.useMemo)((()=>N.filter((e=>y.some((t=>x(t)===e))))),[N,y,x]),D=(0,i.useFilters)(T,e),[G,U]=(0,n.useState)((()=>(D||[]).some((e=>e.isPrimary))));return(0,m.jsx)(s.default.Provider,{value:{view:e,onChangeView:t,fields:T,actions:b,data:y,isLoading:k,paginationInfo:E,selection:F,onChangeSelection:function(e){const t="function"==typeof e?e(N):e;O&&L(t),A&&A(t)},openedFilter:I,setOpenedFilter:B,getItemId:x,getItemLevel:_,isItemClickable:P,onClickItem:S,containerWidth:M},children:(0,m.jsxs)("div",{className:"dataviews-wrapper",ref:z,children:[(0,m.jsxs)(o.__experimentalHStack,{alignment:"top",justify:"space-between",className:"dataviews__view-actions",spacing:1,children:[(0,m.jsxs)(o.__experimentalHStack,{justify:"start",expanded:!1,className:"dataviews__search",children:[r&&(0,m.jsx)(d.default,{label:h}),(0,m.jsx)(i.FiltersToggle,{filters:D,view:e,onChangeView:t,setOpenedFilter:B,setIsShowingFilter:U,isShowingFilter:G})]}),(0,m.jsxs)(o.__experimentalHStack,{spacing:1,expanded:!1,style:{flexShrink:0},children:[(0,m.jsx)(v.default,{defaultLayouts:C}),R]})]}),G&&(0,m.jsx)(i.default,{}),(0,m.jsx)(c.default,{}),(0,m.jsx)(u.default,{})]})})};var o=a(56427),n=a(86087),l=a(29491),s=r(a(60789)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=h(t);if(a&&a.has(e))return a.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if("default"!==n&&{}.hasOwnProperty.call(e,n)){var l=o?Object.getOwnPropertyDescriptor(e,n):null;l&&(l.get||l.set)?Object.defineProperty(r,n,l):r[n]=e[n]}return r.default=e,a&&a.set(e,r),r}(a(2957)),c=r(a(95284)),u=r(a(77493)),d=r(a(36310)),v=r(a(67724)),p=a(53582),m=a(10790);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(h=function(e){return e?a:t})(e)}const f=e=>e.id,g=()=>!0,w=[]},64116:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortValues=t.sortLabels=t.sortIcons=t.sortArrows=t.SORTING_DIRECTIONS=t.OPERATOR_IS_NOT_ALL=t.OPERATOR_IS_NOT=t.OPERATOR_IS_NONE=t.OPERATOR_IS_ANY=t.OPERATOR_IS_ALL=t.OPERATOR_IS=t.OPERATORS=t.LAYOUT_TABLE=t.LAYOUT_LIST=t.LAYOUT_GRID=t.ALL_OPERATORS=void 0;var r=a(27723),o=a(83203);const n=t.OPERATOR_IS="is",l=t.OPERATOR_IS_NOT="isNot",s=t.OPERATOR_IS_ANY="isAny",i=t.OPERATOR_IS_NONE="isNone",c=t.OPERATOR_IS_ALL="isAll",u=t.OPERATOR_IS_NOT_ALL="isNotAll";t.ALL_OPERATORS=[n,l,s,i,c,u],t.OPERATORS={[n]:{key:"is-filter",label:(0,r.__)("Is","jetpack-my-jetpack")},[l]:{key:"is-not-filter",label:(0,r.__)("Is not","jetpack-my-jetpack")},[s]:{key:"is-any-filter",label:(0,r.__)("Is any","jetpack-my-jetpack")},[i]:{key:"is-none-filter",label:(0,r.__)("Is none","jetpack-my-jetpack")},[c]:{key:"is-all-filter",label:(0,r.__)("Is all","jetpack-my-jetpack")},[u]:{key:"is-not-all-filter",label:(0,r.__)("Is not all","jetpack-my-jetpack")}},t.SORTING_DIRECTIONS=["asc","desc"],t.sortArrows={asc:"↑",desc:"↓"},t.sortValues={asc:"ascending",desc:"descending"},t.sortLabels={asc:(0,r.__)("Sort ascending","jetpack-my-jetpack"),desc:(0,r.__)("Sort descending","jetpack-my-jetpack")},t.sortIcons={asc:o.arrowUp,desc:o.arrowDown},t.LAYOUT_TABLE="table",t.LAYOUT_GRID="grid",t.LAYOUT_LIST="list"},61428:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:l}){const{id:s,label:i}=t,c=t.getValue({item:e}),u=(0,o.useCallback)((e=>a({[s]:e})),[s,a]);return(0,n.jsxs)("fieldset",{className:"dataviews-controls__datetime",children:[!l&&(0,n.jsx)(r.BaseControl.VisualLabel,{as:"legend",children:i}),l&&(0,n.jsx)(r.VisuallyHidden,{as:"legend",children:i}),(0,n.jsx)(r.TimePicker,{currentTime:c,onChange:u,hideLabelFromVision:!0})]})};var r=a(56427),o=a(86087),n=a(10790)},70105:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.getControl=function(e,t){if("function"==typeof e.Edit)return e.Edit;if("string"==typeof e.Edit)return u(e.Edit);if(e.elements)return u("select");if("string"==typeof t.Edit)return u(t.Edit);return t.Edit},t.getControlByType=u;var o=r(a(61428)),n=r(a(91179)),l=r(a(45434)),s=r(a(15381)),i=r(a(78466));const c={datetime:o.default,integer:n.default,radio:l.default,select:s.default,text:i.default};function u(e){if(Object.keys(c).includes(e))return c[e];throw"Control "+e+" not found"}},91179:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:l}){var s;const{id:i,label:c,description:u}=t,d=null!==(s=t.getValue({item:e}))&&void 0!==s?s:"",v=(0,o.useCallback)((e=>a({[i]:Number(e)})),[i,a]);return(0,n.jsx)(r.__experimentalNumberControl,{label:c,help:u,value:d,onChange:v,__next40pxDefaultSize:!0,hideLabelFromVision:l})};var r=a(56427),o=a(86087),n=a(10790)},45434:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:l}){const{id:s,label:i}=t,c=t.getValue({item:e}),u=(0,o.useCallback)((e=>a({[s]:e})),[s,a]);if(t.elements)return(0,n.jsx)(r.RadioControl,{label:i,onChange:u,options:t.elements,selected:c,hideLabelFromVision:l});return null};var r=a(56427),o=a(86087),n=a(10790)},15381:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:s}){var i,c;const{id:u,label:d}=t,v=null!==(i=t.getValue({item:e}))&&void 0!==i?i:"",p=(0,o.useCallback)((e=>a({[u]:e})),[u,a]),m=[{label:(0,n.__)("Select item","jetpack-my-jetpack"),value:""},...null!==(c=t?.elements)&&void 0!==c?c:[]];return(0,l.jsx)(r.SelectControl,{label:d,value:v,options:m,onChange:p,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,hideLabelFromVision:s})};var r=a(56427),o=a(86087),n=a(27723),l=a(10790)},78466:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:l}){const{id:s,label:i,placeholder:c}=t,u=t.getValue({item:e}),d=(0,o.useCallback)((e=>a({[s]:e})),[s,a]);return(0,n.jsx)(r.TextControl,{label:i,placeholder:c,value:null!=u?u:"",onChange:d,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,hideLabelFromVision:l})};var r=a(56427),o=a(86087),n=a(10790)},49901:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.DataFormLayout=function({data:e,form:t,onChange:a,children:r}){const{fields:d}=(0,n.useContext)(s.default);const v=(0,n.useMemo)((()=>(0,c.default)(t)),[t]);return(0,u.jsx)(o.__experimentalVStack,{spacing:2,children:v.map((t=>{const o=(0,l.getFormFieldLayout)(t.layout)?.component;if(!o)return null;const n=(0,i.isCombinedField)(t)?void 0:function(e){const t="string"==typeof e?e:e.id;return d.find((e=>e.id===t))}(t);return n&&n.isVisible&&!n.isVisible(e)?null:r?r(o,t):(0,u.jsx)(o,{data:e,field:t,onChange:a},t.id)}))})};var o=a(56427),n=a(86087),l=a(84551),s=r(a(72423)),i=a(98906),c=r(a(25087)),u=a(10790)},84551:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.getFormFieldLayout=function(e){return l.find((t=>t.type===e))};var o=r(a(36464)),n=r(a(52022));const l=[{type:"regular",component:o.default},{type:"panel",component:n.default}]},98906:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCombinedField=function(e){return void 0!==e.children}},52022:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a}){var r;const{fields:n}=(0,l.useContext)(i.default),s=n.find((e=>{if((0,u.isCombinedField)(t)){const a=t.children.filter((e=>"string"==typeof e||!(0,u.isCombinedField)(e))),r="string"==typeof a[0]?a[0]:a[0].id;return e.id===r}return e.id===t.id})),c=null!==(r=t.labelPosition)&&void 0!==r?r:"side",[v,m]=(0,l.useState)(null);if(!s)return null;const h=(0,u.isCombinedField)(t)?t.label:s?.label;if("top"===c)return(0,d.jsxs)(o.__experimentalVStack,{className:"dataforms-layouts-panel__field",spacing:0,children:[(0,d.jsx)("div",{className:"dataforms-layouts-panel__field-label",style:{paddingBottom:0},children:h}),(0,d.jsx)("div",{className:"dataforms-layouts-panel__field-control",children:(0,d.jsx)(p,{field:t,popoverAnchor:v,fieldDefinition:s,data:e,onChange:a,labelPosition:c})})]});if("none"===c)return(0,d.jsx)("div",{className:"dataforms-layouts-panel__field",children:(0,d.jsx)(p,{field:t,popoverAnchor:v,fieldDefinition:s,data:e,onChange:a,labelPosition:c})});return(0,d.jsxs)(o.__experimentalHStack,{ref:m,className:"dataforms-layouts-panel__field",children:[(0,d.jsx)("div",{className:"dataforms-layouts-panel__field-label",children:h}),(0,d.jsx)("div",{className:"dataforms-layouts-panel__field-control",children:(0,d.jsx)(p,{field:t,popoverAnchor:v,fieldDefinition:s,data:e,onChange:a,labelPosition:c})})]})};var o=a(56427),n=a(27723),l=a(86087),s=a(83203),i=r(a(72423)),c=a(49901),u=a(98906),d=a(10790);function v({title:e,onClose:t}){return(0,d.jsx)(o.__experimentalVStack,{className:"dataforms-layouts-panel__dropdown-header",spacing:4,children:(0,d.jsxs)(o.__experimentalHStack,{alignment:"center",children:[e&&(0,d.jsx)(o.__experimentalHeading,{level:2,size:13,children:e}),(0,d.jsx)(o.__experimentalSpacer,{}),t&&(0,d.jsx)(o.Button,{label:(0,n.__)("Close","jetpack-my-jetpack"),icon:s.closeSmall,onClick:t,size:"small"})]})})}function p({fieldDefinition:e,popoverAnchor:t,labelPosition:a="side",data:r,onChange:s,field:i}){const p=(0,u.isCombinedField)(i)?i.label:e?.label,m=(0,l.useMemo)((()=>(0,u.isCombinedField)(i)?{type:"regular",fields:i.children.map((e=>"string"==typeof e?{id:e}:e))}:{type:"regular",fields:[{id:i.id}]}),[i]),h=(0,l.useMemo)((()=>({anchor:t,placement:"left-start",offset:36,shift:!0})),[t]);return(0,d.jsx)(o.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:h,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},renderToggle:({isOpen:t,onToggle:l})=>(0,d.jsx)(o.Button,{className:"dataforms-layouts-panel__field-control",size:"compact",variant:["none","top"].includes(a)?"link":"tertiary","aria-expanded":t,"aria-label":(0,n.sprintf)( +// translators: %s: Field name. +// translators: %s: Field name. +(0,n._x)("Edit %s","field","jetpack-my-jetpack"),p),onClick:l,children:(0,d.jsx)(e.render,{item:r})}),renderContent:({onClose:e})=>(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(v,{title:p,onClose:e}),(0,d.jsx)(c.DataFormLayout,{data:r,form:m,onChange:s,children:(e,t)=>{var a;return(0,d.jsx)(e,{data:r,field:t,onChange:s,hideLabelFromVision:(null!==(a=m?.fields)&&void 0!==a?a:[]).length<2},t.id)}})]})})}},36464:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({data:e,field:t,onChange:a,hideLabelFromVision:r}){var d;const{fields:v}=(0,o.useContext)(l.default),p=(0,o.useMemo)((()=>(0,i.isCombinedField)(t)?{fields:t.children.map((e=>"string"==typeof e?{id:e}:e)),type:"regular"}:{type:"regular",fields:[]}),[t]);if((0,i.isCombinedField)(t))return(0,c.jsxs)(c.Fragment,{children:[!r&&t.label&&(0,c.jsx)(u,{title:t.label}),(0,c.jsx)(s.DataFormLayout,{data:e,form:p,onChange:a})]});const m=null!==(d=t.labelPosition)&&void 0!==d?d:"top",h=v.find((e=>e.id===t.id));if(!h)return null;if("side"===m)return(0,c.jsxs)(n.__experimentalHStack,{className:"dataforms-layouts-regular__field",children:[(0,c.jsx)("div",{className:"dataforms-layouts-regular__field-label",children:h.label}),(0,c.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:(0,c.jsx)(h.Edit,{data:e,field:h,onChange:a,hideLabelFromVision:!0},h.id)})]});return(0,c.jsx)("div",{className:"dataforms-layouts-regular__field",children:(0,c.jsx)(h.Edit,{data:e,field:h,onChange:a,hideLabelFromVision:"none"===m||r})})};var o=a(86087),n=a(56427),l=r(a(72423)),s=a(49901),i=a(98906),c=a(10790);function u({title:e}){return(0,c.jsx)(n.__experimentalVStack,{className:"dataforms-layouts-regular__header",spacing:4,children:(0,c.jsxs)(n.__experimentalHStack,{alignment:"center",children:[(0,c.jsx)(n.__experimentalHeading,{level:2,size:13,children:e}),(0,c.jsx)(n.__experimentalSpacer,{})]})})}},95187:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({actions:e,data:t,fields:a,getItemId:r,isLoading:s,onChangeSelection:i,onClickItem:c,isItemClickable:u,selection:v,view:h}){var g;const w=a.find((e=>e.id===h?.titleField)),b=a.find((e=>e.id===h?.mediaField)),y=a.find((e=>e.id===h?.descriptionField)),x=null!==(g=h.fields)&&void 0!==g?g:[],{regularFields:_,badgeFields:k}=x.reduce(((e,t)=>{const r=a.find((e=>e.id===t));if(!r)return e;return e[h.layout?.badgeFields?.includes(t)?"badgeFields":"regularFields"].push(r),e}),{regularFields:[],badgeFields:[]}),E=!!t?.length,C=(0,p.useUpdatedPreviewSizeOnViewportChange)(),j=(0,d.useSomeItemHasAPossibleBulkAction)(e,t),A=C||h.layout?.previewSize,S=A?{gridTemplateColumns:`repeat(${A}, minmax(0, 1fr))`}:{};return(0,m.jsxs)(m.Fragment,{children:[E&&(0,m.jsx)(n.__experimentalGrid,{gap:8,columns:2,alignment:"top",className:"dataviews-view-grid",style:S,"aria-busy":s,children:t.map((t=>(0,m.jsx)(f,{view:h,selection:v,onChangeSelection:i,onClickItem:c,isItemClickable:u,getItemId:r,item:t,actions:e,mediaField:b,titleField:w,descriptionField:y,regularFields:_,badgeFields:k,hasBulkActions:j},r(t))))}),!E&&(0,m.jsx)("div",{className:(0,o.default)({"dataviews-loading":s,"dataviews-no-results":!s}),children:(0,m.jsx)("p",{children:s?(0,m.jsx)(n.Spinner,{}):(0,l.__)("No results","jetpack-my-jetpack")})})]})};var o=r(a(33752)),n=a(56427),l=a(27723),s=a(29491),i=a(40191),c=r(a(97867)),u=r(a(10086)),d=a(10192),v=r(a(69946)),p=a(9828),m=a(10790);const{Badge:h}=(0,i.unlock)(n.privateApis);function f({view:e,selection:t,onChangeSelection:a,onClickItem:r,isItemClickable:i,getItemId:p,item:g,actions:w,mediaField:b,titleField:y,descriptionField:x,regularFields:_,badgeFields:k,hasBulkActions:E}){const{showTitle:C=!0,showMedia:j=!0,showDescription:A=!0}=e,S=(0,d.useHasAPossibleBulkAction)(w,g),P=p(g),R=(0,s.useInstanceId)(f),M=t.includes(P),V=b?.render?(0,m.jsx)(b.render,{item:g}):null,z=C&&y?.render?(0,m.jsx)(y.render,{item:g}):null,H=(0,v.default)({item:g,isItemClickable:i,onClickItem:r,className:"dataviews-view-grid__media"}),L=(0,v.default)({item:g,isItemClickable:i,onClickItem:r,className:"dataviews-view-grid__title-field dataviews-title-field"});let O,N;return i(g)&&r&&(z?(O={"aria-labelledby":`dataviews-view-grid__title-field-${R}`},N={id:`dataviews-view-grid__title-field-${R}`}):O={"aria-label":(0,l.__)("Navigate to item","jetpack-my-jetpack")}),(0,m.jsxs)(n.__experimentalVStack,{spacing:0,className:(0,o.default)("dataviews-view-grid__card",{"is-selected":S&&M}),onClickCapture:e=>{if(e.ctrlKey||e.metaKey){if(e.stopPropagation(),e.preventDefault(),!S)return;a(t.includes(P)?t.filter((e=>P!==e)):[...t,P])}},children:[j&&V&&(0,m.jsx)("div",{...H,...O,children:V}),E&&j&&V&&(0,m.jsx)(u.default,{item:g,selection:t,onChangeSelection:a,getItemId:p,titleField:y,disabled:!S}),(0,m.jsxs)(n.__experimentalHStack,{justify:"space-between",className:"dataviews-view-grid__title-actions",children:[(0,m.jsx)("div",{...L,...N,children:z}),!!w?.length&&(0,m.jsx)(c.default,{item:g,actions:w,isCompact:!0})]}),(0,m.jsxs)(n.__experimentalVStack,{spacing:1,children:[A&&x?.render&&(0,m.jsx)(x.render,{item:g}),!!k?.length&&(0,m.jsx)(n.__experimentalHStack,{className:"dataviews-view-grid__badge-fields",spacing:2,wrap:!0,alignment:"top",justify:"flex-start",children:k.map((e=>(0,m.jsx)(h,{className:"dataviews-view-grid__field-value",children:(0,m.jsx)(e.render,{item:g})},e.id)))}),!!_?.length&&(0,m.jsx)(n.__experimentalVStack,{className:"dataviews-view-grid__fields",spacing:1,children:_.map((e=>(0,m.jsx)(n.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(n.FlexItem,{className:"dataviews-view-grid__field-name",children:e.header}),(0,m.jsx)(n.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,m.jsx)(e.render,{item:g})})]})},e.id)))})]})]},P)}},9828:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const e=d(),t=(0,l.useContext)(s.default),a=t.view,r=c[e],u=a.layout?.previewSize||r.default,v=(0,l.useMemo)((()=>Array.from({length:r.max-r.min+1},((e,t)=>({value:r.min+t})))),[r]);if("mobile"===e)return null;return(0,i.jsx)(o.RangeControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,showTooltip:!1,label:(0,n.__)("Preview size","jetpack-my-jetpack"),value:r.max+r.min-u,marks:v,min:r.min,max:r.max,withInputField:!1,onChange:(e=0)=>{t.onChangeView({...a,layout:{...a.layout,previewSize:r.max+r.min-e}})},step:1})},t.useUpdatedPreviewSizeOnViewportChange=function(){const e=(0,l.useContext)(s.default).view,t=d();return(0,l.useMemo)((()=>{const a=e.layout?.previewSize;let r;if(!a)return;const o=c[t];return ao.max&&(r=o.max),r}),[t,e])};var o=a(56427),n=a(27723),l=a(86087),s=r(a(60789)),i=a(10790);const c={xhuge:{min:3,max:6,default:5},huge:{min:2,max:4,default:4},xlarge:{min:2,max:3,default:3},large:{min:1,max:2,default:2},mobile:{min:1,max:2,default:2}},u={xhuge:1520,huge:1140,xlarge:780,large:480,mobile:0};function d(){const e=(0,l.useContext)(s.default).containerWidth;for(const[t,a]of Object.entries(u))if(e>=a)return t;return"mobile"}},9322:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.VIEW_LAYOUTS=void 0;var o=a(27723),n=a(83203),l=r(a(23517)),s=r(a(95187)),i=r(a(9247)),c=a(64116),u=r(a(9828)),d=r(a(26452));t.VIEW_LAYOUTS=[{type:c.LAYOUT_TABLE,label:(0,o.__)("Table","jetpack-my-jetpack"),component:l.default,icon:n.blockTable,viewConfigOptions:d.default},{type:c.LAYOUT_GRID,label:(0,o.__)("Grid","jetpack-my-jetpack"),component:s.default,icon:n.category,viewConfigOptions:u.default},{type:c.LAYOUT_LIST,label:(0,o.__)("List","jetpack-my-jetpack"),component:i.default,icon:(0,o.isRTL)()?n.formatListBulletsRTL:n.formatListBullets}]},9247:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var a;const{actions:r,data:c,fields:u,getItemId:d,isLoading:v,onChangeSelection:m,selection:g,view:y}=t,x=(0,n.useInstanceId)(e,"view-list"),_=c?.findLast((e=>g.includes(d(e)))),k=u.find((e=>e.id===y.titleField)),E=u.find((e=>e.id===y.mediaField)),C=u.find((e=>e.id===y.descriptionField)),j=(null!==(a=y?.fields)&&void 0!==a?a:[]).map((e=>u.find((t=>e===t.id)))).filter(b),A=e=>m([d(e)]),S=(0,s.useCallback)((e=>`${x}-${d(e)}`),[x,d]),P=(0,s.useCallback)(((e,t)=>t.startsWith(S(e))),[S]),[R,M]=(0,s.useState)(void 0);(0,s.useEffect)((()=>{_&&M(h(S(_)))}),[_,S]);const V=c.findIndex((e=>P(e,null!=R?R:""))),z=(0,n.usePrevious)(V),H=-1!==V,L=(0,s.useCallback)(((e,t)=>{const a=Math.min(c.length-1,Math.max(0,e));if(!c[a])return;const r=t(S(c[a]));M(r),document.getElementById(r)?.focus()}),[c,S]);(0,s.useEffect)((()=>{!H&&(void 0!==z&&-1!==z)&&L(z,h)}),[H,L,z]);const O=(0,s.useCallback)((e=>{"ArrowDown"===e.key&&(e.preventDefault(),L(V+1,f)),"ArrowUp"===e.key&&(e.preventDefault(),L(V-1,f))}),[L,V]),N=c?.length;if(!N)return(0,p.jsx)("div",{className:(0,o.default)({"dataviews-loading":v,"dataviews-no-results":!N&&!v}),children:!N&&(0,p.jsx)("p",{children:v?(0,p.jsx)(l.Spinner,{}):(0,i.__)("No results","jetpack-my-jetpack")})});return(0,p.jsx)(l.Composite,{id:x,render:(0,p.jsx)("div",{}),className:"dataviews-view-list",role:"grid",activeId:R,setActiveId:M,children:c.map((e=>{const t=S(e);return(0,p.jsx)(w,{view:y,idPrefix:t,actions:r,item:e,isSelected:e===_,onSelect:A,mediaField:E,titleField:k,descriptionField:C,otherFields:j,onDropdownTriggerKeyDown:O},t)}))})};var o=r(a(33752)),n=a(29491),l=a(56427),s=a(86087),i=a(27723),c=a(83203),u=a(47143),d=a(40191),v=a(97867),p=a(10790);const{Menu:m}=(0,d.unlock)(l.privateApis);function h(e){return`${e}-item-wrapper`}function f(e){return`${e}-dropdown`}function g({idPrefix:e,primaryAction:t,item:a}){const r=(0,u.useRegistry)(),[o,n]=(0,s.useState)(!1),i=function(e,t){return`${e}-primary-action-${t}`}(e,t.id),c="string"==typeof t.label?t.label:t.label([a]);return"RenderModal"in t?(0,p.jsx)("div",{role:"gridcell",children:(0,p.jsx)(l.Composite.Item,{id:i,render:(0,p.jsx)(l.Button,{label:c,disabled:!!t.disabled,accessibleWhenDisabled:!0,icon:t.icon,isDestructive:t.isDestructive,size:"small",onClick:()=>n(!0)}),children:o&&(0,p.jsx)(v.ActionModal,{action:t,items:[a],closeModal:()=>n(!1)})})},t.id):(0,p.jsx)("div",{role:"gridcell",children:(0,p.jsx)(l.Composite.Item,{id:i,render:(0,p.jsx)(l.Button,{label:c,disabled:!!t.disabled,accessibleWhenDisabled:!0,icon:t.icon,isDestructive:t.isDestructive,size:"small",onClick:()=>{t.callback([a],{registry:r})}})})},t.id)}function w({view:e,actions:t,idPrefix:a,isSelected:r,item:n,titleField:d,mediaField:w,descriptionField:b,onSelect:y,otherFields:x,onDropdownTriggerKeyDown:_}){const{showTitle:k=!0,showMedia:E=!0,showDescription:C=!0}=e,j=(0,s.useRef)(null),A=`${a}-label`,S=`${a}-description`,P=(0,u.useRegistry)(),[R,M]=(0,s.useState)(!1),[V,z]=(0,s.useState)(null),H=({type:e})=>{M("mouseenter"===e)};(0,s.useEffect)((()=>{r&&j.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})}),[r]);const{primaryAction:L,eligibleActions:O}=(0,s.useMemo)((()=>{const e=t.filter((e=>!e.isEligible||e.isEligible(n)));return{primaryAction:e.filter((e=>e.isPrimary&&!!e.icon))[0],eligibleActions:e}}),[t,n]),N=L&&1===t.length,I=E&&w?.render?(0,p.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,p.jsx)(w.render,{item:n})}):null,B=k&&d?.render?(0,p.jsx)(d.render,{item:n}):null,T=O?.length>0&&(0,p.jsxs)(l.__experimentalHStack,{spacing:3,className:"dataviews-view-list__item-actions",children:[L&&(0,p.jsx)(g,{idPrefix:a,primaryAction:L,item:n}),!N&&(0,p.jsxs)("div",{role:"gridcell",children:[(0,p.jsxs)(m,{placement:"bottom-end",children:[(0,p.jsx)(m.TriggerButton,{render:(0,p.jsx)(l.Composite.Item,{id:f(a),render:(0,p.jsx)(l.Button,{size:"small",icon:c.moreVertical,label:(0,i.__)("Actions","jetpack-my-jetpack"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:_})})}),(0,p.jsx)(m.Popover,{children:(0,p.jsx)(v.ActionsMenuGroup,{actions:O,item:n,registry:P,setActiveModalAction:z})})]}),!!V&&(0,p.jsx)(v.ActionModal,{action:V,items:[n],closeModal:()=>z(null)})]})]});return(0,p.jsx)(l.Composite.Row,{ref:j,render:(0,p.jsx)("div",{}),role:"row",className:(0,o.default)({"is-selected":r,"is-hovered":R}),onMouseEnter:H,onMouseLeave:H,children:(0,p.jsxs)(l.__experimentalHStack,{className:"dataviews-view-list__item-wrapper",spacing:0,children:[(0,p.jsx)("div",{role:"gridcell",children:(0,p.jsx)(l.Composite.Item,{id:h(a),"aria-pressed":r,"aria-labelledby":A,"aria-describedby":S,className:"dataviews-view-list__item",onClick:()=>y(n)})}),(0,p.jsxs)(l.__experimentalHStack,{spacing:3,justify:"start",alignment:"flex-start",children:[I,(0,p.jsxs)(l.__experimentalVStack,{spacing:1,className:"dataviews-view-list__field-wrapper",children:[(0,p.jsxs)(l.__experimentalHStack,{spacing:0,children:[(0,p.jsx)("div",{className:"dataviews-title-field",id:A,children:B}),T]}),C&&b?.render&&(0,p.jsx)("div",{className:"dataviews-view-list__field",children:(0,p.jsx)(b.render,{item:n})}),(0,p.jsx)("div",{className:"dataviews-view-list__fields",id:S,children:x.map((e=>(0,p.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,p.jsx)(l.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label",children:e.label}),(0,p.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,p.jsx)(e.render,{item:n})})]},e.id)))})]})]})]})})}function b(e){return!!e}},48277:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(27723),o=a(83203),n=a(56427),l=a(86087),s=a(40191),i=a(7912),c=a(64116),u=a(10790);const{Menu:d}=(0,s.unlock)(n.privateApis);function v({children:e}){return l.Children.toArray(e).filter(Boolean).map(((e,t)=>(0,u.jsxs)(l.Fragment,{children:[t>0&&(0,u.jsx)(d.Separator,{}),e]},t)))}const p=(0,l.forwardRef)((function({fieldId:e,view:t,fields:a,onChangeView:l,onHide:s,setOpenedFilter:p,canMove:m=!0},h){var f;const g=null!==(f=t.fields)&&void 0!==f?f:[],w=g?.indexOf(e),b=t.sort?.field===e;let y=!1,x=!1,_=!1,k=[];const E=a.find((t=>t.id===e));if(!E)return null;y=!1!==E.enableHiding,x=!1!==E.enableSorting;const C=E.header;return k=(0,i.sanitizeOperators)(E),_=!(t.filters?.some((t=>e===t.field))||!E.elements?.length||!k.length||E.filterBy?.isPrimary),(0,u.jsxs)(d,{children:[(0,u.jsxs)(d.TriggerButton,{render:(0,u.jsx)(n.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:h,variant:"tertiary"}),children:[C,t.sort&&b&&(0,u.jsx)("span",{"aria-hidden":"true",children:c.sortArrows[t.sort.direction]})]}),(0,u.jsx)(d.Popover,{style:{minWidth:"240px"},children:(0,u.jsxs)(v,{children:[x&&(0,u.jsx)(d.Group,{children:c.SORTING_DIRECTIONS.map((a=>{const r=t.sort&&b&&t.sort.direction===a,o=`${e}-${a}`;return(0,u.jsx)(d.RadioItem,{name:"view-table-sorting",value:o,checked:r,onChange:()=>{l({...t,sort:{field:e,direction:a},showLevels:!1})},children:(0,u.jsx)(d.ItemLabel,{children:c.sortLabels[a]})},o)}))}),_&&(0,u.jsx)(d.Group,{children:(0,u.jsx)(d.Item,{prefix:(0,u.jsx)(n.Icon,{icon:o.funnel}),onClick:()=>{p(e),l({...t,page:1,filters:[...t.filters||[],{field:e,value:void 0,operator:k[0]}]})},children:(0,u.jsx)(d.ItemLabel,{children:(0,r.__)("Add filter","jetpack-my-jetpack")})})}),(m||y)&&E&&(0,u.jsxs)(d.Group,{children:[m&&(0,u.jsx)(d.Item,{prefix:(0,u.jsx)(n.Icon,{icon:o.arrowLeft}),disabled:w<1,onClick:()=>{var a;l({...t,fields:[...null!==(a=g.slice(0,w-1))&&void 0!==a?a:[],e,g[w-1],...g.slice(w+1)]})},children:(0,u.jsx)(d.ItemLabel,{children:(0,r.__)("Move left","jetpack-my-jetpack")})}),m&&(0,u.jsx)(d.Item,{prefix:(0,u.jsx)(n.Icon,{icon:o.arrowRight}),disabled:w>=g.length-1,onClick:()=>{var a;l({...t,fields:[...null!==(a=g.slice(0,w))&&void 0!==a?a:[],g[w+1],e,...g.slice(w+2)]})},children:(0,u.jsx)(d.ItemLabel,{children:(0,r.__)("Move right","jetpack-my-jetpack")})}),y&&E&&(0,u.jsx)(d.Item,{prefix:(0,u.jsx)(n.Icon,{icon:o.unseen}),onClick:()=>{s(E),l({...t,fields:g.filter((t=>t!==e))})},children:(0,u.jsx)(d.ItemLabel,{children:(0,r.__)("Hide column","jetpack-my-jetpack")})})]})]})})]})}));t.default=p},27040:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(56427),n=r(a(69946)),l=a(10790);t.default=function({item:e,level:t,titleField:a,mediaField:r,descriptionField:s,onClickItem:i,isItemClickable:c}){const u=(0,n.default)({item:e,isItemClickable:c,onClickItem:i,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field"});return(0,l.jsxs)(o.__experimentalHStack,{spacing:3,justify:"flex-start",children:[r&&(0,l.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media",children:(0,l.jsx)(r.render,{item:e})}),(0,l.jsxs)(o.__experimentalVStack,{spacing:0,children:[a&&(0,l.jsxs)("div",{...u,children:[void 0!==t&&(0,l.jsxs)("span",{className:"dataviews-view-table__level",children:["—".repeat(t)," "]}),(0,l.jsx)(a.render,{item:e})]}),s&&(0,l.jsx)(s.render,{item:e})]})]})}},26452:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const e=(0,l.useContext)(s.default),t=e.view;return(0,i.jsxs)(o.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,size:"__unstable-large",label:(0,n.__)("Density","jetpack-my-jetpack"),value:t.layout?.density||"balanced",onChange:a=>{e.onChangeView({...t,layout:{...t.layout,density:a}})},isBlock:!0,children:[(0,i.jsx)(o.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,n._x)("Comfortable","Density option for DataView layout","jetpack-my-jetpack")},"comfortable"),(0,i.jsx)(o.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,n._x)("Balanced","Density option for DataView layout","jetpack-my-jetpack")},"balanced"),(0,i.jsx)(o.__experimentalToggleGroupControlOption,{value:"compact",label:(0,n._x)("Compact","Density option for DataView layout","jetpack-my-jetpack")},"compact")]})};var o=a(56427),n=a(27723),l=a(86087),s=r(a(60789)),i=a(10790)},23517:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(a(33752)),n=a(27723),l=a(56427),s=a(86087),i=r(a(10086)),c=r(a(97867)),u=a(64116),d=a(10192),v=r(a(48277)),p=r(a(27040)),m=a(10790);function h({item:e,fields:t,column:a}){const r=t.find((e=>e.id===a));return r?(0,m.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,m.jsx)(r.render,{item:e})}):null}function f({hasBulkActions:e,item:t,level:a,actions:r,fields:n,id:l,view:u,titleField:v,mediaField:f,descriptionField:g,selection:w,getItemId:b,isItemClickable:y,onClickItem:x,onChangeSelection:_}){var k;const E=(0,d.useHasAPossibleBulkAction)(r,t),C=E&&w.includes(l),[j,A]=(0,s.useState)(!1),{showTitle:S=!0,showMedia:P=!0,showDescription:R=!0}=u,M=(0,s.useRef)(!1),V=null!==(k=u.fields)&&void 0!==k?k:[],z=v&&S||f&&P||g&&R;return(0,m.jsxs)("tr",{className:(0,o.default)("dataviews-view-table__row",{"is-selected":E&&C,"is-hovered":j,"has-bulk-actions":E}),onMouseEnter:()=>{A(!0)},onMouseLeave:()=>{A(!1)},onTouchStart:()=>{M.current=!0},onClick:()=>{E&&(M.current||"Range"===document.getSelection()?.type||_(w.includes(l)?w.filter((e=>l!==e)):[l]))},children:[e&&(0,m.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,m.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,m.jsx)(i.default,{item:t,selection:w,onChangeSelection:_,getItemId:b,titleField:v,disabled:!E})})}),z&&(0,m.jsx)("td",{children:(0,m.jsx)(p.default,{item:t,level:a,titleField:S?v:void 0,mediaField:P?f:void 0,descriptionField:R?g:void 0,isItemClickable:y,onClickItem:x})}),V.map((e=>{var a;const{width:r,maxWidth:o,minWidth:l}=null!==(a=u.layout?.styles?.[e])&&void 0!==a?a:{};return(0,m.jsx)("td",{style:{width:r,maxWidth:o,minWidth:l},children:(0,m.jsx)(h,{fields:n,item:t,column:e})},e)})),!!r?.length&&(0,m.jsx)("td",{className:"dataviews-view-table__actions-column",onClick:e=>e.stopPropagation(),children:(0,m.jsx)(c.default,{item:t,actions:r})})]})}t.default=function({actions:e,data:t,fields:a,getItemId:r,getItemLevel:i,isLoading:c=!1,onChangeView:p,onChangeSelection:h,selection:g,setOpenedFilter:w,onClickItem:b,isItemClickable:y,view:x}){var _;const k=(0,s.useRef)(new Map),E=(0,s.useRef)(),[C,j]=(0,s.useState)(),A=(0,d.useSomeItemHasAPossibleBulkAction)(e,t);(0,s.useEffect)((()=>{E.current&&(E.current.focus(),E.current=void 0)}));const S=(0,s.useId)();if(C)return E.current=C,void j(void 0);const P=e=>{const t=k.current.get(e.id),a=t?k.current.get(t.fallback):void 0;j(a?.node)},R=!!t?.length,M=a.find((e=>e.id===x.titleField)),V=a.find((e=>e.id===x.mediaField)),z=a.find((e=>e.id===x.descriptionField)),{showTitle:H=!0,showMedia:L=!0,showDescription:O=!0}=x,N=M&&H||V&&L||z&&O,I=null!==(_=x.fields)&&void 0!==_?_:[],B=(e,t)=>a=>{a?k.current.set(e,{node:a,fallback:I[t>0?t-1:1]}):k.current.delete(e)};return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("table",{className:(0,o.default)("dataviews-view-table",{[`has-${x.layout?.density}-density`]:x.layout?.density&&["compact","comfortable"].includes(x.layout.density)}),"aria-busy":c,"aria-describedby":S,children:[(0,m.jsx)("thead",{children:(0,m.jsxs)("tr",{className:"dataviews-view-table__row",children:[A&&(0,m.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",children:(0,m.jsx)(d.BulkSelectionCheckbox,{selection:g,onChangeSelection:h,data:t,actions:e,getItemId:r})}),N&&(0,m.jsx)("th",{scope:"col",children:M&&(0,m.jsx)(v.default,{ref:B(M.id,0),fieldId:M.id,view:x,fields:a,onChangeView:p,onHide:P,setOpenedFilter:w,canMove:!1})}),I.map(((e,t)=>{var r;const{width:o,maxWidth:n,minWidth:l}=null!==(r=x.layout?.styles?.[e])&&void 0!==r?r:{};return(0,m.jsx)("th",{style:{width:o,maxWidth:n,minWidth:l},"aria-sort":x.sort?.direction&&x.sort?.field===e?u.sortValues[x.sort.direction]:void 0,scope:"col",children:(0,m.jsx)(v.default,{ref:B(e,t),fieldId:e,view:x,fields:a,onChangeView:p,onHide:P,setOpenedFilter:w})},e)})),!!e?.length&&(0,m.jsx)("th",{className:"dataviews-view-table__actions-column",children:(0,m.jsx)("span",{className:"dataviews-view-table-header",children:(0,n.__)("Actions","jetpack-my-jetpack")})})]})}),(0,m.jsx)("tbody",{children:R&&t.map(((t,o)=>(0,m.jsx)(f,{item:t,level:x.showLevels&&"function"==typeof i?i(t):void 0,hasBulkActions:A,actions:e,fields:a,id:r(t)||o.toString(),view:x,titleField:M,mediaField:V,descriptionField:z,selection:g,getItemId:r,onChangeSelection:h,onClickItem:b,isItemClickable:y},r(t))))})]}),(0,m.jsx)("div",{className:(0,o.default)({"dataviews-loading":c,"dataviews-no-results":!R&&!c}),id:S,children:!R&&(0,m.jsx)("p",{children:c?(0,m.jsx)(l.Spinner,{}):(0,n.__)("No results","jetpack-my-jetpack")})})]})}},69946:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({item:e,isItemClickable:t,onClickItem:a,className:r}){if(!t(e)||!a)return{className:r};return{className:r?`${r} ${r}--clickable`:void 0,role:"button",tabIndex:0,onClick:t=>{t.stopPropagation(),a(e)},onKeyDown:t=>{"Enter"!==t.key&&""!==t.key&&" "!==t.key||(t.stopPropagation(),a(e))}}}},8749:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={sort:function(e,t,a){const r=new Date(e).getTime(),o=new Date(t).getTime();return"asc"===a?r-o:o-r},isValid:function(e,t){if(t?.elements){const a=t?.elements.map((e=>e.value));if(!a.includes(e))return!1}return!0},Edit:"datetime"}},62158:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("integer"===e)return o.default;if("text"===e)return n.default;if("datetime"===e)return l.default;return{sort:(e,t,a)=>"number"==typeof e&&"number"==typeof t?"asc"===a?e-t:t-e:"asc"===a?e.localeCompare(t):t.localeCompare(e),isValid:(e,t)=>{if(t?.elements){const a=t?.elements?.map((e=>e.value));if(!a.includes(e))return!1}return!0},Edit:()=>null}};var o=r(a(98468)),n=r(a(807)),l=r(a(8749))},98468:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={sort:function(e,t,a){return"asc"===a?e-t:t-e},isValid:function(e,t){if(""===e)return!1;if(!Number.isInteger(Number(e)))return!1;if(t?.elements){const a=t?.elements.map((e=>e.value));if(!a.includes(Number(e)))return!1}return!0},Edit:"integer"}},807:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={sort:function(e,t,a){return"asc"===a?e.localeCompare(t):t.localeCompare(e)},isValid:function(e,t){if(t?.elements){const a=t?.elements?.map((e=>e.value));if(!a.includes(e))return!1}return!0},Edit:"text"}},66323:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.filterSortAndPaginate=function(e,t,a){if(!e)return{data:i,paginationInfo:{totalItems:0,totalPages:0}};const r=(0,l.normalizeFields)(a);let o=[...e];if(t.search){const e=s(t.search);o=o.filter((t=>r.filter((e=>e.enableGlobalSearch)).map((e=>s(e.getValue({item:t})))).some((t=>t.includes(e)))))}t.filters&&t.filters?.length>0&&t.filters.forEach((e=>{const t=r.find((t=>t.id===e.field));t&&(e.operator===n.OPERATOR_IS_ANY&&e?.value?.length>0?o=o.filter((a=>{const r=t.getValue({item:a});return Array.isArray(r)?e.value.some((e=>r.includes(e))):"string"==typeof r&&e.value.includes(r)})):e.operator===n.OPERATOR_IS_NONE&&e?.value?.length>0?o=o.filter((a=>{const r=t.getValue({item:a});return Array.isArray(r)?!e.value.some((e=>r.includes(e))):"string"==typeof r&&!e.value.includes(r)})):e.operator===n.OPERATOR_IS_ALL&&e?.value?.length>0?o=o.filter((a=>e.value.every((e=>t.getValue({item:a})?.includes(e))))):e.operator===n.OPERATOR_IS_NOT_ALL&&e?.value?.length>0?o=o.filter((a=>e.value.every((e=>!t.getValue({item:a})?.includes(e))))):e.operator===n.OPERATOR_IS?o=o.filter((a=>e.value===t.getValue({item:a}))):e.operator===n.OPERATOR_IS_NOT&&(o=o.filter((a=>e.value!==t.getValue({item:a})))))}));if(t.sort){const e=t.sort.field,a=r.find((t=>t.id===e));a&&o.sort(((e,r)=>{var o;return a.sort(e,r,null!==(o=t.sort?.direction)&&void 0!==o?o:"desc")}))}let c=o.length,u=1;if(void 0!==t.page&&void 0!==t.perPage){const e=(t.page-1)*t.perPage;c=o?.length||0,u=Math.ceil(c/t.perPage),o=o?.slice(e,e+t.perPage)}return{data:o,paginationInfo:{totalItems:c,totalPages:u}}};var o=r(a(44775)),n=a(64116),l=a(53582);function s(e=""){return(0,o.default)(e.trim().toLowerCase())}const i=[]},3613:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"Vw",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Pp",{enumerable:!0,get:function(){return s.filterSortAndPaginate}});var o=r(a(67807)),n=r(a(44117)),l=a(9322),s=a(66323),i=a(61382)},40191:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unlock=t.lock=void 0;var r=a(13053);const{lock:o,unlock:n}=(0,r.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/dataviews");t.unlock=n,t.lock=o},53582:(e,t,a)=>{"use strict";var r=a(98504);Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeFields=function(e){return e.map((e=>{var t,a,r,s;const i=(0,o.default)(e.type),c=e.getValue||l(e.id),u=null!==(t=e.sort)&&void 0!==t?t:function(e,t,a){return i.sort(c({item:e}),c({item:t}),a)},d=null!==(a=e.isValid)&&void 0!==a?a:function(e,t){return i.isValid(c({item:e}),t)},v=(0,n.getControl)(e,i),p=e.render||(e.elements?({item:t})=>{const a=c({item:t});return e?.elements?.find((e=>e.value===a))?.label||c({item:t})}:c);return{...e,label:e.label||e.id,header:e.header||e.label||e.id,getValue:c,render:p,sort:u,isValid:d,Edit:v,enableHiding:null===(r=e.enableHiding)||void 0===r||r,enableSorting:null===(s=e.enableSorting)||void 0===s||s}}))};var o=r(a(62158)),n=a(70105);const l=e=>({item:t})=>{const a=e.split(".");let r=t;for(const e of a)r=r.hasOwnProperty(e)?r[e]:void 0;return r}},25087:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,a,r;let o="regular";["regular","panel"].includes(null!==(t=e.type)&&void 0!==t?t:"")&&(o=e.type);const n=null!==(a=e.labelPosition)&&void 0!==a?a:"regular"===o?"top":"side";return(null!==(r=e.fields)&&void 0!==r?r:[]).map((e=>{var t,a;if("string"==typeof e)return{id:e,layout:o,labelPosition:n};const r=null!==(t=e.layout)&&void 0!==t?t:o,l=null!==(a=e.labelPosition)&&void 0!==a?a:"regular"===r?"top":"side";return{...e,layout:r,labelPosition:l}}))}},7912:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sanitizeOperators=function(e){let t=e.filterBy?.operators;t&&Array.isArray(t)||(t=[r.OPERATOR_IS_ANY,r.OPERATOR_IS_NONE]);t=t.filter((e=>r.ALL_OPERATORS.includes(e))),(t.includes(r.OPERATOR_IS)||t.includes(r.OPERATOR_IS_NOT))&&(t=t.filter((e=>[r.OPERATOR_IS,r.OPERATOR_IS_NOT].includes(e))));return t};var r=a(64116)},61382:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isItemValid=function(e,t,a){return(0,r.normalizeFields)(t.filter((({id:e})=>!!a.fields?.includes(e)))).every((t=>t.isValid(e,{elements:t.elements})))};var r=a(53582)},61937:(e,t,a)=>{"use strict";var r=a(51609);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=r.useState,l=r.useEffect,s=r.useLayoutEffect,i=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!o(e,a)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var a=t(),r=n({inst:{value:a,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=a,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,a,t]),l((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),i(a),a};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},22484:(e,t,a)=>{"use strict";e.exports=a(61937)},96309:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-license-activation-with-lock-cef570e11997f185e23d.png"},97139:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-license-activation-with-success-c5c132e713a79e05985f.png"},42822:(e,t,a)=>{"use strict";e.exports=a.p+"images/apple-92dacafad84e79708a74.svg"},18395:(e,t,a)=>{"use strict";e.exports=a.p+"images/connect-c399837fe1621b176d10.png"},35975:(e,t,a)=>{"use strict";e.exports=a.p+"images/github-45c648158e3e86b560f5.svg"},35519:(e,t,a)=>{"use strict";e.exports=a.p+"images/google-dec2a429bf1d8e83f9ad.svg"},6579:(e,t,a)=>{"use strict";e.exports=a.p+"images/wordpress-1fc3e0ba6c52e9707900.svg"},95042:(e,t,a)=>{"use strict";e.exports=a.p+"images/cloud-81ac85ba680343200f54.svg"},33168:(e,t,a)=>{"use strict";e.exports=a.p+"images/empty-avatar-fea23feddfa99b07c2e8.svg"},17757:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-gray-7eeb5eb060c8adea8622.svg"},87319:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-9de1caef5eb5c22da5d6.svg"},64576:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-manage-3a7ecaa604823c98c3cf.svg"},91912:(e,t,a)=>{"use strict";e.exports=a.p+"images/grow-your-audience-ddf8016fd72419f4e80e.png"},33320:(e,t,a)=>{"use strict";e.exports=a.p+"images/apple-36e00ab02e6fed6f51dd.svg"},70261:(e,t,a)=>{"use strict";e.exports=a.p+"images/github-523373a4447a46c189a1.svg"},71909:(e,t,a)=>{"use strict";e.exports=a.p+"images/google-a444c8c0f0c0108836d8.svg"},38846:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-5e94ec9a207b87fe38d7.svg"},96068:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-inactive-cba3b43d918377b506e5.svg"},90850:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-off-47426e7b562ef20ae513.svg"},64538:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-partial-48b279219c6389a129b9.svg"},24516:(e,t,a)=>{"use strict";e.exports=a.p+"images/shield-success-e64a26c3a6d0888fba06.svg"},58769:(e,t,a)=>{"use strict";e.exports=a.p+"images/boost-9e9a227e7e7280d0aa85.png"},98019:(e,t,a)=>{"use strict";e.exports=a.p+"images/complete-f4bd1db5fb786efbc9d5.png"},25296:(e,t,a)=>{"use strict";e.exports=a.p+"images/crm-8a2b204e2c720730e928.png"},72279:(e,t,a)=>{"use strict";e.exports=a.p+"images/extras-c6bd0796750901faa7fd.png"},19923:(e,t,a)=>{"use strict";e.exports=a.p+"images/jetpack-ai-d29bf65dcea46074d72f.png"},17642:(e,t,a)=>{"use strict";e.exports=a.p+"images/search-d177a31292d96d5ccbc2.png"},35148:(e,t,a)=>{"use strict";e.exports=a.p+"images/security-53b7f3ddc8dcbe17b0c1.png"},59409:(e,t,a)=>{"use strict";e.exports=a.p+"images/stats-95b42796ede4f632b642.png"},5044:(e,t,a)=>{"use strict";e.exports=a.p+"images/videopress-9c064bc7b89c386e5e50.png"},25990:e=>{"use strict";e.exports={consumer_slug:"my_jetpack"}},39384:e=>{"use strict";e.exports=window.JetpackConnection},97999:e=>{"use strict";e.exports=window.JetpackScriptDataModule},51609:e=>{"use strict";e.exports=window.React},75795:e=>{"use strict";e.exports=window.ReactDOM},10790:e=>{"use strict";e.exports=window.ReactJSXRuntime},66087:e=>{"use strict";e.exports=window.lodash},1455:e=>{"use strict";e.exports=window.wp.apiFetch},56427:e=>{"use strict";e.exports=window.wp.components},29491:e=>{"use strict";e.exports=window.wp.compose},47143:e=>{"use strict";e.exports=window.wp.data},38443:e=>{"use strict";e.exports=window.wp.date},98490:e=>{"use strict";e.exports=window.wp.domReady},86087:e=>{"use strict";e.exports=window.wp.element},52619:e=>{"use strict";e.exports=window.wp.hooks},27723:e=>{"use strict";e.exports=window.wp.i18n},692:e=>{"use strict";e.exports=window.wp.notices},92279:e=>{"use strict";e.exports=window.wp.plugins},5573:e=>{"use strict";e.exports=window.wp.primitives},13053:e=>{"use strict";e.exports=window.wp.privateApis},93832:e=>{"use strict";e.exports=window.wp.url},10979:e=>{"use strict";e.exports=window.wp.warning},44536:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r="undefined"!=typeof window&&!!(null==(a=window.document)?void 0:a.createElement);function o(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function n(e,t){return e===t||e.contains(t)}function l(e){return"IFRAME"===e.tagName}var s=["button","color","file","image","reset","submit"];function i(e){try{const t=e instanceof HTMLInputElement&&null!==e.selectionStart,a="TEXTAREA"===e.tagName;return t||a||!1}catch(e){return!1}}function c(e,t){const a=null==e?void 0:e.getAttribute("role");return a&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(a)?a:t}function u(e){if(!e)return null;const t=e=>"auto"===e||"scroll"===e;if(e.clientHeight&&e.scrollHeight>e.clientHeight){const{overflowY:a}=getComputedStyle(e);if(t(a))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){const{overflowX:a}=getComputedStyle(e);if(t(a))return e}return u(e.parentElement)||document.scrollingElement||document.body}function d(e){const t=e.getBoundingClientRect(),a=u(e);if(!a)return!1;const r=a.getBoundingClientRect(),o="HTML"===a.tagName,n=o?r.top+a.scrollTop:r.top,l=o?a.clientHeight:r.bottom,s=o?r.left+a.scrollLeft:r.left,i=o?a.clientWidth:r.right,c=t.topl,p=t.right>i;return c||d||v||p}t.canUseDOM=r,t.getDocument=o,t.getWindow=function(e){return e?"self"in e?e.self:o(e).defaultView||window:self},t.getActiveElement=function e(t,a=!1){const{activeElement:r}=o(t);if(!(null==r?void 0:r.nodeName))return null;if(l(r)&&r.contentDocument)return e(r.contentDocument.body,a);if(a){const e=r.getAttribute("aria-activedescendant");if(e){const t=o(r).getElementById(e);if(t)return t}}return r},t.contains=n,t.isFrame=l,t.isButton=function(e){const t=e.tagName.toLowerCase();return"button"===t||!("input"!==t||!e.type)&&-1!==s.indexOf(e.type)},t.isVisible=function(e){if("function"==typeof e.checkVisibility)return e.checkVisibility();const t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0},t.isTextField=i,t.isTextbox=function(e){return e.isContentEditable||i(e)},t.getTextboxValue=function(e){if(i(e))return e.value;if(e.isContentEditable){const t=o(e).createRange();return t.selectNodeContents(e),t.toString()}return""},t.getTextboxSelection=function(e){let t=0,a=0;if(i(e))t=e.selectionStart||0,a=e.selectionEnd||0;else if(e.isContentEditable){const r=o(e).getSelection();if((null==r?void 0:r.rangeCount)&&r.anchorNode&&n(e,r.anchorNode)&&r.focusNode&&n(e,r.focusNode)){const o=r.getRangeAt(0),n=o.cloneRange();n.selectNodeContents(e),n.setEnd(o.startContainer,o.startOffset),t=n.toString().length,n.setEnd(o.endContainer,o.endOffset),a=n.toString().length}}return{start:t,end:a}},t.getPopupRole=c,t.getPopupItemRole=function(e,t){var a;const r=c(e);return r&&null!=(a={menu:"menuitem",listbox:"option",tree:"treeitem"}[r])?a:t},t.scrollIntoViewIfNeeded=function(e,t){d(e)&&"scrollIntoView"in e&&e.scrollIntoView(t)},t.getScrollingElement=u,t.isPartiallyHidden=d,t.setSelectionRange=function(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)},t.sortBasedOnDOMPosition=function(e,t){const a=e.map(((e,t)=>[t,e]));let r=!1;return a.sort((([e,a],[o,n])=>{const l=t(a),s=t(n);return l===s?0:l&&s?function(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}(l,s)?(e>o&&(r=!0),-1):(et)):e}},87230:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.defineProperty,r=Object.defineProperties,o=Object.getOwnPropertyDescriptors,n=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,i=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;t.__spreadValues=(e,t)=>{for(var a in t||(t={}))l.call(t,a)&&i(e,a,t[a]);if(n)for(var a of n(t))s.call(t,a)&&i(e,a,t[a]);return e},t.__spreadProps=(e,t)=>r(e,o(t)),t.__objRest=(e,t)=>{var a={};for(var r in e)l.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&n)for(var r of n(e))t.indexOf(r)<0&&s.call(e,r)&&(a[r]=e[r]);return a}},67641:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2617),o=a(87230);function n(e,t){const a=e.__unstableInternals;return r.invariant.call(void 0,a,"Invalid store"),a[t]}function l(e,...t){let a=e,n=a,c=Symbol(),u=r.noop;const d=new Set,v=new Set,p=new Set,m=new Set,h=new Set,f=new WeakMap,g=new WeakMap,w=(e,t,a=m)=>(a.add(t),g.set(t,e),()=>{var e;null==(e=f.get(t))||e(),f.delete(t),g.delete(t),a.delete(t)}),b=(e,l,s=!1)=>{var i;if(!r.hasOwnProperty.call(void 0,a,e))return;const u=r.applyState.call(void 0,l,a[e]);if(u===a[e])return;if(!s)for(const a of t)null==(i=null==a?void 0:a.setState)||i.call(a,e,u);const d=a;a=o.__spreadProps.call(void 0,o.__spreadValues.call(void 0,{},a),{[e]:u});const p=Symbol();c=p,v.add(e);const w=(t,r,o)=>{var n;const l=g.get(t);l&&!l.some((t=>o?o.has(t):t===e))||(null==(n=f.get(t))||n(),f.set(t,t(a,r)))};for(const e of m)w(e,d);queueMicrotask((()=>{if(c!==p)return;const e=a;for(const e of h)w(e,n,v);n=e,v.clear()}))},y={getState:()=>a,setState:b,__unstableInternals:{setup:e=>(p.add(e),()=>p.delete(e)),init:()=>{const e=d.size,o=Symbol();d.add(o);const n=()=>{d.delete(o),d.size||u()};if(e)return n;const l=r.getKeys.call(void 0,a).map((e=>r.chain.call(void 0,...t.map((t=>{var a;const o=null==(a=null==t?void 0:t.getState)?void 0:a.call(t);if(o&&r.hasOwnProperty.call(void 0,o,e))return i(t,[e],(t=>{b(e,t[e],!0)}))}))))),c=[];for(const e of p)c.push(e());const v=t.map(s);return u=r.chain.call(void 0,...l,...c,...v),n},subscribe:(e,t)=>w(e,t),sync:(e,t)=>(f.set(t,t(a,a)),w(e,t)),batch:(e,t)=>(f.set(t,t(a,n)),w(e,t,h)),pick:e=>l(r.pick.call(void 0,a,e),y),omit:e=>l(r.omit.call(void 0,a,e),y)}};return y}function s(e,...t){if(e)return n(e,"init")(...t)}function i(e,...t){if(e)return n(e,"sync")(...t)}t.createStore=l,t.setup=function(e,...t){if(e)return n(e,"setup")(...t)},t.init=s,t.subscribe=function(e,...t){if(e)return n(e,"subscribe")(...t)},t.sync=i,t.batch=function(e,...t){if(e)return n(e,"batch")(...t)},t.omit=function(e,...t){if(e)return n(e,"omit")(...t)},t.pick=function(e,...t){if(e)return n(e,"pick")(...t)},t.mergeStore=function(...e){const t=l(e.reduce(((e,t)=>{var a;const r=null==(a=null==t?void 0:t.getState)?void 0:a.call(t);return r?Object.assign(e,r):e}),{}),...e);return Object.assign({},...e,t)},t.throwOnConflictingProps=function(e,t){}},88543:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67641),o=a(2617),n=a(44536),l=a(87230);t.createCollectionStore=function(e={}){var t;r.throwOnConflictingProps.call(void 0,e,e.store);const a=null==(t=e.store)?void 0:t.getState(),s=o.defaultValue.call(void 0,e.items,null==a?void 0:a.items,e.defaultItems,[]),i=new Map(s.map((e=>[e.id,e]))),c={items:s,renderedItems:o.defaultValue.call(void 0,null==a?void 0:a.renderedItems,[])},u=null==(d=e.store)?void 0:d.__unstablePrivateStore;var d;const v=r.createStore.call(void 0,{items:s,renderedItems:c.renderedItems},u),p=r.createStore.call(void 0,c,e.store),m=e=>{const t=n.sortBasedOnDOMPosition.call(void 0,e,(e=>e.element));v.setState("renderedItems",t),p.setState("renderedItems",t)};r.setup.call(void 0,p,(()=>r.init.call(void 0,v))),r.setup.call(void 0,v,(()=>r.batch.call(void 0,v,["items"],(e=>{p.setState("items",e.items)})))),r.setup.call(void 0,v,(()=>r.batch.call(void 0,v,["renderedItems"],(e=>{let t=!0,a=requestAnimationFrame((()=>{const{renderedItems:t}=p.getState();e.renderedItems!==t&&m(e.renderedItems)}));if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(a);const r=function(e){var t;const a=e.find((e=>!!e.element)),r=[...e].reverse().find((e=>!!e.element));let o=null==(t=null==a?void 0:a.element)?void 0:t.parentElement;for(;o&&(null==r?void 0:r.element);){if(r&&o.contains(r.element))return o;o=o.parentElement}return n.getDocument.call(void 0,o).body}(e.renderedItems),o=new IntersectionObserver((()=>{t?t=!1:(cancelAnimationFrame(a),a=requestAnimationFrame((()=>m(e.renderedItems))))}),{root:r});for(const t of e.renderedItems)t.element&&o.observe(t.element);return()=>{cancelAnimationFrame(a),o.disconnect()}}))));const h=(e,t,a=!1)=>{let r;t((t=>{const a=t.findIndex((({id:t})=>t===e.id)),o=t.slice();if(-1!==a){r=t[a];const n=l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},r),e);o[a]=n,i.set(e.id,n)}else o.push(e),i.set(e.id,e);return o}));return()=>{t((t=>{if(!r)return a&&i.delete(e.id),t.filter((({id:t})=>t!==e.id));const o=t.findIndex((({id:t})=>t===e.id));if(-1===o)return t;const n=t.slice();return n[o]=r,i.set(e.id,r),n}))}},f=e=>h(e,(e=>v.setState("items",e)),!0);return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},p),{registerItem:f,renderItem:e=>o.chain.call(void 0,f(e),h(e,(e=>v.setState("renderedItems",e)))),item:e=>{if(!e)return null;let t=i.get(e);if(!t){const{items:a}=v.getState();t=a.find((t=>t.id===e)),t&&i.set(e,t)}return t||null},__unstablePrivateStore:v})}},92566:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(36321),o=a(67641),n=a(2617),l=a(87230);t.createPopoverStore=function(e={}){var t=e,{popover:a}=t,s=l.__objRest.call(void 0,t,["popover"]);const i=o.mergeStore.call(void 0,s.store,o.omit.call(void 0,a,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));o.throwOnConflictingProps.call(void 0,s,i);const c=null==i?void 0:i.getState(),u=r.createDialogStore.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},s),{store:i})),d=n.defaultValue.call(void 0,s.placement,null==c?void 0:c.placement,"bottom"),v=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},u.getState()),{placement:d,currentPlacement:d,anchorElement:n.defaultValue.call(void 0,null==c?void 0:c.anchorElement,null),popoverElement:n.defaultValue.call(void 0,null==c?void 0:c.popoverElement,null),arrowElement:n.defaultValue.call(void 0,null==c?void 0:c.arrowElement,null),rendered:Symbol("rendered")}),p=o.createStore.call(void 0,v,u,i);return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},u),p),{setAnchorElement:e=>p.setState("anchorElement",e),setPopoverElement:e=>p.setState("popoverElement",e),setArrowElement:e=>p.setState("arrowElement",e),render:()=>p.setState("rendered",Symbol("rendered"))})}},20329:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toArray=function(e){return Array.isArray(e)?e:void 0!==e?[e]:[]},t.addItemToArray=function(e,t,a=-1){return a in e?[...e.slice(0,a),t,...e.slice(a)]:[...e,t]},t.flatten2DArray=function(e){const t=[];for(const a of e)t.push(...a);return t},t.reverseArray=function(e){return e.slice().reverse()}},39119:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(88543),o=a(20329),n=a(67641),l=a(2617),s=a(87230),i={id:null};function c(e,t){return e.find((e=>t?!e.disabled&&e.id!==t:!e.disabled))}function u(e,t){return e.filter((e=>e.rowId===t))}function d(e){const t=[];for(const a of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===a.rowId}));e?e.push(a):t.push([a])}return t}function v(e){let t=0;for(const{length:a}of e)a>t&&(t=a);return t}t.createCompositeStore=function(e={}){var t;const a=null==(t=e.store)?void 0:t.getState(),p=r.createCollectionStore.call(void 0,e),m=l.defaultValue.call(void 0,e.activeId,null==a?void 0:a.activeId,e.defaultActiveId),h=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},p.getState()),{id:l.defaultValue.call(void 0,e.id,null==a?void 0:a.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:m,baseElement:l.defaultValue.call(void 0,null==a?void 0:a.baseElement,null),includesBaseElement:l.defaultValue.call(void 0,e.includesBaseElement,null==a?void 0:a.includesBaseElement,null===m),moves:l.defaultValue.call(void 0,null==a?void 0:a.moves,0),orientation:l.defaultValue.call(void 0,e.orientation,null==a?void 0:a.orientation,"both"),rtl:l.defaultValue.call(void 0,e.rtl,null==a?void 0:a.rtl,!1),virtualFocus:l.defaultValue.call(void 0,e.virtualFocus,null==a?void 0:a.virtualFocus,!1),focusLoop:l.defaultValue.call(void 0,e.focusLoop,null==a?void 0:a.focusLoop,!1),focusWrap:l.defaultValue.call(void 0,e.focusWrap,null==a?void 0:a.focusWrap,!1),focusShift:l.defaultValue.call(void 0,e.focusShift,null==a?void 0:a.focusShift,!1)}),f=n.createStore.call(void 0,h,p,e.store);n.setup.call(void 0,f,(()=>n.sync.call(void 0,f,["renderedItems","activeId"],(e=>{f.setState("activeId",(t=>{var a;return void 0!==t?t:null==(a=c(e.renderedItems))?void 0:a.id}))}))));const g=(e="next",t={})=>{var a,r;const n=f.getState(),{skip:l=0,activeId:p=n.activeId,focusShift:m=n.focusShift,focusLoop:h=n.focusLoop,focusWrap:g=n.focusWrap,includesBaseElement:w=n.includesBaseElement,renderedItems:b=n.renderedItems,rtl:y=n.rtl}=t,x="up"===e||"down"===e,_="next"===e||"down"===e,k=_?y&&!x:!y||x,E=m&&!l;let C=x?o.flatten2DArray.call(void 0,function(e,t,a){const r=v(e);for(const o of e)for(let e=0;ee.id===p));if(!j)return null==(r=c(C))?void 0:r.id;const A=C.some((e=>e.rowId)),S=C.indexOf(j),P=C.slice(S+1),R=u(P,j.rowId);if(l){const e=function(e,t){return e.filter((e=>t?!e.disabled&&e.id!==t:!e.disabled))}(R,p),t=e.slice(l)[0]||e[e.length-1];return null==t?void 0:t.id}const M=h&&(x?"horizontal"!==h:"vertical"!==h),V=A&&g&&(x?"horizontal"!==g:"vertical"!==g),z=_?(!A||x)&&M&&w:!!x&&w;if(M){const e=function(e,t,a=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...a?[i]:[],...e.slice(0,r)]}(V&&!z?C:u(C,j.rowId),p,z),t=c(e,p);return null==t?void 0:t.id}if(V){const e=c(z?R:P,p);return z?(null==e?void 0:e.id)||null:null==e?void 0:e.id}const H=c(R,p);return!H&&z?null:null==H?void 0:H.id};return s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,{},p),f),{setBaseElement:e=>f.setState("baseElement",e),setActiveId:e=>f.setState("activeId",e),move:e=>{void 0!==e&&(f.setState("activeId",e),f.setState("moves",(e=>e+1)))},first:()=>{var e;return null==(e=c(f.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=c(o.reverseArray.call(void 0,f.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),g("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),g("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),g("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),g("up",e))})}},2617:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87230);function o(...e){}function n(e){return"object"==typeof e&&null!=e}function l(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}t.noop=o,t.shallowEqual=function(e,t){if(e===t)return!0;if(!e)return!1;if(!t)return!1;if("object"!=typeof e)return!1;if("object"!=typeof t)return!1;const a=Object.keys(e),r=Object.keys(t),{length:o}=a;if(r.length!==o)return!1;for(const r of a)if(e[r]!==t[r])return!1;return!0},t.applyState=function(e,t){if(function(e){return"function"==typeof e}(e)){return e(function(e){return"function"==typeof e}(t)?t():t)}return e},t.isObject=n,t.isEmpty=function(e){return Array.isArray(e)?!e.length:n(e)?!Object.keys(e).length:null==e||""===e},t.isInteger=function(e){return"number"==typeof e?Math.floor(e)===e:String(Math.floor(Number(e)))===e},t.hasOwnProperty=l,t.chain=function(...e){return(...t)=>{for(const a of e)"function"==typeof a&&a(...t)}},t.cx=function(...e){return e.filter(Boolean).join(" ")||void 0},t.normalizeString=function(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")},t.omit=function(e,t){const a=r.__spreadValues.call(void 0,{},e);for(const e of t)l(a,e)&&delete a[e];return a},t.pick=function(e,t){const a={};for(const r of t)l(e,r)&&(a[r]=e[r]);return a},t.identity=function(e){return e},t.beforePaint=function(e=o){const t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)},t.afterPaint=function(e=o){let t=requestAnimationFrame((()=>{t=requestAnimationFrame(e)}));return()=>cancelAnimationFrame(t)},t.invariant=function(e,t){if(!e){if("string"!=typeof t)throw new Error("Invariant failed");throw new Error(t)}},t.getKeys=function(e){return Object.keys(e)},t.isFalsyBooleanCallback=function(e,...t){const a="function"==typeof e?e(...t):e;return null!=a&&!a},t.disabledFromProps=function(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]},t.removeUndefinedValues=function(e){const t={};for(const a in e)void 0!==e[a]&&(t[a]=e[a]);return t},t.defaultValue=function(...e){for(const t of e)if(void 0!==t)return t}},39653:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92566),o=a(67641),n=a(2617),l=a(87230);t.createHovercardStore=function(e={}){var t;const a=null==(t=e.store)?void 0:t.getState(),s=r.createPopoverStore.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},e),{placement:n.defaultValue.call(void 0,e.placement,null==a?void 0:a.placement,"bottom")})),i=n.defaultValue.call(void 0,e.timeout,null==a?void 0:a.timeout,500),c=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},s.getState()),{timeout:i,showTimeout:n.defaultValue.call(void 0,e.showTimeout,null==a?void 0:a.showTimeout),hideTimeout:n.defaultValue.call(void 0,e.hideTimeout,null==a?void 0:a.hideTimeout),autoFocusOnShow:n.defaultValue.call(void 0,null==a?void 0:a.autoFocusOnShow,!1)}),u=o.createStore.call(void 0,c,s,e.store);return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},s),u),{setAutoFocusOnShow:e=>u.setState("autoFocusOnShow",e)})}},37164:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119),o=a(67641),n=a(2617),l=a(87230);t.createMenubarStore=function(e={}){var t;const a=null==(t=e.store)?void 0:t.getState(),s=r.createCompositeStore.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},e),{orientation:n.defaultValue.call(void 0,e.orientation,null==a?void 0:a.orientation,"horizontal"),focusLoop:n.defaultValue.call(void 0,e.focusLoop,null==a?void 0:a.focusLoop,!0)})),i=l.__spreadValues.call(void 0,{},s.getState()),c=o.createStore.call(void 0,i,s,e.store);return l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},s),c)}},18889:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67641),o=a(2617),n=a(87230);t.createDisclosureStore=function(e={}){const t=r.mergeStore.call(void 0,e.store,r.omit.call(void 0,e.disclosure,["contentElement","disclosureElement"]));r.throwOnConflictingProps.call(void 0,e,t);const a=null==t?void 0:t.getState(),l=o.defaultValue.call(void 0,e.open,null==a?void 0:a.open,e.defaultOpen,!1),s=o.defaultValue.call(void 0,e.animated,null==a?void 0:a.animated,!1),i={open:l,animated:s,animating:!!s&&l,mounted:l,contentElement:o.defaultValue.call(void 0,null==a?void 0:a.contentElement,null),disclosureElement:o.defaultValue.call(void 0,null==a?void 0:a.disclosureElement,null)},c=r.createStore.call(void 0,i,t);return r.setup.call(void 0,c,(()=>r.sync.call(void 0,c,["animated","animating"],(e=>{e.animated||c.setState("animating",!1)})))),r.setup.call(void 0,c,(()=>r.subscribe.call(void 0,c,["open"],(()=>{c.getState().animated&&c.setState("animating",!0)})))),r.setup.call(void 0,c,(()=>r.sync.call(void 0,c,["open","animating"],(e=>{c.setState("mounted",e.open||e.animating)})))),n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},c),{disclosure:e.disclosure,setOpen:e=>c.setState("open",e),show:()=>c.setState("open",!0),hide:()=>c.setState("open",!1),toggle:()=>c.setState("open",(e=>!e)),stopAnimation:()=>c.setState("animating",!1),setContentElement:e=>c.setState("contentElement",e),setDisclosureElement:e=>c.setState("disclosureElement",e)})}},21585:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44536);function o(){return r.canUseDOM&&!!navigator.maxTouchPoints}function n(){return!!r.canUseDOM&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}t.isTouchDevice=o,t.isApple=n,t.isSafari=function(){return r.canUseDOM&&n()&&/apple/i.test(navigator.vendor)},t.isFirefox=function(){return r.canUseDOM&&/firefox\//i.test(navigator.userAgent)},t.isMac=function(){return r.canUseDOM&&navigator.platform.startsWith("Mac")&&!o()}},36321:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(18889);t.createDialogStore=function(e={}){return r.createDisclosureStore.call(void 0,e)}},64054:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67641),o=a(2617),n=a(87230);t.createCheckboxStore=function(e={}){var t;r.throwOnConflictingProps.call(void 0,e,e.store);const a=null==(t=e.store)?void 0:t.getState(),l={value:o.defaultValue.call(void 0,e.value,null==a?void 0:a.value,e.defaultValue,!1)},s=r.createStore.call(void 0,l,e.store);return n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},s),{setValue:e=>s.setState("value",e)})}},75088:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(88543);a(67641),a(2617),a(44536),a(87230),t.createCollectionStore=r.createCollectionStore},45698:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119);a(88543),a(20329);var o=a(92566);a(36321),a(18889);var n=a(67641),l=a(2617),s=a(21585);a(44536);var i=a(87230),c=s.isSafari.call(void 0)&&s.isTouchDevice.call(void 0);t.createComboboxStore=function(e={}){var t=e,{tag:a}=t,s=i.__objRest.call(void 0,t,["tag"]);const u=n.mergeStore.call(void 0,s.store,n.pick.call(void 0,a,["value","rtl"]));n.throwOnConflictingProps.call(void 0,s,u);const d=null==a?void 0:a.getState(),v=null==u?void 0:u.getState(),p=l.defaultValue.call(void 0,s.activeId,null==v?void 0:v.activeId,s.defaultActiveId,null),m=r.createCompositeStore.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},s),{activeId:p,includesBaseElement:l.defaultValue.call(void 0,s.includesBaseElement,null==v?void 0:v.includesBaseElement,!0),orientation:l.defaultValue.call(void 0,s.orientation,null==v?void 0:v.orientation,"vertical"),focusLoop:l.defaultValue.call(void 0,s.focusLoop,null==v?void 0:v.focusLoop,!0),focusWrap:l.defaultValue.call(void 0,s.focusWrap,null==v?void 0:v.focusWrap,!0),virtualFocus:l.defaultValue.call(void 0,s.virtualFocus,null==v?void 0:v.virtualFocus,!0)})),h=o.createPopoverStore.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},s),{placement:l.defaultValue.call(void 0,s.placement,null==v?void 0:v.placement,"bottom-start")})),f=l.defaultValue.call(void 0,s.value,null==v?void 0:v.value,s.defaultValue,""),g=l.defaultValue.call(void 0,s.selectedValue,null==v?void 0:v.selectedValue,null==d?void 0:d.values,s.defaultSelectedValue,""),w=Array.isArray(g),b=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,{},m.getState()),h.getState()),{value:f,selectedValue:g,resetValueOnSelect:l.defaultValue.call(void 0,s.resetValueOnSelect,null==v?void 0:v.resetValueOnSelect,w),resetValueOnHide:l.defaultValue.call(void 0,s.resetValueOnHide,null==v?void 0:v.resetValueOnHide,w&&!a),activeValue:null==v?void 0:v.activeValue}),y=n.createStore.call(void 0,b,m,h,u);return c&&n.setup.call(void 0,y,(()=>n.sync.call(void 0,y,["virtualFocus"],(()=>{y.setState("virtualFocus",!1)})))),n.setup.call(void 0,y,(()=>{if(a)return l.chain.call(void 0,n.sync.call(void 0,y,["selectedValue"],(e=>{Array.isArray(e.selectedValue)&&a.setValues(e.selectedValue)})),n.sync.call(void 0,a,["values"],(e=>{y.setState("selectedValue",e.values)})))})),n.setup.call(void 0,y,(()=>n.sync.call(void 0,y,["resetValueOnHide","mounted"],(e=>{e.resetValueOnHide&&(e.mounted||y.setState("value",f))})))),n.setup.call(void 0,y,(()=>n.sync.call(void 0,y,["open"],(e=>{e.open||(y.setState("activeId",p),y.setState("moves",0))})))),n.setup.call(void 0,y,(()=>n.sync.call(void 0,y,["moves","activeId"],((e,t)=>{e.moves===t.moves&&y.setState("activeValue",void 0)})))),n.setup.call(void 0,y,(()=>n.batch.call(void 0,y,["moves","renderedItems"],((e,t)=>{if(e.moves===t.moves)return;const{activeId:a}=y.getState(),r=m.item(a);y.setState("activeValue",null==r?void 0:r.value)})))),i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,{},h),m),y),{tag:a,setValue:e=>y.setState("value",e),resetValue:()=>y.setState("value",b.value),setSelectedValue:e=>y.setState("selectedValue",e)})}},68702:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119);a(88543),a(20329),a(67641),a(2617),a(44536),a(87230),t.createCompositeStore=r.createCompositeStore},8448:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(36321);a(18889),a(67641),a(2617),a(87230),t.createDialogStore=r.createDialogStore},97438:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(18889);a(67641),a(2617),a(87230),t.createDisclosureStore=r.createDisclosureStore},12028:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(88543),o=a(67641),n=a(2617);a(44536);var l=a(87230);function s(){return new Promise((e=>requestAnimationFrame((()=>e()))))}function i(e){return Object.keys(e).some((t=>n.isObject.call(void 0,e[t])?i(e[t]):!!e[t]))}function c(e,t,a){var r;const[o,...n]=Array.isArray(t)?t:`${t}`.split(".");return null!=o&&e?n.length?c(e[o],n,a):null!=(r=e[o])?r:a:a}function u(e,t,a){const[r,...o]=Array.isArray(t)?t:`${t}`.split(".");if(null==r)return e;const s=r,i=n.isInteger.call(void 0,s),c=(i?e||[]:e||{})[s],d=o.length&&(Array.isArray(c)||n.isObject.call(void 0,c))?u(c,o,a):a;if(i){const t=Number(s);if(e&&Array.isArray(e))return[...e.slice(0,t),d,...e.slice(t+1)];const a=[];return a[t]=d,a}return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},e),{[s]:d})}function d(e,t){const a={},r=Object.keys(e);for(const o of r){const r=e[o];Array.isArray(r)?a[o]=r.map((e=>n.isObject.call(void 0,e)?d(e,t):t)):n.isObject.call(void 0,r)?a[o]=d(r,t):a[o]=t}return a}function v(e,t=[]){return{get(a,r){if(["toString","valueOf",Symbol.toPrimitive].includes(r))return()=>t.join(".");const o=[...t,r],n=o.join(".");if(e[n])return e[n];const l=new Proxy(a,v(e,o));return e[n]=l,l}}}function p(){const e=Object.create(null);return new Proxy(Object.create(null),v(e))}t.createFormStore=function(e={}){var t;o.throwOnConflictingProps.call(void 0,e,e.store);const a=null==(t=e.store)?void 0:t.getState(),v=r.createCollectionStore.call(void 0,e),m=n.defaultValue.call(void 0,e.values,null==a?void 0:a.values,e.defaultValues,{}),h=n.defaultValue.call(void 0,e.errors,null==a?void 0:a.errors,e.defaultErrors,{}),f=n.defaultValue.call(void 0,e.touched,null==a?void 0:a.touched,e.defaultTouched,{}),g=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},v.getState()),{values:m,errors:h,touched:f,validating:n.defaultValue.call(void 0,null==a?void 0:a.validating,!1),submitting:n.defaultValue.call(void 0,null==a?void 0:a.submitting,!1),submitSucceed:n.defaultValue.call(void 0,null==a?void 0:a.submitSucceed,0),submitFailed:n.defaultValue.call(void 0,null==a?void 0:a.submitFailed,0),valid:!i(h)}),w=o.createStore.call(void 0,g,v,e.store),b=null==(y=e.store)?void 0:y.__unstableCallbacks;var y;const x=null==b?void 0:b.getState(),_={validate:(null==x?void 0:x.validate)||[],submit:(null==x?void 0:x.submit)||[]},k=o.createStore.call(void 0,_,b);o.setup.call(void 0,w,(()=>o.init.call(void 0,k)));const E=async()=>{w.setState("validating",!0),w.setState("errors",{});const e=k.getState().validate;try{for(const t of e)await t(w.getState());return await s(),!i(w.getState().errors)}finally{w.setState("validating",!1)}};return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},v),w),{names:p(),setValues:e=>w.setState("values",e),getValue:e=>c(w.getState().values,e),setValue:(e,t)=>w.setState("values",(a=>{const r=c(a,e),o=n.applyState.call(void 0,t,r);return o===r?a:u(a,e,o)})),pushValue:(e,t)=>w.setState("values",(a=>{const r=c(a,e,[]);return u(a,e,[...r,t])})),removeValue:(e,t)=>w.setState("values",(a=>{const r=c(a,e,[]);return u(a,e,[...r.slice(0,t),null,...r.slice(t+1)])})),setErrors:e=>w.setState("errors",e),getError:e=>c(w.getState().errors,e),setError:(e,t)=>w.setState("errors",(a=>{const r=c(a,e),o=n.applyState.call(void 0,t,r);return o===r?a:u(a,e,o)})),setTouched:e=>w.setState("touched",e),getFieldTouched:e=>!!c(w.getState().touched,e),setFieldTouched:(e,t)=>w.setState("touched",(a=>{const r=c(a,e),o=n.applyState.call(void 0,t,r);return o===r?a:u(a,e,o)})),onValidate:e=>(k.setState("validate",(t=>[...t,e])),()=>{k.setState("validate",(t=>t.filter((t=>t!==e))))}),validate:E,onSubmit:e=>(k.setState("submit",(t=>[...t,e])),()=>{k.setState("submit",(t=>t.filter((t=>t!==e))))}),submit:async()=>{w.setState("submitting",!0),w.setState("touched",d(w.getState().values,!0));try{if(await E()){const e=k.getState().submit;for(const t of e)await t(w.getState());if(await s(),!i(w.getState().errors))return w.setState("submitSucceed",(e=>e+1)),!0}return w.setState("submitFailed",(e=>e+1)),!1}catch(e){throw w.setState("submitFailed",(e=>e+1)),e}finally{w.setState("submitting",!1)}},reset:()=>{w.setState("values",m),w.setState("errors",h),w.setState("touched",f),w.setState("validating",!1),w.setState("submitting",!1),w.setState("submitSucceed",0),w.setState("submitFailed",0)},__unstableCallbacks:k})},t.get=c,t.hasMessages=i},58702:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39653);a(92566),a(36321),a(18889),a(67641),a(2617),a(87230),t.createHovercardStore=r.createHovercardStore},81894:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39653),o=a(39119);a(88543),a(20329),a(92566),a(36321),a(18889);var n=a(67641),l=a(2617);a(44536);var s=a(87230);t.createMenuStore=function(e={}){var t=e,{combobox:a,parent:i,menubar:c}=t,u=s.__objRest.call(void 0,t,["combobox","parent","menubar"]);const d=!!c&&!i,v=n.mergeStore.call(void 0,u.store,n.pick.call(void 0,i,["values"]),n.omit.call(void 0,a,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));n.throwOnConflictingProps.call(void 0,u,v);const p=v.getState(),m=o.createCompositeStore.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},u),{store:v,orientation:l.defaultValue.call(void 0,u.orientation,p.orientation,"vertical")})),h=r.createHovercardStore.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},u),{store:v,placement:l.defaultValue.call(void 0,u.placement,p.placement,"bottom-start"),timeout:l.defaultValue.call(void 0,u.timeout,p.timeout,d?0:150),hideTimeout:l.defaultValue.call(void 0,u.hideTimeout,p.hideTimeout,0)})),f=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,{},m.getState()),h.getState()),{initialFocus:l.defaultValue.call(void 0,p.initialFocus,"container"),values:l.defaultValue.call(void 0,u.values,p.values,u.defaultValues,{})}),g=n.createStore.call(void 0,f,m,h,v);return n.setup.call(void 0,g,(()=>n.sync.call(void 0,g,["mounted"],(e=>{e.mounted||g.setState("activeId",null)})))),n.setup.call(void 0,g,(()=>n.sync.call(void 0,i,["orientation"],(e=>{g.setState("placement","vertical"===e.orientation?"right-start":"bottom-start")})))),s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,{},m),h),g),{combobox:a,parent:i,menubar:c,hideAll:()=>{h.hide(),null==i||i.hideAll()},setInitialFocus:e=>g.setState("initialFocus",e),setValues:e=>g.setState("values",e),setValue:(e,t)=>{"__proto__"!==e&&"constructor"!==e&&(Array.isArray(e)||g.setState("values",(a=>{const r=a[e],o=l.applyState.call(void 0,t,r);return o===r?a:s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},a),{[e]:void 0!==o&&o})})))}})}},49586:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(37164);a(39119),a(88543),a(20329),a(67641),a(2617),a(44536),a(87230),t.createMenubarStore=r.createMenubarStore},69414:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92566);a(36321),a(18889),a(67641),a(2617),a(87230),t.createPopoverStore=r.createPopoverStore},56286:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119);a(88543),a(20329);var o=a(67641),n=a(2617);a(44536);var l=a(87230);t.createRadioStore=function(e={}){var t,a=l.__objRest.call(void 0,e,[]);const s=null==(t=a.store)?void 0:t.getState(),i=r.createCompositeStore.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},a),{focusLoop:n.defaultValue.call(void 0,a.focusLoop,null==s?void 0:s.focusLoop,!0)})),c=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},i.getState()),{value:n.defaultValue.call(void 0,a.value,null==s?void 0:s.value,a.defaultValue,null)}),u=o.createStore.call(void 0,c,i,a.store);return l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},i),u),{setValue:e=>u.setState("value",e)})}},11420:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119);a(88543);var o=a(20329),n=a(92566);a(36321),a(18889);var l=a(67641),s=a(2617);a(44536);var i=a(87230);t.createSelectStore=function(e={}){var t=e,{combobox:a}=t,c=i.__objRest.call(void 0,t,["combobox"]);const u=l.mergeStore.call(void 0,c.store,l.omit.call(void 0,a,["value","items","renderedItems","baseElement","arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));l.throwOnConflictingProps.call(void 0,c,u);const d=u.getState(),v=r.createCompositeStore.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},c),{store:u,virtualFocus:s.defaultValue.call(void 0,c.virtualFocus,d.virtualFocus,!0),includesBaseElement:s.defaultValue.call(void 0,c.includesBaseElement,d.includesBaseElement,!1),activeId:s.defaultValue.call(void 0,c.activeId,d.activeId,c.defaultActiveId,null),orientation:s.defaultValue.call(void 0,c.orientation,d.orientation,"vertical")})),p=n.createPopoverStore.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},c),{store:u,placement:s.defaultValue.call(void 0,c.placement,d.placement,"bottom-start")})),m=new String(""),h=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,{},v.getState()),p.getState()),{value:s.defaultValue.call(void 0,c.value,d.value,c.defaultValue,m),setValueOnMove:s.defaultValue.call(void 0,c.setValueOnMove,d.setValueOnMove,!1),labelElement:s.defaultValue.call(void 0,d.labelElement,null),selectElement:s.defaultValue.call(void 0,d.selectElement,null),listElement:s.defaultValue.call(void 0,d.listElement,null)}),f=l.createStore.call(void 0,h,v,p,u);return l.setup.call(void 0,f,(()=>l.sync.call(void 0,f,["value","items"],(e=>{if(e.value!==m)return;if(!e.items.length)return;const t=e.items.find((e=>!e.disabled&&null!=e.value));null!=(null==t?void 0:t.value)&&f.setState("value",t.value)})))),l.setup.call(void 0,f,(()=>l.sync.call(void 0,f,["mounted"],(e=>{e.mounted||f.setState("activeId",h.activeId)})))),l.setup.call(void 0,f,(()=>l.sync.call(void 0,f,["mounted","items","value"],(e=>{if(a)return;if(e.mounted)return;const t=o.toArray.call(void 0,e.value),r=t[t.length-1];if(null==r)return;const n=e.items.find((e=>!e.disabled&&e.value===r));n&&f.setState("activeId",n.id)})))),l.setup.call(void 0,f,(()=>l.batch.call(void 0,f,["setValueOnMove","moves"],(e=>{const{mounted:t,value:a,activeId:r}=f.getState();if(!e.setValueOnMove&&t)return;if(Array.isArray(a))return;if(!e.moves)return;if(!r)return;const o=v.item(r);o&&!o.disabled&&null!=o.value&&f.setState("value",o.value)})))),i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,{},v),p),f),{combobox:a,setValue:e=>f.setState("value",e),setLabelElement:e=>f.setState("labelElement",e),setSelectElement:e=>f.setState("selectElement",e),setListElement:e=>f.setState("listElement",e)})}},95190:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119),o=a(88543);a(20329);var n=a(67641),l=a(2617);a(44536);var s=a(87230);t.createTabStore=function(e={}){var t=e,{composite:a,combobox:i}=t,c=s.__objRest.call(void 0,t,["composite","combobox"]);const u=["items","renderedItems","moves","orientation","virtualFocus","includesBaseElement","baseElement","focusLoop","focusShift","focusWrap"],d=n.mergeStore.call(void 0,c.store,n.omit.call(void 0,a,u),n.omit.call(void 0,i,u)),v=null==d?void 0:d.getState(),p=r.createCompositeStore.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},c),{store:d,includesBaseElement:l.defaultValue.call(void 0,c.includesBaseElement,null==v?void 0:v.includesBaseElement,!1),orientation:l.defaultValue.call(void 0,c.orientation,null==v?void 0:v.orientation,"horizontal"),focusLoop:l.defaultValue.call(void 0,c.focusLoop,null==v?void 0:v.focusLoop,!0)})),m=o.createCollectionStore.call(void 0),h=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},p.getState()),{selectedId:l.defaultValue.call(void 0,c.selectedId,null==v?void 0:v.selectedId,c.defaultSelectedId),selectOnMove:l.defaultValue.call(void 0,c.selectOnMove,null==v?void 0:v.selectOnMove,!0)}),f=n.createStore.call(void 0,h,p,d);n.setup.call(void 0,f,(()=>n.sync.call(void 0,f,["moves"],(()=>{const{activeId:e,selectOnMove:t}=f.getState();if(!t)return;if(!e)return;const a=p.item(e);a&&(a.dimmed||a.disabled||f.setState("selectedId",a.id))}))));let g=!0;n.setup.call(void 0,f,(()=>n.batch.call(void 0,f,["selectedId"],((e,t)=>{g?a&&e.selectedId===t.selectedId||f.setState("activeId",e.selectedId):g=!0})))),n.setup.call(void 0,f,(()=>n.sync.call(void 0,f,["selectedId","renderedItems"],(e=>{if(void 0!==e.selectedId)return;const{activeId:t,renderedItems:a}=f.getState(),r=p.item(t);if(!r||r.disabled||r.dimmed){const e=a.find((e=>!e.disabled&&!e.dimmed));f.setState("selectedId",null==e?void 0:e.id)}else f.setState("selectedId",r.id)})))),n.setup.call(void 0,f,(()=>n.sync.call(void 0,f,["renderedItems"],(e=>{const t=e.renderedItems;if(t.length)return n.sync.call(void 0,m,["renderedItems"],(e=>{const a=e.renderedItems;a.some((e=>!e.tabId))&&a.forEach(((e,a)=>{if(e.tabId)return;const r=t[a];r&&m.renderItem(s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},e),{tabId:r.id}))}))}))}))));let w=null;return n.setup.call(void 0,f,(()=>{const e=()=>{w=f.getState().selectedId},t=()=>{g=!1,f.setState("selectedId",w)};return a&&"setSelectElement"in a?l.chain.call(void 0,n.sync.call(void 0,a,["value"],e),n.sync.call(void 0,a,["mounted"],t)):i?l.chain.call(void 0,n.sync.call(void 0,i,["selectedValue"],e),n.sync.call(void 0,i,["mounted"],t)):void 0})),s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,{},p),f),{panels:m,setSelectedId:e=>f.setState("selectedId",e),select:e=>{f.setState("selectedId",e),p.move(e)}})}},23902:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39119);a(88543),a(20329),a(67641);var o=a(2617);a(44536);var n=a(87230);t.createToolbarStore=function(e={}){var t;const a=null==(t=e.store)?void 0:t.getState();return r.createCompositeStore.call(void 0,n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},e),{orientation:o.defaultValue.call(void 0,e.orientation,null==a?void 0:a.orientation,"horizontal"),focusLoop:o.defaultValue.call(void 0,e.focusLoop,null==a?void 0:a.focusLoop,!0)}))}},30054:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39653);a(92566),a(36321),a(18889);var o=a(67641),n=a(2617),l=a(87230);t.createTooltipStore=function(e={}){var t;const a=null==(t=e.store)?void 0:t.getState(),s=r.createHovercardStore.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},e),{placement:n.defaultValue.call(void 0,e.placement,null==a?void 0:a.placement,"top"),hideTimeout:n.defaultValue.call(void 0,e.hideTimeout,null==a?void 0:a.hideTimeout,0)})),i=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},s.getState()),{type:n.defaultValue.call(void 0,e.type,null==a?void 0:a.type,"description"),skipTimeout:n.defaultValue.call(void 0,e.skipTimeout,null==a?void 0:a.skipTimeout,300)}),c=o.createStore.call(void 0,i,s,e.store);return l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{},s),c)}},11790:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(20329);a(87230),t.addItemToArray=r.addItemToArray,t.flatten2DArray=r.flatten2DArray,t.reverseArray=r.reverseArray,t.toArray=r.toArray},92725:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44536);a(87230),t.canUseDOM=r.canUseDOM,t.contains=r.contains,t.getActiveElement=r.getActiveElement,t.getDocument=r.getDocument,t.getPopupItemRole=r.getPopupItemRole,t.getPopupRole=r.getPopupRole,t.getScrollingElement=r.getScrollingElement,t.getTextboxSelection=r.getTextboxSelection,t.getTextboxValue=r.getTextboxValue,t.getWindow=r.getWindow,t.isButton=r.isButton,t.isFrame=r.isFrame,t.isPartiallyHidden=r.isPartiallyHidden,t.isTextField=r.isTextField,t.isTextbox=r.isTextbox,t.isVisible=r.isVisible,t.scrollIntoViewIfNeeded=r.scrollIntoViewIfNeeded,t.setSelectionRange=r.setSelectionRange,t.sortBasedOnDOMPosition=r.sortBasedOnDOMPosition},77328:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21585),o=a(44536),n=a(87230);t.addGlobalEventListener=function e(t,a,r,o=window){const n=[];try{o.document.addEventListener(t,a,r);for(const l of Array.from(o.frames))n.push(e(t,a,r,l))}catch(e){}return()=>{try{o.document.removeEventListener(t,a,r)}catch(e){}for(const e of n)e()}},t.fireBlurEvent=function(e,t){const a=new FocusEvent("blur",t),r=e.dispatchEvent(a),o=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusout",o)),r},t.fireClickEvent=function(e,t){const a=new MouseEvent("click",t);return e.dispatchEvent(a)},t.fireEvent=function(e,t,a){const r=new Event(t,a);return e.dispatchEvent(r)},t.fireFocusEvent=function(e,t){const a=new FocusEvent("focus",t),r=e.dispatchEvent(a),o=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusin",o)),r},t.fireKeyboardEvent=function(e,t,a){const r=new KeyboardEvent(t,a);return e.dispatchEvent(r)},t.getInputType=function(e){const t="nativeEvent"in e?e.nativeEvent:e;if(t&&"inputType"in t&&"string"==typeof t.inputType)return t.inputType},t.isDownloading=function(e){const t=e.currentTarget;if(!t)return!1;const a=t.tagName.toLowerCase();return!!e.altKey&&("a"===a||("button"===a&&"submit"===t.type||"input"===a&&"submit"===t.type))},t.isFocusEventOutside=function(e,t){const a=t||e.currentTarget,r=e.relatedTarget;return!r||!o.contains.call(void 0,a,r)},t.isOpeningInNewTab=function(e){const t=e.currentTarget;if(!t)return!1;const a=r.isApple.call(void 0);if(a&&!e.metaKey)return!1;if(!a&&!e.ctrlKey)return!1;const o=t.tagName.toLowerCase();return"a"===o||("button"===o&&"submit"===t.type||"input"===o&&"submit"===t.type)},t.isPortalEvent=function(e){return Boolean(e.currentTarget&&!o.contains.call(void 0,e.currentTarget,e.target))},t.isSelfTarget=function(e){return e.target===e.currentTarget},t.queueBeforeEvent=function(e,t,a,r){const o=(e=>{if(r){const t=setTimeout(e,r);return()=>clearTimeout(t)}const t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})((()=>{e.removeEventListener(t,n,!0),a()})),n=()=>{o(),a()};return e.addEventListener(t,n,{once:!0,capture:!0}),o}},60877:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44536),o=a(87230),n="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function l(e){return!!e.matches(n)&&(!!r.isVisible.call(void 0,e)&&!e.closest("[inert]"))}function s(e){if(!l(e))return!1;if(function(e){return Number.parseInt(e.getAttribute("tabindex")||"0",10)<0}(e))return!1;if(!("form"in e))return!0;if(!e.form)return!0;if(e.checked)return!0;if("radio"!==e.type)return!0;const t=e.form.elements.namedItem(e.name);if(!t)return!0;if(!("length"in t))return!0;const a=r.getActiveElement.call(void 0,e);return!a||(a===e||(!("form"in a)||(a.form!==e.form||a.name!==e.name)))}function i(e,t){const a=Array.from(e.querySelectorAll(n));t&&a.unshift(e);const o=a.filter(l);return o.forEach(((e,t)=>{if(r.isFrame.call(void 0,e)&&e.contentDocument){const a=e.contentDocument.body;o.splice(t,1,...i(a))}})),o}function c(e,t){const[a]=i(e,t);return a||null}function u(e,t,a){const o=Array.from(e.querySelectorAll(n)),l=o.filter(s);return t&&s(e)&&l.unshift(e),l.forEach(((e,t)=>{if(r.isFrame.call(void 0,e)&&e.contentDocument){const r=u(e.contentDocument.body,!1,a);l.splice(t,1,...r)}})),!l.length&&a?o:l}function d(e,t,a){const[r]=u(e,t,a);return r||null}function v(e,t,a){const r=u(e,t,a);return r[r.length-1]||null}function p(e,t,a,o){const n=r.getActiveElement.call(void 0,e),l=i(e,t),c=l.indexOf(n),u=l.slice(c+1);return u.find(s)||(a?l.find(s):null)||(o?u[0]:null)||null}function m(e,t,a,o){const n=r.getActiveElement.call(void 0,e),l=i(e,t).reverse(),c=l.indexOf(n),u=l.slice(c+1);return u.find(s)||(a?l.find(s):null)||(o?u[0]:null)||null}function h(e){const t=r.getActiveElement.call(void 0,e);if(!t)return!1;if(r.contains.call(void 0,e,t))return!0;const a=t.getAttribute("aria-activedescendant");return!!a&&("id"in e&&(a===e.id||!!e.querySelector(`#${CSS.escape(a)}`)))}function f(e){var t;const a=null!=(t=e.getAttribute("tabindex"))?t:"";e.setAttribute("data-tabindex",a),e.setAttribute("tabindex","-1")}t.disableFocus=f,t.disableFocusIn=function(e,t){const a=u(e,t);for(const e of a)f(e)},t.focusIfNeeded=function(e){!h(e)&&l(e)&&e.focus()},t.focusIntoView=function(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView(o.__spreadValues.call(void 0,{block:"nearest",inline:"nearest"},t))):e.focus()},t.getAllFocusable=function(e){return i(document.body,e)},t.getAllFocusableIn=i,t.getAllTabbable=function(e){return u(document.body,!1,e)},t.getAllTabbableIn=u,t.getClosestFocusable=function(e){for(;e&&!l(e);)e=e.closest(n);return e||null},t.getFirstFocusable=function(e){return c(document.body,e)},t.getFirstFocusableIn=c,t.getFirstTabbable=function(e){return d(document.body,!1,e)},t.getFirstTabbableIn=d,t.getLastTabbable=function(e){return v(document.body,!1,e)},t.getLastTabbableIn=v,t.getNextTabbable=function(e,t){return p(document.body,!1,e,t)},t.getNextTabbableIn=p,t.getPreviousTabbable=function(e,t){return m(document.body,!1,e,t)},t.getPreviousTabbableIn=m,t.hasFocus=function(e){const t=r.getActiveElement.call(void 0,e);if(!t)return!1;if(t===e)return!0;const a=t.getAttribute("aria-activedescendant");return!!a&&a===e.id},t.hasFocusWithin=h,t.isFocusable=l,t.isTabbable=s,t.restoreFocusIn=function(e){const t=e.querySelectorAll("[data-tabindex]"),a=e=>{const t=e.getAttribute("data-tabindex");e.removeAttribute("data-tabindex"),t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")};e.hasAttribute("data-tabindex")&&a(e);for(const e of t)a(e)}},48959:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2617);a(87230),t.afterPaint=r.afterPaint,t.applyState=r.applyState,t.beforePaint=r.beforePaint,t.chain=r.chain,t.cx=r.cx,t.defaultValue=r.defaultValue,t.disabledFromProps=r.disabledFromProps,t.getKeys=r.getKeys,t.hasOwnProperty=r.hasOwnProperty,t.identity=r.identity,t.invariant=r.invariant,t.isEmpty=r.isEmpty,t.isFalsyBooleanCallback=r.isFalsyBooleanCallback,t.isInteger=r.isInteger,t.isObject=r.isObject,t.noop=r.noop,t.normalizeString=r.normalizeString,t.omit=r.omit,t.pick=r.pick,t.removeUndefinedValues=r.removeUndefinedValues,t.shallowEqual=r.shallowEqual},32314:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21585);a(44536),a(87230),t.isApple=r.isApple,t.isFirefox=r.isFirefox,t.isMac=r.isMac,t.isSafari=r.isSafari,t.isTouchDevice=r.isTouchDevice},8766:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67641);a(2617),a(87230),t.batch=r.batch,t.createStore=r.createStore,t.init=r.init,t.mergeStore=r.mergeStore,t.omit=r.omit,t.pick=r.pick,t.setup=r.setup,t.subscribe=r.subscribe,t.sync=r.sync,t.throwOnConflictingProps=r.throwOnConflictingProps},28293:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(12204),o=a(19387),n=a(8549),l=a(68842),s=a(21676),i=a(85325),c=a(48960),u=a(94818),d=a(49464),v=a(82203),p=a(32146),m=a(9018),h=a(77723),f=a(53944),g=a(87121),w=a(19652),b=a(95691),y=a(87636),x=a(80987),_=a(28148),k=a(92725),E=a(77328),C=a(60877),j=a(48959),A=a(32314),S=a(51609),P=a(10790),R=A.isSafari.call(void 0);function M(e,t=!1){if(!e)return null;const a="current"in e?e.current:e;return a?t?C.isFocusable.call(void 0,a)?a:null:a:null}var V=w.createHook.call(void 0,(function(e){var t=e,{store:a,open:w,onClose:A,focusable:V=!0,modal:z=!0,portal:H=!!z,backdrop:L=!!z,hideOnEscape:O=!0,hideOnInteractOutside:N=!0,getPersistentElements:I,preventBodyScroll:B=!!z,autoFocusOnShow:T=!0,autoFocusOnHide:F=!0,initialFocus:D,finalFocus:G,unmountOnHide:U,unstable_treeSnapshotKey:q}=t,Z=_.__objRest.call(void 0,t,["store","open","onClose","focusable","modal","portal","backdrop","hideOnEscape","hideOnInteractOutside","getPersistentElements","preventBodyScroll","autoFocusOnShow","autoFocusOnHide","initialFocus","finalFocus","unmountOnHide","unstable_treeSnapshotKey"]);const W=f.useDialogProviderContext.call(void 0),$=S.useRef.call(void 0,null),J=b.useDialogStore.call(void 0,{store:a||W,open:w,setOpen(e){if(e)return;const t=$.current;if(!t)return;const a=new Event("close",{bubbles:!1,cancelable:!0});A&&t.addEventListener("close",A,{once:!0}),t.dispatchEvent(a),a.defaultPrevented&&J.setOpen(!0)}}),{portalRef:K,domReady:Q}=x.usePortalRef.call(void 0,H,Z.portalRef),Y=Z.preserveTabOrder,X=y.useStoreState.call(void 0,J,(e=>Y&&!z&&e.mounted)),ee=x.useId.call(void 0,Z.id),te=y.useStoreState.call(void 0,J,"open"),ae=y.useStoreState.call(void 0,J,"mounted"),re=y.useStoreState.call(void 0,J,"contentElement"),oe=h.isHidden.call(void 0,ae,Z.hidden,Z.alwaysVisible);n.usePreventBodyScroll.call(void 0,re,ee,B&&!oe),s.useHideOnInteractOutside.call(void 0,J,N,Q);const{wrapElement:ne,nestedDialogs:le}=l.useNestedDialogs.call(void 0,J);Z=x.useWrapElement.call(void 0,Z,ne,[ne]),x.useSafeLayoutEffect.call(void 0,(()=>{if(!te)return;const e=$.current,t=k.getActiveElement.call(void 0,e,!0);t&&"BODY"!==t.tagName&&(e&&k.contains.call(void 0,e,t)||J.setDisclosureElement(t))}),[J,te]),R&&S.useEffect.call(void 0,(()=>{if(!ae)return;const{disclosureElement:e}=J.getState();if(!e)return;if(!k.isButton.call(void 0,e))return;const t=()=>{let t=!1;const a=()=>{t=!0};e.addEventListener("focusin",a,{capture:!0,once:!0}),E.queueBeforeEvent.call(void 0,e,"mouseup",(()=>{e.removeEventListener("focusin",a,!0),t||C.focusIfNeeded.call(void 0,e)}))};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}}),[J,ae]),S.useEffect.call(void 0,(()=>{if(!ae)return;if(!Q)return;const e=$.current;if(!e)return;const t=k.getWindow.call(void 0,e),a=t.visualViewport||t,r=()=>{var a,r;const o=null!=(r=null==(a=t.visualViewport)?void 0:a.height)?r:t.innerHeight;e.style.setProperty("--dialog-viewport-height",`${o}px`)};return r(),a.addEventListener("resize",r),()=>{a.removeEventListener("resize",r)}}),[ae,Q]),S.useEffect.call(void 0,(()=>{if(!z)return;if(!ae)return;if(!Q)return;const e=$.current;if(!e)return;return e.querySelector("[data-dialog-dismiss]")?void 0:u.prependHiddenDismiss.call(void 0,e,J.hide)}),[J,z,ae,Q]),x.useSafeLayoutEffect.call(void 0,(()=>{if(!c.supportsInert.call(void 0))return;if(te)return;if(!ae)return;if(!Q)return;const e=$.current;return e?o.disableTree.call(void 0,e):void 0}),[te,ae,Q]);const se=te&&Q;x.useSafeLayoutEffect.call(void 0,(()=>{if(!ee)return;if(!se)return;const e=$.current;return d.createWalkTreeSnapshot.call(void 0,ee,[e])}),[ee,se,q]);const ie=x.useEvent.call(void 0,I);x.useSafeLayoutEffect.call(void 0,(()=>{if(!ee)return;if(!se)return;const{disclosureElement:e}=J.getState(),t=[$.current,...ie()||[],...le.map((e=>e.getState().contentElement))];return z?j.chain.call(void 0,i.markTreeOutside.call(void 0,ee,t),o.disableTreeOutside.call(void 0,ee,t)):i.markTreeOutside.call(void 0,ee,[e,...t])}),[ee,J,se,ie,le,z,q]);const ce=!!T,ue=x.useBooleanEvent.call(void 0,T),[de,ve]=S.useState.call(void 0,!1);S.useEffect.call(void 0,(()=>{if(!te)return;if(!ce)return;if(!Q)return;if(!(null==re?void 0:re.isConnected))return;const e=M(D,!0)||re.querySelector("[data-autofocus=true],[autofocus]")||C.getFirstTabbableIn.call(void 0,re,!0,H&&X)||re,t=C.isFocusable.call(void 0,e);ue(t?e:null)&&(ve(!0),queueMicrotask((()=>{e.focus(),R&&e.scrollIntoView({block:"nearest",inline:"nearest"})})))}),[te,ce,Q,re,D,H,X,ue]);const pe=!!F,me=x.useBooleanEvent.call(void 0,F),[he,fe]=S.useState.call(void 0,!1);S.useEffect.call(void 0,(()=>{if(te)return fe(!0),()=>fe(!1)}),[te]);const ge=S.useCallback.call(void 0,((e,t=!0)=>{const{disclosureElement:a}=J.getState();if(function(e){const t=k.getActiveElement.call(void 0);return!(!t||e&&k.contains.call(void 0,e,t)||!C.isFocusable.call(void 0,t))}(e))return;let r=M(G)||a;if(null==r?void 0:r.id){const e=k.getDocument.call(void 0,r),t=`[aria-activedescendant="${r.id}"]`,a=e.querySelector(t);a&&(r=a)}if(r&&!C.isFocusable.call(void 0,r)){const e=r.closest("[data-dialog]");if(null==e?void 0:e.id){const t=k.getDocument.call(void 0,e),a=`[aria-controls~="${e.id}"]`,o=t.querySelector(a);o&&(r=o)}}const o=r&&C.isFocusable.call(void 0,r);o||!t?me(o?r:null)&&o&&(null==r||r.focus()):requestAnimationFrame((()=>ge(e,!1)))}),[J,G,me]),we=S.useRef.call(void 0,!1);x.useSafeLayoutEffect.call(void 0,(()=>{if(te)return;if(!he)return;if(!pe)return;const e=$.current;we.current=!0,ge(e)}),[te,he,Q,pe,ge]),S.useEffect.call(void 0,(()=>{if(!he)return;if(!pe)return;const e=$.current;return()=>{we.current?we.current=!1:ge(e)}}),[he,pe,ge]);const be=x.useBooleanEvent.call(void 0,O);S.useEffect.call(void 0,(()=>{if(!Q)return;if(!ae)return;return E.addGlobalEventListener.call(void 0,"keydown",(e=>{if("Escape"!==e.key)return;if(e.defaultPrevented)return;const t=$.current;if(!t)return;if(i.isElementMarked.call(void 0,t))return;const a=e.target;if(!a)return;const{disclosureElement:r}=J.getState();("BODY"===a.tagName||k.contains.call(void 0,t,a)||!r||k.contains.call(void 0,r,a))&&be(e)&&J.hide()}),!0)}),[J,Q,ae,be]);const ye=(Z=x.useWrapElement.call(void 0,Z,(e=>P.jsx.call(void 0,p.HeadingLevel,{level:z?1:void 0,children:e})),[z])).hidden,xe=Z.alwaysVisible;Z=x.useWrapElement.call(void 0,Z,(e=>L?P.jsxs.call(void 0,P.Fragment,{children:[P.jsx.call(void 0,r.DialogBackdrop,{store:J,backdrop:L,hidden:ye,alwaysVisible:xe}),e]}):e),[J,L,ye,xe]);const[_e,ke]=S.useState.call(void 0),[Ee,Ce]=S.useState.call(void 0);return Z=x.useWrapElement.call(void 0,Z,(e=>P.jsx.call(void 0,f.DialogScopedContextProvider,{value:J,children:P.jsx.call(void 0,f.DialogHeadingContext.Provider,{value:ke,children:P.jsx.call(void 0,f.DialogDescriptionContext.Provider,{value:Ce,children:e})})})),[J]),Z=_.__spreadProps.call(void 0,_.__spreadValues.call(void 0,{id:ee,"data-dialog":"",role:"dialog",tabIndex:V?-1:void 0,"aria-labelledby":_e,"aria-describedby":Ee},Z),{ref:x.useMergeRefs.call(void 0,$,Z.ref)}),Z=v.useFocusableContainer.call(void 0,_.__spreadProps.call(void 0,_.__spreadValues.call(void 0,{},Z),{autoFocusOnShow:de})),Z=h.useDisclosureContent.call(void 0,_.__spreadValues.call(void 0,{store:J},Z)),Z=g.useFocusable.call(void 0,_.__spreadProps.call(void 0,_.__spreadValues.call(void 0,{},Z),{focusable:V})),Z=m.usePortal.call(void 0,_.__spreadProps.call(void 0,_.__spreadValues.call(void 0,{portal:H},Z),{portalRef:K,preserveTabOrder:X}))}));function z(e,t=f.useDialogProviderContext){return w.forwardRef.call(void 0,(function(a){const r=t(),o=a.store||r;return y.useStoreState.call(void 0,o,(e=>!a.unmountOnHide||(null==e?void 0:e.mounted)||!!a.open))?P.jsx.call(void 0,e,_.__spreadValues.call(void 0,{},a)):null}))}var H=z(w.forwardRef.call(void 0,(function(e){const t=V(e);return w.createElement.call(void 0,"div",t)})),f.useDialogProviderContext);t.useDialog=V,t.createDialogComponent=z,t.Dialog=H},66342:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(49190),o=a(51500),n=a(77018),l=a(19652),s=a(80987),i=a(28148),c=a(48959),u=a(10790),d=l.createHook.call(void 0,(function(e){var t=e,{store:a}=t,l=i.__objRest.call(void 0,t,["store"]);const d=n.usePopoverProviderContext.call(void 0);a=a||d,c.invariant.call(void 0,a,!1);const v=l.onClick,p=s.useEvent.call(void 0,(e=>{null==a||a.setAnchorElement(e.currentTarget),null==v||v(e)}));return l=s.useWrapElement.call(void 0,l,(e=>u.jsx.call(void 0,n.PopoverScopedContextProvider,{value:a,children:e})),[a]),l=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},l),{onClick:p}),l=o.usePopoverAnchor.call(void 0,i.__spreadValues.call(void 0,{store:a},l)),l=r.useDialogDisclosure.call(void 0,i.__spreadValues.call(void 0,{store:a},l))})),v=l.forwardRef.call(void 0,(function(e){const t=d(e);return l.createElement.call(void 0,"button",t)}));t.usePopoverDisclosure=d,t.PopoverDisclosure=v},80032:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(46423),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(30054));function l(e,t,a){return o.useStoreProps.call(void 0,e,a,"type"),o.useStoreProps.call(void 0,e,a,"skipTimeout"),r.useHovercardStoreProps.call(void 0,e,t,a)}t.useTooltipStoreProps=l,t.useTooltipStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createTooltipStore,e);return l(t,a,e)}},9018:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(54844),o=a(67722),n=a(19652),l=a(80987),s=a(7219),i=a(28148),c=a(92725),u=a(77328),d=a(60877),v=a(51609),p=a(75795),m=a(10790);function h(e){queueMicrotask((()=>{null==e||e.focus()}))}var f=n.createHook.call(void 0,(function(e){var t=e,{preserveTabOrder:a,preserveTabOrderAnchor:n,portalElement:f,portalRef:g,portal:w=!0}=t,b=i.__objRest.call(void 0,t,["preserveTabOrder","preserveTabOrderAnchor","portalElement","portalRef","portal"]);const y=v.useRef.call(void 0,null),x=l.useMergeRefs.call(void 0,y,b.ref),_=v.useContext.call(void 0,o.PortalContext),[k,E]=v.useState.call(void 0,null),[C,j]=v.useState.call(void 0,null),A=v.useRef.call(void 0,null),S=v.useRef.call(void 0,null),P=v.useRef.call(void 0,null),R=v.useRef.call(void 0,null);return l.useSafeLayoutEffect.call(void 0,(()=>{const e=y.current;if(!e||!w)return void E(null);const t=function(e,t){return t?"function"==typeof t?t(e):t:c.getDocument.call(void 0,e).createElement("div")}(e,f);if(!t)return void E(null);const a=t.isConnected;if(!a){const a=_||function(e){return c.getDocument.call(void 0,e).body}(e);a.appendChild(t)}return t.id||(t.id=e.id?`portal/${e.id}`:function(e="id"){return`${e?`${e}-`:""}${Math.random().toString(36).slice(2,8)}`}()),E(t),s.setRef.call(void 0,g,t),a?void 0:()=>{t.remove(),s.setRef.call(void 0,g,null)}}),[w,f,_,g]),l.useSafeLayoutEffect.call(void 0,(()=>{if(!w)return;if(!a)return;if(!n)return;const e=c.getDocument.call(void 0,n).createElement("span");return e.style.position="fixed",n.insertAdjacentElement("afterend",e),j(e),()=>{e.remove(),j(null)}}),[w,a,n]),v.useEffect.call(void 0,(()=>{if(!k)return;if(!a)return;let e=0;const t=t=>{if(!u.isFocusEventOutside.call(void 0,t))return;const a="focusin"===t.type;if(cancelAnimationFrame(e),a)return d.restoreFocusIn.call(void 0,k);e=requestAnimationFrame((()=>{d.disableFocusIn.call(void 0,k,!0)}))};return k.addEventListener("focusin",t,!0),k.addEventListener("focusout",t,!0),()=>{cancelAnimationFrame(e),k.removeEventListener("focusin",t,!0),k.removeEventListener("focusout",t,!0)}}),[k,a]),b=l.useWrapElement.call(void 0,b,(e=>{if(e=m.jsx.call(void 0,o.PortalContext.Provider,{value:k||_,children:e}),!w)return e;if(!k)return m.jsx.call(void 0,"span",{ref:x,id:b.id,style:{position:"fixed"},hidden:!0});e=m.jsxs.call(void 0,m.Fragment,{children:[a&&k&&m.jsx.call(void 0,r.FocusTrap,{ref:S,"data-focus-trap":b.id,className:"__focus-trap-inner-before",onFocus:e=>{u.isFocusEventOutside.call(void 0,e,k)?h(d.getNextTabbable.call(void 0)):h(A.current)}}),e,a&&k&&m.jsx.call(void 0,r.FocusTrap,{ref:P,"data-focus-trap":b.id,className:"__focus-trap-inner-after",onFocus:e=>{u.isFocusEventOutside.call(void 0,e,k)?h(d.getPreviousTabbable.call(void 0)):h(R.current)}})]}),k&&(e=p.createPortal.call(void 0,e,k));let t=m.jsxs.call(void 0,m.Fragment,{children:[a&&k&&m.jsx.call(void 0,r.FocusTrap,{ref:A,"data-focus-trap":b.id,className:"__focus-trap-outer-before",onFocus:e=>{!(e.relatedTarget===R.current)&&u.isFocusEventOutside.call(void 0,e,k)?h(S.current):h(d.getPreviousTabbable.call(void 0))}}),a&&m.jsx.call(void 0,"span",{"aria-owns":null==k?void 0:k.id,style:{position:"fixed"}}),a&&k&&m.jsx.call(void 0,r.FocusTrap,{ref:R,"data-focus-trap":b.id,className:"__focus-trap-outer-after",onFocus:e=>{if(u.isFocusEventOutside.call(void 0,e,k))h(P.current);else{const e=d.getNextTabbable.call(void 0);if(e===S.current)return void requestAnimationFrame((()=>{var e;return null==(e=d.getNextTabbable.call(void 0))?void 0:e.focus()}));h(e)}}})]});return C&&a&&(t=p.createPortal.call(void 0,t,C)),m.jsxs.call(void 0,m.Fragment,{children:[t,e]})}),[k,_,w,b.id,a,C]),b=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},b),{ref:x})})),g=n.forwardRef.call(void 0,(function(e){const t=f(e);return n.createElement.call(void 0,"div",t)}));t.usePortal=f,t.Portal=g},39861:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(28293),o=a(77018),n=a(19652),l=a(80987),s=a(28148),i=a(48959),c=a(64370),u=a(51609),d=a(10790);function v(e=0,t=0,a=0,r=0){if("function"==typeof DOMRect)return new DOMRect(e,t,a,r);const o={x:e,y:t,width:a,height:r,top:t,right:e+a,bottom:t+r,left:e};return s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},o),{toJSON:()=>o})}function p(e,t){return{contextElement:e||void 0,getBoundingClientRect:()=>{const a=e,r=null==t?void 0:t(a);return r||!a?function(e){if(!e)return v();const{x:t,y:a,width:r,height:o}=e;return v(t,a,r,o)}(r):a.getBoundingClientRect()}}}function m(e){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(e)}function h(e){const t=window.devicePixelRatio||1;return Math.round(e*t)/t}function f(e,t){return c.offset.call(void 0,(({placement:a})=>{var r;const o=((null==e?void 0:e.clientHeight)||0)/2,n="number"==typeof t.gutter?t.gutter+o:null!=(r=t.gutter)?r:o;return{crossAxis:!!a.split("-")[1]?void 0:t.shift,mainAxis:n,alignmentAxis:t.shift}}))}function g(e){if(!1===e.flip)return;const t="string"==typeof e.flip?e.flip.split(" "):void 0;return i.invariant.call(void 0,!t||t.every(m),!1),c.flip.call(void 0,{padding:e.overflowPadding,fallbackPlacements:t})}function w(e){if(e.slide||e.overlap)return c.shift.call(void 0,{mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:c.limitShift.call(void 0)})}function b(e){return c.size.call(void 0,{padding:e.overflowPadding,apply({elements:t,availableWidth:a,availableHeight:r,rects:o}){const n=t.floating,l=Math.round(o.reference.width);a=Math.floor(a),r=Math.floor(r),n.style.setProperty("--popover-anchor-width",`${l}px`),n.style.setProperty("--popover-available-width",`${a}px`),n.style.setProperty("--popover-available-height",`${r}px`),e.sameWidth&&(n.style.width=`${l}px`),e.fitViewport&&(n.style.maxWidth=`${a}px`,n.style.maxHeight=`${r}px`)}})}function y(e,t){if(e)return c.arrow.call(void 0,{element:e,padding:t.arrowPadding})}var x=n.createHook.call(void 0,(function(e){var t=e,{store:a,modal:n=!1,portal:v=!!n,preserveTabOrder:m=!0,autoFocusOnShow:x=!0,wrapperProps:_,fixed:k=!1,flip:E=!0,shift:C=0,slide:j=!0,overlap:A=!1,sameWidth:S=!1,fitViewport:P=!1,gutter:R,arrowPadding:M=4,overflowPadding:V=8,getAnchorRect:z,updatePosition:H}=t,L=s.__objRest.call(void 0,t,["store","modal","portal","preserveTabOrder","autoFocusOnShow","wrapperProps","fixed","flip","shift","slide","overlap","sameWidth","fitViewport","gutter","arrowPadding","overflowPadding","getAnchorRect","updatePosition"]);const O=o.usePopoverProviderContext.call(void 0);a=a||O,i.invariant.call(void 0,a,!1);const N=a.useState("arrowElement"),I=a.useState("anchorElement"),B=a.useState("disclosureElement"),T=a.useState("popoverElement"),F=a.useState("contentElement"),D=a.useState("placement"),G=a.useState("mounted"),U=a.useState("rendered"),q=u.useRef.call(void 0,null),[Z,W]=u.useState.call(void 0,!1),{portalRef:$,domReady:J}=l.usePortalRef.call(void 0,v,L.portalRef),K=l.useEvent.call(void 0,z),Q=l.useEvent.call(void 0,H),Y=!!H;l.useSafeLayoutEffect.call(void 0,(()=>{if(!(null==T?void 0:T.isConnected))return;T.style.setProperty("--popover-overflow-padding",`${V}px`);const e=p(I,K),t=async()=>{if(!G)return;N||(q.current=q.current||document.createElement("div"));const t=N||q.current,r=[f(t,{gutter:R,shift:C}),g({flip:E,overflowPadding:V}),w({slide:j,shift:C,overlap:A,overflowPadding:V}),y(t,{arrowPadding:M}),b({sameWidth:S,fitViewport:P,overflowPadding:V})],o=await c.computePosition.call(void 0,e,T,{placement:D,strategy:k?"fixed":"absolute",middleware:r});null==a||a.setState("currentPlacement",o.placement),W(!0);const n=h(o.x),l=h(o.y);if(Object.assign(T.style,{top:"0",left:"0",transform:`translate3d(${n}px,${l}px,0)`}),t&&o.middlewareData.arrow){const{x:e,y:a}=o.middlewareData.arrow,r=o.placement.split("-")[0],n=t.clientWidth/2,l=t.clientHeight/2,s=null!=e?e+n:-n,i=null!=a?a+l:-l;T.style.setProperty("--popover-transform-origin",{top:`${s}px calc(100% + ${l}px)`,bottom:`${s}px ${-l}px`,left:`calc(100% + ${n}px) ${i}px`,right:`${-n}px ${i}px`}[r]),Object.assign(t.style,{left:null!=e?`${e}px`:"",top:null!=a?`${a}px`:"",[r]:"100%"})}},r=c.autoUpdate.call(void 0,e,T,(async()=>{Y?(await Q({updatePosition:t}),W(!0)):await t()}),{elementResize:"function"==typeof ResizeObserver});return()=>{W(!1),r()}}),[a,U,T,N,I,T,D,G,J,k,E,C,j,A,S,P,R,M,V,K,Y,Q]),l.useSafeLayoutEffect.call(void 0,(()=>{if(!G)return;if(!J)return;if(!(null==T?void 0:T.isConnected))return;if(!(null==F?void 0:F.isConnected))return;const e=()=>{T.style.zIndex=getComputedStyle(F).zIndex};e();let t=requestAnimationFrame((()=>{t=requestAnimationFrame(e)}));return()=>cancelAnimationFrame(t)}),[G,J,T,F]);const X=k?"fixed":"absolute";return L=l.useWrapElement.call(void 0,L,(e=>d.jsx.call(void 0,"div",s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},_),{style:s.__spreadValues.call(void 0,{position:X,top:0,left:0,width:"max-content"},null==_?void 0:_.style),ref:null==a?void 0:a.setPopoverElement,children:e}))),[a,X,_]),L=l.useWrapElement.call(void 0,L,(e=>d.jsx.call(void 0,o.PopoverScopedContextProvider,{value:a,children:e})),[a]),L=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{"data-placing":!Z||void 0},L),{style:s.__spreadValues.call(void 0,{position:"relative"},L.style)}),L=r.useDialog.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{store:a,modal:n,portal:v,preserveTabOrder:m,preserveTabOrderAnchor:B||I,autoFocusOnShow:Z&&x},L),{portalRef:$}))})),_=r.createDialogComponent.call(void 0,n.forwardRef.call(void 0,(function(e){const t=x(e);return n.createElement.call(void 0,"div",t)})),o.usePopoverProviderContext);t.usePopover=x,t.Popover=_},12707:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652),o=r.createHook.call(void 0,(function(e){return e})),n=r.forwardRef.call(void 0,(function(e){return r.createElement.call(void 0,"div",e)}));Object.assign(n,["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"].reduce(((e,t)=>(e[t]=r.forwardRef.call(void 0,(function(e){return r.createElement.call(void 0,t,e)})),e)),{})),t.useRole=o,t.Role=n},9355:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87636),o=a(80987),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(75088));function l(e,t,a){return o.useUpdateEffect.call(void 0,t,[a.store]),r.useStoreProps.call(void 0,e,a,"items","setItems"),e}t.useCollectionStoreProps=l,t.useCollectionStore=function(e={}){const[t,a]=r.useStore.call(void 0,n.createCollectionStore,e);return l(t,a,e)}},45081:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.POPOVER_ARROW_PATH="M23,27.8c1.1,1.2,3.4,2.2,5,2.2h2H0h2c1.7,0,3.9-1,5-2.2l6.6-7.2c0.7-0.8,2-0.8,2.7,0L23,27.8L23,27.8z"},97322:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(90604),o=a(80231),n=a(19652),l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useHovercardScopedContext.call(void 0);return a=a||s,n=r.usePopoverDismiss.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"button",t)}));t.useHovercardDismiss=s,t.HovercardDismiss=i},70419:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(29842),o=a(19652),n=a(80987),l=a(28148),s=a(92725),i=a(51609),c="button",u=o.createHook.call(void 0,(function(e){const t=i.useRef.call(void 0,null),a=n.useTagName.call(void 0,t,c),[o,u]=i.useState.call(void 0,(()=>!!a&&s.isButton.call(void 0,{tagName:a,type:e.type})));return i.useEffect.call(void 0,(()=>{t.current&&u(s.isButton.call(void 0,t.current))}),[]),e=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{role:o||"a"===a?void 0:"button"},e),{ref:n.useMergeRefs.call(void 0,t,e.ref)}),e=r.useCommand.call(void 0,e)})),d=o.forwardRef.call(void 0,(function(e){const t=u(e);return o.createElement.call(void 0,c,t)}));t.useButton=u,t.Button=d},52954:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652),o=a(28148),n=r.createHook.call(void 0,(function(e){var t=e,{orientation:a="horizontal"}=t,r=o.__objRest.call(void 0,t,["orientation"]);return r=o.__spreadValues.call(void 0,{role:"separator","aria-orientation":a},r)})),l=r.forwardRef.call(void 0,(function(e){const t=n(e);return r.createElement.call(void 0,"hr",t)}));t.useSeparator=n,t.Separator=l},99471:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=new WeakMap;function r(e,t,r){a.has(e)||a.set(e,new Map);const o=a.get(e),n=o.get(t);if(!n)return o.set(t,r()),()=>{var e;null==(e=o.get(t))||e(),o.delete(t)};const l=r(),s=()=>{l(),n(),o.delete(t)};return o.set(t,s),()=>{o.get(t)===s&&(l(),o.set(t,n))}}t.orchestrate=r,t.setAttribute=function(e,t,a){return r(e,t,(()=>{const r=e.getAttribute(t);return e.setAttribute(t,a),()=>{null==r?e.removeAttribute(t):e.setAttribute(t,r)}}))},t.setProperty=function(e,t,a){return r(e,t,(()=>{const r=t in e,o=e[t];return e[t]=a,()=>{r?e[t]=o:delete e[t]}}))},t.assignStyle=function(e,t){return e?r(e,"style",(()=>{const a=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=a}})):()=>{}},t.setCSSProperty=function(e,t,a){return e?r(e,t,(()=>{const r=e.style.getPropertyValue(t);return e.style.setProperty(t,a),()=>{r?e.style.setProperty(t,r):e.style.removeProperty(t)}})):()=>{}}},77723:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53944),o=a(16299),n=a(19652),l=a(87636),s=a(80987),i=a(28148),c=a(48959),u=a(51609),d=a(75795),v=a(10790);function p(e,t){const a=setTimeout(t,e);return()=>clearTimeout(a)}function m(...e){return e.join(", ").split(", ").reduce(((e,t)=>{const a=t.endsWith("ms")?1:1e3,r=Number.parseFloat(t||"0s")*a;return r>e?r:e}),0)}function h(e,t,a){return!(a||!1===t||e&&!t)}var f=n.createHook.call(void 0,(function(e){var t=e,{store:a,alwaysVisible:n}=t,f=i.__objRest.call(void 0,t,["store","alwaysVisible"]);const g=o.useDisclosureProviderContext.call(void 0);a=a||g,c.invariant.call(void 0,a,!1);const w=u.useRef.call(void 0,null),b=s.useId.call(void 0,f.id),[y,x]=u.useState.call(void 0,null),_=a.useState("open"),k=a.useState("mounted"),E=a.useState("animated"),C=a.useState("contentElement"),j=l.useStoreState.call(void 0,a.disclosure,"contentElement");s.useSafeLayoutEffect.call(void 0,(()=>{w.current&&(null==a||a.setContentElement(w.current))}),[a]),s.useSafeLayoutEffect.call(void 0,(()=>{let e;return null==a||a.setState("animated",(t=>(e=t,!0))),()=>{void 0!==e&&(null==a||a.setState("animated",e))}}),[a]),s.useSafeLayoutEffect.call(void 0,(()=>{if(E){if(null==C?void 0:C.isConnected)return function(e){let t=requestAnimationFrame((()=>{t=requestAnimationFrame(e)}));return()=>cancelAnimationFrame(t)}((()=>{x(_?"enter":k?"leave":null)}));x(null)}}),[E,C,_,k]),s.useSafeLayoutEffect.call(void 0,(()=>{if(!a)return;if(!E)return;if(!y)return;if(!C)return;const e=()=>null==a?void 0:a.setState("animating",!1),t=()=>d.flushSync.call(void 0,e);if("leave"===y&&_)return;if("enter"===y&&!_)return;if("number"==typeof E){return p(E,t)}const{transitionDuration:r,animationDuration:o,transitionDelay:n,animationDelay:l}=getComputedStyle(C),{transitionDuration:s="0",animationDuration:i="0",transitionDelay:c="0",animationDelay:u="0"}=j?getComputedStyle(j):{},v=m(n,l,c,u)+m(r,o,s,i);if(!v)return"enter"===y&&a.setState("animated",!1),void e();return p(Math.max(v-1e3/60,0),t)}),[a,E,C,j,_,y]),f=s.useWrapElement.call(void 0,f,(e=>v.jsx.call(void 0,r.DialogScopedContextProvider,{value:a,children:e})),[a]);const A=h(k,f.hidden,n),S=f.style,P=u.useMemo.call(void 0,(()=>A?i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},S),{display:"none"}):S),[A,S]);return f=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{id:b,"data-open":_||void 0,"data-enter":"enter"===y||void 0,"data-leave":"leave"===y||void 0,hidden:A},f),{ref:s.useMergeRefs.call(void 0,b?a.setContentElement:null,w,f.ref),style:P}),c.removeUndefinedValues.call(void 0,f)})),g=n.forwardRef.call(void 0,(function(e){const t=f(e);return n.createElement.call(void 0,"div",t)})),w=n.forwardRef.call(void 0,(function(e){var t=e,{unmountOnHide:a}=t,r=i.__objRest.call(void 0,t,["unmountOnHide"]);const n=o.useDisclosureProviderContext.call(void 0),s=r.store||n;return!1===l.useStoreState.call(void 0,s,(e=>!a||(null==e?void 0:e.mounted)))?null:v.jsx.call(void 0,g,i.__spreadValues.call(void 0,{},r))}));t.isHidden=h,t.useDisclosureContent=f,t.DisclosureContent=w},48960:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportsInert=function(){return"inert"in HTMLElement.prototype}},21676:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85325),o=a(91605),n=a(87121),l=a(87636),s=a(80987),i=a(28148),c=a(92725),u=a(77328),d=a(51609);function v({store:e,type:t,listener:a,capture:o,domReady:i}){const v=s.useEvent.call(void 0,a),p=l.useStoreState.call(void 0,e,"open"),m=d.useRef.call(void 0,!1);s.useSafeLayoutEffect.call(void 0,(()=>{if(!p)return;if(!i)return;const{contentElement:t}=e.getState();if(!t)return;const a=()=>{m.current=!0};return t.addEventListener("focusin",a,!0),()=>t.removeEventListener("focusin",a,!0)}),[e,p,i]),d.useEffect.call(void 0,(()=>{if(!p)return;return u.addGlobalEventListener.call(void 0,t,(t=>{const{contentElement:a,disclosureElement:o}=e.getState(),l=t.target;if(!a)return;if(!l)return;if(!function(e){return"HTML"===e.tagName||c.contains.call(void 0,c.getDocument.call(void 0,e).body,e)}(l))return;if(c.contains.call(void 0,a,l))return;if(function(e,t){if(!e)return!1;if(c.contains.call(void 0,e,t))return!0;const a=t.getAttribute("aria-activedescendant");if(a){const t=c.getDocument.call(void 0,e).getElementById(a);if(t)return c.contains.call(void 0,e,t)}return!1}(o,l))return;if(l.hasAttribute("data-focus-trap"))return;if(function(e,t){if(!("clientY"in e))return!1;const a=t.getBoundingClientRect();return 0!==a.width&&0!==a.height&&a.top<=e.clientY&&e.clientY<=a.top+a.height&&a.left<=e.clientX&&e.clientX<=a.left+a.width}(t,a))return;m.current&&!r.isElementMarked.call(void 0,l,a.id)||n.isSafariFocusAncestor.call(void 0,l)||v(t)}),o)}),[p,o])}function p(e,t){return"function"==typeof e?e(t):!!e}t.useHideOnInteractOutside=function(e,t,a){const n=l.useStoreState.call(void 0,e,"open"),s=o.usePreviousMouseDownRef.call(void 0,n),u={store:e,domReady:a,capture:!0};v(i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},u),{type:"click",listener:a=>{const{contentElement:o}=e.getState(),n=s.current;n&&c.isVisible.call(void 0,n)&&r.isElementMarked.call(void 0,n,null==o?void 0:o.id)&&p(t,a)&&e.hide()}})),v(i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},u),{type:"focusin",listener:a=>{const{contentElement:r}=e.getState();r&&a.target!==c.getDocument.call(void 0,r)&&p(t,a)&&e.hide()}})),v(i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},u),{type:"contextmenu",listener:a=>{p(t,a)&&e.hide()}}))}},90604:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(60762),o=a(77018),n=a(19652),l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.usePopoverScopedContext.call(void 0);return a=a||s,n=r.useDialogDismiss.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"button",t)}));t.usePopoverDismiss=s,t.PopoverDismiss=i},22225:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652),n=a(80987),l=a(28148),s=a(48959),i=a(51609),c=a(10790),u=o.createHook.call(void 0,(function(e){var t=e,{store:a,"aria-setsize":o,"aria-posinset":u}=t,d=l.__objRest.call(void 0,t,["store","aria-setsize","aria-posinset"]);const v=r.useCompositeContext.call(void 0);a=a||v,s.invariant.call(void 0,a,!1);const p=n.useId.call(void 0,d.id),m=a.useState((e=>e.baseElement||void 0)),h=i.useMemo.call(void 0,(()=>({id:p,baseElement:m,ariaSetSize:o,ariaPosInSet:u})),[p,m,o,u]);return d=n.useWrapElement.call(void 0,d,(e=>c.jsx.call(void 0,r.CompositeRowContext.Provider,{value:h,children:e})),[h]),d=l.__spreadValues.call(void 0,{id:p},d),s.removeUndefinedValues.call(void 0,d)})),d=o.forwardRef.call(void 0,(function(e){const t=u(e);return o.createElement.call(void 0,"div",t)}));t.useCompositeRow=u,t.CompositeRow=d},19652:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80987),o=a(7219),n=a(28148),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(51609)),s=a(10790);t.forwardRef=function(e){const t=l.forwardRef(((t,a)=>e(n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},t),{ref:a}))));return t.displayName=e.displayName||e.name,t},t.memo=function(e,t){return l.memo(e,t)},t.createElement=function(e,t){const a=t,{wrapElement:i,render:c}=a,u=n.__objRest.call(void 0,a,["wrapElement","render"]),d=r.useMergeRefs.call(void 0,t.ref,o.getRefProperty.call(void 0,c));let v;if(l.isValidElement(c)){const e=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},c.props),{ref:d});v=l.cloneElement(c,o.mergeProps.call(void 0,u,e))}else v=c?c(u):s.jsx.call(void 0,e,n.__spreadValues.call(void 0,{},u));return i?i(v):v},t.createHook=function(e){const t=(t={})=>e(t);return t.displayName=e.name,t},t.createStoreContext=function(e=[],t=[]){const a=l.createContext(void 0),r=l.createContext(void 0),o=()=>l.useContext(a),i=t=>e.reduceRight(((e,a)=>s.jsx.call(void 0,a,n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},t),{children:e}))),s.jsx.call(void 0,a.Provider,n.__spreadValues.call(void 0,{},t)));return{context:a,scopedContext:r,useContext:o,useScopedContext:(e=!1)=>{const t=l.useContext(r),a=o();return e?t:t||a},useProviderContext:()=>{const e=l.useContext(r),t=o();if(!e||e!==t)return t},ContextProvider:i,ScopedContextProvider:e=>s.jsx.call(void 0,i,n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},e),{children:t.reduceRight(((t,a)=>s.jsx.call(void 0,a,n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},e),{children:t}))),s.jsx.call(void 0,r.Provider,n.__spreadValues.call(void 0,{},e)))}))}}},87636:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=a(80987),n=a(28148),l=a(48959),s=a(8766),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(51609)),c=a(22484),u=(r=c)&&r.__esModule?r:{default:r},{useSyncExternalStore:d}=u.default;function v(e,t=l.identity){const a=i.useCallback((t=>e?s.subscribe.call(void 0,e,null,t):()=>{}),[e]),r=()=>{const a="string"==typeof t?t:null,r="function"==typeof t?t:null,o=null==e?void 0:e.getState();return r?r(o):o&&a&&l.hasOwnProperty.call(void 0,o,a)?o[a]:void 0};return d(a,r,r)}t.useStoreState=v,t.useStoreStateObject=function(e,t){const a=i.useRef({}),r=i.useCallback((t=>e?s.subscribe.call(void 0,e,null,t):()=>{}),[e]),o=()=>{const r=null==e?void 0:e.getState();let o=!1;const s=a.current;for(const e in t){const a=t[e];if("function"==typeof a){const t=a(r);t!==s[e]&&(s[e]=t,o=!0)}if("string"==typeof a){if(!r)continue;if(!l.hasOwnProperty.call(void 0,r,a))continue;const t=r[a];t!==s[e]&&(s[e]=t,o=!0)}}return o&&(a.current=n.__spreadValues.call(void 0,{},s)),a.current};return d(r,o,o)},t.useStoreProps=function(e,t,a,r){const n=l.hasOwnProperty.call(void 0,t,a)?t[a]:void 0,i=r?t[r]:void 0,c=o.useLiveRef.call(void 0,{value:n,setValue:i});o.useSafeLayoutEffect.call(void 0,(()=>s.sync.call(void 0,e,[a],((e,t)=>{const{value:r,setValue:o}=c.current;o&&e[a]!==t[a]&&e[a]!==r&&o(e[a])}))),[e,a]),o.useSafeLayoutEffect.call(void 0,(()=>{if(void 0!==n)return e.setState(a,n),s.batch.call(void 0,e,[a],(()=>{void 0!==n&&e.setState(a,n)}))}))},t.useStore=function(e,t){const[a,r]=i.useState((()=>e(t)));o.useSafeLayoutEffect.call(void 0,(()=>s.init.call(void 0,a)),[a]);const l=i.useCallback((e=>v(a,e)),[a]);return[i.useMemo((()=>n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{},a),{useState:l})),[a,l]),o.useEvent.call(void 0,(()=>{r((a=>e(n.__spreadValues.call(void 0,n.__spreadValues.call(void 0,{},t),a.getState()))))}))]}},30829:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(61150),o=a(96475),n=a(35973),l=a(19652),s=a(87636),i=a(80987),c=a(28148),u=a(92725),d=a(77328),v=a(60877),p=a(48959),m=a(51609),h=a(10790);function f(e){var t;return null!=(t={menu:"menuitem",listbox:"option",tree:"treeitem"}[e])?t:"option"}var g=l.createHook.call(void 0,(function(e){var t,a=e,{store:l,value:g,hideOnClick:w,setValueOnClick:b,selectValueOnClick:y=!0,resetValueOnSelect:x,focusOnHover:_=!1,moveOnKeyPress:k=!0,getItem:E}=a,C=c.__objRest.call(void 0,a,["store","value","hideOnClick","setValueOnClick","selectValueOnClick","resetValueOnSelect","focusOnHover","moveOnKeyPress","getItem"]);const j=o.useComboboxScopedContext.call(void 0);l=l||j,p.invariant.call(void 0,l,!1);const{resetValueOnSelectState:A,multiSelectable:S,selected:P}=s.useStoreStateObject.call(void 0,l,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)}(e.selectedValue,g)}),R=m.useCallback.call(void 0,(e=>{const t=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},e),{value:g});return E?E(t):t}),[g,E]);b=null!=b?b:!S,w=null!=w?w:null!=g&&!S;const M=C.onClick,V=i.useBooleanEvent.call(void 0,b),z=i.useBooleanEvent.call(void 0,y),H=i.useBooleanEvent.call(void 0,null!=(t=null!=x?x:A)?t:S),L=i.useBooleanEvent.call(void 0,w),O=i.useEvent.call(void 0,(e=>{null==M||M(e),e.defaultPrevented||d.isDownloading.call(void 0,e)||d.isOpeningInNewTab.call(void 0,e)||(null!=g&&(z(e)&&(H(e)&&(null==l||l.resetValue()),null==l||l.setSelectedValue((e=>Array.isArray(e)?e.includes(g)?e.filter((e=>e!==g)):[...e,g]:g))),V(e)&&(null==l||l.setValue(g))),L(e)&&(null==l||l.hide()))})),N=C.onKeyDown,I=i.useEvent.call(void 0,(e=>{if(null==N||N(e),e.defaultPrevented)return;const t=null==l?void 0:l.getState().baseElement;if(!t)return;if(v.hasFocus.call(void 0,t))return;(1===e.key.length||"Backspace"===e.key||"Delete"===e.key)&&(queueMicrotask((()=>t.focus())),u.isTextField.call(void 0,t)&&(null==l||l.setValue(t.value)))}));S&&null!=P&&(C=c.__spreadValues.call(void 0,{"aria-selected":P},C)),C=i.useWrapElement.call(void 0,C,(e=>h.jsx.call(void 0,o.ComboboxItemValueContext.Provider,{value:g,children:h.jsx.call(void 0,o.ComboboxItemCheckedContext.Provider,{value:null!=P&&P,children:e})})),[g,P]);const B=m.useContext.call(void 0,o.ComboboxListRoleContext);C=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{role:f(B),children:g},C),{onClick:O,onKeyDown:I});const T=i.useBooleanEvent.call(void 0,k);return C=n.useCompositeItem.call(void 0,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{store:l},C),{getItem:R,moveOnKeyPress:e=>{if(!T(e))return!1;const t=new Event("combobox-item-move"),a=null==l?void 0:l.getState().baseElement;return null==a||a.dispatchEvent(t),!0}})),C=r.useCompositeHover.call(void 0,c.__spreadValues.call(void 0,{store:l,focusOnHover:_},C))})),w=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=g(e);return l.createElement.call(void 0,"div",t)})));t.useComboboxItem=g,t.ComboboxItem=w},28148:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.defineProperty,r=Object.defineProperties,o=Object.getOwnPropertyDescriptors,n=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,i=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;t.__spreadValues=(e,t)=>{for(var a in t||(t={}))l.call(t,a)&&i(e,a,t[a]);if(n)for(var a of n(t))s.call(t,a)&&i(e,a,t[a]);return e},t.__spreadProps=(e,t)=>r(e,o(t)),t.__objRest=(e,t)=>{var a={};for(var r in e)l.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&n)for(var r of n(e))t.indexOf(r)<0&&s.call(e,r)&&(a[r]=e[r]);return a}},22510:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(35174),o=a(53944),n=a(19652),l=a(80987),s=a(28148),i=a(51609),c=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=s.__objRest.call(void 0,t,["store"]);const c=i.useContext.call(void 0,o.DialogHeadingContext),u=l.useId.call(void 0,n.id);return l.useSafeLayoutEffect.call(void 0,(()=>(null==c||c(u),()=>null==c?void 0:c(void 0))),[c,u]),n=s.__spreadValues.call(void 0,{id:u},n),n=r.useHeading.call(void 0,n)})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"h1",t)}));t.useDialogHeading=c,t.DialogHeading=u},56203:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(70419),o=a(16299),n=a(19652),l=a(80987),s=a(28148),i=a(48959),c=a(51609),u=Symbol("disclosure"),d=n.createHook.call(void 0,(function(e){var t=e,{store:a,toggleOnClick:n=!0}=t,d=s.__objRest.call(void 0,t,["store","toggleOnClick"]);const v=o.useDisclosureProviderContext.call(void 0);a=a||v,i.invariant.call(void 0,a,!1);const p=c.useRef.call(void 0,null),[m,h]=c.useState.call(void 0,!1),f=a.useState("disclosureElement"),g=a.useState("open");c.useEffect.call(void 0,(()=>{let e=f===p.current;(null==f?void 0:f.isConnected)||(null==a||a.setDisclosureElement(p.current),e=!0),h(g&&e)}),[f,a,g]);const w=d.onClick,b=l.useBooleanEvent.call(void 0,n),[y,x]=l.useMetadataProps.call(void 0,d,u,!0),_=l.useEvent.call(void 0,(e=>{null==w||w(e),e.defaultPrevented||y||b(e)&&(null==a||a.setDisclosureElement(e.currentTarget),null==a||a.toggle())})),k=a.useState("contentElement");return d=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,s.__spreadValues.call(void 0,{"aria-expanded":m,"aria-controls":null==k?void 0:k.id},x),d),{ref:l.useMergeRefs.call(void 0,p,d.ref),onClick:_}),d=r.useButton.call(void 0,d)})),v=n.forwardRef.call(void 0,(function(e){const t=d(e);return n.createElement.call(void 0,"button",t)}));t.useDisclosure=d,t.Disclosure=v},26327:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBackdrop=function(e,...t){if(!e)return!1;const a=e.getAttribute("data-backdrop");return null!=a&&(""===a||("true"===a||(!t.length||t.some((e=>a===e)))))}},77673:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77018),o=a(19652),n=a(28148),l=a(48959),s=a(51609),i=a(10790),c={top:"4,10 8,6 12,10",right:"6,4 10,8 6,12",bottom:"4,6 8,10 12,6",left:"10,4 6,8 10,12"},u=o.createHook.call(void 0,(function(e){var t=e,{store:a,placement:o}=t,u=n.__objRest.call(void 0,t,["store","placement"]);const d=r.usePopoverContext.call(void 0);a=a||d,l.invariant.call(void 0,a,!1);const v=a.useState((e=>o||e.placement)).split("-")[0],p=c[v],m=s.useMemo.call(void 0,(()=>i.jsx.call(void 0,"svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:i.jsx.call(void 0,"polyline",{points:p})})),[p]);return u=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{children:m,"aria-hidden":!0},u),{style:n.__spreadValues.call(void 0,{width:"1em",height:"1em",pointerEvents:"none"},u.style)}),l.removeUndefinedValues.call(void 0,u)})),d=o.forwardRef.call(void 0,(function(e){const t=u(e);return o.createElement.call(void 0,"span",t)}));t.usePopoverDisclosureArrow=u,t.PopoverDisclosureArrow=d},91907:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9355),o=a(87636),n=a(80987),l=a(28148),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(12028)),i=a(51609);function c(e,t,a){e=r.useCollectionStoreProps.call(void 0,e,t,a),o.useStoreProps.call(void 0,e,a,"values","setValues"),o.useStoreProps.call(void 0,e,a,"errors","setErrors"),o.useStoreProps.call(void 0,e,a,"touched","setTouched");const s=i.useCallback.call(void 0,(t=>e.useState((()=>e.getValue(t)))),[e]),c=i.useCallback.call(void 0,(t=>{t=n.useEvent.call(void 0,t);const a=e.useState("items");i.useEffect.call(void 0,(()=>e.onValidate(t)),[a,t])}),[e]),u=i.useCallback.call(void 0,(t=>{t=n.useEvent.call(void 0,t);const a=e.useState("items");i.useEffect.call(void 0,(()=>e.onSubmit(t)),[a,t])}),[e]);return i.useMemo.call(void 0,(()=>l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},e),{useValue:s,useValidate:c,useSubmit:u})),[])}t.useFormStoreProps=c,t.useFormStore=function(e={}){const[t,a]=o.useStore.call(void 0,s.createFormStore,e);return c(t,a,e)}},42888:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(61150),o=a(72707),n=a(35973),l=a(19652),s=a(87636),i=a(80987),c=a(28148),u=a(92725),d=a(77328),v=a(48959),p=a(51609),m=a(10790);var h=l.createHook.call(void 0,(function(e){var t,a=e,{store:l,value:h,getItem:f,hideOnClick:g,setValueOnClick:w=null!=h,preventScrollOnKeyDown:b=!0,focusOnHover:y=!0}=a,x=c.__objRest.call(void 0,a,["store","value","getItem","hideOnClick","setValueOnClick","preventScrollOnKeyDown","focusOnHover"]);const _=o.useSelectScopedContext.call(void 0);l=l||_,v.invariant.call(void 0,l,!1);const k=i.useId.call(void 0,x.id),E=v.disabledFromProps.call(void 0,x),{listElement:C,multiSelectable:j,selected:A,autoFocus:S}=s.useStoreStateObject.call(void 0,l,{listElement:"listElement",multiSelectable:e=>Array.isArray(e.value),selected:e=>function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)}(e.value,h),autoFocus:e=>null!=h&&(null!=e.value&&((e.activeId===k||!(null==l?void 0:l.item(e.activeId)))&&(Array.isArray(e.value)?e.value[e.value.length-1]===h:e.value===h)))}),P=p.useCallback.call(void 0,(e=>{const t=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},e),{value:E?void 0:h,children:h});return f?f(t):t}),[E,h,f]);g=null!=g?g:null!=h&&!j;const R=x.onClick,M=i.useBooleanEvent.call(void 0,w),V=i.useBooleanEvent.call(void 0,g),z=i.useEvent.call(void 0,(e=>{null==R||R(e),e.defaultPrevented||d.isDownloading.call(void 0,e)||d.isOpeningInNewTab.call(void 0,e)||(M(e)&&null!=h&&(null==l||l.setValue((e=>Array.isArray(e)?e.includes(h)?e.filter((e=>e!==h)):[...e,h]:h))),V(e)&&(null==l||l.hide()))}));x=i.useWrapElement.call(void 0,x,(e=>m.jsx.call(void 0,o.SelectItemCheckedContext.Provider,{value:null!=A&&A,children:e})),[A]),x=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{id:k,role:u.getPopupItemRole.call(void 0,C),"aria-selected":A,children:h},x),{autoFocus:null!=(t=x.autoFocus)?t:S,onClick:z}),x=n.useCompositeItem.call(void 0,c.__spreadValues.call(void 0,{store:l,getItem:P,preventScrollOnKeyDown:b},x));const H=i.useBooleanEvent.call(void 0,y);return x=r.useCompositeHover.call(void 0,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{store:l},x),{focusOnHover(e){if(!H(e))return!1;const t=null==l?void 0:l.getState();return!!(null==t?void 0:t.open)}}))})),f=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=h(e);return l.createElement.call(void 0,"div",t)})));t.useSelectItem=h,t.SelectItem=f},71385:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85826),o=a(67804),n=a(29842),l=a(19652),s=a(87636),i=a(80987),c=a(28148),u=a(48959),d=a(51609),v=a(10790),p="input";function m(e,t){t?e.indeterminate=!0:e.indeterminate&&(e.indeterminate=!1)}function h(e){return Array.isArray(e)?e.toString():e}var f=l.createHook.call(void 0,(function(e){var t=e,{store:a,name:l,value:f,checked:g,defaultChecked:w}=t,b=c.__objRest.call(void 0,t,["store","name","value","checked","defaultChecked"]);const y=r.useCheckboxContext.call(void 0);a=a||y;const[x,_]=d.useState.call(void 0,null!=w&&w),k=s.useStoreState.call(void 0,a,(e=>{if(void 0!==g)return g;if(void 0===(null==e?void 0:e.value))return x;if(null!=f){if(Array.isArray(e.value)){const t=h(f);return e.value.includes(t)}return e.value===f}return!Array.isArray(e.value)&&("boolean"==typeof e.value&&e.value)})),E=d.useRef.call(void 0,null),C=function(e,t){return"input"===e&&(!t||"checkbox"===t)}(i.useTagName.call(void 0,E,p),b.type),j=k?"mixed"===k:void 0,A="mixed"!==k&&k,S=u.disabledFromProps.call(void 0,b),[P,R]=i.useForceUpdate.call(void 0);d.useEffect.call(void 0,(()=>{const e=E.current;e&&(m(e,j),C||(e.checked=A,void 0!==l&&(e.name=l),void 0!==f&&(e.value=`${f}`)))}),[P,j,C,A,l,f]);const M=b.onChange,V=i.useEvent.call(void 0,(e=>{if(S)return e.stopPropagation(),void e.preventDefault();if(m(e.currentTarget,j),C||(e.currentTarget.checked=!e.currentTarget.checked,R()),null==M||M(e),e.defaultPrevented)return;const t=e.currentTarget.checked;_(t),null==a||a.setValue((e=>{if(null==f)return t;const a=h(f);return Array.isArray(e)?t?e.includes(a)?e:[...e,a]:e.filter((e=>e!==a)):e!==a&&a}))})),z=b.onClick,H=i.useEvent.call(void 0,(e=>{null==z||z(e),e.defaultPrevented||C||V(e)}));return b=i.useWrapElement.call(void 0,b,(e=>v.jsx.call(void 0,o.CheckboxCheckedContext.Provider,{value:A,children:e})),[A]),b=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{role:C?void 0:"checkbox",type:C?"checkbox":void 0,"aria-checked":k},b),{ref:i.useMergeRefs.call(void 0,E,b.ref),onChange:V,onClick:H}),b=n.useCommand.call(void 0,c.__spreadValues.call(void 0,{clickOnEnter:!C},b)),u.removeUndefinedValues.call(void 0,c.__spreadValues.call(void 0,{name:C?l:void 0,value:C?f:void 0,checked:A},b))})),g=l.forwardRef.call(void 0,(function(e){const t=f(e);return l.createElement.call(void 0,p,t)}));t.useCheckbox=f,t.Checkbox=g},65320:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(99366),n=a(44448),l=a(87636),s=a(80987),i=a(28148),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(11420));function u(e){const t=r.useComboboxProviderContext.call(void 0);return e=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{combobox:void 0!==e.combobox?e.combobox:t}),o.useCompositeStoreOptions.call(void 0,e)}function d(e,t,a){return s.useUpdateEffect.call(void 0,t,[a.combobox]),l.useStoreProps.call(void 0,e,a,"value","setValue"),l.useStoreProps.call(void 0,e,a,"setValueOnMove"),Object.assign(n.usePopoverStoreProps.call(void 0,o.useCompositeStoreProps.call(void 0,e,t,a),t,a),{combobox:a.combobox})}t.useSelectStoreOptions=u,t.useSelectStoreProps=d,t.useSelectStore=function(e={}){e=u(e);const[t,a]=l.useStore.call(void 0,c.createSelectStore,e);return d(t,a,e)}},19387:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(70663),o=a(33043),n=a(26327),l=a(48960),s=a(49464),i=a(99471),c=a(92725),u=a(60877),d=a(48959);function v(e,t){if(!("style"in e))return d.noop;if(l.supportsInert.call(void 0))return i.setProperty.call(void 0,e,"inert",!0);const a=u.getAllTabbableIn.call(void 0,e,!0).map((e=>{if(null==t?void 0:t.some((t=>t&&c.contains.call(void 0,t,e))))return d.noop;const a=i.orchestrate.call(void 0,e,"focus",(()=>(e.focus=d.noop,()=>{delete e.focus})));return d.chain.call(void 0,i.setAttribute.call(void 0,e,"tabindex","-1"),a)}));return d.chain.call(void 0,...a,o.hideElementFromAccessibilityTree.call(void 0,e),i.assignStyle.call(void 0,e,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}t.disableTree=v,t.disableTreeOutside=function(e,t){const a=[],o=t.map((e=>null==e?void 0:e.id));return s.walkTreeOutside.call(void 0,e,t,(e=>{n.isBackdrop.call(void 0,e,...o)||r.isFocusTrap.call(void 0,e,...o)||a.unshift(v(e,t))}),(e=>{e.hasAttribute("role")&&(t.some((t=>t&&c.contains.call(void 0,t,e)))||a.unshift(i.setAttribute.call(void 0,e,"role","none")))})),()=>{for(const e of a)e()}}},64494:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652).createStoreContext.call(void 0,[r.CompositeContextProvider],[r.CompositeScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useRadioContext=n,t.useRadioScopedContext=l,t.useRadioProviderContext=s,t.RadioContextProvider=i,t.RadioScopedContextProvider=c},42076:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(57870),o=a(19652),n=a(51609),l=o.createStoreContext.call(void 0,[r.CollectionContextProvider],[r.CollectionScopedContextProvider]),s=l.useContext,i=l.useScopedContext,c=l.useProviderContext,u=l.ContextProvider,d=l.ScopedContextProvider,v=n.createContext.call(void 0,void 0),p=n.createContext.call(void 0,void 0);t.useCompositeContext=s,t.useCompositeScopedContext=i,t.useCompositeProviderContext=c,t.CompositeContextProvider=u,t.CompositeScopedContextProvider=d,t.CompositeItemContext=v,t.CompositeRowContext=p},89930:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(54871),o=a(99366),n=a(44448),l=a(87636),s=a(80987),i=a(28148),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(45698));function u(e){const t=r.useTagContext.call(void 0);return e=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{tag:void 0!==e.tag?e.tag:t}),o.useCompositeStoreOptions.call(void 0,e)}function d(e,t,a){return s.useUpdateEffect.call(void 0,t,[a.tag]),l.useStoreProps.call(void 0,e,a,"value","setValue"),l.useStoreProps.call(void 0,e,a,"selectedValue","setSelectedValue"),l.useStoreProps.call(void 0,e,a,"resetValueOnHide"),l.useStoreProps.call(void 0,e,a,"resetValueOnSelect"),Object.assign(o.useCompositeStoreProps.call(void 0,n.usePopoverStoreProps.call(void 0,e,t,a),t,a),{tag:a.tag})}t.useComboboxStoreOptions=u,t.useComboboxStoreProps=d,t.useComboboxStore=function(e={}){e=u(e);const[t,a]=l.useStore.call(void 0,c.createComboboxStore,e);return d(t,a,e)}},21236:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(57870),o=a(19652),n=a(80987),l=a(28148),s=a(48959),i=a(51609),c=o.createHook.call(void 0,(function(e){var t=e,{store:a,shouldRegisterItem:o=!0,getItem:c=s.identity,element:u}=t,d=l.__objRest.call(void 0,t,["store","shouldRegisterItem","getItem","element"]);const v=r.useCollectionContext.call(void 0);a=a||v;const p=n.useId.call(void 0,d.id),m=i.useRef.call(void 0,u);return i.useEffect.call(void 0,(()=>{const e=m.current;if(!p)return;if(!e)return;if(!o)return;const t=c({id:p,element:e});return null==a?void 0:a.renderItem(t)}),[p,o,c,a]),d=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},d),{ref:n.useMergeRefs.call(void 0,m,d.ref)}),s.removeUndefinedValues.call(void 0,d)})),u=o.forwardRef.call(void 0,(function(e){const t=c(e);return o.createElement.call(void 0,"div",t)}));t.useCollectionItem=c,t.CollectionItem=u},68842:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80987),o=a(48959),n=a(8766),l=a(51609),s=a(10790),i=l.createContext.call(void 0,{});t.useNestedDialogs=function(e){const t=l.useContext.call(void 0,i),[a,c]=l.useState.call(void 0,[]),u=l.useCallback.call(void 0,(e=>{var a;return c((t=>[...t,e])),o.chain.call(void 0,null==(a=t.add)?void 0:a.call(t,e),(()=>{c((t=>t.filter((t=>t!==e))))}))}),[t]);r.useSafeLayoutEffect.call(void 0,(()=>n.sync.call(void 0,e,["open","contentElement"],(a=>{var r;if(a.open&&a.contentElement)return null==(r=t.add)?void 0:r.call(t,e)}))),[e,t]);const d=l.useMemo.call(void 0,(()=>({store:e,add:u})),[e,u]);return{wrapElement:l.useCallback.call(void 0,(e=>s.jsx.call(void 0,i.Provider,{value:d,children:e})),[d]),nestedDialogs:a}}},16299:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652).createStoreContext.call(void 0),o=r.useContext,n=r.useScopedContext,l=r.useProviderContext,s=r.ContextProvider,i=r.ScopedContextProvider;t.useDisclosureContext=o,t.useDisclosureScopedContext=n,t.useDisclosureProviderContext=l,t.DisclosureContextProvider=s,t.DisclosureScopedContextProvider=i},91605:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77328),o=a(51609);t.usePreviousMouseDownRef=function(e){const t=o.useRef.call(void 0);return o.useEffect.call(void 0,(()=>{if(!e)return void(t.current=null);return r.addGlobalEventListener.call(void 0,"mousedown",(e=>{t.current=e.target}),!0)}),[e]),t}},60762:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(70419),o=a(53944),n=a(19652),l=a(80987),s=a(28148),i=a(51609),c=a(10790),u=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=s.__objRest.call(void 0,t,["store"]);const u=o.useDialogScopedContext.call(void 0);a=a||u;const d=n.onClick,v=l.useEvent.call(void 0,(e=>{null==d||d(e),e.defaultPrevented||null==a||a.hide()})),p=i.useMemo.call(void 0,(()=>c.jsxs.call(void 0,"svg",{"aria-label":"Dismiss popup",display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:[c.jsx.call(void 0,"line",{x1:"4",y1:"4",x2:"12",y2:"12"}),c.jsx.call(void 0,"line",{x1:"4",y1:"12",x2:"12",y2:"4"})]})),[]);return n=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{"data-dialog-dismiss":"",children:p},n),{onClick:v}),n=r.useButton.call(void 0,n)})),d=n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"button",t)}));t.useDialogDismiss=u,t.DialogDismiss=d},7219:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(28148),o=a(48959),n=a(51609);function l(e){return!!e&&(!!n.isValidElement.call(void 0,e)&&("ref"in e.props||"ref"in e))}t.setRef=function(e,t){"function"==typeof e?e(t):e&&(e.current=t)},t.isValidElementWithRef=l,t.getRefProperty=function(e){return l(e)?r.__spreadValues.call(void 0,{},e.props).ref||e.ref:null},t.mergeProps=function(e,t){const a=r.__spreadValues.call(void 0,{},e);for(const n in t){if(!o.hasOwnProperty.call(void 0,t,n))continue;if("className"===n){const r="className";a[r]=e[r]?`${e[r]} ${t[r]}`:t[r];continue}if("style"===n){const o="style";a[o]=e[o]?r.__spreadValues.call(void 0,r.__spreadValues.call(void 0,{},e[o]),t[o]):t[o];continue}const l=t[n];if("function"==typeof l&&n.startsWith("on")){const t=e[n];if("function"==typeof t){a[n]=(...e)=>{l(...e),t(...e)};continue}}a[n]=l}return a}},33043:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(26327),o=a(49464),n=a(99471);function l(e){return n.setAttribute.call(void 0,e,"aria-hidden","true")}t.hideElementFromAccessibilityTree=l,t.disableAccessibilityTreeOutside=function(e,t){const a=[],n=t.map((e=>null==e?void 0:e.id));return o.walkTreeOutside.call(void 0,e,t,(e=>{r.isBackdrop.call(void 0,e,...n)||a.unshift(l(e))})),()=>{for(const e of a)e()}}},29842:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87121),o=a(19652),n=a(80987),l=a(28148),s=a(92725),i=a(77328),c=a(48959),u=a(32314),d=a(51609);function v(e){if(!e.isTrusted)return!1;const t=e.currentTarget;return"Enter"===e.key?s.isButton.call(void 0,t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(s.isButton.call(void 0,t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}var p=Symbol("command"),m=o.createHook.call(void 0,(function(e){var t=e,{clickOnEnter:a=!0,clickOnSpace:o=!0}=t,m=l.__objRest.call(void 0,t,["clickOnEnter","clickOnSpace"]);const h=d.useRef.call(void 0,null),[f,g]=d.useState.call(void 0,!1);d.useEffect.call(void 0,(()=>{h.current&&g(s.isButton.call(void 0,h.current))}),[]);const[w,b]=d.useState.call(void 0,!1),y=d.useRef.call(void 0,!1),x=c.disabledFromProps.call(void 0,m),[_,k]=n.useMetadataProps.call(void 0,m,p,!0),E=m.onKeyDown,C=n.useEvent.call(void 0,(e=>{null==E||E(e);const t=e.currentTarget;if(e.defaultPrevented)return;if(_)return;if(x)return;if(!i.isSelfTarget.call(void 0,e))return;if(s.isTextField.call(void 0,t))return;if(t.isContentEditable)return;const r=a&&"Enter"===e.key,n=o&&" "===e.key,c="Enter"===e.key&&!a,d=" "===e.key&&!o;if(c||d)e.preventDefault();else if(r||n){const a=v(e);if(r){if(!a){e.preventDefault();const a=e,{view:r}=a,o=l.__objRest.call(void 0,a,["view"]),n=()=>i.fireClickEvent.call(void 0,t,o);u.isFirefox.call(void 0)?i.queueBeforeEvent.call(void 0,t,"keyup",n):queueMicrotask(n)}}else n&&(y.current=!0,a||(e.preventDefault(),b(!0)))}})),j=m.onKeyUp,A=n.useEvent.call(void 0,(e=>{if(null==j||j(e),e.defaultPrevented)return;if(_)return;if(x)return;if(e.metaKey)return;const t=o&&" "===e.key;if(y.current&&t&&(y.current=!1,!v(e))){e.preventDefault(),b(!1);const t=e.currentTarget,a=e,{view:r}=a,o=l.__objRest.call(void 0,a,["view"]);queueMicrotask((()=>i.fireClickEvent.call(void 0,t,o)))}}));return m=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,l.__spreadValues.call(void 0,{"data-active":w||void 0,type:f?"button":void 0},k),m),{ref:n.useMergeRefs.call(void 0,h,m.ref),onKeyDown:C,onKeyUp:A}),m=r.useFocusable.call(void 0,m)})),h=o.forwardRef.call(void 0,(function(e){const t=m(e);return o.createElement.call(void 0,"button",t)}));t.useCommand=m,t.Command=h},57870:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652).createStoreContext.call(void 0),o=r.useContext,n=r.useScopedContext,l=r.useProviderContext,s=r.ContextProvider,i=r.ScopedContextProvider;t.useCollectionContext=o,t.useCollectionScopedContext=n,t.useCollectionProviderContext=l,t.CollectionContextProvider=s,t.CollectionScopedContextProvider=i},12204:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85325),o=a(77723),n=a(12707),l=a(38980),s=a(87636),i=a(80987),c=a(28148),u=a(51609),d=a(10790);t.DialogBackdrop=function({store:e,backdrop:t,alwaysVisible:a,hidden:v}){const p=u.useRef.call(void 0,null),m=l.useDisclosureStore.call(void 0,{disclosure:e}),h=s.useStoreState.call(void 0,e,"contentElement");u.useEffect.call(void 0,(()=>{const e=p.current,t=h;e&&t&&(e.style.zIndex=getComputedStyle(t).zIndex)}),[h]),i.useSafeLayoutEffect.call(void 0,(()=>{const e=null==h?void 0:h.id;if(!e)return;const t=p.current;return t?r.markAncestor.call(void 0,t,e):void 0}),[h]);const f=o.useDisclosureContent.call(void 0,{ref:p,store:m,role:"presentation","data-backdrop":(null==h?void 0:h.id)||"",alwaysVisible:a,hidden:null!=v?v:void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});if(!t)return null;if(u.isValidElement.call(void 0,t))return d.jsx.call(void 0,n.Role,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},f),{render:t}));const g="boolean"!=typeof t?t:"div";return d.jsx.call(void 0,n.Role,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},f),{render:d.jsx.call(void 0,g,{})}))}},49190:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(56203),o=a(53944),n=a(19652),l=a(28148),s=a(92725),i=a(48959),c=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const c=o.useDialogProviderContext.call(void 0);a=a||c,i.invariant.call(void 0,a,!1);const u=a.useState("contentElement");return n=l.__spreadValues.call(void 0,{"aria-haspopup":s.getPopupRole.call(void 0,u,"dialog")},n),n=r.useDisclosure.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"button",t)}));t.useDialogDisclosure=c,t.DialogDisclosure=u},50864:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85171),o=a(19652),n=a(80987),l=a(28148),s=a(48959),i=a(51609),c=o.createHook.call(void 0,(function(e){const t=i.useContext.call(void 0,r.GroupLabelContext),a=n.useId.call(void 0,e.id);return n.useSafeLayoutEffect.call(void 0,(()=>(null==t||t(a),()=>null==t?void 0:t(void 0))),[t,a]),e=l.__spreadValues.call(void 0,{id:a,"aria-hidden":!0},e),s.removeUndefinedValues.call(void 0,e)})),u=o.forwardRef.call(void 0,(function(e){const t=c(e);return o.createElement.call(void 0,"div",t)}));t.useGroupLabel=c,t.GroupLabel=u},48427:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652),n=a(51609),l=o.createStoreContext.call(void 0,[r.CompositeContextProvider],[r.CompositeScopedContextProvider]),s=l.useContext,i=l.useScopedContext,c=l.useProviderContext,u=l.ContextProvider,d=l.ScopedContextProvider,v=n.createContext.call(void 0,void 0);t.useMenubarContext=s,t.useMenubarScopedContext=i,t.useMenubarProviderContext=c,t.MenubarContextProvider=u,t.MenubarScopedContextProvider=d,t.MenuItemCheckedContext=v},59190:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(50864),o=a(19652),n=a(28148),l=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);return o=r.useGroupLabel.call(void 0,o)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.useCompositeGroupLabel=l,t.CompositeGroupLabel=s},35174:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(63215),o=a(19652),n=a(80987),l=a(28148),s=a(51609),i=a(10790),c=o.createHook.call(void 0,(function(e){const t=s.useRef.call(void 0,null),a=s.useContext.call(void 0,r.HeadingContext)||1,o=`h${a}`,c=n.useTagName.call(void 0,t,o),u=s.useMemo.call(void 0,(()=>!!c&&/^h\d$/.test(c)),[c]);return e=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{render:i.jsx.call(void 0,o,{}),role:u?void 0:"heading","aria-level":u?void 0:a},e),{ref:n.useMergeRefs.call(void 0,t,e.ref)})})),u=o.forwardRef.call(void 0,(function(e){const t=c(e);return o.createElement.call(void 0,"h1",t)}));t.useHeading=c,t.Heading=u},58058:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99992),o=a(19652),n=o.createHook.call(void 0,(function(e){return e=r.useDialogDescription.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"p",t)}));t.usePopoverDescription=n,t.PopoverDescription=l},67804:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51609).createContext.call(void 0,!1);t.CheckboxCheckedContext=r},9229:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(40227),o=a(42076),n=a(87121),l=a(19652),s=a(80987),i=a(28148),c=a(11790),u=a(92725),d=a(77328),v=a(60877),p=a(48959),m=a(51609),h=a(10790);function f(e,t,a){return s.useEvent.call(void 0,(o=>{var n;if(null==t||t(o),o.defaultPrevented)return;if(o.isPropagationStopped())return;if(!d.isSelfTarget.call(void 0,o))return;if(function(e){return"Shift"===e.key||"Control"===e.key||"Alt"===e.key||"Meta"===e.key}(o))return;if(function(e){const t=e.target;return!(t&&!u.isTextField.call(void 0,t)||1!==e.key.length||e.ctrlKey||e.metaKey)}(o))return;const l=e.getState(),s=null==(n=r.getEnabledItem.call(void 0,e,l.activeId))?void 0:n.element;if(!s)return;const c=o,{view:v}=c,p=i.__objRest.call(void 0,c,["view"]);s!==(null==a?void 0:a.current)&&s.focus(),d.fireKeyboardEvent.call(void 0,s,o.type,p)||o.preventDefault(),o.currentTarget.contains(s)&&o.stopPropagation()}))}var g=l.createHook.call(void 0,(function(e){var t=e,{store:a,composite:l=!0,focusOnMove:g=l,moveOnKeyPress:w=!0}=t,b=i.__objRest.call(void 0,t,["store","composite","focusOnMove","moveOnKeyPress"]);const y=o.useCompositeProviderContext.call(void 0);a=a||y,p.invariant.call(void 0,a,!1);const x=m.useRef.call(void 0,null),_=m.useRef.call(void 0,null),k=function(e){const[t,a]=m.useState.call(void 0,!1),o=m.useCallback.call(void 0,(()=>a(!0)),[]),n=e.useState((t=>r.getEnabledItem.call(void 0,e,t.activeId)));return m.useEffect.call(void 0,(()=>{const e=null==n?void 0:n.element;t&&e&&(a(!1),e.focus({preventScroll:!0}))}),[n,t]),o}(a),E=a.useState("moves"),[,C]=s.useTransactionState.call(void 0,l?a.setBaseElement:null);m.useEffect.call(void 0,(()=>{var e;if(!a)return;if(!E)return;if(!l)return;if(!g)return;const{activeId:t}=a.getState(),o=null==(e=r.getEnabledItem.call(void 0,a,t))?void 0:e.element;o&&v.focusIntoView.call(void 0,o)}),[a,E,l,g]),s.useSafeLayoutEffect.call(void 0,(()=>{if(!a)return;if(!E)return;if(!l)return;const{baseElement:e,activeId:t}=a.getState();if(!(null===t))return;if(!e)return;const r=_.current;_.current=null,r&&d.fireBlurEvent.call(void 0,r,{relatedTarget:e}),v.hasFocus.call(void 0,e)||e.focus()}),[a,E,l]);const j=a.useState("activeId"),A=a.useState("virtualFocus");s.useSafeLayoutEffect.call(void 0,(()=>{var e;if(!a)return;if(!l)return;if(!A)return;const t=_.current;if(_.current=null,!t)return;const o=(null==(e=r.getEnabledItem.call(void 0,a,j))?void 0:e.element)||u.getActiveElement.call(void 0,t);o!==t&&d.fireBlurEvent.call(void 0,t,{relatedTarget:o})}),[a,j,A,l]);const S=f(a,b.onKeyDownCapture,_),P=f(a,b.onKeyUpCapture,_),R=b.onFocusCapture,M=s.useEvent.call(void 0,(e=>{if(null==R||R(e),e.defaultPrevented)return;if(!a)return;const{virtualFocus:t}=a.getState();if(!t)return;const o=e.relatedTarget,n=r.silentlyFocused.call(void 0,e.currentTarget);d.isSelfTarget.call(void 0,e)&&n&&(e.stopPropagation(),_.current=o)})),V=b.onFocus,z=s.useEvent.call(void 0,(e=>{if(null==V||V(e),e.defaultPrevented)return;if(!l)return;if(!a)return;const{relatedTarget:t}=e,{virtualFocus:o}=a.getState();o?d.isSelfTarget.call(void 0,e)&&!r.isItem.call(void 0,a,t)&&queueMicrotask(k):d.isSelfTarget.call(void 0,e)&&a.setActiveId(null)})),H=b.onBlurCapture,L=s.useEvent.call(void 0,(e=>{var t;if(null==H||H(e),e.defaultPrevented)return;if(!a)return;const{virtualFocus:o,activeId:n}=a.getState();if(!o)return;const l=null==(t=r.getEnabledItem.call(void 0,a,n))?void 0:t.element,s=e.relatedTarget,i=r.isItem.call(void 0,a,s),c=_.current;if(_.current=null,d.isSelfTarget.call(void 0,e)&&i)s===l?c&&c!==s&&d.fireBlurEvent.call(void 0,c,e):l?d.fireBlurEvent.call(void 0,l,e):c&&d.fireBlurEvent.call(void 0,c,e),e.stopPropagation();else{!r.isItem.call(void 0,a,e.target)&&l&&d.fireBlurEvent.call(void 0,l,e)}})),O=b.onKeyDown,N=s.useBooleanEvent.call(void 0,w),I=s.useEvent.call(void 0,(e=>{var t;if(null==O||O(e),e.defaultPrevented)return;if(!a)return;if(!d.isSelfTarget.call(void 0,e))return;const{orientation:o,renderedItems:n,activeId:l}=a.getState(),s=r.getEnabledItem.call(void 0,a,l);if(null==(t=null==s?void 0:s.element)?void 0:t.isConnected)return;const i="horizontal"!==o,v="vertical"!==o,p=n.some((e=>!!e.rowId));if(("ArrowLeft"===e.key||"ArrowRight"===e.key||"Home"===e.key||"End"===e.key)&&u.isTextField.call(void 0,e.currentTarget))return;const m={ArrowUp:(p||i)&&(()=>{if(p){const e=function(e){return r.findFirstEnabledItem.call(void 0,c.flatten2DArray.call(void 0,c.reverseArray.call(void 0,r.groupItemsByRows.call(void 0,e))))}(n);return null==e?void 0:e.id}return null==a?void 0:a.last()}),ArrowRight:(p||v)&&a.first,ArrowDown:(p||i)&&a.first,ArrowLeft:(p||v)&&a.last,Home:a.first,End:a.last,PageUp:a.first,PageDown:a.last},h=m[e.key];if(h){const t=h();if(void 0!==t){if(!N(e))return;e.preventDefault(),a.move(t)}}}));b=s.useWrapElement.call(void 0,b,(e=>h.jsx.call(void 0,o.CompositeContextProvider,{value:a,children:e})),[a]);const B=a.useState((e=>{var t;if(a&&l&&e.virtualFocus)return null==(t=r.getEnabledItem.call(void 0,a,e.activeId))?void 0:t.id}));b=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{"aria-activedescendant":B},b),{ref:s.useMergeRefs.call(void 0,x,C,b.ref),onKeyDownCapture:S,onKeyUpCapture:P,onFocusCapture:M,onFocus:z,onBlurCapture:L,onKeyDown:I});const T=a.useState((e=>l&&(e.virtualFocus||null===e.activeId)));return b=n.useFocusable.call(void 0,i.__spreadValues.call(void 0,{focusable:T},b))})),w=l.forwardRef.call(void 0,(function(e){const t=g(e);return l.createElement.call(void 0,"div",t)}));t.useComposite=g,t.Composite=w},25275:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(35973),o=a(66485),n=a(19652),l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useToolbarContext.call(void 0);return a=a||s,n=r.useCompositeItem.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"button",t)})));t.useToolbarItem=s,t.ToolbarItem=i},63215:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51609).createContext.call(void 0,0);t.HeadingContext=r},7168:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(48427),o=a(42076),n=a(80231),l=a(19652),s=a(51609),i=l.createStoreContext.call(void 0,[o.CompositeContextProvider,n.HovercardContextProvider],[o.CompositeScopedContextProvider,n.HovercardScopedContextProvider]),c=i.useContext,u=i.useScopedContext,d=i.useProviderContext,v=i.ContextProvider,p=i.ScopedContextProvider,m=r.useMenubarContext,h=r.useMenubarScopedContext,f=r.useMenubarProviderContext,g=r.MenubarContextProvider,w=r.MenubarScopedContextProvider,b=s.createContext.call(void 0,void 0);t.useMenuContext=c,t.useMenuScopedContext=u,t.useMenuProviderContext=d,t.MenuContextProvider=v,t.MenuScopedContextProvider=p,t.useMenuBarContext=m,t.useMenuBarScopedContext=h,t.useMenuBarProviderContext=f,t.MenuBarContextProvider=g,t.MenuBarScopedContextProvider=w,t.MenuItemCheckedContext=b},54871:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652),n=a(51609),l=n.createContext.call(void 0,null),s=n.createContext.call(void 0,null),i=o.createStoreContext.call(void 0,[r.CompositeContextProvider],[r.CompositeScopedContextProvider]),c=i.useContext,u=i.useScopedContext,d=i.useProviderContext,v=i.ContextProvider,p=i.ScopedContextProvider;t.TagValueContext=l,t.TagRemoveIdContext=s,t.useTagContext=c,t.useTagScopedContext=u,t.useTagProviderContext=d,t.TagContextProvider=v,t.TagScopedContextProvider=p},89169:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80987),o=a(92725),n=a(51609),l=a(75795);t.useRootDialog=function({attribute:e,contentId:t,contentElement:a,enabled:s}){const[i,c]=r.useForceUpdate.call(void 0),u=n.useCallback.call(void 0,(()=>{if(!s)return!1;if(!a)return!1;const{body:r}=o.getDocument.call(void 0,a),n=r.getAttribute(e);return!n||n===t}),[i,s,a,e,t]);return n.useEffect.call(void 0,(()=>{if(!s)return;if(!t)return;if(!a)return;const{body:r}=o.getDocument.call(void 0,a);if(u())return r.setAttribute(e,t),()=>r.removeAttribute(e);const n=new MutationObserver((()=>l.flushSync.call(void 0,c)));return n.observe(r,{attributeFilter:[e]}),()=>n.disconnect()}),[i,s,t,a,u,e]),u}},80231:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77018),o=a(19652).createStoreContext.call(void 0,[r.PopoverContextProvider],[r.PopoverScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useHovercardContext=n,t.useHovercardScopedContext=l,t.useHovercardProviderContext=s,t.HovercardContextProvider=i,t.HovercardScopedContextProvider=c},61150:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652),n=a(80987),l=a(28148),s=a(92725),i=a(60877),c=a(48959),u=a(51609);function d(e){const t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}var v=Symbol("composite-hover");var p=o.createHook.call(void 0,(function(e){var t=e,{store:a,focusOnHover:o=!0,blurOnHoverEnd:p=!!o}=t,m=l.__objRest.call(void 0,t,["store","focusOnHover","blurOnHoverEnd"]);const h=r.useCompositeContext.call(void 0);a=a||h,c.invariant.call(void 0,a,!1);const f=n.useIsMouseMoving.call(void 0),g=m.onMouseMove,w=n.useBooleanEvent.call(void 0,o),b=n.useEvent.call(void 0,(e=>{if(null==g||g(e),!e.defaultPrevented&&f()&&w(e)){if(!i.hasFocusWithin.call(void 0,e.currentTarget)){const e=null==a?void 0:a.getState().baseElement;e&&!i.hasFocus.call(void 0,e)&&e.focus()}null==a||a.setActiveId(e.currentTarget.id)}})),y=m.onMouseLeave,x=n.useBooleanEvent.call(void 0,p),_=n.useEvent.call(void 0,(e=>{var t;null==y||y(e),e.defaultPrevented||f()&&(function(e){const t=d(e);return!!t&&s.contains.call(void 0,e.currentTarget,t)}(e)||function(e){let t=d(e);if(!t)return!1;do{if(c.hasOwnProperty.call(void 0,t,v)&&t[v])return!0;t=t.parentElement}while(t);return!1}(e)||w(e)&&x(e)&&(null==a||a.setActiveId(null),null==(t=null==a?void 0:a.getState().baseElement)||t.focus()))})),k=u.useCallback.call(void 0,(e=>{e&&(e[v]=!0)}),[]);return m=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},m),{ref:n.useMergeRefs.call(void 0,k,m.ref),onMouseMove:b,onMouseLeave:_}),c.removeUndefinedValues.call(void 0,m)})),m=o.memo.call(void 0,o.forwardRef.call(void 0,(function(e){const t=p(e);return o.createElement.call(void 0,"div",t)})));t.useCompositeHover=p,t.CompositeHover=m},87121:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(73579),o=a(19652),n=a(80987),l=a(28148),s=a(92725),i=a(77328),c=a(60877),u=a(48959),d=a(32314),v=a(51609),p=d.isSafari.call(void 0),m=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],h=Symbol("safariFocusAncestor");function f(e,t){e&&(e[h]=t)}function g(e){return!("input"!==e.tagName.toLowerCase()||!e.type)&&("radio"===e.type||"checkbox"===e.type)}function w(e,t,a,r,o){return e?t?a&&!r?-1:void 0:a?o:o||0:o}function b(e,t){return n.useEvent.call(void 0,(a=>{null==e||e(a),a.defaultPrevented||t&&(a.stopPropagation(),a.preventDefault())}))}var y=!0;function x(e){const t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(y=!1))}function _(e){e.metaKey||e.ctrlKey||e.altKey||(y=!0)}var k=o.createHook.call(void 0,(function(e){var t=e,{focusable:a=!0,accessibleWhenDisabled:o,autoFocus:d,onFocusVisible:h}=t,k=l.__objRest.call(void 0,t,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);const E=v.useRef.call(void 0,null);v.useEffect.call(void 0,(()=>{a&&(i.addGlobalEventListener.call(void 0,"mousedown",x,!0),i.addGlobalEventListener.call(void 0,"keydown",_,!0))}),[a]),p&&v.useEffect.call(void 0,(()=>{if(!a)return;const e=E.current;if(!e)return;if(!g(e))return;const t=function(e){return"labels"in e?e.labels:null}(e);if(!t)return;const r=()=>queueMicrotask((()=>e.focus()));for(const e of t)e.addEventListener("mouseup",r);return()=>{for(const e of t)e.removeEventListener("mouseup",r)}}),[a]);const C=a&&u.disabledFromProps.call(void 0,k),j=!!C&&!o,[A,S]=v.useState.call(void 0,!1);v.useEffect.call(void 0,(()=>{a&&j&&A&&S(!1)}),[a,j,A]),v.useEffect.call(void 0,(()=>{if(!a)return;if(!A)return;const e=E.current;if(!e)return;if("undefined"==typeof IntersectionObserver)return;const t=new IntersectionObserver((()=>{c.isFocusable.call(void 0,e)||S(!1)}));return t.observe(e),()=>t.disconnect()}),[a,A]);const P=b(k.onKeyPressCapture,C),R=b(k.onMouseDownCapture,C),M=b(k.onClickCapture,C),V=k.onMouseDown,z=n.useEvent.call(void 0,(e=>{if(null==V||V(e),e.defaultPrevented)return;if(!a)return;const t=e.currentTarget;if(!p)return;if(i.isPortalEvent.call(void 0,e))return;if(!s.isButton.call(void 0,t)&&!g(t))return;let r=!1;const o=()=>{r=!0};t.addEventListener("focusin",o,{capture:!0,once:!0});const n=c.getClosestFocusable.call(void 0,t.parentElement);f(n,!0),i.queueBeforeEvent.call(void 0,t,"mouseup",(()=>{t.removeEventListener("focusin",o,!0),f(n,!1),r||c.focusIfNeeded.call(void 0,t)}))})),H=(e,t)=>{if(t&&(e.currentTarget=t),!a)return;const r=e.currentTarget;r&&c.hasFocus.call(void 0,r)&&(null==h||h(e),e.defaultPrevented||(r.dataset.focusVisible="true",S(!0)))},L=k.onKeyDownCapture,O=n.useEvent.call(void 0,(e=>{if(null==L||L(e),e.defaultPrevented)return;if(!a)return;if(A)return;if(e.metaKey)return;if(e.altKey)return;if(e.ctrlKey)return;if(!i.isSelfTarget.call(void 0,e))return;const t=e.currentTarget;i.queueBeforeEvent.call(void 0,t,"focusout",(()=>H(e,t)))})),N=k.onFocusCapture,I=n.useEvent.call(void 0,(e=>{if(null==N||N(e),e.defaultPrevented)return;if(!a)return;if(!i.isSelfTarget.call(void 0,e))return void S(!1);const t=e.currentTarget,r=()=>H(e,t);y||function(e){const{tagName:t,readOnly:a,type:r}=e;return"TEXTAREA"===t&&!a||("SELECT"===t&&!a||("INPUT"!==t||a?!!e.isContentEditable||!("combobox"!==e.getAttribute("role")||!e.dataset.name):m.includes(r)))}(e.target)?i.queueBeforeEvent.call(void 0,e.target,"focusout",r):S(!1)})),B=k.onBlur,T=n.useEvent.call(void 0,(e=>{null==B||B(e),a&&i.isFocusEventOutside.call(void 0,e)&&S(!1)})),F=v.useContext.call(void 0,r.FocusableContext),D=n.useEvent.call(void 0,(e=>{a&&d&&e&&F&&queueMicrotask((()=>{c.hasFocus.call(void 0,e)||c.isFocusable.call(void 0,e)&&e.focus()}))})),G=n.useTagName.call(void 0,E),U=a&&function(e){return!e||"button"===e||"summary"===e||"input"===e||"select"===e||"textarea"===e||"a"===e}(G),q=a&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e}(G),Z=k.style,W=v.useMemo.call(void 0,(()=>j?l.__spreadValues.call(void 0,{pointerEvents:"none"},Z):Z),[j,Z]);return k=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{"data-focus-visible":a&&A||void 0,"data-autofocus":d||void 0,"aria-disabled":C||void 0},k),{ref:n.useMergeRefs.call(void 0,E,D,k.ref),style:W,tabIndex:w(a,j,U,q,k.tabIndex),disabled:!(!q||!j)||void 0,contentEditable:C?void 0:k.contentEditable,onKeyPressCapture:P,onClickCapture:M,onMouseDownCapture:R,onMouseDown:z,onKeyDownCapture:O,onFocusCapture:I,onBlur:T}),u.removeUndefinedValues.call(void 0,k)})),E=o.forwardRef.call(void 0,(function(e){const t=k(e);return o.createElement.call(void 0,"div",t)}));t.isSafariFocusAncestor=function(e){return!!e&&!!e[h]},t.useFocusable=k,t.Focusable=E},80987:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7219),o=a(28148),n=a(92725),l=a(77328),s=a(51609),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(s),c=o.__spreadValues.call(void 0,{},i),u=c.useId,d=c.useDeferredValue,v=c.useInsertionEffect,p=n.canUseDOM?s.useLayoutEffect:s.useEffect;function m(e){const[t]=s.useState.call(void 0,e);return t}function h(e){const t=s.useRef.call(void 0,(()=>{throw new Error("Cannot call an event handler while rendering.")}));return v?v((()=>{t.current=e})):t.current=e,s.useCallback.call(void 0,((...e)=>{var a;return null==(a=t.current)?void 0:a.call(t,...e)}),[])}function f(...e){return s.useMemo.call(void 0,(()=>{if(e.some(Boolean))return t=>{for(const a of e)r.setRef.call(void 0,a,t)}}),e)}var g=!1,w=0,b=0;function y(e){(function(e){const t=e.movementX||e.screenX-w,a=e.movementY||e.screenY-b;return w=e.screenX,b=e.screenY,t||a||!1})(e)&&(g=!0)}function x(){g=!1}t.useSafeLayoutEffect=p,t.useInitialValue=m,t.useLazyValue=function(e){const t=s.useRef.call(void 0);return void 0===t.current&&(t.current=e()),t.current},t.useLiveRef=function(e){const t=s.useRef.call(void 0,e);return p((()=>{t.current=e})),t},t.usePreviousValue=function(e){const[t,a]=s.useState.call(void 0,e);return e!==t&&a(e),t},t.useEvent=h,t.useTransactionState=function(e){const[t,a]=s.useState.call(void 0,null);return p((()=>{if(null==t)return;if(!e)return;let a=null;return e((e=>(a=e,t))),()=>{e(a)}}),[t,e]),[t,a]},t.useMergeRefs=f,t.useId=function(e){if(u){const t=u();return e||t}const[t,a]=s.useState.call(void 0,e);return p((()=>{if(e||t)return;const r=Math.random().toString(36).slice(2,8);a(`id-${r}`)}),[e,t]),e||t},t.useDeferredValue=function(e){if(d)return d(e);const[t,a]=s.useState.call(void 0,e);return s.useEffect.call(void 0,(()=>{const t=requestAnimationFrame((()=>a(e)));return()=>cancelAnimationFrame(t)}),[e]),t},t.useTagName=function(e,t){const a=e=>{if("string"==typeof e)return e},[r,o]=s.useState.call(void 0,(()=>a(t)));return p((()=>{const r=e&&"current"in e?e.current:e;o((null==r?void 0:r.tagName.toLowerCase())||a(t))}),[e,t]),r},t.useAttribute=function(e,t,a){const r=m(a),[o,n]=s.useState.call(void 0,r);return s.useEffect.call(void 0,(()=>{const a=e&&"current"in e?e.current:e;if(!a)return;const o=()=>{const e=a.getAttribute(t);n(null==e?r:e)},l=new MutationObserver(o);return l.observe(a,{attributeFilter:[t]}),o(),()=>l.disconnect()}),[e,t,r]),o},t.useUpdateEffect=function(e,t){const a=s.useRef.call(void 0,!1);s.useEffect.call(void 0,(()=>{if(a.current)return e();a.current=!0}),t),s.useEffect.call(void 0,(()=>()=>{a.current=!1}),[])},t.useUpdateLayoutEffect=function(e,t){const a=s.useRef.call(void 0,!1);p((()=>{if(a.current)return e();a.current=!0}),t),p((()=>()=>{a.current=!1}),[])},t.useForceUpdate=function(){return s.useReducer.call(void 0,(()=>[]),[])},t.useBooleanEvent=function(e){return h("function"==typeof e?e:()=>e)},t.useWrapElement=function(e,t,a=[]){const r=s.useCallback.call(void 0,(a=>(e.wrapElement&&(a=e.wrapElement(a)),t(a))),[...a,e.wrapElement]);return o.__spreadProps.call(void 0,o.__spreadValues.call(void 0,{},e),{wrapElement:r})},t.usePortalRef=function(e=!1,t){const[a,r]=s.useState.call(void 0,null);return{portalRef:f(r,t),portalNode:a,domReady:!e||a}},t.useMetadataProps=function(e,t,a){const r=e.onLoadedMetadataCapture,n=s.useMemo.call(void 0,(()=>Object.assign((()=>{}),o.__spreadProps.call(void 0,o.__spreadValues.call(void 0,{},r),{[t]:a}))),[r,t,a]);return[null==r?void 0:r[t],{onLoadedMetadataCapture:n}]},t.useIsMouseMoving=function(){return s.useEffect.call(void 0,(()=>{l.addGlobalEventListener.call(void 0,"mousemove",y,!0),l.addGlobalEventListener.call(void 0,"mousedown",x,!0),l.addGlobalEventListener.call(void 0,"mouseup",x,!0),l.addGlobalEventListener.call(void 0,"keydown",x,!0),l.addGlobalEventListener.call(void 0,"scroll",x,!0)}),[]),h((()=>g))}},32146:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(63215),o=a(51609),n=a(10790);t.HeadingLevel=function({level:e,children:t}){const a=o.useContext.call(void 0,r.HeadingContext),l=Math.max(Math.min(e||a+1,6),1);return n.jsx.call(void 0,r.HeadingContext.Provider,{value:l,children:t})}},68725:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEventPoint=function(e){return[e.clientX,e.clientY]},t.isPointInPolygon=function(e,t){const[a,r]=e;let o=!1;for(let e=t.length,n=0,l=e-1;n=u&&r0&&(r===u?r>d&&(o=!o):o=!o)}}else if(ii&&r<=u){if(0===v)return!0;v<0&&(r===u?r=c&&a<=s||a>=s&&a<=c))return!0}return o},t.getElementPolygon=function(e,t){const a=e.getBoundingClientRect(),{top:r,right:o,bottom:n,left:l}=a,[s,i]=function(e,t){const{top:a,right:r,bottom:o,left:n}=t,[l,s]=e;return[lr?"right":null,so?"bottom":null]}(t,a),c=[t];return s?("top"!==i&&c.push(["left"===s?l:o,r]),c.push(["left"===s?o:l,r]),c.push(["left"===s?o:l,n]),"bottom"!==i&&c.push(["left"===s?l:o,n])):"top"===i?(c.push([l,r]),c.push([l,n]),c.push([o,n]),c.push([o,r])):(c.push([l,n]),c.push([l,r]),c.push([o,r]),c.push([o,n])),c}},46503:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77673),o=a(72707),n=a(19652),l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useSelectContext.call(void 0);return a=a||s,n=r.usePopoverDisclosureArrow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"span",t)}));t.useSelectArrow=s,t.SelectArrow=i},92526:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168),o=a(48427),n=a(61150),l=a(35973),s=a(19652),i=a(87636),c=a(80987),u=a(28148),d=a(92725),v=a(77328),p=a(60877),m=a(48959);var h=s.createHook.call(void 0,(function(e){var t=e,{store:a,hideOnClick:s=!0,preventScrollOnKeyDown:h=!0,focusOnHover:f,blurOnHoverEnd:g}=t,w=u.__objRest.call(void 0,t,["store","hideOnClick","preventScrollOnKeyDown","focusOnHover","blurOnHoverEnd"]);const b=r.useMenuScopedContext.call(void 0,!0),y=o.useMenubarScopedContext.call(void 0);a=a||b||y,m.invariant.call(void 0,a,!1);const x=w.onClick,_=c.useBooleanEvent.call(void 0,s),k="hideAll"in a?a.hideAll:void 0,E=!!k,C=c.useEvent.call(void 0,(e=>{if(null==x||x(e),e.defaultPrevented)return;if(v.isDownloading.call(void 0,e))return;if(v.isOpeningInNewTab.call(void 0,e))return;if(!k)return;"menu"!==e.currentTarget.getAttribute("aria-haspopup")&&_(e)&&k()})),j=i.useStoreState.call(void 0,a,(e=>"contentElement"in e?e.contentElement:null)),A=d.getPopupItemRole.call(void 0,j,"menuitem");return w=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{role:A},w),{onClick:C}),w=l.useCompositeItem.call(void 0,u.__spreadValues.call(void 0,{store:a,preventScrollOnKeyDown:h},w)),w=n.useCompositeHover.call(void 0,u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{store:a},w),{focusOnHover(e){if(!a)return!1;if(!("function"==typeof f?f(e):null==f||f))return!1;const{baseElement:t,items:r}=a.getState();return E?(e.currentTarget.hasAttribute("aria-expanded")&&e.currentTarget.focus(),!0):!!function(e,t,a){var r;if(!e)return!1;if(p.hasFocusWithin.call(void 0,e))return!0;const o=null==t?void 0:t.find((e=>{var t;return e.element!==a&&"true"===(null==(t=e.element)?void 0:t.getAttribute("aria-expanded"))})),n=null==(r=null==o?void 0:o.element)?void 0:r.getAttribute("aria-controls");if(!n)return!1;const l=d.getDocument.call(void 0,e).getElementById(n);return!(!l||!p.hasFocusWithin.call(void 0,l)&&!l.querySelector("[role=menuitem][aria-expanded=true]"))}(t,r,e.currentTarget)&&(e.currentTarget.focus(),!0)},blurOnHoverEnd:e=>"function"==typeof g?g(e):null!=g?g:E})),w})),f=s.memo.call(void 0,s.forwardRef.call(void 0,(function(e){const t=h(e);return s.createElement.call(void 0,"div",t)})));t.useMenuItem=h,t.MenuItem=f},33356:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(22510),o=a(19652),n=o.createHook.call(void 0,(function(e){return e=r.useDialogHeading.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"h1",t)}));t.usePopoverHeading=n,t.PopoverHeading=l},54844:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(3578),o=a(19652),n=a(28148),l=o.createHook.call(void 0,(function(e){return e=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{"data-focus-trap":"",tabIndex:0,"aria-hidden":!0},e),{style:n.__spreadValues.call(void 0,{position:"fixed",top:0,left:0},e.style)}),e=r.useVisuallyHidden.call(void 0,e)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"span",t)}));t.useFocusTrap=l,t.FocusTrap=s},40227:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92725),o={id:null};var n=Symbol("FOCUS_SILENTLY");t.flipItems=function(e,t,a=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...a?[o]:[],...e.slice(0,r)]},t.findFirstEnabledItem=function(e,t){return e.find((e=>t?!e.disabled&&e.id!==t:!e.disabled))},t.getEnabledItem=function(e,t){return t&&e.item(t)||null},t.groupItemsByRows=function(e){const t=[];for(const a of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===a.rowId}));e?e.push(a):t.push([a])}return t},t.selectTextField=function(e,t=!1){if(r.isTextField.call(void 0,e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){const a=r.getDocument.call(void 0,e).getSelection();null==a||a.selectAllChildren(e),t&&(null==a||a.collapseToEnd())}},t.focusSilently=function(e){e[n]=!0,e.focus({preventScroll:!0})},t.silentlyFocused=function(e){const t=e[n];return delete e[n],t},t.isItem=function(e,t,a){if(!t)return!1;if(t===a)return!1;const r=e.item(t.id);return!!r&&(!a||r.element!==a)}},35973:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21236),o=a(29842),n=a(40227),l=a(42076),s=a(19652),i=a(87636),c=a(80987),u=a(28148),d=a(92725),v=a(77328),p=a(48959),m=a(32314),h=a(51609),f=a(10790);function g(e,t=!1){const{top:a}=e.getBoundingClientRect();return t?a+e.clientHeight:a}function w(e,t,a,r=!1){var o;if(!t)return;if(!a)return;const{renderedItems:l}=t.getState(),s=d.getScrollingElement.call(void 0,e);if(!s)return;const i=function(e,t=!1){const a=e.clientHeight,{top:r}=e.getBoundingClientRect(),o=1.5*Math.max(.875*a,a-40),n=t?a-o+r:o+r;return"HTML"===e.tagName?n+e.scrollTop:n}(s,r);let c,u;for(let e=0;e=0){void 0!==u&&us||(e&&(null==S?void 0:S.baseElement)&&S.baseElement===e.baseElement?S.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===j,ariaSetSize:e=>null!=_?_:e&&(null==S?void 0:S.ariaSetSize)&&S.baseElement===e.baseElement?S.ariaSetSize:void 0,ariaPosInSet(e){if(null!=k)return k;if(!e)return;if(!(null==S?void 0:S.ariaPosInSet))return;if(S.baseElement!==e.baseElement)return;const t=e.renderedItems.filter((e=>e.rowId===R));return S.ariaPosInSet+t.findIndex((e=>e.id===j))},isTabbable(e){if(!(null==e?void 0:e.renderedItems.length))return!0;if(e.virtualFocus)return!1;if(y)return!0;if(null===e.activeId)return!1;const t=null==a?void 0:a.item(e.activeId);return!!(null==t?void 0:t.disabled)||(!(null==t?void 0:t.element)||e.activeId===j)}}),O=h.useCallback.call(void 0,(e=>{var t;const a=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{},e),{id:j||e.id,rowId:R,disabled:!!P,children:null==(t=e.element)?void 0:t.textContent});return x?x(a):a}),[j,R,P,x]),N=E.onFocus,I=h.useRef.call(void 0,!1),B=c.useEvent.call(void 0,(e=>{if(null==N||N(e),e.defaultPrevented)return;if(v.isPortalEvent.call(void 0,e))return;if(!j)return;if(!a)return;if(function(e,t){return!v.isSelfTarget.call(void 0,e)&&n.isItem.call(void 0,t,e.target)}(e,a))return;const{virtualFocus:t,baseElement:r}=a.getState();if(a.setActiveId(j),d.isTextbox.call(void 0,e.currentTarget)&&n.selectTextField.call(void 0,e.currentTarget),!t)return;if(!v.isSelfTarget.call(void 0,e))return;if(o=e.currentTarget,d.isTextbox.call(void 0,o)||"INPUT"===o.tagName&&!d.isButton.call(void 0,o))return;var o;if(!(null==r?void 0:r.isConnected))return;m.isSafari.call(void 0)&&e.currentTarget.hasAttribute("data-autofocus")&&e.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),I.current=!0;e.relatedTarget===r||n.isItem.call(void 0,a,e.relatedTarget)?n.focusSilently.call(void 0,r):r.focus()})),T=E.onBlurCapture,F=c.useEvent.call(void 0,(e=>{if(null==T||T(e),e.defaultPrevented)return;const t=null==a?void 0:a.getState();(null==t?void 0:t.virtualFocus)&&I.current&&(I.current=!1,e.preventDefault(),e.stopPropagation())})),D=E.onKeyDown,G=c.useBooleanEvent.call(void 0,g),U=c.useBooleanEvent.call(void 0,b),q=c.useEvent.call(void 0,(e=>{if(null==D||D(e),e.defaultPrevented)return;if(!v.isSelfTarget.call(void 0,e))return;if(!a)return;const{currentTarget:t}=e,r=a.getState(),o=a.item(j),n=!!(null==o?void 0:o.rowId),l="horizontal"!==r.orientation,s="vertical"!==r.orientation,i=()=>!!n||(!!s||(!r.baseElement||!d.isTextField.call(void 0,r.baseElement))),c={ArrowUp:(n||l)&&a.up,ArrowRight:(n||s)&&a.next,ArrowDown:(n||l)&&a.down,ArrowLeft:(n||s)&&a.previous,Home:()=>{if(i())return!n||e.ctrlKey?null==a?void 0:a.first():null==a?void 0:a.previous(-1)},End:()=>{if(i())return!n||e.ctrlKey?null==a?void 0:a.last():null==a?void 0:a.next(-1)},PageUp:()=>w(t,a,null==a?void 0:a.up,!0),PageDown:()=>w(t,a,null==a?void 0:a.down)}[e.key];if(c){if(d.isTextbox.call(void 0,t)){const a=d.getTextboxSelection.call(void 0,t),r=s&&"ArrowLeft"===e.key,o=s&&"ArrowRight"===e.key,n=l&&"ArrowUp"===e.key,i=l&&"ArrowDown"===e.key;if(o||i){const{length:e}=d.getTextboxValue.call(void 0,t);if(a.end!==e)return}else if((r||n)&&0!==a.start)return}const r=c();if(G(e)||void 0!==r){if(!U(e))return;e.preventDefault(),a.move(r)}}})),Z=h.useMemo.call(void 0,(()=>({id:j,baseElement:M})),[j,M]);return E=c.useWrapElement.call(void 0,E,(e=>f.jsx.call(void 0,l.CompositeItemContext.Provider,{value:Z,children:e})),[Z]),E=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{id:j,"data-active-item":V||void 0},E),{ref:c.useMergeRefs.call(void 0,A,E.ref),tabIndex:L?E.tabIndex:-1,onFocus:B,onBlurCapture:F,onKeyDown:q}),E=o.useCommand.call(void 0,E),E=r.useCollectionItem.call(void 0,u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{store:a},E),{getItem:O,shouldRegisterItem:!!j&&E.shouldRegisterItem})),p.removeUndefinedValues.call(void 0,u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{},E),{"aria-setsize":z,"aria-posinset":H}))})),y=s.memo.call(void 0,s.forwardRef.call(void 0,(function(e){const t=b(e);return s.createElement.call(void 0,"button",t)})));t.useCompositeItem=b,t.CompositeItem=y},99103:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(77723),n=a(19652),l=a(80987),s=a(28148),i=a(48959),c=a(51609),u=a(10790),d=n.createHook.call(void 0,(function(e){var t=e,{store:a,alwaysVisible:n}=t,d=s.__objRest.call(void 0,t,["store","alwaysVisible"]);const v=r.useComboboxScopedContext.call(void 0,!0),p=r.useComboboxContext.call(void 0),m=!!(a=a||p)&&a===v;i.invariant.call(void 0,a,!1);const h=c.useRef.call(void 0,null),f=l.useId.call(void 0,d.id),g=a.useState("mounted"),w=o.isHidden.call(void 0,g,d.hidden,n),b=w?s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},d.style),{display:"none"}):d.style,y=a.useState((e=>Array.isArray(e.selectedValue))),x=l.useAttribute.call(void 0,h,"role",d.role),_=("listbox"===x||"tree"===x||"grid"===x)&&y||void 0,[k,E]=c.useState.call(void 0,!1),C=a.useState("contentElement");l.useSafeLayoutEffect.call(void 0,(()=>{if(!g)return;const e=h.current;if(!e)return;if(C!==e)return;const t=()=>{E(!!e.querySelector("[role='listbox']"))},a=new MutationObserver(t);return a.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>a.disconnect()}),[g,C]),k||(d=s.__spreadValues.call(void 0,{role:"listbox","aria-multiselectable":_},d)),d=l.useWrapElement.call(void 0,d,(e=>u.jsx.call(void 0,r.ComboboxScopedContextProvider,{value:a,children:u.jsx.call(void 0,r.ComboboxListRoleContext.Provider,{value:x,children:e})})),[a,x]);const j=!f||v&&m?null:a.setContentElement;return d=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{id:f,hidden:w},d),{ref:l.useMergeRefs.call(void 0,j,h,d.ref),style:b}),i.removeUndefinedValues.call(void 0,d)})),v=n.forwardRef.call(void 0,(function(e){const t=d(e);return n.createElement.call(void 0,"div",t)}));t.useComboboxList=d,t.ComboboxList=v},2627:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(21236),n=a(19652),l=a(80987),s=a(28148),i=a(92725),c=a(48959),u=a(51609);function d(e,t,a){return e.useState((e=>e.items.find((e=>e.type===a&&e.name===t))))}var v=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,getItem:v,touchOnBlur:p=!0}=t,m=s.__objRest.call(void 0,t,["store","name","getItem","touchOnBlur"]);const h=r.useFormContext.call(void 0);a=a||h,c.invariant.call(void 0,a,!1);const f=`${n}`,g=l.useId.call(void 0,m.id),w=u.useRef.call(void 0,null);a.useValidate((async()=>{const e=function(e,t){const a=e.current;return a?a.name===t?a:a.form?a.form.elements.namedItem(t):i.getDocument.call(void 0,a).getElementsByName(t)[0]:null}(w,f);e&&(await Promise.resolve(),"validity"in e&&!e.validity.valid&&(null==a||a.setError(f,e.validationMessage)))}));const b=u.useCallback.call(void 0,(e=>{const t=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},e),{id:g||e.id,name:f,type:"field"});return v?v(t):t}),[g,f,v]),y=m.onBlur,x=l.useBooleanEvent.call(void 0,p),_=l.useEvent.call(void 0,(e=>{null==y||y(e),e.defaultPrevented||x(e)&&(null==a||a.setFieldTouched(f,!0))})),k=d(a,f,"label"),E=d(a,f,"error"),C=d(a,f,"description"),j=c.cx.call(void 0,null==E?void 0:E.id,null==C?void 0:C.id,m["aria-describedby"]),A=a.useState((()=>!!(null==a?void 0:a.getError(f))&&a.getFieldTouched(f)));return m=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{id:g,"aria-labelledby":null==k?void 0:k.id,"aria-invalid":A},m),{"aria-describedby":j||void 0,ref:l.useMergeRefs.call(void 0,w,m.ref),onBlur:_}),m=o.useCollectionItem.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{store:a},m),{name:f,getItem:b}))})),p=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=v(e);return n.createElement.call(void 0,"input",t)})));t.useFormControl=v,t.FormControl=p},86005:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(52954),o=a(42076),n=a(19652),l=a(28148),s=a(48959),i=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const i=o.useCompositeContext.call(void 0);a=a||i,s.invariant.call(void 0,a,!1);const c=a.useState((e=>"horizontal"===e.orientation?"vertical":"horizontal"));return n=r.useSeparator.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},n),{orientation:c}))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"hr",t)}));t.useCompositeSeparator=i,t.CompositeSeparator=c},39490:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(33356),o=a(19652),n=o.createHook.call(void 0,(function(e){return e=r.usePopoverHeading.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"h1",t)}));t.useHovercardHeading=n,t.HovercardHeading=l},44448:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(95691),o=a(87636),n=a(80987),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(69414));function s(e,t,a){return n.useUpdateEffect.call(void 0,t,[a.popover]),o.useStoreProps.call(void 0,e,a,"placement"),r.useDialogStoreProps.call(void 0,e,t,a)}t.usePopoverStoreProps=s,t.usePopoverStore=function(e={}){const[t,a]=o.useStore.call(void 0,l.createPopoverStore,e);return s(t,a,e)}},46423:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44448),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(58702));function l(e,t,a){return o.useStoreProps.call(void 0,e,a,"timeout"),o.useStoreProps.call(void 0,e,a,"showTimeout"),o.useStoreProps.call(void 0,e,a,"hideTimeout"),r.usePopoverStoreProps.call(void 0,e,t,a)}t.useHovercardStoreProps=l,t.useHovercardStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createHovercardStore,e);return l(t,a,e)}},77864:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(58058),o=a(19652),n=o.createHook.call(void 0,(function(e){return e=r.usePopoverDescription.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"p",t)}));t.useHovercardDescription=n,t.HovercardDescription=l},51500:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77018),o=a(19652),n=a(80987),l=a(28148),s=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=l.__objRest.call(void 0,t,["store"]);const s=r.usePopoverProviderContext.call(void 0);return a=a||s,o=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},o),{ref:n.useMergeRefs.call(void 0,null==a?void 0:a.setAnchorElement,o.ref)})})),i=o.forwardRef.call(void 0,(function(e){const t=s(e);return o.createElement.call(void 0,"div",t)}));t.usePopoverAnchor=s,t.PopoverAnchor=i},72707:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(77018),n=a(19652),l=a(51609),s=n.createStoreContext.call(void 0,[o.PopoverContextProvider,r.CompositeContextProvider],[o.PopoverScopedContextProvider,r.CompositeScopedContextProvider]),i=s.useContext,c=s.useScopedContext,u=s.useProviderContext,d=s.ContextProvider,v=s.ScopedContextProvider,p=l.createContext.call(void 0,!1),m=l.createContext.call(void 0,null);t.useSelectContext=i,t.useSelectScopedContext=c,t.useSelectProviderContext=u,t.SelectContextProvider=d,t.SelectScopedContextProvider=v,t.SelectItemCheckedContext=p,t.SelectHeadingContext=m},85826:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652).createStoreContext.call(void 0),o=r.useContext,n=r.useScopedContext,l=r.useProviderContext,s=r.ContextProvider,i=r.ScopedContextProvider;t.useCheckboxContext=o,t.useCheckboxScopedContext=n,t.useCheckboxProviderContext=l,t.CheckboxContextProvider=s,t.CheckboxScopedContextProvider=i},32087:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(40227),o=a(42076),n=a(19652),l=a(87636),s=a(80987),i=a(28148),c=a(92725),u=a(77328),d=a(60877),v=a(48959),p=a(51609);function m(e){d.restoreFocusIn.call(void 0,e);const t=d.getFirstTabbableIn.call(void 0,e);return d.disableFocusIn.call(void 0,e),t}var h=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=i.__objRest.call(void 0,t,["store"]);const h=o.useCompositeContext.call(void 0);a=a||h;const f=p.useRef.call(void 0,null),g=p.useRef.call(void 0,!1),w=(e=!1)=>{const t=f.current;if(!t)return;d.restoreFocusIn.call(void 0,t);const a=d.getFirstTabbableIn.call(void 0,t);a?(g.current=!0,queueMicrotask((()=>{a.focus(),(c.isTextField.call(void 0,a)||a.isContentEditable)&&r.selectTextField.call(void 0,a,e)}))):d.disableFocusIn.call(void 0,t)},b=l.useStoreState.call(void 0,a,"renderedItems");p.useEffect.call(void 0,(()=>{const e=f.current;if(!e)return;!g.current&&(null==b?void 0:b.length)&&d.disableFocusIn.call(void 0,e)}),[b]);const y=n.onFocus,x=s.useEvent.call(void 0,(e=>{if(null==y||y(e),e.defaultPrevented)return;if(!a)return;const t=g.current;if(u.isSelfTarget.call(void 0,e)){g.current=!1;const{baseElement:e}=a.getState(),t="[data-composite-container]",r=null==e?void 0:e.querySelectorAll(t);if(r)for(const e of r)d.disableFocusIn.call(void 0,e)}else t||(g.current=!0,d.restoreFocusIn.call(void 0,e.currentTarget),null==a||a.setState("moves",0))})),_=n.onBlur,k=s.useEvent.call(void 0,(e=>{null==_||_(e),e.defaultPrevented||u.isFocusEventOutside.call(void 0,e)&&(()=>{const e=f.current;e&&(g.current=!1,d.disableFocusIn.call(void 0,e))})()})),E=n.onKeyDown,C=s.useEvent.call(void 0,(e=>{if(null==E||E(e),e.defaultPrevented)return;if(e.altKey)return;if(e.ctrlKey)return;if(e.metaKey)return;if(e.shiftKey)return;const t=e.currentTarget;if(u.isSelfTarget.call(void 0,e)){if(1===e.key.length&&" "!==e.key){const a=m(t);if(!a)return;(c.isTextField.call(void 0,a)||a.isContentEditable)&&(e.stopPropagation(),w())}else if("Delete"===e.key||"Backspace"===e.key){const e=m(t);if(!e)return;if(c.isTextField.call(void 0,e)||e.isContentEditable){w();const e=()=>queueMicrotask((()=>t.focus()));t.addEventListener("input",e,{once:!0})}}}else if("Escape"===e.key)queueMicrotask((()=>t.focus()));else if("Enter"===e.key){const a=e.target;("INPUT"===a.tagName&&!c.isButton.call(void 0,a)||"TEXTAREA"===a.tagName||a.isContentEditable)&&(e.preventDefault(),queueMicrotask((()=>t.focus())))}})),j=n.onClick,A=s.useEvent.call(void 0,(e=>{null==j||j(e),e.defaultPrevented||u.isSelfTarget.call(void 0,e)&&!e.detail&&w(!0)}));return n=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{"data-composite-container":""},n),{ref:s.useMergeRefs.call(void 0,f,n.ref),onFocus:x,onBlur:k,onKeyDown:C,onClick:A}),v.removeUndefinedValues.call(void 0,n)})),f=n.forwardRef.call(void 0,(function(e){const t=h(e);return n.createElement.call(void 0,"div",t)}));t.useCompositeContainer=h,t.CompositeContainer=f},74581:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80231),o=a(19652).createStoreContext.call(void 0,[r.HovercardContextProvider],[r.HovercardScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useTooltipContext=n,t.useTooltipScopedContext=l,t.useTooltipProviderContext=s,t.TooltipContextProvider=i,t.TooltipScopedContextProvider=c},99366:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9355),o=a(87636),n=a(80987),l=a(28148),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(68702));function i(e){const t=n.useId.call(void 0,e.id);return l.__spreadValues.call(void 0,{id:t},e)}function c(e,t,a){return e=r.useCollectionStoreProps.call(void 0,e,t,a),o.useStoreProps.call(void 0,e,a,"activeId","setActiveId"),o.useStoreProps.call(void 0,e,a,"includesBaseElement"),o.useStoreProps.call(void 0,e,a,"virtualFocus"),o.useStoreProps.call(void 0,e,a,"orientation"),o.useStoreProps.call(void 0,e,a,"rtl"),o.useStoreProps.call(void 0,e,a,"focusLoop"),o.useStoreProps.call(void 0,e,a,"focusWrap"),o.useStoreProps.call(void 0,e,a,"focusShift"),e}t.useCompositeStoreOptions=i,t.useCompositeStoreProps=c,t.useCompositeStore=function(e={}){e=i(e);const[t,a]=o.useStore.call(void 0,s.createCompositeStore,e);return c(t,a,e)}},91520:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(69349),o=a(19652),n=a(28148),l=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);return o=r.useGroup.call(void 0,o)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.useCompositeGroup=l,t.CompositeGroup=s},50858:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(48427),o=a(32413),n=a(10790);t.MenubarProvider=function(e={}){const t=o.useMenubarStore.call(void 0,e);return n.jsx.call(void 0,r.MenubarContextProvider,{value:t,children:e.children})}},79066:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(45081),o=a(77018),n=a(19652),l=a(80987),s=a(28148),i=a(92725),c=a(48959),u=a(51609),d=a(10790),v=30,p=v/2,m={top:`rotate(180 ${p} ${p})`,right:`rotate(-90 ${p} ${p})`,bottom:`rotate(0 ${p} ${p})`,left:`rotate(90 ${p} ${p})`};var h=n.createHook.call(void 0,(function(e){var t=e,{store:a,size:n=v}=t,p=s.__objRest.call(void 0,t,["store","size"]);const h=o.usePopoverContext.call(void 0);a=a||h,c.invariant.call(void 0,a,!1);const f=a.useState((e=>e.currentPlacement.split("-")[0])),g=function(e){const[t,a]=u.useState.call(void 0),r=e.useState("contentElement");return l.useSafeLayoutEffect.call(void 0,(()=>{if(!r)return;const e=i.getWindow.call(void 0,r).getComputedStyle(r);a(e)}),[r]),t}(a),w=(null==g?void 0:g.getPropertyValue("background-color"))||"none",b=(null==g?void 0:g.getPropertyValue(`border-${f}-color`))||"none",y=(null==g?void 0:g.getPropertyValue(`border-${f}-width`))||"0px",x=2*Number.parseInt(y)*(v/n),_=m[f],k=u.useMemo.call(void 0,(()=>d.jsx.call(void 0,"svg",{display:"block",viewBox:"0 0 30 30",children:d.jsxs.call(void 0,"g",{transform:_,children:[d.jsx.call(void 0,"path",{fill:"none",d:r.POPOVER_ARROW_PATH}),d.jsx.call(void 0,"path",{stroke:"none",d:r.POPOVER_ARROW_PATH})]})})),[_]);return p=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{children:k,"aria-hidden":!0},p),{ref:l.useMergeRefs.call(void 0,a.setArrowElement,p.ref),style:s.__spreadValues.call(void 0,{position:"absolute",fontSize:n,width:"1em",height:"1em",pointerEvents:"none",fill:w,stroke:b,strokeWidth:x},p.style)}),c.removeUndefinedValues.call(void 0,p)})),f=n.forwardRef.call(void 0,(function(e){const t=h(e);return n.createElement.call(void 0,"div",t)}));t.usePopoverArrow=h,t.PopoverArrow=f},96475:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(77018),n=a(19652),l=a(51609),s=l.createContext.call(void 0,void 0),i=n.createStoreContext.call(void 0,[o.PopoverContextProvider,r.CompositeContextProvider],[o.PopoverScopedContextProvider,r.CompositeScopedContextProvider]),c=i.useContext,u=i.useScopedContext,d=i.useProviderContext,v=i.ContextProvider,p=i.ScopedContextProvider,m=l.createContext.call(void 0,void 0),h=l.createContext.call(void 0,!1);t.ComboboxListRoleContext=s,t.useComboboxContext=c,t.useComboboxScopedContext=u,t.useComboboxProviderContext=d,t.ComboboxContextProvider=v,t.ComboboxScopedContextProvider=p,t.ComboboxItemValueContext=m,t.ComboboxItemCheckedContext=h},95691:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(38980),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(8448));function l(e,t,a){return r.useDisclosureStoreProps.call(void 0,e,t,a)}t.useDialogStoreProps=l,t.useDialogStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createDialogStore,e);return l(t,a,e)}},73579:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51609).createContext.call(void 0,!0);t.FocusableContext=r},41196:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168),o=a(68666),n=a(9229),l=a(77723),s=a(19652),i=a(87636),c=a(80987),u=a(28148),d=a(48959),v=a(51609),p=a(10790);var m=s.createHook.call(void 0,(function(e){var t=e,{store:a,alwaysVisible:s,composite:m}=t,h=u.__objRest.call(void 0,t,["store","alwaysVisible","composite"]);const f=r.useMenuProviderContext.call(void 0);a=a||f,d.invariant.call(void 0,a,!1);const g=a.parent,w=a.menubar,b=!!g,y=c.useId.call(void 0,h.id),x=h.onKeyDown,_=a.useState((e=>e.placement.split("-")[0])),k=a.useState((e=>"both"===e.orientation?void 0:e.orientation)),E="vertical"!==k,C=i.useStoreState.call(void 0,w,(e=>!!e&&"vertical"!==e.orientation)),j=c.useEvent.call(void 0,(e=>{if(null==x||x(e),!e.defaultPrevented){if(b||w&&!E){const t={ArrowRight:()=>"left"===_&&!E,ArrowLeft:()=>"right"===_&&!E,ArrowUp:()=>"bottom"===_&&E,ArrowDown:()=>"top"===_&&E}[e.key];if(null==t?void 0:t())return e.stopPropagation(),e.preventDefault(),null==a?void 0:a.hide()}if(w){const t={ArrowRight:()=>{if(C)return w.next()},ArrowLeft:()=>{if(C)return w.previous()},ArrowDown:()=>{if(!C)return w.next()},ArrowUp:()=>{if(!C)return w.previous()}}[e.key],a=null==t?void 0:t();void 0!==a&&(e.stopPropagation(),e.preventDefault(),w.move(a))}}}));h=c.useWrapElement.call(void 0,h,(e=>p.jsx.call(void 0,r.MenuScopedContextProvider,{value:a,children:e})),[a]);const A=function(e){var t=e,{store:a}=t,r=u.__objRest.call(void 0,t,["store"]);const[o,n]=v.useState.call(void 0,void 0),l=r["aria-label"],s=i.useStoreState.call(void 0,a,"disclosureElement"),c=i.useStoreState.call(void 0,a,"contentElement");return v.useEffect.call(void 0,(()=>{const e=s;e&&c&&(l||c.hasAttribute("aria-label")?n(void 0):e.id&&n(e.id))}),[l,s,c]),o}(u.__spreadValues.call(void 0,{store:a},h)),S=a.useState("mounted"),P=l.isHidden.call(void 0,S,h.hidden,s),R=P?u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{},h.style),{display:"none"}):h.style;h=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{id:y,"aria-labelledby":A,hidden:P},h),{ref:c.useMergeRefs.call(void 0,y?a.setContentElement:null,h.ref),style:R,onKeyDown:j});const M=!!a.combobox;return(m=null!=m?m:!M)&&(h=u.__spreadValues.call(void 0,{role:"menu","aria-orientation":k},h)),h=n.useComposite.call(void 0,u.__spreadValues.call(void 0,{store:a,composite:m},h)),h=o.useCompositeTypeahead.call(void 0,u.__spreadValues.call(void 0,{store:a,typeahead:!M},h))})),h=s.forwardRef.call(void 0,(function(e){const t=m(e);return s.createElement.call(void 0,"div",t)}));t.useMenuList=m,t.MenuList=h},44110:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99366),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(23902));function l(e,t,a){return r.useCompositeStoreProps.call(void 0,e,t,a)}t.useToolbarStoreProps=l,t.useToolbarStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createToolbarStore,e);return l(t,a,e)}},15892:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652).createStoreContext.call(void 0,[r.CompositeContextProvider],[r.CompositeScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useTabContext=n,t.useTabScopedContext=l,t.useTabProviderContext=s,t.TabContextProvider=i,t.TabScopedContextProvider=c},90041:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(64494),o=a(35973),n=a(19652),l=a(87636),s=a(80987),i=a(28148),c=a(48959),u=a(51609),d="input";var v=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,value:v,checked:p}=t,m=i.__objRest.call(void 0,t,["store","name","value","checked"]);const h=r.useRadioContext.call(void 0);a=a||h;const f=s.useId.call(void 0,m.id),g=u.useRef.call(void 0,null),w=l.useStoreState.call(void 0,a,(e=>null!=p?p:function(e,t){if(void 0!==t)return null!=e&&null!=t?t===e:!!t}(v,null==e?void 0:e.value)));u.useEffect.call(void 0,(()=>{if(!f)return;if(!w)return;(null==a?void 0:a.getState().activeId)===f||null==a||a.setActiveId(f)}),[a,w,f]);const b=m.onChange,y=function(e,t){return"input"===e&&(!t||"radio"===t)}(s.useTagName.call(void 0,g,d),m.type),x=c.disabledFromProps.call(void 0,m),[_,k]=s.useForceUpdate.call(void 0);u.useEffect.call(void 0,(()=>{const e=g.current;e&&(y||(void 0!==w&&(e.checked=w),void 0!==n&&(e.name=n),void 0!==v&&(e.value=`${v}`)))}),[_,y,w,n,v]);const E=s.useEvent.call(void 0,(e=>{if(x)return e.preventDefault(),void e.stopPropagation();(null==a?void 0:a.getState().value)!==v&&(y||(e.currentTarget.checked=!0,k()),null==b||b(e),e.defaultPrevented||null==a||a.setValue(v))})),C=m.onClick,j=s.useEvent.call(void 0,(e=>{null==C||C(e),e.defaultPrevented||y||E(e)})),A=m.onFocus,S=s.useEvent.call(void 0,(e=>{if(null==A||A(e),e.defaultPrevented)return;if(!y)return;if(!a)return;const{moves:t,activeId:r}=a.getState();t&&(f&&r!==f||E(e))}));return m=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{id:f,role:y?void 0:"radio",type:y?"radio":void 0,"aria-checked":w},m),{ref:s.useMergeRefs.call(void 0,g,m.ref),onChange:E,onClick:j,onFocus:S}),m=o.useCompositeItem.call(void 0,i.__spreadValues.call(void 0,{store:a,clickOnEnter:!y},m)),c.removeUndefinedValues.call(void 0,i.__spreadValues.call(void 0,{name:y?n:void 0,value:y?v:void 0,checked:w},m))})),p=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=v(e);return n.createElement.call(void 0,d,t)})));t.useRadio=v,t.Radio=p},32564:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(72707),n=a(99366),l=a(87636),s=a(80987),i=a(28148),c=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(95190)),u=a(51609);function d(e,t,a){s.useUpdateEffect.call(void 0,t,[a.composite,a.combobox]),e=n.useCompositeStoreProps.call(void 0,e,t,a),l.useStoreProps.call(void 0,e,a,"selectedId","setSelectedId"),l.useStoreProps.call(void 0,e,a,"selectOnMove");const[r,o]=l.useStore.call(void 0,(()=>e.panels),{});return s.useUpdateEffect.call(void 0,o,[e,o]),Object.assign(u.useMemo.call(void 0,(()=>i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{panels:r})),[e,r]),{composite:a.composite,combobox:a.combobox})}t.useTabStoreProps=d,t.useTabStore=function(e={}){const t=r.useComboboxContext.call(void 0),a=o.useSelectContext.call(void 0)||t;e=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{composite:void 0!==e.composite?e.composite:a,combobox:void 0!==e.combobox?e.combobox:t});const[n,s]=l.useStore.call(void 0,c.createTabStore,e);return d(n,s,e)}},93704:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168),o=a(48427),n=a(96475),l=a(99366),s=a(46423),i=a(87636),c=a(80987),u=a(28148),d=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(81894));function v(e,t,a){return c.useUpdateEffect.call(void 0,t,[a.combobox,a.parent,a.menubar]),i.useStoreProps.call(void 0,e,a,"values","setValues"),Object.assign(s.useHovercardStoreProps.call(void 0,l.useCompositeStoreProps.call(void 0,e,t,a),t,a),{combobox:a.combobox,parent:a.parent,menubar:a.menubar})}t.useMenuStoreProps=v,t.useMenuStore=function(e={}){const t=r.useMenuContext.call(void 0),a=o.useMenubarContext.call(void 0),l=n.useComboboxProviderContext.call(void 0);e=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{},e),{parent:void 0!==e.parent?e.parent:t,menubar:void 0!==e.menubar?e.menubar:a,combobox:void 0!==e.combobox?e.combobox:l});const[s,c]=i.useStore.call(void 0,d.createMenuStore,e);return v(s,c,e)}},32413:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99366),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(49586));function l(e,t,a){return r.useCompositeStoreProps.call(void 0,e,t,a)}t.useMenubarStoreProps=l,t.useMenubarStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createMenubarStore,e);return l(t,a,e)}},67722:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51609).createContext.call(void 0,null);t.PortalContext=r},21407:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80231),o=a(87121),n=a(19652),l=a(80987),s=a(28148),i=a(77328),c=a(48959),u=a(51609),d=n.createHook.call(void 0,(function(e){var t=e,{store:a,showOnHover:n=!0}=t,d=s.__objRest.call(void 0,t,["store","showOnHover"]);const v=r.useHovercardProviderContext.call(void 0);a=a||v,c.invariant.call(void 0,a,!1);const p=c.disabledFromProps.call(void 0,d),m=u.useRef.call(void 0,0);u.useEffect.call(void 0,(()=>()=>window.clearTimeout(m.current)),[]),u.useEffect.call(void 0,(()=>i.addGlobalEventListener.call(void 0,"mouseleave",(e=>{if(!a)return;const{anchorElement:t}=a.getState();t&&e.target===t&&(window.clearTimeout(m.current),m.current=0)}),!0)),[a]);const h=d.onMouseMove,f=l.useBooleanEvent.call(void 0,n),g=l.useIsMouseMoving.call(void 0),w=l.useEvent.call(void 0,(e=>{if(null==h||h(e),p)return;if(!a)return;if(e.defaultPrevented)return;if(m.current)return;if(!g())return;if(!f(e))return;const t=e.currentTarget;a.setAnchorElement(t),a.setDisclosureElement(t);const{showTimeout:r,timeout:o}=a.getState(),n=()=>{m.current=0,g()&&(null==a||a.setAnchorElement(t),null==a||a.show(),queueMicrotask((()=>{null==a||a.setDisclosureElement(t)})))},l=null!=r?r:o;0===l?n():m.current=window.setTimeout(n,l)})),b=d.onClick,y=l.useEvent.call(void 0,(e=>{null==b||b(e),a&&(window.clearTimeout(m.current),m.current=0)})),x=u.useCallback.call(void 0,(e=>{if(!a)return;const{anchorElement:t}=a.getState();(null==t?void 0:t.isConnected)||a.setAnchorElement(e)}),[a]);return d=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},d),{ref:l.useMergeRefs.call(void 0,x,d.ref),onMouseMove:w,onClick:y}),d=o.useFocusable.call(void 0,d)})),v=n.forwardRef.call(void 0,(function(e){const t=d(e);return n.createElement.call(void 0,"a",t)}));t.useHovercardAnchor=d,t.HovercardAnchor=v},8549:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(89169),o=a(99471),n=a(92725),l=a(48959),s=a(32314),i=a(51609);t.usePreventBodyScroll=function(e,t,a){const c=r.useRootDialog.call(void 0,{attribute:"data-dialog-prevent-body-scroll",contentElement:e,contentId:t,enabled:a});i.useEffect.call(void 0,(()=>{if(!c())return;if(!e)return;const t=n.getDocument.call(void 0,e),a=n.getWindow.call(void 0,e),{documentElement:r,body:i}=t,u=r.style.getPropertyValue("--scrollbar-width"),d=u?Number.parseInt(u):a.innerWidth-r.clientWidth,v=function(e){const t=e.getBoundingClientRect().left;return Math.round(t)+e.scrollLeft?"paddingLeft":"paddingRight"}(r),p=s.isApple.call(void 0)&&!s.isMac.call(void 0);return l.chain.call(void 0,o.setCSSProperty.call(void 0,r,"--scrollbar-width",`${d}px`),p?(()=>{var e,t;const{scrollX:r,scrollY:n,visualViewport:l}=a,s=null!=(e=null==l?void 0:l.offsetLeft)?e:0,c=null!=(t=null==l?void 0:l.offsetTop)?t:0,u=o.assignStyle.call(void 0,i,{position:"fixed",overflow:"hidden",top:-(n-Math.floor(c))+"px",left:-(r-Math.floor(s))+"px",right:"0",[v]:`${d}px`});return()=>{u(),a.scrollTo({left:r,top:n,behavior:"instant"})}})():o.assignStyle.call(void 0,i,{overflow:"hidden",[v]:`${d}px`}))}),[c,e])}},70663:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFocusTrap=function(e,...t){if(!e)return!1;const a=e.getAttribute("data-focus-trap");return null!=a&&(!t.length||""!==a&&t.some((e=>a===e)))}},26621:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87636),o=a(80987),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(64054));function l(e,t,a){return o.useUpdateEffect.call(void 0,t,[a.store]),r.useStoreProps.call(void 0,e,a,"value","setValue"),e}t.useCheckboxStoreProps=l,t.useCheckboxStore=function(e={}){const[t,a]=r.useStore.call(void 0,n.createCheckboxStore,e);return l(t,a,e)}},53944:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(16299),o=a(19652),n=a(51609),l=o.createStoreContext.call(void 0,[r.DisclosureContextProvider],[r.DisclosureScopedContextProvider]),s=l.useContext,i=l.useScopedContext,c=l.useProviderContext,u=l.ContextProvider,d=l.ScopedContextProvider,v=n.createContext.call(void 0,void 0),p=n.createContext.call(void 0,void 0);t.useDialogContext=s,t.useDialogScopedContext=i,t.useDialogProviderContext=c,t.DialogContextProvider=u,t.DialogScopedContextProvider=d,t.DialogHeadingContext=v,t.DialogDescriptionContext=p},12019:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99366),o=a(87636),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(56286));function l(e,t,a){return e=r.useCompositeStoreProps.call(void 0,e,t,a),o.useStoreProps.call(void 0,e,a,"value","setValue"),e}t.useRadioStoreProps=l,t.useRadioStore=function(e={}){const[t,a]=o.useStore.call(void 0,n.createRadioStore,e);return l(t,a,e)}},66485:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076),o=a(19652).createStoreContext.call(void 0,[r.CompositeContextProvider],[r.CompositeScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useToolbarContext=n,t.useToolbarScopedContext=l,t.useToolbarProviderContext=s,t.ToolbarContextProvider=i,t.ToolbarScopedContextProvider=c},95563:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(69349),o=a(19652),n=a(28148),l=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);return o=r.useGroup.call(void 0,o)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.useFormGroup=l,t.FormGroup=s},18874:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(48427),o=a(32413),n=a(9229),l=a(19652),s=a(80987),i=a(28148),c=a(10790),u=l.createHook.call(void 0,(function(e){var t=e,{store:a,composite:l=!0,orientation:u,virtualFocus:d,focusLoop:v,rtl:p}=t,m=i.__objRest.call(void 0,t,["store","composite","orientation","virtualFocus","focusLoop","rtl"]);const h=r.useMenubarProviderContext.call(void 0);a=a||h;const f=o.useMenubarStore.call(void 0,{store:a,orientation:u,virtualFocus:d,focusLoop:v,rtl:p}),g=f.useState((e=>l&&"both"!==e.orientation?e.orientation:void 0));return m=s.useWrapElement.call(void 0,m,(e=>c.jsx.call(void 0,r.MenubarScopedContextProvider,{value:f,children:e})),[f]),l&&(m=i.__spreadValues.call(void 0,{role:"menubar","aria-orientation":g},m)),m=n.useComposite.call(void 0,i.__spreadValues.call(void 0,{store:f,composite:l},m))})),d=l.forwardRef.call(void 0,(function(e){const t=u(e);return l.createElement.call(void 0,"div",t)}));t.useMenubar=u,t.Menubar=d},94818:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92725);t.prependHiddenDismiss=function(e,t){const a=r.getDocument.call(void 0,e).createElement("button");return a.type="button",a.tabIndex=-1,a.textContent="Dismiss popup",Object.assign(a.style,{border:"0px",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute",whiteSpace:"nowrap",width:"1px"}),a.addEventListener("click",t),e.prepend(a),()=>{a.removeEventListener("click",t),a.remove()}}},85325:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(26327),o=a(49464),n=a(99471),l=a(48959);function s(e="",t=!1){return`__ariakit-dialog-${t?"ancestor":"outside"}${e?`-${e}`:""}`}function i(e,t=""){return l.chain.call(void 0,n.setProperty.call(void 0,e,s(),!0),n.setProperty.call(void 0,e,s(t),!0))}function c(e,t=""){return l.chain.call(void 0,n.setProperty.call(void 0,e,s("",!0),!0),n.setProperty.call(void 0,e,s(t,!0),!0))}t.markElement=i,t.markAncestor=c,t.isElementMarked=function(e,t){if(e[s(t,!0)])return!0;const a=s(t);for(;;){if(e[a])return!0;if(!e.parentElement)return!1;e=e.parentElement}},t.markTreeOutside=function(e,t){const a=[],n=t.map((e=>null==e?void 0:e.id));return o.walkTreeOutside.call(void 0,e,t,(t=>{r.isBackdrop.call(void 0,t,...n)||a.unshift(i(t,e))}),((t,r)=>{r.hasAttribute("data-dialog")&&r.id!==e||a.unshift(c(t,e))})),()=>{for(const e of a)e()}}},53443:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67804),o=a(19652),n=a(28148),l=a(48959),s=a(51609),i=a(10790),c=i.jsx.call(void 0,"svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:i.jsx.call(void 0,"polyline",{points:"4,8 7,12 12,4"})});var u=o.createHook.call(void 0,(function(e){var t=e,{store:a,checked:o}=t,i=n.__objRest.call(void 0,t,["store","checked"]);const u=s.useContext.call(void 0,r.CheckboxCheckedContext),d=function(e){return e.checked?e.children||c:"function"==typeof e.children?e.children:null}({checked:o=null!=o?o:u,children:i.children});return i=n.__spreadProps.call(void 0,n.__spreadValues.call(void 0,{"aria-hidden":!0},i),{children:d,style:n.__spreadValues.call(void 0,{width:"1em",height:"1em",pointerEvents:"none"},i.style)}),l.removeUndefinedValues.call(void 0,i)})),d=o.forwardRef.call(void 0,(function(e){const t=u(e);return o.createElement.call(void 0,"span",t)}));t.useCheckboxCheck=u,t.CheckboxCheck=d},82109:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(68725),o=a(39861),n=a(28293),l=a(80231),s=a(19652),i=a(80987),c=a(28148),u=a(92725),d=a(77328),v=a(60877),p=a(48959),m=a(8766),h=a(51609),f=a(10790);function g(e,t,a,r){return!!v.hasFocusWithin.call(void 0,t)||!!e&&(!!u.contains.call(void 0,t,e)||(!(!a||!u.contains.call(void 0,a,e))||!!(null==r?void 0:r.some((t=>g(e,t,a))))))}var w=h.createContext.call(void 0,null),b=s.createHook.call(void 0,(function(e){var t=e,{store:a,modal:n=!1,portal:s=!!n,hideOnEscape:v=!0,hideOnHoverOutside:b=!0,disablePointerEventsOnApproach:y=!!b}=t,x=c.__objRest.call(void 0,t,["store","modal","portal","hideOnEscape","hideOnHoverOutside","disablePointerEventsOnApproach"]);const _=l.useHovercardProviderContext.call(void 0);a=a||_,p.invariant.call(void 0,a,!1);const k=h.useRef.call(void 0,null),[E,C]=h.useState.call(void 0,[]),j=h.useRef.call(void 0,0),A=h.useRef.call(void 0,null),{portalRef:S,domReady:P}=i.usePortalRef.call(void 0,s,x.portalRef),R=i.useIsMouseMoving.call(void 0),M=!!b,V=i.useBooleanEvent.call(void 0,b),z=!!y,H=i.useBooleanEvent.call(void 0,y),L=a.useState("open"),O=a.useState("mounted");h.useEffect.call(void 0,(()=>{if(!P)return;if(!O)return;if(!M&&!z)return;const e=k.current;if(!e)return;return p.chain.call(void 0,d.addGlobalEventListener.call(void 0,"mousemove",(t=>{if(!a)return;if(!R())return;const{anchorElement:o,hideTimeout:n,timeout:l}=a.getState(),s=A.current,[i]=t.composedPath(),c=o;if(g(i,e,c,E))return A.current=i&&c&&u.contains.call(void 0,c,i)?r.getEventPoint.call(void 0,t):null,window.clearTimeout(j.current),void(j.current=0);if(!j.current){if(s){const a=r.getEventPoint.call(void 0,t),o=r.getElementPolygon.call(void 0,e,s);if(r.isPointInPolygon.call(void 0,a,o)){if(A.current=a,!H(t))return;return t.preventDefault(),void t.stopPropagation()}}V(t)&&(j.current=window.setTimeout((()=>{j.current=0,null==a||a.hide()}),null!=n?n:l))}}),!0),(()=>clearTimeout(j.current)))}),[a,R,P,O,M,z,E,H,V]),h.useEffect.call(void 0,(()=>{if(!P)return;if(!O)return;if(!z)return;const e=e=>{const t=k.current;if(!t)return;const a=A.current;if(!a)return;const o=r.getElementPolygon.call(void 0,t,a);if(r.isPointInPolygon.call(void 0,r.getEventPoint.call(void 0,e),o)){if(!H(e))return;e.preventDefault(),e.stopPropagation()}};return p.chain.call(void 0,d.addGlobalEventListener.call(void 0,"mouseenter",e,!0),d.addGlobalEventListener.call(void 0,"mouseover",e,!0),d.addGlobalEventListener.call(void 0,"mouseout",e,!0),d.addGlobalEventListener.call(void 0,"mouseleave",e,!0))}),[P,O,z,H]),h.useEffect.call(void 0,(()=>{P&&(L||null==a||a.setAutoFocusOnShow(!1))}),[a,P,L]);const N=i.useLiveRef.call(void 0,L);h.useEffect.call(void 0,(()=>{if(P)return()=>{N.current||null==a||a.setAutoFocusOnShow(!1)}}),[a,P]);const I=h.useContext.call(void 0,w);i.useSafeLayoutEffect.call(void 0,(()=>{if(n)return;if(!s)return;if(!O)return;if(!P)return;const e=k.current;return e?null==I?void 0:I(e):void 0}),[n,s,O,P]);const B=h.useCallback.call(void 0,(e=>{C((t=>[...t,e]));const t=null==I?void 0:I(e);return()=>{C((t=>t.filter((t=>t!==e)))),null==t||t()}}),[I]);x=i.useWrapElement.call(void 0,x,(e=>f.jsx.call(void 0,l.HovercardScopedContextProvider,{value:a,children:f.jsx.call(void 0,w.Provider,{value:B,children:e})})),[a,B]),x=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},x),{ref:i.useMergeRefs.call(void 0,k,x.ref)}),x=function(e){var t=e,{store:a}=t,r=c.__objRest.call(void 0,t,["store"]);const[o,n]=h.useState.call(void 0,!1),l=a.useState("mounted");h.useEffect.call(void 0,(()=>{l||n(!1)}),[l]);const s=r.onFocus,u=i.useEvent.call(void 0,(e=>{null==s||s(e),e.defaultPrevented||n(!0)})),d=h.useRef.call(void 0,null);return h.useEffect.call(void 0,(()=>m.sync.call(void 0,a,["anchorElement"],(e=>{d.current=e.anchorElement}))),[]),c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{autoFocusOnHide:o,finalFocus:d},r),{onFocus:u})}(c.__spreadValues.call(void 0,{store:a},x));const T=a.useState((e=>n||e.autoFocusOnShow));return x=o.usePopover.call(void 0,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{store:a,modal:n,portal:s,autoFocusOnShow:T},x),{portalRef:S,hideOnEscape:e=>!p.isFalsyBooleanCallback.call(void 0,v,e)&&(requestAnimationFrame((()=>{requestAnimationFrame((()=>{null==a||a.hide()}))})),!0)}))})),y=n.createDialogComponent.call(void 0,s.forwardRef.call(void 0,(function(e){const t=b(e);return s.createElement.call(void 0,"div",t)})),l.useHovercardProviderContext);t.useHovercard=b,t.Hovercard=y},32816:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(68666),o=a(72707),n=a(9229),l=a(77723),s=a(19652),i=a(80987),c=a(28148),u=a(77328),d=a(48959),v=a(51609),p=a(10790),m=v.createContext.call(void 0,null),h=s.createHook.call(void 0,(function(e){var t=e,{store:a,resetOnEscape:s=!0,hideOnEnter:h=!0,focusOnMove:f=!0,composite:g,alwaysVisible:w}=t,b=c.__objRest.call(void 0,t,["store","resetOnEscape","hideOnEnter","focusOnMove","composite","alwaysVisible"]);const y=o.useSelectContext.call(void 0);a=a||y,d.invariant.call(void 0,a,!1);const x=i.useId.call(void 0,b.id),_=a.useState("value"),k=Array.isArray(_),[E,C]=v.useState.call(void 0,_),j=a.useState("mounted");v.useEffect.call(void 0,(()=>{j||C(_)}),[j,_]),s=s&&!k;const A=b.onKeyDown,S=i.useBooleanEvent.call(void 0,s),P=i.useBooleanEvent.call(void 0,h),R=i.useEvent.call(void 0,(e=>{null==A||A(e),e.defaultPrevented||("Escape"===e.key&&S(e)&&(null==a||a.setValue(E))," "!==e.key&&"Enter"!==e.key||u.isSelfTarget.call(void 0,e)&&P(e)&&(e.preventDefault(),null==a||a.hide()))})),M=v.useContext.call(void 0,o.SelectHeadingContext),V=v.useState.call(void 0),[z,H]=M||V,L=v.useMemo.call(void 0,(()=>[z,H]),[z]),[O,N]=v.useState.call(void 0,null),I=v.useContext.call(void 0,m);v.useEffect.call(void 0,(()=>{if(I)return I(a),()=>I(null)}),[I,a]),b=i.useWrapElement.call(void 0,b,(e=>p.jsx.call(void 0,o.SelectScopedContextProvider,{value:a,children:p.jsx.call(void 0,m.Provider,{value:N,children:p.jsx.call(void 0,o.SelectHeadingContext.Provider,{value:L,children:e})})})),[a,L]);const B=!!a.combobox;g=null!=g?g:!B&&O!==a;const[T,F]=i.useTransactionState.call(void 0,g?a.setListElement:null),D=i.useAttribute.call(void 0,T,"role",b.role),G=(g||("listbox"===D||"menu"===D||"tree"===D||"grid"===D))&&k||void 0,U=l.isHidden.call(void 0,j,b.hidden,w),q=U?c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{},b.style),{display:"none"}):b.style;g&&(b=c.__spreadValues.call(void 0,{role:"listbox","aria-multiselectable":G},b));const Z=a.useState((e=>{var t;return z||(null==(t=e.labelElement)?void 0:t.id)}));return b=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{id:x,"aria-labelledby":Z,hidden:U},b),{ref:i.useMergeRefs.call(void 0,F,b.ref),style:q,onKeyDown:R}),b=n.useComposite.call(void 0,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{store:a},b),{composite:g})),b=r.useCompositeTypeahead.call(void 0,c.__spreadValues.call(void 0,{store:a,typeahead:!B},b))})),f=s.forwardRef.call(void 0,(function(e){const t=h(e);return s.createElement.call(void 0,"div",t)}));t.useSelectList=h,t.SelectList=f},85171:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51609).createContext.call(void 0,void 0);t.GroupLabelContext=r},3578:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19652),o=a(28148),n=r.createHook.call(void 0,(function(e){return e=o.__spreadProps.call(void 0,o.__spreadValues.call(void 0,{},e),{style:o.__spreadValues.call(void 0,{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},e.style)})})),l=r.forwardRef.call(void 0,(function(e){const t=n(e);return r.createElement.call(void 0,"span",t)}));t.useVisuallyHidden=n,t.VisuallyHidden=l},49464:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99471),o=a(92725),n=a(48959),l=["SCRIPT","STYLE"];function s(e){return`__ariakit-dialog-snapshot-${e}`}function i(e,t,a){return!l.includes(t.tagName)&&(!!function(e,t){const a=o.getDocument.call(void 0,t),r=s(e);if(!a.body[r])return!0;for(;;){if(t===a.body)return!1;if(t[r])return!0;if(!t.parentElement)return!1;t=t.parentElement}}(e,t)&&!a.some((e=>e&&o.contains.call(void 0,t,e))))}function c(e,t,a,r){for(let n of t){if(!(null==n?void 0:n.isConnected))continue;const l=t.some((e=>!!e&&(e!==n&&e.contains(n)))),s=o.getDocument.call(void 0,n),c=n;for(;n.parentElement&&n!==s.body;){if(null==r||r(n.parentElement,c),!l)for(const r of n.parentElement.children)i(e,r,t)&&a(r,c);n=n.parentElement}}}t.isValidElement=i,t.walkTreeOutside=c,t.createWalkTreeSnapshot=function(e,t){const{body:a}=o.getDocument.call(void 0,t[0]),l=[];return c(e,t,(t=>{l.push(r.setProperty.call(void 0,t,s(e),!0))})),n.chain.call(void 0,r.setProperty.call(void 0,a,s(e),!0),(()=>{for(const e of l)e()}))}},69349:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85171),o=a(19652),n=a(80987),l=a(28148),s=a(48959),i=a(51609),c=a(10790),u=o.createHook.call(void 0,(function(e){const[t,a]=i.useState.call(void 0);return e=n.useWrapElement.call(void 0,e,(e=>c.jsx.call(void 0,r.GroupLabelContext.Provider,{value:a,children:e})),[]),e=l.__spreadValues.call(void 0,{role:"group","aria-labelledby":t},e),s.removeUndefinedValues.call(void 0,e)})),d=o.forwardRef.call(void 0,(function(e){const t=u(e);return o.createElement.call(void 0,"div",t)}));t.useGroup=u,t.Group=d},68666:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(40227),o=a(42076),n=a(19652),l=a(80987),s=a(28148),i=a(92725),c=a(77328),u=a(48959),d=a(51609),v="";function p(){v=""}function m(e,t){var a;const r=(null==(a=e.element)?void 0:a.textContent)||e.children||"value"in e&&e.value;return!!r&&u.normalizeString.call(void 0,r).trim().toLowerCase().startsWith(t.toLowerCase())}var h=n.createHook.call(void 0,(function(e){var t=e,{store:a,typeahead:n=!0}=t,h=s.__objRest.call(void 0,t,["store","typeahead"]);const f=o.useCompositeContext.call(void 0);a=a||f,u.invariant.call(void 0,a,!1);const g=h.onKeyDownCapture,w=d.useRef.call(void 0,0),b=l.useEvent.call(void 0,(e=>{if(null==g||g(e),e.defaultPrevented)return;if(!n)return;if(!a)return;if(!function(e){const t=e.target;return(!t||!i.isTextField.call(void 0,t))&&(!(" "!==e.key||!v.length)||1===e.key.length&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(e.key))}(e))return p();const{renderedItems:t,items:o,activeId:l,id:s}=a.getState();let u=function(e){return e.filter((e=>!e.disabled))}(o.length>t.length?o:t);const d=`[data-offscreen-id="${s}"]`,h=i.getDocument.call(void 0,e.currentTarget).querySelectorAll(d);for(const e of h){const t="true"===e.ariaDisabled||"disabled"in e&&!!e.disabled;u.push({id:e.id,element:e,disabled:t})}if(h.length&&(u=i.sortBasedOnDOMPosition.call(void 0,u,(e=>e.element))),!function(e,t){if(c.isSelfTarget.call(void 0,e))return!0;const a=e.target;return!!a&&t.some((e=>e.element===a))}(e,u))return p();e.preventDefault(),window.clearTimeout(w.current),w.current=window.setTimeout((()=>{v=""}),500);const f=e.key.toLowerCase();v+=f,u=function(e,t,a){if(!a)return e;const o=e.find((e=>e.id===a));return o&&m(o,t)?v!==t&&m(o,v)?e:(v=t,r.flipItems.call(void 0,e.filter((e=>m(e,v))),a).filter((e=>e.id!==a))):e}(u,f,l);const b=u.find((e=>m(e,v)));b?a.move(b.id):p()}));return h=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},h),{onKeyDownCapture:b}),u.removeUndefinedValues.call(void 0,h)})),f=n.forwardRef.call(void 0,(function(e){const t=h(e);return n.createElement.call(void 0,"div",t)}));t.useCompositeTypeahead=h,t.CompositeTypeahead=f},74525:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(57870),o=a(19652).createStoreContext.call(void 0,[r.CollectionContextProvider],[r.CollectionScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.useFormContext=n,t.useFormScopedContext=l,t.useFormProviderContext=s,t.FormContextProvider=i,t.FormScopedContextProvider=c},82203:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(73579),o=a(19652),n=a(80987),l=a(28148),s=a(10790),i=o.createHook.call(void 0,(function(e){var t=e,{autoFocusOnShow:a=!0}=t,o=l.__objRest.call(void 0,t,["autoFocusOnShow"]);return o=n.useWrapElement.call(void 0,o,(e=>s.jsx.call(void 0,r.FocusableContext.Provider,{value:a,children:e})),[a])})),c=o.forwardRef.call(void 0,(function(e){const t=i(e);return o.createElement.call(void 0,"div",t)}));t.useFocusableContainer=i,t.FocusableContainer=c},38980:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87636),o=a(80987),n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(a(97438));function l(e,t,a){return o.useUpdateEffect.call(void 0,t,[a.store,a.disclosure]),r.useStoreProps.call(void 0,e,a,"open","setOpen"),r.useStoreProps.call(void 0,e,a,"mounted","setMounted"),r.useStoreProps.call(void 0,e,a,"animated"),Object.assign(e,{disclosure:a.disclosure})}t.useDisclosureStoreProps=l,t.useDisclosureStore=function(e={}){const[t,a]=r.useStore.call(void 0,n.createDisclosureStore,e);return l(t,a,e)}},99992:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53944),o=a(19652),n=a(80987),l=a(28148),s=a(48959),i=a(51609),c=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=l.__objRest.call(void 0,t,["store"]);const c=i.useContext.call(void 0,r.DialogDescriptionContext),u=n.useId.call(void 0,o.id);return n.useSafeLayoutEffect.call(void 0,(()=>(null==c||c(u),()=>null==c?void 0:c(void 0))),[c,u]),o=l.__spreadValues.call(void 0,{id:u},o),s.removeUndefinedValues.call(void 0,o)})),u=o.forwardRef.call(void 0,(function(e){const t=c(e);return o.createElement.call(void 0,"p",t)}));t.useDialogDescription=c,t.DialogDescription=u},77018:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53944),o=a(19652).createStoreContext.call(void 0,[r.DialogContextProvider],[r.DialogScopedContextProvider]),n=o.useContext,l=o.useScopedContext,s=o.useProviderContext,i=o.ContextProvider,c=o.ScopedContextProvider;t.usePopoverContext=n,t.usePopoverScopedContext=l,t.usePopoverProviderContext=s,t.PopoverContextProvider=i,t.PopoverScopedContextProvider=c},58430:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(70419);a(29842),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.Button=r.Button,t.useButton=r.useButton},44587:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53443);a(67804),a(19652),a(80987),a(7219),a(28148),t.CheckboxCheck=r.CheckboxCheck,t.useCheckboxCheck=r.useCheckboxCheck},71986:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(85826);a(19652),a(80987),a(7219),a(28148),t.CheckboxContextProvider=r.CheckboxContextProvider,t.CheckboxScopedContextProvider=r.CheckboxScopedContextProvider,t.useCheckboxContext=r.useCheckboxContext,t.useCheckboxProviderContext=r.useCheckboxProviderContext,t.useCheckboxScopedContext=r.useCheckboxScopedContext},72714:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(26621),o=a(85826);a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.CheckboxProvider=function(e={}){const t=r.useCheckboxStore.call(void 0,e);return n.jsx.call(void 0,o.CheckboxContextProvider,{value:t,children:e.children})}},35048:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(26621);a(87636),a(80987),a(7219),a(28148),t.useCheckboxStore=r.useCheckboxStore,t.useCheckboxStoreProps=r.useCheckboxStoreProps},85848:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(71385);a(85826),a(67804),a(29842),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.Checkbox=r.Checkbox,t.useCheckbox=r.useCheckbox},42668:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(57870);a(19652),a(80987),a(7219),a(28148),t.CollectionContextProvider=r.CollectionContextProvider,t.CollectionScopedContextProvider=r.CollectionScopedContextProvider,t.useCollectionContext=r.useCollectionContext,t.useCollectionProviderContext=r.useCollectionProviderContext,t.useCollectionScopedContext=r.useCollectionScopedContext},99378:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21236);a(57870),a(19652),a(80987),a(7219),a(28148),t.CollectionItem=r.CollectionItem,t.useCollectionItem=r.useCollectionItem},60940:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9355),o=a(57870);a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.CollectionProvider=function(e={}){const t=r.useCollectionStore.call(void 0,e);return n.jsx.call(void 0,o.CollectionContextProvider,{value:t,children:e.children})}},27498:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9355);a(87636),a(80987),a(7219),a(28148),t.useCollectionStore=r.useCollectionStore,t.useCollectionStoreProps=r.useCollectionStoreProps},5238:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(57870),o=a(19652),n=a(80987);a(7219);var l=a(28148),s=a(48959),i=a(10790),c=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=l.__objRest.call(void 0,t,["store"]);const c=r.useCollectionProviderContext.call(void 0);return a=a||c,o=n.useWrapElement.call(void 0,o,(e=>i.jsx.call(void 0,r.CollectionScopedContextProvider,{value:a,children:e})),[a]),s.removeUndefinedValues.call(void 0,o)})),u=o.forwardRef.call(void 0,(function(e){const t=c(e);return o.createElement.call(void 0,"div",t)}));t.Collection=u,t.useCollection=c},67295:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(70419);a(29842),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(51609),u=a(10790),d=u.jsxs.call(void 0,"svg",{"aria-hidden":"true",display:"block",viewBox:"0 0 16 16",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,width:"1em",height:"1em",pointerEvents:"none",children:[u.jsx.call(void 0,"line",{x1:"5",y1:"5",x2:"11",y2:"11"}),u.jsx.call(void 0,"line",{x1:"5",y1:"11",x2:"11",y2:"5"})]}),v=n.createHook.call(void 0,(function(e){var t=e,{store:a,hideWhenEmpty:n}=t,v=s.__objRest.call(void 0,t,["store","hideWhenEmpty"]);const p=r.useComboboxProviderContext.call(void 0);a=a||p,i.invariant.call(void 0,a,!1);const m=v.onClick,h=l.useEvent.call(void 0,(e=>{null==m||m(e),e.defaultPrevented||(null==a||a.setValue(""),null==a||a.move(null))})),f=a.useState((e=>{var t;return null==(t=e.baseElement)?void 0:t.id})),g=a.useState((e=>""===e.value));return v=l.useWrapElement.call(void 0,v,(e=>n&&g?u.jsx.call(void 0,c.Fragment,{}):e),[n,g]),v=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{children:d,"aria-label":"Clear input","aria-controls":f},v),{onClick:h}),v=o.useButton.call(void 0,v)})),p=n.forwardRef.call(void 0,(function(e){const t=v(e);return n.createElement.call(void 0,"button",t)}));t.ComboboxCancel=p,t.useComboboxCancel=v},18038:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.ComboboxContextProvider=r.ComboboxContextProvider,t.ComboboxItemCheckedContext=r.ComboboxItemCheckedContext,t.ComboboxItemValueContext=r.ComboboxItemValueContext,t.ComboboxListRoleContext=r.ComboboxListRoleContext,t.ComboboxScopedContextProvider=r.ComboboxScopedContextProvider,t.useComboboxContext=r.useComboboxContext,t.useComboboxProviderContext=r.useComboboxProviderContext,t.useComboboxScopedContext=r.useComboboxScopedContext},30030:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(49190);a(56203),a(70419),a(29842),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(10790),u=c.jsx.call(void 0,"svg",{"aria-hidden":"true",display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",pointerEvents:"none",children:c.jsx.call(void 0,"polyline",{points:"4,6 8,10 12,6"})}),d=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=s.__objRest.call(void 0,t,["store"]);const c=r.useComboboxProviderContext.call(void 0);a=a||c,i.invariant.call(void 0,a,!1);const d=n.onMouseDown,v=l.useEvent.call(void 0,(e=>{null==d||d(e),e.preventDefault(),null==a||a.move(null)})),p=n.onClick,m=l.useEvent.call(void 0,(e=>{if(null==p||p(e),e.defaultPrevented)return;if(!a)return;const{baseElement:t}=a.getState();a.setDisclosureElement(t)})),h=a.useState("open");return n=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{children:u,tabIndex:-1,"aria-label":h?"Hide popup":"Show popup","aria-expanded":h},n),{onMouseDown:v,onClick:m}),n=o.useDialogDisclosure.call(void 0,s.__spreadValues.call(void 0,{store:a},n))})),v=n.forwardRef.call(void 0,(function(e){const t=d(e);return n.createElement.call(void 0,"button",t)}));t.ComboboxDisclosure=v,t.useComboboxDisclosure=d},98935:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(59190);a(50864),a(85171);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useCompositeGroupLabel.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"div",t)}));t.ComboboxGroupLabel=l,t.useComboboxGroupLabel=n},79334:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91520);a(69349),a(85171);var o=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(92725),i=a(48959),c=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const c=o.useComboboxScopedContext.call(void 0);a=a||c,i.invariant.call(void 0,a,!1);const u=a.useState("contentElement");return"grid"===s.getPopupRole.call(void 0,u)&&(n=l.__spreadValues.call(void 0,{role:"rowgroup"},n)),n=r.useCompositeGroup.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"div",t)}));t.ComboboxGroup=u,t.useComboboxGroup=c},6439:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53443);a(67804);var o=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(51609),i=n.createHook.call(void 0,(function(e){var t=e,{store:a,checked:n}=t,i=l.__objRest.call(void 0,t,["store","checked"]);const c=s.useContext.call(void 0,o.ComboboxItemCheckedContext);return n=null!=n?n:c,i=r.useCheckboxCheck.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},i),{checked:n}))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"span",t)}));t.ComboboxItemCheck=c,t.useComboboxItemCheck=i},82616:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299);var o=a(19652),n=a(87636);a(80987),a(7219);var l=a(28148),s=a(11790),i=a(48959),c=a(51609),u=a(10790);function d(e){return i.normalizeString.call(void 0,e).toLowerCase()}var v=o.createHook.call(void 0,(function(e){var t=e,{store:a,value:o,userValue:v}=t,p=l.__objRest.call(void 0,t,["store","value","userValue"]);const m=r.useComboboxScopedContext.call(void 0);a=a||m;const h=c.useContext.call(void 0,r.ComboboxItemValueContext),f=null!=o?o:h,g=n.useStoreState.call(void 0,a,(e=>null!=v?v:null==e?void 0:e.value)),w=c.useMemo.call(void 0,(()=>{if(f)return g?function(e,t){if(!e)return e;if(!t)return e;const a=s.toArray.call(void 0,t).filter(Boolean).map(d),r=[],o=(e,t=!1)=>u.jsx.call(void 0,"span",{"data-autocomplete-value":t?"":void 0,"data-user-value":t?void 0:"",children:e},r.length),n=function(e){return e.sort((([e],[t])=>e-t))}(function(e){return e.filter((([e,t],a,r)=>!r.some((([r,o],n)=>n!==a&&r<=e&&r+o>=e+t))))}(function(e,t){const a=[];for(const r of t){let t=0;const o=r.length;for(;-1!==e.indexOf(r,t);){const n=e.indexOf(r,t);-1!==n&&a.push([n,o]),t=n+1}}return a}(d(e),new Set(a))));if(!n.length)return r.push(o(e,!0)),r;const[l]=n[0];return[e.slice(0,l),...n.flatMap((([t,a],r)=>{var o;const l=e.slice(t,t+a),s=null==(o=n[r+1])?void 0:o[0];return[l,e.slice(t+a,s)]}))].forEach(((e,t)=>{e&&r.push(o(e,t%2==0))})),r}(f,g):f}),[f,g]);return p=l.__spreadValues.call(void 0,{children:w},p),i.removeUndefinedValues.call(void 0,p)})),p=o.forwardRef.call(void 0,(function(e){const t=v(e);return o.createElement.call(void 0,"span",t)}));t.ComboboxItemValue=p,t.useComboboxItemValue=v},23140:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(30829);a(61150),a(96475),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.ComboboxItem=r.ComboboxItem,t.useComboboxItem=r.useComboboxItem},68529:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299);var o=a(19652);a(80987),a(7219);var n=a(28148),l=a(48959),s=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);const s=r.useComboboxProviderContext.call(void 0);a=a||s,l.invariant.call(void 0,a,!1);const i=a.useState((e=>{var t;return null==(t=e.baseElement)?void 0:t.id}));return o=n.__spreadValues.call(void 0,{htmlFor:i},o),l.removeUndefinedValues.call(void 0,o)})),i=o.memo.call(void 0,o.forwardRef.call(void 0,(function(e){const t=s(e);return o.createElement.call(void 0,"label",t)})));t.ComboboxLabel=i,t.useComboboxLabel=s},72305:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99103);a(96475),a(42076),a(57870),a(77723),a(77018),a(53944),a(16299),a(19652),a(87636),a(80987),a(7219),a(28148),t.ComboboxList=r.ComboboxList,t.useComboboxList=r.useComboboxList},87020:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99103),o=a(96475);a(42076),a(57870);var n=a(39861),l=a(28293);a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578);var s=a(19652);a(95691),a(38980);var i=a(87636);a(80987),a(7219);var c=a(28148),u=a(92725),d=a(48959),v=a(51609);var p=s.createHook.call(void 0,(function(e){var t=e,{store:a,modal:l,tabIndex:s,alwaysVisible:p,autoFocusOnHide:m=!0,hideOnInteractOutside:h=!0}=t,f=c.__objRest.call(void 0,t,["store","modal","tabIndex","alwaysVisible","autoFocusOnHide","hideOnInteractOutside"]);const g=o.useComboboxProviderContext.call(void 0);a=a||g,d.invariant.call(void 0,a,!1);const w=a.useState("baseElement"),b=v.useRef.call(void 0,!1),y=i.useStoreState.call(void 0,a.tag,(e=>null==e?void 0:e.renderedItems.length));return f=r.useComboboxList.call(void 0,c.__spreadValues.call(void 0,{store:a,alwaysVisible:p},f)),f=n.usePopover.call(void 0,c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{store:a,modal:l,alwaysVisible:p,backdrop:!1,autoFocusOnShow:!1,finalFocus:w,preserveTabOrderAnchor:null,unstable_treeSnapshotKey:y},f),{getPersistentElements(){var e;const t=(null==(e=f.getPersistentElements)?void 0:e.call(f))||[];if(!l)return t;if(!a)return t;const{contentElement:r,baseElement:o}=a.getState();if(!o)return t;const n=u.getDocument.call(void 0,o),s=[];if((null==r?void 0:r.id)&&s.push(`[aria-controls~="${r.id}"]`),(null==o?void 0:o.id)&&s.push(`[aria-controls~="${o.id}"]`),!s.length)return[...t,o];const i=s.join(","),c=n.querySelectorAll(i);return[...t,...c]},autoFocusOnHide:e=>!d.isFalsyBooleanCallback.call(void 0,m,e)&&(!b.current||(b.current=!1,!1)),hideOnInteractOutside(e){var t,r;const o=null==a?void 0:a.getState(),n=null==(t=null==o?void 0:o.contentElement)?void 0:t.id,l=null==(r=null==o?void 0:o.baseElement)?void 0:r.id;if(function(e,...t){if(!e)return!1;if("id"in e){const a=t.filter(Boolean).map((e=>`[aria-controls~="${e}"]`)).join(", ");return!!a&&e.matches(a)}return!1}(e.target,n,l))return!1;const s="function"==typeof h?h(e):h;return s&&(b.current="click"===e.type),s}}))})),m=l.createDialogComponent.call(void 0,s.forwardRef.call(void 0,(function(e){const t=p(e);return s.createElement.call(void 0,"div",t)})),o.useComboboxProviderContext);t.ComboboxPopover=m,t.useComboboxPopover=p},69198:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(89930),o=a(96475);a(54871),a(99366),a(9355),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.ComboboxProvider=function(e={}){const t=r.useComboboxStore.call(void 0,e);return n.jsx.call(void 0,o.ComboboxContextProvider,{value:t,children:e.children})}},98739:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(22225),o=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(92725),i=a(48959),c=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const c=o.useComboboxScopedContext.call(void 0);a=a||c,i.invariant.call(void 0,a,!1);const u=a.useState("contentElement"),d="grid"===s.getPopupRole.call(void 0,u)?"row":"presentation";return n=l.__spreadValues.call(void 0,{role:d},n),n=r.useCompositeRow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"div",t)}));t.ComboboxRow=u,t.useComboboxRow=c},15498:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(86005);a(52954),a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(48959),i=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const i=r.useComboboxScopedContext.call(void 0);return a=a||i,s.invariant.call(void 0,a,!1),n=o.useCompositeSeparator.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"hr",t)}));t.ComboboxSeparator=c,t.useComboboxSeparator=i},52652:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(89930);a(54871),a(99366),a(9355),a(42076),a(57870),a(19652),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.useComboboxStore=r.useComboboxStore,t.useComboboxStoreOptions=r.useComboboxStoreOptions,t.useComboboxStoreProps=r.useComboboxStoreProps},74592:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475);a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148);var o=a(48959);t.ComboboxValue=function({store:e,children:t}={}){const a=r.useComboboxContext.call(void 0);e=e||a,o.invariant.call(void 0,e,!1);const n=e.useState("value");return t?t(n):n}},98348:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(96475),o=a(51500),n=a(9229);a(40227),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579);var l=a(19652),s=a(80987);a(7219);var i=a(28148),c=a(92725),u=a(77328),d=a(60877),v=a(48959),p=a(8766),m=a(51609);function h(e,t,a){if(!a)return!1;const r=e.find((e=>!e.disabled&&e.value));return(null==r?void 0:r.value)===t}function f(e,t){return!!t&&(null!=e&&(e=v.normalizeString.call(void 0,e),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase())))}var g=l.createHook.call(void 0,(function(e){var t=e,{store:a,focusable:l=!0,autoSelect:g=!1,getAutoSelectId:w,setValueOnChange:b,showMinLength:y=0,showOnChange:x,showOnMouseDown:_,showOnClick:k=_,showOnKeyDown:E,showOnKeyPress:C=E,blurActiveItemOnClick:j,setValueOnClick:A=!0,moveOnKeyPress:S=!0,autoComplete:P="list"}=t,R=i.__objRest.call(void 0,t,["store","focusable","autoSelect","getAutoSelectId","setValueOnChange","showMinLength","showOnChange","showOnMouseDown","showOnClick","showOnKeyDown","showOnKeyPress","blurActiveItemOnClick","setValueOnClick","moveOnKeyPress","autoComplete"]);const M=r.useComboboxProviderContext.call(void 0);a=a||M,v.invariant.call(void 0,a,!1);const V=m.useRef.call(void 0,null),[z,H]=s.useForceUpdate.call(void 0),L=m.useRef.call(void 0,!1),O=m.useRef.call(void 0,!1),N=a.useState((e=>e.virtualFocus&&g)),I="inline"===P||"both"===P,[B,T]=m.useState.call(void 0,I);s.useUpdateLayoutEffect.call(void 0,(()=>{I&&T(!0)}),[I]);const F=a.useState("value"),D=m.useRef.call(void 0);m.useEffect.call(void 0,(()=>p.sync.call(void 0,a,["selectedValue","activeId"],((e,t)=>{D.current=t.selectedValue}))),[]);const G=a.useState((e=>{var t;if(I&&B){if(e.activeValue&&Array.isArray(e.selectedValue)){if(e.selectedValue.includes(e.activeValue))return;if(null==(t=D.current)?void 0:t.includes(e.activeValue))return}return e.activeValue}})),U=a.useState("renderedItems"),q=a.useState("open"),Z=a.useState("contentElement"),W=m.useMemo.call(void 0,(()=>{if(!I)return F;if(!B)return F;if(h(U,G,N)){if(f(F,G)){const e=(null==G?void 0:G.slice(F.length))||"";return F+e}return F}return G||F}),[I,B,U,G,N,F]);m.useEffect.call(void 0,(()=>{const e=V.current;if(!e)return;const t=()=>T(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}}),[]),m.useEffect.call(void 0,(()=>{if(!I)return;if(!B)return;if(!G)return;if(!h(U,G,N))return;if(!f(F,G))return;let e=v.noop;return queueMicrotask((()=>{const t=V.current;if(!t)return;const{start:a,end:r}=c.getTextboxSelection.call(void 0,t),o=F.length,n=G.length;c.setSelectionRange.call(void 0,t,o,n),e=()=>{if(!d.hasFocus.call(void 0,t))return;const{start:e,end:l}=c.getTextboxSelection.call(void 0,t);e===o&&l===n&&c.setSelectionRange.call(void 0,t,a,r)}})),()=>e()}),[z,I,B,G,U,N,F]);const $=m.useRef.call(void 0,null),J=s.useEvent.call(void 0,w),K=m.useRef.call(void 0,null);m.useEffect.call(void 0,(()=>{if(!q)return;if(!Z)return;const e=c.getScrollingElement.call(void 0,Z);if(!e)return;$.current=e;const t=()=>{L.current=!1},r=()=>{if(!a)return;if(!L.current)return;const{activeId:e}=a.getState();null!==e&&e!==K.current&&(L.current=!1)},o={passive:!0,capture:!0};return e.addEventListener("wheel",t,o),e.addEventListener("touchmove",t,o),e.addEventListener("scroll",r,o),()=>{e.removeEventListener("wheel",t,!0),e.removeEventListener("touchmove",t,!0),e.removeEventListener("scroll",r,!0)}}),[q,Z,a]),s.useSafeLayoutEffect.call(void 0,(()=>{F&&(O.current||(L.current=!0))}),[F]),s.useSafeLayoutEffect.call(void 0,(()=>{"always"!==N&&q||(L.current=q)}),[N,q]);const Q=a.useState("resetValueOnSelect");s.useUpdateEffect.call(void 0,(()=>{var e,t;const r=L.current;if(!a)return;if(!q)return;if(!r&&!Q)return;const{baseElement:o,contentElement:n,activeId:l}=a.getState();if(!o||d.hasFocus.call(void 0,o)){if(null==n?void 0:n.hasAttribute("data-placing")){const e=new MutationObserver(H);return e.observe(n,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(N&&r){const t=J(U),r=void 0!==t?t:null!=(e=function(e){const t=e.find((e=>{var t;return!e.disabled&&"tab"!==(null==(t=e.element)?void 0:t.getAttribute("role"))}));return null==t?void 0:t.id}(U))?e:a.first();K.current=r,a.move(null!=r?r:null)}else{const e=null==(t=a.item(l||a.first()))?void 0:t.element;e&&"scrollIntoView"in e&&e.scrollIntoView({block:"nearest",inline:"nearest"})}}}),[a,q,z,F,N,Q,J,U]),m.useEffect.call(void 0,(()=>{if(!I)return;const e=V.current;if(!e)return;const t=[e,Z].filter((e=>!!e)),r=e=>{t.every((t=>u.isFocusEventOutside.call(void 0,e,t)))&&(null==a||a.setValue(W))};for(const e of t)e.addEventListener("focusout",r);return()=>{for(const e of t)e.removeEventListener("focusout",r)}}),[I,Z,a,W]);const Y=e=>e.currentTarget.value.length>=y,X=R.onChange,ee=s.useBooleanEvent.call(void 0,null!=x?x:Y),te=s.useBooleanEvent.call(void 0,null!=b?b:!a.tag),ae=s.useEvent.call(void 0,(e=>{if(null==X||X(e),e.defaultPrevented)return;if(!a)return;const t=e.currentTarget,{value:r,selectionStart:o,selectionEnd:n}=t,l=e.nativeEvent;if(L.current=!0,function(e){return"input"===e.type}(l)&&(l.isComposing&&(L.current=!1,O.current=!0),I)){const e="insertText"===l.inputType||"insertCompositionText"===l.inputType,t=o===r.length;T(e&&t)}if(te(e)){const e=r===a.getState().value;a.setValue(r),queueMicrotask((()=>{c.setSelectionRange.call(void 0,t,o,n)})),I&&N&&e&&H()}ee(e)&&a.show(),N&&L.current||a.setActiveId(null)})),re=R.onCompositionEnd,oe=s.useEvent.call(void 0,(e=>{L.current=!0,O.current=!1,null==re||re(e),e.defaultPrevented||N&&H()})),ne=R.onMouseDown,le=s.useBooleanEvent.call(void 0,null!=j?j:()=>!!(null==a?void 0:a.getState().includesBaseElement)),se=s.useBooleanEvent.call(void 0,A),ie=s.useBooleanEvent.call(void 0,null!=k?k:Y),ce=s.useEvent.call(void 0,(e=>{null==ne||ne(e),e.defaultPrevented||e.button||e.ctrlKey||a&&(le(e)&&a.setActiveId(null),se(e)&&a.setValue(W),ie(e)&&u.queueBeforeEvent.call(void 0,e.currentTarget,"mouseup",a.show))})),ue=R.onKeyDown,de=s.useBooleanEvent.call(void 0,null!=C?C:Y),ve=s.useEvent.call(void 0,(e=>{if(null==ue||ue(e),e.repeat||(L.current=!1),e.defaultPrevented)return;if(e.ctrlKey)return;if(e.altKey)return;if(e.shiftKey)return;if(e.metaKey)return;if(!a)return;const{open:t}=a.getState();t||"ArrowUp"!==e.key&&"ArrowDown"!==e.key||de(e)&&(e.preventDefault(),a.show())})),pe=R.onBlur,me=s.useEvent.call(void 0,(e=>{L.current=!1,null==pe||pe(e),e.defaultPrevented})),he=s.useId.call(void 0,R.id),fe=function(e){return"inline"===e||"list"===e||"both"===e||"none"===e}(P)?P:void 0,ge=a.useState((e=>null===e.activeId));return R=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{id:he,role:"combobox","aria-autocomplete":fe,"aria-haspopup":c.getPopupRole.call(void 0,Z,"listbox"),"aria-expanded":q,"aria-controls":null==Z?void 0:Z.id,"data-active-item":ge||void 0,value:W},R),{ref:s.useMergeRefs.call(void 0,V,R.ref),onChange:ae,onCompositionEnd:oe,onMouseDown:ce,onKeyDown:ve,onBlur:me}),R=n.useComposite.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{store:a,focusable:l},R),{moveOnKeyPress:e=>!v.isFalsyBooleanCallback.call(void 0,S,e)&&(I&&T(!0),!0)})),R=o.usePopoverAnchor.call(void 0,i.__spreadValues.call(void 0,{store:a},R)),i.__spreadValues.call(void 0,{autoComplete:"off"},R)})),w=l.forwardRef.call(void 0,(function(e){const t=g(e);return l.createElement.call(void 0,"input",t)}));t.Combobox=w,t.useCombobox=g},19188:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(29842);a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.Command=r.Command,t.useCommand=r.useCommand},31258:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42076);a(57870),a(19652),a(80987),a(7219),a(28148),t.CompositeContextProvider=r.CompositeContextProvider,t.CompositeItemContext=r.CompositeItemContext,t.CompositeRowContext=r.CompositeRowContext,t.CompositeScopedContextProvider=r.CompositeScopedContextProvider,t.useCompositeContext=r.useCompositeContext,t.useCompositeProviderContext=r.useCompositeProviderContext,t.useCompositeScopedContext=r.useCompositeScopedContext},827:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(59190);a(50864),a(85171),a(19652),a(80987),a(7219),a(28148),t.CompositeGroupLabel=r.CompositeGroupLabel,t.useCompositeGroupLabel=r.useCompositeGroupLabel},50682:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91520);a(69349),a(85171),a(19652),a(80987),a(7219),a(28148),t.CompositeGroup=r.CompositeGroup,t.useCompositeGroup=r.useCompositeGroup},40973:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(61150);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.CompositeHover=r.CompositeHover,t.useCompositeHover=r.useCompositeHover},58736:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(35973);a(21236),a(29842),a(40227),a(42076),a(57870),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.CompositeItem=r.CompositeItem,t.useCompositeItem=r.useCompositeItem},41810:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99366);a(9355);var o=a(42076);a(57870),a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.CompositeProvider=function(e={}){const t=r.useCompositeStore.call(void 0,e);return n.jsx.call(void 0,o.CompositeContextProvider,{value:t,children:e.children})}},65631:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(22225);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.CompositeRow=r.CompositeRow,t.useCompositeRow=r.useCompositeRow},84334:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(86005);a(52954),a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.CompositeSeparator=r.CompositeSeparator,t.useCompositeSeparator=r.useCompositeSeparator},87888:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99366);a(9355),a(87636),a(80987),a(7219),a(28148),t.useCompositeStore=r.useCompositeStore,t.useCompositeStoreOptions=r.useCompositeStoreOptions,t.useCompositeStoreProps=r.useCompositeStoreProps},99684:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(68666);a(40227),a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.CompositeTypeahead=r.CompositeTypeahead,t.useCompositeTypeahead=r.useCompositeTypeahead},55488:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9229);a(40227),a(42076),a(57870),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.Composite=r.Composite,t.useComposite=r.useComposite},59988:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53944);a(16299),a(19652),a(80987),a(7219),a(28148),t.DialogContextProvider=r.DialogContextProvider,t.DialogDescriptionContext=r.DialogDescriptionContext,t.DialogHeadingContext=r.DialogHeadingContext,t.DialogScopedContextProvider=r.DialogScopedContextProvider,t.useDialogContext=r.useDialogContext,t.useDialogProviderContext=r.useDialogProviderContext,t.useDialogScopedContext=r.useDialogScopedContext},13387:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(99992);a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.DialogDescription=r.DialogDescription,t.useDialogDescription=r.useDialogDescription},78368:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(49190);a(56203),a(70419),a(29842),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.DialogDisclosure=r.DialogDisclosure,t.useDialogDisclosure=r.useDialogDisclosure},54513:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(60762);a(70419),a(29842),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.DialogDismiss=r.DialogDismiss,t.useDialogDismiss=r.useDialogDismiss},25111:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(22510);a(35174),a(63215),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.DialogHeading=r.DialogHeading,t.useDialogHeading=r.useDialogHeading},22292:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53944);a(16299),a(19652);var o=a(95691);a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.DialogProvider=function(e={}){const t=o.useDialogStore.call(void 0,e);return n.jsx.call(void 0,r.DialogContextProvider,{value:t,children:e.children})}},80466:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(95691);a(38980),a(87636),a(80987),a(7219),a(28148),t.useDialogStore=r.useDialogStore,t.useDialogStoreProps=r.useDialogStoreProps},27742:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(28293);a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(53944),a(16299),a(87121),a(73579),a(3578),a(19652),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.Dialog=r.Dialog,t.createDialogComponent=r.createDialogComponent,t.useDialog=r.useDialog},48056:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77723);a(53944),a(16299),a(19652),a(87636),a(80987),a(7219),a(28148),t.DisclosureContent=r.DisclosureContent,t.isHidden=r.isHidden,t.useDisclosureContent=r.useDisclosureContent},34130:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(16299);a(19652),a(80987),a(7219),a(28148),t.DisclosureContextProvider=r.DisclosureContextProvider,t.DisclosureScopedContextProvider=r.DisclosureScopedContextProvider,t.useDisclosureContext=r.useDisclosureContext,t.useDisclosureProviderContext=r.useDisclosureProviderContext,t.useDisclosureScopedContext=r.useDisclosureScopedContext},41706:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(16299);a(19652);var o=a(38980);a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.DisclosureProvider=function(e={}){const t=o.useDisclosureStore.call(void 0,e);return n.jsx.call(void 0,r.DisclosureContextProvider,{value:t,children:e.children})}},93320:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(38980);a(87636),a(80987),a(7219),a(28148),t.useDisclosureStore=r.useDisclosureStore,t.useDisclosureStoreProps=r.useDisclosureStoreProps},50296:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(56203);a(70419),a(29842),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.Disclosure=r.Disclosure,t.useDisclosure=r.useDisclosure},44571:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(54844);a(3578);var o=a(19652),n=a(80987);a(7219);var l=a(28148),s=a(60877),i=a(48959),c=a(51609),u=a(10790),d=o.createHook.call(void 0,(function(e){var t=e,{enabled:a=!1}=t,o=l.__objRest.call(void 0,t,["enabled"]);const d=c.useRef.call(void 0,null);return o=n.useWrapElement.call(void 0,o,(e=>{const t=()=>a?u.jsx.call(void 0,r.FocusTrap,{onFocus:e=>{const t=d.current;if(!t)return;const a=s.getAllTabbableIn.call(void 0,t,!0),r=a[0],o=a[a.length-1];a.length?e.relatedTarget===r?null==o||o.focus():null==r||r.focus():t.focus()}}):null;return u.jsxs.call(void 0,u.Fragment,{children:[t(),e,t()]})}),[a]),o=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},o),{ref:n.useMergeRefs.call(void 0,d,o.ref)}),i.removeUndefinedValues.call(void 0,o)})),v=o.forwardRef.call(void 0,(function(e){const t=d(e);return o.createElement.call(void 0,"div",t)}));t.FocusTrapRegion=v,t.useFocusTrapRegion=d},46410:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(54844);a(3578),a(19652),a(80987),a(7219),a(28148),t.FocusTrap=r.FocusTrap,t.useFocusTrap=r.useFocusTrap},83056:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87121);a(73579),a(19652),a(80987),a(7219),a(28148),t.Focusable=r.Focusable,t.isSafariFocusAncestor=r.isSafariFocusAncestor,t.useFocusable=r.useFocusable},18460:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2627),o=a(74525),n=a(71385),l=a(26621);a(85826),a(67804),a(21236),a(29842),a(57870),a(87121),a(73579);var s=a(19652);a(87636),a(80987),a(7219);var i=a(28148),c=a(48959),u=s.createHook.call(void 0,(function(e){var t=e,{store:a,name:s,value:u,checked:d,defaultChecked:v}=t,p=i.__objRest.call(void 0,t,["store","name","value","checked","defaultChecked"]);const m=o.useFormContext.call(void 0);a=a||m,c.invariant.call(void 0,a,!1);const h=`${s}`,f=l.useCheckboxStore.call(void 0,{value:a.useValue(h),setValue:e=>null==a?void 0:a.setValue(h,e)});return p=n.useCheckbox.call(void 0,i.__spreadValues.call(void 0,{store:f,value:u,checked:d},p)),p=r.useFormControl.call(void 0,i.__spreadValues.call(void 0,{store:a,name:h,"aria-labelledby":void 0},p))})),d=s.memo.call(void 0,s.forwardRef.call(void 0,(function(e){const t=u(e);return s.createElement.call(void 0,"input",t)})));t.FormCheckbox=d,t.useFormCheckbox=u},49296:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525);a(57870),a(19652),a(80987),a(7219),a(28148),t.FormContextProvider=r.FormContextProvider,t.FormScopedContextProvider=r.FormScopedContextProvider,t.useFormContext=r.useFormContext,t.useFormProviderContext=r.useFormProviderContext,t.useFormScopedContext=r.useFormScopedContext},96254:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2627);a(74525),a(21236),a(57870),a(19652),a(80987),a(7219),a(28148),t.FormControl=r.FormControl,t.useFormControl=r.useFormControl},74695:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(21236);a(57870);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(51609),u=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,getItem:u}=t,d=s.__objRest.call(void 0,t,["store","name","getItem"]);const v=r.useFormContext.call(void 0);a=a||v,i.invariant.call(void 0,a,!1);const p=l.useId.call(void 0,d.id),m=c.useRef.call(void 0,null),h=`${n}`,f=c.useCallback.call(void 0,(e=>{const t=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},e),{id:p||e.id,name:h,type:"description"});return u?u(t):t}),[p,h,u]);return d=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{id:p},d),{ref:l.useMergeRefs.call(void 0,m,d.ref)}),d=o.useCollectionItem.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{store:a},d),{getItem:f}))})),d=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"div",t)})));t.FormDescription=d,t.useFormDescription=u},40055:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(21236);a(57870);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(51609),u=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,getItem:u}=t,d=s.__objRest.call(void 0,t,["store","name","getItem"]);const v=r.useFormContext.call(void 0);a=a||v,i.invariant.call(void 0,a,!1);const p=l.useId.call(void 0,d.id),m=c.useRef.call(void 0,null),h=`${n}`,f=c.useCallback.call(void 0,(e=>{const t=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},e),{id:p||e.id,name:h,type:"error"});return u?u(t):t}),[p,h,u]),g=a.useState((()=>{const e=null==a?void 0:a.getError(h);if(null!=e&&(null==a?void 0:a.getFieldTouched(h)))return e}));return d=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{id:p,role:"alert",children:g},d),{ref:l.useMergeRefs.call(void 0,m,d.ref)}),d=o.useCollectionItem.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{store:a},d),{getItem:f}))})),d=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"div",t)})));t.FormError=d,t.useFormError=u},26169:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2627);a(74525),a(21236),a(57870);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return r.useFormControl.call(void 0,e)})),l=o.memo.call(void 0,o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"input",t)})));t.FormField=l,t.useFormField=n},3301:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(50864);a(85171);var o=a(19652);a(80987),a(7219);var n=a(28148),l=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);return o=r.useGroupLabel.call(void 0,o)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.FormGroupLabel=s,t.useFormGroupLabel=l},16448:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(95563);a(69349),a(85171),a(19652),a(80987),a(7219),a(28148),t.FormGroup=r.FormGroup,t.useFormGroup=r.useFormGroup},57509:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2627),o=a(74525);a(21236),a(57870);var n=a(87121);a(73579);var l=a(19652),s=a(80987);a(7219);var i=a(28148),c=a(48959),u=l.createHook.call(void 0,(function(e){var t=e,{store:a,name:l}=t,u=i.__objRest.call(void 0,t,["store","name"]);const d=o.useFormContext.call(void 0);a=a||d,c.invariant.call(void 0,a,!1);const v=`${l}`,p=u.onChange,m=s.useEvent.call(void 0,(e=>{null==p||p(e),e.defaultPrevented||null==a||a.setValue(v,e.target.value)})),h=a.useValue(v);return u=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{value:h},u),{onChange:m}),u=n.useFocusable.call(void 0,u),u=r.useFormControl.call(void 0,i.__spreadValues.call(void 0,{store:a,name:v},u))})),d=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=u(e);return l.createElement.call(void 0,"input",t)})));t.FormInput=d,t.useFormInput=u},30587:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(21236);a(57870);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(60877),c=a(48959),u=a(51609),d=a(10790);var v=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,getItem:v}=t,p=s.__objRest.call(void 0,t,["store","name","getItem"]);const m=r.useFormContext.call(void 0);a=a||m,c.invariant.call(void 0,a,!1);const h=l.useId.call(void 0,p.id),f=u.useRef.call(void 0,null),g=`${n}`,w=u.useCallback.call(void 0,(e=>{const t=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},e),{id:h||e.id,name:g,type:"label"});return v?v(t):t}),[h,g,v]),b=a.useState((e=>e.items.find((e=>"field"===e.type&&e.name===g)))),y=l.useTagName.call(void 0,null==b?void 0:b.element,"input"),x="input"===(_=y)||"textarea"===_||"select"===_||"meter"===_||"progress"===_;var _;const k=p.onClick,E=l.useEvent.call(void 0,(e=>{if(null==k||k(e),e.defaultPrevented)return;if(x)return;const t=null==b?void 0:b.element;t&&queueMicrotask((()=>{const e=i.getFirstTabbableIn.call(void 0,t,!0,!0);null==e||e.focus();"combobox"!==(null==e?void 0:e.getAttribute("role"))&&(null==e||e.click())}))}));return p=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{id:h,render:x?d.jsx.call(void 0,"label",{}):d.jsx.call(void 0,"span",{}),htmlFor:x?null==b?void 0:b.id:void 0},p),{ref:l.useMergeRefs.call(void 0,f,p.ref),onClick:E}),x||(p=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},p),{style:s.__spreadValues.call(void 0,{cursor:"default"},p.style)})),p=o.useCollectionItem.call(void 0,s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{store:a},p),{getItem:w}))})),p=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=v(e);return n.createElement.call(void 0,"label",t)})));t.FormLabel=p,t.useFormLabel=v},23184:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91907),o=a(74525);a(9355),a(57870),a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.FormProvider=function(e={}){const t=r.useFormStore.call(void 0,e);return n.jsx.call(void 0,o.FormContextProvider,{value:t,children:e.children})}},12563:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(70419),n=a(21236);a(29842),a(57870),a(87121),a(73579);var l=a(19652),s=a(80987);a(7219);var i=a(28148),c=a(48959),u=a(51609);var d=l.createHook.call(void 0,(function(e){var t=e,{store:a,value:l,name:d,getItem:v,autoFocusOnClick:p=!0}=t,m=i.__objRest.call(void 0,t,["store","value","name","getItem","autoFocusOnClick"]);const h=r.useFormContext.call(void 0);a=a||h,c.invariant.call(void 0,a,!1);const f=`${d}`,[g,w]=u.useState.call(void 0,!1);u.useEffect.call(void 0,(()=>{var e;if(!g)return;const t=function(e,t){if(!e)return[];const a=[];for(const r of e){if("field"!==r.type)continue;if(!r.name.startsWith(t))continue;const e=r.name.replace(/(\.\d+)\..+$/,"$1"),o=new RegExp(`^${e}`);a.some((e=>o.test(e.name)))||a.push(r)}return a}(null==a?void 0:a.getState().items,f),r=null==(e=null==t?void 0:t[t.length-1])?void 0:e.element;r&&(r.focus(),w(!1))}),[a,g,f]);const b=u.useCallback.call(void 0,(e=>{const t=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{type:"button",name:f});return v?v(t):t}),[f,v]),y=m.onClick,x=s.useEvent.call(void 0,(e=>{null==y||y(e),e.defaultPrevented||(null==a||a.pushValue(f,l),p&&w(!0))}));return m=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},m),{onClick:x}),m=o.useButton.call(void 0,m),m=n.useCollectionItem.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{store:a},m),{getItem:b}))})),v=l.forwardRef.call(void 0,(function(e){const t=d(e);return l.createElement.call(void 0,"button",t)}));t.FormPush=v,t.useFormPush=d},61802:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(95563);a(69349),a(85171);var o=a(19652);a(80987),a(7219);var n=a(28148),l=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=n.__objRest.call(void 0,t,["store"]);return o=n.__spreadValues.call(void 0,{role:"radiogroup"},o),o=r.useFormGroup.call(void 0,o)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.FormRadioGroup=s,t.useFormRadioGroup=l},78864:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2627),o=a(74525),n=a(90041);a(64494),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(87121),a(73579);var l=a(19652);a(87636);var s=a(80987);a(7219);var i=a(28148),c=a(48959),u=l.createHook.call(void 0,(function(e){var t=e,{store:a,name:l,value:u}=t,d=i.__objRest.call(void 0,t,["store","name","value"]);const v=o.useFormContext.call(void 0);a=a||v,c.invariant.call(void 0,a,!1);const p=`${l}`,m=d.onChange,h=s.useEvent.call(void 0,(e=>{null==m||m(e),e.defaultPrevented||null==a||a.setValue(p,u)})),f=d.checked,g=a.useState((()=>null!=f?f:(null==a?void 0:a.getValue(p))===u));return d=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},d),{checked:g,onChange:h}),d=n.useRadio.call(void 0,i.__spreadValues.call(void 0,{value:u},d)),d=r.useFormControl.call(void 0,i.__spreadValues.call(void 0,{store:a,name:p,"aria-labelledby":void 0},d))})),d=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=u(e);return l.createElement.call(void 0,"input",t)})));t.FormRadio=d,t.useFormRadio=u},46595:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(70419);a(29842),a(57870),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(92725),c=a(48959);var u=n.createHook.call(void 0,(function(e){var t=e,{store:a,name:n,index:u,autoFocusOnClick:d=!0}=t,v=s.__objRest.call(void 0,t,["store","name","index","autoFocusOnClick"]);const p=r.useFormContext.call(void 0);a=a||p,c.invariant.call(void 0,a,!1);const m=`${n}`,h=v.onClick,f=l.useEvent.call(void 0,(e=>{var t;if(null==h||h(e),e.defaultPrevented)return;if(!a)return;if(a.removeValue(m,u),!d)return;const{items:r}=a.getState(),o=function(e,t,a){const r=null==e?void 0:e.filter((e=>"field"===e.type&&e.name.startsWith(t))),o=new RegExp(`^${t}\\.(\\d+)`),n=null==r?void 0:r.find((e=>{const t=e.name.replace(o,"$1");return Number.parseInt(t)>a}));return n||(null==r?void 0:r.reverse().find((e=>{const t=e.name.replace(o,"$1");return Number.parseInt(t)"button"===e.type&&e.name===t))}(r,m);null==(t=null==e?void 0:e.element)||t.focus()}}));return v=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{},v),{onClick:f}),v=o.useButton.call(void 0,v)})),d=n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"button",t)}));t.FormRemove=d,t.useFormRemove=u},46820:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(70419);a(29842),a(57870),a(87121),a(73579);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(48959),i=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const i=r.useFormContext.call(void 0);return a=a||i,s.invariant.call(void 0,a,!1),n=l.__spreadValues.call(void 0,{type:"reset",disabled:a.useState("submitting")},n),n=o.useButton.call(void 0,n)})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"button",t)}));t.FormReset=c,t.useFormReset=i},55166:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91907);a(9355),a(87636),a(80987),a(7219),a(28148),t.useFormStore=r.useFormStore,t.useFormStoreProps=r.useFormStoreProps},71451:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525),o=a(70419);a(29842),a(57870),a(87121),a(73579);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(48959),i=n.createHook.call(void 0,(function(e){var t=e,{store:a,accessibleWhenDisabled:n=!0}=t,i=l.__objRest.call(void 0,t,["store","accessibleWhenDisabled"]);const c=r.useFormContext.call(void 0);return a=a||c,s.invariant.call(void 0,a,!1),i=l.__spreadValues.call(void 0,{type:"submit",disabled:a.useState("submitting")},i),i=o.useButton.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},i),{accessibleWhenDisabled:n}))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"button",t)}));t.FormSubmit=c,t.useFormSubmit=i},18266:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74525);a(57870);var o=a(19652),n=a(80987);a(7219);var l=a(28148),s=a(92725),i=a(48959),c=a(51609),u=a(10790),d="form";var v=o.createHook.call(void 0,(function(e){var t=e,{store:a,validateOnChange:o=!0,validateOnBlur:v=!0,resetOnUnmount:p=!1,resetOnSubmit:m=!0,autoFocusOnSubmit:h=!0}=t,f=l.__objRest.call(void 0,t,["store","validateOnChange","validateOnBlur","resetOnUnmount","resetOnSubmit","autoFocusOnSubmit"]);const g=r.useFormContext.call(void 0);a=a||g,i.invariant.call(void 0,a,!1);const w=c.useRef.call(void 0,null),b=a.useState("values"),y=a.useState("submitSucceed"),x=a.useState("submitFailed"),_=a.useState("items"),k=n.useInitialValue.call(void 0,b);c.useEffect.call(void 0,(()=>p?null==a?void 0:a.reset:void 0),[p,a]),n.useUpdateEffect.call(void 0,(()=>{o&&b!==k&&(null==a||a.validate())}),[o,b,k,a]),c.useEffect.call(void 0,(()=>{m&&y&&(null==a||a.reset())}),[m,y,a]);const[E,C]=c.useState.call(void 0,!1);c.useEffect.call(void 0,(()=>{if(!E)return;if(!x)return;const e=function(e){return e.find((e=>{var t;return"field"===e.type&&"true"===(null==(t=e.element)?void 0:t.getAttribute("aria-invalid"))}))}(_),t=null==e?void 0:e.element;t&&(C(!1),t.focus(),s.isTextField.call(void 0,t)&&t.select())}),[h,x,_]);const j=f.onSubmit,A=n.useEvent.call(void 0,(e=>{null==j||j(e),e.defaultPrevented||(e.preventDefault(),null==a||a.submit(),h&&C(!0))})),S=f.onBlur,P=n.useEvent.call(void 0,(e=>{null==S||S(e),e.defaultPrevented||v&&a&&function(e,t){return t.some((t=>"field"===t.type&&t.element===e))}(e.target,a.getState().items)&&a.validate()})),R=f.onReset,M=n.useEvent.call(void 0,(e=>{null==R||R(e),e.defaultPrevented||(e.preventDefault(),null==a||a.reset())}));f=n.useWrapElement.call(void 0,f,(e=>u.jsx.call(void 0,r.FormScopedContextProvider,{value:a,children:e})),[a]);const V=n.useTagName.call(void 0,w,d);return f=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{role:"form"!==V?"form":void 0,noValidate:!0},f),{ref:n.useMergeRefs.call(void 0,w,f.ref),onSubmit:A,onBlur:P,onReset:M})})),p=o.forwardRef.call(void 0,(function(e){const t=v(e);return o.createElement.call(void 0,d,t)}));t.Form=p,t.useForm=v},30549:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(50864);a(85171),a(19652),a(80987),a(7219),a(28148),t.GroupLabel=r.GroupLabel,t.useGroupLabel=r.useGroupLabel},66128:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(69349);a(85171),a(19652),a(80987),a(7219),a(28148),t.Group=r.Group,t.useGroup=r.useGroup},94029:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32146);a(63215),a(28148),t.HeadingLevel=r.HeadingLevel},2720:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(35174);a(63215),a(19652),a(80987),a(7219),a(28148),t.Heading=r.Heading,t.useHeading=r.useHeading},54522:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21407);a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.HovercardAnchor=r.HovercardAnchor,t.useHovercardAnchor=r.useHovercardAnchor},40804:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(79066);a(45081);var o=a(80231);a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useHovercardContext.call(void 0);return a=a||s,n=r.usePopoverArrow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"div",t)}));t.HovercardArrow=i,t.useHovercardArrow=s},41354:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80231);a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.HovercardContextProvider=r.HovercardContextProvider,t.HovercardScopedContextProvider=r.HovercardScopedContextProvider,t.useHovercardContext=r.useHovercardContext,t.useHovercardProviderContext=r.useHovercardProviderContext,t.useHovercardScopedContext=r.useHovercardScopedContext},54929:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77864);a(58058),a(99992),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.HovercardDescription=r.HovercardDescription,t.useHovercardDescription=r.useHovercardDescription},34650:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(49190);a(56203),a(70419),a(29842);var o=a(80231);a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(3578),l=a(19652),s=a(80987);a(7219);var i=a(28148),c=a(92725),u=a(77328),d=a(48959),v=a(8766),p=a(51609),m=a(10790),h=l.createHook.call(void 0,(function(e){var t=e,{store:a}=t,l=i.__objRest.call(void 0,t,["store"]);const h=o.useHovercardProviderContext.call(void 0);a=a||h,d.invariant.call(void 0,a,!1);const[f,g]=p.useState.call(void 0,!1);p.useEffect.call(void 0,(()=>{if(!f)return;return u.addGlobalEventListener.call(void 0,"focusout",(e=>{if(!a)return;const t=e.relatedTarget;if(t){const{anchorElement:e,popoverElement:r,disclosureElement:o}=a.getState();if(e&&c.contains.call(void 0,e,t))return;if(r&&c.contains.call(void 0,r,t))return;if(o&&c.contains.call(void 0,o,t))return;if(t.hasAttribute("data-focus-trap"))return}g(!1)}),!0)}),[f,a]),p.useEffect.call(void 0,(()=>v.sync.call(void 0,a,["anchorElement"],(e=>{const t=e.anchorElement;if(!t)return;const a=new MutationObserver((()=>{t.hasAttribute("data-focus-visible")&&g(!0)}));return a.observe(t,{attributeFilter:["data-focus-visible"]}),()=>a.disconnect()}))),[a]);const w=l.onClick,b=s.useEvent.call(void 0,(e=>{null==w||w(e),e.defaultPrevented||null==a||a.setAutoFocusOnShow(!0)})),y=l.onFocus,x=s.useEvent.call(void 0,(e=>{null==y||y(e),e.defaultPrevented||g(!0)})),{style:_}=n.useVisuallyHidden.call(void 0);f||(l=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},l),{style:i.__spreadValues.call(void 0,i.__spreadValues.call(void 0,{},_),l.style)}));const k=m.jsx.call(void 0,"svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:m.jsx.call(void 0,"polyline",{points:"4,6 8,10 12,6"})});return l=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{children:k},l),{ref:s.useMergeRefs.call(void 0,a.setDisclosureElement,l.ref),onClick:b,onFocus:x}),l=r.useDialogDisclosure.call(void 0,i.__spreadValues.call(void 0,{store:a},l))})),f=l.forwardRef.call(void 0,(function(e){const t=h(e);return l.createElement.call(void 0,"button",t)}));t.HovercardDisclosure=f,t.useHovercardDisclosure=h},81439:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(97322);a(90604),a(60762),a(70419),a(29842),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.HovercardDismiss=r.HovercardDismiss,t.useHovercardDismiss=r.useHovercardDismiss},3129:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39490);a(33356),a(22510),a(35174),a(63215),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.HovercardHeading=r.HovercardHeading,t.useHovercardHeading=r.useHovercardHeading},95522:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80231);a(77018),a(53944),a(16299),a(19652);var o=a(46423);a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.HovercardProvider=function(e={}){const t=o.useHovercardStore.call(void 0,e);return n.jsx.call(void 0,r.HovercardContextProvider,{value:t,children:e.children})}},51776:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(46423);a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.useHovercardStore=r.useHovercardStore,t.useHovercardStoreProps=r.useHovercardStoreProps},32880:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(82109);a(68725),a(39861),a(28293),a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578),a(19652),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.Hovercard=r.Hovercard,t.useHovercard=r.useHovercard},79732:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427);var o=a(79066);a(45081),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=r.useMenuContext.call(void 0);return a=a||s,o.usePopoverArrow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"div",t)}));t.MenuArrow=i,t.useMenuArrow=s},97162:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(50858);a(48427),a(32413),a(99366),a(9355),a(42076),a(57870),a(19652),a(87636),a(80987),a(7219);var o=a(28148),n=a(51609),l=a(10790);t.MenuBarProvider=function(e={}){return n.useEffect.call(void 0,(()=>{0}),[]),l.jsx.call(void 0,r.MenubarProvider,o.__spreadValues.call(void 0,{},e))}},70856:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32413);a(99366),a(9355),a(87636),a(80987),a(7219),a(28148);var o=a(51609);t.useMenuBarStore=function(e={}){return o.useEffect.call(void 0,(()=>{0}),[]),r.useMenubarStore.call(void 0,e)},t.useMenuBarStoreProps=function(e,t,a){return r.useMenubarStoreProps.call(void 0,e,t,a)}},17848:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(18874);a(48427),a(32413),a(9229),a(40227),a(99366),a(9355),a(42076),a(57870),a(87121),a(73579);var o=a(19652);a(87636),a(80987),a(7219),a(28148);var n=a(51609),l=o.createHook.call(void 0,(function(e){return n.useEffect.call(void 0,(()=>{0}),[]),r.useMenubar.call(void 0,e)})),s=o.forwardRef.call(void 0,(function(e){const t=l(e);return o.createElement.call(void 0,"div",t)}));t.MenuBar=s,t.useMenuBar=l},84281:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427);var o=a(77673);a(42076),a(57870),a(80231),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=r.useMenuContext.call(void 0);return a=a||s,n=o.usePopoverDisclosureArrow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"span",t)}));t.MenuButtonArrow=i,t.useMenuButtonArrow=s},17517:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427);var o=a(66342);a(49190),a(56203),a(51500),a(70419);var n=a(68666);a(29842);var l=a(21407);a(40227),a(42076),a(57870);var s=a(12707);a(80231),a(77018),a(53944),a(16299),a(87121),a(73579);var i=a(19652),c=a(87636),u=a(80987);a(7219);var d=a(28148),v=a(92725),p=a(48959),m=a(51609),h=a(10790);function f(e,t){return!!(null==e?void 0:e.some((e=>!!e.element&&(e.element!==t&&"true"===e.element.getAttribute("aria-expanded")))))}var g=i.createHook.call(void 0,(function(e){var t=e,{store:a,focusable:i,accessibleWhenDisabled:g,showOnHover:w}=t,b=d.__objRest.call(void 0,t,["store","focusable","accessibleWhenDisabled","showOnHover"]);const y=r.useMenuProviderContext.call(void 0);a=a||y,p.invariant.call(void 0,a,!1);const x=m.useRef.call(void 0,null),_=a.parent,k=a.menubar,E=!!_,C=!!k&&!E,j=p.disabledFromProps.call(void 0,b),A=()=>{const e=x.current;e&&(null==a||a.setDisclosureElement(e),null==a||a.setAnchorElement(e),null==a||a.show())},S=b.onFocus,P=u.useEvent.call(void 0,(e=>{if(null==S||S(e),j)return;if(e.defaultPrevented)return;if(null==a||a.setAutoFocusOnShow(!1),null==a||a.setActiveId(null),!k)return;if(!C)return;const{items:t}=k.getState();f(t,e.currentTarget)&&A()})),R=c.useStoreState.call(void 0,a,(e=>e.placement.split("-")[0])),M=b.onKeyDown,V=u.useEvent.call(void 0,(e=>{if(null==M||M(e),j)return;if(e.defaultPrevented)return;const t=function(e,t){return{ArrowDown:("bottom"===t||"top"===t)&&"first",ArrowUp:("bottom"===t||"top"===t)&&"last",ArrowRight:"right"===t&&"first",ArrowLeft:"left"===t&&"first"}[e.key]}(e,R);t&&(e.preventDefault(),A(),null==a||a.setAutoFocusOnShow(!0),null==a||a.setInitialFocus(t))})),z=b.onClick,H=u.useEvent.call(void 0,(e=>{if(null==z||z(e),e.defaultPrevented)return;if(!a)return;const t=!e.detail,{open:r}=a.getState();r&&!t||(E&&!t||a.setAutoFocusOnShow(!0),a.setInitialFocus(t?"first":"container")),E&&A()}));b=u.useWrapElement.call(void 0,b,(e=>h.jsx.call(void 0,r.MenuContextProvider,{value:a,children:e})),[a]),E&&(b=d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{},b),{render:h.jsx.call(void 0,s.Role.div,{render:b.render})}));const L=u.useId.call(void 0,b.id),O=c.useStoreState.call(void 0,(null==_?void 0:_.combobox)||_,"contentElement"),N=E||C?v.getPopupItemRole.call(void 0,O,"menuitem"):void 0,I=a.useState("contentElement");return b=d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{id:L,role:N,"aria-haspopup":v.getPopupRole.call(void 0,I,"menu")},b),{ref:u.useMergeRefs.call(void 0,x,b.ref),onFocus:P,onKeyDown:V,onClick:H}),b=l.useHovercardAnchor.call(void 0,d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{store:a,focusable:i,accessibleWhenDisabled:g},b),{showOnHover:e=>{if(!(()=>{if("function"==typeof w)return w(e);if(null!=w)return w;if(E)return!0;if(!k)return!1;const{items:t}=k.getState();return C&&f(t)})())return!1;const t=C?k:_;return!t||(t.setActiveId(e.currentTarget.id),!0)}})),b=o.usePopoverDisclosure.call(void 0,d.__spreadValues.call(void 0,{store:a,toggleOnClick:!E,focusable:i,accessibleWhenDisabled:g},b)),b=n.useCompositeTypeahead.call(void 0,d.__spreadValues.call(void 0,{store:a,typeahead:C},b))})),w=i.forwardRef.call(void 0,(function(e){const t=g(e);return i.createElement.call(void 0,"button",t)}));t.MenuButton=w,t.useMenuButton=g},66906:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.MenuBarContextProvider=r.MenuBarContextProvider,t.MenuBarScopedContextProvider=r.MenuBarScopedContextProvider,t.MenuContextProvider=r.MenuContextProvider,t.MenuItemCheckedContext=r.MenuItemCheckedContext,t.MenuScopedContextProvider=r.MenuScopedContextProvider,t.useMenuBarContext=r.useMenuBarContext,t.useMenuBarProviderContext=r.useMenuBarProviderContext,t.useMenuBarScopedContext=r.useMenuBarScopedContext,t.useMenuContext=r.useMenuContext,t.useMenuProviderContext=r.useMenuProviderContext,t.useMenuScopedContext=r.useMenuScopedContext},91425:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77864);a(58058),a(99992),a(53944),a(16299);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useHovercardDescription.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"p",t)}));t.MenuDescription=l,t.useMenuDescription=n},54415:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(97322),o=a(7168);a(48427),a(90604),a(60762),a(70419),a(29842),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useMenuScopedContext.call(void 0);return a=a||s,n=r.useHovercardDismiss.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"button",t)}));t.MenuDismiss=i,t.useMenuDismiss=s},15995:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(59190);a(50864),a(85171);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useCompositeGroupLabel.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"div",t)}));t.MenuGroupLabel=l,t.useMenuGroupLabel=n},45242:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91520);a(69349),a(85171);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useCompositeGroup.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"div",t)}));t.MenuGroup=l,t.useMenuGroup=n},87593:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39490);a(33356),a(22510),a(35174),a(63215),a(53944),a(16299);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useHovercardHeading.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"h1",t)}));t.MenuHeading=l,t.useMenuHeading=n},42259:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427);var o=a(53443);a(67804),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(51609),i=n.createHook.call(void 0,(function(e){var t=e,{store:a,checked:n}=t,i=l.__objRest.call(void 0,t,["store","checked"]);const c=s.useContext.call(void 0,r.MenuItemCheckedContext);return n=null!=n?n:c,i=o.useCheckboxCheck.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},i),{checked:n}))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"span",t)}));t.MenuItemCheck=c,t.useMenuItemCheck=i},2610:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(71385),o=a(26621);a(85826);var n=a(92526),l=a(7168);a(48427),a(61150),a(67804),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579);var s=a(19652);a(87636);var i=a(80987);a(7219);var c=a(28148),u=a(48959),d=a(51609);function v(e,t,a){if(void 0===t)return Array.isArray(e)?e:!!a;const r=function(e){return Array.isArray(e)?e.toString():e}(t);return Array.isArray(e)?a?e.includes(r)?e:[...e,r]:e.filter((e=>e!==r)):a?r:e!==r&&e}var p=s.createHook.call(void 0,(function(e){var t=e,{store:a,name:s,value:p,checked:m,defaultChecked:h,hideOnClick:f=!1}=t,g=c.__objRest.call(void 0,t,["store","name","value","checked","defaultChecked","hideOnClick"]);const w=l.useMenuScopedContext.call(void 0);a=a||w,u.invariant.call(void 0,a,!1);const b=i.useInitialValue.call(void 0,h);d.useEffect.call(void 0,(()=>{null==a||a.setValue(s,((e=[])=>b?v(e,p,!0):e))}),[a,s,p,b]),d.useEffect.call(void 0,(()=>{void 0!==m&&(null==a||a.setValue(s,(e=>v(e,p,m))))}),[a,s,p,m]);const y=o.useCheckboxStore.call(void 0,{value:a.useState((e=>e.values[s])),setValue(e){null==a||a.setValue(s,(()=>{if(void 0===m)return e;const t=v(e,p,m);return Array.isArray(t)&&Array.isArray(e)&&u.shallowEqual.call(void 0,e,t)?e:t}))}});return g=c.__spreadValues.call(void 0,{role:"menuitemcheckbox"},g),g=r.useCheckbox.call(void 0,c.__spreadValues.call(void 0,{store:y,name:s,value:p,checked:m},g)),g=n.useMenuItem.call(void 0,c.__spreadValues.call(void 0,{store:a,hideOnClick:f},g))})),m=s.memo.call(void 0,s.forwardRef.call(void 0,(function(e){const t=p(e);return s.createElement.call(void 0,"div",t)})));t.MenuItemCheckbox=m,t.useMenuItemCheckbox=p},70334:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92526),o=a(7168);a(48427);var n=a(90041);a(64494),a(61150),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579);var l=a(19652);a(87636);var s=a(80987);a(7219);var i=a(28148),c=a(48959),u=a(51609),d=a(10790);function v(e,t,a){return void 0===a?e:a?t:e}var p=l.createHook.call(void 0,(function(e){var t=e,{store:a,name:l,value:p,checked:m,onChange:h,hideOnClick:f=!1}=t,g=i.__objRest.call(void 0,t,["store","name","value","checked","onChange","hideOnClick"]);const w=o.useMenuScopedContext.call(void 0);a=a||w,c.invariant.call(void 0,a,!1);const b=s.useInitialValue.call(void 0,g.defaultChecked);u.useEffect.call(void 0,(()=>{null==a||a.setValue(l,((e=!1)=>v(e,p,b)))}),[a,l,p,b]),u.useEffect.call(void 0,(()=>{void 0!==m&&(null==a||a.setValue(l,(e=>v(e,p,m))))}),[a,l,p,m]);const y=a.useState((e=>e.values[l]===p));return g=s.useWrapElement.call(void 0,g,(e=>d.jsx.call(void 0,o.MenuItemCheckedContext.Provider,{value:!!y,children:e})),[y]),g=i.__spreadValues.call(void 0,{role:"menuitemradio"},g),g=n.useRadio.call(void 0,i.__spreadValues.call(void 0,{name:l,value:p,checked:y,onChange(e){if(null==h||h(e),e.defaultPrevented)return;const t=e.currentTarget;null==a||a.setValue(l,(e=>v(e,p,null!=m?m:t.checked)))}},g)),g=r.useMenuItem.call(void 0,i.__spreadValues.call(void 0,{store:a,hideOnClick:f},g))})),m=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=p(e);return l.createElement.call(void 0,"div",t)})));t.MenuItemRadio=m,t.useMenuItemRadio=p},28592:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(92526);a(7168),a(48427),a(61150),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.MenuItem=r.MenuItem,t.useMenuItem=r.useMenuItem},78933:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(41196);a(7168),a(48427),a(68666),a(9229),a(40227),a(42076),a(57870),a(77723),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.MenuList=r.MenuList,t.useMenuList=r.useMenuList},92466:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(93704),o=a(7168);a(48427),a(96475),a(99366),a(9355),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(19652),a(46423),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.MenuProvider=function(e={}){const t=r.useMenuStore.call(void 0,e);return n.jsx.call(void 0,o.MenuContextProvider,{value:t,children:e.children})}},75854:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(7168);a(48427);var o=a(86005);a(52954),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=r.useMenuContext.call(void 0);return a=a||s,n=o.useCompositeSeparator.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"hr",t)}));t.MenuSeparator=i,t.useMenuSeparator=s},84592:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(93704);a(7168),a(48427),a(96475),a(99366),a(9355),a(42076),a(57870),a(80231),a(77018),a(53944),a(16299),a(19652),a(46423),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.useMenuStore=r.useMenuStore,t.useMenuStoreProps=r.useMenuStoreProps},94112:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(41196),o=a(7168);a(48427),a(68666),a(9229),a(40227),a(42076),a(57870);var n=a(82109);a(68725),a(39861);var l=a(28293);a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578);var s=a(19652);a(95691),a(38980);var i=a(87636),c=a(80987);a(7219);var u=a(28148),d=a(77328),v=a(60877),p=a(48959),m=a(51609),h=s.createHook.call(void 0,(function(e){var t=e,{store:a,modal:l=!1,portal:s=!!l,hideOnEscape:h=!0,autoFocusOnShow:f=!0,hideOnHoverOutside:g,alwaysVisible:w}=t,b=u.__objRest.call(void 0,t,["store","modal","portal","hideOnEscape","autoFocusOnShow","hideOnHoverOutside","alwaysVisible"]);const y=o.useMenuProviderContext.call(void 0);a=a||y,p.invariant.call(void 0,a,!1);const x=m.useRef.call(void 0,null),_=a.parent,k=a.menubar,E=!!_,C=!!k&&!E;b=u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{},b),{ref:c.useMergeRefs.call(void 0,x,b.ref)});const j=r.useMenuList.call(void 0,u.__spreadValues.call(void 0,{store:a,alwaysVisible:w},b)),{"aria-labelledby":A}=j;b=u.__objRest.call(void 0,j,["aria-labelledby"]);const[S,P]=m.useState.call(void 0),R=a.useState("autoFocusOnShow"),M=a.useState("initialFocus"),V=a.useState("baseElement"),z=a.useState("renderedItems");m.useEffect.call(void 0,(()=>{let e=!1;return P((t=>{var a,r,o;if(e)return;if(!R)return;if(null==(a=null==t?void 0:t.current)?void 0:a.isConnected)return t;const n=m.createRef.call(void 0);switch(M){case"first":n.current=(null==(r=z.find((e=>!e.disabled&&e.element)))?void 0:r.element)||null;break;case"last":n.current=(null==(o=[...z].reverse().find((e=>!e.disabled&&e.element)))?void 0:o.element)||null;break;default:n.current=V}return n})),()=>{e=!0}}),[a,R,M,z,V]);const H=!E&&l,L=!!f,O=!!S||!!b.initialFocus||!!H,N=i.useStoreState.call(void 0,a.combobox||a,"contentElement"),I=i.useStoreState.call(void 0,(null==_?void 0:_.combobox)||_,"contentElement"),B=m.useMemo.call(void 0,(()=>{if(!I)return;if(!N)return;const e=N.getAttribute("role"),t=I.getAttribute("role");return"menu"!==t&&"menubar"!==t||"menu"!==e?I:void 0}),[N,I]);return void 0!==B&&(b=u.__spreadValues.call(void 0,{preserveTabOrderAnchor:B},b)),b=n.useHovercard.call(void 0,u.__spreadProps.call(void 0,u.__spreadValues.call(void 0,{store:a,alwaysVisible:w,initialFocus:S,autoFocusOnShow:L?O&&f:R||!!H},b),{hideOnEscape:e=>!p.isFalsyBooleanCallback.call(void 0,h,e)&&(null==a||a.hideAll(),!0),hideOnHoverOutside(e){const t=null==a?void 0:a.getState().disclosureElement;return!!("function"==typeof g?g(e):null!=g?g:E||C&&(!t||!v.hasFocusWithin.call(void 0,t)))&&(!!e.defaultPrevented||(!E||(!t||(d.fireEvent.call(void 0,t,"mouseout",e),!v.hasFocusWithin.call(void 0,t)||(requestAnimationFrame((()=>{v.hasFocusWithin.call(void 0,t)||null==a||a.hide()})),!1)))))},modal:H,portal:s,backdrop:!E&&b.backdrop})),b=u.__spreadValues.call(void 0,{"aria-labelledby":A},b)})),f=l.createDialogComponent.call(void 0,s.forwardRef.call(void 0,(function(e){const t=h(e);return s.createElement.call(void 0,"div",t)})),o.useMenuProviderContext);t.Menu=f,t.useMenu=h},21046:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(48427);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.MenuItemCheckedContext=r.MenuItemCheckedContext,t.MenubarContextProvider=r.MenubarContextProvider,t.MenubarScopedContextProvider=r.MenubarScopedContextProvider,t.useMenubarContext=r.useMenubarContext,t.useMenubarProviderContext=r.useMenubarProviderContext,t.useMenubarScopedContext=r.useMenubarScopedContext},76590:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(50858);a(48427),a(32413),a(99366),a(9355),a(42076),a(57870),a(19652),a(87636),a(80987),a(7219),a(28148),t.MenubarProvider=r.MenubarProvider},60876:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32413);a(99366),a(9355),a(87636),a(80987),a(7219),a(28148),t.useMenubarStore=r.useMenubarStore,t.useMenubarStoreProps=r.useMenubarStoreProps},66732:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(18874);a(48427),a(32413),a(9229),a(40227),a(99366),a(9355),a(42076),a(57870),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.Menubar=r.Menubar,t.useMenubar=r.useMenubar},77850:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51500);a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverAnchor=r.PopoverAnchor,t.usePopoverAnchor=r.usePopoverAnchor},84612:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(79066);a(45081),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverArrow=r.PopoverArrow,t.usePopoverArrow=r.usePopoverArrow},61930:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77018);a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverContextProvider=r.PopoverContextProvider,t.PopoverScopedContextProvider=r.PopoverScopedContextProvider,t.usePopoverContext=r.usePopoverContext,t.usePopoverProviderContext=r.usePopoverProviderContext,t.usePopoverScopedContext=r.usePopoverScopedContext},47729:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(58058);a(99992),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverDescription=r.PopoverDescription,t.usePopoverDescription=r.usePopoverDescription},36526:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77673);a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverDisclosureArrow=r.PopoverDisclosureArrow,t.usePopoverDisclosureArrow=r.usePopoverDisclosureArrow},36634:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(66342);a(49190),a(56203),a(51500),a(70419),a(29842),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.PopoverDisclosure=r.PopoverDisclosure,t.usePopoverDisclosure=r.usePopoverDisclosure},26111:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(90604);a(60762),a(70419),a(29842),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(80987),a(7219),a(28148),t.PopoverDismiss=r.PopoverDismiss,t.usePopoverDismiss=r.usePopoverDismiss},39257:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(33356);a(22510),a(35174),a(63215),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.PopoverHeading=r.PopoverHeading,t.usePopoverHeading=r.usePopoverHeading},25570:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(77018);a(53944),a(16299),a(19652);var o=a(44448);a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.PopoverProvider=function(e={}){const t=o.usePopoverStore.call(void 0,e);return n.jsx.call(void 0,r.PopoverContextProvider,{value:t,children:e.children})}},40416:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44448);a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.usePopoverStore=r.usePopoverStore,t.usePopoverStoreProps=r.usePopoverStoreProps},58416:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(39861);a(28293),a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578),a(19652),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.Popover=r.Popover,t.usePopover=r.usePopover},67548:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67722);a(28148),t.PortalContext=r.PortalContext},58502:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9018);a(54844),a(67722),a(3578),a(19652),a(80987),a(7219),a(28148),t.Portal=r.Portal,t.usePortal=r.usePortal},51298:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(64494);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.RadioContextProvider=r.RadioContextProvider,t.RadioScopedContextProvider=r.RadioScopedContextProvider,t.useRadioContext=r.useRadioContext,t.useRadioProviderContext=r.useRadioProviderContext,t.useRadioScopedContext=r.useRadioScopedContext},3970:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(64494),o=a(9229);a(40227),a(42076),a(57870),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(10790),u=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=s.__objRest.call(void 0,t,["store"]);const u=r.useRadioProviderContext.call(void 0);return a=a||u,i.invariant.call(void 0,a,!1),n=l.useWrapElement.call(void 0,n,(e=>c.jsx.call(void 0,r.RadioScopedContextProvider,{value:a,children:e})),[a]),n=s.__spreadValues.call(void 0,{role:"radiogroup"},n),n=o.useComposite.call(void 0,s.__spreadValues.call(void 0,{store:a},n))})),d=n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"div",t)}));t.RadioGroup=d,t.useRadioGroup=u},14490:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(12019),o=a(64494);a(99366),a(9355),a(42076),a(57870),a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.RadioProvider=function(e={}){const t=r.useRadioStore.call(void 0,e);return n.jsx.call(void 0,o.RadioContextProvider,{value:t,children:e.children})}},63512:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(12019);a(99366),a(9355),a(87636),a(80987),a(7219),a(28148),t.useRadioStore=r.useRadioStore,t.useRadioStoreProps=r.useRadioStoreProps},57672:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(90041);a(64494),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.Radio=r.Radio,t.useRadio=r.useRadio},2462:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(12707);a(19652),a(80987),a(7219),a(28148),t.Role=r.Role,t.useRole=r.useRole},92622:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(46503);a(77673),a(72707),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.SelectArrow=r.SelectArrow,t.useSelectArrow=r.useSelectArrow},40432:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(72707);a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.SelectContextProvider=r.SelectContextProvider,t.SelectHeadingContext=r.SelectHeadingContext,t.SelectItemCheckedContext=r.SelectItemCheckedContext,t.SelectScopedContextProvider=r.SelectScopedContextProvider,t.useSelectContext=r.useSelectContext,t.useSelectProviderContext=r.useSelectProviderContext,t.useSelectScopedContext=r.useSelectScopedContext},45045:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(90604);a(60762),a(70419);var o=a(72707);a(29842),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useSelectScopedContext.call(void 0);return a=a||s,n=r.usePopoverDismiss.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"button",t)}));t.SelectDismiss=i,t.useSelectDismiss=s},42149:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(59190);a(50864),a(85171);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useCompositeGroupLabel.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"div",t)}));t.SelectGroupLabel=l,t.useSelectGroupLabel=n},18080:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(91520);a(69349),a(85171);var o=a(19652);a(80987),a(7219),a(28148);var n=o.createHook.call(void 0,(function(e){return e=r.useCompositeGroup.call(void 0,e)})),l=o.forwardRef.call(void 0,(function(e){const t=n(e);return o.createElement.call(void 0,"div",t)}));t.SelectGroup=l,t.useSelectGroup=n},26219:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(33356);a(22510),a(35174);var o=a(72707);a(42076),a(57870),a(63215),a(77018),a(53944),a(16299);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(51609),c=n.createHook.call(void 0,(function(e){const[,t]=i.useContext.call(void 0,o.SelectHeadingContext)||[],a=l.useId.call(void 0,e.id);return l.useSafeLayoutEffect.call(void 0,(()=>(null==t||t(a),()=>null==t?void 0:t(void 0))),[t,a]),e=s.__spreadValues.call(void 0,{id:a},e),e=r.usePopoverHeading.call(void 0,e)})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"h1",t)}));t.SelectHeading=u,t.useSelectHeading=c},12933:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(53443);a(67804);var o=a(72707);a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(51609),i=n.createHook.call(void 0,(function(e){var t=e,{store:a,checked:n}=t,i=l.__objRest.call(void 0,t,["store","checked"]);const c=s.useContext.call(void 0,o.SelectItemCheckedContext);return n=null!=n?n:c,i=r.useCheckboxCheck.call(void 0,l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{},i),{checked:n}))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"span",t)}));t.SelectItemCheck=c,t.useSelectItemCheck=i},28670:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(42888);a(61150),a(72707),a(35973),a(21236),a(29842),a(40227),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.SelectItem=r.SelectItem,t.useSelectItem=r.useSelectItem},93019:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(72707);a(42076),a(57870),a(77018),a(53944),a(16299);var o=a(19652),n=a(80987);a(7219);var l=a(28148),s=a(48959),i=o.createHook.call(void 0,(function(e){var t=e,{store:a}=t,o=l.__objRest.call(void 0,t,["store"]);const i=r.useSelectProviderContext.call(void 0);a=a||i,s.invariant.call(void 0,a,!1);const c=n.useId.call(void 0,o.id),u=o.onClick,d=n.useEvent.call(void 0,(e=>{null==u||u(e),e.defaultPrevented||queueMicrotask((()=>{const e=null==a?void 0:a.getState().selectElement;null==e||e.focus()}))}));return o=l.__spreadProps.call(void 0,l.__spreadValues.call(void 0,{id:c},o),{ref:n.useMergeRefs.call(void 0,a.setLabelElement,o.ref),onClick:d,style:l.__spreadValues.call(void 0,{cursor:"default"},o.style)}),s.removeUndefinedValues.call(void 0,o)})),c=o.memo.call(void 0,o.forwardRef.call(void 0,(function(e){const t=i(e);return o.createElement.call(void 0,"div",t)})));t.SelectLabel=c,t.useSelectLabel=i},68175:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32816);a(68666),a(72707),a(9229),a(40227),a(42076),a(57870),a(77723),a(77018),a(53944),a(16299),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.SelectList=r.SelectList,t.useSelectList=r.useSelectList},21506:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32816);a(68666);var o=a(72707);a(9229),a(40227),a(42076),a(57870);var n=a(39861),l=a(28293);a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578);var s=a(19652);a(95691),a(38980),a(87636),a(80987),a(7219);var i=a(28148),c=s.createHook.call(void 0,(function(e){var t=e,{store:a,alwaysVisible:l}=t,s=i.__objRest.call(void 0,t,["store","alwaysVisible"]);const c=o.useSelectProviderContext.call(void 0);return a=a||c,s=r.useSelectList.call(void 0,i.__spreadValues.call(void 0,{store:a,alwaysVisible:l},s)),s=n.usePopover.call(void 0,i.__spreadValues.call(void 0,{store:a,alwaysVisible:l},s))})),u=l.createDialogComponent.call(void 0,s.forwardRef.call(void 0,(function(e){const t=c(e);return s.createElement.call(void 0,"div",t)})),o.useSelectProviderContext);t.SelectPopover=u,t.useSelectPopover=c},16016:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(65320);a(96475);var o=a(72707);a(99366),a(9355),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.SelectProvider=function(e={}){const t=r.useSelectStore.call(void 0,e);return n.jsx.call(void 0,o.SelectContextProvider,{value:t,children:e.children})}},57197:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(22225),o=a(72707);a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(92725),i=a(48959),c=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const c=o.useSelectContext.call(void 0);a=a||c,i.invariant.call(void 0,a,!1);const u=a.useState("listElement"),d="grid"===s.getPopupRole.call(void 0,u)?"row":"presentation";return n=l.__spreadValues.call(void 0,{role:d},n),n=r.useCompositeRow.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),u=n.forwardRef.call(void 0,(function(e){const t=c(e);return n.createElement.call(void 0,"div",t)}));t.SelectRow=u,t.useSelectRow=c},67056:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(72707),o=a(86005);a(52954),a(42076),a(57870),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=r.useSelectContext.call(void 0);return a=a||s,n=o.useCompositeSeparator.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"hr",t)}));t.SelectSeparator=i,t.useSelectSeparator=s},30494:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(65320);a(96475),a(99366),a(9355),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.useSelectStore=r.useSelectStore,t.useSelectStoreOptions=r.useSelectStoreOptions,t.useSelectStoreProps=r.useSelectStoreProps},28226:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(72707);a(42076),a(57870),a(77018),a(53944),a(16299),a(19652);var o=a(87636);a(80987),a(7219),a(28148),t.SelectValue=function({store:e,fallback:t,children:a}={}){const n=r.useSelectContext.call(void 0);e=e||n;const l=o.useStoreState.call(void 0,e,(e=>(null==e?void 0:e.value.length)?e.value:t));return a?a(l||""):l}},75418:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(66342);a(49190),a(56203),a(51500);var o=a(46503);a(77673),a(70419);var n=a(68666),l=a(72707);a(29842),a(40227),a(42076),a(57870),a(77018),a(53944),a(16299),a(87121),a(73579);var s=a(19652),i=a(80987);a(7219);var c=a(28148),u=a(11790),d=a(92725),v=a(77328),p=a(48959),m=a(51609),h=a(10790);function f(e,t){return()=>{const a=t();if(!a)return;let r=0,o=e.item(a);const n=o;for(;o&&null==o.value;){const a=t(++r);if(!a)return;if(o=e.item(a),o===n)break}return null==o?void 0:o.id}}var g=s.createHook.call(void 0,(function(e){var t=e,{store:a,name:s,form:g,required:w,showOnKeyDown:b=!0,moveOnKeyDown:y=!0,toggleOnPress:x=!0,toggleOnClick:_=x}=t,k=c.__objRest.call(void 0,t,["store","name","form","required","showOnKeyDown","moveOnKeyDown","toggleOnPress","toggleOnClick"]);const E=l.useSelectProviderContext.call(void 0);a=a||E,p.invariant.call(void 0,a,!1);const C=k.onKeyDown,j=i.useBooleanEvent.call(void 0,b),A=i.useBooleanEvent.call(void 0,y),S=a.useState("placement").split("-")[0],P=a.useState("value"),R=Array.isArray(P),M=i.useEvent.call(void 0,(e=>{var t;if(null==C||C(e),e.defaultPrevented)return;if(!a)return;const{orientation:r,items:o,activeId:n}=a.getState(),l="horizontal"!==r,s="vertical"!==r,i=!!(null==(t=o.find((e=>!e.disabled&&null!=e.value)))?void 0:t.rowId),c={ArrowUp:(i||l)&&f(a,a.up),ArrowRight:(i||s)&&f(a,a.next),ArrowDown:(i||l)&&f(a,a.down),ArrowLeft:(i||s)&&f(a,a.previous)}[e.key];c&&A(e)&&(e.preventDefault(),a.move(c()));const u="top"===S||"bottom"===S;({ArrowDown:u,ArrowUp:u,ArrowLeft:"left"===S,ArrowRight:"right"===S})[e.key]&&j(e)&&(e.preventDefault(),a.move(n),v.queueBeforeEvent.call(void 0,e.currentTarget,"keyup",a.show))}));k=i.useWrapElement.call(void 0,k,(e=>h.jsx.call(void 0,l.SelectScopedContextProvider,{value:a,children:e})),[a]);const[V,z]=m.useState.call(void 0,!1),H=m.useRef.call(void 0,!1);m.useEffect.call(void 0,(()=>{const e=H.current;H.current=!1,e||z(!1)}),[P]);const L=a.useState((e=>{var t;return null==(t=e.labelElement)?void 0:t.id})),O=k["aria-label"],N=k["aria-labelledby"]||L,I=a.useState((e=>{if(s)return e.items})),B=m.useMemo.call(void 0,(()=>[...new Set(null==I?void 0:I.map((e=>e.value)).filter((e=>null!=e)))]),[I]);k=i.useWrapElement.call(void 0,k,(e=>s?h.jsxs.call(void 0,h.Fragment,{children:[h.jsxs.call(void 0,"select",{style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"},tabIndex:-1,"aria-hidden":!0,"aria-label":O,"aria-labelledby":N,name:s,form:g,required:w,value:P,multiple:R,onFocus:()=>{var e;return null==(e=null==a?void 0:a.getState().selectElement)?void 0:e.focus()},onChange:e=>{var t;H.current=!0,z(!0),null==a||a.setValue(R?(t=e.target,Array.from(t.selectedOptions).map((e=>e.value))):e.target.value)},children:[u.toArray.call(void 0,P).map((e=>null==e||B.includes(e)?null:h.jsx.call(void 0,"option",{value:e,children:e},e))),B.map((e=>h.jsx.call(void 0,"option",{value:e,children:e},e)))]}),e]}):e),[a,O,N,s,g,w,P,R,B]);const T=h.jsxs.call(void 0,h.Fragment,{children:[P,h.jsx.call(void 0,o.SelectArrow,{})]}),F=a.useState("contentElement");return k=c.__spreadProps.call(void 0,c.__spreadValues.call(void 0,{role:"combobox","aria-autocomplete":"none","aria-labelledby":L,"aria-haspopup":d.getPopupRole.call(void 0,F,"listbox"),"data-autofill":V||void 0,"data-name":s,children:T},k),{ref:i.useMergeRefs.call(void 0,a.setSelectElement,k.ref),onKeyDown:M}),k=r.usePopoverDisclosure.call(void 0,c.__spreadValues.call(void 0,{store:a,toggleOnClick:_},k)),k=n.useCompositeTypeahead.call(void 0,c.__spreadValues.call(void 0,{store:a},k))})),w=s.forwardRef.call(void 0,(function(e){const t=g(e);return s.createElement.call(void 0,"button",t)}));t.Select=w,t.useSelect=g},47440:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(52954);a(19652),a(80987),a(7219),a(28148),t.Separator=r.Separator,t.useSeparator=r.useSeparator},45914:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(15892);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.TabContextProvider=r.TabContextProvider,t.TabScopedContextProvider=r.TabScopedContextProvider,t.useTabContext=r.useTabContext,t.useTabProviderContext=r.useTabProviderContext,t.useTabScopedContext=r.useTabScopedContext},2485:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(15892),o=a(9229);a(40227),a(42076),a(57870),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(10790),u=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=s.__objRest.call(void 0,t,["store"]);const u=r.useTabProviderContext.call(void 0);a=a||u,i.invariant.call(void 0,a,!1);const d=a.useState((e=>"both"===e.orientation?void 0:e.orientation));return n=l.useWrapElement.call(void 0,n,(e=>c.jsx.call(void 0,r.TabScopedContextProvider,{value:a,children:e})),[a]),a.composite&&(n=s.__spreadValues.call(void 0,{focusable:!1},n)),n=s.__spreadValues.call(void 0,{role:"tablist","aria-orientation":d},n),n=o.useComposite.call(void 0,s.__spreadValues.call(void 0,{store:a},n))})),d=n.forwardRef.call(void 0,(function(e){const t=u(e);return n.createElement.call(void 0,"div",t)}));t.TabList=d,t.useTabList=u},61477:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(15892),o=a(21236);a(42076),a(57870);var n=a(77723);a(53944),a(16299);var l=a(87121);a(73579);var s=a(19652),i=a(38980),c=a(87636),u=a(80987);a(7219);var d=a(28148),v=a(60877),p=a(48959),m=a(51609),h=a(10790),f=s.createHook.call(void 0,(function(e){var t=e,{store:a,unmountOnHide:s,tabId:f,getItem:g,scrollRestoration:w,scrollElement:b}=t,y=d.__objRest.call(void 0,t,["store","unmountOnHide","tabId","getItem","scrollRestoration","scrollElement"]);const x=r.useTabProviderContext.call(void 0);a=a||x,p.invariant.call(void 0,a,!1);const _=m.useRef.call(void 0,null),k=u.useId.call(void 0,y.id),E=c.useStoreState.call(void 0,a.panels,(()=>{var e;return f||(null==(e=null==a?void 0:a.panels.item(k))?void 0:e.tabId)})),C=c.useStoreState.call(void 0,a,(e=>!!E&&e.selectedId===E)),j=i.useDisclosureStore.call(void 0,{open:C}),A=c.useStoreState.call(void 0,j,"mounted"),S=m.useRef.call(void 0,new Map),P=u.useEvent.call(void 0,(()=>{const e=_.current;return e?b?"function"==typeof b?b(e):"current"in b?b.current:b:e:null}));m.useEffect.call(void 0,(()=>{var e,t;if(!w)return;if(!A)return;const a=P();if(!a)return;if("reset"===w)return void a.scroll(0,0);if(!E)return;const r=S.current.get(E);a.scroll(null!=(e=null==r?void 0:r.x)?e:0,null!=(t=null==r?void 0:r.y)?t:0);const o=()=>{S.current.set(E,{x:a.scrollLeft,y:a.scrollTop})};return a.addEventListener("scroll",o),()=>{a.removeEventListener("scroll",o)}}),[w,A,E,P,a]);const[R,M]=m.useState.call(void 0,!1);m.useEffect.call(void 0,(()=>{const e=_.current;if(!e)return;const t=v.getAllTabbableIn.call(void 0,e);M(!!t.length)}),[]);const V=m.useCallback.call(void 0,(e=>{const t=d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{},e),{id:k||e.id,tabId:f});return g?g(t):t}),[k,f,g]),z=y.onKeyDown,H=u.useEvent.call(void 0,(e=>{if(null==z||z(e),e.defaultPrevented)return;if(!(null==a?void 0:a.composite))return;const t={ArrowLeft:a.previous,ArrowRight:a.next,Home:a.first,End:a.last}[e.key];if(!t)return;const{selectedId:r}=a.getState(),o=t({activeId:r});o&&(e.preventDefault(),a.move(o))}));return y=u.useWrapElement.call(void 0,y,(e=>h.jsx.call(void 0,r.TabScopedContextProvider,{value:a,children:e})),[a]),y=d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{id:k,role:"tabpanel","aria-labelledby":E||void 0},y),{children:s&&!A?null:y.children,ref:u.useMergeRefs.call(void 0,_,y.ref),onKeyDown:H}),y=l.useFocusable.call(void 0,d.__spreadValues.call(void 0,{focusable:!a.composite&&!R},y)),y=n.useDisclosureContent.call(void 0,d.__spreadValues.call(void 0,{store:j},y)),y=o.useCollectionItem.call(void 0,d.__spreadProps.call(void 0,d.__spreadValues.call(void 0,{store:a.panels},y),{getItem:V}))})),g=s.forwardRef.call(void 0,(function(e){const t=f(e);return s.createElement.call(void 0,"div",t)}));t.TabPanel=g,t.useTabPanel=f},65362:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32564);a(96475),a(72707);var o=a(15892);a(99366),a(9355),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.TabProvider=function(e={}){const t=r.useTabStore.call(void 0,e);return n.jsx.call(void 0,o.TabContextProvider,{value:t,children:e.children})}},93648:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32564);a(96475),a(72707),a(99366),a(9355),a(42076),a(57870),a(77018),a(53944),a(16299),a(19652),a(87636),a(80987),a(7219),a(28148),t.useTabStore=r.useTabStore,t.useTabStoreProps=r.useTabStoreProps},85248:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(15892),o=a(35973);a(21236),a(29842),a(40227),a(42076),a(57870),a(87121),a(73579);var n=a(19652),l=a(87636),s=a(80987);a(7219);var i=a(28148),c=a(48959),u=a(51609),d=a(10790),v=n.createHook.call(void 0,(function(e){var t,a=e,{store:n,getItem:v}=a,p=i.__objRest.call(void 0,a,["store","getItem"]);const m=r.useTabScopedContext.call(void 0);n=n||m,c.invariant.call(void 0,n,!1);const h=s.useId.call(void 0),f=p.id||h,g=c.disabledFromProps.call(void 0,p),w=u.useCallback.call(void 0,(e=>{const t=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{dimmed:g});return v?v(t):t}),[g,v]),b=p.onClick,y=s.useEvent.call(void 0,(e=>{null==b||b(e),e.defaultPrevented||null==n||n.setSelectedId(f)})),x=n.panels.useState((e=>{var t;return null==(t=e.items.find((e=>e.tabId===f)))?void 0:t.id})),_=!!h&&p.shouldRegisterItem,k=n.useState((e=>!!f&&e.activeId===f)),E=n.useState((e=>!!f&&e.selectedId===f)),C=n.useState((e=>!!n.item(e.activeId))),j=k||E&&!C,A=E||null==(t=p.accessibleWhenDisabled)||t;if(l.useStoreState.call(void 0,n.combobox||n.composite,"virtualFocus")&&(p=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},p),{tabIndex:-1})),p=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{id:f,role:"tab","aria-selected":E,"aria-controls":x||void 0},p),{onClick:y}),n.composite){const e={id:f,accessibleWhenDisabled:A,store:n.composite,shouldRegisterItem:j&&_,rowId:p.rowId,render:p.render};p=i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},p),{render:d.jsx.call(void 0,o.CompositeItem,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{render:n.combobox&&n.composite!==n.combobox?d.jsx.call(void 0,o.CompositeItem,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},e),{store:n.combobox})):e.render}))})}return p=o.useCompositeItem.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{store:n},p),{accessibleWhenDisabled:A,getItem:w,shouldRegisterItem:_}))})),p=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=v(e);return n.createElement.call(void 0,"button",t)})));t.Tab=p,t.useTab=v},27270:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(32087),o=a(25275);a(35973),a(21236),a(29842),a(40227);var n=a(66485);a(42076),a(57870),a(87121),a(73579);var l=a(19652);a(87636),a(80987),a(7219);var s=a(28148),i=l.createHook.call(void 0,(function(e){var t=e,{store:a}=t,l=s.__objRest.call(void 0,t,["store"]);const i=n.useToolbarContext.call(void 0);return a=a||i,l=r.useCompositeContainer.call(void 0,s.__spreadValues.call(void 0,{store:a},l)),l=o.useToolbarItem.call(void 0,s.__spreadValues.call(void 0,{store:a},l))})),c=l.memo.call(void 0,l.forwardRef.call(void 0,(function(e){const t=i(e);return l.createElement.call(void 0,"div",t)})));t.ToolbarContainer=c,t.useToolbarContainer=i},15634:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(66485);a(42076),a(57870),a(19652),a(80987),a(7219),a(28148),t.ToolbarContextProvider=r.ToolbarContextProvider,t.ToolbarScopedContextProvider=r.ToolbarScopedContextProvider,t.useToolbarContext=r.useToolbarContext,t.useToolbarProviderContext=r.useToolbarProviderContext,t.useToolbarScopedContext=r.useToolbarScopedContext},64759:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(25275);a(35973),a(21236),a(29842),a(40227);var o=a(66485);a(42076),a(57870),a(87121),a(73579);var n=a(19652);a(87636),a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useToolbarContext.call(void 0);return a=a||s,n=r.useToolbarItem.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.memo.call(void 0,n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"input",t)})));t.ToolbarInput=i,t.useToolbarInput=s},72168:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(25275);a(35973),a(21236),a(29842),a(40227),a(66485),a(42076),a(57870),a(87121),a(73579),a(19652),a(87636),a(80987),a(7219),a(28148),t.ToolbarItem=r.ToolbarItem,t.useToolbarItem=r.useToolbarItem},47114:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44110);a(99366),a(9355);var o=a(66485);a(42076),a(57870),a(19652),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.ToolbarProvider=function(e={}){const t=r.useToolbarStore.call(void 0,e);return n.jsx.call(void 0,o.ToolbarContextProvider,{value:t,children:e.children})}},92134:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(86005);a(52954);var o=a(66485);a(42076),a(57870);var n=a(19652);a(80987),a(7219);var l=a(28148),s=n.createHook.call(void 0,(function(e){var t=e,{store:a}=t,n=l.__objRest.call(void 0,t,["store"]);const s=o.useToolbarContext.call(void 0);return a=a||s,n=r.useCompositeSeparator.call(void 0,l.__spreadValues.call(void 0,{store:a},n))})),i=n.forwardRef.call(void 0,(function(e){const t=s(e);return n.createElement.call(void 0,"hr",t)}));t.ToolbarSeparator=i,t.useToolbarSeparator=s},65832:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44110);a(99366),a(9355),a(87636),a(80987),a(7219),a(28148),t.useToolbarStore=r.useToolbarStore,t.useToolbarStoreProps=r.useToolbarStoreProps},17016:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(9229);a(40227);var o=a(44110);a(99366),a(9355);var n=a(66485);a(42076),a(57870),a(87121),a(73579);var l=a(19652);a(87636);var s=a(80987);a(7219);var i=a(28148),c=a(10790),u=l.createHook.call(void 0,(function(e){var t=e,{store:a,orientation:l,virtualFocus:u,focusLoop:d,rtl:v}=t,p=i.__objRest.call(void 0,t,["store","orientation","virtualFocus","focusLoop","rtl"]);const m=n.useToolbarProviderContext.call(void 0);a=a||m;const h=o.useToolbarStore.call(void 0,{store:a,orientation:l,virtualFocus:u,focusLoop:d,rtl:v}),f=h.useState((e=>"both"===e.orientation?void 0:e.orientation));return p=s.useWrapElement.call(void 0,p,(e=>c.jsx.call(void 0,n.ToolbarScopedContextProvider,{value:h,children:e})),[h]),p=i.__spreadValues.call(void 0,{role:"toolbar","aria-orientation":f},p),p=r.useComposite.call(void 0,i.__spreadValues.call(void 0,{store:h},p))})),d=l.forwardRef.call(void 0,(function(e){const t=u(e);return l.createElement.call(void 0,"div",t)}));t.Toolbar=d,t.useToolbar=u},73234:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21407),o=a(74581);a(80231),a(77018),a(53944),a(16299),a(87121),a(73579);var n=a(19652),l=a(80987);a(7219);var s=a(28148),i=a(48959),c=a(8766),u=a(51609),d=c.createStore.call(void 0,{activeStore:null});function v(e){return()=>{const{activeStore:t}=d.getState();t===e&&d.setState("activeStore",null)}}var p=n.createHook.call(void 0,(function(e){var t=e,{store:a,showOnHover:n=!0}=t,p=s.__objRest.call(void 0,t,["store","showOnHover"]);const m=o.useTooltipProviderContext.call(void 0);a=a||m,i.invariant.call(void 0,a,!1);const h=u.useRef.call(void 0,!1);u.useEffect.call(void 0,(()=>c.sync.call(void 0,a,["mounted"],(e=>{e.mounted||(h.current=!1)}))),[a]),u.useEffect.call(void 0,(()=>{if(a)return i.chain.call(void 0,v(a),c.sync.call(void 0,a,["mounted","skipTimeout"],(e=>{if(!a)return;if(e.mounted){const{activeStore:e}=d.getState();return e!==a&&(null==e||e.hide()),d.setState("activeStore",a)}const t=setTimeout(v(a),e.skipTimeout);return()=>clearTimeout(t)})))}),[a]);const f=p.onMouseEnter,g=l.useEvent.call(void 0,(e=>{null==f||f(e),h.current=!0})),w=p.onFocusVisible,b=l.useEvent.call(void 0,(e=>{null==w||w(e),e.defaultPrevented||(null==a||a.setAnchorElement(e.currentTarget),null==a||a.show())})),y=p.onBlur,x=l.useEvent.call(void 0,(e=>{if(null==y||y(e),e.defaultPrevented)return;const{activeStore:t}=d.getState();h.current=!1,t===a&&d.setState("activeStore",null)})),_=a.useState("type"),k=a.useState((e=>{var t;return null==(t=e.contentElement)?void 0:t.id}));return p=s.__spreadProps.call(void 0,s.__spreadValues.call(void 0,{"aria-labelledby":"label"===_?k:void 0},p),{onMouseEnter:g,onFocusVisible:b,onBlur:x}),p=r.useHovercardAnchor.call(void 0,s.__spreadValues.call(void 0,{store:a,showOnHover(e){if(!h.current)return!1;if(i.isFalsyBooleanCallback.call(void 0,n,e))return!1;const{activeStore:t}=d.getState();return!t||(null==a||a.show(),!1)}},p))})),m=n.forwardRef.call(void 0,(function(e){const t=p(e);return n.createElement.call(void 0,"div",t)}));t.TooltipAnchor=m,t.useTooltipAnchor=p},99980:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(79066);a(45081);var o=a(74581);a(80231),a(77018),a(53944),a(16299);var n=a(19652);a(80987),a(7219);var l=a(28148),s=a(48959),i=n.createHook.call(void 0,(function(e){var t=e,{store:a,size:n=16}=t,i=l.__objRest.call(void 0,t,["store","size"]);const c=o.useTooltipContext.call(void 0);return a=a||c,s.invariant.call(void 0,a,!1),i=r.usePopoverArrow.call(void 0,l.__spreadValues.call(void 0,{store:a,size:n},i))})),c=n.forwardRef.call(void 0,(function(e){const t=i(e);return n.createElement.call(void 0,"div",t)}));t.TooltipArrow=c,t.useTooltipArrow=i},19122:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74581);a(80231),a(77018),a(53944),a(16299),a(19652),a(80987),a(7219),a(28148),t.TooltipContextProvider=r.TooltipContextProvider,t.TooltipScopedContextProvider=r.TooltipScopedContextProvider,t.useTooltipContext=r.useTooltipContext,t.useTooltipProviderContext=r.useTooltipProviderContext,t.useTooltipScopedContext=r.useTooltipScopedContext},54858:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(74581);a(80231),a(77018),a(53944),a(16299),a(19652);var o=a(80032);a(46423),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148);var n=a(10790);t.TooltipProvider=function(e={}){const t=o.useTooltipStore.call(void 0,e);return n.jsx.call(void 0,r.TooltipContextProvider,{value:t,children:e.children})}},11208:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80032);a(46423),a(44448),a(95691),a(38980),a(87636),a(80987),a(7219),a(28148),t.useTooltipStore=r.useTooltipStore,t.useTooltipStoreProps=r.useTooltipStoreProps},71128:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(82109);a(68725),a(39861);var o=a(28293);a(12204),a(19387),a(70663),a(33043),a(8549),a(89169),a(68842),a(21676),a(85325),a(26327),a(91605),a(48960),a(94818),a(49464),a(99471),a(82203),a(32146),a(9018),a(54844),a(67722),a(63215),a(77723),a(12707);var n=a(74581);a(80231),a(77018),a(53944),a(16299),a(87121),a(73579),a(3578);var l=a(19652);a(95691),a(38980),a(87636);var s=a(80987);a(7219);var i=a(28148),c=a(92725),u=a(48959),d=a(10790),v=l.createHook.call(void 0,(function(e){var t=e,{store:a,portal:o=!0,gutter:l=8,preserveTabOrder:v=!1,hideOnHoverOutside:p=!0,hideOnInteractOutside:m=!0}=t,h=i.__objRest.call(void 0,t,["store","portal","gutter","preserveTabOrder","hideOnHoverOutside","hideOnInteractOutside"]);const f=n.useTooltipProviderContext.call(void 0);a=a||f,u.invariant.call(void 0,a,!1),h=s.useWrapElement.call(void 0,h,(e=>d.jsx.call(void 0,n.TooltipScopedContextProvider,{value:a,children:e})),[a]);const g=a.useState((e=>"description"===e.type?"tooltip":"none"));return h=i.__spreadValues.call(void 0,{role:g},h),h=r.useHovercard.call(void 0,i.__spreadProps.call(void 0,i.__spreadValues.call(void 0,{},h),{store:a,portal:o,gutter:l,preserveTabOrder:v,hideOnHoverOutside(e){if(u.isFalsyBooleanCallback.call(void 0,p,e))return!1;const t=null==a?void 0:a.getState().anchorElement;return!t||!("focusVisible"in t.dataset)},hideOnInteractOutside:e=>{if(u.isFalsyBooleanCallback.call(void 0,m,e))return!1;const t=null==a?void 0:a.getState().anchorElement;return!t||!c.contains.call(void 0,t,e.target)}}))})),p=o.createDialogComponent.call(void 0,l.forwardRef.call(void 0,(function(e){const t=v(e);return l.createElement.call(void 0,"div",t)})),n.useTooltipProviderContext);t.Tooltip=p,t.useTooltip=v},45372:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87636);a(80987),a(7219),a(28148),t.useStore=r.useStore,t.useStoreProps=r.useStoreProps,t.useStoreState=r.useStoreState,t.useStoreStateObject=r.useStoreStateObject},46636:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(3578);a(19652),a(80987),a(7219),a(28148),t.VisuallyHidden=r.VisuallyHidden,t.useVisuallyHidden=r.useVisuallyHidden},65786:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(47440);t.Separator=r.Separator},70170:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(40416),o=a(61930),n=a(58416),l=a(25570),s=a(77850),i=a(84612),c=a(47729),u=a(36526),d=a(36634),v=a(26111),p=a(39257);t.usePopoverStore=r.usePopoverStore,t.usePopoverContext=o.usePopoverContext,t.Popover=n.Popover,t.PopoverProvider=l.PopoverProvider,t.PopoverAnchor=s.PopoverAnchor,t.PopoverArrow=i.PopoverArrow,t.PopoverDescription=c.PopoverDescription,t.PopoverDisclosureArrow=u.PopoverDisclosureArrow,t.PopoverDisclosure=d.PopoverDisclosure,t.PopoverDismiss=v.PopoverDismiss,t.PopoverHeading=p.PopoverHeading},10938:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(46636);t.VisuallyHidden=r.VisuallyHidden},2761:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2720),o=a(94029);t.Heading=r.Heading,t.HeadingLevel=o.HeadingLevel},15180:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(19188);t.Command=r.Command},66593:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(66128),o=a(30549);t.Group=r.Group,t.GroupLabel=o.GroupLabel},96493:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(87888),o=a(31258),n=a(55488),l=a(41810),s=a(827),i=a(50682),c=a(40973),u=a(58736),d=a(65631),v=a(84334),p=a(99684);t.useCompositeStore=r.useCompositeStore,t.useCompositeContext=o.useCompositeContext,t.Composite=n.Composite,t.CompositeProvider=l.CompositeProvider,t.CompositeGroupLabel=s.CompositeGroupLabel,t.CompositeGroup=i.CompositeGroup,t.CompositeHover=c.CompositeHover,t.CompositeItem=u.CompositeItem,t.CompositeRow=d.CompositeRow,t.CompositeSeparator=v.CompositeSeparator,t.CompositeTypeahead=p.CompositeTypeahead},69766:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(84592),o=a(66906),n=a(70856),l=a(94112),s=a(92466),i=a(17848),c=a(97162),u=a(79732),d=a(84281),v=a(17517),p=a(91425),m=a(54415),h=a(15995),f=a(45242),g=a(87593),w=a(42259),b=a(2610),y=a(70334),x=a(28592),_=a(78933),k=a(75854);t.useMenuStore=r.useMenuStore,t.useMenuContext=o.useMenuContext,t.useMenuBarContext=o.useMenuBarContext,t.useMenuBarStore=n.useMenuBarStore,t.Menu=l.Menu,t.MenuProvider=s.MenuProvider,t.MenuBar=i.MenuBar,t.MenuBarProvider=c.MenuBarProvider,t.MenuArrow=u.MenuArrow,t.MenuButtonArrow=d.MenuButtonArrow,t.MenuButton=v.MenuButton,t.MenuDescription=p.MenuDescription,t.MenuDismiss=m.MenuDismiss,t.MenuGroupLabel=h.MenuGroupLabel,t.MenuGroup=f.MenuGroup,t.MenuHeading=g.MenuHeading,t.MenuItemCheck=w.MenuItemCheck,t.MenuItemCheckbox=b.MenuItemCheckbox,t.MenuItemRadio=y.MenuItemRadio,t.MenuItem=x.MenuItem,t.MenuList=_.MenuList,t.MenuSeparator=k.MenuSeparator},25956:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(67548),o=a(58502);t.PortalContext=r.PortalContext,t.Portal=o.Portal},96098:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(21046),o=a(60876),n=a(66732),l=a(76590);t.useMenubarContext=r.useMenubarContext,t.useMenubarStore=o.useMenubarStore,t.Menubar=n.Menubar,t.MenubarProvider=l.MenubarProvider},48123:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(27498),o=a(42668),n=a(5238),l=a(60940),s=a(99378);t.useCollectionStore=r.useCollectionStore,t.useCollectionContext=o.useCollectionContext,t.Collection=n.Collection,t.CollectionProvider=l.CollectionProvider,t.CollectionItem=s.CollectionItem},56356:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(51776),o=a(41354),n=a(32880),l=a(95522),s=a(54522),i=a(40804),c=a(54929),u=a(34650),d=a(81439),v=a(3129);t.useHovercardStore=r.useHovercardStore,t.useHovercardContext=o.useHovercardContext,t.Hovercard=n.Hovercard,t.HovercardProvider=l.HovercardProvider,t.HovercardAnchor=s.HovercardAnchor,t.HovercardArrow=i.HovercardArrow,t.HovercardDescription=c.HovercardDescription,t.HovercardDisclosure=u.HovercardDisclosure,t.HovercardDismiss=d.HovercardDismiss,t.HovercardHeading=v.HovercardHeading},13561:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(63512),o=a(51298),n=a(57672),l=a(14490),s=a(3970);t.useRadioStore=r.useRadioStore,t.useRadioContext=o.useRadioContext,t.Radio=n.Radio,t.RadioProvider=l.RadioProvider,t.RadioGroup=s.RadioGroup},852:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(11208),o=a(19122),n=a(71128),l=a(54858),s=a(73234),i=a(99980);t.useTooltipStore=r.useTooltipStore,t.useTooltipContext=o.useTooltipContext,t.Tooltip=n.Tooltip,t.TooltipProvider=l.TooltipProvider,t.TooltipAnchor=s.TooltipAnchor,t.TooltipArrow=i.TooltipArrow},51043:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(93648),o=a(45914),n=a(85248),l=a(65362),s=a(2485),i=a(61477);t.useTabStore=r.useTabStore,t.useTabContext=o.useTabContext,t.Tab=n.Tab,t.TabProvider=l.TabProvider,t.TabList=s.TabList,t.TabPanel=i.TabPanel},82262:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(45372);t.useStoreState=r.useStoreState},54830:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(55166),o=a(49296),n=a(18266),l=a(23184),s=a(96254),i=a(18460),c=a(74695),u=a(40055),d=a(26169),v=a(3301),p=a(16448),m=a(57509),h=a(30587),f=a(12563),g=a(61802),w=a(78864),b=a(46595),y=a(46820),x=a(71451);t.useFormStore=r.useFormStore,t.useFormContext=o.useFormContext,t.Form=n.Form,t.FormProvider=l.FormProvider,t.FormControl=s.FormControl,t.FormCheckbox=i.FormCheckbox,t.FormDescription=c.FormDescription,t.FormError=u.FormError,t.FormField=d.FormField,t.FormGroupLabel=v.FormGroupLabel,t.FormGroup=p.FormGroup,t.FormInput=m.FormInput,t.FormLabel=h.FormLabel,t.FormPush=f.FormPush,t.FormRadioGroup=g.FormRadioGroup,t.FormRadio=w.FormRadio,t.FormRemove=b.FormRemove,t.FormReset=y.FormReset,t.FormSubmit=x.FormSubmit},94964:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(93320),o=a(34130),n=a(50296),l=a(41706),s=a(48056);t.useDisclosureStore=r.useDisclosureStore,t.useDisclosureContext=o.useDisclosureContext,t.Disclosure=n.Disclosure,t.DisclosureProvider=l.DisclosureProvider,t.DisclosureContent=s.DisclosureContent},25666:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(2462);t.Role=r.Role},95952:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(35048),o=a(71986),n=a(85848),l=a(72714),s=a(44587);t.useCheckboxStore=r.useCheckboxStore,t.useCheckboxContext=o.useCheckboxContext,t.Checkbox=n.Checkbox,t.CheckboxProvider=l.CheckboxProvider,t.CheckboxCheck=s.CheckboxCheck},99551:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(83056);t.Focusable=r.Focusable},7585:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80466),o=a(59988),n=a(27742),l=a(22292),s=a(13387),i=a(78368),c=a(54513),u=a(25111);t.useDialogStore=r.useDialogStore,t.useDialogContext=o.useDialogContext,t.Dialog=n.Dialog,t.DialogProvider=l.DialogProvider,t.DialogDescription=s.DialogDescription,t.DialogDisclosure=i.DialogDisclosure,t.DialogDismiss=c.DialogDismiss,t.DialogHeading=u.DialogHeading},75601:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(30494),o=a(40432),n=a(75418),l=a(16016),s=a(92622),i=a(45045),c=a(42149),u=a(18080),d=a(26219),v=a(12933),p=a(28670),m=a(93019),h=a(68175),f=a(21506),g=a(57197),w=a(67056),b=a(28226);t.useSelectStore=r.useSelectStore,t.useSelectContext=o.useSelectContext,t.Select=n.Select,t.SelectProvider=l.SelectProvider,t.SelectArrow=s.SelectArrow,t.SelectDismiss=i.SelectDismiss,t.SelectGroupLabel=c.SelectGroupLabel,t.SelectGroup=u.SelectGroup,t.SelectHeading=d.SelectHeading,t.SelectItemCheck=v.SelectItemCheck,t.SelectItem=p.SelectItem,t.SelectLabel=m.SelectLabel,t.SelectList=h.SelectList,t.SelectPopover=f.SelectPopover,t.SelectRow=g.SelectRow,t.SelectSeparator=w.SelectSeparator,t.SelectValue=b.SelectValue},80160:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(52652),o=a(18038),n=a(98348),l=a(69198),s=a(67295),i=a(30030),c=a(98935),u=a(79334),d=a(6439),v=a(82616),p=a(23140),m=a(68529),h=a(72305),f=a(87020),g=a(98739),w=a(15498),b=a(74592);t.useComboboxStore=r.useComboboxStore,t.useComboboxContext=o.useComboboxContext,t.Combobox=n.Combobox,t.ComboboxProvider=l.ComboboxProvider,t.ComboboxCancel=s.ComboboxCancel,t.ComboboxDisclosure=i.ComboboxDisclosure,t.ComboboxGroupLabel=c.ComboboxGroupLabel,t.ComboboxGroup=u.ComboboxGroup,t.ComboboxItemCheck=d.ComboboxItemCheck,t.ComboboxItemValue=v.ComboboxItemValue,t.ComboboxItem=p.ComboboxItem,t.ComboboxLabel=m.ComboboxLabel,t.ComboboxList=h.ComboboxList,t.ComboboxPopover=f.ComboboxPopover,t.ComboboxRow=g.ComboboxRow,t.ComboboxSeparator=w.ComboboxSeparator,t.ComboboxValue=b.ComboboxValue},49311:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(44571),o=a(46410);t.FocusTrapRegion=r.FocusTrapRegion,t.FocusTrap=o.FocusTrap},17351:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(65832),o=a(15634),n=a(17016),l=a(47114),s=a(27270),i=a(64759),c=a(72168),u=a(92134);t.useToolbarStore=r.useToolbarStore,t.useToolbarContext=o.useToolbarContext,t.Toolbar=n.Toolbar,t.ToolbarProvider=l.ToolbarProvider,t.ToolbarContainer=s.ToolbarContainer,t.ToolbarInput=i.ToolbarInput,t.ToolbarItem=c.ToolbarItem,t.ToolbarSeparator=u.ToolbarSeparator},51355:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(58430);t.Button=r.Button},94083:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(80160),o=a(48123),n=a(95952),l=a(51355),s=a(66593),i=a(54830),c=a(99551),u=a(49311),d=a(94964),v=a(7585),p=a(96493),m=a(15180),h=a(13561),f=a(25956),g=a(70170),w=a(96098),b=a(69766),y=a(56356),x=a(2761),_=a(10938),k=a(852),E=a(17351),C=a(51043),j=a(82262),A=a(65786),S=a(75601),P=a(25666);t.Button=l.Button,t.Checkbox=n.Checkbox,t.CheckboxCheck=n.CheckboxCheck,t.CheckboxProvider=n.CheckboxProvider,t.Collection=o.Collection,t.CollectionItem=o.CollectionItem,t.CollectionProvider=o.CollectionProvider,t.Combobox=r.Combobox,t.ComboboxCancel=r.ComboboxCancel,t.ComboboxDisclosure=r.ComboboxDisclosure,t.ComboboxGroup=r.ComboboxGroup,t.ComboboxGroupLabel=r.ComboboxGroupLabel,t.ComboboxItem=r.ComboboxItem,t.ComboboxItemCheck=r.ComboboxItemCheck,t.ComboboxItemValue=r.ComboboxItemValue,t.ComboboxLabel=r.ComboboxLabel,t.ComboboxList=r.ComboboxList,t.ComboboxPopover=r.ComboboxPopover,t.ComboboxProvider=r.ComboboxProvider,t.ComboboxRow=r.ComboboxRow,t.ComboboxSeparator=r.ComboboxSeparator,t.ComboboxValue=r.ComboboxValue,t.Command=m.Command,t.Composite=p.Composite,t.CompositeGroup=p.CompositeGroup,t.CompositeGroupLabel=p.CompositeGroupLabel,t.CompositeHover=p.CompositeHover,t.CompositeItem=p.CompositeItem,t.CompositeProvider=p.CompositeProvider,t.CompositeRow=p.CompositeRow,t.CompositeSeparator=p.CompositeSeparator,t.CompositeTypeahead=p.CompositeTypeahead,t.Dialog=v.Dialog,t.DialogDescription=v.DialogDescription,t.DialogDisclosure=v.DialogDisclosure,t.DialogDismiss=v.DialogDismiss,t.DialogHeading=v.DialogHeading,t.DialogProvider=v.DialogProvider,t.Disclosure=d.Disclosure,t.DisclosureContent=d.DisclosureContent,t.DisclosureProvider=d.DisclosureProvider,t.FocusTrap=u.FocusTrap,t.FocusTrapRegion=u.FocusTrapRegion,t.Focusable=c.Focusable,t.Form=i.Form,t.FormCheckbox=i.FormCheckbox,t.FormControl=i.FormControl,t.FormDescription=i.FormDescription,t.FormError=i.FormError,t.FormField=i.FormField,t.FormGroup=i.FormGroup,t.FormGroupLabel=i.FormGroupLabel,t.FormInput=i.FormInput,t.FormLabel=i.FormLabel,t.FormProvider=i.FormProvider,t.FormPush=i.FormPush,t.FormRadio=i.FormRadio,t.FormRadioGroup=i.FormRadioGroup,t.FormRemove=i.FormRemove,t.FormReset=i.FormReset,t.FormSubmit=i.FormSubmit,t.Group=s.Group,t.GroupLabel=s.GroupLabel,t.Heading=x.Heading,t.HeadingLevel=x.HeadingLevel,t.Hovercard=y.Hovercard,t.HovercardAnchor=y.HovercardAnchor,t.HovercardArrow=y.HovercardArrow,t.HovercardDescription=y.HovercardDescription,t.HovercardDisclosure=y.HovercardDisclosure,t.HovercardDismiss=y.HovercardDismiss,t.HovercardHeading=y.HovercardHeading,t.HovercardProvider=y.HovercardProvider,t.Menu=b.Menu,t.MenuArrow=b.MenuArrow,t.MenuBar=b.MenuBar,t.MenuBarProvider=b.MenuBarProvider,t.MenuButton=b.MenuButton,t.MenuButtonArrow=b.MenuButtonArrow,t.MenuDescription=b.MenuDescription,t.MenuDismiss=b.MenuDismiss,t.MenuGroup=b.MenuGroup,t.MenuGroupLabel=b.MenuGroupLabel,t.MenuHeading=b.MenuHeading,t.MenuItem=b.MenuItem,t.MenuItemCheck=b.MenuItemCheck,t.MenuItemCheckbox=b.MenuItemCheckbox,t.MenuItemRadio=b.MenuItemRadio,t.MenuList=b.MenuList,t.MenuProvider=b.MenuProvider,t.MenuSeparator=b.MenuSeparator,t.Menubar=w.Menubar,t.MenubarProvider=w.MenubarProvider,t.Popover=g.Popover,t.PopoverAnchor=g.PopoverAnchor,t.PopoverArrow=g.PopoverArrow,t.PopoverDescription=g.PopoverDescription,t.PopoverDisclosure=g.PopoverDisclosure,t.PopoverDisclosureArrow=g.PopoverDisclosureArrow,t.PopoverDismiss=g.PopoverDismiss,t.PopoverHeading=g.PopoverHeading,t.PopoverProvider=g.PopoverProvider,t.Portal=f.Portal,t.PortalContext=f.PortalContext,t.Radio=h.Radio,t.RadioGroup=h.RadioGroup,t.RadioProvider=h.RadioProvider,t.Role=P.Role,t.Select=S.Select,t.SelectArrow=S.SelectArrow,t.SelectDismiss=S.SelectDismiss,t.SelectGroup=S.SelectGroup,t.SelectGroupLabel=S.SelectGroupLabel,t.SelectHeading=S.SelectHeading,t.SelectItem=S.SelectItem,t.SelectItemCheck=S.SelectItemCheck,t.SelectLabel=S.SelectLabel,t.SelectList=S.SelectList,t.SelectPopover=S.SelectPopover,t.SelectProvider=S.SelectProvider,t.SelectRow=S.SelectRow,t.SelectSeparator=S.SelectSeparator,t.SelectValue=S.SelectValue,t.Separator=A.Separator,t.Tab=C.Tab,t.TabList=C.TabList,t.TabPanel=C.TabPanel,t.TabProvider=C.TabProvider,t.Toolbar=E.Toolbar,t.ToolbarContainer=E.ToolbarContainer,t.ToolbarInput=E.ToolbarInput,t.ToolbarItem=E.ToolbarItem,t.ToolbarProvider=E.ToolbarProvider,t.ToolbarSeparator=E.ToolbarSeparator,t.Tooltip=k.Tooltip,t.TooltipAnchor=k.TooltipAnchor,t.TooltipArrow=k.TooltipArrow,t.TooltipProvider=k.TooltipProvider,t.VisuallyHidden=_.VisuallyHidden,t.useCheckboxContext=n.useCheckboxContext,t.useCheckboxStore=n.useCheckboxStore,t.useCollectionContext=o.useCollectionContext,t.useCollectionStore=o.useCollectionStore,t.useComboboxContext=r.useComboboxContext,t.useComboboxStore=r.useComboboxStore,t.useCompositeContext=p.useCompositeContext,t.useCompositeStore=p.useCompositeStore,t.useDialogContext=v.useDialogContext,t.useDialogStore=v.useDialogStore,t.useDisclosureContext=d.useDisclosureContext,t.useDisclosureStore=d.useDisclosureStore,t.useFormContext=i.useFormContext,t.useFormStore=i.useFormStore,t.useHovercardContext=y.useHovercardContext,t.useHovercardStore=y.useHovercardStore,t.useMenuBarContext=b.useMenuBarContext,t.useMenuBarStore=b.useMenuBarStore,t.useMenuContext=b.useMenuContext,t.useMenuStore=b.useMenuStore,t.useMenubarContext=w.useMenubarContext,t.useMenubarStore=w.useMenubarStore,t.usePopoverContext=g.usePopoverContext,t.usePopoverStore=g.usePopoverStore,t.useRadioContext=h.useRadioContext,t.useRadioStore=h.useRadioStore,t.useSelectContext=S.useSelectContext,t.useSelectStore=S.useSelectStore,t.useStoreState=j.useStoreState,t.useTabContext=C.useTabContext,t.useTabStore=C.useTabStore,t.useToolbarContext=E.useToolbarContext,t.useToolbarStore=E.useToolbarStore,t.useTooltipContext=k.useTooltipContext,t.useTooltipStore=k.useTooltipStore},96072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},159:(e,t,a)=>{"use strict";a.d(t,{BN:()=>f,ER:()=>g,Ej:()=>w,HN:()=>l,RK:()=>i,UE:()=>s,UU:()=>c,cY:()=>h,jD:()=>v,mG:()=>m,rD:()=>n});var r=a(39175);function o(e,t,a){let{reference:o,floating:n}=e;const l=(0,r.TV)(t),s=(0,r.Dz)(t),i=(0,r.sq)(s),c=(0,r.C0)(t),u="y"===l,d=o.x+o.width/2-n.width/2,v=o.y+o.height/2-n.height/2,p=o[i]/2-n[i]/2;let m;switch(c){case"top":m={x:d,y:o.y-n.height};break;case"bottom":m={x:d,y:o.y+o.height};break;case"right":m={x:o.x+o.width,y:v};break;case"left":m={x:o.x-n.width,y:v};break;default:m={x:o.x,y:o.y}}switch((0,r.Sg)(t)){case"start":m[s]-=p*(a&&u?-1:1);break;case"end":m[s]+=p*(a&&u?-1:1)}return m}const n=async(e,t,a)=>{const{placement:r="bottom",strategy:n="absolute",middleware:l=[],platform:s}=a,i=l.filter(Boolean),c=await(null==s.isRTL?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:v}=o(u,r,c),p=r,m={},h=0;for(let a=0;a({name:"arrow",options:e,async fn(t){const{x:a,y:o,placement:n,rects:l,platform:s,elements:i,middlewareData:c}=t,{element:u,padding:d=0}=(0,r._3)(e,t)||{};if(null==u)return{};const v=(0,r.nI)(d),p={x:a,y:o},m=(0,r.Dz)(n),h=(0,r.sq)(m),f=await s.getDimensions(u),g="y"===m,w=g?"top":"left",b=g?"bottom":"right",y=g?"clientHeight":"clientWidth",x=l.reference[h]+l.reference[m]-p[m]-l.floating[h],_=p[m]-l.reference[m],k=await(null==s.getOffsetParent?void 0:s.getOffsetParent(u));let E=k?k[y]:0;E&&await(null==s.isElement?void 0:s.isElement(k))||(E=i.floating[y]||l.floating[h]);const C=x/2-_/2,j=E/2-f[h]/2-1,A=(0,r.jk)(v[w],j),S=(0,r.jk)(v[b],j),P=A,R=E-f[h]-S,M=E/2-f[h]/2+C,V=(0,r.qE)(P,M,R),z=!c.arrow&&null!=(0,r.Sg)(n)&&M!==V&&l.reference[h]/2-(M(0,r.Sg)(t)===e)),...a.filter((t=>(0,r.Sg)(t)!==e))]:a.filter((e=>(0,r.C0)(e)===e))).filter((a=>!e||(0,r.Sg)(a)===e||!!t&&(0,r.aD)(a)!==a))}(p||null,h,m):m,w=await l(t,f),b=(null==(a=i.autoPlacement)?void 0:a.index)||0,y=g[b];if(null==y)return{};const x=(0,r.w7)(y,s,await(null==u.isRTL?void 0:u.isRTL(d.floating)));if(c!==y)return{reset:{placement:g[0]}};const _=[w[(0,r.C0)(y)],w[x[0]],w[x[1]]],k=[...(null==(o=i.autoPlacement)?void 0:o.overflows)||[],{placement:y,overflows:_}],E=g[b+1];if(E)return{data:{index:b+1,overflows:k},reset:{placement:E}};const C=k.map((e=>{const t=(0,r.Sg)(e.placement);return[e.placement,t&&v?e.overflows.slice(0,2).reduce(((e,t)=>e+t),0):e.overflows[0],e.overflows]})).sort(((e,t)=>e[1]-t[1])),j=(null==(n=C.filter((e=>e[2].slice(0,(0,r.Sg)(e[0])?2:3).every((e=>e<=0))))[0])?void 0:n[0])||C[0][0];return j!==c?{data:{index:b+1,overflows:k},reset:{placement:j}}:{}}}},c=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var a,o;const{placement:n,middlewareData:s,rects:i,initialPlacement:c,platform:u,elements:d}=t,{mainAxis:v=!0,crossAxis:p=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:g=!0,...w}=(0,r._3)(e,t);if(null!=(a=s.arrow)&&a.alignmentOffset)return{};const b=(0,r.C0)(n),y=(0,r.TV)(c),x=(0,r.C0)(c)===c,_=await(null==u.isRTL?void 0:u.isRTL(d.floating)),k=m||(x||!g?[(0,r.bV)(c)]:(0,r.WJ)(c)),E="none"!==f;!m&&E&&k.push(...(0,r.lP)(c,g,f,_));const C=[c,...k],j=await l(t,w),A=[];let S=(null==(o=s.flip)?void 0:o.overflows)||[];if(v&&A.push(j[b]),p){const e=(0,r.w7)(n,i,_);A.push(j[e[0]],j[e[1]])}if(S=[...S,{placement:n,overflows:A}],!A.every((e=>e<=0))){var P,R;const e=((null==(P=s.flip)?void 0:P.index)||0)+1,t=C[e];if(t)return{data:{index:e,overflows:S},reset:{placement:t}};let a=null==(R=S.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:R.placement;if(!a)switch(h){case"bestFit":{var M;const e=null==(M=S.filter((e=>{if(E){const t=(0,r.TV)(e.placement);return t===y||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:M[0];e&&(a=e);break}case"initialPlacement":a=c}if(n!==a)return{reset:{placement:a}}}return{}}}};function u(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function d(e){return r.r_.some((t=>e[t]>=0))}const v=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:a}=t,{strategy:o="referenceHidden",...n}=(0,r._3)(e,t);switch(o){case"referenceHidden":{const e=u(await l(t,{...n,elementContext:"reference"}),a.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:d(e)}}}case"escaped":{const e=u(await l(t,{...n,altBoundary:!0}),a.floating);return{data:{escapedOffsets:e,escaped:d(e)}}}default:return{}}}}};function p(e){const t=(0,r.jk)(...e.map((e=>e.left))),a=(0,r.jk)(...e.map((e=>e.top)));return{x:t,y:a,width:(0,r.T9)(...e.map((e=>e.right)))-t,height:(0,r.T9)(...e.map((e=>e.bottom)))-a}}const m=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:a,elements:o,rects:n,platform:l,strategy:s}=t,{padding:i=2,x:c,y:u}=(0,r._3)(e,t),d=Array.from(await(null==l.getClientRects?void 0:l.getClientRects(o.reference))||[]),v=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),a=[];let o=null;for(let e=0;eo.height/2?a.push([r]):a[a.length-1].push(r),o=r}return a.map((e=>(0,r.B1)(p(e))))}(d),m=(0,r.B1)(p(d)),h=(0,r.nI)(i);const f=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===v.length&&v[0].left>v[1].right&&null!=c&&null!=u)return v.find((e=>c>e.left-h.left&&ce.top-h.top&&u=2){if("y"===(0,r.TV)(a)){const e=v[0],t=v[v.length-1],o="top"===(0,r.C0)(a),n=e.top,l=t.bottom,s=o?e.left:t.left,i=o?e.right:t.right;return{top:n,bottom:l,left:s,right:i,width:i-s,height:l-n,x:s,y:n}}const e="left"===(0,r.C0)(a),t=(0,r.T9)(...v.map((e=>e.right))),o=(0,r.jk)(...v.map((e=>e.left))),n=v.filter((a=>e?a.left===o:a.right===t)),l=n[0].top,s=n[n.length-1].bottom;return{top:l,bottom:s,left:o,right:t,width:t-o,height:s-l,x:o,y:l}}return m}},floating:o.floating,strategy:s});return n.reference.x!==f.reference.x||n.reference.y!==f.reference.y||n.reference.width!==f.reference.width||n.reference.height!==f.reference.height?{reset:{rects:f}}:{}}}};const h=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var a,o;const{x:n,y:l,placement:s,middlewareData:i}=t,c=await async function(e,t){const{placement:a,platform:o,elements:n}=e,l=await(null==o.isRTL?void 0:o.isRTL(n.floating)),s=(0,r.C0)(a),i=(0,r.Sg)(a),c="y"===(0,r.TV)(a),u=["left","top"].includes(s)?-1:1,d=l&&c?-1:1,v=(0,r._3)(t,e);let{mainAxis:p,crossAxis:m,alignmentAxis:h}="number"==typeof v?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return i&&"number"==typeof h&&(m="end"===i?-1*h:h),c?{x:m*d,y:p*u}:{x:p*u,y:m*d}}(t,e);return s===(null==(a=i.offset)?void 0:a.placement)&&null!=(o=i.arrow)&&o.alignmentOffset?{}:{x:n+c.x,y:l+c.y,data:{...c,placement:s}}}}},f=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:a,y:o,placement:n}=t,{mainAxis:s=!0,crossAxis:i=!1,limiter:c={fn:e=>{let{x:t,y:a}=e;return{x:t,y:a}}},...u}=(0,r._3)(e,t),d={x:a,y:o},v=await l(t,u),p=(0,r.TV)((0,r.C0)(n)),m=(0,r.PG)(p);let h=d[m],f=d[p];if(s){const e="y"===m?"bottom":"right",t=h+v["y"===m?"top":"left"],a=h-v[e];h=(0,r.qE)(t,h,a)}if(i){const e="y"===p?"bottom":"right",t=f+v["y"===p?"top":"left"],a=f-v[e];f=(0,r.qE)(t,f,a)}const g=c.fn({...t,[m]:h,[p]:f});return{...g,data:{x:g.x-a,y:g.y-o,enabled:{[m]:s,[p]:i}}}}}},g=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:a,y:o,placement:n,rects:l,middlewareData:s}=t,{offset:i=0,mainAxis:c=!0,crossAxis:u=!0}=(0,r._3)(e,t),d={x:a,y:o},v=(0,r.TV)(n),p=(0,r.PG)(v);let m=d[p],h=d[v];const f=(0,r._3)(i,t),g="number"==typeof f?{mainAxis:f,crossAxis:0}:{mainAxis:0,crossAxis:0,...f};if(c){const e="y"===p?"height":"width",t=l.reference[p]-l.floating[e]+g.mainAxis,a=l.reference[p]+l.reference[e]-g.mainAxis;ma&&(m=a)}if(u){var w,b;const e="y"===p?"width":"height",t=["top","left"].includes((0,r.C0)(n)),a=l.reference[v]-l.floating[e]+(t&&(null==(w=s.offset)?void 0:w[v])||0)+(t?0:g.crossAxis),o=l.reference[v]+l.reference[e]+(t?0:(null==(b=s.offset)?void 0:b[v])||0)-(t?g.crossAxis:0);ho&&(h=o)}return{[p]:m,[v]:h}}}},w=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var a,o;const{placement:n,rects:s,platform:i,elements:c}=t,{apply:u=()=>{},...d}=(0,r._3)(e,t),v=await l(t,d),p=(0,r.C0)(n),m=(0,r.Sg)(n),h="y"===(0,r.TV)(n),{width:f,height:g}=s.floating;let w,b;"top"===p||"bottom"===p?(w=p,b=m===(await(null==i.isRTL?void 0:i.isRTL(c.floating))?"start":"end")?"left":"right"):(b=p,w="end"===m?"top":"bottom");const y=g-v.top-v.bottom,x=f-v.left-v.right,_=(0,r.jk)(g-v[w],y),k=(0,r.jk)(f-v[b],x),E=!t.middlewareData.shift;let C=_,j=k;if(null!=(a=t.middlewareData.shift)&&a.enabled.x&&(j=x),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(C=y),E&&!m){const e=(0,r.T9)(v.left,0),t=(0,r.T9)(v.right,0),a=(0,r.T9)(v.top,0),o=(0,r.T9)(v.bottom,0);h?j=f-2*(0!==e||0!==t?e+t:(0,r.T9)(v.left,v.right)):C=g-2*(0!==a||0!==o?a+o:(0,r.T9)(v.top,v.bottom))}await u({...t,availableWidth:j,availableHeight:C});const A=await i.getDimensions(c.floating);return f!==A.width||g!==A.height?{reset:{rects:!0}}:{}}}}},81289:(e,t,a)=>{"use strict";function r(){return"undefined"!=typeof window}function o(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function n(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function l(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!r()&&(e instanceof Node||e instanceof n(e).Node)}function i(e){return!!r()&&(e instanceof Element||e instanceof n(e).Element)}function c(e){return!!r()&&(e instanceof HTMLElement||e instanceof n(e).HTMLElement)}function u(e){return!(!r()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof n(e).ShadowRoot)}function d(e){const{overflow:t,overflowX:a,overflowY:r,display:o}=w(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+a)&&!["inline","contents"].includes(o)}function v(e){return["table","td","th"].includes(o(e))}function p(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function m(e){const t=f(),a=i(e)?w(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!a[e]&&"none"!==a[e]))||!!a.containerType&&"normal"!==a.containerType||!t&&!!a.backdropFilter&&"none"!==a.backdropFilter||!t&&!!a.filter&&"none"!==a.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(a.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(a.contain||"").includes(e)))}function h(e){let t=y(e);for(;c(t)&&!g(t);){if(m(t))return t;if(p(t))return null;t=y(t)}return null}function f(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function g(e){return["html","body","#document"].includes(o(e))}function w(e){return n(e).getComputedStyle(e)}function b(e){return i(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function y(e){if("html"===o(e))return e;const t=e.assignedSlot||e.parentNode||u(e)&&e.host||l(e);return u(t)?t.host:t}function x(e){const t=y(e);return g(t)?e.ownerDocument?e.ownerDocument.body:e.body:c(t)&&d(t)?t:x(t)}function _(e,t,a){var r;void 0===t&&(t=[]),void 0===a&&(a=!0);const o=x(e),l=o===(null==(r=e.ownerDocument)?void 0:r.body),s=n(o);if(l){const e=k(s);return t.concat(s,s.visualViewport||[],d(o)?o:[],e&&a?_(e):[])}return t.concat(o,_(o,[],a))}function k(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}a.d(t,{$4:()=>y,CP:()=>b,L9:()=>w,Lv:()=>v,Tc:()=>f,Tf:()=>p,ZU:()=>d,_m:()=>k,ep:()=>l,eu:()=>g,gJ:()=>h,mq:()=>o,sQ:()=>m,sb:()=>c,v9:()=>_,vq:()=>i,zk:()=>n})},39175:(e,t,a)=>{"use strict";a.d(t,{B1:()=>A,C0:()=>h,DD:()=>n,Dz:()=>y,Jx:()=>u,LI:()=>i,PG:()=>g,RI:()=>c,Sg:()=>f,T9:()=>s,TV:()=>b,WJ:()=>_,_3:()=>m,aD:()=>k,bV:()=>C,jk:()=>l,lP:()=>E,nI:()=>j,qE:()=>p,r_:()=>r,sq:()=>w,w7:()=>x});const r=["top","right","bottom","left"],o=["start","end"],n=r.reduce(((e,t)=>e.concat(t,t+"-"+o[0],t+"-"+o[1])),[]),l=Math.min,s=Math.max,i=Math.round,c=Math.floor,u=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},v={start:"end",end:"start"};function p(e,t,a){return s(e,l(t,a))}function m(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function g(e){return"x"===e?"y":"x"}function w(e){return"y"===e?"height":"width"}function b(e){return["top","bottom"].includes(h(e))?"y":"x"}function y(e){return g(b(e))}function x(e,t,a){void 0===a&&(a=!1);const r=f(e),o=y(e),n=w(o);let l="x"===o?r===(a?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[n]>t.floating[n]&&(l=C(l)),[l,C(l)]}function _(e){const t=C(e);return[k(e),t,k(t)]}function k(e){return e.replace(/start|end/g,(e=>v[e]))}function E(e,t,a,r){const o=f(e);let n=function(e,t,a){const r=["left","right"],o=["right","left"],n=["top","bottom"],l=["bottom","top"];switch(e){case"top":case"bottom":return a?t?o:r:t?r:o;case"left":case"right":return t?n:l;default:return[]}}(h(e),"start"===a,r);return o&&(n=n.map((e=>e+"-"+o)),t&&(n=n.concat(n.map(k)))),n}function C(e){return e.replace(/left|right|bottom|top/g,(e=>d[e]))}function j(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function A(e){const{x:t,y:a,width:r,height:o}=e;return{width:r,height:o,top:a,left:t,right:t+r,bottom:a+o,x:t,y:a}}},82464:(e,t,a)=>{"use strict";a.d(t,{m:()=>n});var r=a(5530),o=a(20698),n=new class extends r.Q{#e;#t;#a;constructor(){super(),this.#a=e=>{if(!o.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){this.listeners.forEach((e=>{e()}))}isFocused(){return"boolean"==typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}}},69101:(e,t,a)=>{"use strict";a.d(t,{PL:()=>o});var r=a(20698);function o(e){return{onFetch:(t,a)=>{const o=async()=>{const a=t.options,o=t.fetchOptions?.meta?.fetchMore?.direction,s=t.state.data?.pages||[],i=t.state.data?.pageParams||[],c={pages:[],pageParams:[]};let u=!1;const d=t.options.queryFn||(()=>Promise.reject(new Error(`Missing queryFn: '${t.options.queryHash}'`))),v=async(e,a,o)=>{if(u)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);const n={queryKey:t.queryKey,pageParam:a,direction:o?"backward":"forward",meta:t.options.meta};var l;l=n,Object.defineProperty(l,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",(()=>{u=!0})),t.signal)});const s=await d(n),{maxPages:i}=t.options,c=o?r.ZZ:r.y9;return{pages:c(e.pages,s,i),pageParams:c(e.pageParams,a,i)}};let p;if(o&&s.length){const e="backward"===o,t={pages:s,pageParams:i},r=(e?l:n)(a,t);p=await v(t,r,e)}else{p=await v(c,i[0]??a.initialPageParam);const t=e??s.length;for(let e=1;et.options.persister?.(o,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=o}}}function n(e,{pages:t,pageParams:a}){const r=t.length-1;return e.getNextPageParam(t[r],t,a[r],a)}function l(e,{pages:t,pageParams:a}){return e.getPreviousPageParam?.(t[0],t,a[0],a)}},4352:(e,t,a)=>{"use strict";a.d(t,{$:()=>s,s:()=>l});var r=a(31795),o=a(91450),n=a(14610),l=class extends o.k{#r;#o;#n;#l;constructor(e){super(),this.mutationId=e.mutationId,this.#o=e.defaultOptions,this.#n=e.mutationCache,this.#r=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.#o,...e},this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#r=this.#r.filter((t=>t!==e)),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#r.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#l?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>(this.#l=(0,n.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.#l.promise),a="pending"===this.state.status;try{if(!a){this.#s({type:"pending",variables:e}),await(this.#n.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#s({type:"pending",context:t,variables:e})}const r=await t();return await(this.#n.config.onSuccess?.(r,e,this.state.context,this)),await(this.options.onSuccess?.(r,e,this.state.context)),await(this.#n.config.onSettled?.(r,null,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(r,null,e,this.state.context)),this.#s({type:"success",data:r}),r}catch(t){try{throw await(this.#n.config.onError?.(t,e,this.state.context,this)),await(this.options.onError?.(t,e,this.state.context)),await(this.#n.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(void 0,t,e,this.state.context)),t}finally{this.#s({type:"error",error:t})}}}#s(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,n.v_)(this.options.networkMode),status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),r.j.batch((()=>{this.#r.forEach((t=>{t.onMutationUpdate(e)})),this.#n.notify({mutation:this,type:"updated",action:e})}))}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},17708:(e,t,a)=>{"use strict";a.d(t,{q:()=>s});var r=a(31795),o=a(4352),n=a(20698),l=a(5530),s=class extends l.Q{constructor(e={}){super(),this.config=e,this.#i=[],this.#c=0}#i;#c;#u;build(e,t,a){const r=new o.s({mutationCache:this,mutationId:++this.#c,options:e.defaultMutationOptions(t),state:a});return this.add(r),r}add(e){this.#i.push(e),this.notify({type:"added",mutation:e})}remove(e){this.#i=this.#i.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){r.j.batch((()=>{this.#i.forEach((e=>{this.remove(e)}))}))}getAll(){return this.#i}find(e){const t={exact:!0,...e};return this.#i.find((e=>(0,n.nJ)(t,e)))}findAll(e={}){return this.#i.filter((t=>(0,n.nJ)(e,t)))}notify(e){r.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){return this.#u=(this.#u??Promise.resolve()).then((()=>{const e=this.#i.filter((e=>e.state.isPaused));return r.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(n.lQ)))),Promise.resolve())))})).then((()=>{this.#u=void 0})),this.#u}}},44158:(e,t,a)=>{"use strict";a.d(t,{_:()=>s});var r=a(4352),o=a(31795),n=a(5530),l=a(20698),s=class extends n.Q{#d;#v=void 0;#p;#m;constructor(e,t){super(),this.#d=e,this.setOptions(t),this.bindMethods(),this.#h()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#d.defaultMutationOptions(e),(0,l.f8)(t,this.options)||this.#d.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#p,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,l.EN)(t.mutationKey)!==(0,l.EN)(this.options.mutationKey)?this.reset():this.#p?.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#p?.removeObserver(this)}onMutationUpdate(e){this.#h(),this.#f(e)}getCurrentResult(){return this.#v}reset(){this.#p?.removeObserver(this),this.#p=void 0,this.#h(),this.#f()}mutate(e,t){return this.#m=t,this.#p?.removeObserver(this),this.#p=this.#d.getMutationCache().build(this.#d,this.options),this.#p.addObserver(this),this.#p.execute(e)}#h(){const e=this.#p?.state??(0,r.$)();this.#v={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#f(e){o.j.batch((()=>{if(this.#m&&this.hasListeners()){const t=this.#v.variables,a=this.#v.context;"success"===e?.type?(this.#m.onSuccess?.(e.data,t,a),this.#m.onSettled?.(e.data,null,t,a)):"error"===e?.type&&(this.#m.onError?.(e.error,t,a),this.#m.onSettled?.(void 0,e.error,t,a))}this.listeners.forEach((e=>{e(this.#v)}))}))}}},31795:(e,t,a)=>{"use strict";a.d(t,{j:()=>r});var r=function(){let e=[],t=0,a=e=>{e()},r=e=>{e()},o=e=>setTimeout(e,0);const n=r=>{t?e.push(r):o((()=>{a(r)}))},l=()=>{const t=e;e=[],t.length&&o((()=>{r((()=>{t.forEach((e=>{a(e)}))}))}))};return{batch:e=>{let a;t++;try{a=e()}finally{t--,t||l()}return a},batchCalls:e=>(...t)=>{n((()=>{e(...t)}))},schedule:n,setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{o=e}}}()},95873:(e,t,a)=>{"use strict";a.d(t,{t:()=>n});var r=a(5530),o=a(20698),n=new class extends r.Q{#g=!0;#t;#a;constructor(){super(),this.#a=e=>{if(!o.S$&&window.addEventListener){const t=()=>e(!0),a=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",a)}}}}onSubscribe(){this.#t||this.setEventListener(this.#a)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#a=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#g!==e&&(this.#g=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#g}}},24135:(e,t,a)=>{"use strict";a.d(t,{X:()=>s});var r=a(20698),o=a(31795),n=a(14610),l=a(91450),s=class extends l.k{#w;#b;#y;#x;#l;#r;#o;#_;constructor(e){super(),this.#_=!1,this.#o=e.defaultOptions,this.#k(e.options),this.#r=[],this.#y=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#w=e.state||function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,a=void 0!==t,r=a?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:a?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:a?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=this.#w,this.scheduleGc()}get meta(){return this.options.meta}#k(e){this.options={...this.#o,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.#r.length||"idle"!==this.state.fetchStatus||this.#y.remove(this)}setData(e,t){const a=(0,r.pl)(this.state.data,e,this.options);return this.#s({data:a,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),a}setState(e,t){this.#s({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#x;return this.#l?.cancel(e),t?t.then(r.lQ).catch(r.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#w)}isActive(){return this.#r.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.#r.some((e=>e.getCurrentResult().isStale))}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,r.j3)(this.state.dataUpdatedAt,e)}onFocus(){const e=this.#r.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#l?.continue()}onOnline(){const e=this.#r.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#l?.continue()}addObserver(e){this.#r.includes(e)||(this.#r.push(e),this.clearGcTimeout(),this.#y.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.#r.includes(e)&&(this.#r=this.#r.filter((t=>t!==e)),this.#r.length||(this.#l&&(this.#_?this.#l.cancel({revert:!0}):this.#l.cancelRetry()),this.scheduleGc()),this.#y.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.#r.length}invalidate(){this.state.isInvalidated||this.#s({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus)if(this.state.dataUpdatedAt&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#x)return this.#l?.continueRetry(),this.#x;if(e&&this.#k(e),!this.options.queryFn){const e=this.#r.find((e=>e.options.queryFn));e&&this.#k(e.options)}const a=new AbortController,r={queryKey:this.queryKey,meta:this.meta},o=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#_=!0,a.signal)})};o(r);const l={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.#_=!1,this.options.persister?this.options.persister(this.options.queryFn,r,this):this.options.queryFn(r)):Promise.reject(new Error(`Missing queryFn: '${this.options.queryHash}'`))};o(l),this.options.behavior?.onFetch(l,this),this.#b=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===l.fetchOptions?.meta||this.#s({type:"fetch",meta:l.fetchOptions?.meta});const s=e=>{(0,n.wm)(e)&&e.silent||this.#s({type:"error",error:e}),(0,n.wm)(e)||(this.#y.config.onError?.(e,this),this.#y.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#l=(0,n.II)({fn:l.fetchFn,abort:a.abort.bind(a),onSuccess:e=>{void 0!==e?(this.setData(e),this.#y.config.onSuccess?.(e,this),this.#y.config.onSettled?.(e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):s(new Error(`${this.queryHash} data is undefined`))},onError:s,onFail:(e,t)=>{this.#s({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:l.options.retry,retryDelay:l.options.retryDelay,networkMode:l.options.networkMode}),this.#x=this.#l.promise,this.#x}#s(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:e.meta??null,fetchStatus:(0,n.v_)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"pending"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const a=e.error;return(0,n.wm)(a)&&a.revert&&this.#b?{...this.#b,fetchStatus:"idle"}:{...t,error:a,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),o.j.batch((()=>{this.#r.forEach((e=>{e.onQueryUpdate()})),this.#y.notify({query:this,type:"updated",action:e})}))}}},3205:(e,t,a)=>{"use strict";a.d(t,{$:()=>s});var r=a(20698),o=a(24135),n=a(31795),l=a(5530),s=class extends l.Q{constructor(e={}){super(),this.config=e,this.#E=new Map}#E;build(e,t,a){const n=t.queryKey,l=t.queryHash??(0,r.F$)(n,t);let s=this.get(l);return s||(s=new o.X({cache:this,queryKey:n,queryHash:l,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(n)}),this.add(s)),s}add(e){this.#E.has(e.queryHash)||(this.#E.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#E.get(e.queryHash);t&&(e.destroy(),t===e&&this.#E.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#E.get(e)}getAll(){return[...this.#E.values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>(0,r.MK)(t,e)))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,r.MK)(e,t))):t}notify(e){n.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){n.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){n.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}},70116:(e,t,a)=>{"use strict";a.d(t,{E:()=>u});var r=a(20698),o=a(3205),n=a(17708),l=a(82464),s=a(95873),i=a(31795),c=a(69101),u=class{#C;#n;#o;#j;#A;#S;#P;#R;constructor(e={}){this.#C=e.queryCache||new o.$,this.#n=e.mutationCache||new n.q,this.#o=e.defaultOptions||{},this.#j=new Map,this.#A=new Map,this.#S=0}mount(){this.#S++,1===this.#S&&(this.#P=l.m.subscribe((()=>{l.m.isFocused()&&(this.resumePausedMutations(),this.#C.onFocus())})),this.#R=s.t.subscribe((()=>{s.t.isOnline()&&(this.resumePausedMutations(),this.#C.onOnline())})))}unmount(){this.#S--,0===this.#S&&(this.#P?.(),this.#P=void 0,this.#R?.(),this.#R=void 0)}isFetching(e){return this.#C.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){return this.#C.find({queryKey:e})?.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);return void 0!==t?Promise.resolve(t):this.fetchQuery(e)}getQueriesData(e){return this.getQueryCache().findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,a){const o=this.#C.find({queryKey:e}),n=o?.state.data,l=(0,r.Zw)(t,n);if(void 0===l)return;const s=this.defaultQueryOptions({queryKey:e});return this.#C.build(this,s).setData(l,{...a,manual:!0})}setQueriesData(e,t,a){return i.j.batch((()=>this.getQueryCache().findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,a)]))))}getQueryState(e){return this.#C.find({queryKey:e})?.state}removeQueries(e){const t=this.#C;i.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const a=this.#C,r={type:"active",...e};return i.j.batch((()=>(a.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(r,t))))}cancelQueries(e={},t={}){const a={revert:!0,...t},o=i.j.batch((()=>this.#C.findAll(e).map((e=>e.cancel(a)))));return Promise.all(o).then(r.lQ).catch(r.lQ)}invalidateQueries(e={},t={}){return i.j.batch((()=>{if(this.#C.findAll(e).forEach((e=>{e.invalidate()})),"none"===e.refetchType)return Promise.resolve();const a={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(a,t)}))}refetchQueries(e={},t){const a={...t,cancelRefetch:t?.cancelRefetch??!0},o=i.j.batch((()=>this.#C.findAll(e).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,a);return a.throwOnError||(t=t.catch(r.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(o).then(r.lQ)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const a=this.#C.build(this,t);return a.isStaleByTime(t.staleTime)?a.fetch(t):Promise.resolve(a.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.lQ).catch(r.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,c.PL)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.lQ).catch(r.lQ)}resumePausedMutations(){return this.#n.resumePausedMutations()}getQueryCache(){return this.#C}getMutationCache(){return this.#n}getDefaultOptions(){return this.#o}setDefaultOptions(e){this.#o=e}setQueryDefaults(e,t){this.#j.set((0,r.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#j.values()];let a={};return t.forEach((t=>{(0,r.Cp)(e,t.queryKey)&&(a={...a,...t.defaultOptions})})),a}setMutationDefaults(e,t){this.#A.set((0,r.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#A.values()];let a={};return t.forEach((t=>{(0,r.Cp)(e,t.mutationKey)&&(a={...a,...t.defaultOptions})})),a}defaultQueryOptions(e){if(e?._defaulted)return e;const t={...this.#o.queries,...e?.queryKey&&this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),void 0===t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#o.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#C.clear(),this.#n.clear()}}},93397:(e,t,a)=>{"use strict";a.d(t,{$:()=>i});var r=a(20698),o=a(31795),n=a(82464),l=a(5530),s=a(14610),i=class extends l.Q{constructor(e,t){super(),this.options=t,this.#d=e,this.#M=null,this.bindMethods(),this.setOptions(t)}#d;#V=void 0;#z=void 0;#v=void 0;#H;#L;#M;#O;#N;#I;#B;#T;#F;#D=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#V.addObserver(this),c(this.#V,this.options)?this.#G():this.updateResult(),this.#U())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#V,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#V,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#q(),this.#Z(),this.#V.removeObserver(this)}setOptions(e,t){const a=this.options,o=this.#V;if(this.options=this.#d.defaultQueryOptions(e),(0,r.f8)(a,this.options)||this.#d.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#V,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=a.queryKey),this.#W();const n=this.hasListeners();n&&d(this.#V,o,this.options,a)&&this.#G(),this.updateResult(t),!n||this.#V===o&&this.options.enabled===a.enabled&&this.options.staleTime===a.staleTime||this.#$();const l=this.#J();!n||this.#V===o&&this.options.enabled===a.enabled&&l===this.#F||this.#K(l)}getOptimisticResult(e){const t=this.#d.getQueryCache().build(this.#d,e),a=this.createResult(t,e);return function(e,t){if(!(0,r.f8)(e.getCurrentResult(),t))return!0;return!1}(this,a)&&(this.#v=a,this.#L=this.options,this.#H=this.#V.state),a}getCurrentResult(){return this.#v}trackResult(e){const t={};return Object.keys(e).forEach((a=>{Object.defineProperty(t,a,{configurable:!1,enumerable:!0,get:()=>(this.#D.add(a),e[a])})})),t}getCurrentQuery(){return this.#V}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#d.defaultQueryOptions(e),a=this.#d.getQueryCache().build(this.#d,t);return a.isFetchingOptimistic=!0,a.fetch().then((()=>this.createResult(a,t)))}fetch(e){return this.#G({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#v)))}#G(e){this.#W();let t=this.#V.fetch(this.options,e);return e?.throwOnError||(t=t.catch(r.lQ)),t}#$(){if(this.#q(),r.S$||this.#v.isStale||!(0,r.gn)(this.options.staleTime))return;const e=(0,r.j3)(this.#v.dataUpdatedAt,this.options.staleTime)+1;this.#B=setTimeout((()=>{this.#v.isStale||this.updateResult()}),e)}#J(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#V):this.options.refetchInterval)??!1}#K(e){this.#Z(),this.#F=e,!r.S$&&!1!==this.options.enabled&&(0,r.gn)(this.#F)&&0!==this.#F&&(this.#T=setInterval((()=>{(this.options.refetchIntervalInBackground||n.m.isFocused())&&this.#G()}),this.#F))}#U(){this.#$(),this.#K(this.#J())}#q(){this.#B&&(clearTimeout(this.#B),this.#B=void 0)}#Z(){this.#T&&(clearInterval(this.#T),this.#T=void 0)}createResult(e,t){const a=this.#V,o=this.options,n=this.#v,l=this.#H,i=this.#L,u=e!==a?e.state:this.#z,{state:p}=e;let m,{error:h,errorUpdatedAt:f,fetchStatus:g,status:w}=p,b=!1;if(t._optimisticResults){const r=this.hasListeners(),n=!r&&c(e,t),l=r&&d(e,a,t,o);(n||l)&&(g=(0,s.v_)(e.options.networkMode)?"fetching":"paused",p.dataUpdatedAt||(w="pending")),"isRestoring"===t._optimisticResults&&(g="idle")}if(t.select&&void 0!==p.data)if(n&&p.data===l?.data&&t.select===this.#O)m=this.#N;else try{this.#O=t.select,m=t.select(p.data),m=(0,r.pl)(n?.data,m,t),this.#N=m,this.#M=null}catch(e){this.#M=e}else m=p.data;if(void 0!==t.placeholderData&&void 0===m&&"pending"===w){let e;if(n?.isPlaceholderData&&t.placeholderData===i?.placeholderData)e=n.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#I?.state.data,this.#I):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#M=null}catch(e){this.#M=e}void 0!==e&&(w="success",m=(0,r.pl)(n?.data,e,t),b=!0)}this.#M&&(h=this.#M,m=this.#N,f=Date.now(),w="error");const y="fetching"===g,x="pending"===w,_="error"===w,k=x&&y;return{status:w,fetchStatus:g,isPending:x,isSuccess:"success"===w,isError:_,isInitialLoading:k,isLoading:k,data:m,dataUpdatedAt:p.dataUpdatedAt,error:h,errorUpdatedAt:f,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>u.dataUpdateCount||p.errorUpdateCount>u.errorUpdateCount,isFetching:y,isRefetching:y&&!x,isLoadingError:_&&0===p.dataUpdatedAt,isPaused:"paused"===g,isPlaceholderData:b,isRefetchError:_&&0!==p.dataUpdatedAt,isStale:v(e,t),refetch:this.refetch}}updateResult(e){const t=this.#v,a=this.createResult(this.#V,this.options);if(this.#H=this.#V.state,this.#L=this.options,void 0!==this.#H.data&&(this.#I=this.#V),(0,r.f8)(a,t))return;this.#v=a;const o={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,a="function"==typeof e?e():e;if("all"===a||!a&&!this.#D.size)return!0;const r=new Set(a??this.#D);return this.options.throwOnError&&r.add("error"),Object.keys(this.#v).some((e=>{const a=e;return this.#v[a]!==t[a]&&r.has(a)}))})()&&(o.listeners=!0),this.#f({...o,...e})}#W(){const e=this.#d.getQueryCache().build(this.#d,this.options);if(e===this.#V)return;const t=this.#V;this.#V=e,this.#z=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#U()}#f(e){o.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#v)})),this.#d.getQueryCache().notify({query:this.#V,type:"observerResultsUpdated"})}))}};function c(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&u(e,t,t.refetchOnMount)}function u(e,t,a){if(!1!==t.enabled){const r="function"==typeof a?a(e):a;return"always"===r||!1!==r&&v(e,t)}return!1}function d(e,t,a,r){return!1!==a.enabled&&(e!==t||!1===r.enabled)&&(!a.suspense||"error"!==e.state.status)&&v(e,a)}function v(e,t){return e.isStaleByTime(t.staleTime)}},91450:(e,t,a)=>{"use strict";a.d(t,{k:()=>o});var r=a(20698),o=class{#Q;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.gn)(this.gcTime)&&(this.#Q=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(r.S$?1/0:3e5))}clearGcTimeout(){this.#Q&&(clearTimeout(this.#Q),this.#Q=void 0)}}},14610:(e,t,a)=>{"use strict";a.d(t,{II:()=>u,v_:()=>s,wm:()=>c});var r=a(82464),o=a(95873),n=a(20698);function l(e){return Math.min(1e3*2**e,3e4)}function s(e){return"online"!==(e??"online")||o.t.isOnline()}var i=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function c(e){return e instanceof i}function u(e){let t,a,c,u=!1,d=0,v=!1;const p=new Promise(((e,t)=>{a=e,c=t})),m=()=>!r.m.isFocused()||"always"!==e.networkMode&&!o.t.isOnline(),h=r=>{v||(v=!0,e.onSuccess?.(r),t?.(),a(r))},f=a=>{v||(v=!0,e.onError?.(a),t?.(),c(a))},g=()=>new Promise((a=>{t=e=>{const t=v||!m();return t&&a(e),t},e.onPause?.()})).then((()=>{t=void 0,v||e.onContinue?.()})),w=()=>{if(v)return;let t;try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(h).catch((t=>{if(v)return;const a=e.retry??(n.S$?0:3),r=e.retryDelay??l,o="function"==typeof r?r(d,t):r,s=!0===a||"number"==typeof a&&d{if(m())return g()})).then((()=>{u?f(t):w()}))):f(t)}))};return s(e.networkMode)?w():g().then(w),{promise:p,cancel:t=>{v||(f(new i(t)),e.abort?.())},continue:()=>{const e=t?.();return e?p:Promise.resolve()},cancelRetry:()=>{u=!0},continueRetry:()=>{u=!1}}}},5530:(e,t,a)=>{"use strict";a.d(t,{Q:()=>r});var r=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},20698:(e,t,a)=>{"use strict";a.d(t,{Cp:()=>v,EN:()=>d,F$:()=>u,MK:()=>i,S$:()=>r,ZZ:()=>x,Zw:()=>n,f8:()=>m,gn:()=>l,j3:()=>s,lQ:()=>o,nJ:()=>c,pl:()=>b,y9:()=>y,yy:()=>w});var r="undefined"==typeof window||"Deno"in window;function o(){}function n(e,t){return"function"==typeof e?e(t):e}function l(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function i(e,t){const{type:a="all",exact:r,fetchStatus:o,predicate:n,queryKey:l,stale:s}=e;if(l)if(r){if(t.queryHash!==u(l,t.options))return!1}else if(!v(t.queryKey,l))return!1;if("all"!==a){const e=t.isActive();if("active"===a&&!e)return!1;if("inactive"===a&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&((void 0===o||o===t.state.fetchStatus)&&!(n&&!n(t)))}function c(e,t){const{exact:a,status:r,predicate:o,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(a){if(d(t.options.mutationKey)!==d(n))return!1}else if(!v(t.options.mutationKey,n))return!1}return(!r||t.state.status===r)&&!(o&&!o(t))}function u(e,t){return(t?.queryKeyHashFn||d)(e)}function d(e){return JSON.stringify(e,((e,t)=>f(t)?Object.keys(t).sort().reduce(((e,a)=>(e[a]=t[a],e)),{}):t))}function v(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((a=>!v(e[a],t[a]))))}function p(e,t){if(e===t)return e;const a=h(e)&&h(t);if(a||f(e)&&f(t)){const r=a?e:Object.keys(e),o=r.length,n=a?t:Object.keys(t),l=n.length,s=a?[]:{};let i=0;for(let o=0;o{setTimeout(t,e)}))}function b(e,t,a){return"function"==typeof a.structuralSharing?a.structuralSharing(e,t):!1!==a.structuralSharing?p(e,t):t}function y(e,t,a=0){const r=[...e,t];return a&&r.length>a?r.slice(1):r}function x(e,t,a=0){const r=[t,...e];return a&&r.length>a?r.slice(0,-1):r}},77115:(e,t,a)=>{"use strict";a.d(t,{Ht:()=>s,jE:()=>l});var r=a(51609),o=a(10790),n=r.createContext(void 0),l=e=>{const t=r.useContext(n);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},s=({client:e,children:t})=>(r.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),(0,o.jsx)(n.Provider,{value:e,children:t}))},89690:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var r=a(51609);a(10790);function o(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var n=r.createContext(o()),l=()=>r.useContext(n)},34804:(e,t,a)=>{"use strict";a.d(t,{$1:()=>s,LJ:()=>n,wZ:()=>l});var r=a(51609),o=a(55492),n=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},l=e=>{r.useEffect((()=>{e.clearReset()}),[e])},s=({result:e,errorResetBoundary:t,throwOnError:a,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(0,o.G)(a,[e.error,r])},64796:(e,t,a)=>{"use strict";a.d(t,{w:()=>n});var r=a(51609),o=r.createContext(!1),n=()=>r.useContext(o);o.Provider},937:(e,t,a)=>{"use strict";a.d(t,{EU:()=>o,iL:()=>n,tu:()=>r});var r=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},o=(e,t)=>e?.suspense&&t.isPending,n=(e,t,a)=>t.fetchOptimistic(e).catch((()=>{a.clearReset()}))},4611:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var r=a(51609),o=a(31795),n=a(89690),l=a(77115),s=a(64796),i=a(34804),c=a(937);function u(e,t,a){const u=(0,l.jE)(a),d=(0,s.w)(),v=(0,n.h)(),p=u.defaultQueryOptions(e);p._optimisticResults=d?"isRestoring":"optimistic",(0,c.tu)(p),(0,i.LJ)(p,v),(0,i.wZ)(v);const[m]=r.useState((()=>new t(u,p))),h=m.getOptimisticResult(p);if(r.useSyncExternalStore(r.useCallback((e=>{const t=d?()=>{}:m.subscribe(o.j.batchCalls(e));return m.updateResult(),t}),[m,d]),(()=>m.getCurrentResult()),(()=>m.getCurrentResult())),r.useEffect((()=>{m.setOptions(p,{listeners:!1})}),[p,m]),(0,c.EU)(p,h))throw(0,c.iL)(p,m,v);if((0,i.$1)({result:h,errorResetBoundary:v,throwOnError:p.throwOnError,query:u.getQueryCache().get(p.queryHash)}))throw h.error;return p.notifyOnChangeProps?h:m.trackResult(h)}},34613:(e,t,a)=>{"use strict";a.d(t,{n:()=>i});var r=a(51609),o=a(44158),n=a(31795),l=a(77115),s=a(55492);function i(e,t){const a=(0,l.jE)(t),[i]=r.useState((()=>new o._(a,e)));r.useEffect((()=>{i.setOptions(e)}),[i,e]);const u=r.useSyncExternalStore(r.useCallback((e=>i.subscribe(n.j.batchCalls(e))),[i]),(()=>i.getCurrentResult()),(()=>i.getCurrentResult())),d=r.useCallback(((e,t)=>{i.mutate(e,t).catch(c)}),[i]);if(u.error&&(0,s.G)(i.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:d,mutateAsync:u.mutate}}function c(){}},35104:(e,t,a)=>{"use strict";a.d(t,{I:()=>n});var r=a(93397),o=a(4611);function n(e,t){return(0,o.t)(e,r.$,t)}},55492:(e,t,a)=>{"use strict";function r(e,t){return"function"==typeof e?e(...t):!!e}a.d(t,{G:()=>r})},13022:(e,t,a)=>{"use strict";function r(e){var t,a,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(t=0;to});const o=function(){for(var e,t,a=0,o="",n=arguments.length;a{"use strict";a.d(t,{A:()=>u});var r=a(3924),o=a(86087),n=a(27723),l=a(28120),s=a(51609),i=a(21183);const __=n.__,c=e=>{const{productId:t,siteRawUrl:a}=e,n=`https://cloud.jetpack.com/landing/${a}`,l=(0,i.p)(t),c={jetpack_anti_spam:{title:__("Jetpack Anti-spam is active!","jetpack-my-jetpack"),text:__("We'll take care of everything from here. Now you can enjoy a spam-free site!","jetpack-my-jetpack")},jetpack_backup:{title:__("Jetpack Backup is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("You can see your backups and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:s.createElement("a",{href:n})})},jetpack_complete:{title:__("Jetpack Complete is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("You can see your backups, security scans, and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:s.createElement("a",{href:n})})},jetpack_scan:{title:__("Jetpack Scan is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("You can see your security scans on cloud.jetpack.com.","jetpack-my-jetpack"),{a:s.createElement("a",{href:n})})},jetpack_search:{title:__("Jetpack Search is active!","jetpack-my-jetpack"),text:__("Next, we'll help you customize the Search experience for your visitors.","jetpack-my-jetpack")},jetpack_security:{title:__("Jetpack Security is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("You can see your backups, security scans, and restore your site on cloud.jetpack.com. If you ever lose access to your site, you can restore it there.","jetpack-my-jetpack"),{a:s.createElement("a",{href:n})})},jetpack_videopress:{title:__("Jetpack VideoPress is active!","jetpack-my-jetpack"),text:__("Experience high-quality, ad-free video built specifically for WordPress.","jetpack-my-jetpack")},jetpack_social_advanced:{title:__("Jetpack Social Advanced is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("Create amazing link previews for your posts using Social Image Generator. Learn more here.

Learn how to make the most out of Jetpack Social here.

","jetpack-my-jetpack"),{a:s.createElement("a",{href:(0,r.A)("jetpack-social-sig-support-page"),target:"_blank",rel:"noreferrer"}),br:s.createElement("br",null),link:s.createElement("a",{href:(0,r.A)("social-plugin-publicize-support-admin-page"),target:"_blank",rel:"noreferrer"})})},jetpack_social_basic:{title:__("Jetpack Social Basic is active!","jetpack-my-jetpack"),text:(0,o.createInterpolateElement)(__("Enjoy unlimited shares with Jetpack Social Basic. Learn how to make the most out of Jetpack Social here.","jetpack-my-jetpack"),{a:s.createElement("a",{href:(0,r.A)("social-plugin-publicize-support-admin-page"),target:"_blank",rel:"noreferrer"})})},default:{title:__("Your product is active!","jetpack-my-jetpack"),text:__("You're all set!","jetpack-my-jetpack")}};return s.createElement("div",{className:"jp-license-activation-screen-success-info--product-details"},s.createElement("h1",null,c[l].title," ",String.fromCodePoint(127881)),s.createElement("p",null,c[l].text))};c.propTypes={dashboardUrl:l.string,productId:l.number};const u=c},21183:(e,t,a)=>{"use strict";a.d(t,{p:()=>o});const r={jetpack_anti_spam:[2110,2111],jetpack_backup:[2100,2101,2102,2103,2112,2113,2114,2115],jetpack_complete:[2014,2015],jetpack_scan:[2106,2107,2108,2109],jetpack_search:[2104,2105],jetpack_security:[2010,2011,2012,2013,2016,2017,2019,2020],jetpack_videopress:[2116,2117],jetpack_social_advanced:[2602,2603,2604],jetpack_social_basic:[2503,2504,2037]};function o(e){return Object.keys(r).find((t=>r[t].includes(e)))||"default"}},73010:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(1455),o=a(86087);const n=async()=>(await r({path:"wp/v2/plugins"})).filter((e=>"active"===e.status));function l(){const[e,t]=(0,o.useState)([]),[a,r]=(0,o.useState)(!0),l=(0,o.useCallback)((async()=>{try{const e=await n();t(e)}catch{t([])}finally{r(!1)}}),[]);return(0,o.useEffect)((()=>{l()}),[l]),[e,a]}},38377:e=>{"use strict";e.exports=JSON.parse('{"T":{"White":"#fff","Black":"#000","Gray 0":"#f6f7f7","Gray 5":"#dcdcde","Gray 10":"#c3c4c7","Gray 20":"#a7aaad","Gray 30":"#8c8f94","Gray 40":"#787c82","Gray 50":"#646970","Gray 60":"#50575e","Gray 70":"#3c434a","Gray 80":"#2c3338","Gray 90":"#1d2327","Gray 100":"#101517","Gray":"#646970","Blue 0":"#fbfcfe","Blue 5":"#f7f8fe","Blue 10":"#d6ddf9","Blue 20":"#adbaf3","Blue 30":"#7b90ff","Blue 40":"#546ff3","Blue 50":"#3858e9","Blue 60":"#2a46ce","Blue 70":"#1d35b4","Blue 80":"#1f3286","Blue 90":"#14215a","Blue 100":"#0a112d","Blue":"#3858e9","WordPress Blue 0":"#fbfcfe","WordPress Blue 5":"#f7f8fe","WordPress Blue 10":"#d6ddf9","WordPress Blue 20":"#adbaf3","WordPress Blue 30":"#7b90ff","WordPress Blue 40":"#546ff3","WordPress Blue 50":"#3858e9","WordPress Blue 60":"#2a46ce","WordPress Blue 70":"#1d35b4","WordPress Blue 80":"#1f3286","WordPress Blue 90":"#14215a","WordPress Blue 100":"#0a112d","WordPress Blue":"#3858e9","Purple 0":"#f2e9ed","Purple 5":"#ebcee0","Purple 10":"#e3afd5","Purple 20":"#d48fc8","Purple 30":"#c475bd","Purple 40":"#b35eb1","Purple 50":"#984a9c","Purple 60":"#7c3982","Purple 70":"#662c6e","Purple 80":"#4d2054","Purple 90":"#35163b","Purple 100":"#1e0c21","Purple":"#984a9c","Pink 0":"#f5e9ed","Pink 5":"#f2ceda","Pink 10":"#f7a8c3","Pink 20":"#f283aa","Pink 30":"#eb6594","Pink 40":"#e34c84","Pink 50":"#c9356e","Pink 60":"#ab235a","Pink 70":"#8c1749","Pink 80":"#700f3b","Pink 90":"#4f092a","Pink 100":"#260415","Pink":"#c9356e","Red 0":"#f7ebec","Red 5":"#facfd2","Red 10":"#ffabaf","Red 20":"#ff8085","Red 30":"#f86368","Red 40":"#e65054","Red 50":"#d63638","Red 60":"#b32d2e","Red 70":"#8a2424","Red 80":"#691c1c","Red 90":"#451313","Red 100":"#240a0a","Red":"#d63638","Orange 0":"#f5ece6","Orange 5":"#f7dcc6","Orange 10":"#ffbf86","Orange 20":"#faa754","Orange 30":"#e68b28","Orange 40":"#d67709","Orange 50":"#b26200","Orange 60":"#8a4d00","Orange 70":"#704000","Orange 80":"#543100","Orange 90":"#361f00","Orange 100":"#1f1200","Orange":"#b26200","Yellow 0":"#f5f1e1","Yellow 5":"#f5e6b3","Yellow 10":"#f2d76b","Yellow 20":"#f0c930","Yellow 30":"#deb100","Yellow 40":"#c08c00","Yellow 50":"#9d6e00","Yellow 60":"#7d5600","Yellow 70":"#674600","Yellow 80":"#4f3500","Yellow 90":"#320","Yellow 100":"#1c1300","Yellow":"#9d6e00","Green 0":"#e6f2e8","Green 5":"#b8e6bf","Green 10":"#68de86","Green 20":"#1ed15a","Green 30":"#00ba37","Green 40":"#00a32a","Green 50":"#008a20","Green 60":"#007017","Green 70":"#005c12","Green 80":"#00450c","Green 90":"#003008","Green 100":"#001c05","Green":"#008a20","Celadon 0":"#e4f2ed","Celadon 5":"#a7e8d3","Celadon 10":"#66deb9","Celadon 20":"#31cc9f","Celadon 30":"#09b585","Celadon 40":"#009e73","Celadon 50":"#008763","Celadon 60":"#007053","Celadon 70":"#005c44","Celadon 80":"#004533","Celadon 90":"#003024","Celadon 100":"#001c15","Celadon":"#008763","Automattic Blue 0":"#ebf4fa","Automattic Blue 5":"#c4e2f5","Automattic Blue 10":"#88ccf2","Automattic Blue 20":"#5ab7e8","Automattic Blue 30":"#24a3e0","Automattic Blue 40":"#1490c7","Automattic Blue 50":"#0277a8","Automattic Blue 60":"#036085","Automattic Blue 70":"#02506e","Automattic Blue 80":"#02384d","Automattic Blue 90":"#022836","Automattic Blue 100":"#021b24","Automattic Blue":"#24a3e0","Simplenote Blue 0":"#e9ecf5","Simplenote Blue 5":"#ced9f2","Simplenote Blue 10":"#abc1f5","Simplenote Blue 20":"#84a4f0","Simplenote Blue 30":"#618df2","Simplenote Blue 40":"#4678eb","Simplenote Blue 50":"#3361cc","Simplenote Blue 60":"#1d4fc4","Simplenote Blue 70":"#113ead","Simplenote Blue 80":"#0d2f85","Simplenote Blue 90":"#09205c","Simplenote Blue 100":"#05102e","Simplenote Blue":"#3361cc","WooCommerce Purple 0":"#f2edff","WooCommerce Purple 5":"#e1d7ff","WooCommerce Purple 10":"#d1c1ff","WooCommerce Purple 20":"#b999ff","WooCommerce Purple 30":"#a77eff","WooCommerce Purple 40":"#873eff","WooCommerce Purple 50":"#720eec","WooCommerce Purple 60":"#6108ce","WooCommerce Purple 70":"#5007aa","WooCommerce Purple 80":"#3c087e","WooCommerce Purple 90":"#2c045d","WooCommerce Purple 100":"#1f0342","WooCommerce Purple":"#720eec","Jetpack Green 0":"#f0f2eb","Jetpack Green 5":"#d0e6b8","Jetpack Green 10":"#9dd977","Jetpack Green 20":"#64ca43","Jetpack Green 30":"#2fb41f","Jetpack Green 40":"#069e08","Jetpack Green 50":"#008710","Jetpack Green 60":"#007117","Jetpack Green 70":"#005b18","Jetpack Green 80":"#004515","Jetpack Green 90":"#003010","Jetpack Green 100":"#001c09","Jetpack Green":"#069e08"}}')}},t={};function a(r){var o=t[r];if(void 0!==o)return o.exports;var n=t[r]={exports:{}};return e[r](n,n.exports,a),n.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{"use strict";var e=a(86087),t=a(51609),r=a(29539),o=a(70028),n=a(48848),l=a(91499),s=a(52912),i=a(87494),c=a(36092),u=a(93418),d=a(8823),v=a(48931),p=a(38837),m=a(68242),h=(a(75001),a(90926));function f(){const e=(0,r.zy)();return(0,t.useEffect)((()=>window.scrollTo(0,0)),[e]),null}const g=()=>{const{loadAddLicenseScreen:e}=(0,m.A$)();return React.createElement(h.A,null,React.createElement(o.I9,null,React.createElement(f,null),React.createElement(r.BV,null,React.createElement(r.qh,{path:p.NM.Home,element:React.createElement(s.A,null)}),React.createElement(r.qh,{path:p.NM.Connection,element:React.createElement(l.A,null)}),React.createElement(r.qh,{path:p.NM.AddAkismet,element:React.createElement(c.wU,null)}),React.createElement(r.qh,{path:p.NM.AddAntiSpam,element:React.createElement(r.C5,{replace:!0,to:p.NM.AddAkismet})}),React.createElement(r.qh,{path:p.NM.AddBackup,element:React.createElement(c.xE,null)}),React.createElement(r.qh,{path:p.NM.AddBoost,element:React.createElement(c.yX,null)}),React.createElement(r.qh,{path:p.NM.AddCRM,element:React.createElement(c.X7,null)}),React.createElement(r.qh,{path:p.NM.AddJetpackAI,element:React.createElement(u.A,null)}),React.createElement(r.qh,{path:p.NM.AddExtras,element:React.createElement(c.QX,null)}),React.createElement(r.qh,{path:p.NM.AddProtect,element:React.createElement(c.qT,null)}),React.createElement(r.qh,{path:p.NM.AddScan,element:React.createElement(c.og,null)}),React.createElement(r.qh,{path:p.NM.AddSocial,element:React.createElement(c.C,null)}),React.createElement(r.qh,{path:p.NM.AddSearch,element:React.createElement(c.t7,null)}),React.createElement(r.qh,{path:p.NM.AddVideoPress,element:React.createElement(c.JM,null)}),React.createElement(r.qh,{path:p.NM.AddStats,element:React.createElement(c.Gf,null)}),e&&React.createElement(r.qh,{path:p.NM.AddLicense,element:React.createElement(n.A,null)}),React.createElement(r.qh,{path:p.NM.JetpackAi,element:React.createElement(d.A,null)}),React.createElement(r.qh,{path:p.NM.AddSecurity,element:React.createElement(c.NC,null)}),React.createElement(r.qh,{path:p.NM.AddGrowth,element:React.createElement(c.Ml,null)}),React.createElement(r.qh,{path:p.NM.AddComplete,element:React.createElement(c.Qt,null)}),React.createElement(r.qh,{path:p.NM.Onboarding,element:React.createElement(i.A,null)}),React.createElement(r.qh,{path:p.NM.RedeemToken,element:React.createElement(v.A,null)}),React.createElement(r.qh,{path:"*",element:React.createElement(s.A,null)}))))};!function(){const t=document.getElementById("my-jetpack-container");null!==t&&(0,e.createRoot)(t).render(React.createElement(g,null))}()})()})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js.LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js.LICENSE.txt index 7a520558..5676d7d3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js.LICENSE.txt +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.js.LICENSE.txt @@ -6,15 +6,18 @@ * @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js */ -/*! - * cookie - * Copyright(c) 2012-2014 Roman Shtylman - * Copyright(c) 2015 Douglas Christopher Wilson - * MIT Licensed +/** + * @license React + * use-sync-external-store-shim.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ /** - * @remix-run/router v1.2.1 + * @remix-run/router v1.21.0 * * Copyright (c) Remix Software Inc. * @@ -25,7 +28,7 @@ */ /** - * React Router DOM v6.6.2 + * React Router DOM v6.28.1 * * Copyright (c) Remix Software Inc. * @@ -36,7 +39,7 @@ */ /** - * React Router v6.6.2 + * React Router v6.28.1 * * Copyright (c) Remix Software Inc. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.rtl.css b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.rtl.css index abfeeeaa..121d2393 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.rtl.css +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/build/index.rtl.css @@ -1 +1 @@ -.jp-license-activation-screen-controls{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-controls h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-controls p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-controls label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-controls{padding:64px}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error{max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error .components-input-control__label.components-input-control__label.components-input-control__label{font-size:var(--font-body);font-weight:600}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border-radius:var(--jp-border-radius);font-size:18px;line-height:24px;margin:0;min-height:48px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input{border:1px solid var(--jp-gray-40)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border:1px solid var(--jp-red)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error{align-items:flex-start;color:var(--jp-red);display:flex;flex-direction:row;max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error svg{margin-left:4px;fill:var(--jp-red);min-width:24px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-error span{font-size:var(--font-body)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);display:flex;font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin-top:24px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{width:auto}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:hover,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:focus,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active[disabled],.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button .jp-components-spinner,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active .jp-components-spinner{width:100%}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid transparent;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-license-activation-screen-illustration{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-illustration--wrapper{display:flex;flex:1}.jp-license-activation-screen-illustration--wrapper img{align-self:center;height:auto;max-width:100%}.jp-license-activation-screen-illustration--support-link{flex:0}.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin:0 0 20px 40px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{width:auto}}.components-button.jp-license-activation-screen-success-info--button:active:hover,.components-button.jp-license-activation-screen-success-info--button:hover,.components-button.jp-license-activation-screen-success-info--button:visited:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:focus,.components-button.jp-license-activation-screen-success-info--button:focus,.components-button.jp-license-activation-screen-success-info--button:visited:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:disabled,.components-button.jp-license-activation-screen-success-info--button:active[disabled],.components-button.jp-license-activation-screen-success-info--button:disabled,.components-button.jp-license-activation-screen-success-info--button:visited:disabled,.components-button.jp-license-activation-screen-success-info--button:visited[disabled],.components-button.jp-license-activation-screen-success-info--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.components-button.jp-license-activation-screen-success-info--button .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:active .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:visited .jp-components-spinner{width:100%}.jp-license-activation-screen-success-info--product-details h1{line-height:52px}.jp-license-activation-screen-success-info--product-details a{color:var(--jp-black);text-decoration:underline!important}.jp-license-activation-screen-success-info--external-link{color:var(--jp-black);font-size:16px;font-style:normal;font-weight:600;text-decoration:underline!important;white-space:nowrap}.jp-license-activation-screen-success-info{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-success-info h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-success-info p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-success-info label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-success-info{padding:64px}}@media screen and (max-width:480px){.jp-license-activation-screen-success-info .jp-license-activation-screen-success-info--buttons{text-align:center}}.EiaNctK1_P9pPqOeiaSI{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ogHZg_sJCljylz3VJfsf{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.zv7eGvijKRkbPVakubHw{grid-column-end:span 1}.VoJNoiya_1ck3_kXS6_C{grid-column-end:span 2}.ecv0NO526NoTNbpALA1A{grid-column-end:span 3}.OfBdkceMzeHvRbzhqDlP{grid-column-end:span 4}@media(min-width:600px){.JLb3NpEKN8pOaWd7K1bu{grid-column-end:span 1}.fsMPGqPKE4mjMIPFwl77{grid-column-end:span 2}.DIK_zdaGAQ09eKspBJ4E{grid-column-end:span 3}.shXYpxPu3WCJsR8aOHtz{grid-column-end:span 4}.s7ElrOqG_yGd5SIfwqOR{grid-column-end:span 5}.Cxml9uzGvArAL8_RDs_p{grid-column-end:span 6}.aANxBKDGx72eDqU0iUPj{grid-column-end:span 7}.XxyzuTY3mnQcl9EGZadm{grid-column-end:span 8}}@media(min-width:960px){.Sfo4WaSNIWInJ93Abd3w{grid-column-end:span 1}.tQS7SKUGrU4THhWMysbo{grid-column-end:span 2}.I94U7mpY4h16pcOksZNF{grid-column-end:span 3}.uWMb9k77kQxBdS5MTt0s{grid-column-end:span 4}.rKwEEZQxK9s_POMg5Jss{grid-column-end:span 5}.UcPXX_s06IPCkF7ZjH3D{grid-column-end:span 6}.CrQdtiCFkRbzY6K2dFvt{grid-column-end:span 7}.rEUALOmOdUBXO0Us871z{grid-column-end:span 8}.NqXa9TlcTEviVsB53hBV{grid-column-end:span 9}.OnWVeiQiwgQ9lzdGPW66{grid-column-end:span 10}.D2PkTcy7b8u2K9QXY6VQ{grid-column-end:span 11}.EcqBhzAyxo5RDc2Y6m7K{grid-column-end:span 12}}@media(max-width:960px){.gB1mWzHOM38d80lrhBRX{display:none}}@media(max-width:600px){.KNQXLP78ejczOkour3zg{display:none}}.rBVbaVWBnBRtTMrUKZxm{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.rBVbaVWBnBRtTMrUKZxm span{display:block}.rBVbaVWBnBRtTMrUKZxm span:last-of-type{font-weight:600}.rBVbaVWBnBRtTMrUKZxm:focus span:last-of-type,.rBVbaVWBnBRtTMrUKZxm:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.rBVbaVWBnBRtTMrUKZxm:focus:after,.rBVbaVWBnBRtTMrUKZxm:hover:after{transform:translateY(-50%) translateX(-8px)}.rBVbaVWBnBRtTMrUKZxm:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.gfM_DIJrVbRhmKdAphIm{background:var(--jp-white);border-radius:var(--jp-modal-radius);box-shadow:0 12px 16px -.5px rgba(0,0,0,.15);height:max-content;margin:3rem auto;max-width:414px;overflow:hidden;position:relative;transition:height .25s cubic-bezier(.59,.37,.18,1.19) 0;width:90%;will-change:height}.gfM_DIJrVbRhmKdAphIm>div:first-child{padding:0}.gfM_DIJrVbRhmKdAphIm *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.gfM_DIJrVbRhmKdAphIm p{color:var(--jp-black)}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:none}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:614px;transition-delay:2.15s}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh h2{margin-top:0}._j4GWTmW5psCHFYh6R0x{align-self:flex-start;margin-top:var(--jp-gap)!important;padding:8px var(--jp-modal-padding-small)!important;width:100%}.saSAjv8yulVXQDoqDJEI{font-weight:500;line-height:110%;margin-bottom:8px}.O_hcdbeMivIhBn7ApDnS{line-height:140%}@media(min-width:760px){.gfM_DIJrVbRhmKdAphIm{height:740px;max-width:1360px;position:relative;width:95%}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:block;position:absolute;right:64px;top:64px;z-index:99}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path{fill:#000}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:740px;transition-delay:0}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path{transition:fill 2s ease .5s;fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{transition:fill 2s ease .5s;fill:#000}}@keyframes OmAVpCQ270MqI4IsT9Ky{20%{transform:translateY(0) scale(1)}65%{transform:translateY(16%) scale(1.4)}to{transform:translateY(0) scale(1)}}.Qn5xayjI_jH2m1d6BEoq{border-radius:var(--jp-button-radius);display:flex;height:50%;justify-content:center;min-height:400px;overflow:hidden;position:relative;transition:height .55s cubic-bezier(.59,.37,.18,1) 0s;will-change:height}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{height:100%;transition-delay:.65s}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq video{animation:OmAVpCQ270MqI4IsT9Ky 1.5s ease-in-out forwards}.Qn5xayjI_jH2m1d6BEoq video{height:100%;object-fit:cover;position:absolute;right:0;top:0;transform:scale(1);transition:all .85s cubic-bezier(1,0,.39,1) 0s;width:100%;will-change:transform}@media(min-width:760px){@keyframes Axe8f2LgqEBZHVcsRgY5{0%{animation-timing-function:cubic-bezier(.86,0,.07,1);right:60%;top:32px}50%{animation-timing-function:cubic-bezier(.17,.84,.44,1);bottom:32px;right:32px;top:32px;width:100%}to{right:32px;width:40%}}.Qn5xayjI_jH2m1d6BEoq{border-radius:12px;bottom:32px;display:block;height:auto;left:32px;overflow:hidden;position:absolute;right:60%;top:32px;transition-delay:0;transition:width .55s ease 0s;z-index:3}.Qn5xayjI_jH2m1d6BEoq video{height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{animation-delay:.25s;animation-duration:2s;animation-fill-mode:forwards;animation-name:Axe8f2LgqEBZHVcsRgY5;height:auto}}.iBMDoShSmqpt72YfJb36{padding:var(--jp-modal-padding)}.iBMDoShSmqpt72YfJb36 h2{font-size:clamp(1.5rem,-.7353rem + 4.7059vw,3.5rem)}.iBMDoShSmqpt72YfJb36 p{font-size:clamp(1rem,.6974rem + 1.1696vw,1.75rem)}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:none;font-size:clamp(1.25rem,1.1491rem + .3899vw,1.5rem)}@media(min-width:760px){.iBMDoShSmqpt72YfJb36{bottom:15%;display:flex;flex-direction:column;gap:64px;padding:0 0 0 var(--jp-modal-padding);position:absolute;right:64px;width:55%}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:0 0 0 32px}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC h2,.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC p{margin:0}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:block}.iBMDoShSmqpt72YfJb36 ._j4GWTmW5psCHFYh6R0x{align-self:flex-start;padding:16px var(--jp-modal-padding-large)!important;width:auto}.pnwbCuWbV0PNQr1LFpRh .iBMDoShSmqpt72YfJb36{opacity:0;right:-20px;transition:all .55s cubic-bezier(.59,.37,.18,1) .3s}}.HQVDZ6J3x6SJNYFX5khS{background:var(--jp-white);opacity:0;position:absolute;right:0;top:100%;transition:transform .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;width:100%;will-change:transform,opacity;z-index:2}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{opacity:1;transform:translateY(-100%);transition-delay:2s}@media(min-width:760px){.HQVDZ6J3x6SJNYFX5khS{align-items:flex-end;bottom:5%;container-type:inline-size;display:flex;flex-direction:column;gap:40px;left:32px;padding:0;right:45%;transform:translateY(0);transition-delay:0;transition:none;width:auto}.HQVDZ6J3x6SJNYFX5khS h2{width:100%}.HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{margin-left:var(--jp-modal-padding-large)}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{bottom:12%;left:32px;opacity:1;right:45%;top:unset;transform:translateY(0);transition:all .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;transition-delay:2s;width:auto}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS .l35bIyiqYJiZ6tVYvJtC{padding-right:32px}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{align-self:flex-end}}.KdvmPIjelQIFiPQGuIYf{background:var(--jp-gray-0);display:flex;flex-direction:column;gap:var(--jp-gap)}.KdvmPIjelQIFiPQGuIYf div{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-button-radius);box-shadow:0 0 40px 0 rgba(0,0,0,.08);flex:1;padding:var(--jp-modal-padding)}.KdvmPIjelQIFiPQGuIYf h3{font-size:24px;line-height:normal;margin:0}.KdvmPIjelQIFiPQGuIYf p{font-size:14px}@media(min-width:760px){.KdvmPIjelQIFiPQGuIYf{flex-direction:row;padding:var(--jp-modal-padding-large)}.KdvmPIjelQIFiPQGuIYf div{border:none;box-shadow:0 2px 16px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.1)}.KdvmPIjelQIFiPQGuIYf div p{margin:8px 0}.KdvmPIjelQIFiPQGuIYf svg{margin-bottom:var(--jp-modal-padding-small)}}@container (max-width: 600px){.KdvmPIjelQIFiPQGuIYf div{padding:var(--jp-modal-padding-small)}}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.jp-license-activation-screen{border-radius:4px;box-shadow:0 4px 24px 0 rgba(0,0,0,.149);display:flex;flex-direction:column;min-height:540px;overflow:hidden}@media screen and (min-width:780px){.jp-license-activation-screen{flex-direction:row}}.hdasSNj9k3Sc5PwXK4uE{margin-left:4px;width:16px}.eWN8Hj0SBRDq1F48n_Fg{--gray-70:#3c434a;align-items:center;color:var(--gray-70);display:flex;font-size:14px;text-decoration:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}.sexr0jUxC1jVixdKiDnC{margin-right:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-right:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.rV_5QyvhDnsVjCX4pb0h{--gray-90:#1e1e1e;fill:var(--gray-90);width:24px}.MO1jDNY8VPqeNS9xL8jE{align-items:center;display:flex;text-decoration:none}.zvd4dCB_bBDiXJKKDqXm{position:relative}.ly4o9lSswAGHFXqGUEIO{left:32px;position:absolute;top:32px;z-index:1}.u64Go3kwEZ7MD9eji0H1{color:var(--jp-gray-50);font-size:13px;margin-bottom:8px;width:60%}._RT41NE3LU4R0ubcij2y{align-items:center;display:flex;gap:8px}._RT41NE3LU4R0ubcij2y li{background:none!important;margin:0!important;padding:0!important}.cFGWJeRiGHjAr8D7CWJW{max-width:110px}.Iz3l7a05TP6HK9S92TIL{width:16px}.lmQ0wFmnk4kKkGVjokPA{height:18px}.ZSFTmY3zE3VP4w0QeaqV{width:16px}.AoIs8wD92wKR8RpQj6Uc{align-items:center;display:inline-flex}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe{align-items:center;display:flex;gap:var(--spacing-base);margin-bottom:calc(var(--spacing-base)*3)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .VmtuLc2xRqmsO6cK8qjF{position:relative;width:54px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .MdTRfQ3eo5qZKChZlzNj,.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .PbEpL02SEH9VNAlbKCfV{width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .TD4AUM9gcTVAB6JHB5ZR{border-radius:50%;margin-right:-10px;position:absolute;width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .yjl73qv0VWoPP8IhGreh{border-top-style:solid;border-top:2px dashed var(--jp-black);height:0;width:67px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .J0GIu2rNR7rXocQTyd8p{border-color:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .rAV2E93SG8WpokuGk9jh{border-color:var(--jp-yellow-40)}.kezuOHNvu9vdvlJ86Fwg .YZ7FNKEm9qpvQ4ZkbAz5{transform:rotate(-180deg)}.kezuOHNvu9vdvlJ86Fwg .TYNMsILey2vUwnyZSjJU{align-self:flex-end;margin-bottom:2px}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz{margin-bottom:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz,.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp{align-items:center;display:flex;gap:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.J0GIu2rNR7rXocQTyd8p{color:var(--jp-red);fill:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.rAV2E93SG8WpokuGk9jh{color:var(--jp-yellow-40);fill:var(--jp-yellow-40)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.q4_FOHifGawULuFBZke9 svg{fill:var(--jp-green-50)}.OpMBda4vebhRbW8Fm6YC{background:var(--jp-white);border:1px solid var(--jp-gray-5);border-radius:var(--jp-border-radius-rna);box-shadow:0 4px 12px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;padding:calc(var(--spacing-base)*3)}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE{background:none;background-color:var(--jp-white-off);color:var(--jp-black-80);text-decoration:none}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE:focus{background-color:var(--jp-white);box-shadow:0 0 0 1.5px var(--jp-black);outline:3px solid transparent}.OpMBda4vebhRbW8Fm6YC.IWsEW5nnNWUqqcT3K5L1{box-shadow:0 0 0 1.5px var(--jp-red-60)}.r3UCwgwCthua6lDCvIBI{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:var(--spacing-base);width:100%}.r3UCwgwCthua6lDCvIBI h3{font-weight:700}.vpluqUMgmwx9_f8wCVIn{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:var(--spacing-base);height:100%}.pIsYsXFAJ9KX2VrS5rmY{min-height:200px;position:relative}.gmPKCDKZcfQt9WieTyKS{flex-grow:1}.fDBaV7I4yUO6w5AWVEtr{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;min-height:28px;padding-top:calc(var(--spacing-base)*3);width:100%}.SelsBZT7eIWRQyl1dasZ{display:flex;gap:var(--spacing-base);justify-content:flex-start}.LHYJUrOej3toDvOAiz4k{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:calc(var(--spacing-base)*.5);width:100%}.LHYJUrOej3toDvOAiz4k h3{font-weight:700;line-height:28px}.JFjbc0JgC4qC92ehOiUr{display:flex;position:relative}.JFjbc0JgC4qC92ehOiUr .NBZgqk_CGGfY3Q16OHjT{align-items:center;border:.5px solid var(--jp-black);border-bottom-left-radius:var(--jp-border-radius);border-top-left-radius:var(--jp-border-radius);box-shadow:inset 0 0 0 1px var(--jp-black);cursor:pointer;display:flex;justify-content:center;padding:0}.JFjbc0JgC4qC92ehOiUr .Jh6TlOGQNgBwU_fFxPrm{background-color:var(--jp-black);margin-right:.5px}.JFjbc0JgC4qC92ehOiUr .VBxTkBZVxHaVoyhMRJcz{background-color:var(--jp-white);border-right-width:0;margin-right:-.5px}.UZ3NDyOSbGY9NZWb3bUD{background:var(--jp-white);border-radius:calc(var(--jp-border-radius)/2);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1.5px 0 rgba(0,0,0,.1),0 2px 3px -.5px rgba(0,0,0,.1);padding:var(--spacing-base);position:absolute;right:0;top:calc(100% + var(--spacing-base));z-index:1}.UZ3NDyOSbGY9NZWb3bUD .IpJGe_nvXXUiBOsAOkaV{align-items:center;background-color:var(--jp-white);border:none;cursor:pointer;display:flex;gap:calc(var(--spacing-base)*7);padding:var(--spacing-base);width:100%}.UZ3NDyOSbGY9NZWb3bUD .IpJGe_nvXXUiBOsAOkaV:hover{background-color:var(--jp-gray-0)}.UZ3NDyOSbGY9NZWb3bUD .SjzpxiAAVsU_xRrw55ub{align-items:center;display:flex;font-size:var(--font-label);gap:calc(var(--spacing-base)*.5)}.UZ3NDyOSbGY9NZWb3bUD .GQy61X1G7Wv3L3erNwxR{background-color:var(--jp-green-50);height:25px;width:25px}.QSePbRSFylCvM2cX8nN_ a,.QSePbRSFylCvM2cX8nN_ button{border-bottom-left-radius:0;border-top-left-radius:0}.aZvwqVNw6rvImSxn0DM9{align-items:baseline;display:flex;gap:calc(var(--spacing-base)*.5);margin-bottom:var(--spacing-base)}.R4OXFRkmlHAH8ScIgYXh{color:var(--jp-gray-100);font-size:var(--font-body);font-weight:600}.R4OXFRkmlHAH8ScIgYXh.g0_8bbVjnVh0D_pS264j{color:var(--jp-gray-30);text-decoration:line-through}.nqFgW_S2jbHPu9yPq9E_{color:var(--jp-gray-30);font-size:var(--font-body-extra-small)}.f5VJYwuJmjxH8PVxEbbv{align-items:center;display:flex;height:28px;white-space:nowrap}.f5VJYwuJmjxH8PVxEbbv:before{border-radius:50%;content:"";display:inline-block;height:8px;margin-left:var(--spacing-base);width:8px}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3{color:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3:before{background:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr{color:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr:before{background:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas{color:var(--jp-yellow-40)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas:before{background:var(--jp-yellow-40)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02{color:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02:before{background:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.PdsJCfyyjSgrNDheF2qi:before{animation:dWP7ypkVXudMbAa38W5Z .5s linear infinite}@keyframes dWP7ypkVXudMbAa38W5Z{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.wI7QgVzPXvVVu6kfnTT8{align-items:center;color:var(--jp-black);display:flex;justify-content:space-between;margin-top:1rem}.wI7QgVzPXvVVu6kfnTT8 .eqyxcUmdF0s3gmmlZGyD{display:flex;gap:1.5rem}.wI7QgVzPXvVVu6kfnTT8 .gxY6D0PeVtGk9iSB5E_u{align-items:center;display:flex;font-size:var(--font-body-small);gap:2px;margin:0}.wI7QgVzPXvVVu6kfnTT8 .D_uE0LD5CvpfM2FNp55k{align-items:center;display:flex;gap:2px}.wI7QgVzPXvVVu6kfnTT8 .VTBUdi1D4DW34F0yixMk{font-size:var(--font-body-small);margin:0}.BXQQYCO_pEmYmzBBwYxR{align-items:center;color:var(--jp-black);display:flex;gap:.25rem;margin-top:1rem}.BXQQYCO_pEmYmzBBwYxR .qdvOzzbrd3KQK7DNg8eg{font-size:var(--font-body-small);margin:0}.PFbMp_gtGLBMWbbYtO0q{display:flex;flex-grow:1;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.ZFCNMiywyFvaifoIQI5w{color:var(--jp-gray-40)}.mj-boost-speed-score{margin:calc(var(--spacing-base)*-1);margin-bottom:0;padding:calc(var(--spacing-base))}.mj-boost-speed-score__grade{align-items:center;column-gap:1em;display:flex;font-size:var(--font-body-small);justify-content:space-between;line-height:24px;margin:8px 0}.mj-boost-speed-score__grade--letter{all:unset;border-radius:var(--jp-border-radius);color:var(--jp-green);cursor:pointer;font-size:var(--font-title-small);font-weight:700;line-height:24px;padding:0 5px}.mj-boost-speed-score__grade--letter:focus{outline:1px dotted var(--jp-black)}.boost-score-tooltip__heading{color:#000;font-size:var(--font-title-small);line-height:30px;margin:0}.boost-score-tooltip__content{font-size:var(--font-body);line-height:24px}.boost-score-tooltip__parent{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}@media(min-width:783px){.boost-score-tooltip__parent{width:100vw}}.boost-score-tooltip__parent p:last-child{margin-bottom:0}.mj-boost-speed-score__bar .jb-score-bar__label{display:none}.mj-boost-speed-score__bar .jb-score-bar__filler{border-radius:12px;min-width:49px}.mj-boost-speed-score__bar .jb-score-bar__bounds{border-radius:12px;height:24px;margin-right:0}.mj-boost-speed-score__bar .jb-score-bar__score{border-radius:12px;height:24px;width:30px}.mj-boost-speed-score__increase{align-items:center;color:var(--jp-green-50);display:flex;font-size:var(--font-body-small);left:24px;line-height:28px;position:absolute;top:26px;fill:var(--jp-green-50)}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:42px;display:flex;height:42px}.jb-score-bar{color:var(--jp-gray-70);display:flex;width:100%}.jb-score-bar--mobile{margin-bottom:1.5rem}@media(max-width:767px){.jb-score-bar{flex-direction:column}.jb-score-bar__label{background-color:transparent}}.jb-score-bar__loading{align-items:center;display:flex;justify-content:center;width:42px}.jb-score-bar__label{display:grid;grid-template-columns:24px 1fr;grid-column-gap:10px;font-size:14px;justify-content:center;position:relative}@media(min-width:768px){.jb-score-bar__label{padding-left:15px;padding-right:15px;width:200px;z-index:50}}.jb-score-bar__score{border-radius:100%;font-weight:700;height:42px;justify-content:center;left:-1px;position:absolute;width:42px}.jb-score-bar__bounds{background-color:#f1f1f1;border-radius:21px;display:flex;height:42px;max-width:100%;position:relative;width:100%;z-index:40}@media(min-width:768px){.jb-score-bar__bounds{margin-right:-21px;width:calc(100% + 21px)}}.jb-score-bar__filler{border-radius:42px 0 0 42px;display:flex;justify-content:flex-end;min-width:85px;position:relative;transition:width .3s ease-in-out;width:0;will-change:width}@media(max-width:767px){.jb-score-bar__filler{border-radius:inherit;min-width:43px}}.jb-score-bar__no_boost_score{--clearance-space:74px;background:#fff;background-clip:padding-box;border:2px solid transparent;border-radius:50%;cursor:pointer;font-size:.7em;height:28px;line-height:1.625;padding:3px;position:absolute;text-align:center;top:6px;width:28px;z-index:2}.jb-score-bar__no_boost_score:hover{border:2px solid hsla(0,0%,100%,.5)}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:" ";height:0;position:absolute;right:6px;top:28px;width:0}.jb-score-bar__no_boost_score_tooltip{background:#fff;border-radius:4px;box-shadow:0 0 20px 0 hsla(0,0%,67%,.28);display:none;margin:0 16px;padding:16px;position:absolute;right:-10em;top:-62px;width:20em}.jb-score-bar__no_boost_score_tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;content:" ";height:0;margin:0 -10px;position:absolute;right:10em;width:0}.jb-score-bar__no_boost_score:hover .jb-score-bar__no_boost_score_tooltip{display:block}.jb-score-bar .fill-loading{background-color:var(--jp-white)}.jb-score-bar .fill-good{background-color:var(--jp-green)}.jb-score-bar .fill-mediocre{background-color:var(--jp-orange-20)}.jb-score-bar .fill-bad{background-color:var(--jp-red-50)}.info-tooltip__button{align-items:center;background:transparent;border:none;color:var(--jp-gray-50);cursor:pointer;display:flex;padding:2px}.info-tooltip__button svg{margin:0 auto}.info-tooltip__content h3{color:var(--jp-black);font-size:var(--font-title-small);font-weight:500;line-height:calc(var(--font-title-small) + 6px);margin:0 0 calc(var(--spacing-base)*2)}.info-tooltip__content p{color:var(--jp-gray-70);font-size:var(--font-body);line-height:var(--font-title-small);margin-bottom:0}.info-tooltip__content p a{color:var(--jp-black);text-decoration:underline}.info-tooltip__content p a:focus,.info-tooltip__content p a:hover{text-decoration:none}.g4lyov8aMDggdD4yOi1p{align-items:baseline;display:flex;margin-top:calc(var(--spacing-base)/2)}.g4lyov8aMDggdD4yOi1p .Ys5ScZ_dYn2O2AzDE5Yi{font-size:32px;font-weight:400;line-height:36px;margin-left:var(--spacing-base)}.sUNg_b7XteVXOrpHAkJg :last-child{margin-top:4px}.cF6QAJf1vXXAMuutXPcq{align-items:baseline;display:flex}.cF6QAJf1vXXAMuutXPcq.coY634LconQ7gzDDNJeu{color:var(--jp-gray-10);fill:var(--jp-gray-10)}.cF6QAJf1vXXAMuutXPcq.kyqpwKaL2FyQ8CtxJQ0f{color:var(--jp-green-50);fill:var(--jp-green-50)}.cF6QAJf1vXXAMuutXPcq.aXf37lEOcjpNV8ImLaYK{color:var(--jp-red-40);fill:var(--jp-red-40)}.cF6QAJf1vXXAMuutXPcq .OyGdoGzsQ48VaVVR99_H{position:relative;right:2px;top:2px}.cF6QAJf1vXXAMuutXPcq .cKLicfMCaDSGPlX222jF{font-size:14px;font-weight:600;line-height:24px}.ZaPXoMGC_e8NfFoBgA95,.gb2kSZHPauLu96D9HAIg{margin-bottom:1.5rem}.qpN923qyxjI06NCgFC8j>li{margin-bottom:0}.hpd1bQCLIZYXpZJa22qw{color:var(--jp-gray-100);font-size:var(--font-body-extra-small);font-weight:500;line-height:var(--font-title-small);margin-bottom:calc(var(--spacing-base) + 2px)}@media screen and (min-width:599px)and (max-width:1290px){ul.qpN923qyxjI06NCgFC8j{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.qpN923qyxjI06NCgFC8j>li{grid-column-end:auto}}.value-section{display:flex;justify-content:space-between;margin-top:calc(var(--spacing-base)/2)}.value-section>div{align-items:flex-start;display:flex;flex-direction:column}.value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.value-section__last-scan{align-items:center;column-gap:1px;display:flex;justify-content:flex-end;left:calc(var(--spacing-base)*3);margin-top:var(--spacing-base);position:absolute;width:calc(57% - var(--spacing-base)*3)}.value-section__last-scan div{color:var(--jp-gray-50);font-size:var(--font-body-extra-small);line-height:var(--font-body);text-align:left}@media(max-width:480px){.value-section__last-scan{width:calc(53% - var(--spacing-base)*3)}}.value-section__data{align-items:center;color:var(--jp-gray-50);display:flex;flex:1;font-size:var(--font-body-extra-small);font-weight:500;justify-content:center;line-height:var(--font-title-small)}.value-section__status-icon{display:block;margin-left:calc(var(--spacing-base) - 2px)}.value-section__status-text{letter-spacing:-.24px;margin-left:1px}.scan-threats__threat-count{color:var(--jp-black);font-size:calc(var(--font-title-large) - 4px);font-weight:400;line-height:var(--font-title-large)}.scan-threats__critical-threats{align-items:center;display:flex}.scan-threats__critical-threat-container{margin-right:1px}.scan-threats__critical-threat-container>button>svg{fill:var(--jp-red-50)}.scan-threats__critical-threat-count{color:var(--jp-red-50);margin-right:calc(var(--spacing-base)/4)}.logins_blocked__count{color:var(--jp-black);font-size:calc(var(--font-headline-small) - 4px);font-weight:400;line-height:var(--font-title-large)}.info-tooltip__content{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}.videopress-card__video-count{color:var(--jp-gray-90);display:flex;font-size:calc(var(--font-headline-small) - 4px);line-height:1.125;margin-top:calc(var(--spacing-base)/2)}.videopress-card__video-count .videopress-card__tooltip{height:18px}p.description{color:var(--jp-gray-70);font-size:var(--font-body-small);margin:0 0 1rem}.videopress-card__value-section{display:flex;gap:.75rem;justify-content:space-between}.videopress-card__value-section__container{align-items:flex-start;display:flex;flex-direction:column}.videopress-card__value-section__value-container{align-items:flex-end;display:flex;flex-wrap:wrap}.videopress-card__value-section__value{color:var(--jp-gray-90);font-size:calc(var(--font-headline-small) - 4px);line-height:1}.videopress-card__value-section__previous-value{align-items:center;display:flex;font-size:var(--font-body-extra-small);font-weight:600;line-height:18px}.videopress-card__value-section__previous-value.increase *{color:var(--jp-green-50);fill:var(--jp-green-50)}.videopress-card__value-section__previous-value.decrease *{color:var(--jp-red-50);fill:var(--jp-red-50)}.videopress-card__value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.videopress-card__no-video-tooltip .info-tooltip__button{display:inline;vertical-align:middle}.iG63b_J1HNfT8xEIq619{margin-bottom:.75rem}.T8UhA3lZQjpZsyaah9J6{width:200px}@media screen and (min-width:599px)and (max-width:1290px){ul.g69ZGQc9wey1u1beD0IP{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.g69ZGQc9wey1u1beD0IP>li{grid-column-end:auto}}.HeJe1crc9XaWWpLvIPit .components-modal__frame{border-bottom-right-radius:4px;border-right:4px solid #e68b28;border-top-right-radius:4px;max-height:100%}.HeJe1crc9XaWWpLvIPit .components-modal__content{margin-top:0;padding:0}.HeJe1crc9XaWWpLvIPit .components-modal__header{display:none}.HeJe1crc9XaWWpLvIPit .or0JUScxkJPmNsfrxkEK .jp-idc__idc-screen{border:0}.components-surface.components-card{border-radius:var(--jp-border-radius-rna)}.upsell-banner{background:#f9f9f6;background:linear-gradient(-133deg,#ced9f2,#f9f9f6 10%,#f9f9f6 80%,#f5e6b3);display:flex;flex-direction:column}@media screen and (min-width:660px){.upsell-banner{flex-direction:row}}.upsell-banner.components-card__body.components-card-body{border-radius:var(--jp-border-radius-rna);padding:36px}.upsell-banner .upsell-banner--icon{align-items:flex-start;display:flex;margin-bottom:16px;margin-left:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--icon{align-items:center;margin-bottom:0;margin-left:28px;margin-top:0}}.upsell-banner .upsell-banner--content{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content{flex-direction:row}}.upsell-banner .upsell-banner--content .upsell-banner--content-info{display:flex;flex-direction:column}.upsell-banner .upsell-banner--content .upsell-banner--content-info h3{font-size:1.5rem;font-weight:500;line-height:32px;margin:0}.upsell-banner .upsell-banner--content .upsell-banner--content-info p{font-size:1rem;margin:8px 0 0}.upsell-banner .upsell-banner--content .upsell-banner--content-cta{align-items:center;display:flex;flex-direction:row;margin-right:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content .upsell-banner--content-cta{margin-right:16px;margin-top:0}}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button{box-shadow:inset 0 0 0 1.5px #000;font-weight:400;padding:8px 16px;white-space:nowrap}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.secondary{background-color:var(--jp-white);color:var(--jp-black)}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.primary{margin-right:8px}.yWUvvF4WJLNDSpMgBMfm{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ka1fVHj2HOkHjhdoEFOZ{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.JMOO4Y_9yhTO9lwLnRUx{grid-column-end:span 1}.PFDPAqk51qox_ChLqJwm{grid-column-end:span 2}.ault0jHVfWpShqOGooIP{grid-column-end:span 3}.GqpvdRzmzPJELtSm4FEN{grid-column-end:span 4}@media(min-width:600px){.Ym4_YneEGD_iZD6W1C2o{grid-column-end:span 1}.NbvHnnDtWw8n9BEUQ0Oy{grid-column-end:span 2}.ElMT7rhxe5ZJKO41MnhW{grid-column-end:span 3}.yKjnqjibn_wW_1tWWt5Q{grid-column-end:span 4}.Pb30lOcQFpzUX57GwflS{grid-column-end:span 5}.pC1wxc_R8y4pNILHsiiY{grid-column-end:span 6}.pChscSCnudQoWGjMFKI_{grid-column-end:span 7}.qw1H2gAgF3lDCI2Tbkmb{grid-column-end:span 8}}@media(min-width:960px){.VzcA_rrxBK3g4ozA0oD9{grid-column-end:span 1}.pNAa7O2adRZD8Slgk9iR{grid-column-end:span 2}.tlIMLlipexblj8CeOx4B{grid-column-end:span 3}.Dvt0u5l2Rr1BhBmvYAzl{grid-column-end:span 4}.BiUsgNTc0tyc7tC5jnzE{grid-column-end:span 5}.ulJXAsj7G2ROJ1g3_s28{grid-column-end:span 6}.HsoVlyVLsXYClx9Atox0{grid-column-end:span 7}.oXxjRQNNj2cfIpFBqC1W{grid-column-end:span 8}.qXgUn4Adg9xE_JnbuDio{grid-column-end:span 9}.xMpqTLiLfYFEJiRPQQQq{grid-column-end:span 10}.IiGo3Sz2FDZN7_eGElwA{grid-column-end:span 11}.Om8BNCjfgqQ_wmPQjfOY{grid-column-end:span 12}}@media(max-width:960px){.t10ZWzP7ADjJnR4tqxRS{display:none}}@media(max-width:600px){.eOUlZG8Pelh_Xj0aSoHG{display:none}}.l546LrwBEePz434NFK5Q{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.l546LrwBEePz434NFK5Q span{display:block}.l546LrwBEePz434NFK5Q span:last-of-type{font-weight:600}.l546LrwBEePz434NFK5Q:focus span:last-of-type,.l546LrwBEePz434NFK5Q:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.l546LrwBEePz434NFK5Q:focus:after,.l546LrwBEePz434NFK5Q:hover:after{transform:translateY(-50%) translateX(-8px)}.l546LrwBEePz434NFK5Q:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.Q7w4fcEcemZ2nlwaYNog{fill:var(--jp-yellow-30)!important;display:inline-block!important;width:1.1em!important}.AoNQsOaTt6gSf0H6Yasz{display:inline-block;position:relative}.v13ZwGzUnecPA7Y3URAl{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.EeDbu9pXFWTsCzfTpv2v{pointer-events:all}.BmSvoIi3rErkcrRiOi2W{color:var(--jp-black);font-size:16px;font-weight:600;line-height:19px}.BmSvoIi3rErkcrRiOi2W:not(:last-child){margin-bottom:8px}.mojRoVuWdDJo0E6LEjJw{font-size:14px;font-weight:400;line-height:24px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.golden-token-icon-tooltip .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.golden-token-icon-tooltip .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.golden-token-icon-tooltip .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;outline:none;padding:24px;white-space:normal;width:304px}.golden-token-icon-tooltip .components-button.is-link:focus:not(:disabled){box-shadow:none}.wiobThfXJCuhGNrbFIT6 a,.wiobThfXJCuhGNrbFIT6 a:active,.wiobThfXJCuhGNrbFIT6 a:hover{color:var(--jp-black)}.VgAxgahF9bC2M__FiIgV{display:flex;margin-bottom:calc(var(--spacing-base)*3)}.dbRwkMLqcMF67njPoAF7{margin-left:8px}.Doju0RxvvN9JS12mf489{line-height:calc(var(--spacing-base)*3);margin:0 0 var(--spacing-base) 0}.Jvb1njqMy7ML1zikhbWn{margin-top:1rem}.mpr8_ygU8woV4bVR1xvw{align-items:center;display:flex;font-size:var(--font-title-small);font-weight:500;line-height:1.5;margin-bottom:.5rem;margin-top:0}.gwO_Q0L0jbwMARVlBezu{color:var(--jp-gray-60);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body-small);font-weight:400;letter-spacing:-.15px;line-height:20px;margin-right:.75rem}.qwy7CsLeEbXvaPwgC9WV{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:scroll;padding:1px;scrollbar-width:none}.qwy7CsLeEbXvaPwgC9WV::-webkit-scrollbar{display:none}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{border-color:var(--jp-gray-5);border-radius:5px;margin-bottom:0;margin-left:1.5rem;min-width:180px;padding:1rem 1.5rem;width:100%}@media only screen and (min-width:960px){.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{min-width:220px}}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR:last-child{margin-left:0}.NFpbo5AINn6I6avKFGby{margin-bottom:1.5rem}.aoQZCG0JeyWmy2J6vVxF{font-weight:500;line-height:20px;margin-bottom:.25rem}.M6ApyXg79vuXo6GwDkbO{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:36px;font-weight:400;line-height:40px}.M6ApyXg79vuXo6GwDkbO.DYHb5e6QhgXejWyo9s78{cursor:pointer}.OlInbY5YnDO06MEQHv98{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-left:.5rem}.EtbKbd5m85w7oYT4stIs{color:var(--jp-gray-20);display:none;font-size:var(--font-body-small);font-weight:600;line-height:24px;fill:var(--jp-gray-20)}@media screen and (min-width:960px){.EtbKbd5m85w7oYT4stIs{align-items:center;display:flex}}.EtbKbd5m85w7oYT4stIs.Awr7zl75sfAsFPHK9kDG{color:var(--jp-red-50);fill:var(--jp-red-50)}.EtbKbd5m85w7oYT4stIs.QFSZbIKFdWO3HEPBZyhc{color:var(--jp-green-50);fill:var(--jp-green-50)}.GgJAnS4gaEEGmRCP5n8y{align-content:flex-end;display:flex}.mjiNtwdbKpfo9edGVes4{margin-left:2px}.pAt4v_KG9Ir19wNcEtEj{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(var(--spacing-base)*2.5);min-height:28px;width:100%}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.jrGNTKcgeXk9HKzolut9{position:relative}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6{overflow:hidden;padding:0}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6.aDxB89WgtARQqNWd4ZeK:before{background-color:var(--jp-red-50);border:2px solid var(--jp-white-off);border-radius:50%;content:"";height:18px;position:absolute;right:-11px;top:-11px;width:18px}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR{background-color:var(--jp-white);border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);left:16px;padding:8px;position:absolute;top:16px;transform:scale(.75)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:focus,.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:hover{background-color:var(--jp-white)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:disabled{pointer-events:none}.z5EQSkU36nsjxHEBSfNN{padding:0}.MwBwVaEj6u_zRgfrFR9b{padding:24px 16px}@media screen and (min-width:600){.MwBwVaEj6u_zRgfrFR9b{padding:32px 24px}}@media screen and (min-width:960px){.MwBwVaEj6u_zRgfrFR9b{padding:48px 48px 48px 12px}}.UgPNtuFW7lTJ06k39EsK{background-image:url(images/evaluation-blank-fbbfbcd75b50ade0f092.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%);background-position:25%;background-repeat:no-repeat;background-size:393px,cover,cover,cover}.UgPNtuFW7lTJ06k39EsK.ilVOud0_OCGK4HciazB_{background-image:url(images/evaluation-selected-196d1790b76830f9b73a.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%)}.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 90% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 35%),radial-gradient(circle at 75% 65%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 15%),radial-gradient(circle at 90% 90%,hsla(46,77%,83%,.5) 0,hsla(0,0%,100%,0) 25%);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:960px){.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 55% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 25% 40%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 50% 85%,hsla(46,77%,83%,.3) 0,hsla(0,0%,100%,0) 35%);min-height:160px;order:-1}}.TSiu5sC6MdANROjUkUJM{margin-top:24px}.iqJfpZM9IYXuFSXvuoEe{font-size:16px!important;margin-top:16px}.Vozbq8Inlk5SxoVnn2G5{column-gap:40px;display:flex;flex-direction:row;margin-top:64px}.s_V1BM1Wtt3He4eF2TCu{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3);text-decoration:none!important}.wXWt0uFLFkFT7CqgOijQ{align-items:center;background-image:radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%);background-position:0 80%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:144px 0}.m_muvynofDds3hoh9u5m{margin-bottom:24px}.m_muvynofDds3hoh9u5m svg{color:var(--jp-green-40);height:48px;width:48px}.m_muvynofDds3hoh9u5m svg circle{stroke:var(--jp-green-5)}.m_muvynofDds3hoh9u5m svg circle,.m_muvynofDds3hoh9u5m svg path{stroke-width:4px}.jErCC9oKHSM15BxzFyQK{margin-bottom:0}.oVoYbwbFB6U2o90Njusk>div{background-color:var(--jp-white);font-size:16px;line-height:22px;margin:0;position:relative}.oVoYbwbFB6U2o90Njusk>div .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__content{gap:6rem}}.oVoYbwbFB6U2o90Njusk>div .is-link{color:var(--jp-black);font-size:16px;font-weight:600}.oVoYbwbFB6U2o90Njusk>div .components-notice__dismiss{align-self:center}.oVoYbwbFB6U2o90Njusk>div .components-notice__action{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;height:auto;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-right:0;margin-top:24px;padding:8px 24px;text-decoration:none}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__action{margin-right:calc(var(--spacing-base)*2 + 24px)}}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__action{margin-right:0;margin-top:0;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__content{align-items:center;flex-direction:row}.oVoYbwbFB6U2o90Njusk .R5tvcsARTGN0A_z3DygA{min-width:auto}.wBVXH4OTNwLHPRpN4nsq{display:flex;flex-grow:1;margin-left:var(--spacing-base)}.wBVXH4OTNwLHPRpN4nsq .terms-of-service{color:var(--jp-gray-70);font-size:var(--font-body-small)}.wBVXH4OTNwLHPRpN4nsq>svg{fill:var(--jp-red-60);align-self:flex-start;flex-shrink:0;margin-left:calc(var(--spacing-base)*2)}.wBVXH4OTNwLHPRpN4nsq>svg.F1qvEnFfHs5nz3zFZUOV{fill:none}.SrQxAOBa5ZaSKP8wlut9{border-bottom:none;margin:0}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 100% 0;color:var(--jp-red);line-height:25px;padding-right:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-radius:4px;border-right-width:6px;display:flex;font-size:var(--font-body);padding:24px 18px 27px 31px}.FGpSkMCiIHQjszcV0dbn{margin-left:20px}.FGpSkMCiIHQjszcV0dbn,.KoWZcCwhW13xvkEb0QON{height:calc(var(--spacing-base)*3);width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:transparent;border:none;cursor:pointer;outline:none}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.06);padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{position:absolute;right:24px;top:24px}.KoWZcCwhW13xvkEb0QON{left:24px;position:absolute;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;margin-top:20px}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-left:24px}.A5YkDkkXuiYgavrY6Nux{border-right-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-right-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-right-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-right-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.cAbGtJDGgLubucBnz7vM,.q0T8YyQxRawhpDtvJjxI{background-color:var(--jp-white)}.q0T8YyQxRawhpDtvJjxI{height:100%;padding:calc(var(--spacing-base)*8);position:relative}.B7JDqI_vtKxSy5GjvqA1{display:flex;flex-direction:column;height:100%}.zj7xadmhIWeuf7ZwvVTS{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0;color:var(--jp-white);display:flex;height:calc(var(--spacing-base)*4);padding:0 var(--spacing-base);position:absolute;right:0;top:0;width:100%}.GsioW6IsC8EMYE3U6788{fill:var(--jp-white);margin-left:var(--spacing-base)}.cfEO8udWbRGPFJzW8Jg5,.dbz07JqxOlivjKO4vBEF{align-items:center;display:flex;height:calc(var(--spacing-base)*4);margin-bottom:calc(var(--spacing-base)*4)}.zlh3zbjUe4Z8cBs7uVVe{fill:#8c8f94;height:24px;line-height:24px}.qoZuzG5EcDa231hC6t0P{align-items:center;display:flex;justify-content:center}.qoZuzG5EcDa231hC6t0P svg{margin-left:var(--spacing-base)}.Q6uUUQCPWS6_6nLxIn68{display:inline-block;min-height:42px;padding:.5em 2em;text-align:center;width:100%}.Q6uUUQCPWS6_6nLxIn68 .YU4iBCRze09ZP3iCsdcb{margin:0}.Q6uUUQCPWS6_6nLxIn68.components-button.is-primary{height:auto;white-space:normal}.Q6uUUQCPWS6_6nLxIn68.is-secondary:hover:not(:disabled){background-color:var(--jp-black);color:var(--jp-white)}.OrQG7DjDd9Ha2Xj1Mx3L{margin-top:calc(var(--spacing-base)*2)}.Q1jaYDpa2AVfJpA29wT0{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.Q1jaYDpa2AVfJpA29wT0 li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.Q1jaYDpa2AVfJpA29wT0 svg{fill:var(--jp-green-primary);flex-shrink:0;margin-left:var(--spacing-base)}.HL4gSxsF0skYGhGuqH90 li:last-of-type{font-weight:700}.sEcLfpWjo0GF7QrxD3Lt{margin-top:calc(var(--spacing-base)*2)}.xgv3jRkeF39aEQELCwru{align-items:flex-end;color:var(--jp-black);display:flex;flex-wrap:wrap}.twlleZ5Ehq4bB7CvKVSW{position:relative}.twlleZ5Ehq4bB7CvKVSW:first-child{margin-left:calc(var(--spacing-base)*2)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8{color:var(--jp-gray-20)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.ApsgxIornVy_3KnciVeJ{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.NMxcZL17aEP7v81uG3zD{margin-top:calc(var(--spacing-base)*5)}.gCTKfAPzJqZas7CaRbKN{margin-bottom:calc(var(--spacing-base)*4)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-left:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 1rem 0 0}.icon-tooltip-content ul li:last-child{margin-bottom:0}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px rgba(0,0,0,.05);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:unset;right:0;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-right:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-right:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-left:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-right:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.SWwV4Pw6OZ5vU3PqPXmr{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.r7tUofa9Z3A5ziKVR1H7{align-items:center;display:flex}.r7tUofa9Z3A5ziKVR1H7 img{object-fit:cover;width:100%}.i_AnOR3MaQLraGvb2QU5{background-color:#f9f9f6}.YcYvLvdvWrb1EUZoVsE8{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.uGTTsKoIOoZdYhk6uPnl{white-space:nowrap}.uGTTsKoIOoZdYhk6uPnl>span{font-size:var(--font-body-small)}.NzDTsxhX8D1mlckNpewR{font-weight:400!important}.svE2cJL5t2FarzcDQYNe{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.dvEJEDNTnmVfVxtLa4uU{align-items:center;display:flex}.dvEJEDNTnmVfVxtLa4uU img{object-fit:cover;width:100%}.K1VY4DNP8PHMWAEVBC_h{background-color:#f9f9f6}.nk_COGPrkBNLp7lVt4sQ{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.ukgQ5TmLablG3svUKjdw{white-space:nowrap}.ukgQ5TmLablG3svUKjdw>span{font-size:var(--font-body-small)}.Vofm70ADXSe43GamWEaF{font-weight:400!important}.EUcF2LKeC2GyhWD2FKCP{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.Bm21LIBQtpRo3ZhOxXBG{display:flex;gap:calc(var(--spacing-base)*2)}.jwIGzADCnBI_ai9xYYiS{align-items:center;display:flex;flex-wrap:nowrap;font-size:22px;padding-bottom:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.jwIGzADCnBI_ai9xYYiS .fTbxuhh_SfMgenyWvGN0{padding-bottom:calc(var(--spacing-base)/3);padding-right:var(--spacing-base)}.eR56lApoP14RIBAhO1UN{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*6);justify-content:space-between;margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.eR56lApoP14RIBAhO1UN{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (min-width:960px){.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{max-width:70%}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .vAGLpjIGi6GA8ghbumN7{font-size:36px;font-weight:700;line-height:40px}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .oag8YaslCEiUVu8GKKL3{font-weight:400;margin:calc(var(--spacing-base)*3) 0}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .FhH03GPt9FK1VH9NZhYA{align-self:flex-start;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-end}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{flex:1}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{border-color:var(--jp-gray-5);border-radius:5px;flex-grow:0;height:168px;margin-bottom:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:168px}@media only screen and (max-width:960px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{width:30vw}}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{min-width:168px;width:100%}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .Ll1l9bEuf5G5oh3AENep{fill:var(--jp-green)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .WrzTysWiqUiuEPvpFqau{margin-bottom:var(--spacing-base)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .d4faYkf9yL7oW7pwcjmP{font-size:36px;font-weight:700}.acffvOSYc5S8x4P_AYnQ{font-size:16px;line-height:24px;padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}.acffvOSYc5S8x4P_AYnQ:first-child{padding-bottom:0;padding-top:0}.acffvOSYc5S8x4P_AYnQ:nth-child(2n){background-color:var(--jp-white-off);padding-bottom:calc(var(--spacing-base)*8);padding-top:calc(var(--spacing-base)*8)}@media only screen and (max-width:960px){.acffvOSYc5S8x4P_AYnQ:nth-child(2n){padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}}.acffvOSYc5S8x4P_AYnQ a{color:inherit}.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{margin:0 auto;max-width:744px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .mXinUJfpSTS9EVB8M8K_{font-size:34px;font-weight:400;line-height:40px;margin:0}.acffvOSYc5S8x4P_AYnQ .QKjsnliPyLu4n08yVUUM{font-size:16px}.acffvOSYc5S8x4P_AYnQ .xQJJkJ4v7Jm8iSJ0z0Dj{font-size:48px;line-height:24px;margin-bottom:calc(var(--spacing-base)*6)}.VWIBGwuHqtAKg_5Hch92{flex-direction:column}.VWIBGwuHqtAKg_5Hch92,.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{display:flex;gap:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2) 0}.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{flex-wrap:wrap;min-height:190px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs{background-color:var(--jp-white-off);border-radius:calc(var(--spacing-base)/2);height:157.5px;width:280px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs iframe{border-radius:inherit}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU{display:flex;flex:1;flex-direction:column;gap:var(--spacing-base);min-width:280px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU ._OeUvI9GrP00qh6Uk7Tg{font-size:20px;font-weight:500;line-height:22px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .C6I5jYHW2IJSDBoKvhcB{color:var(--jp-gray-60);flex-grow:1;font-size:16px;font-weight:300;line-height:24px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .XdnAdAwkxAW5yvUx3NRr{font-size:15px;padding-right:0;text-decoration:underline}.MCKgMfLVZtkgWu5m5u6L{margin-bottom:calc(var(--spacing-base)*8)}.c0SItK48SRkWfZUCECbZ{border:1px solid var(--jp-green-40);border-radius:4px;color:var(--jp-green-40);font-size:12px;font-weight:500;height:22px;margin-right:5px;padding:2px 8px;position:relative;text-transform:uppercase;top:-2px}#my-jetpack-container{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);height:100%}#my-jetpack-container .jp-dashboard-footer__jetpack-symbol{height:16px}#wpbody-content>.notice{display:none!important}#wpwrap{background-color:var(--jp-white-off)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box} \ No newline at end of file +.activation-screen-error__message{align-items:flex-start;display:flex;flex-direction:row;margin-top:calc(var(--spacing-base)*.5);max-width:500px}.activation-screen-error__message svg{margin-right:-3px}.activation-screen-error__message span{font-size:13px;font-weight:500;letter-spacing:-.044em;line-height:20px}.activation-screen-error__message--error{color:var(--jp-red)}.activation-screen-error__message--error svg{fill:var(--jp-red)}.activation-screen-error__message--success{color:var(--jp-green)}.activation-screen-error__message--success svg{fill:var(--jp-green)}.activation-screen-error__info{background-color:var(--jp-gray-0);border:1px solid var(--jp-green-0);border-radius:var(--jp-border-radius);color:var(--jp-gray-80);font-size:var(--font-body-small);line-height:calc(var(--font-title-small) - 2px);margin:32px 0 8px;padding:var(--jp-modal-padding-small)}.activation-screen-error__info>p{font-size:var(--font-body-small);margin:0 0 1em}.activation-screen-error__info>p:last-child{margin-bottom:0}.activation-screen-error__info ol>li::marker{font-weight:700}.activation-screen-error__info a{color:var(--jp-green-50)}.activation-screen-error__info a:active,.activation-screen-error__info a:hover{color:var(--jp-green-70)}.jp-license-activation-screen-controls .activation-screen-error__info>p{font-size:var(--font-body-small);margin:0 0 1em}.jp-license-activation-screen-controls .activation-screen-error__info>p:last-child{margin-bottom:0}.jp-license-activation-screen-controls{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-controls h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-controls p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-controls label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-controls{padding:64px}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success{margin-top:10px;max-width:500px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error .components-input-control__label.components-input-control__label.components-input-control__label,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success .components-input-control__label.components-input-control__label.components-input-control__label{font-size:var(--font-body);font-weight:600}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success select.components-select-control__input{border-radius:var(--jp-border-radius);font-size:18px;line-height:24px;margin:0;min-height:48px}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field input.components-text-control__input{border:1px solid var(--jp-gray-40)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-error select.components-select-control__input{border:1px solid var(--jp-red)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success input.components-text-control__input,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--license-field-with-success select.components-select-control__input{border:1px solid var(--jp-green)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);display:flex;font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin-top:24px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active{width:auto}}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:hover,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:focus,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active[disabled],.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:disabled,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button .jp-components-spinner,.jp-license-activation-screen-controls .jp-license-activation-screen-controls--button:active .jp-components-spinner{width:100%}@keyframes rotate-spinner{to{transform:rotate(-1turn)}}.jp-components-spinner{align-items:center;display:flex}.jp-components-spinner__inner,.jp-components-spinner__outer{animation:3s linear infinite;animation-name:rotate-spinner;border:.1em solid transparent;border-radius:50%;box-sizing:border-box;margin:auto}.jp-components-spinner__outer{border-top-color:#fff}.jp-components-spinner__inner{border-left-color:#fff;border-top-color:#fff;height:100%;opacity:.4;width:100%}.jp-license-activation-screen-illustration{align-items:center;background:var(--jp-white-off);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-illustration--wrapper{display:flex;flex:1}.jp-license-activation-screen-illustration--wrapper img{align-self:center;height:auto;max-width:100%}.jp-license-activation-screen-illustration--support-link{flex:0}.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{background-color:var(--jp-black);border-radius:4px;color:var(--jp-white);font-size:16px;font-size:var(--font-body);font-style:normal;font-weight:600;justify-content:center;line-height:24px;margin:0 0 20px 40px;min-height:48px;min-width:158px;padding:13.5px 45px;width:100%}@media screen and (min-width:480px){.components-button.jp-license-activation-screen-success-info--button,.components-button.jp-license-activation-screen-success-info--button:active,.components-button.jp-license-activation-screen-success-info--button:visited{width:auto}}.components-button.jp-license-activation-screen-success-info--button:active:hover,.components-button.jp-license-activation-screen-success-info--button:hover,.components-button.jp-license-activation-screen-success-info--button:visited:hover{background-color:var(--jp-black-80);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:focus,.components-button.jp-license-activation-screen-success-info--button:focus,.components-button.jp-license-activation-screen-success-info--button:visited:focus{background-color:var(--jp-black-80);border:1px solid var(--jp-white);color:var(--jp-white)}.components-button.jp-license-activation-screen-success-info--button:active:disabled,.components-button.jp-license-activation-screen-success-info--button:active[disabled],.components-button.jp-license-activation-screen-success-info--button:disabled,.components-button.jp-license-activation-screen-success-info--button:visited:disabled,.components-button.jp-license-activation-screen-success-info--button:visited[disabled],.components-button.jp-license-activation-screen-success-info--button[disabled]{background-color:var(--jp-gray);color:var(--jp-gray-20)}.components-button.jp-license-activation-screen-success-info--button .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:active .jp-components-spinner,.components-button.jp-license-activation-screen-success-info--button:visited .jp-components-spinner{width:100%}.jp-license-activation-screen-success-info--product-details h1{line-height:52px}.jp-license-activation-screen-success-info--product-details a{color:var(--jp-black);text-decoration:underline!important}.jp-license-activation-screen-success-info--external-link{color:var(--jp-black);font-size:16px;font-style:normal;font-weight:600;text-decoration:underline!important;white-space:nowrap}.jp-license-activation-screen-success-info{background:var(--jp-white);display:flex;flex-direction:column;justify-content:space-between;padding:32px}.jp-license-activation-screen-success-info h1{font-size:44px;font-weight:700;line-height:1.4;margin:.67em 0}.jp-license-activation-screen-success-info p{font-size:var(--font-body);margin:1em 0}.jp-license-activation-screen-success-info label{font-size:var(--font-body);font-weight:600}@media screen and (min-width:780px){.jp-license-activation-screen-success-info{padding:64px}}@media screen and (max-width:480px){.jp-license-activation-screen-success-info .jp-license-activation-screen-success-info--buttons{text-align:center}}.EiaNctK1_P9pPqOeiaSI{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ogHZg_sJCljylz3VJfsf{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ogHZg_sJCljylz3VJfsf{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.zv7eGvijKRkbPVakubHw{grid-column-end:span 1}.VoJNoiya_1ck3_kXS6_C{grid-column-end:span 2}.ecv0NO526NoTNbpALA1A{grid-column-end:span 3}.OfBdkceMzeHvRbzhqDlP{grid-column-end:span 4}@media(min-width:600px){.JLb3NpEKN8pOaWd7K1bu{grid-column-end:span 1}.fsMPGqPKE4mjMIPFwl77{grid-column-end:span 2}.DIK_zdaGAQ09eKspBJ4E{grid-column-end:span 3}.shXYpxPu3WCJsR8aOHtz{grid-column-end:span 4}.s7ElrOqG_yGd5SIfwqOR{grid-column-end:span 5}.Cxml9uzGvArAL8_RDs_p{grid-column-end:span 6}.aANxBKDGx72eDqU0iUPj{grid-column-end:span 7}.XxyzuTY3mnQcl9EGZadm{grid-column-end:span 8}}@media(min-width:960px){.Sfo4WaSNIWInJ93Abd3w{grid-column-end:span 1}.tQS7SKUGrU4THhWMysbo{grid-column-end:span 2}.I94U7mpY4h16pcOksZNF{grid-column-end:span 3}.uWMb9k77kQxBdS5MTt0s{grid-column-end:span 4}.rKwEEZQxK9s_POMg5Jss{grid-column-end:span 5}.UcPXX_s06IPCkF7ZjH3D{grid-column-end:span 6}.CrQdtiCFkRbzY6K2dFvt{grid-column-end:span 7}.rEUALOmOdUBXO0Us871z{grid-column-end:span 8}.NqXa9TlcTEviVsB53hBV{grid-column-end:span 9}.OnWVeiQiwgQ9lzdGPW66{grid-column-end:span 10}.D2PkTcy7b8u2K9QXY6VQ{grid-column-end:span 11}.EcqBhzAyxo5RDc2Y6m7K{grid-column-end:span 12}}@media(max-width:960px){.gB1mWzHOM38d80lrhBRX{display:none}}@media(max-width:600px){.KNQXLP78ejczOkour3zg{display:none}}.rBVbaVWBnBRtTMrUKZxm{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.rBVbaVWBnBRtTMrUKZxm span{display:block}.rBVbaVWBnBRtTMrUKZxm span:last-of-type{font-weight:600}.rBVbaVWBnBRtTMrUKZxm:focus span:last-of-type,.rBVbaVWBnBRtTMrUKZxm:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.rBVbaVWBnBRtTMrUKZxm:focus:after,.rBVbaVWBnBRtTMrUKZxm:hover:after{transform:translateY(-50%) translateX(-8px)}.rBVbaVWBnBRtTMrUKZxm:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.gfM_DIJrVbRhmKdAphIm{background:var(--jp-white);border-radius:var(--jp-modal-radius);box-shadow:0 12px 16px -.5px rgba(0,0,0,.15);height:max-content;margin:3rem auto;max-width:414px;overflow:hidden;position:relative;transition:height .25s cubic-bezier(.59,.37,.18,1.19) 0;width:90%;will-change:height}.gfM_DIJrVbRhmKdAphIm>div:first-child{padding:0}.gfM_DIJrVbRhmKdAphIm *{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.gfM_DIJrVbRhmKdAphIm p{color:var(--jp-black)}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:none}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:614px;transition-delay:2.15s}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh h2{margin-top:0}._j4GWTmW5psCHFYh6R0x{align-self:flex-start;margin-top:var(--jp-gap)!important;padding:8px var(--jp-modal-padding-small)!important;width:100%}.saSAjv8yulVXQDoqDJEI{font-weight:500;line-height:110%;margin-bottom:8px}.O_hcdbeMivIhBn7ApDnS{line-height:140%}@media(min-width:760px){.gfM_DIJrVbRhmKdAphIm{height:740px;max-width:1360px;position:relative;width:95%}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN{display:block;position:absolute;right:64px;top:64px;z-index:99}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path{fill:#000}.gfM_DIJrVbRhmKdAphIm .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh{height:740px;transition-delay:0}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN clipPath,.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path{transition:fill 2s ease .5s;fill:#fff}.gfM_DIJrVbRhmKdAphIm.pnwbCuWbV0PNQr1LFpRh .zfJfONxRAw0fHjXUS7LN path.FCnyb_xCK7DhJ63p6TEd{transition:fill 2s ease .5s;fill:#000}}@keyframes OmAVpCQ270MqI4IsT9Ky{20%{transform:translateY(0) scale(1)}65%{transform:translateY(16%) scale(1.4)}to{transform:translateY(0) scale(1)}}.Qn5xayjI_jH2m1d6BEoq{border-radius:var(--jp-button-radius);display:flex;height:50%;justify-content:center;min-height:400px;overflow:hidden;position:relative;transition:height .55s cubic-bezier(.59,.37,.18,1) 0s;will-change:height}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{height:100%;transition-delay:.65s}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq video{animation:OmAVpCQ270MqI4IsT9Ky 1.5s ease-in-out forwards}.Qn5xayjI_jH2m1d6BEoq video{height:100%;object-fit:cover;position:absolute;right:0;top:0;transform:scale(1);transition:all .85s cubic-bezier(1,0,.39,1) 0s;width:100%;will-change:transform}@media(min-width:760px){@keyframes Axe8f2LgqEBZHVcsRgY5{0%{animation-timing-function:cubic-bezier(.86,0,.07,1);right:60%;top:32px}50%{animation-timing-function:cubic-bezier(.17,.84,.44,1);bottom:32px;right:32px;top:32px;width:100%}to{right:32px;width:40%}}.Qn5xayjI_jH2m1d6BEoq{border-radius:12px;bottom:32px;display:block;height:auto;left:32px;overflow:hidden;position:absolute;right:60%;top:32px;transition-delay:0;transition:width .55s ease 0s;z-index:3}.Qn5xayjI_jH2m1d6BEoq video{height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}.pnwbCuWbV0PNQr1LFpRh .Qn5xayjI_jH2m1d6BEoq{animation-delay:.25s;animation-duration:2s;animation-fill-mode:forwards;animation-name:Axe8f2LgqEBZHVcsRgY5;height:auto}}.iBMDoShSmqpt72YfJb36{padding:var(--jp-modal-padding)}.iBMDoShSmqpt72YfJb36 h2{font-size:clamp(1.5rem,-.7353rem + 4.7059vw,3.5rem)}.iBMDoShSmqpt72YfJb36 p{font-size:clamp(1rem,.6974rem + 1.1696vw,1.75rem)}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:none;font-size:clamp(1.25rem,1.1491rem + .3899vw,1.5rem)}@media(min-width:760px){.iBMDoShSmqpt72YfJb36{bottom:15%;display:flex;flex-direction:column;gap:64px;padding:0 0 0 var(--jp-modal-padding);position:absolute;right:64px;width:55%}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:0 0 0 32px}.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC h2,.iBMDoShSmqpt72YfJb36 .l35bIyiqYJiZ6tVYvJtC p{margin:0}.iBMDoShSmqpt72YfJb36 p.eQG1KKK8jjKtQyzfv573{display:block}.iBMDoShSmqpt72YfJb36 ._j4GWTmW5psCHFYh6R0x{align-self:flex-start;padding:16px var(--jp-modal-padding-large)!important;width:auto}.pnwbCuWbV0PNQr1LFpRh .iBMDoShSmqpt72YfJb36{opacity:0;right:-20px;transition:all .55s cubic-bezier(.59,.37,.18,1) .3s}}.HQVDZ6J3x6SJNYFX5khS{background:var(--jp-white);opacity:0;position:absolute;right:0;top:100%;transition:transform .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;width:100%;will-change:transform,opacity;z-index:2}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{opacity:1;transform:translateY(-100%);transition-delay:2s}@media(min-width:760px){.HQVDZ6J3x6SJNYFX5khS{align-items:flex-end;bottom:5%;container-type:inline-size;display:flex;flex-direction:column;gap:40px;left:32px;padding:0;right:45%;transform:translateY(0);transition-delay:0;transition:none;width:auto}.HQVDZ6J3x6SJNYFX5khS h2{width:100%}.HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{margin-left:var(--jp-modal-padding-large)}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS{bottom:12%;left:32px;opacity:1;right:45%;top:unset;transform:translateY(0);transition:all .45s cubic-bezier(.59,.37,.18,1) 2s,opacity .45s linear;transition-delay:2s;width:auto}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS .l35bIyiqYJiZ6tVYvJtC{padding-right:32px}.pnwbCuWbV0PNQr1LFpRh .HQVDZ6J3x6SJNYFX5khS ._j4GWTmW5psCHFYh6R0x{align-self:flex-end}}.KdvmPIjelQIFiPQGuIYf{background:var(--jp-gray-0);display:flex;flex-direction:column;gap:var(--jp-gap)}.KdvmPIjelQIFiPQGuIYf div{background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-button-radius);box-shadow:0 0 40px 0 rgba(0,0,0,.08);flex:1;padding:var(--jp-modal-padding)}.KdvmPIjelQIFiPQGuIYf h3{font-size:24px;line-height:normal;margin:0}.KdvmPIjelQIFiPQGuIYf p{font-size:14px}@media(min-width:760px){.KdvmPIjelQIFiPQGuIYf{flex-direction:row;padding:var(--jp-modal-padding-large)}.KdvmPIjelQIFiPQGuIYf div{border:none;box-shadow:0 2px 16px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.1)}.KdvmPIjelQIFiPQGuIYf div p{margin:8px 0}.KdvmPIjelQIFiPQGuIYf svg{margin-bottom:var(--jp-modal-padding-small)}}@container (max-width: 600px){.KdvmPIjelQIFiPQGuIYf div{padding:var(--jp-modal-padding-small)}}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aLWBKY0yRghEk7tNCgK3{fill:var(--color-bluesky)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook)}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.af4Y_zItXvLAOEoSDPSv{fill:var(--color-twitter)}.cbOwD8Y4tFjwimmtchQI.f68aqF3XSD1OBvXR1get{fill:var(--color-linkedin)}.cbOwD8Y4tFjwimmtchQI.xFI0dt3UiXRlRQdqPWkx{fill:var(--color-tumblr)}.cbOwD8Y4tFjwimmtchQI.q7JEoyymveP6kF747M43{fill:var(--color-gplus)}.cbOwD8Y4tFjwimmtchQI.DKOBOTVmTLbh26gUH_73{fill:var(--color-mastodon)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw{fill:var(--color-nextdoor)}.cbOwD8Y4tFjwimmtchQI.n5XodNsuMfMAAvqHFmbw.social-logo{border-radius:50%}.cbOwD8Y4tFjwimmtchQI.cL3m0xBYTYhIKI7lCqDB{fill:var(--color-instagram)}.cbOwD8Y4tFjwimmtchQI.fftumuc_lJ6v0tq4UMVR{fill:var(--color-whatsapp)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI{fill:var(--color-threads)}.cbOwD8Y4tFjwimmtchQI.inzgC27qxdt7hSdhTWRI.social-logo{border-radius:40%}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.zI5tJ_qhWE6Oe6Lk75GY{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);--wp-admin-border-width-focus:1.51px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo{height:calc(var(--spacing-base)*5);padding:var(--spacing-base);width:calc(var(--spacing-base)*5)}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo>svg:first-child{margin:0;padding:0}.zI5tJ_qhWE6Oe6Lk75GY.tuBt2DLqimiImoqVzPqo.Na39I683LAaSA99REg14{height:calc(var(--spacing-base)*4);min-width:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*4)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo){font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo).paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14:not(.tuBt2DLqimiImoqVzPqo)>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.xJDOiJxTt0R_wSl8Ipz_{min-width:100%}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary{background:var(--jp-white);box-shadow:inset 0 0 0 1.51px var(--jp-black)}.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:active:not(:disabled),.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:hover:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-link.Na39I683LAaSA99REg14,.zI5tJ_qhWE6Oe6Lk75GY.is-link.ipS7tKy9GntCS4R3vekF{padding:0}.zI5tJ_qhWE6Oe6Lk75GY.is-link:hover:not(:disabled){text-decoration-thickness:3px}.zI5tJ_qhWE6Oe6Lk75GY.is-link:focus:not(:disabled){text-decoration-line:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:not(:disabled){background:var(--jp-red-50);box-shadow:inset 0 0 0 1px var(--jp-red-50);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:hover:not(:disabled){background:var(--jp-red-60);box-shadow:inset 0 0 0 1px var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:focus:not(:disabled){background:var(--jp-red-70);box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-white)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-primary:active:not(:disabled){background:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary{box-shadow:none}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:not(:disabled){background:var(--jp-white);box-shadow:inset 0 0 0 1.5px var(--jp-red-50);color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:hover:not(:disabled){background:var(--jp-red-0);box-shadow:inset 0 0 0 1.5px var(--jp-red-60);color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-secondary:active:not(:disabled){background:var(--jp-gray-0)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:not(:disabled){color:var(--jp-red-50)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:hover:not(:disabled){box-shadow:none;color:var(--jp-red-60)}.zI5tJ_qhWE6Oe6Lk75GY.is-destructive.is-link:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--jp-white),0 0 0 var(--wp-admin-border-width-focus) var(--jp-red-70);color:var(--jp-red-70)}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6{position:relative}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6.has-icon{justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>:not(.components-spinner){visibility:hidden}.zI5tJ_qhWE6Oe6Lk75GY.q_tVWqMjl39RcY6WtQA6>.components-spinner{margin:0;position:absolute}.CDuBjJp_8jxzx5j6Nept{margin-right:calc(var(--spacing-base)/2)}.jp-license-activation-screen{border-radius:4px;box-shadow:0 4px 24px 0 rgba(0,0,0,.149);display:flex;flex-direction:column;min-height:540px;overflow:hidden}@media screen and (min-width:780px){.jp-license-activation-screen{flex-direction:row}}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-interactive>*{pointer-events:auto;user-select:auto}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-interactive:after{content:none}.hdasSNj9k3Sc5PwXK4uE{margin-left:4px;width:16px}.eWN8Hj0SBRDq1F48n_Fg{--gray-70:#3c434a;align-items:center;color:var(--gray-70);display:flex;font-size:14px;text-decoration:none}.jp-dashboard-footer{align-items:center;color:var(--jp-black);display:flex;flex-wrap:wrap;font-size:var(--font-body-extra-small);line-height:1.333;max-width:1128px;width:100%}.jp-dashboard-footer a{text-decoration:none}.jp-dashboard-footer a:any-link,.jp-dashboard-footer a[role=button]{color:inherit}.jp-dashboard-footer a:hover{text-decoration:underline;text-decoration-thickness:1.5px}.jp-dashboard-footer a:focus{box-shadow:none;outline-width:0}.jp-dashboard-footer a:focus-visible{border-radius:2px;box-shadow:none;outline:1.5px solid currentColor;outline-offset:3px}.jp-dashboard-footer.is-sm>ul{gap:.125rem}.jp-dashboard-footer.is-md,.jp-dashboard-footer.is-sm>ul{align-items:flex-start;flex-direction:column}.jp-dashboard-footer>ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.jp-dashboard-footer>ul>li{margin-bottom:0}.jp-dashboard-footer>ul>li>a{align-items:center;display:flex;gap:.25rem;min-height:44px}.jp-dashboard-footer__accessible-external-link{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px}.jp-dashboard-footer__jp-item{font-weight:600;padding-inline-end:1rem}.jp-dashboard-footer.is-sm .jp-dashboard-footer__jp-item{padding-bottom:1rem}.jp-dashboard-footer.is-lg .jp-dashboard-footer__a8c-item{margin-inline-start:auto}.jp-dashboard-footer.is-sm .jp-dashboard-footer__a8c-item{padding-top:1rem}.jp-dashboard-footer__a8c-item>a,.jp-dashboard-footer__jp-item>a{text-decoration:none}.sexr0jUxC1jVixdKiDnC{margin-right:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-right:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.sexr0jUxC1jVixdKiDnC .iWGAhN9gOB48g0jEO1OQ{align-items:center;display:flex;gap:8px}.sexr0jUxC1jVixdKiDnC .JOYmuxQjG4FArIIUxJfA{background:#d63638;color:#fff;cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.2em;text-shadow:none;text-transform:uppercase}.rV_5QyvhDnsVjCX4pb0h{--gray-90:#1e1e1e;fill:var(--gray-90);width:24px}.MO1jDNY8VPqeNS9xL8jE{align-items:center;display:flex;text-decoration:none}.zvd4dCB_bBDiXJKKDqXm{position:relative}.ly4o9lSswAGHFXqGUEIO{left:32px;position:absolute;top:32px;z-index:1}.u64Go3kwEZ7MD9eji0H1{color:var(--jp-gray-50);font-size:13px;margin-bottom:8px;width:60%}._RT41NE3LU4R0ubcij2y{align-items:center;display:flex;gap:8px}._RT41NE3LU4R0ubcij2y li{background:none!important;margin:0!important;padding:0!important}.cFGWJeRiGHjAr8D7CWJW{max-width:110px}.Iz3l7a05TP6HK9S92TIL{width:16px}.lmQ0wFmnk4kKkGVjokPA{height:18px}.ZSFTmY3zE3VP4w0QeaqV{width:16px}.AoIs8wD92wKR8RpQj6Uc{align-items:center;display:inline-flex}.WQVtrU6q0L1Igcj7wCrQ{margin:0;padding:0}.UujoBFTnQNY2cWU2SIsH{font-size:var(--font-headline-medium);font-weight:700;line-height:52px}.TeGO5V_thHw5lDAm1_2M{font-weight:700}.TeGO5V_thHw5lDAm1_2M,.WolQzb2MsSgiNmLtc7_j{font-size:var(--font-headline-small);line-height:40px}.WolQzb2MsSgiNmLtc7_j{font-weight:400}.hUB0JT8p1T2Hw28N6qC8{font-weight:500}.gKZWDv5chz3_O3Syp74H,.hUB0JT8p1T2Hw28N6qC8{font-size:var(--font-title-medium);line-height:32px}.gKZWDv5chz3_O3Syp74H{font-weight:600}.zY2No8Ga4b8shbOQGhnv{font-size:var(--font-title-small);font-weight:500;line-height:30px}.tIj0D1t8Cc892ikmgFPZ{font-size:var(--font-body);font-weight:400;line-height:24px}.KdcN0BnOaVeVhyLRKqhS{font-size:var(--font-body-small);font-weight:400;line-height:24px}.dso3Rh3tl3Xv1GumBktz{font-weight:400}.dso3Rh3tl3Xv1GumBktz,.mQ1UlbN9u4Mg9byO8m7v{font-size:var(--font-body-extra-small);line-height:20px}.mQ1UlbN9u4Mg9byO8m7v{font-weight:700}.PItlW5vRExLnTj4a8eLE{font-size:var(--font-body-extra-small);font-weight:600;line-height:16px}.TwRpPlktzxhmFVeua7P5{margin:calc(var( --spacing-base )*0)}.zVfqx7gyb3o9mxfGynn1{margin-left:calc(var( --spacing-base )*0);margin-right:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy{margin-bottom:calc(var( --spacing-base )*0)}.iSHVzNiB9iVleGljaQxy,.xqDIp6cNVr_E6RXaiPyD{margin-top:calc(var( --spacing-base )*0)}.S8EwaXk1kyPizt6x4WH2{margin-left:calc(var( --spacing-base )*0)}.ODX5Vr1TARoLFkDDFooD{margin-bottom:calc(var( --spacing-base )*0)}.cphJ8dCpfimnky7P2FHg{margin-right:calc(var( --spacing-base )*0)}.PFgIhNxIyiSuNvQjAIYj{margin:calc(var( --spacing-base )*1)}.M2jKmUzDxvJjjVEPU3zn{margin-left:calc(var( --spacing-base )*1);margin-right:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk{margin-bottom:calc(var( --spacing-base )*1)}.io15gAh8tMTNbSEfwJKk,.rcTN5uw9xIEeMEGL3Xi_{margin-top:calc(var( --spacing-base )*1)}.CQSkybjq2TcRM1Xo9COV{margin-left:calc(var( --spacing-base )*1)}.hfqOWgq6_MEGdFE82eOY{margin-bottom:calc(var( --spacing-base )*1)}.I8MxZQYTbuu595yfesWA{margin-right:calc(var( --spacing-base )*1)}.kQkc6rmdpvLKPkyoJtVQ{margin:calc(var( --spacing-base )*2)}.j6vFPxWuu4Jan2ldoxpp{margin-left:calc(var( --spacing-base )*2);margin-right:calc(var( --spacing-base )*2)}.hqr39dC4H_AbactPAkCG{margin-bottom:calc(var( --spacing-base )*2)}.c3dQnMi16C6J6Ecy4283,.hqr39dC4H_AbactPAkCG{margin-top:calc(var( --spacing-base )*2)}.YNZmHOuRo6hU7zzKfPdP{margin-left:calc(var( --spacing-base )*2)}.Db8lbak1_wunpPk8NwKU{margin-bottom:calc(var( --spacing-base )*2)}.ftsYE5J9hLzquQ0tA5dY{margin-right:calc(var( --spacing-base )*2)}.Det4MHzLUW7EeDnafPzq{margin:calc(var( --spacing-base )*3)}.h_8EEAztC29Vve1datb5{margin-left:calc(var( --spacing-base )*3);margin-right:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM{margin-bottom:calc(var( --spacing-base )*3)}.YXIXJ0h1k47u6hzK8KcM,.soADBBkcIKCBXzCTuV9_{margin-top:calc(var( --spacing-base )*3)}.zSX59ziEaEWGjnpZa4uV{margin-left:calc(var( --spacing-base )*3)}.yrVTnq_WBMbejg89c2ZQ{margin-bottom:calc(var( --spacing-base )*3)}.UKtHPJnI2cXBWtPDm5hM{margin-right:calc(var( --spacing-base )*3)}.guexok_Tqd5Tf52hRlbT{margin:calc(var( --spacing-base )*4)}.oS1E2KfTBZkJ3F0tN7T6{margin-left:calc(var( --spacing-base )*4);margin-right:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd{margin-bottom:calc(var( --spacing-base )*4)}.DN1OhhXi6AoBgEdDSbGd,.ot2kkMcYHv53hLZ4LSn0{margin-top:calc(var( --spacing-base )*4)}.A1krOZZhlQ6Sp8Cy4bly{margin-left:calc(var( --spacing-base )*4)}.pkDbXXXL32237M0hokEh{margin-bottom:calc(var( --spacing-base )*4)}.XXv4kDTGvEnQeuGKOPU3{margin-right:calc(var( --spacing-base )*4)}.yGqHk1a57gaISwkXwXe6{margin:calc(var( --spacing-base )*5)}.X8cghM358X3DkXLc9aNK{margin-left:calc(var( --spacing-base )*5);margin-right:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f{margin-bottom:calc(var( --spacing-base )*5)}.GdfSmGwHlFnN2S6xBn1f,.yqeuzwyGQ7zG0avrGqi_{margin-top:calc(var( --spacing-base )*5)}.g9emeCkuHvYhveiJbfXO{margin-left:calc(var( --spacing-base )*5)}.Lvk3dqcyHbZ07QCRlrUQ{margin-bottom:calc(var( --spacing-base )*5)}.r3yQECDQ9qX0XZzXlVAg{margin-right:calc(var( --spacing-base )*5)}.aQhlPwht2Cz1X_63Miw0{margin:calc(var( --spacing-base )*6)}.JyHb0vK3wJgpblL9s5j8{margin-left:calc(var( --spacing-base )*6);margin-right:calc(var( --spacing-base )*6)}.cY2gULL1lAv6WPNIRuf3{margin-bottom:calc(var( --spacing-base )*6)}.NBWQ9Lwhh_fnry3lg_p7,.cY2gULL1lAv6WPNIRuf3{margin-top:calc(var( --spacing-base )*6)}.yIOniNe5E40C8fWvBm5V{margin-left:calc(var( --spacing-base )*6)}.t30usboNSyqfQWIwHvT3{margin-bottom:calc(var( --spacing-base )*6)}.Nm_TyFkYCMhOoghoToKJ{margin-right:calc(var( --spacing-base )*6)}.C4qJKoBXpgKtpmrqtEKB{margin:calc(var( --spacing-base )*7)}.S93Srbu6NQ_PBr7DmTiD{margin-left:calc(var( --spacing-base )*7);margin-right:calc(var( --spacing-base )*7)}.fJj8k6gGJDks3crUZxOS{margin-bottom:calc(var( --spacing-base )*7)}.cW6D6djs7Ppm7fD7TeoV,.fJj8k6gGJDks3crUZxOS{margin-top:calc(var( --spacing-base )*7)}.DuCnqNfcxcP3Z__Yo5Ro{margin-left:calc(var( --spacing-base )*7)}.im8407m2fw5vOg7O2zsw{margin-bottom:calc(var( --spacing-base )*7)}.G0fbeBgvz2sh3uTP9gNl{margin-right:calc(var( --spacing-base )*7)}.kvW3sBCxRxUqz1jrVMJl{margin:calc(var( --spacing-base )*8)}.tOjEqjLONQdkiYx_XRnw{margin-left:calc(var( --spacing-base )*8);margin-right:calc(var( --spacing-base )*8)}.op5hFSx318zgxsoZZNLN{margin-bottom:calc(var( --spacing-base )*8)}.c9WfNHP6TFKWIfLxv52J,.op5hFSx318zgxsoZZNLN{margin-top:calc(var( --spacing-base )*8)}.sBA75QqcqRwwYSHJh2wc{margin-left:calc(var( --spacing-base )*8)}.GpL6idrXmSOM6jB8Ohsf{margin-bottom:calc(var( --spacing-base )*8)}.HbtWJoQwpgGycz8dGzeT{margin-right:calc(var( --spacing-base )*8)}.uxX3khU88VQ_Ah49Ejsa{padding:calc(var( --spacing-base )*0)}.KX0FhpBKwKzs9fOUdbNz{padding-left:calc(var( --spacing-base )*0);padding-right:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz{padding-bottom:calc(var( --spacing-base )*0)}.PfK8vKDyN32dnimlzYjz,.emxLHRjQuJsImnPbQIzE{padding-top:calc(var( --spacing-base )*0)}.kJ8WzlpTVgdViXt8ukP9{padding-left:calc(var( --spacing-base )*0)}.tg_UIUI11VBzrTAn2AzJ{padding-bottom:calc(var( --spacing-base )*0)}.uczvl8kaz84oPQJ2DB2R{padding-right:calc(var( --spacing-base )*0)}.o7UHPcdVK3lt7q3lqV4o{padding:calc(var( --spacing-base )*1)}.IDqEOxvDoYrFYxELPmtX{padding-left:calc(var( --spacing-base )*1);padding-right:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2{padding-bottom:calc(var( --spacing-base )*1)}.DdywPW2qSYlu2pt8tpO2,.npy3hw4A5QSkDicb2CJJ{padding-top:calc(var( --spacing-base )*1)}.LgbptTApNY5NwLQvEFAt{padding-left:calc(var( --spacing-base )*1)}.WZQy2SZuZso59bUsXXyl{padding-bottom:calc(var( --spacing-base )*1)}.o331apInxNunbYB3SfPE{padding-right:calc(var( --spacing-base )*1)}.fMPIyD9Vqki1Lrc_yJnG{padding:calc(var( --spacing-base )*2)}.i2pMcTcdrr10IQoiSm_L{padding-left:calc(var( --spacing-base )*2);padding-right:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH{padding-bottom:calc(var( --spacing-base )*2)}.eA702gn32kwptiI1obXH,.o9bGieUKcYc8o0Ij9oZX{padding-top:calc(var( --spacing-base )*2)}.SwZcFez1RDqWsOFjB5iG{padding-left:calc(var( --spacing-base )*2)}.eHpLc_idmuEqeqCTvqkN{padding-bottom:calc(var( --spacing-base )*2)}.vU39i2B4P1fUTMB2l6Vo{padding-right:calc(var( --spacing-base )*2)}.JHWNzBnE29awhdu5BEh1{padding:calc(var( --spacing-base )*3)}.X72lGbb56L3KFzC2xQ9N{padding-left:calc(var( --spacing-base )*3);padding-right:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e{padding-bottom:calc(var( --spacing-base )*3)}.BzfNhRG8wXdCEB5ocQ6e,.srV0KSDC83a2fiimSMMQ{padding-top:calc(var( --spacing-base )*3)}.lUWfkmbQjCskhcNwkyCm{padding-left:calc(var( --spacing-base )*3)}.Ts0dIlc3aTSL7V4cIHis{padding-bottom:calc(var( --spacing-base )*3)}.CzlqQXXhX6MvorArFZ8B{padding-right:calc(var( --spacing-base )*3)}.TqMPkQtR_DdZuKb5vBoV{padding:calc(var( --spacing-base )*4)}.a7UrjhI69Vetlcj9ZVzz{padding-left:calc(var( --spacing-base )*4);padding-right:calc(var( --spacing-base )*4)}.StEhBzGs2Gi5dDEkjhAv{padding-bottom:calc(var( --spacing-base )*4)}.FGneZfZyvYrt1dG0zcnm,.StEhBzGs2Gi5dDEkjhAv{padding-top:calc(var( --spacing-base )*4)}.APEH216rpdlJWgD2fHc8{padding-left:calc(var( --spacing-base )*4)}.oGwXC3ohCic9XnAj6x69{padding-bottom:calc(var( --spacing-base )*4)}.U6gnT9y42ViPNOcNzBwb{padding-right:calc(var( --spacing-base )*4)}.IpdRLBwnHqbqFrixgbYC{padding:calc(var( --spacing-base )*5)}.HgNeXvkBa9o3bQ5fvFZm{padding-left:calc(var( --spacing-base )*5);padding-right:calc(var( --spacing-base )*5)}.tJtFZM3XfPG9v9TSDfN1{padding-bottom:calc(var( --spacing-base )*5)}.PdifHW45QeXYfK568uD8,.tJtFZM3XfPG9v9TSDfN1{padding-top:calc(var( --spacing-base )*5)}.mbLkWTTZ0Za_BBbFZ5b2{padding-left:calc(var( --spacing-base )*5)}.vVWpZpLlWrkTt0hMk8XU{padding-bottom:calc(var( --spacing-base )*5)}.RxfaJj5a1Nt6IavEo5Zl{padding-right:calc(var( --spacing-base )*5)}.SppJULDGdnOGcjZNCYBy{padding:calc(var( --spacing-base )*6)}.palY2nLwdoyooPUm9Hhk{padding-left:calc(var( --spacing-base )*6);padding-right:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_{padding-bottom:calc(var( --spacing-base )*6)}.WYw1JvZC0ppLdvSAPhr_,.YEEJ9b90ueQaPfiU8aeN{padding-top:calc(var( --spacing-base )*6)}.QE0ssnsKvWJMqlhPbY5u{padding-left:calc(var( --spacing-base )*6)}.n8yA3jHlMRyLd5UIfoND{padding-bottom:calc(var( --spacing-base )*6)}.tXHmxYnHzbwtfxEaG51n{padding-right:calc(var( --spacing-base )*6)}.kBTsPKkO_3g_tLkj77Um{padding:calc(var( --spacing-base )*7)}.RyhrFx6Y1FGDrGAAyaxm{padding-left:calc(var( --spacing-base )*7);padding-right:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO{padding-bottom:calc(var( --spacing-base )*7)}.CBwRpB0bDN3iEdQPPMJO,.vQVSq6SvWKbOMu6r4H6b{padding-top:calc(var( --spacing-base )*7)}.oBy5__aEADMsH46mrgFX{padding-left:calc(var( --spacing-base )*7)}.KVEXoJqf1s92j0JMdNmN{padding-bottom:calc(var( --spacing-base )*7)}.ZMXGNrNaKW3k_3TLz0Fq{padding-right:calc(var( --spacing-base )*7)}.tuiR9PhkHXhGyEgzRZRI{padding:calc(var( --spacing-base )*8)}.U7454qyWkQNa2iaSJziu{padding-left:calc(var( --spacing-base )*8);padding-right:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8{padding-bottom:calc(var( --spacing-base )*8)}.VLYIv2GVocjuN93e8HC8,.X1rm9DQ1zLGLfogja5Gn{padding-top:calc(var( --spacing-base )*8)}.JS7G6kAuqJo5GIuF8S5t{padding-left:calc(var( --spacing-base )*8)}.Y8F9ga1TDCMbM1lj4gUz{padding-bottom:calc(var( --spacing-base )*8)}.AJuyNGrI63BOWql719H8{padding-right:calc(var( --spacing-base )*8)}.terms-of-service{color:var(--jp-black);font-size:var(--font-body)}.terms-of-service .terms-of-service__link{color:var(--jp-green-50);text-decoration:underline;white-space:nowrap}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe{align-items:center;display:flex;gap:var(--spacing-base);margin-bottom:calc(var(--spacing-base)*3)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .VmtuLc2xRqmsO6cK8qjF{position:relative;width:54px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .MdTRfQ3eo5qZKChZlzNj,.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .PbEpL02SEH9VNAlbKCfV{width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .TD4AUM9gcTVAB6JHB5ZR{border-radius:50%;margin-right:-10px;position:absolute;width:32px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .yjl73qv0VWoPP8IhGreh{border-top-style:solid;border-top:2px dashed var(--jp-black);height:0;width:67px}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .J0GIu2rNR7rXocQTyd8p{border-color:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .qJizORs2q_CVCj9L6XLe .rAV2E93SG8WpokuGk9jh{border-color:var(--jp-yellow-50)}.kezuOHNvu9vdvlJ86Fwg .YZ7FNKEm9qpvQ4ZkbAz5{transform:rotate(-180deg)}.kezuOHNvu9vdvlJ86Fwg .TYNMsILey2vUwnyZSjJU{align-self:flex-end;margin-bottom:2px}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz{margin-bottom:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .oH9tzGE80LnB6Og69RFz,.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp{align-items:center;display:flex;gap:var(--spacing-base)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.J0GIu2rNR7rXocQTyd8p{color:var(--jp-red);fill:var(--jp-red)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.rAV2E93SG8WpokuGk9jh{color:var(--jp-yellow-50);fill:var(--jp-yellow-50)}.kezuOHNvu9vdvlJ86Fwg .xXVEWvQllVsFGmJY8WEp.q4_FOHifGawULuFBZke9 svg{fill:var(--jp-green-50)}.jUxY9oXwnEDQLadQBNQp{animation:odHEpyTWVIDgdJClTyHg 1s linear infinite alternate;border-radius:var(--jp-border-radius-rna);color:transparent}.Vzu6IGmwfFGn5RPCIWOY{margin-bottom:1rem}@keyframes odHEpyTWVIDgdJClTyHg{0%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.IorMv97NU2iEXtcbbVoN{background:var(--jp-white);border-radius:calc(var(--jp-border-radius)/2);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1.5px 0 rgba(0,0,0,.1),0 2px 3px -.5px rgba(0,0,0,.1);padding:var(--spacing-base);position:absolute;right:0;top:calc(100% + var(--spacing-base));z-index:1}.IorMv97NU2iEXtcbbVoN ._I09VyiyxzT6EKE6RwVF{align-items:center;background-color:var(--jp-white);border:none;cursor:pointer;display:flex;gap:calc(var(--spacing-base)*7);padding:var(--spacing-base);width:100%}.IorMv97NU2iEXtcbbVoN ._I09VyiyxzT6EKE6RwVF:hover{background-color:var(--jp-gray-0)}.IorMv97NU2iEXtcbbVoN .Gmum0UGKXz4YlMG9Fwgm{align-items:center;display:flex;font-size:var(--font-label);gap:calc(var(--spacing-base)*.5)}.IorMv97NU2iEXtcbbVoN .przPMe99k8Mad0jsxI1R{background-color:var(--jp-green-50);height:25px;width:25px}.vRIYDzW5yrfnUoDPdBAN{display:flex;position:relative}.vRIYDzW5yrfnUoDPdBAN .KIyEfIhAZ4TElM0K5kuH{align-items:center;border:.5px solid var(--jp-black);border-bottom-left-radius:var(--jp-border-radius);border-top-left-radius:var(--jp-border-radius);box-shadow:inset 0 0 0 1px var(--jp-black);cursor:pointer;display:flex;justify-content:center;padding:0}.vRIYDzW5yrfnUoDPdBAN .V4VpHqht9Rm42tiZfsxU{background-color:var(--jp-black);margin-right:.5px}.vRIYDzW5yrfnUoDPdBAN .vZfbVKYvaUjhpAuMD9jg{background-color:var(--jp-white);border-right-width:0;margin-right:-.5px}.SlMzf1xQ5c9GfEx2RQgv a,.SlMzf1xQ5c9GfEx2RQgv button{border-bottom-left-radius:0;border-top-left-radius:0}.OpMBda4vebhRbW8Fm6YC{background:var(--jp-white);border:1px solid var(--jp-gray-5);border-radius:var(--jp-border-radius-rna);box-shadow:0 4px 12px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;padding:calc(var(--spacing-base)*3)}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE{background:none;background-color:var(--jp-white-off);color:var(--jp-black-80);text-decoration:none}.OpMBda4vebhRbW8Fm6YC.BghJAx9hSagUdHWOUaYE:focus{background-color:var(--jp-white);box-shadow:0 0 0 1.5px var(--jp-black);outline:3px solid transparent}.OpMBda4vebhRbW8Fm6YC.IWsEW5nnNWUqqcT3K5L1{box-shadow:0 0 0 1.5px var(--jp-red-60)}.r3UCwgwCthua6lDCvIBI{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:var(--spacing-base);width:100%}.r3UCwgwCthua6lDCvIBI h3{font-weight:700}.vpluqUMgmwx9_f8wCVIn{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:var(--spacing-base);height:100%}.pIsYsXFAJ9KX2VrS5rmY{min-height:200px;position:relative}.pIsYsXFAJ9KX2VrS5rmY.Pp9cMIaESLYelLOX3tkI{border-color:var(--jp-red-50);border-width:1px}.pIsYsXFAJ9KX2VrS5rmY.NhOH6VeEpSrNGAPQik0w{border-color:#deb100;border-width:1px}.gmPKCDKZcfQt9WieTyKS{flex-grow:1}.fDBaV7I4yUO6w5AWVEtr{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin-top:auto;min-height:28px;padding-top:calc(var(--spacing-base)*3);width:100%}.SelsBZT7eIWRQyl1dasZ{display:flex;gap:var(--spacing-base);justify-content:flex-start}.LHYJUrOej3toDvOAiz4k{align-items:center;display:flex;gap:var(--spacing-base);justify-content:space-between;margin-bottom:calc(var(--spacing-base)*.5);width:100%}.LHYJUrOej3toDvOAiz4k h3{font-weight:700;line-height:28px}.aZvwqVNw6rvImSxn0DM9{align-items:baseline;display:flex;gap:calc(var(--spacing-base)*.5);margin-bottom:var(--spacing-base)}.R4OXFRkmlHAH8ScIgYXh{color:var(--jp-gray-100);font-size:var(--font-body);font-weight:600}.R4OXFRkmlHAH8ScIgYXh.g0_8bbVjnVh0D_pS264j{color:var(--jp-gray-30);text-decoration:line-through}.nqFgW_S2jbHPu9yPq9E_{color:var(--jp-gray-30);font-size:var(--font-body-extra-small)}.f5VJYwuJmjxH8PVxEbbv{align-items:center;display:flex;height:28px;white-space:nowrap}.f5VJYwuJmjxH8PVxEbbv:before{border-radius:50%;content:"";display:inline-block;height:8px;margin-left:var(--spacing-base);width:8px}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3{color:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.ry3pxoGtmQ0ZeSwp7F_3:before{background:var(--jp-green-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr{color:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.LZzE3EG7m3CDR46wwwEr:before{background:var(--jp-gray-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas{color:var(--jp-yellow-50)}.f5VJYwuJmjxH8PVxEbbv.TZUP7W6QYGajITiMNYas:before{background:var(--jp-yellow-50)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02{color:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.Vx_jpT02r8W6NfsRSB02:before{background:var(--jp-red-60)}.f5VJYwuJmjxH8PVxEbbv.PdsJCfyyjSgrNDheF2qi:before{animation:dWP7ypkVXudMbAa38W5Z .5s linear infinite}@keyframes dWP7ypkVXudMbAa38W5Z{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.info-tooltip__button{align-items:center;background:transparent;border:none;color:var(--jp-gray-50);cursor:pointer;display:flex;padding:2px}.info-tooltip__button svg{margin:0 auto}.info-tooltip__content h3{color:var(--jp-black);font-size:var(--font-title-small);font-weight:500;line-height:calc(var(--font-title-small) + 6px);margin:0 0 calc(var(--spacing-base)*2)}.info-tooltip__content p{color:var(--jp-gray-70);font-size:var(--font-body);line-height:var(--font-title-small);margin-bottom:0}.info-tooltip__content p a{color:var(--jp-black);text-decoration:underline}.info-tooltip__content p a:focus,.info-tooltip__content p a:hover{text-decoration:none}.gridicon{fill:currentColor;display:inline-block}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.wI7QgVzPXvVVu6kfnTT8{align-items:center;color:var(--jp-black);display:flex;justify-content:space-between;margin-top:1rem}.wI7QgVzPXvVVu6kfnTT8 .eqyxcUmdF0s3gmmlZGyD{display:flex;gap:1.5rem}.wI7QgVzPXvVVu6kfnTT8 .gxY6D0PeVtGk9iSB5E_u{align-items:center;display:flex;font-size:var(--font-body-small);gap:2px;margin:0}.wI7QgVzPXvVVu6kfnTT8 .D_uE0LD5CvpfM2FNp55k{align-items:center;display:flex;gap:2px}.wI7QgVzPXvVVu6kfnTT8 .VTBUdi1D4DW34F0yixMk{font-size:var(--font-body-small);margin:0}.BXQQYCO_pEmYmzBBwYxR{align-items:center;color:var(--jp-black);display:flex;gap:.25rem;margin-top:1rem}.BXQQYCO_pEmYmzBBwYxR .qdvOzzbrd3KQK7DNg8eg{font-size:var(--font-body-small);margin:0}.PFbMp_gtGLBMWbbYtO0q{display:flex;flex-grow:1;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.ZFCNMiywyFvaifoIQI5w{color:var(--jp-gray-40)}.eKy3yAPsoarwSQMou_kk{align-items:center;display:flex;font-weight:500;gap:.25rem}.eKy3yAPsoarwSQMou_kk svg.Bt6AOGkWP6xSfUbq2QBQ{fill:var(--jp-red-60)}.GA8m1YdHe3xODczqUUor{align-items:flex-start;color:var(--jp-gray-50);display:flex;font-size:var(--font-body-extra-small);gap:.25rem;line-height:var(--font-title-small)}.GA8m1YdHe3xODczqUUor .KixWjGbAhopt1dR0Hv9n{padding-top:calc(var(--jp-underline-thickness)*2)}.GA8m1YdHe3xODczqUUor .KixWjGbAhopt1dR0Hv9n>svg{fill:var(--jp-red)}.GA8m1YdHe3xODczqUUor .iGcRsZkwWJW_WJglA1oO{font-size:var(--font-label);font-weight:400;line-height:20px}.value-section__heading{color:var(--jp-gray-100);font-weight:500}.mj-boost-speed-score{margin:calc(var(--spacing-base)*-1);margin-bottom:0;padding:calc(var(--spacing-base))}.mj-boost-speed-score__grade{align-items:center;column-gap:1em;display:flex;font-size:var(--font-body-small);justify-content:space-between;line-height:24px;margin:8px 0}.mj-boost-speed-score__grade--letter{all:unset;border-radius:var(--jp-border-radius);color:var(--jp-green);cursor:pointer;font-size:var(--font-title-small);font-weight:700;line-height:24px;padding:0 5px}.mj-boost-speed-score__grade--letter:focus{outline:1px dotted var(--jp-black)}.boost-score-tooltip__heading{color:#000;font-size:var(--font-title-small);line-height:30px;margin:0}.boost-score-tooltip__content{font-size:var(--font-body);line-height:24px}.boost-score-tooltip__parent{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}@media(min-width:783px){.boost-score-tooltip__parent{width:100vw}}.boost-score-tooltip__parent p:last-child{margin-bottom:0}.mj-boost-speed-score__bar .jb-score-bar__label{display:none}.mj-boost-speed-score__bar .jb-score-bar__filler{border-radius:12px;min-width:49px}.mj-boost-speed-score__bar .jb-score-bar__bounds{border-radius:12px;height:24px;margin-right:0}.mj-boost-speed-score__bar .jb-score-bar__score{border-radius:12px;height:24px;width:30px}.mj-boost-speed-score__increase{align-items:center;color:var(--jp-green-50);display:flex;font-size:var(--font-body-small);left:24px;line-height:28px;position:absolute;top:26px;fill:var(--jp-green-50)}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:42px;display:flex;height:42px}.jb-score-bar{color:var(--jp-gray-70);display:flex;width:100%}.jb-score-bar--mobile{margin-bottom:1.5rem}@media(max-width:767px){.jb-score-bar{flex-direction:column}.jb-score-bar__label{background-color:transparent}}.jb-score-bar__loading{align-items:center;display:flex;justify-content:center;width:42px}.jb-score-bar__label{display:grid;grid-template-columns:24px 1fr;grid-column-gap:10px;font-size:14px;justify-content:center;position:relative}@media(min-width:768px){.jb-score-bar__label{padding-left:15px;padding-right:15px;width:200px;z-index:50}}.jb-score-bar__score{border-radius:100%;font-weight:700;height:42px;justify-content:center;left:-1px;position:absolute;width:42px}.jb-score-bar__bounds{background-color:#f1f1f1;border-radius:21px;display:flex;height:42px;max-width:100%;position:relative;width:100%;z-index:40}@media(min-width:768px){.jb-score-bar__bounds{margin-right:-21px;width:calc(100% + 21px)}}.jb-score-bar__filler{border-radius:42px 0 0 42px;display:flex;justify-content:flex-end;min-width:85px;position:relative;transition:width .3s ease-in-out;width:0;will-change:width}@media(max-width:767px){.jb-score-bar__filler{border-radius:inherit;min-width:43px}}.jb-score-bar__no_boost_score{--clearance-space:74px;background:#fff;background-clip:padding-box;border:2px solid transparent;border-radius:50%;cursor:pointer;font-size:.7em;height:28px;line-height:1.625;padding:3px;position:absolute;text-align:center;top:6px;width:28px;z-index:2}.jb-score-bar__no_boost_score:hover{border:2px solid hsla(0,0%,100%,.5)}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:" ";height:0;position:absolute;right:6px;top:28px;width:0}.jb-score-bar__no_boost_score_tooltip{background:#fff;border-radius:4px;box-shadow:0 0 20px 0 hsla(0,0%,67%,.28);display:none;margin:0 16px;padding:16px;position:absolute;right:-10em;top:-62px;width:20em}.jb-score-bar__no_boost_score_tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;content:" ";height:0;margin:0 -10px;position:absolute;right:10em;width:0}.jb-score-bar__no_boost_score:hover .jb-score-bar__no_boost_score_tooltip{display:block}.jb-score-bar .fill-loading{background-color:var(--jp-white)}.jb-score-bar .fill-good{background-color:var(--jp-green)}.jb-score-bar .fill-mediocre{background-color:var(--jp-orange-20)}.jb-score-bar .fill-bad{background-color:var(--jp-red-50)}.g4lyov8aMDggdD4yOi1p{align-items:baseline;display:flex;margin-top:calc(var(--spacing-base)/2)}.g4lyov8aMDggdD4yOi1p .Ys5ScZ_dYn2O2AzDE5Yi{font-size:32px;font-weight:400;line-height:36px;margin-left:var(--spacing-base)}.sUNg_b7XteVXOrpHAkJg :last-child{margin-top:4px}.cF6QAJf1vXXAMuutXPcq{align-items:baseline;display:flex}.cF6QAJf1vXXAMuutXPcq.coY634LconQ7gzDDNJeu{color:var(--jp-gray-10);fill:var(--jp-gray-10)}.cF6QAJf1vXXAMuutXPcq.kyqpwKaL2FyQ8CtxJQ0f{color:var(--jp-green-50);fill:var(--jp-green-50)}.cF6QAJf1vXXAMuutXPcq.aXf37lEOcjpNV8ImLaYK{color:var(--jp-red-40);fill:var(--jp-red-40)}.cF6QAJf1vXXAMuutXPcq .OyGdoGzsQ48VaVVR99_H{position:relative;right:2px;top:2px}.cF6QAJf1vXXAMuutXPcq .cKLicfMCaDSGPlX222jF{font-size:14px;font-weight:600;line-height:24px}.ZaPXoMGC_e8NfFoBgA95,.gb2kSZHPauLu96D9HAIg{margin-bottom:1.5rem}.qpN923qyxjI06NCgFC8j>li{margin-bottom:0}.hpd1bQCLIZYXpZJa22qw{color:var(--jp-gray-100);font-size:var(--font-body-extra-small);font-weight:500;line-height:var(--font-title-small);margin-bottom:calc(var(--spacing-base) + 2px)}.info-tooltip__content{max-width:340px;min-height:150px;padding:24px;width:calc(100vw - 64px)}.components-popover.is-expanded .info-tooltip__content{max-width:unset;width:auto}@media screen and (min-width:599px)and (max-width:1290px){ul.qpN923qyxjI06NCgFC8j{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ul.qpN923qyxjI06NCgFC8j>li{grid-column-end:auto}}.value-section{display:flex;justify-content:space-between;margin-top:calc(var(--spacing-base)/2)}.value-section>div{align-items:flex-start;display:flex;flex-direction:column}.value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.value-section__last-scan{align-items:center;column-gap:1px;display:flex;justify-content:flex-end;left:calc(var(--spacing-base)*3);margin-top:var(--spacing-base);position:absolute;width:calc(57% - var(--spacing-base)*3)}.value-section__last-scan div{color:var(--jp-gray-50);font-size:var(--font-body-extra-small);line-height:var(--font-body);text-align:left}@media(max-width:480px){.value-section__last-scan{width:calc(53% - var(--spacing-base)*3)}}.value-section__data{align-items:center;color:var(--jp-gray-50);display:flex;flex:1;font-size:var(--font-body-extra-small);font-weight:500;justify-content:center;line-height:var(--font-title-small)}.value-section__status-icon{display:block;margin-left:calc(var(--spacing-base) - 2px)}.value-section__status-text{letter-spacing:-.24px;margin-left:1px}.scan-threats__threat-count{color:var(--jp-black);font-size:calc(var(--font-title-large) - 4px);font-weight:400;line-height:var(--font-title-large)}.scan-threats__critical-threats{align-items:center;display:flex}.scan-threats__critical-threat-container{margin-right:1px}.scan-threats__critical-threat-container>button>svg{fill:var(--jp-red-50)}.scan-threats__critical-threat-count{color:var(--jp-red-50);margin-right:calc(var(--spacing-base)/4)}.logins_blocked__count{color:var(--jp-black);font-size:calc(var(--font-headline-small) - 4px);font-weight:400;line-height:var(--font-title-large)}.videopress-card__video-count{color:var(--jp-gray-90);display:flex;font-size:calc(var(--font-headline-small) - 4px);line-height:1.125;margin-top:calc(var(--spacing-base)/2)}.videopress-card__video-count .videopress-card__tooltip{height:18px}p.description{color:var(--jp-gray-70);font-size:var(--font-body-small);margin:0 0 1rem}.videopress-card__value-section{display:flex;gap:.75rem;justify-content:space-between}.videopress-card__value-section__container{align-items:flex-start;display:flex;flex-direction:column}.videopress-card__value-section__value-container{align-items:flex-end;display:flex;flex-wrap:wrap}.videopress-card__value-section__value{color:var(--jp-gray-90);font-size:calc(var(--font-headline-small) - 4px);line-height:1}.videopress-card__value-section__previous-value{align-items:center;display:flex;font-size:var(--font-body-extra-small);font-weight:600;line-height:18px}.videopress-card__value-section__previous-value.increase *{color:var(--jp-green-50);fill:var(--jp-green-50)}.videopress-card__value-section__previous-value.decrease *{color:var(--jp-red-50);fill:var(--jp-red-50)}.videopress-card__value-section__heading{align-items:center;display:flex;text-wrap:nowrap}.videopress-card__no-video-tooltip .info-tooltip__button{display:inline;vertical-align:middle}.iG63b_J1HNfT8xEIq619{margin-bottom:.75rem}.T8UhA3lZQjpZsyaah9J6{width:200px}.Tobf3RFq_fT42YGp_h4g{font-size:var(--font-body)}ul.g69ZGQc9wey1u1beD0IP{grid-auto-flow:column;grid-template-columns:repeat(5,100%);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}ul.g69ZGQc9wey1u1beD0IP::-webkit-scrollbar{display:none}ul.g69ZGQc9wey1u1beD0IP li{grid-column:unset;grid-column-end:unset;max-width:100%;scroll-snap-align:start;width:100%}@media screen and (min-width:601px){ul.g69ZGQc9wey1u1beD0IP{grid-template-columns:repeat(5,1fr)}ul.g69ZGQc9wey1u1beD0IP li{width:420px}}@media screen and (min-width:1025px){ul.g69ZGQc9wey1u1beD0IP li{width:320px}}.aWIwsRSR2EZlTGwFYt5J{transition:all .3s ease}.DzezAg6fdaIC26GPBCvD:not(:disabled):hover{transform:translateX(4px)}.buuFW6iZyD5Nnljxcxj8:not(:disabled):hover{transform:translateX(-4px)}.HeJe1crc9XaWWpLvIPit .components-modal__frame{border-bottom-right-radius:4px;border-right:4px solid #e68b28;border-top-right-radius:4px;max-height:100%}.HeJe1crc9XaWWpLvIPit .components-modal__content{margin-top:0;padding:0}.HeJe1crc9XaWWpLvIPit .components-modal__header{display:none}.HeJe1crc9XaWWpLvIPit .or0JUScxkJPmNsfrxkEK .jp-idc__idc-screen{border:0}.components-surface.components-card{border-radius:var(--jp-border-radius-rna)}.upsell-banner{background:#f9f9f6;background:linear-gradient(-133deg,#ced9f2,#f9f9f6 10%,#f9f9f6 80%,#f5e6b3);display:flex;flex-direction:column}@media screen and (min-width:660px){.upsell-banner{flex-direction:row}}.upsell-banner.components-card__body.components-card-body{border-radius:var(--jp-border-radius-rna);padding:36px}.upsell-banner .upsell-banner--icon{align-items:flex-start;display:flex;margin-bottom:16px;margin-left:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--icon{align-items:center;margin-bottom:0;margin-left:28px;margin-top:0}}.upsell-banner .upsell-banner--content{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content{flex-direction:row}}.upsell-banner .upsell-banner--content .upsell-banner--content-info{display:flex;flex-direction:column}.upsell-banner .upsell-banner--content .upsell-banner--content-info h3{font-size:1.5rem;font-weight:500;line-height:32px;margin:0}.upsell-banner .upsell-banner--content .upsell-banner--content-info p{font-size:1rem;margin:8px 0 0}.upsell-banner .upsell-banner--content .upsell-banner--content-cta{align-items:center;display:flex;flex-direction:row;margin-right:0;margin-top:16px}@media screen and (min-width:660px){.upsell-banner .upsell-banner--content .upsell-banner--content-cta{margin-right:16px;margin-top:0}}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button{box-shadow:inset 0 0 0 1.5px #000;font-weight:400;padding:8px 16px;white-space:nowrap}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.secondary{background-color:var(--jp-white);color:var(--jp-black)}.upsell-banner .upsell-banner--content .upsell-banner--content-cta .upsell-banner--content-cta-button.primary{margin-right:8px}.yWUvvF4WJLNDSpMgBMfm{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.ka1fVHj2HOkHjhdoEFOZ{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.ka1fVHj2HOkHjhdoEFOZ{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.JMOO4Y_9yhTO9lwLnRUx{grid-column-end:span 1}.PFDPAqk51qox_ChLqJwm{grid-column-end:span 2}.ault0jHVfWpShqOGooIP{grid-column-end:span 3}.GqpvdRzmzPJELtSm4FEN{grid-column-end:span 4}@media(min-width:600px){.Ym4_YneEGD_iZD6W1C2o{grid-column-end:span 1}.NbvHnnDtWw8n9BEUQ0Oy{grid-column-end:span 2}.ElMT7rhxe5ZJKO41MnhW{grid-column-end:span 3}.yKjnqjibn_wW_1tWWt5Q{grid-column-end:span 4}.Pb30lOcQFpzUX57GwflS{grid-column-end:span 5}.pC1wxc_R8y4pNILHsiiY{grid-column-end:span 6}.pChscSCnudQoWGjMFKI_{grid-column-end:span 7}.qw1H2gAgF3lDCI2Tbkmb{grid-column-end:span 8}}@media(min-width:960px){.VzcA_rrxBK3g4ozA0oD9{grid-column-end:span 1}.pNAa7O2adRZD8Slgk9iR{grid-column-end:span 2}.tlIMLlipexblj8CeOx4B{grid-column-end:span 3}.Dvt0u5l2Rr1BhBmvYAzl{grid-column-end:span 4}.BiUsgNTc0tyc7tC5jnzE{grid-column-end:span 5}.ulJXAsj7G2ROJ1g3_s28{grid-column-end:span 6}.HsoVlyVLsXYClx9Atox0{grid-column-end:span 7}.oXxjRQNNj2cfIpFBqC1W{grid-column-end:span 8}.qXgUn4Adg9xE_JnbuDio{grid-column-end:span 9}.xMpqTLiLfYFEJiRPQQQq{grid-column-end:span 10}.IiGo3Sz2FDZN7_eGElwA{grid-column-end:span 11}.Om8BNCjfgqQ_wmPQjfOY{grid-column-end:span 12}}@media(max-width:960px){.t10ZWzP7ADjJnR4tqxRS{display:none}}@media(max-width:600px){.eOUlZG8Pelh_Xj0aSoHG{display:none}}.l546LrwBEePz434NFK5Q{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);display:block;margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.l546LrwBEePz434NFK5Q span{display:block}.l546LrwBEePz434NFK5Q span:last-of-type{font-weight:600}.l546LrwBEePz434NFK5Q:focus span:last-of-type,.l546LrwBEePz434NFK5Q:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.l546LrwBEePz434NFK5Q:focus:after,.l546LrwBEePz434NFK5Q:hover:after{transform:translateY(-50%) translateX(-8px)}.l546LrwBEePz434NFK5Q:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.Q7w4fcEcemZ2nlwaYNog{fill:var(--jp-yellow-30)!important;display:inline-block!important;width:1.1em!important}.AoNQsOaTt6gSf0H6Yasz{display:inline-block;position:relative}.v13ZwGzUnecPA7Y3URAl{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.EeDbu9pXFWTsCzfTpv2v{pointer-events:all}.BmSvoIi3rErkcrRiOi2W{color:var(--jp-black);font-size:16px;font-weight:600;line-height:19px}.BmSvoIi3rErkcrRiOi2W:not(:last-child){margin-bottom:8px}.mojRoVuWdDJo0E6LEjJw{font-size:14px;font-weight:400;line-height:24px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.golden-token-icon-tooltip .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.golden-token-icon-tooltip .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.golden-token-icon-tooltip .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.golden-token-icon-tooltip .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.golden-token-icon-tooltip .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;outline:none;padding:24px;white-space:normal;width:304px}.golden-token-icon-tooltip .components-button.is-link:focus:not(:disabled){box-shadow:none}.wiobThfXJCuhGNrbFIT6 a,.wiobThfXJCuhGNrbFIT6 a:active,.wiobThfXJCuhGNrbFIT6 a:hover{color:var(--jp-black)}.pm2EPQZx6p2VQSiiVCpX{margin-bottom:calc(var(--spacing-base)*3)}.VgAxgahF9bC2M__FiIgV{display:flex}.dbRwkMLqcMF67njPoAF7{margin-left:8px}.V8N_dXausMNmQUO_ROa1{color:var(--jp-red-60)}.jYhEGFLjpRv6QV1Ti7dQ{color:var(--jp-yellow-40)}.Doju0RxvvN9JS12mf489{line-height:calc(var(--spacing-base)*3);margin:0 0 var(--spacing-base) 0}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}.dataviews-wrapper{box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;font-size:13px;height:100%;line-height:1.4;overflow:auto;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{box-sizing:border-box;flex-shrink:0;padding:16px 48px;position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 48px}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:12px 24px}.dataviews-loading,.dataviews-no-results{padding-left:24px;padding-right:24px}}.dataviews-title-field{font-size:13px;font-weight:500;width:100%}.dataviews-title-field,.dataviews-title-field a{color:#2f2f2f;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a{display:block;flex-grow:0;overflow:hidden;text-decoration:none}.dataviews-title-field a:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:#1e1e1e;display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field--clickable{color:#2f2f2f;cursor:pointer}.dataviews-title-field--clickable:hover{color:var(--wp-admin-theme-color)}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-bulk-actions-footer__item-count{color:#1e1e1e;font-size:11px;font-weight:500;text-transform:uppercase}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:32px}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:13px;line-height:1.4}.dataviews-filters__summary-popover .components-popover__content{border-radius:4px;width:230px}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:8px 8px 0}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox){border-bottom:1px solid #e0e0e0;padding-bottom:8px}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:#757575}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;background:#f0f0f0;border:1px solid transparent;border-radius:16px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:flex;min-height:32px;padding:4px 12px;position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:28px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background:#e0e0e0;color:#1e1e1e}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:rgba(var(--wp-admin-theme-color--rgb),.04);color:var(--wp-admin-theme-color)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:500}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;left:4px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:#757575}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:#e0e0e0}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:#1e1e1e}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wp-admin-theme-color)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid #e0e0e0;max-height:184px;overflow:auto;padding:4px}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:600}.dataviews-filters__search-widget-listbox{overflow:auto;padding:4px}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:2px;box-sizing:border-box;cursor:default;display:flex;gap:8px;margin-block-end:2px;padding:8px 12px}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--wp-admin-theme-color);color:#fff}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-check,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-check,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-check{fill:#fff}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:#fff}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-check{flex-shrink:0;height:24px;width:24px}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:#757575;display:block;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:8px;position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{background:#f0f0f0;border:none;border-radius:2px;box-shadow:0 0 0 transparent;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin-left:0;margin-right:0;padding:0 8px 0 32px;width:100%}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media(min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:-ms-input-placeholder{color:rgba(30,30,30,.62)}@media(min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:#fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:#757575}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;display:flex;justify-content:center;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wp-admin-theme-color,#3858e9);border-radius:8px;box-sizing:border-box;color:#fff;font-size:11px;height:16px;left:0;line-height:16px;min-width:16px;outline:var(--wp-admin-border-width-focus) solid #fff;padding:0 4px;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{width:fit-content}.dataviews-footer{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;flex-shrink:0;padding:12px 48px;position:sticky;right:0;z-index:2}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}@container (max-width: 430px){.dataviews-footer{padding:12px 24px}}@container (max-width: 560px){.dataviews-footer{flex-direction:column!important}.dataviews-footer .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:500;text-transform:uppercase}@media(min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:500}}.dataviews-action-modal{z-index:1000001}.dataviews-selection-checkbox{--checkbox-input-size:24px;flex-shrink:0;line-height:0}@media(min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:13px;line-height:1.4;width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:24px}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-field-control__field{height:32px}.dataviews-field-control__actions{position:absolute;top:-9999em}.dataviews-field-control__actions.dataviews-field-control__actions{gap:4px}.dataviews-field-control__field.is-interacting .dataviews-field-control__actions,.dataviews-field-control__field:focus-within .dataviews-field-control__actions,.dataviews-field-control__field:hover .dataviews-field-control__actions{position:unset;top:unset}.dataviews-field-control__icon{display:flex;width:24px}.dataviews-field-control__label-sub-label-container{flex-grow:1}.dataviews-field-control__label{display:block}.dataviews-field-control__sub-label{color:#757575;font-size:11px;font-style:normal;margin-bottom:0;margin-top:8px}.dataviews-view-grid{container-type:inline-size;grid-template-rows:max-content;margin-bottom:auto;padding:0 48px 24px}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid .dataviews-view-grid__card{height:100%;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:8px 0 4px}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field{align-items:center;display:flex;min-height:24px}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:#1e1e1e}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.dataviews-view-grid .dataviews-view-grid__media{aspect-ratio:1/1;background-color:#f0f0f0;border-radius:4px;min-height:200px;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media img{height:100%;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty){padding:0 0 12px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:20px;min-height:24px;padding-top:2px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:24px}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:#757575;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:12px}@container (max-width: 480px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(1,minmax(0,1fr));padding-left:24px;padding-right:24px}}@container (min-width: 480px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 780px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1140px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 1520px){.dataviews-view-grid.dataviews-view-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{position:absolute;right:8px;top:-9999em;z-index:1}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{top:8px}.dataviews-view-grid__media--clickable{cursor:pointer}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=row]{border-top:1px solid #f0f0f0;margin:0}.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:16px 24px;position:relative}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{flex:0;overflow:hidden}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:24px}.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{opacity:0;position:relative;z-index:1}.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions{flex-basis:min-content;overflow:unset;padding-inline-end:4px}.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions .components-button{opacity:1}.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-view-list div[role=row]:not(.is-selected) .dataviews-view-list__title-field{color:#1e1e1e}.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:#f8f8f8;color:var(--wp-admin-theme-color)}.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__fields,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__title-field{color:var(--wp-admin-theme-color)}.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{background-color:rgba(var(--wp-admin-theme-color--rgb),.04);color:#1e1e1e}.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__fields,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__fields,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__title-field{color:var(--wp-admin-theme-color)}.dataviews-view-list .dataviews-view-list__item{appearance:none;background:none;border:none;cursor:pointer;inset:0;padding:0;position:absolute;scroll-margin:8px 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:2px;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:24px;min-height:24px;overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:#f0f0f0;border-radius:4px;flex-shrink:0;height:52px;overflow:hidden;position:relative;width:52px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:52px}.dataviews-view-list .dataviews-view-list__fields{color:#757575;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;row-gap:4px}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:20px;min-height:24px}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-table{border-collapse:collapse;border-color:inherit;color:#757575;margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:#1e1e1e;font-size:13px;font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:12px;white-space:nowrap}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0;width:1%}.dataviews-view-table tr{border-top:1px solid #f0f0f0}.dataviews-view-table tr .dataviews-view-table-header-button{gap:4px}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:48px}.dataviews-view-table tr td:first-child .dataviews-view-table-header-button,.dataviews-view-table tr th:first-child .dataviews-view-table-header-button{margin-right:-8px}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:48px}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr.is-hovered{background-color:#f8f8f8}.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input{opacity:0}.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:checked,.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:focus,.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input:indeterminate{opacity:1}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}.dataviews-view-table tr.is-hovered .components-checkbox-control__input,.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .components-checkbox-control__input,.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .components-checkbox-control__input,.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}@media(hover:none){.dataviews-view-table tr .components-checkbox-control__input.components-checkbox-control__input,.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{background-color:rgba(var(--wp-admin-theme-color--rgb),.04);color:#757575}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid rgba(var(--wp-admin-theme-color--rgb),.12)}.dataviews-view-table tr.is-selected:hover{background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.dataviews-view-table thead{inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:#fff;font-size:11px;font-weight:500;padding-bottom:8px;padding-right:12px;padding-top:8px;text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:4px}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:32px}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:500;padding:4px 8px;text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:#1e1e1e}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:4px}.dataviews-view-table .dataviews-view-table__actions-column{width:1%}.dataviews-view-table:has(tr.is-selected) .components-checkbox-control__input{opacity:1}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:4px 8px}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:16px 12px}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}@container (max-width: 430px){.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:24px}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:24px}}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media(min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{max-width:60px}.dataviews-controls__datetime{border:none;padding:0}.dataforms-layouts-panel__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.dataforms-layouts-panel__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.dataforms-layouts-panel__field-control .components-button{max-width:100%;min-height:32px;text-align:right;text-wrap:balance;text-wrap:pretty;white-space:normal}.dataforms-layouts-panel__field-control .components-dropdown{max-width:100%}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:16px}.dataforms-layouts-panel__dropdown-header{margin-bottom:16px}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.dataforms-layouts-regular__field .components-base-control__label{font-size:inherit;font-weight:400;text-transform:none}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:32px}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top right}.components-animate__appear.is-from-top.is-from-right{transform-origin:top left}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom right}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom left}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(-100%)}.components-animate__slide-in.is-from-right{transform:translateX(100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:right;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{align-items:center;background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;box-sizing:border-box;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%;min-height:24px;padding:0 8px}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;box-shadow:inset 0 0 0 1px #1e1e1e;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-right:-1px}.components-button-group .components-button:first-child{border-radius:0 2px 2px 0}.components-button-group .components-button:last-child{border-radius:2px 0 0 2px}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{align-items:center;-webkit-appearance:none;background:none;border:0;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,#1e1e1e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;height:36px;margin:0;padding:6px 12px;text-decoration:none}@media not (prefers-reduced-motion){.components-button{transition:box-shadow .1s linear}}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff);outline:1px solid transparent;text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4);outline:none}.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled{box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent-inverted,#fff)}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid transparent}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){box-shadow:none}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}.components-button.is-secondary{background:transparent;box-shadow:inset 0 0 0 1px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 0 0 currentColor;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:1px solid transparent;white-space:nowrap}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){box-shadow:inset 0 0 0 1px #ddd}.components-button.is-secondary:focus:not(:disabled){box-shadow:0 0 0 currentColor inset,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-right:-6px}.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus){box-shadow:none;outline:none}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));height:auto;margin:0;outline:none;padding:0;text-align:right;text-decoration:underline}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link:focus{border-radius:2px}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,#1e1e1e)}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0;width:32px}.components-button.is-small{font-size:11px;height:24px;line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:24px;padding:0;width:24px}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:12px;padding-right:8px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,#1e1e1e)}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,#fff)}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px var(--wp-components-color-background,#fff),0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-button svg{fill:currentColor;outline:none}@media(forced-colors:active){.components-button svg{fill:CanvasText}}.components-button .components-visually-hidden{height:auto}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control{--checkbox-input-size:24px;--checkbox-input-margin:8px}@media(min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control__label{cursor:pointer;line-height:var(--checkbox-input-size)}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;border:1px solid #1e1e1e;border-radius:2px;box-shadow:0 0 0 transparent;clear:none;color:#1e1e1e;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:var(--checkbox-input-size);line-height:normal;line-height:0;margin:0 0 0 4px;outline:0;padding:6px 8px;padding:0!important;text-align:center;transition:none;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media(min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px -5px 0 0}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{content:"";display:inline-block;float:right;font:normal 30px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-left:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);fill:#fff;cursor:pointer;height:var(--checkmark-size);pointer-events:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media(min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;cursor:pointer;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;pointer-events:none;position:absolute;right:2px;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-left:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{border:none;box-shadow:none;font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media(min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{align-items:flex-start;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(-45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(-45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:100% 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,#1e1e1e);margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(-45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(-45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:100% 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:rtl}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.block-editor-dimension-control .components-base-control__field{align-items:center;display:flex}.block-editor-dimension-control .components-base-control__label{align-items:center;display:flex;margin-bottom:0;margin-left:1em}.block-editor-dimension-control .components-base-control__label .dashicon{margin-left:.5em}.block-editor-dimension-control.is-manual .components-base-control__label{width:10em}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}.components-draggable__invisible-drag-image{height:50px;position:fixed;right:-1000px;width:50px}.components-draggable__clone{background:transparent;padding:0;pointer-events:none;position:fixed;z-index:1000000000}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{line-height:0;margin:0 auto 8px;fill:currentColor;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:pointer;outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:#ddd;box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:40px;padding-left:8px;padding-right:8px;text-align:right}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link__contents{text-decoration:underline}.components-external-link__icon{font-weight:400;margin-right:.5ch}.components-form-toggle{display:inline-block;height:16px;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;overflow:hidden;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;opacity:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);box-sizing:border-box;display:block;height:12px;position:absolute;right:2px;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(-16px)}.components-disabled .components-form-toggle,.components-form-toggle.is-disabled{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer}.components-form-token-field__input-container{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;cursor:text;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:0;width:100%}@media not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media(min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-family:inherit;font-size:16px;margin-right:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media(min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-borderless{padding:0 0 0 24px;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;left:0;position:absolute;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 6px 0 4px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:0 1px 1px 0;line-height:24px;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:1px 0 0 1px;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;flex:1 0 100%;list-style:none;margin:0;max-height:128px;min-width:100%;overflow-y:auto;padding:0}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestion{box-sizing:border-box;color:#1e1e1e;display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#fff}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background-color:rgba(var(--wp-components-color-accent--rgb,var(--wp-admin-theme-color--rgb)),.04)}.components-form-token-field__suggestion:not(.is-empty){cursor:pointer}@media(min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:60px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 0 0 8px;position:static}.components-guide .components-modal__header .components-button:hover svg{fill:#fff}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-60px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 32px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media(max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{right:32px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{left:32px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:500;margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-left:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:-2px;margin-right:24px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-right:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:8px;margin-right:-2px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-left:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-left:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-left:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:0;margin-right:auto;padding-right:24px}@media(min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-left:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-right:12px}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out .08s linear 80ms;animation-fill-mode:forwards}}.components-modal__frame{animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:cubic-bezier(.29,0,0,1);background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);box-sizing:border-box;display:flex;margin:40px 0 0;overflow:hidden;width:100%}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--modal-frame-animation-duration)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:cubic-bezier(1,0,.2,1)}@media(min-width:600px){.components-modal__frame{border-radius:8px;margin:auto;max-height:calc(100% - 120px);max-width:calc(100% - 32px);min-width:350px;width:auto}}@media(min-width:600px)and (min-width:600px){.components-modal__frame.is-full-screen{height:calc(100% - 32px);max-height:none;width:calc(100% - 32px)}}@media(min-width:600px)and (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@media(min-width:600px){.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:384px}.components-modal__frame.has-size-medium{max-width:512px}.components-modal__frame.has-size-large{max-width:840px}}@media(min-width:960px){.components-modal__frame{max-height:70%}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;padding:24px 32px 8px;position:absolute;right:0;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:1.2rem;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:#ddd}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:left}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 32px 32px}.components-modal__content.hide-header{margin-top:0;padding-top:32px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{align-items:center;background-color:#fff;border-right:4px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:#1e1e1e;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:8px 12px}.components-notice.is-dismissible{position:relative}.components-notice.is-success{background-color:#eff9f1;border-right-color:#4ab866}.components-notice.is-warning{background-color:#fef8ee;border-right-color:#f0b849}.components-notice.is-error{background-color:#f4a2a2;border-right-color:#cc1818}.components-notice__content{flex-grow:1;margin:4px 0 4px 25px}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button{margin-left:8px}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-right:12px}.components-notice__action.components-button.is-secondary{vertical-align:initial}.components-notice__dismiss{align-self:flex-start;color:#757575;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:#1e1e1e}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;max-width:100vw}.components-notice-list .components-notice__content{line-height:2;margin-bottom:12px;margin-top:12px}.components-notice-list .components-notice__action.components-button{display:block;margin-right:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid #ddd;box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{border:none;box-shadow:none;color:#1e1e1e;font-weight:500;height:auto;outline:none;padding:16px 16px 16px 48px;position:relative;text-align:right;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-panel__body-toggle.components-button .components-panel__arrow{color:#1e1e1e;left:16px;position:absolute;top:50%;transform:translateY(-50%);fill:currentColor}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{-ms-filter:fliph;filter:FlipH;margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 6px -2px 0}.components-panel__body-toggle-icon{margin-left:-5px}.components-panel__color-title{float:right;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-left:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{align-items:flex-start;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;padding:24px;position:relative;text-align:right;width:100%;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:600}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{margin-left:4px;fill:currentColor}@media(forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-left:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex;overflow:hidden}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{box-sizing:content-box;height:100%;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:100%;stroke:currentColor;opacity:.25}.components-popover{box-sizing:border-box;will-change:transform;z-index:1000000}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 16px 0 8px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{right:-14px!important;transform:rotate(-90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(-180deg)}.components-popover__arrow.is-left{left:-14px!important;transform:rotate(90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{appearance:none;border:1px solid #1e1e1e;border-radius:2px;border-radius:50%;box-shadow:0 0 0 transparent;cursor:pointer;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;grid-column:1;grid-row:1;height:24px;line-height:normal;margin:0;max-width:24px;min-width:24px;padding:0;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-radio-control__input[type=radio]{font-size:13px;line-height:normal}}.components-radio-control__input[type=radio]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]:-ms-input-placeholder{color:rgba(30,30,30,.62)}@media(min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media(min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__label{cursor:pointer;grid-column:2;grid-row:1;line-height:24px}@media(min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;left:calc(50% - 8px);outline:2px solid transparent;position:absolute;top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;left:calc(50% - 1px);opacity:0;position:absolute;top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;right:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media(max-width:782px){.components-base-control .components-base-control__field .components-select-control__input{font-size:16px}}.components-snackbar{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:600px;padding:12px 20px;pointer-events:auto;width:100%}@media(min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-right:24px;position:relative}.components-snackbar .components-snackbar__icon{position:absolute;right:-8px;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:pointer;margin-right:24px}.components-snackbar__action.components-button{color:#fff;flex-shrink:0;margin-right:32px}.components-snackbar__action.components-button:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-weight:500;height:48px!important;margin-right:0;padding:3px 16px;position:relative}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:none;outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:0;bottom:0;content:"";height:calc(var(--wp-admin-border-width-focus)*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:all .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wp-admin-border-width-focus)*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:2px;bottom:12px;box-shadow:0 0 0 0 transparent;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:all .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-tab-panel__tab-content:focus{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:32px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media not (prefers-reduced-motion){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{transition:box-shadow .1s linear}}@media(min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size{height:40px;padding-left:12px;padding-right:12px}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:rtl}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-left:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:pointer}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid #1e1e1e;border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-left:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-left:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:#1e1e1e}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 0 5px 10px}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;left:8px;line-height:12px;position:absolute}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:#fff;border-left:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;line-height:0;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:24px}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:#fff;border:1px solid #1e1e1e;display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-right:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:#ddd;box-sizing:content-box;content:"";display:inline-block;height:20px;position:absolute;right:-3px;top:8px;width:1px}.components-tooltip{background:#000;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-right:8px}:root{--tag-color:#daffdc}div.dataviews-wrapper div.dataviews-filters__container{padding-right:24px}div.dataviews-wrapper svg.table-view-icon{height:52px;width:52px}div.dataviews-wrapper button[aria-controls=dataviews-view-config-dropdown-0]{display:none}div.dataviews-wrapper div.dataviews__view-actions{align-items:center;justify-content:flex-start;padding-left:24px;padding-right:24px}div.dataviews-wrapper button.components-button.is-secondary{font-weight:400;padding:calc(var(--spacing-base)/2) var(--spacing-base)}div.dataviews-wrapper div.components-base-control__field{margin-bottom:0}div.dataviews-wrapper div.components-toggle-group-control{min-height:32px;padding:0}div.dataviews-wrapper div.dataviews-title-field{font-size:var(--font-title-small)}div.dataviews-wrapper span.dataviews-view-list__field-value{font-size:var(--font-body-small)}div.dataviews-wrapper div.dataviews-view-list div[role=row]{border:none}div.dataviews-wrapper div.dataviews-view-list div[role=row] .dataviews-view-list__fields{flex-wrap:nowrap;justify-content:space-between;margin-left:30px}@media(min-width:783px){div.dataviews-wrapper div.dataviews-view-list div[role=row] .dataviews-view-list__fields{flex-wrap:wrap;margin-left:0}}div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:transparent}div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__fields,div.dataviews-wrapper div.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__fields{color:#757575}@media(min-width:783px){div.dataviews-wrapper button.dataviews-view-list__item{display:none}}div.dataviews-filters__search-widget-listitem span,span.dataviews-filters__summary-filter-text-value{text-transform:capitalize}div.dataviews-filters__search-widget-listitem:hover,div.dataviews-filters__search-widget-listitem[data-active-item]{background-color:var(--tag-color);color:var(--jp-gray-70)}div.dataviews-filters__search-widget-listitem:hover span.dataviews-filters__search-widget-listitem-check{fill:var(--jp-gray-70)}div.dataviews-filters__summary-chip-container button.dataviews-filters__summary-chip-remove.has-values:hover,div.dataviews-filters__summary-chip-container div.dataviews-filters__summary-chip.has-values:hover,div.dataviews-filters__summary-chip-container div.dataviews-filters__summary-chip.has-values[aria-expanded=true]{background-color:var(--tag-color)}button.product-list-item-chevron{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;left:30px;outline-color:var(--jp-green-40);padding:0;position:absolute;top:calc(50% - 12px)}.Jvb1njqMy7ML1zikhbWn{margin-top:1rem}.mpr8_ygU8woV4bVR1xvw{align-items:center;display:flex;font-size:var(--font-title-small);font-weight:500;line-height:1.5;margin-bottom:.5rem;margin-top:0}.gwO_Q0L0jbwMARVlBezu{color:var(--jp-gray-60);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body-small);font-weight:400;letter-spacing:-.15px;line-height:20px;margin-right:.75rem}.qwy7CsLeEbXvaPwgC9WV{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:scroll;padding:1px;scrollbar-width:none}.qwy7CsLeEbXvaPwgC9WV::-webkit-scrollbar{display:none}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{border-color:var(--jp-gray-5);border-radius:5px;margin-bottom:0;margin-left:1.5rem;min-width:180px;padding:1rem 1.5rem;width:100%}@media only screen and (min-width:960px){.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR{min-width:220px}}.qwy7CsLeEbXvaPwgC9WV .Hrbg7DeSJs6gas9zdPDR:last-child{margin-left:0}.NFpbo5AINn6I6avKFGby{margin-bottom:1.5rem}.aoQZCG0JeyWmy2J6vVxF{font-weight:500;line-height:20px;margin-bottom:.25rem}.M6ApyXg79vuXo6GwDkbO{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:36px;font-weight:400;line-height:40px}.M6ApyXg79vuXo6GwDkbO.DYHb5e6QhgXejWyo9s78{cursor:pointer}.OlInbY5YnDO06MEQHv98{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-left:.5rem}.EtbKbd5m85w7oYT4stIs{color:var(--jp-gray-20);display:none;font-size:var(--font-body-small);font-weight:600;line-height:24px;fill:var(--jp-gray-20)}@media screen and (min-width:960px){.EtbKbd5m85w7oYT4stIs{align-items:center;display:flex}}.EtbKbd5m85w7oYT4stIs.Awr7zl75sfAsFPHK9kDG{color:var(--jp-red-50);fill:var(--jp-red-50)}.EtbKbd5m85w7oYT4stIs.QFSZbIKFdWO3HEPBZyhc{color:var(--jp-green-50);fill:var(--jp-green-50)}.GgJAnS4gaEEGmRCP5n8y{align-content:flex-end;display:flex}.mjiNtwdbKpfo9edGVes4{margin-left:2px}.pAt4v_KG9Ir19wNcEtEj{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:calc(var(--spacing-base)*2.5);min-height:28px;width:100%}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off);padding-top:1px}.jrGNTKcgeXk9HKzolut9{position:relative}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6{overflow:hidden;padding:0}.jrGNTKcgeXk9HKzolut9>.wg3mZsoPekZWlBgOvdZ6.aDxB89WgtARQqNWd4ZeK:before{background-color:var(--jp-red-50);border:2px solid var(--jp-white-off);border-radius:50%;content:"";height:18px;position:absolute;right:-11px;top:-11px;width:18px}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR{background-color:var(--jp-white);border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);left:16px;padding:8px;position:absolute;top:16px;transform:scale(.75)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:focus,.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:hover{background-color:var(--jp-white)}.jrGNTKcgeXk9HKzolut9>.sGP8lxDpRSjt0Fh7wxoR:disabled{pointer-events:none}.z5EQSkU36nsjxHEBSfNN{padding:0}.MwBwVaEj6u_zRgfrFR9b{padding:24px 16px}@media screen and (min-width:600){.MwBwVaEj6u_zRgfrFR9b{padding:32px 24px}}@media screen and (min-width:960px){.MwBwVaEj6u_zRgfrFR9b{padding:48px 48px 48px 12px}}.UgPNtuFW7lTJ06k39EsK{background-image:url(images/evaluation-blank-fbbfbcd75b50ade0f092.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%);background-position:25%;background-repeat:no-repeat;background-size:393px,cover,cover,cover}.UgPNtuFW7lTJ06k39EsK.ilVOud0_OCGK4HciazB_{background-image:url(images/evaluation-selected-196d1790b76830f9b73a.png),radial-gradient(circle at 40% 70%,rgba(206,217,242,.75) 0,hsla(0,0%,100%,0) 40%),radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 80% 20%,hsla(46,77%,83%,.75) 0,hsla(0,0%,100%,0) 50%)}.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 90% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 35%),radial-gradient(circle at 75% 65%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 15%),radial-gradient(circle at 90% 90%,hsla(46,77%,83%,.5) 0,hsla(0,0%,100%,0) 25%);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:960px){.EtcggGK0Bk8POQD986Og{background-image:url(images/site-cards-29522f090d5422fd7afd.png),radial-gradient(circle at 55% 30%,rgba(6,158,8,.15) 0,hsla(0,0%,100%,0) 100%),radial-gradient(circle at 25% 40%,rgba(206,217,242,.5) 5%,hsla(0,0%,100%,0) 50%),radial-gradient(circle at 50% 85%,hsla(46,77%,83%,.3) 0,hsla(0,0%,100%,0) 35%);min-height:160px;order:-1}}.TSiu5sC6MdANROjUkUJM{margin-top:24px}.iqJfpZM9IYXuFSXvuoEe{font-size:16px!important;margin-top:16px}.Vozbq8Inlk5SxoVnn2G5{column-gap:40px;display:flex;flex-direction:row;margin-top:64px}.s_V1BM1Wtt3He4eF2TCu{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3);text-decoration:none!important}.FMZ2bZdjMxKFePbMwRi3{align-items:center;background-image:radial-gradient(circle at 80% 80%,rgba(6,158,8,.15) 5%,hsla(0,0%,100%,0) 50%);background-position:0 80%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:144px 32px}.eShkT8UhgFL0N__pJEA8{display:flex;justify-content:center;margin-bottom:24px}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF{color:var(--jp-green-40);height:88px;transform:scale(1.3);transition:transform .3s ease-out;width:88px}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .jkWzdt8A2twwREkaF2qX,.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .lZq4cdGYKYAgiVEYCtXw{opacity:0}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .jkWzdt8A2twwREkaF2qX{stroke-dasharray:276;stroke-dashoffset:276;animation:w9IUcbm9vJHQeg2OXhtF 2s ease-out forwards}.eShkT8UhgFL0N__pJEA8 .GZ2uVyfGabA_66Y8nmuF .lZq4cdGYKYAgiVEYCtXw{animation:xAohbjzRzlC5o13repbp .5s ease-in-out 1.5s forwards}.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF{animation:OrGIdZzrmFu39hFSKNfg 1s ease-out .3s forwards;transform:scale(1.4)}.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8.iOKKzf48kelOFS8vRBwR .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8{animation:xAohbjzRzlC5o13repbp .85s ease-out .3s forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF{animation:none;transform:scale(1.4)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF .Ktcwz9OsGT_3yNKZq6BA,.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .GZ2uVyfGabA_66Y8nmuF .WQpz4j3rH6uEqAXwDrR8{opacity:1}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z{position:absolute;top:0;transform:translateX(-10px)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g{opacity:0;transform:translateY(-200px)}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:first-child{--duration:0.6s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(2){--duration:0.8s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(3){--duration:1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(4){--duration:0.7s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(5){--duration:0.9s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(6){--duration:1.1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(7){--duration:0.75s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}.eShkT8UhgFL0N__pJEA8.OqFqx9KLY3auyUaWh5tp .JdllqWQef8TBWPF5UT6Z>g:nth-child(8){--duration:1.1s;animation:xAohbjzRzlC5o13repbp .6s ease-in-out .2s forwards,_brJ7gDgGneDqAzmDSZG var(--duration) linear forwards}@keyframes w9IUcbm9vJHQeg2OXhtF{0%{opacity:1;stroke-dashoffset:276}to{opacity:1;stroke-dashoffset:0}}@keyframes xAohbjzRzlC5o13repbp{to{opacity:1}}@keyframes OrGIdZzrmFu39hFSKNfg{25%{transform:scale(1.25)}to{transform:scale(1.4)}}@keyframes _brJ7gDgGneDqAzmDSZG{0%{transform:translateY(-300px)}to{transform:translateY(0)}}.jErCC9oKHSM15BxzFyQK{margin-bottom:0}.oVoYbwbFB6U2o90Njusk>div{background-color:var(--jp-white);font-size:16px;line-height:24px;margin:0;position:relative}.oVoYbwbFB6U2o90Njusk>div .components-notice__content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:12px 4px}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__content{gap:6rem}}.oVoYbwbFB6U2o90Njusk>div .is-link{color:var(--jp-black);font-size:16px;font-weight:600;padding:var(--spacing-base) calc(var(--spacing-base)*3)!important;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div .components-notice__dismiss{align-self:center}.oVoYbwbFB6U2o90Njusk>div .components-notice__action{align-items:center;background:#000;border-radius:var(--jp-border-radius);color:var(--jp-white);cursor:pointer;font-size:16px;font-weight:600;height:auto;justify-content:center;letter-spacing:-.01em;line-height:24px;margin-right:0;margin-top:24px;padding:8px 24px;text-decoration:none}@media screen and (min-width:960px){.oVoYbwbFB6U2o90Njusk>div .components-notice__action{margin-right:calc(var(--spacing-base)*2 + 24px)}}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__action{margin-right:0;margin-top:0;white-space:nowrap}.oVoYbwbFB6U2o90Njusk>div.Snc8NEmDelsbhlH4285s .components-notice__content{align-items:center;flex-direction:row}@media screen and (max-width:600px){.oVoYbwbFB6U2o90Njusk>div{padding-top:24px}.oVoYbwbFB6U2o90Njusk>div>div:has(svg){position:static}}.oVoYbwbFB6U2o90Njusk .R5tvcsARTGN0A_z3DygA{min-width:auto}.wBVXH4OTNwLHPRpN4nsq{display:flex;flex-grow:1;margin-left:var(--spacing-base)}.wBVXH4OTNwLHPRpN4nsq a{color:var(--jp-black)}.wBVXH4OTNwLHPRpN4nsq a:focus,.wBVXH4OTNwLHPRpN4nsq a:hover{text-decoration:underline;text-decoration-thickness:2px}.wBVXH4OTNwLHPRpN4nsq .terms-of-service{color:var(--jp-gray-70);font-size:var(--font-body-small)}.wBVXH4OTNwLHPRpN4nsq>svg{fill:var(--jp-red-60);align-self:flex-start;flex-shrink:0;margin-left:calc(var(--spacing-base)*2)}.wBVXH4OTNwLHPRpN4nsq>svg.F1qvEnFfHs5nz3zFZUOV{fill:none}.wBVXH4OTNwLHPRpN4nsq .products-list{margin:10px 0}.wBVXH4OTNwLHPRpN4nsq .products-list .product-badge{background-color:#f1f1f1;border-radius:6px;display:inline-block;margin:4px 0 4px 8px;padding:2px 8px}.wBVXH4OTNwLHPRpN4nsq .plugins-list .plugin-item>span{font-size:calc(var(--font-body-extra-small) + 1px);margin-inline-start:5px}.SrQxAOBa5ZaSKP8wlut9{border-bottom:none;margin:0}.TcCZnGE6mad8Dvz9pCZi{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIvPjxwYXRoIGZpbGw9IiNENjM2MzkiIGQ9Ik0xMyA3aC0ydjZoMnpNMTMgMTVoLTJ2MmgyeiIvPjwvc3ZnPg==) no-repeat 100% 0;color:var(--jp-red);line-height:25px;padding-right:25px}._mn6o2Dtm5pfFWc8_A1K{--spacing-base:8px;min-width:264px}.VHYulMcpzbr10HWR0iSE{align-items:flex-start;border:1px solid var(--jp-black);border-color:var(--jp-gray-5);border-radius:4px;border-right-width:6px;display:flex;font-size:var(--font-body);padding:24px 18px 27px 31px}.FGpSkMCiIHQjszcV0dbn{height:calc(var(--spacing-base)*3);margin-left:20px;width:calc(var(--spacing-base)*3)}.KoWZcCwhW13xvkEb0QON{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}.KoWZcCwhW13xvkEb0QON svg{display:block}@media screen and (max-width:600px){.VHYulMcpzbr10HWR0iSE{box-shadow:0 4px 8px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.06);padding-top:68px;position:relative}.FGpSkMCiIHQjszcV0dbn{position:absolute;right:24px;top:24px}.KoWZcCwhW13xvkEb0QON{left:24px;position:absolute;top:24px}}.smrfczkC53EaFM8OJUXs{flex-grow:1}.IKYRWoPwt9xOVEx1wzNS{font-weight:600;margin-bottom:8px}.qM0qY6mPYp1MPN54A3Kg{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:20px}@media screen and (max-width:600px){.qM0qY6mPYp1MPN54A3Kg{justify-content:center}}.qM0qY6mPYp1MPN54A3Kg a,.qM0qY6mPYp1MPN54A3Kg a:active,.qM0qY6mPYp1MPN54A3Kg a:focus,.qM0qY6mPYp1MPN54A3Kg a:hover{color:var(--jp-black)}.qM0qY6mPYp1MPN54A3Kg>*{margin-left:24px}.A5YkDkkXuiYgavrY6Nux{border-right-color:var(--jp-red)}.A5YkDkkXuiYgavrY6Nux .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-red)}.cT5rwuPMZzWvi5o6shMl{border-right-color:var(--jp-yellow-20)}.cT5rwuPMZzWvi5o6shMl .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-yellow-20)}.yo0O3uvNomPsYUXFCpAS{border-right-color:var(--black)}.yo0O3uvNomPsYUXFCpAS .y_IPyP1wIAOhyNaqvXJq{fill:var(--black)}.oZdDFf1jBLkzn5ICCC6x{border-right-color:var(--jp-green)}.oZdDFf1jBLkzn5ICCC6x .y_IPyP1wIAOhyNaqvXJq{fill:var(--jp-green)}.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-end:0;inset-block-start:auto;inset-inline:0;position:fixed;z-index:100001}@media(min-width:600px){.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-start:4rem;inset-inline:unset;inset-inline-end:1rem;width:auto}}@media(min-width:782px){.jT9Kt2ZTvxPKDQ1pa7sN.components-snackbar-list{inset-block-start:3rem}}.cAbGtJDGgLubucBnz7vM{background-color:var(--jp-white)}.XsCIqtbkjCGvQuTEqP12{display:flex;flex-direction:column;gap:16px;max-width:450px;width:100%}.FuIWMXR9G82lNoOWSg7Z{font-size:32px;font-weight:500;line-height:40px}.VqV6BERV7qt2YRiC8ant{color:var(--jp-gray-100,#101517);font-size:16px;font-weight:400;line-height:24px;margin-bottom:29px}.H7h4wR1WKIziIFiwJpzN{align-items:center;align-self:stretch;background:transparent;border:1px solid #ccc;border-radius:var(--jp-button-radius);box-shadow:none;display:flex;justify-content:center;margin-bottom:0;padding:14px 16px;width:100%}.H7h4wR1WKIziIFiwJpzN:hover{cursor:pointer}.pSJyHDRGl_R9CF7J_wzX{color:var(--jp-gray-80,#2c3338);font-size:15px;font-style:normal;font-weight:500;line-height:20px;margin-right:-20px;text-align:center;width:100%}.TnFm4M8CVuTak6Vq2NsE{align-items:center;display:flex;margin:20px 0;text-transform:uppercase;width:100%}.TnFm4M8CVuTak6Vq2NsE span{color:var(--jp-gray-60,#50575e);margin:0 16px;white-space:nowrap}.TnFm4M8CVuTak6Vq2NsE .eKWjmNNdlY3uWjVgR8RI{background:rgba(0,0,0,.1);flex:1;height:1px}.Scnx4BQ8P2bIZ0YxBThk{display:flex;flex-direction:column;gap:16px}.Scnx4BQ8P2bIZ0YxBThk .Ps4m_56jJQ5YgQb25OW0{border:1px solid var(--jp-gray-60,#949494);border-radius:var(--jp-button-radius);box-sizing:border-box;color:var(--jp-gray-50,#646970);font-size:15px;line-height:20px;margin:0;padding:12px 16px;width:100%}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI{background:var(--jp-green-60,#007117);border:1px solid var(--jp-green-60,#007117);border-radius:var(--jp-button-radius);box-sizing:border-box;color:var(--jp-white,#fff);font-size:16px;font-weight:500;line-height:24px;padding:12px 16px;width:100%}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:focus,.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:hover{background:var(--jp-green-70,#00801a);cursor:pointer}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:focus{border-color:var(--jp-white,#fff);outline:2px solid var(--jp-green-60,#007117)}.Scnx4BQ8P2bIZ0YxBThk .IIUH0pxUdd27eEyqfQFI:disabled{background:var(--jp-gray,#dcdcde);border-color:var(--jp-gray,#dcdcde);color:var(--jp-gray-50,#646970);cursor:unset}.IySisqLBT5FBSpx8ksyG{color:var(--jp-gray-50,#646970);font-size:13px;line-height:20px;margin-top:8px}.IySisqLBT5FBSpx8ksyG .terms-of-service__link{color:var(--jp-gray-50,#646970);text-decoration:underline}body{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Avenir Next,Avenir,Segoe UI,Helvetica Neue,Helvetica,Cantarell,Ubuntu,Roboto,Noto Sans,Arial,sans-serif}#wpwrap{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hs8vtMKdbmvStRLqOShe{position:absolute}.a2dTOxFWByKrVw1RIDQT{--max-container-width:100%;background-color:var(--jp-white,#fff);height:100vh;overflow-y:hidden;width:100%}.q0k48EMOblqQLxSxIKZa{overflow:hidden}.w9obJdf7GdvAmyMTJp12{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:600px){.w9obJdf7GdvAmyMTJp12{justify-content:flex-start;padding-top:72px}}.Jqm3k3aZ4rGDtBCVeocD{border-radius:12px;max-height:100%}.Jqm3k3aZ4rGDtBCVeocD img{display:block;object-fit:cover;width:100%}@media screen and (max-width:600px){.PhMWEQDEAfUHteBMf1hM{display:none}}.q0T8YyQxRawhpDtvJjxI{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.B7JDqI_vtKxSy5GjvqA1{display:flex;flex-direction:column;height:100%}.zj7xadmhIWeuf7ZwvVTS{align-items:center;background:var(--jp-black);border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0;color:var(--jp-white);display:flex;height:calc(var(--spacing-base)*4);padding:0 var(--spacing-base);position:absolute;right:0;top:0;width:100%}.GsioW6IsC8EMYE3U6788{fill:var(--jp-white);margin-left:var(--spacing-base)}.cfEO8udWbRGPFJzW8Jg5,.dbz07JqxOlivjKO4vBEF{align-items:center;display:flex;height:calc(var(--spacing-base)*4);margin-bottom:calc(var(--spacing-base)*4)}.zlh3zbjUe4Z8cBs7uVVe{fill:#8c8f94;height:24px;line-height:24px}.qoZuzG5EcDa231hC6t0P{align-items:center;display:flex;justify-content:center}.qoZuzG5EcDa231hC6t0P svg{margin-left:var(--spacing-base)}.Q6uUUQCPWS6_6nLxIn68{display:inline-block;min-height:42px;padding:.5em 2em;text-align:center;width:100%}.Q6uUUQCPWS6_6nLxIn68 .YU4iBCRze09ZP3iCsdcb{margin:0}.Q6uUUQCPWS6_6nLxIn68.components-button.is-primary{height:auto;white-space:normal}.Q6uUUQCPWS6_6nLxIn68.is-secondary:hover:not(:disabled){background-color:var(--jp-black);color:var(--jp-white)}.OrQG7DjDd9Ha2Xj1Mx3L{margin-top:calc(var(--spacing-base)*2)}.Q1jaYDpa2AVfJpA29wT0{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.Q1jaYDpa2AVfJpA29wT0 li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.Q1jaYDpa2AVfJpA29wT0 svg{fill:var(--jp-green-primary);flex-shrink:0;margin-left:var(--spacing-base)}.HL4gSxsF0skYGhGuqH90 li:last-of-type{font-weight:700}.sEcLfpWjo0GF7QrxD3Lt{margin-top:calc(var(--spacing-base)*2)}.xgv3jRkeF39aEQELCwru{align-items:flex-end;color:var(--jp-black);display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*2)}.twlleZ5Ehq4bB7CvKVSW{position:relative}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8{color:var(--jp-gray-20)}.twlleZ5Ehq4bB7CvKVSW.Qg4rPEvXsqmod1s_31d8:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.ApsgxIornVy_3KnciVeJ{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.NMxcZL17aEP7v81uG3zD{margin-top:calc(var(--spacing-base)*5)}.gCTKfAPzJqZas7CaRbKN{margin-bottom:calc(var(--spacing-base)*4)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-left:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}.iSc4n8zVaElbs0TPAWH5{align-items:center;display:flex;gap:20px;height:700px;justify-content:center;margin-top:2rem}:root{--font-title-large:36px;--font-title-small:24px;--font-body:16px;--font-label:12px;--jp-black:#000;--jp-black-80:#2c3338;--jp-white:#fff;--jp-white-off:#f9f9f6;--jp-gray:#dcdcde;--jp-gray-0:#f6f7f7;--jp-gray-5:#dcdcde;--jp-gray-10:#c3c4c7;--jp-gray-20:#a7aaad;--jp-gray-30:#8c8f94;--jp-gray-40:#787c82;--jp-gray-50:#646970;--jp-gray-60:#50575e;--jp-gray-70:#3c434a;--jp-gray-80:#2c3338;--jp-gray-90:#1d2327;--jp-gray-100:#101517;--jp-gray-off:#e2e2df;--jp-yellow-5:#f5e6b3;--jp-yellow-10:#f2cf75;--jp-yellow-40:#c08c00;--jp-orange-20:#faa754;--jp-blue-5:#ced9f2;--jp-red-0:#f7ebec;--jp-red-50:#d63638;--jp-red-60:#b32d2e;--jp-red-80:#8a2424;--jp-red:#d63639;--jp-pink:#c9356e;--jp-green-0:#f0f2eb;--jp-green-5:#d0e6b8;--jp-green-10:#9dd977;--jp-green-20:#64ca43;--jp-green-30:#2fb41f;--jp-green-40:#069e08;--jp-green-50:#008710;--jp-green-60:#007117;--jp-green-70:#005b18;--jp-green-80:#004515;--jp-green-90:#003010;--jp-green-100:#001c09;--jp-green:#069e08;--jp-green-primary:var(--jp-green-40);--jp-green-secondary:var(--jp-green-30);--jp-border-radius:4px;--jp-border-radius-rna:8px;--jp-menu-border-height:1px;--jp-underline-thickness:2px;--jp-modal-padding-large:32px;--jp-modal-padding:24px;--jp-modal-padding-small:16px;--jp-modal-radius:8px;--jp-button-padding:8px;--jp-button-radius:4px;--jp-gap:16px;--jp-highlight:#3858e9}:where(body){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0;min-height:100%;padding:0}.jp-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1128px}.jp-row{display:grid;grid-gap:24px;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.components-popover:not(.is-without-arrow):before{border-color:var(--jp-gray)}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-left:-62px}.icon-tooltip-helper .components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-right:-62px}.icon-tooltip-helper .components-popover[data-y-axis=bottom] .components-popover__content{top:2px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-6px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-4px!important}.icon-tooltip-helper .components-popover[data-y-axis=top] .components-popover__content{bottom:10px!important}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:3px}.icon-tooltip-helper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:4px}.icon-tooltip-helper.is-wide .components-popover__content{width:440px}.icon-tooltip-wrapper{color:var(--jp-black);display:inline-block;position:relative}.icon-tooltip-wrapper .components-button.is-link:focus:not(:disabled){box-shadow:none}.icon-tooltip-helper{height:18px;pointer-events:none;position:absolute;right:-53px;top:0;width:124px}.icon-tooltip-container{pointer-events:all}.icon-tooltip-container .components-popover__content{border:1px solid var(--jp-gray);border-radius:4px;margin:0 10px;max-width:90vw;outline:none;padding:24px;white-space:normal;width:304px}.icon-tooltip-title{font-size:16px;font-weight:600;line-height:19px}.icon-tooltip-title:not(:last-child){margin-bottom:8px}.icon-tooltip-content{font-size:14px;font-weight:400;line-height:24px}.icon-tooltip-content ul{list-style-type:disc;margin:0 1rem 0 0}.icon-tooltip-content ul li:last-child{margin-bottom:0}.p4qz2tkq0p9hxucJ6Qk2{--padding:calc(var(--spacing-base)*4);color:var(--jp-black)}.lbNDyXioOwvyvbALtCBm{--gap:calc(var(--spacing-base)*3);padding:var(--padding) 0;position:relative}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm{column-gap:var(--gap);display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:repeat(var(--rows),minmax(min-content,max-content))}.cLaNK_XcbTGlRQ4Tp43Q{margin-top:var(--padding)}.s2Lsn4kbm6BrS3DSndRB .cLaNK_XcbTGlRQ4Tp43Q{display:contents}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>*{background:var(--jp-white);position:relative}.cLaNK_XcbTGlRQ4Tp43Q.CYt1X0eH1icRjhtJ28jx>:after{bottom:0;box-shadow:0 4px 24px rgba(0,0,0,.05);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cLaNK_XcbTGlRQ4Tp43Q>:first-child{border-top-left-radius:var(--jp-border-radius);border-top-right-radius:var(--jp-border-radius);border-width:1px 1px 0}.cLaNK_XcbTGlRQ4Tp43Q>:last-child{border-bottom-left-radius:var(--jp-border-radius);border-bottom-right-radius:var(--jp-border-radius);border-width:0 1px 1px}.DAkZc1P9A3K12fjEliMg{display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding)}.WUBuYABl8nymjs9NnCEL{align-items:center;display:flex;padding-bottom:calc(var(--spacing-base)*2);position:relative}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)){padding-top:calc(var(--spacing-base)*2)}.WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{background-color:var(--jp-gray);content:"";height:1px;left:var(--padding);position:absolute;right:var(--padding);top:0;z-index:5}.s2Lsn4kbm6BrS3DSndRB .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{left:unset;right:0;width:calc(100% + var(--gap))}.s2Lsn4kbm6BrS3DSndRB .lbNDyXioOwvyvbALtCBm>:last-child .WUBuYABl8nymjs9NnCEL:not(:nth-child(2)):before{width:100%}.ANtCFeb41NhA8PA3H7ZN,.WUBuYABl8nymjs9NnCEL:last-of-type{padding-bottom:var(--padding)}.Ql2gy_148yW8Vw5vhaKD{padding-left:var(--padding);padding-right:var(--padding)}.EAQrAnQEW1z1BfdY5gbC{margin:0 var(--spacing-base);fill:var(--jp-gray);flex-shrink:0}.EAQrAnQEW1z1BfdY5gbC.JDSTlLoOC_4aUoH2oNM2{fill:var(--jp-green-40)}.EAQrAnQEW1z1BfdY5gbC.zNdQRJ1w7BvaQOYyqzHK{fill:var(--jp-red-50)}.lr7vbX95SKtoe7DarJcZ{margin-right:auto}.s2Lsn4kbm6BrS3DSndRB .lr7vbX95SKtoe7DarJcZ{margin:0 var(--spacing-base);top:1px}.WUBuYABl8nymjs9NnCEL .KRrGp2xdkeBOxLZeuQ6X{fill:var(--jp-gray-20);flex-shrink:0}.H_ZJiRVJg0LiMXPGOcmt{text-align:center;width:fit-content}.H_ZJiRVJg0LiMXPGOcmt>a{color:#000}.s2Lsn4kbm6BrS3DSndRB .H_ZJiRVJg0LiMXPGOcmt{grid-column:2;overflow:hidden;padding-left:var(--padding);padding-right:var(--padding);white-space:nowrap}.x21z_DixObRDsDaWotP1{align-items:right;display:flex;justify-content:right;margin:0 calc(var(--spacing-base)*4)}.dovianZYLKhnbnh9I06o{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end}.lljtQMhW7lq5tE5SDJEf{align-items:flex-start;display:flex;flex-basis:0;flex-grow:2}.lljtQMhW7lq5tE5SDJEf .NubApIV1vQCRUNprfm6b{margin-right:auto}.dhFQXpZfMwVI8vuYHnwC{align-items:flex-start;display:inline-flex;flex:0 0 auto;position:relative}.dhFQXpZfMwVI8vuYHnwC:first-child{margin-left:calc(var(--spacing-base)*2)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k{color:var(--jp-gray-20)}.dhFQXpZfMwVI8vuYHnwC.eD7hzxFmdtG_MgmBtl_k:after{background:var(--jp-red);border-radius:var(--jp-border-radius);content:" ";display:block;height:3px;margin-top:-2px;pointer-events:none;position:absolute;top:50%;width:100%}.C64ZjjUAqJC1T2Sa7apS{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:calc(var(--spacing-base)*3)}.UpZDGew6Ay1hPoP6eI7b{color:var(--jp-gray-40);font-size:var(--font-body-small);line-height:20px}.UpZDGew6Ay1hPoP6eI7b:after{content:"​"}.NubApIV1vQCRUNprfm6b{background-color:var(--jp-yellow-10);border-radius:4px;font-size:13px;font-weight:600;margin-right:var(--spacing-base);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.TDiiPbuW1Z0_05u_pvcK{font-weight:400}.SWwV4Pw6OZ5vU3PqPXmr{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.r7tUofa9Z3A5ziKVR1H7{align-items:center;display:flex}.r7tUofa9Z3A5ziKVR1H7 img{object-fit:cover;width:100%}.i_AnOR3MaQLraGvb2QU5{background-color:#f9f9f6}.YcYvLvdvWrb1EUZoVsE8{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.uGTTsKoIOoZdYhk6uPnl{white-space:nowrap}.uGTTsKoIOoZdYhk6uPnl>span{font-size:var(--font-body-small)}.NzDTsxhX8D1mlckNpewR{font-weight:400!important}.svE2cJL5t2FarzcDQYNe{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.dvEJEDNTnmVfVxtLa4uU{align-items:center;display:flex}.dvEJEDNTnmVfVxtLa4uU img{object-fit:cover;width:100%}.K1VY4DNP8PHMWAEVBC_h{background-color:#f9f9f6}.nk_COGPrkBNLp7lVt4sQ{display:flex;flex-wrap:wrap;gap:calc(var(--horizontal-spacing)*2);justify-content:space-between}.ukgQ5TmLablG3svUKjdw{white-space:nowrap}.ukgQ5TmLablG3svUKjdw>span{font-size:var(--font-body-small)}.Vofm70ADXSe43GamWEaF{font-weight:400!important}.EUcF2LKeC2GyhWD2FKCP{background-color:var(--jp-white);height:100%;padding:calc(var(--spacing-base)*8);position:relative}.Bm21LIBQtpRo3ZhOxXBG{display:flex;gap:calc(var(--spacing-base)*2)}.jwIGzADCnBI_ai9xYYiS{align-items:center;display:flex;flex-wrap:nowrap;font-size:22px;padding-bottom:calc(var(--spacing-base)*3);padding-top:calc(var(--spacing-base)*3)}.jwIGzADCnBI_ai9xYYiS .fTbxuhh_SfMgenyWvGN0{padding-bottom:calc(var(--spacing-base)/3);padding-right:var(--spacing-base)}.eR56lApoP14RIBAhO1UN{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*6);justify-content:space-between;margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.eR56lApoP14RIBAhO1UN{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (min-width:960px){.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD{max-width:70%}}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .vAGLpjIGi6GA8ghbumN7{font-size:36px;font-weight:700;line-height:40px}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .oag8YaslCEiUVu8GKKL3{font-weight:400;margin:calc(var(--spacing-base)*3) 0}.eR56lApoP14RIBAhO1UN .vHnITd5JOCOgxCgXTgoD .FhH03GPt9FK1VH9NZhYA{align-self:flex-start;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-end}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .VUXAtah2JvUCNc4cXjPp{flex:1}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{border-color:var(--jp-gray-5);border-radius:5px;flex-grow:0;height:168px;margin-bottom:0;padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);width:168px}@media only screen and (max-width:960px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{width:30vw}}@media only screen and (max-width:430px){.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw{min-width:168px;width:100%}}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .Ll1l9bEuf5G5oh3AENep{fill:var(--jp-green)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .WrzTysWiqUiuEPvpFqau{margin-bottom:var(--spacing-base)}.eR56lApoP14RIBAhO1UN .dyPAjc3M4y3Q6gJfWnjw .d4faYkf9yL7oW7pwcjmP{font-size:36px;font-weight:700}.acffvOSYc5S8x4P_AYnQ{font-size:16px;line-height:24px;padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}.acffvOSYc5S8x4P_AYnQ:first-child{padding-bottom:0;padding-top:0}.acffvOSYc5S8x4P_AYnQ:nth-child(2n){background-color:var(--jp-white-off);padding-bottom:calc(var(--spacing-base)*8);padding-top:calc(var(--spacing-base)*8)}@media only screen and (max-width:960px){.acffvOSYc5S8x4P_AYnQ:nth-child(2n){padding-bottom:calc(var(--spacing-base)*6);padding-top:calc(var(--spacing-base)*6)}}.acffvOSYc5S8x4P_AYnQ a{color:inherit}.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{margin:0 auto;max-width:744px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .M5YNmgy60Q_UtaxKgQcv{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{margin:0 auto;max-width:1128px}@media only screen and (max-width:1366px){.acffvOSYc5S8x4P_AYnQ .HJiOvun8sHkiFpNL0sl6{padding-left:calc(var(--spacing-base)*3);padding-right:calc(var(--spacing-base)*3)}}.acffvOSYc5S8x4P_AYnQ .mXinUJfpSTS9EVB8M8K_{font-size:34px;font-weight:400;line-height:40px;margin:0}.acffvOSYc5S8x4P_AYnQ .QKjsnliPyLu4n08yVUUM{font-size:16px}.acffvOSYc5S8x4P_AYnQ .xQJJkJ4v7Jm8iSJ0z0Dj{font-size:48px;line-height:24px;margin-bottom:calc(var(--spacing-base)*6)}.VWIBGwuHqtAKg_5Hch92{flex-direction:column}.VWIBGwuHqtAKg_5Hch92,.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{display:flex;gap:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*2) 0}.VWIBGwuHqtAKg_5Hch92 .mnkNhprYIatxfziERMwM{flex-wrap:wrap;min-height:190px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs{background-color:var(--jp-white-off);border-radius:calc(var(--spacing-base)/2);height:157.5px;width:280px}.VWIBGwuHqtAKg_5Hch92 .WEiaYLqJwV2IzC8LD9Fs iframe{border-radius:inherit}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU{display:flex;flex:1;flex-direction:column;gap:var(--spacing-base);min-width:280px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU ._OeUvI9GrP00qh6Uk7Tg{font-size:20px;font-weight:500;line-height:22px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .C6I5jYHW2IJSDBoKvhcB{color:var(--jp-gray-60);flex-grow:1;font-size:16px;font-weight:300;line-height:24px}.VWIBGwuHqtAKg_5Hch92 .GJlowVsJybna1MFcIiIU .XdnAdAwkxAW5yvUx3NRr{font-size:15px;padding-right:0;text-decoration:underline}.MCKgMfLVZtkgWu5m5u6L{margin-bottom:calc(var(--spacing-base)*8)}.c0SItK48SRkWfZUCECbZ{border:1px solid var(--jp-green-40);border-radius:4px;color:var(--jp-green-40);font-size:12px;font-weight:500;height:22px;margin-right:5px;padding:2px 8px;position:relative;text-transform:uppercase;top:-2px}.uPEKVw20OlWzA_8u7YAc{--font-headline-medium:48px;--font-headline-small:36px;--font-title-medium:24px;--font-body:16px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;max-height:calc(100% - 24px)}.uPEKVw20OlWzA_8u7YAc .components-modal__header+div{height:100%}.uPEKVw20OlWzA_8u7YAc .components-modal__content{margin:40px;padding:0}.uPEKVw20OlWzA_8u7YAc .components-modal__header{border-bottom:0;height:40px;padding:8px 8px 0}.uPEKVw20OlWzA_8u7YAc .dZO6FXcGE5vhcJ8Y_C9w{height:100%;padding:8px}@media(max-height:768px){.FmxgyZZvzjuwp3GbBNv1{overflow:scroll;padding-bottom:24px;padding-top:24px}.FmxgyZZvzjuwp3GbBNv1 .uPEKVw20OlWzA_8u7YAc{max-height:unset}}.EtaGFgAv0H3akflLBvof,.f6I4877w7XpHhEnooqks{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.EtaGFgAv0H3akflLBvof{flex:1}.KGwdaPYtQhRLcUVbDyy9 .product-price_container{align-items:center}.IwiPAQFH04pNmEH07X9N{display:flex;flex-direction:row;gap:8px 24px}.DKmru53sFgfEs9AgBdqM{justify-content:center}.DKmru53sFgfEs9AgBdqM,.DKmru53sFgfEs9AgBdqM img{align-items:center;display:flex;height:auto;max-width:100%;overflow:hidden}.DKmru53sFgfEs9AgBdqM img{max-height:100%;object-fit:contain}.anXLrcgHHsm2LnEfXUVk{padding-top:56.25%;position:relative;width:100%}.anXLrcgHHsm2LnEfXUVk iframe{border:none;height:100%;position:absolute;right:0;top:0;width:100%}.pbC573UpPZ3Z1WF6H0rZ{display:flex;flex-direction:column}.uQb9f6VHehuQfLoouBsQ{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.uQb9f6VHehuQfLoouBsQ li{align-items:flex-start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.uQb9f6VHehuQfLoouBsQ svg{fill:var(--jp-green-primary);flex-shrink:0;margin-left:var(--spacing-base)}._fUXxnSp5pagKBp9gSN7 *{box-sizing:border-box}#my-jetpack-container{--wp-admin-theme-color:var(--jp-black);--wp-admin-theme-color-darker-10:var(--jp-black-80);--wp-admin-theme-color-darker-20:var(--jp-black-80);height:100%}#my-jetpack-container .jp-dashboard-footer__jetpack-symbol{height:16px}#my-jetpack-container:has(.my-jetpack-deprecate-notice-title) .jetpack-deprecation-notice-link{color:inherit;font-weight:600;padding-left:5px}#my-jetpack-container .my-jetpack-deprecate-notice-title{font-weight:600}#wpbody-content>.notice{display:none!important}#wpwrap{background-color:var(--jp-white-off)}.jetpack-admin-full-screen #wpwrap{top:0}.jetpack-admin-full-screen #wpadminbar{display:none}.jetpack-admin-full-screen #wpbody-content{min-height:100vh!important;padding-bottom:0}.jetpack-admin-full-screen #adminmenumain,.jetpack-admin-full-screen #wpcontent>*,.jetpack-admin-full-screen #wpfooter,.jetpack-admin-full-screen .error,.jetpack-admin-full-screen .notice,.jetpack-admin-full-screen .updated{display:none}.jetpack-admin-full-screen #wpcontent{margin-right:0!important;padding-right:0!important}.jetpack-admin-full-screen #wpcontent>#wpbody{display:block;margin-top:0!important;padding-top:0!important} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json index 1ee21482..731f21ec 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/composer.json @@ -4,26 +4,27 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-admin-ui": "^0.4.5", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-boost-speed-score": "^0.3.12", - "automattic/jetpack-connection": "^4.0.1", - "automattic/jetpack-explat": "^0.1.7", - "automattic/jetpack-jitm": "^3.1.21", - "automattic/jetpack-licensing": "^2.0.9", - "automattic/jetpack-plugins-installer": "^0.4.3", - "automattic/jetpack-redirect": "^2.0.4", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-plans": "^0.4.10", - "automattic/jetpack-status": "^4.0.1", - "automattic/jetpack-sync": "^3.10.0", - "automattic/jetpack-protect-status": "^0.1.5" + "php": ">=7.2", + "automattic/jetpack-admin-ui": "^0.5.7", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-boost-speed-score": "^0.4.6", + "automattic/jetpack-connection": "^6.8.1", + "automattic/jetpack-explat": "^0.2.13", + "automattic/jetpack-jitm": "^4.2.7", + "automattic/jetpack-licensing": "^3.0.8", + "automattic/jetpack-plugins-installer": "^0.5.4", + "automattic/jetpack-redirect": "^3.0.5", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-plans": "^0.6.1", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-sync": "^4.9.2", + "automattic/jetpack-protect-status": "^0.5.8" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -36,8 +37,9 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" ], + "test-coverage": "pnpm concurrently --names php,js 'php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"' 'pnpm:test-coverage'", "test-php": [ "@composer phpunit" ], @@ -57,9 +59,7 @@ "watch": [ "Composer\\Config::disableProcessTimeout", "pnpm run watch" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, @@ -71,7 +71,7 @@ "link-template": "https://github.com/Automattic/jetpack-my-jetpack/compare/${old}...${new}" }, "branch-alias": { - "dev-trunk": "4.35.x-dev" + "dev-trunk": "5.9.x-dev" }, "version-constants": { "::PACKAGE_VERSION": "src/class-initializer.php" diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/global.d.ts b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/global.d.ts index 2484b4a5..55655e55 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/global.d.ts +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/global.d.ts @@ -10,6 +10,8 @@ declare module '@wordpress/compose'; declare module '@wordpress/icons'; declare module '@automattic/jetpack-connection'; declare module '@wordpress/url'; +declare module '@wordpress/i18n'; +declare module '@wordpress/element'; type ProductStatus = | 'active' @@ -22,7 +24,10 @@ type ProductStatus = | 'needs_activation' | 'needs_first_site_connection' | 'user_connection_error' - | 'can_upgrade'; + | 'can_upgrade' + | 'needs_attention' + | 'expired' + | 'expiring'; type JetpackModule = | 'anti-spam' @@ -33,13 +38,31 @@ type JetpackModule = | 'extras' | 'ai' | 'jetpack-ai' + | 'protect' | 'scan' | 'search' | 'social' - | 'security' - | 'protect' + | 'stats' | 'videopress' - | 'stats'; + | 'security' + | 'growth' + | 'complete' + | 'site-accelerator' + | 'newsletter' + | 'related-posts' + | 'brute-force'; + +type JetpackModuleWithCard = + | 'anti-spam' + | 'backup' + | 'boost' + | 'crm' + | 'jetpack-ai' + | 'protect' + | 'search' + | 'social' + | 'stats' + | 'videopress'; type ThreatItem = { // Protect API properties (free plan) @@ -67,6 +90,390 @@ type ScanItem = { version: string; }; +type RewindStatus = + | 'missing_plan' + | 'no_connected_jetpack' + | 'no_connected_jetpack_with_credentials' + | 'vp_active_on_site' + | 'vp_can_transfer' + | 'host_not_supported' + | 'multisite_not_supported' + | 'no_site_found'; + +type BackupStatus = + | 'started' + | 'finished' + | 'no-credentials' + | 'backups-deactivated' + | 'no-credentials-atomic' + | 'credential-error' + | 'http-only-error' + | 'not-accessible' + | 'backup-deactivated' + | 'Kill switch active' + | 'error' + | 'error-will-retry'; + +type JetpackPlanSlug = + | 'jetpack_premium' + | 'jetpack_business' + | 'jetpack_free' + | 'jetpack_premium_monthly' + | 'jetpack_business_monthly' + | 'jetpack_personal' + | 'jetpack_personal_monthly' + | 'jetpack_security_daily' + | 'jetpack_security_daily_monthly' + | 'jetpack_security_realtime' + | 'jetpack_security_realtime_monthly' + | 'jetpack_growth_bi_yearly' + | 'jetpack_growth_yearly' + | 'jetpack_growth_monthly' + | 'jetpack_complete_bi_yearly' + | 'jetpack_complete' + | 'jetpack_complete_monthly' + | 'jetpack_security_t1_bi_yearly' + | 'jetpack_security_t1_yearly' + | 'jetpack_security_t1_monthly' + | 'jetpack_security_t2_yearly' + | 'jetpack_security_t2_monthly' + | 'jetpack_starter_yearly' + | 'jetpack_starter_monthly' + | 'jetpack_backup_daily' + | 'jetpack_backup_daily_monthly' + | 'jetpack_backup_realtime' + | 'jetpack_backup_realtime_monthly' + | 'jetpack_search_bi_yearly' + | 'jetpack_search' + | 'jetpack_search_monthly' + | 'jetpack_scan_bi_yearly' + | 'jetpack_scan' + | 'jetpack_scan_monthly' + | 'jetpack_scan_realtime' + | 'jetpack_scan_realtime_monthly' + | 'jetpack_anti_spam_bi_yearly' + | 'jetpack_anti_spam' + | 'jetpack_anti_spam_monthly' + | 'jetpack_backup_t1_bi_yearly' + | 'jetpack_backup_t1_yearly' + | 'jetpack_backup_t1_monthly' + | 'jetpack_backup_t2_yearly' + | 'jetpack_backup_t2_monthly' + | 'jetpack_backup_addon_storage_10gb_monthly' + | 'jetpack_backup_addon_storage_100gb_monthly' + | 'jetpack_backup_addon_storage_1tb_monthly' + | 'jetpack_backup_addon_storage_3tb_monthly' + | 'jetpack_backup_addon_storage_5tb_monthly' + | 'jetpack_videopress_bi_yearly' + | 'jetpack_videopress' + | 'jetpack_videopress_monthly' + | 'jetpack_backup_t0_yearly' + | 'jetpack_backup_t0_monthly' + | 'jetpack_search_free' + | 'jetpack_backup_one_time' + | 'jetpack_stats_free_yearly' + | 'jetpack_stats_pwyw_yearly' + | 'jetpack_stats_monthly' + | 'jetpack_stats_yearly' + | 'jetpack_stats_bi_yearly' + | 'jetpack_monitor_monthly' + | 'jetpack_monitor_yearly' + | 'jetpack_boost_bi_yearly' + | 'jetpack_boost_yearly' + | 'jetpack_boost_monthly' + | 'jetpack_ai_monthly' + | 'jetpack_ai_yearly' + | 'jetpack_ai_bi_yearly' + | 'jetpack_social_monthly' + | 'jetpack_social_basic_bi_yearly' + | 'jetpack_social_basic_yearly' + | 'jetpack_social_basic_monthly' + | 'jetpack_social_advanced_bi_yearly' + | 'jetpack_social_advanced_yearly' + | 'jetpack_social_advanced_monthly' + | 'jetpack_golden_token_lifetime' + | 'jetpack_creator_monthly' + | 'jetpack_creator_yearly' + | 'jetpack_creator_bi_yearly' + | 'jetpack_social_v1_monthly' + | 'jetpack_social_v1_yearly' + | 'jetpack_social_v1_bi_yearly'; + +type BadInstallPluginSlug = + | 'jetpack-beta' + | 'jetpack-videopress' + | 'jetpack-boost' + | 'jetpack-protect' + | 'jetpack-crm' + | 'jetpack-search' + | 'vaultpress' + | 'jetpack-social' + | 'jetpack' + | 'jetpack-starter' + | 'jetpack-vaultpress-backup'; + +type JetpackPluginDisplayName = + | 'Jetpack Beta' + | 'Jetpack VideoPress' + | 'Jetpack Boost' + | 'Jetpack Protect' + | 'Jetpack CRM' + | 'Jetpack Search' + | 'VaultPress' + | 'Jetpack Social' + | 'Jetpack' + | 'Jetpack Starter' + | 'Jetpack VaultPress Backup'; + +type JetpackProductName = + | 'Security Bundle' + | 'CRM' + | 'Newsletter' + | 'Site Accelerator' + | 'Social' + | 'VideoPress' + | 'Related Posts' + | 'Starter' + | 'Stats' + | 'Akismet Anti-spam' + | 'Growth Bundle' + | 'Search' + | 'AI' + | 'VaultPress Backup' + | 'Boost' + | 'Extras' + | 'Complete Bundle' + | 'Protect' + | 'Creator' + | 'Scan'; + +type PurchaseProductName = + | 'Jetpack Premium' + | 'Jetpack Personal' + | 'Jetpack Free' + | 'Jetpack Professional' + | 'Jetpack Security Daily' + | 'Jetpack Security Real-time' + | 'Jetpack Complete' + | 'Jetpack Security (10GB)' + | 'Jetpack Security (1TB)' + | 'Jetpack Growth' + | 'Jetpack Starter' + | 'Jetpack Creator' + | 'Jetpack Search Free' + | 'Jetpack Search' + | 'Jetpack Scan Daily' + | 'Jetpack Scan Realtime' + | 'Jetpack Akismet Anti-spam' + | 'Jetpack VaultPress Backup (1GB)' + | 'Jetpack VaultPress Backup (10GB)' + | 'Jetpack VaultPress Backup (1TB)' + | 'Jetpack VaultPress Backup (One-time)' + | 'Jetpack VaultPress Backup Add-on Storage (10GB)' + | 'Jetpack VaultPress Backup Add-on Storage (100GB)' + | 'Jetpack Anti-spam' + | 'Jetpack Backup' + | 'Jetpack Security' + | 'Jetpack CRM' + | 'Jetpack Social' + | 'Jetpack Boost' + | 'Jetpack Stats' + | 'Jetpack Protect' + | 'Jetpack VideoPress'; + +type PlanExpirationAlert = { + product_slug: JetpackPlanSlug; + product_name?: PurchaseProductName; + expiry_date?: string; + expiry_message?: string; + manage_url?: string; + products_effected?: JetpackProductName[]; +}; + +type PlanExpiredAlerts = Record< `${ JetpackPlanSlug }--plan_expired`, PlanExpirationAlert >; + +type MissingConnectionAlertData = { + type: 'site' | 'user'; + is_error: boolean; +}; + +type MissingConnectionAlert = Record< 'missing-connection', MissingConnectionAlertData >; + +type WelcomeBannerActiveAlert = Record< 'welcome-banner-active', null >; + +type BackupFailureAlertData = { + type: 'warning' | 'error'; + data: BackupNeedsAttentionData; +}; + +type BackupFailureAlert = Record< 'backup_failure', BackupFailureAlertData >; + +type ProtectHasThreatsAlertData = { + type: 'warning' | 'error'; + data: ProtectNeedsAttentionData; +}; + +type ProtectHasThreatsAlert = Record< 'protect_has_threats', ProtectHasThreatsAlertData >; + +type PluginsNeedingInstallAlertData = { + needs_installed?: JetpackModule[]; + needs_activated_only?: JetpackModule[]; +}; + +type PluginsNeedingInstallAlert = Record< + `${ JetpackPlanSlug }--plugins_needing_installed_activated`, + PluginsNeedingInstallAlertData +>; + +type RedBubbleAlerts = MissingConnectionAlert & + WelcomeBannerActiveAlert & + PlanExpiredAlerts & + BackupFailureAlert & + ProtectHasThreatsAlert & + PluginsNeedingInstallAlert; + +type BackupNeedsAttentionData = { + source: 'rewind' | 'last_backup'; + status: RewindStatus | BackupStatus; + last_updated: string; +}; + +type ProtectNeedsAttentionData = { + threat_count: number; + critical_threat_count: number; + fixable_threat_ids: number[]; +}; + +type Purchase = { + ID: string; + user_id: string; + blog_id: string; + product_id: string; + subscribed_date: string; + renew: string; + auto_renew: string; + renew_date: string; + inactive_date: string | null; + active: string; + meta: string | object; + ownership_id: string; + most_recent_renew_date: string; + amount: number; + expiry_date: string; + expiry_message: string; + expiry_sub_message: string; + expiry_status: string; + partner_name: string | null; + partner_slug: string | null; + partner_key_id: string | null; + subscription_status: string; + product_name: string; + product_slug: string; + product_type: string; + blog_created_date: string; + blogname: string; + domain: string; + description: string; + attached_to_purchase_id: string | null; + included_domain: string; + included_domain_purchase_amount: number; + currency_code: string; + currency_symbol: string; + renewal_price_tier_slug: string | null; + renewal_price_tier_usage_quantity: number | null; + current_price_tier_slug: string | null; + current_price_tier_usage_quantity: number | null; + price_tier_list: Array< object >; + price_text: string; + bill_period_label: string; + bill_period_days: number; + regular_price_text: string; + regular_price_integer: number; + product_display_price: string; + price_integer: number; + is_cancelable: boolean; + can_explicit_renew: boolean; + can_disable_auto_renew: boolean; + can_reenable_auto_renewal: boolean; + iap_purchase_management_link: string | null; + is_iap_purchase: boolean; + is_locked: boolean; + is_refundable: boolean; + refund_period_in_days: number; + is_renewable: boolean; + is_renewal: boolean; + has_private_registration: boolean; + refund_amount: number; + refund_integer: number; + refund_currency_symbol: string; + refund_text: string; + refund_options: object | null; + total_refund_amount: number; + total_refund_integer: number; + total_refund_currency: string; + total_refund_text: string; + check_dns: boolean; +}; + +type ProtectData = { + scanData: { + core: ScanItem; + current_progress?: string; + data_source: string; + database: string[]; + error: boolean; + error_code?: string; + error_message?: string; + files: string[]; + has_unchecked_items: boolean; + last_checked: string; + num_plugins_threats: number; + num_themes_threats: number; + num_threats: number; + plugins: ScanItem[]; + status: string; + themes: ScanItem[]; + threats?: ThreatItem[]; + }; + wafConfig: { + automatic_rules_available: boolean; + blocked_logins: number; + bootstrap_path: string; + brute_force_protection: boolean; + jetpack_waf_automatic_rules: '1' | ''; + jetpack_waf_ip_allow_list: '1' | ''; + jetpack_waf_ip_block_list: boolean; + jetpack_waf_ip_list: boolean; + jetpack_waf_share_data: '1' | ''; + jetpack_waf_share_debug_data: boolean; + standalone_mode: boolean; + waf_supported: boolean; + waf_enabled: boolean; + }; +}; + +type VideopressData = { + featuredStats?: { + label: string; + period: 'day' | 'year'; + data: { + views: { + current: number; + previous: number; + }; + impressions: { + current: number; + previous: number; + }; + watch_time: { + current: number; + previous: number; + }; + }; + }; + videoCount: number; +}; + interface Window { myJetpackInitialState?: { siteSuffix: string; @@ -88,17 +495,15 @@ interface Window { blogID: string; fileSystemWriteAccess: 'yes' | 'no'; isStatsModuleActive: string; + canUserViewStats: boolean; isUserFromKnownHost: string; - jetpackManage: { - isAgencyAccount: boolean; - isEnabled: boolean; - }; loadAddLicenseScreen: string; myJetpackCheckoutUri: string; myJetpackFlags: { showFullJetpackStatsCard: boolean; videoPressStats: boolean; }; + purchaseToken: string; lifecycleStats: { historicallyActiveModules: JetpackModule[]; brokenModules: { @@ -108,10 +513,7 @@ interface Window { isSiteConnected: boolean; isUserConnected: boolean; jetpackPlugins: Array< string >; - ownedProducts: JetpackModule[]; - unownedProducts: JetpackModule[]; modules: Array< string >; - purchases: Array< string >; }; myJetpackUrl: string; myJetpackVersion: string; @@ -139,13 +541,17 @@ interface Window { [ key: string ]: { class: string; description: string; + category: 'security' | 'performance' | 'growth' | 'create' | 'management'; disclaimers: Array< string[] >; features: string[]; has_free_offering: boolean; + feature_identifying_paid_plan: string; has_paid_plan_for_product: boolean; features_by_tier: Array< string >; is_bundle: boolean; + is_feature: boolean; is_plugin_active: boolean; + is_tiered_pricing: boolean; is_upgradable: boolean; is_upgradable_by_bundle: string[]; long_description: string; @@ -154,6 +560,8 @@ interface Window { plugin_slug: string; post_activation_url: string; post_checkout_url?: string; + manage_paid_plan_purchase_url?: string; + renew_paid_plan_purchase_url?: string; pricing_for_ui?: { available: boolean; wpcom_product_slug: string; @@ -161,7 +569,9 @@ interface Window { product_term: string; currency_code: string; full_price: number; + full_price_per_month?: number; discount_price: number; + discount_price_per_month?: number; coupon_discount: number; is_introductory_offer: boolean; introductory_offer?: { @@ -171,13 +581,20 @@ interface Window { should_prorate_when_offer_ends: boolean; transition_after_renewal_count: number; usage_limit?: number; + reason?: { + errors: { + introductoryOfferRemovedSubscriptionFound: string[]; + }; + }; }; tiers?: { [ key: string ]: { available: boolean; currencyCode: string; discountPrice: number; + discountPricePerMonth?: number; fullPrice: number; + fullPricePerMonth?: number; introductoryOffer?: { costPerInterval: number; intervalCount: number; @@ -185,6 +602,11 @@ interface Window { shouldProrateWhenOfferEnds: boolean; transitionAfterRenewalCount: number; usageLimit?: number; + reason?: { + errors: { + introductoryOfferRemovedSubscriptionFound: string[]; + }; + }; }; isIntroductoryOffer: boolean; productTerm: string; @@ -195,7 +617,7 @@ interface Window { }; purchase_url?: string; requires_user_connection: boolean; - slug: string; + slug: JetpackModule; standalone_plugin_info: { has_standalone_plugin: boolean; is_standalone_installed: boolean; @@ -206,150 +628,20 @@ interface Window { tiers: string[]; title: string; wpcom_product_slug: string; - }; - }; - }; - protect: { - scanData: { - core: ScanItem; - current_progress?: string; - data_source: string; - database: string[]; - error: boolean; - error_code?: string; - error_message?: string; - files: string[]; - has_unchecked_items: boolean; - last_checked: string; - num_plugins_threats: number; - num_themes_threats: number; - num_threats: number; - plugins: ScanItem[]; - status: string; - themes: ScanItem[]; - }; - wafConfig: { - automatic_rules_available: boolean; - blocked_logins: number; - bootstrap_path: string; - brute_force_protection: boolean; - jetpack_waf_automatic_rules: '1' | ''; - jetpack_waf_ip_allow_list: '1' | ''; - jetpack_waf_ip_block_list: boolean; - jetpack_waf_ip_list: boolean; - jetpack_waf_share_data: '1' | ''; - jetpack_waf_share_debug_data: boolean; - standalone_mode: boolean; - }; - }; - videopress: { - featuredStats?: { - label: string; - period: 'day' | 'year'; - data: { - views: { - current: number; - previous: number; - }; - impressions: { - current: number; - previous: number; - }; - watch_time: { - current: number; - previous: number; - }; - }; - }; - videoCount: number; - }; - purchases: { - items: Array< { - ID: string; - user_id: string; - blog_id: string; - product_id: string; - subscribed_date: string; - renew: string; - auto_renew: string; - renew_date: string; - inactive_date: string | null; - active: string; - meta: string | object; - ownership_id: string; - most_recent_renew_date: string; - amount: number; - expiry_date: string; - expiry_message: string; - expiry_sub_message: string; - expiry_status: string; - partner_name: string | null; - partner_slug: string | null; - partner_key_id: string | null; - subscription_status: string; - product_name: string; - product_slug: string; - product_type: string; - blog_created_date: string; - blogname: string; - domain: string; - description: string; - attached_to_purchase_id: string | null; - included_domain: string; - included_domain_purchase_amount: number; - currency_code: string; - currency_symbol: string; - renewal_price_tier_slug: string | null; - renewal_price_tier_usage_quantity: number | null; - current_price_tier_slug: string | null; - current_price_tier_usage_quantity: number | null; - price_tier_list: Array< object >; - price_text: string; - bill_period_label: string; - bill_period_days: number; - regular_price_text: string; - regular_price_integer: number; - product_display_price: string; - price_integer: number; - is_cancelable: boolean; - can_explicit_renew: boolean; - can_disable_auto_renew: boolean; - can_reenable_auto_renewal: boolean; - iap_purchase_management_link: string | null; - is_iap_purchase: boolean; - is_locked: boolean; - is_refundable: boolean; - refund_period_in_days: number; - is_renewable: boolean; - is_renewal: boolean; - has_private_registration: boolean; - refund_amount: number; - refund_integer: number; - refund_currency_symbol: string; - refund_text: string; - refund_options: object | null; - total_refund_amount: number; - total_refund_integer: number; - total_refund_currency: string; - total_refund_text: string; - check_dns: boolean; - } >; - }; - redBubbleAlerts: { - 'missing-connection'?: { - type: string; - is_error: boolean; - }; - 'welcome-banner-active'?: null; - [ key: `${ string }-bad-installation` ]: { - data: { - plugin: string; + doesModuleNeedAttention: + | false + | { + type: 'warning' | 'error'; + data: BackupNeedsAttentionData | ProtectNeedsAttentionData; + status?: BackupStatus | RewindStatus; + }; }; }; }; recommendedModules: { modules: JetpackModule[] | null; dismissed: boolean; + isFirstRun: boolean; }; themes: { [ key: string ]: { @@ -368,8 +660,9 @@ interface Window { }; topJetpackMenuItemUrl: string; isAtomic: boolean; + sandboxedDomain: string; + isDevVersion: boolean; userIsAdmin: string; - userIsNewToJetpack: string; }; JP_CONNECTION_INITIAL_STATE: { apiRoot: string; @@ -399,6 +692,8 @@ interface Window { blogId: number; wpcomUser: { avatar: boolean; + display_name: string; + email: string; }; gravatar: string; permissions: { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php new file mode 100644 index 00000000..d34ce482 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php @@ -0,0 +1,112 @@ + \WP_REST_Server::EDITABLE, + 'callback' => __CLASS__ . '::rest_trigger_historically_active_modules_update', + 'permission_callback' => __CLASS__ . '::permissions_callback', + ) + ); + } + + /** + * Check user capabilities to access historically active modules. + * + * @access public + * @static + * + * @return true|WP_Error + */ + public static function permissions_callback() { + return current_user_can( 'edit_posts' ); + } + + /** + * Update historically active Jetpack plugins + * Historically active is defined as the Jetpack plugins that are installed and active with the required connections + * This array will consist of any plugins that were active at one point in time and are still enabled on the site + * + * @return void + */ + public static function update_historically_active_jetpack_modules() { + $historically_active_modules = \Jetpack_Options::get_option( 'historically_active_modules', array() ); + $products = Products::get_products(); + $product_classes = Products::get_products_classes(); + + foreach ( $products as $product ) { + $product_slug = $product['slug']; + $status = $product_classes[ $product_slug ]::get_status(); + // We want to leave modules in the array if they've been active in the past + // and were not manually disabled by the user. + if ( in_array( $status, Products::$broken_module_statuses, true ) ) { + continue; + } + + // If the module is active and not already in the array, add it + if ( + in_array( $status, Products::$active_module_statuses, true ) && + ! in_array( $product_slug, $historically_active_modules, true ) + ) { + $historically_active_modules[] = $product_slug; + } + + // If the module has been disabled due to a manual user action, + // or because of a missing plan error, remove it from the array + if ( in_array( $status, Products::$disabled_module_statuses, true ) ) { + $historically_active_modules = array_values( array_diff( $historically_active_modules, array( $product_slug ) ) ); + } + } + + \Jetpack_Options::update_option( 'historically_active_modules', array_unique( $historically_active_modules ) ); + } + + /** + * REST API endpoint to trigger an update to the historically active Jetpack modules + * + * @return WP_Error|\WP_REST_Response + */ + public static function rest_trigger_historically_active_modules_update() { + self::update_historically_active_jetpack_modules(); + $historically_active_modules = \Jetpack_Options::get_option( 'historically_active_modules', array() ); + return rest_ensure_response( $historically_active_modules ); + } + + /** + * Set transient to queue an update to the historically active Jetpack modules on the next wp-admin load + * + * @param string $plugin The plugin that triggered the update. This will be present if the function was queued by a plugin activation. + * + * @return void + */ + public static function queue_historically_active_jetpack_modules_update( $plugin = null ) { + $plugin_filenames = Products::get_all_plugin_filenames(); + + if ( ! $plugin || in_array( $plugin, $plugin_filenames, true ) ) { + set_transient( self::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY, true ); + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php index f6763bec..7d1a4a77 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php @@ -21,14 +21,11 @@ use Automattic\Jetpack\JITMS\JITM; use Automattic\Jetpack\Licensing; use Automattic\Jetpack\Modules; use Automattic\Jetpack\Plugins_Installer; -use Automattic\Jetpack\Protect_Status\Status as Protect_Status; use Automattic\Jetpack\Status; use Automattic\Jetpack\Status\Host as Status_Host; use Automattic\Jetpack\Sync\Functions as Sync_Functions; use Automattic\Jetpack\Terms_Of_Service; use Automattic\Jetpack\Tracking; -use Automattic\Jetpack\VideoPress\Stats as VideoPress_Stats; -use Automattic\Jetpack\Waf\Waf_Runner; use Jetpack; use WP_Error; @@ -42,14 +39,14 @@ class Initializer { * * @var string */ - const PACKAGE_VERSION = '4.35.3'; + const PACKAGE_VERSION = '5.9.1'; /** * HTML container ID for the IDC screen on My Jetpack page. */ - const IDC_CONTAINER_ID = 'my-jetpack-identity-crisis-container'; + private const IDC_CONTAINER_ID = 'my-jetpack-identity-crisis-container'; - const JETPACK_PLUGIN_SLUGS = array( + public const JETPACK_PLUGIN_SLUGS = array( 'jetpack-backup', 'jetpack-boost', 'zerobscrm', @@ -60,11 +57,7 @@ class Initializer { 'jetpack-search', ); - const MY_JETPACK_SITE_INFO_TRANSIENT_KEY = 'my-jetpack-site-info'; - const UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY = 'update-historically-active-jetpack-modules'; - const MISSING_CONNECTION_NOTIFICATION_KEY = 'missing-connection'; - const VIDEOPRESS_STATS_KEY = 'my-jetpack-videopress-stats'; - const VIDEOPRESS_PERIOD_KEY = 'my-jetpack-videopress-period'; + private const MY_JETPACK_SITE_INFO_TRANSIENT_KEY = 'my-jetpack-site-info'; /** * Holds info/data about the site (from the /sites/%d endpoint) @@ -99,16 +92,8 @@ class Initializer { // Add custom WP REST API endoints. add_action( 'rest_api_init', array( __CLASS__, 'register_rest_endpoints' ) ); - $page_suffix = Admin_Menu::add_menu( - __( 'My Jetpack', 'jetpack-my-jetpack' ), - __( 'My Jetpack', 'jetpack-my-jetpack' ), - 'edit_posts', - 'my-jetpack', - array( __CLASS__, 'admin_page' ), - -1 - ); + add_action( 'admin_menu', array( __CLASS__, 'add_my_jetpack_menu_item' ) ); - add_action( 'load-' . $page_suffix, array( __CLASS__, 'admin_init' ) ); add_action( 'admin_init', array( __CLASS__, 'setup_historically_active_jetpack_modules_sync' ) ); // This is later than the admin-ui package, which runs on 1000 add_action( 'admin_init', array( __CLASS__, 'maybe_show_red_bubble' ), 1001 ); @@ -166,6 +151,23 @@ class Initializer { ); } + /** + * Add My Jetpack menu item to the admin menu. + * + * @return void + */ + public static function add_my_jetpack_menu_item() { + $page_suffix = Admin_Menu::add_menu( + __( 'My Jetpack', 'jetpack-my-jetpack' ), + __( 'My Jetpack', 'jetpack-my-jetpack' ), + 'edit_posts', + 'my-jetpack', + array( __CLASS__, 'admin_page' ), + -1 + ); + add_action( 'load-' . $page_suffix, array( __CLASS__, 'admin_init' ) ); + } + /** * Callback for the load my jetpack page hook. * @@ -192,12 +194,20 @@ class Initializer { return $tracking->should_enable_tracking( new Terms_Of_Service(), $status ); } + /** * Enqueue admin page assets. * * @return void */ public static function enqueue_scripts() { + /** + * Fires after the My Jetpack page is initialized. + * Allows for enqueuing additional scripts only on the My Jetpack page. + * + * @since 4.35.7 + */ + do_action( 'myjetpack_enqueue_scripts' ); Assets::register_script( 'my_jetpack_main_app', '../build/index.js', @@ -217,12 +227,12 @@ class Initializer { $previous_score = $speed_score_history->latest( 1 ); } $latest_score['previousScores'] = $previous_score['scores'] ?? array(); - $scan_data = Protect_Status::get_status(); - self::update_historically_active_jetpack_modules(); - $waf_config = array(); - if ( class_exists( 'Automattic\Jetpack\Waf\Waf_Runner' ) ) { - $waf_config = Waf_Runner::get_config(); + $sandboxed_domain = ''; + $is_dev_version = false; + if ( class_exists( 'Jetpack' ) ) { + $is_dev_version = Jetpack::is_development_version(); + $sandboxed_domain = defined( 'JETPACK__SANDBOX_DOMAIN' ) ? JETPACK__SANDBOX_DOMAIN : ''; } wp_localize_script( @@ -232,9 +242,6 @@ class Initializer { 'products' => array( 'items' => Products::get_products(), ), - 'purchases' => array( - 'items' => array(), - ), 'plugins' => Plugins_Installer::get_plugins(), 'themes' => Sync_Functions::get_themes(), 'myJetpackUrl' => admin_url( 'admin.php?page=my-jetpack' ), @@ -250,40 +257,25 @@ class Initializer { 'adminUrl' => esc_url( admin_url() ), 'IDCContainerID' => static::get_idc_container_id(), 'userIsAdmin' => current_user_can( 'manage_options' ), - 'userIsNewToJetpack' => self::is_jetpack_user_new(), 'lifecycleStats' => array( 'jetpackPlugins' => self::get_installed_jetpack_plugins(), 'historicallyActiveModules' => \Jetpack_Options::get_option( 'historically_active_modules', array() ), - 'ownedProducts' => Products::get_products_by_ownership( 'owned' ), - 'unownedProducts' => Products::get_products_by_ownership( 'unowned' ), - 'brokenModules' => self::check_for_broken_modules(), + 'brokenModules' => Red_Bubble_Notifications::check_for_broken_modules(), 'isSiteConnected' => $connection->is_connected(), 'isUserConnected' => $connection->is_user_connected(), - 'purchases' => self::get_purchases(), 'modules' => self::get_active_modules(), ), - 'redBubbleAlerts' => self::get_red_bubble_alerts(), 'recommendedModules' => array( - 'modules' => self::get_recommended_modules(), - 'dismissed' => \Jetpack_Options::get_option( 'dismissed_recommendations', false ), + 'modules' => self::get_recommended_modules(), + 'isFirstRun' => \Jetpack_Options::get_option( 'recommendations_first_run', true ), + 'dismissed' => \Jetpack_Options::get_option( 'dismissed_recommendations', false ), ), 'isStatsModuleActive' => $modules->is_active( 'stats' ), - 'isUserFromKnownHost' => self::is_user_from_known_host(), - 'isCommercial' => self::is_commercial_site(), + 'canUserViewStats' => current_user_can( 'manage_options' ) || current_user_can( 'view_stats' ), + 'sandboxedDomain' => $sandboxed_domain, + 'isDevVersion' => $is_dev_version, 'isAtomic' => ( new Status_Host() )->is_woa_site(), - 'jetpackManage' => array( - 'isEnabled' => Jetpack_Manage::could_use_jp_manage(), - 'isAgencyAccount' => Jetpack_Manage::is_agency_account(), - ), 'latestBoostSpeedScores' => $latest_score, - 'protect' => array( - 'scanData' => $scan_data, - 'wafConfig' => array_merge( - $waf_config, - array( 'blocked_logins' => (int) get_site_option( 'jetpack_protect_blocked_attempts', 0 ) ) - ), - ), - 'videopress' => self::get_videopress_stats(), ) ); @@ -305,86 +297,6 @@ class Initializer { } } - /** - * Get stats for VideoPress - * - * @return array|WP_Error - */ - public static function get_videopress_stats() { - $video_count = array_sum( (array) wp_count_attachments( 'video' ) ); - - if ( ! class_exists( 'Automattic\Jetpack\VideoPress\Stats' ) ) { - return array( - 'videoCount' => $video_count, - ); - } - - $featured_stats = get_transient( self::VIDEOPRESS_STATS_KEY ); - - if ( $featured_stats ) { - return array( - 'featuredStats' => $featured_stats, - 'videoCount' => $video_count, - ); - } - - $stats_period = get_transient( self::VIDEOPRESS_PERIOD_KEY ); - $videopress_stats = new VideoPress_Stats(); - - // If the stats period exists, retrieve that information without checking the view count. - // If it does not, check the view count of monthly stats and determine if we want to show yearly or monthly stats. - if ( $stats_period ) { - if ( $stats_period === 'day' ) { - $featured_stats = $videopress_stats->get_featured_stats( 60, 'day' ); - } else { - $featured_stats = $videopress_stats->get_featured_stats( 2, 'year' ); - } - } else { - $featured_stats = $videopress_stats->get_featured_stats( 60, 'day' ); - - if ( - ! is_wp_error( $featured_stats ) && - $featured_stats && - ( $featured_stats['data']['views']['current'] < 500 || $featured_stats['data']['views']['previous'] < 500 ) - ) { - $featured_stats = $videopress_stats->get_featured_stats( 2, 'year' ); - } - } - - if ( is_wp_error( $featured_stats ) || ! $featured_stats ) { - return array( - 'videoCount' => $video_count, - ); - } - - set_transient( self::VIDEOPRESS_PERIOD_KEY, $featured_stats['period'], WEEK_IN_SECONDS ); - set_transient( self::VIDEOPRESS_STATS_KEY, $featured_stats, DAY_IN_SECONDS ); - - return array( - 'featuredStats' => $featured_stats, - 'videoCount' => $video_count, - ); - } - - /** - * Get product slugs of the active purchases - * - * @return array - */ - public static function get_purchases() { - $purchases = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases ) ) { - return array(); - } - - return array_map( - function ( $purchase ) { - return $purchase->product_slug; - }, - (array) $purchases - ); - } - /** * Get installed Jetpack plugins * @@ -474,16 +386,6 @@ class Initializer { return true; } - /** - * Determines whether the user has come from a host we can recognize. - * - * @return string - */ - public static function is_user_from_known_host() { - // Known (external) host is the one that has been determined and is not dotcom. - return ! in_array( ( new Status_Host() )->get_known_host_guess(), array( 'unknown', 'wpcom' ), true ); - } - /** * Build flags for My Jetpack UI * @@ -516,10 +418,14 @@ class Initializer { new REST_Products(); new REST_Purchases(); new REST_Zendesk_Chat(); - new REST_Product_Data(); new REST_AI(); new REST_Recommendations_Evaluation(); + Products::register_product_endpoints(); + Historically_Active_Modules::register_rest_endpoints(); + Jetpack_Manage::register_rest_endpoints(); + Red_Bubble_Notifications::register_rest_endpoints(); + register_rest_route( 'my-jetpack/v1', 'site', @@ -578,21 +484,6 @@ class Initializer { return apply_filters( 'jetpack_my_jetpack_should_initialize', $should ); } - /** - * Set transient to queue an update to the historically active Jetpack modules on the next wp-admin load - * - * @param string $plugin The plugin that triggered the update. This will be present if the function was queued by a plugin activation. - * - * @return void - */ - public static function queue_historically_active_jetpack_modules_update( $plugin = null ) { - $plugin_filenames = Products::get_all_plugin_filenames(); - - if ( ! $plugin || in_array( $plugin, $plugin_filenames, true ) ) { - set_transient( self::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY, true ); - } - } - /** * Hook into several connection-based actions to update the historically active Jetpack modules * If the transient that indicates the list needs to be synced, update it and delete the transient @@ -600,9 +491,11 @@ class Initializer { * @return void */ public static function setup_historically_active_jetpack_modules_sync() { - if ( get_transient( self::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY ) && ! wp_doing_ajax() ) { - self::update_historically_active_jetpack_modules(); - delete_transient( self::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY ); + // yummmm. ham. + $ham = new Historically_Active_Modules(); + if ( get_transient( $ham::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY ) && ! wp_doing_ajax() ) { + $ham::update_historically_active_jetpack_modules(); + delete_transient( $ham::UPDATE_HISTORICALLY_ACTIVE_JETPACK_MODULES_KEY ); } $actions = array( @@ -612,49 +505,11 @@ class Initializer { ); foreach ( $actions as $action ) { - add_action( $action, array( __CLASS__, 'queue_historically_active_jetpack_modules_update' ), 5 ); + add_action( $action, array( $ham, 'queue_historically_active_jetpack_modules_update' ), 5 ); } // Modules are often updated async, so we need to update them right away as there will sometimes be no page reload. - add_action( 'jetpack_activate_module', array( __CLASS__, 'update_historically_active_jetpack_modules' ), 5 ); - } - - /** - * Update historically active Jetpack plugins - * Historically active is defined as the Jetpack plugins that are installed and active with the required connections - * This array will consist of any plugins that were active at one point in time and are still enabled on the site - * - * @return void - */ - public static function update_historically_active_jetpack_modules() { - $historically_active_modules = \Jetpack_Options::get_option( 'historically_active_modules', array() ); - $products = Products::get_products(); - - foreach ( $products as $product ) { - $status = $product['status']; - $product_slug = $product['slug']; - // We want to leave modules in the array if they've been active in the past - // and were not manually disabled by the user. - if ( in_array( $status, Products::$broken_module_statuses, true ) ) { - continue; - } - - // If the module is active and not already in the array, add it - if ( - in_array( $status, Products::$active_module_statuses, true ) && - ! in_array( $product_slug, $historically_active_modules, true ) - ) { - $historically_active_modules[] = $product_slug; - } - - // If the module has been disabled due to a manual user action, - // or because of a missing plan error, remove it from the array - if ( in_array( $status, Products::$disabled_module_statuses, true ) ) { - $historically_active_modules = array_values( array_diff( $historically_active_modules, array( $product_slug ) ) ); - } - } - - \Jetpack_Options::update_option( 'historically_active_modules', array_unique( $historically_active_modules ) ); + add_action( 'jetpack_activate_module', array( $ham, 'update_historically_active_jetpack_modules' ), 5 ); } /** @@ -794,12 +649,20 @@ class Initializer { */ public static function maybe_show_red_bubble() { global $menu; + + // Don't show red bubble alerts for non-admin users + // These alerts are generally only actionable for admins + if ( ! current_user_can( 'manage_options' ) ) { + return; + } + $rbn = new Red_Bubble_Notifications(); + // filters for the items in this file - add_filter( 'my_jetpack_red_bubble_notification_slugs', array( __CLASS__, 'add_red_bubble_alerts' ) ); + add_filter( 'my_jetpack_red_bubble_notification_slugs', array( $rbn, 'add_red_bubble_alerts' ) ); $red_bubble_alerts = array_filter( - self::get_red_bubble_alerts(), + $rbn::get_red_bubble_alerts(), function ( $alert ) { - // We don't want to show silent alerts + // We don't want to show the red bubble for silent alerts return empty( $alert['is_silent'] ); } ); @@ -816,24 +679,6 @@ class Initializer { } } - /** - * Collect all possible alerts that we might use a red bubble notification for - * - * @return array - */ - public static function get_red_bubble_alerts() { - static $red_bubble_alerts = array(); - - // using a static cache since we call this function more than once in the class - if ( ! empty( $red_bubble_alerts ) ) { - return $red_bubble_alerts; - } - // go find the alerts - $red_bubble_alerts = apply_filters( 'my_jetpack_red_bubble_notification_slugs', $red_bubble_alerts ); - - return $red_bubble_alerts; - } - /** * Get list of module names sorted by their recommendation score * @@ -850,111 +695,4 @@ class Initializer { return array_keys( $recommendations_evaluation ); // Get only module names } - - /** - * Check for features broken by a disconnected user or site - * - * @return array - */ - public static function check_for_broken_modules() { - $connection = new Connection_Manager(); - $is_user_connected = $connection->is_user_connected() || $connection->has_connected_owner(); - $is_site_connected = $connection->is_connected(); - $broken_modules = array( - 'needs_site_connection' => array(), - 'needs_user_connection' => array(), - ); - - if ( $is_user_connected && $is_site_connected ) { - return $broken_modules; - } - - $products = Products::get_products_classes(); - $historically_active_modules = \Jetpack_Options::get_option( 'historically_active_modules', array() ); - - foreach ( $products as $product ) { - if ( ! in_array( $product::$slug, $historically_active_modules, true ) ) { - continue; - } - - if ( $product::$requires_user_connection && ! $is_user_connected ) { - if ( ! in_array( $product::$slug, $broken_modules['needs_user_connection'], true ) ) { - $broken_modules['needs_user_connection'][] = $product::$slug; - } - } elseif ( ! $is_site_connected ) { - if ( ! in_array( $product::$slug, $broken_modules['needs_site_connection'], true ) ) { - $broken_modules['needs_site_connection'][] = $product::$slug; - } - } - } - - return $broken_modules; - } - - /** - * Add relevant red bubble notifications - * - * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. - * @return array - */ - public static function add_red_bubble_alerts( array $red_bubble_slugs ) { - if ( wp_doing_ajax() ) { - return array(); - } - $connection = new Connection_Manager(); - $welcome_banner_dismissed = \Jetpack_Options::get_option( 'dismissed_welcome_banner', false ); - if ( self::is_jetpack_user_new() && ! $welcome_banner_dismissed ) { - $red_bubble_slugs['welcome-banner-active'] = array( - 'is_silent' => $connection->is_connected(), // we don't display the red bubble if the user is connected - ); - return $red_bubble_slugs; - } else { - return self::alert_if_missing_connection( $red_bubble_slugs ); - } - } - - /** - * Add an alert slug if the site is missing a site connection - * - * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. - * @return array - */ - public static function alert_if_missing_connection( array $red_bubble_slugs ) { - $broken_modules = self::check_for_broken_modules(); - $connection = new Connection_Manager(); - - if ( ! empty( $broken_modules['needs_user_connection'] ) ) { - $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( - 'type' => 'user', - 'is_error' => true, - ); - return $red_bubble_slugs; - } - - if ( ! empty( $broken_modules['needs_site_connection'] ) ) { - $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( - 'type' => 'site', - 'is_error' => true, - ); - return $red_bubble_slugs; - } - - if ( ! $connection->is_user_connected() && ! $connection->has_connected_owner() ) { - $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( - 'type' => 'user', - 'is_error' => false, - ); - return $red_bubble_slugs; - } - - if ( ! $connection->is_connected() ) { - $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( - 'type' => 'site', - 'is_error' => false, - ); - return $red_bubble_slugs; - } - - return $red_bubble_slugs; - } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php index 3a732192..81fc9acc 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php @@ -13,6 +13,8 @@ use Automattic\Jetpack\Admin_UI\Admin_Menu; use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Connection\Manager as Connection_Manager; use Automattic\Jetpack\Redirect; +use WP_Error; +use WP_Rest_Response; /** * Jetpack Manage features in My Jetpack. @@ -25,6 +27,35 @@ class Jetpack_Manage { add_action( 'admin_menu', array( self::class, 'add_submenu_jetpack' ) ); } + /** + * Register the REST API routes. + * + * @return void + */ + public static function register_rest_endpoints() { + register_rest_route( + 'my-jetpack/v1', + 'jetpack-manage/data', + array( + 'methods' => \WP_REST_Server::READABLE, + 'callback' => __CLASS__ . '::get_jetpack_manage_data', + 'permission_callback' => __CLASS__ . '::permissions_callback', + ) + ); + } + + /** + * Check user capabilities to access historically active modules. + * + * @access public + * @static + * + * @return true|WP_Error + */ + public static function permissions_callback() { + return current_user_can( 'manage_options' ); + } + /** * The page to be added to submenu * @@ -121,4 +152,21 @@ class Jetpack_Manage { return $partner->partner_type === 'agency'; } + + /** + * Get Jetpack Manage data for REST API. + * + * @return WP_Error|WP_REST_Response + */ + public static function get_jetpack_manage_data() { + $is_enabled = self::could_use_jp_manage(); + $is_agency_account = self::is_agency_account(); + + return rest_ensure_response( + array( + 'isEnabled' => $is_enabled, + 'isAgencyAccount' => $is_agency_account, + ) + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-products.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-products.php index dcd3fcc2..02e056d5 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-products.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-products.php @@ -16,17 +16,21 @@ class Products { * * @var string */ - const STATUS_SITE_CONNECTION_ERROR = 'site_connection_error'; - const STATUS_USER_CONNECTION_ERROR = 'user_connection_error'; - const STATUS_ACTIVE = 'active'; - const STATUS_CAN_UPGRADE = 'can_upgrade'; - const STATUS_INACTIVE = 'inactive'; - const STATUS_MODULE_DISABLED = 'module_disabled'; - const STATUS_PLUGIN_ABSENT = 'plugin_absent'; - const STATUS_PLUGIN_ABSENT_WITH_PLAN = 'plugin_absent_with_plan'; - const STATUS_NEEDS_PLAN = 'needs_plan'; - const STATUS_NEEDS_ACTIVATION = 'needs_activation'; - const STATUS_NEEDS_FIRST_SITE_CONNECTION = 'needs_first_site_connection'; + public const STATUS_SITE_CONNECTION_ERROR = 'site_connection_error'; + public const STATUS_USER_CONNECTION_ERROR = 'user_connection_error'; + public const STATUS_ACTIVE = 'active'; + public const STATUS_CAN_UPGRADE = 'can_upgrade'; + public const STATUS_EXPIRING_SOON = 'expiring'; + public const STATUS_EXPIRED = 'expired'; + public const STATUS_INACTIVE = 'inactive'; + public const STATUS_MODULE_DISABLED = 'module_disabled'; + public const STATUS_PLUGIN_ABSENT = 'plugin_absent'; + public const STATUS_PLUGIN_ABSENT_WITH_PLAN = 'plugin_absent_with_plan'; + public const STATUS_NEEDS_PLAN = 'needs_plan'; + public const STATUS_NEEDS_ACTIVATION = 'needs_activation'; + public const STATUS_NEEDS_FIRST_SITE_CONNECTION = 'needs_first_site_connection'; + public const STATUS_NEEDS_ATTENTION__WARNING = 'needs_attention_warning'; + public const STATUS_NEEDS_ATTENTION__ERROR = 'needs_attention_error'; /** * List of statuses that display the module as disabled @@ -64,6 +68,8 @@ class Products { self::STATUS_USER_CONNECTION_ERROR, self::STATUS_PLUGIN_ABSENT_WITH_PLAN, self::STATUS_NEEDS_PLAN, + self::STATUS_NEEDS_ATTENTION__ERROR, + self::STATUS_NEEDS_ATTENTION__WARNING, ); /** @@ -76,6 +82,16 @@ class Products { self::STATUS_CAN_UPGRADE, ); + /** + * List of statuses that display the module as active + * + * @var array + */ + public static $expiring_or_expired_module_statuses = array( + self::STATUS_EXPIRING_SOON, + self::STATUS_EXPIRED, + ); + /** * List of all statuses that a product can have * @@ -86,6 +102,8 @@ class Products { self::STATUS_USER_CONNECTION_ERROR, self::STATUS_ACTIVE, self::STATUS_CAN_UPGRADE, + self::STATUS_EXPIRING_SOON, + self::STATUS_EXPIRED, self::STATUS_INACTIVE, self::STATUS_MODULE_DISABLED, self::STATUS_PLUGIN_ABSENT, @@ -93,6 +111,8 @@ class Products { self::STATUS_NEEDS_PLAN, self::STATUS_NEEDS_ACTIVATION, self::STATUS_NEEDS_FIRST_SITE_CONNECTION, + self::STATUS_NEEDS_ATTENTION__WARNING, + self::STATUS_NEEDS_ATTENTION__ERROR, ); /** @@ -105,21 +125,28 @@ class Products { */ public static function get_products_classes() { $classes = array( - 'anti-spam' => Products\Anti_Spam::class, - 'backup' => Products\Backup::class, - 'boost' => Products\Boost::class, - 'crm' => Products\Crm::class, - 'creator' => Products\Creator::class, - 'extras' => Products\Extras::class, - 'jetpack-ai' => Products\Jetpack_Ai::class, - 'scan' => Products\Scan::class, - 'search' => Products\Search::class, - 'social' => Products\Social::class, - 'security' => Products\Security::class, - 'protect' => Products\Protect::class, - 'videopress' => Products\Videopress::class, - 'stats' => Products\Stats::class, - 'ai' => Products\Jetpack_Ai::class, + 'anti-spam' => Products\Anti_Spam::class, + 'backup' => Products\Backup::class, + 'boost' => Products\Boost::class, + 'crm' => Products\Crm::class, + 'creator' => Products\Creator::class, + 'extras' => Products\Extras::class, + 'jetpack-ai' => Products\Jetpack_Ai::class, + // TODO: Remove this duplicate class ('ai')? See: https://github.com/Automattic/jetpack/pull/35910#pullrequestreview-2456462227 + 'ai' => Products\Jetpack_Ai::class, + 'scan' => Products\Scan::class, + 'search' => Products\Search::class, + 'social' => Products\Social::class, + 'security' => Products\Security::class, + 'protect' => Products\Protect::class, + 'videopress' => Products\Videopress::class, + 'stats' => Products\Stats::class, + 'growth' => Products\Growth::class, + 'complete' => Products\Complete::class, + // Features + 'newsletter' => Products\Newsletter::class, + 'site-accelerator' => Products\Site_Accelerator::class, + 'related-posts' => Products\Related_Posts::class, ); /** @@ -149,17 +176,99 @@ class Products { return $final_classes; } + /** + * Register endpoints related to product classes + * + * @return void + */ + public static function register_product_endpoints() { + $classes = self::get_products_classes(); + + foreach ( $classes as $class ) { + $class::register_endpoints(); + } + } + + /** + * List of product slugs that are displayed on the main My Jetpack page + * + * @var array + */ + public static $shown_products = array( + 'anti-spam', + 'backup', + 'boost', + 'crm', + 'jetpack-ai', + 'search', + 'social', + 'protect', + 'videopress', + 'stats', + ); + + /** + * Gets the list of product slugs that are Not displayed on the main My Jetpack page + * + * @return array + */ + public static function get_not_shown_products() { + return array_diff( array_keys( static::get_products_classes() ), self::$shown_products ); + } + /** * Product data * + * @param array $product_slugs (optional) An array of specified product slugs. * @return array Jetpack products on the site and their availability. */ - public static function get_products() { - $products = array(); - foreach ( self::get_products_classes() as $class ) { - $product_slug = $class::$slug; - $products[ $product_slug ] = $class::get_info(); + public static function get_products( $product_slugs = array() ) { + $all_classes = self::get_products_classes(); + $products = array(); + // If an array of $product_slugs are passed, return only the products specified in $product_slugs array + if ( $product_slugs ) { + foreach ( $product_slugs as $product_slug ) { + if ( isset( $all_classes[ $product_slug ] ) ) { + $class = $all_classes[ $product_slug ]; + $products[ $product_slug ] = $class::get_info(); + } + } + + return $products; } + // Otherwise return All products. + foreach ( $all_classes as $slug => $class ) { + $products[ $slug ] = $class::get_info(); + } + + return $products; + } + + /** + * Get products data related to the wpcom api + * + * @param array $product_slugs - (optional) An array of specified product slugs. + * @return array + */ + public static function get_products_api_data( $product_slugs = array() ) { + $all_classes = self::get_products_classes(); + $products = array(); + // If an array of $product_slugs are passed, return only the products specified in $product_slugs array + if ( $product_slugs ) { + foreach ( $product_slugs as $product_slug ) { + if ( isset( $all_classes[ $product_slug ] ) ) { + $class = $all_classes[ $product_slug ]; + $products[ $product_slug ] = $class::get_wpcom_info(); + } + } + + return $products; + } + // Otherwise return All products. + foreach ( $all_classes as $slug => $class ) { + $products[ $slug ] = $class::get_wpcom_info(); + } + return $products; } @@ -341,7 +450,7 @@ class Products { 'protect', 'crm', 'search', - 'ai', + 'jetpack-ai', ); // Add plugin action links for the core Jetpack plugin. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php new file mode 100644 index 00000000..5d4302ae --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php @@ -0,0 +1,399 @@ + \WP_REST_Server::CREATABLE, + 'callback' => __CLASS__ . '::rest_api_get_red_bubble_alerts', + 'permission_callback' => __CLASS__ . '::permissions_callback', + 'args' => array( + 'dismissal_cookies' => array( + 'type' => 'array', + 'description' => 'Array of dismissal cookies to set for the red bubble notifications.', + 'required' => false, + 'items' => array( + 'type' => 'string', + ), + 'sanitize_callback' => function ( $param ) { + return array_map( 'sanitize_text_field', $param ); + }, + ), + ), + ) + ); + } + + /** + * Check user capability to access the endpoint. + * + * @access public + * @static + * + * @return true|WP_Error + */ + public static function permissions_callback() { + return current_user_can( 'edit_posts' ); + } + + /** + * Gets the plugins that need installed or activated for each paid plan. + * + * @return array + */ + public static function get_paid_plans_plugins_requirements() { + $plugin_requirements = array(); + foreach ( Products::get_products_classes() as $slug => $product_class ) { + // Skip these- we don't show them in My Jetpack. + if ( in_array( $slug, Products::get_not_shown_products(), true ) ) { + continue; + } + if ( ! $product_class::has_paid_plan_for_product() ) { + continue; + } + $purchase = $product_class::get_paid_plan_purchase_for_product(); + if ( ! $purchase ) { + continue; + } + // Check if required plugin needs installed or activated. + if ( ! $product_class::is_plugin_installed() ) { + // Plugin needs installed (and activated) + $plugin_requirements[ $purchase->product_slug ]['needs_installed'][] = $product_class::$slug; + } elseif ( ! $product_class::is_plugin_active() ) { + // Plugin is installed, but not activated. + $plugin_requirements[ $purchase->product_slug ]['needs_activated_only'][] = $product_class::$slug; + } + } + + return $plugin_requirements; + } + + /** + * Check for features broken by a disconnected user or site + * + * @return array + */ + public static function check_for_broken_modules() { + $connection = new Connection_Manager(); + $is_user_connected = $connection->is_user_connected() || $connection->has_connected_owner(); + $is_site_connected = $connection->is_connected(); + $broken_modules = array( + 'needs_site_connection' => array(), + 'needs_user_connection' => array(), + ); + + if ( $is_user_connected && $is_site_connected ) { + return $broken_modules; + } + + $products = Products::get_products_classes(); + $historically_active_modules = Jetpack_Options::get_option( 'historically_active_modules', array() ); + + foreach ( $products as $product ) { + if ( ! in_array( $product::$slug, $historically_active_modules, true ) ) { + continue; + } + + if ( $product::$requires_user_connection && ! $is_user_connected ) { + if ( ! in_array( $product::$slug, $broken_modules['needs_user_connection'], true ) ) { + $broken_modules['needs_user_connection'][] = $product::$slug; + } + } elseif ( ! $is_site_connected ) { + if ( ! in_array( $product::$slug, $broken_modules['needs_site_connection'], true ) ) { + $broken_modules['needs_site_connection'][] = $product::$slug; + } + } + } + + return $broken_modules; + } + + /** + * Add an alert slug if the site is missing a site connection + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function alert_if_missing_connection( array $red_bubble_slugs ) { + $broken_modules = self::check_for_broken_modules(); + $connection = new Connection_Manager(); + + // Checking for site connection issues first. + if ( ! empty( $broken_modules['needs_site_connection'] ) ) { + $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( + 'type' => 'site', + 'is_error' => true, + ); + return $red_bubble_slugs; + } + + if ( ! empty( $broken_modules['needs_user_connection'] ) ) { + $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( + 'type' => 'user', + 'is_error' => true, + ); + return $red_bubble_slugs; + } + + if ( ! $connection->is_connected() ) { + $red_bubble_slugs[ self::MISSING_CONNECTION_NOTIFICATION_KEY ] = array( + 'type' => 'site', + 'is_error' => false, + ); + return $red_bubble_slugs; + } + + return $red_bubble_slugs; + } + + /** + * Add an alert slug if Backups are failing or having an issue. + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function alert_if_last_backup_failed( array $red_bubble_slugs ) { + // Make sure the Notice wasn't previously dismissed. + if ( ! empty( $_COOKIE['backup_failure_dismissed'] ) ) { + return $red_bubble_slugs; + } + // Make sure there's a Backup paid plan + if ( ! Products\Backup::is_plugin_active() || ! Products\Backup::has_paid_plan_for_product() ) { + return $red_bubble_slugs; + } + // Make sure the plan isn't just recently purchased in last 30min. + // Give some time to queue & run the first backup. + $purchase = Products\Backup::get_paid_plan_purchase_for_product(); + if ( $purchase ) { + $thirty_minutes_after_plan_purchase = strtotime( $purchase->subscribed_date . ' +30 minutes' ); + if ( strtotime( 'now' ) < $thirty_minutes_after_plan_purchase ) { + return $red_bubble_slugs; + } + } + + $backup_failed_status = Products\Backup::does_module_need_attention(); + if ( $backup_failed_status ) { + $red_bubble_slugs['backup_failure'] = $backup_failed_status; + } + + return $red_bubble_slugs; + } + + /** + * Add an alert slug if Protect has scan threats/vulnerabilities. + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function alert_if_protect_has_threats( array $red_bubble_slugs ) { + // Make sure the Notice hasn't been dismissed. + if ( ! empty( $_COOKIE['protect_threats_detected_dismissed'] ) ) { + return $red_bubble_slugs; + } + // Make sure we're dealing with the Protect product only + if ( ! Products\Protect::has_paid_plan_for_product() ) { + return $red_bubble_slugs; + } + + $protect_threats_status = Products\Protect::does_module_need_attention(); + + if ( $protect_threats_status ) { + $red_bubble_slugs['protect_has_threats'] = $protect_threats_status; + } + + return $red_bubble_slugs; + } + + /** + * Add an alert slug if any paid plan/products are expiring or expired. + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function alert_if_paid_plan_expiring( array $red_bubble_slugs ) { + $connection = new Connection_Manager(); + if ( ! $connection->is_connected() ) { + return $red_bubble_slugs; + } + $product_classes = Products::get_products_classes(); + + $products_included_in_expiring_plan = array(); + foreach ( $product_classes as $key => $product ) { + // Skip these- we don't show them in My Jetpack. + if ( in_array( $key, Products::get_not_shown_products(), true ) ) { + continue; + } + + if ( $product::has_paid_plan_for_product() ) { + $purchase = $product::get_paid_plan_purchase_for_product(); + if ( $purchase ) { + $redbubble_notice_data = array( + 'product_slug' => $purchase->product_slug, + 'product_name' => $purchase->product_name, + 'expiry_date' => $purchase->expiry_date, + 'expiry_message' => $purchase->expiry_message, + 'manage_url' => $product::get_manage_paid_plan_purchase_url(), + ); + + if ( $product::is_paid_plan_expired() && empty( $_COOKIE[ "$purchase->product_slug--plan_expired_dismissed" ] ) ) { + $red_bubble_slugs[ "$purchase->product_slug--plan_expired" ] = $redbubble_notice_data; + if ( ! $product::is_bundle_product() ) { + $products_included_in_expiring_plan[ "$purchase->product_slug--plan_expired" ][] = $product::get_name(); + } + } + if ( $product::is_paid_plan_expiring() && empty( $_COOKIE[ "$purchase->product_slug--plan_expiring_soon_dismissed" ] ) ) { + $red_bubble_slugs[ "$purchase->product_slug--plan_expiring_soon" ] = $redbubble_notice_data; + $red_bubble_slugs[ "$purchase->product_slug--plan_expiring_soon" ]['manage_url'] = $product::get_renew_paid_plan_purchase_url(); + if ( ! $product::is_bundle_product() ) { + $products_included_in_expiring_plan[ "$purchase->product_slug--plan_expiring_soon" ][] = $product::get_name(); + } + } + } + } + } + + foreach ( $products_included_in_expiring_plan as $expiring_plan => $products ) { + $red_bubble_slugs[ $expiring_plan ]['products_effected'] = $products; + } + + return $red_bubble_slugs; + } + + /** + * Add an alert slug if a site's paid plan requires a plugin install and/or activation. + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function alert_if_paid_plan_requires_plugin_install_or_activation( array $red_bubble_slugs ) { + $connection = new Connection_Manager(); + // Don't trigger red bubble (and show notice) when the site is not connected or if the + // user doesn't have plugin installation/activation permissions. + if ( ! $connection->is_connected() || ! current_user_can( 'activate_plugins' ) ) { + return $red_bubble_slugs; + } + + $plugins_needing_installed_activated = self::get_paid_plans_plugins_requirements(); + if ( empty( $plugins_needing_installed_activated ) ) { + return $red_bubble_slugs; + } + + foreach ( $plugins_needing_installed_activated as $plan_slug => $plugins_requirements ) { + if ( empty( $_COOKIE[ "$plan_slug--plugins_needing_installed_dismissed" ] ) ) { + $red_bubble_slugs[ "$plan_slug--plugins_needing_installed_activated" ] = $plugins_requirements; + } + } + + return $red_bubble_slugs; + } + + /** + * Add relevant red bubble notifications + * + * @param array $red_bubble_slugs - slugs that describe the reasons the red bubble is showing. + * @return array + */ + public static function add_red_bubble_alerts( array $red_bubble_slugs ) { + if ( wp_doing_ajax() ) { + return array(); + } + $connection = new Connection_Manager(); + $welcome_banner_dismissed = Jetpack_Options::get_option( 'dismissed_welcome_banner', false ); + if ( Initializer::is_jetpack_user_new() && ! $welcome_banner_dismissed ) { + $red_bubble_slugs['welcome-banner-active'] = array( + 'is_silent' => $connection->is_connected(), // we don't display the red bubble if the user is connected + ); + return $red_bubble_slugs; + } else { + return array_merge( + self::alert_if_missing_connection( $red_bubble_slugs ), + self::alert_if_last_backup_failed( $red_bubble_slugs ), + self::alert_if_paid_plan_expiring( $red_bubble_slugs ), + self::alert_if_protect_has_threats( $red_bubble_slugs ), + self::alert_if_paid_plan_requires_plugin_install_or_activation( $red_bubble_slugs ) + ); + } + } + + /** + * Collect all possible alerts that we might use a red bubble notification for + * + * @param bool $bypass_cache - whether to bypass the red bubble cache. + * @return array + */ + public static function get_red_bubble_alerts( bool $bypass_cache = false ) { + static $red_bubble_alerts = array(); + + // check for stored alerts + $stored_alerts = get_transient( self::MY_JETPACK_RED_BUBBLE_TRANSIENT_KEY ); + + // Cache bypass for red bubbles should only happen on the My Jetpack page + if ( $stored_alerts !== false && ! ( $bypass_cache ) ) { + return $stored_alerts; + } + + // go find the alerts + $red_bubble_alerts = apply_filters( 'my_jetpack_red_bubble_notification_slugs', $red_bubble_alerts ); + + // cache the alerts for one hour + set_transient( self::MY_JETPACK_RED_BUBBLE_TRANSIENT_KEY, $red_bubble_alerts, 3600 ); + + return $red_bubble_alerts; + } + + /** + * Get the red bubble alerts, bypassing cache when called via the REST API + * + * @param WP_REST_Request $request The REST API request object. + * + * @return WP_Error|WP_REST_Response + */ + public static function rest_api_get_red_bubble_alerts( $request ) { + add_filter( 'my_jetpack_red_bubble_notification_slugs', array( __CLASS__, 'add_red_bubble_alerts' ) ); + + $cookies = $request->get_param( 'dismissal_cookies' ); + + // Update $_COOKIE superglobal with the provided cookies + if ( ! empty( $cookies ) && is_array( $cookies ) ) { + foreach ( $cookies as $cookie_string ) { + // Parse cookie string in format "name=value" + $parts = explode( '=', $cookie_string, 2 ); + if ( count( $parts ) === 2 ) { + $name = trim( $parts[0] ); + $value = trim( $parts[1] ); + $_COOKIE[ $name ] = $value; + } + } + } + + $red_bubble_alerts = self::get_red_bubble_alerts( true ); + return rest_ensure_response( $red_bubble_alerts ); + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php deleted file mode 100644 index 15530adb..00000000 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php +++ /dev/null @@ -1,147 +0,0 @@ - \WP_REST_Server::READABLE, - 'callback' => __CLASS__ . '::get_site_backup_undo_event', - 'permission_callback' => __CLASS__ . '::permissions_callback', - ) - ); - - register_rest_route( - 'my-jetpack/v1', - '/site/backup/count-items', - array( - 'methods' => \WP_REST_Server::READABLE, - 'callback' => __CLASS__ . '::count_things_that_can_be_backed_up', - 'permission_callback' => __CLASS__ . '::permissions_callback', - ) - ); - } - - /** - * Checks if the user has the correct permissions - */ - public static function permissions_callback() { - return current_user_can( 'manage_options' ); - } - - /** - * This will fetch the last rewindable event from the Activity Log and - * the last rewind_id prior to that. - * - * @return array|WP_Error|null - */ - public static function get_site_backup_undo_event() { - $blog_id = \Jetpack_Options::get_option( 'id' ); - - $response = Client::wpcom_json_api_request_as_user( - '/sites/' . $blog_id . '/activity/rewindable?force=wpcom', - 'v2', - array(), - null, - 'wpcom' - ); - - if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { - return null; - } - - $body = json_decode( $response['body'], true ); - - if ( ! isset( $body['current'] ) ) { - return null; - } - - // Preparing the response structure - $undo_event = array( - 'last_rewindable_event' => null, - 'undo_backup_id' => null, - ); - - // List of events that will not be considered to be undo. - // Basically we should not `undo` a full backup event, but we could - // use them to undo any other action like plugin updates. - $last_event_exceptions = array( - 'rewind__backup_only_complete_full', - 'rewind__backup_only_complete_initial', - 'rewind__backup_only_complete', - 'rewind__backup_complete_full', - 'rewind__backup_complete_initial', - 'rewind__backup_complete', - ); - - // Looping through the events to find the last rewindable event and the last backup_id. - // The idea is to find the last rewindable event and then the last rewind_id before that. - $found_last_event = false; - foreach ( $body['current']['orderedItems'] as $event ) { - if ( $event['is_rewindable'] ) { - if ( ! $found_last_event && ! in_array( $event['name'], $last_event_exceptions, true ) ) { - $undo_event['last_rewindable_event'] = $event; - $found_last_event = true; - } elseif ( $found_last_event ) { - $undo_event['undo_backup_id'] = $event['rewind_id']; - break; - } - } - } - - return rest_ensure_response( $undo_event ); - } - - /** - * This will collect a count of all the items that could be backed up - * This is used to show what backup could be doing if it is not enabled - * - * @return WP_Error|\WP_REST_Response - */ - public static function count_things_that_can_be_backed_up() { - $image_mime_type = 'image'; - $video_mime_type = 'video'; - $audio_mime_type = 'audio'; - - $data = array(); - - // Add all post types together to get the total post count - $data['total_post_count'] = array_sum( (array) wp_count_posts( 'post' ) ); - - // Add all page types together to get the total page count - $data['total_page_count'] = array_sum( (array) wp_count_posts( 'page' ) ); - - // Add all comments together to get the total comment count - $comments = (array) wp_count_comments(); - $data['total_comment_count'] = $comments ? $comments['total_comments'] : 0; - - // Add all image attachments together to get the total image count - $data['total_image_count'] = array_sum( (array) wp_count_attachments( $image_mime_type ) ); - - // Add all video attachments together to get the total video count - $data['total_video_count'] = array_sum( (array) wp_count_attachments( $video_mime_type ) ); - - // Add all audio attachments together to get the total audio count - $data['total_audio_count'] = array_sum( (array) wp_count_attachments( $audio_mime_type ) ); - - return rest_ensure_response( $data ); - } -} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php index cb253ce1..18ee7975 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php @@ -23,47 +23,42 @@ class REST_Products { array( array( 'methods' => \WP_REST_Server::READABLE, - 'callback' => __CLASS__ . '::get_products', - 'permission_callback' => __CLASS__ . '::permissions_callback', + 'callback' => __CLASS__ . '::get_products_api_data', + 'permission_callback' => __CLASS__ . '::view_products_permissions_callback', + 'args' => array( + 'products' => array( + 'description' => __( 'Comma seperated list of product slugs that should be retrieved.', 'jetpack-my-jetpack' ), + 'type' => 'string', + 'required' => false, + 'validate_callback' => __CLASS__ . '::check_products_string', + ), + ), ), 'schema' => array( $this, 'get_products_schema' ), ) ); - $product_arg = array( - 'description' => __( 'Product slug', 'jetpack-my-jetpack' ), - 'type' => 'string', - 'enum' => Products::get_products_slugs(), + $products_arg = array( + 'description' => __( 'Array of Product slugs', 'jetpack-my-jetpack' ), + 'type' => 'array', + 'items' => array( + 'enum' => Products::get_products_slugs(), + 'type' => 'string', + ), 'required' => true, - 'validate_callback' => __CLASS__ . '::check_product_argument', + 'validate_callback' => __CLASS__ . '::check_products_argument', ); register_rest_route( 'my-jetpack/v1', - 'site/products/(?P[a-z\-]+)', + 'site/products/install', array( - array( - 'methods' => \WP_REST_Server::READABLE, - 'callback' => __CLASS__ . '::get_product', - 'permission_callback' => __CLASS__ . '::permissions_callback', - 'args' => array( - 'product' => $product_arg, - ), - ), array( 'methods' => \WP_REST_Server::EDITABLE, - 'callback' => __CLASS__ . '::activate_product', + 'callback' => __CLASS__ . '::install_plugins', 'permission_callback' => __CLASS__ . '::edit_permissions_callback', 'args' => array( - 'product' => $product_arg, - ), - ), - array( - 'methods' => \WP_REST_Server::DELETABLE, - 'callback' => __CLASS__ . '::deactivate_product', - 'permission_callback' => __CLASS__ . '::edit_permissions_callback', - 'args' => array( - 'product' => $product_arg, + 'products' => $products_arg, ), ), ) @@ -71,18 +66,45 @@ class REST_Products { register_rest_route( 'my-jetpack/v1', - 'site/products/(?P[a-z\-]+)/install-standalone', + 'site/products/activate', array( array( 'methods' => \WP_REST_Server::EDITABLE, - 'callback' => __CLASS__ . '::install_standalone', + 'callback' => __CLASS__ . '::activate_products', 'permission_callback' => __CLASS__ . '::edit_permissions_callback', 'args' => array( - 'product' => $product_arg, + 'products' => $products_arg, ), ), ) ); + + register_rest_route( + 'my-jetpack/v1', + 'site/products/deactivate', + array( + array( + 'methods' => \WP_REST_Server::DELETABLE, + 'callback' => __CLASS__ . '::deactivate_products', + 'permission_callback' => __CLASS__ . '::edit_permissions_callback', + 'args' => array( + 'products' => $products_arg, + ), + ), + ) + ); + + register_rest_route( + 'my-jetpack/v1', + 'site/products-ownership', + array( + array( + 'methods' => \WP_REST_Server::READABLE, + 'callback' => __CLASS__ . '::get_products_by_ownership', + 'permission_callback' => __CLASS__ . '::view_products_permissions_callback', + ), + ) + ); } /** @@ -112,7 +134,16 @@ class REST_Products { } /** - * Check Product arguments. + * Check if the user is permitted to view the product and product info + * + * @return bool + */ + public static function view_products_permissions_callback() { + return current_user_can( 'edit_posts' ); + } + + /** + * Check Products string (comma separated string). * * @access public * @static @@ -120,7 +151,7 @@ class REST_Products { * @param mixed $value - Value of the 'product' argument. * @return true|WP_Error True if the value is valid, WP_Error otherwise. */ - public static function check_product_argument( $value ) { + public static function check_products_string( $value ) { if ( ! is_string( $value ) ) { return new WP_Error( 'rest_invalid_param', @@ -129,28 +160,89 @@ class REST_Products { ); } + $products_array = explode( ',', $value ); + $all_products = Products::get_products_slugs(); + + foreach ( $products_array as $product_slug ) { + if ( ! in_array( $product_slug, $all_products, true ) ) { + return new WP_Error( + 'rest_invalid_param', + esc_html( + sprintf( + /* translators: %s is the product_slug, it should Not be translated. */ + __( 'The specified product argument %s is an invalid product.', 'jetpack-my-jetpack' ), + $product_slug + ) + ), + array( 'status' => 400 ) + ); + } + } + + return true; + } + + /** + * Check Products argument. + * + * @access public + * @static + * + * @param mixed $value - Value of the 'product' argument. + * @return true|WP_Error True if the value is valid, WP_Error otherwise. + */ + public static function check_products_argument( $value ) { + if ( ! is_array( $value ) ) { + return new WP_Error( + 'rest_invalid_param', + esc_html__( 'The product argument must be an array.', 'jetpack-my-jetpack' ), + array( 'status' => 400 ) + ); + } + return true; } /** * Site products endpoint. * - * @return array of site products list. + * @param \WP_REST_Request $request The request object. + * @return WP_Error|\WP_REST_Response */ - public static function get_products() { - $response = Products::get_products(); - return rest_ensure_response( $response, 200 ); + public static function get_products( $request ) { + $slugs = $request->get_param( 'products' ); + $product_slugs = ! empty( $slugs ) ? array_map( 'trim', explode( ',', $slugs ) ) : array(); + + $response = Products::get_products( $product_slugs ); + return rest_ensure_response( $response ); } /** - * Site single product endpoint. + * Site API product data endpoint * * @param \WP_REST_Request $request The request object. - * @return array of site products list. + * + * @return WP_Error|\WP_REST_Response */ - public static function get_product( $request ) { - $product_slug = $request->get_param( 'product' ); - return rest_ensure_response( Products::get_product( $product_slug ), 200 ); + public static function get_products_api_data( $request ) { + $slugs = $request->get_param( 'products' ); + $product_slugs = ! empty( $slugs ) ? array_map( 'trim', explode( ',', $slugs ) ) : array(); + + $response = Products::get_products_api_data( $product_slugs ); + return rest_ensure_response( $response ); + } + + /** + * Site products endpoint. + * + * @return \WP_REST_Response of site products list. + */ + public static function get_products_by_ownership() { + $response = array( + 'unownedProducts' => Products::get_products_by_ownership( 'unowned' ), + 'ownedProducts' => Products::get_products_by_ownership( 'owned' ), + ); + return rest_ensure_response( $response ); } /** @@ -169,81 +261,102 @@ class REST_Products { } /** - * Callback for activating a product + * Callback for activating products * * @param \WP_REST_Request $request The request object. - * @return \WP_REST_Response + * @return \WP_REST_Response|\WP_Error */ - public static function activate_product( $request ) { - $product_slug = $request->get_param( 'product' ); - $product = Products::get_product( $product_slug ); - if ( ! isset( $product['class'] ) ) { - return new \WP_Error( - 'not_implemented', - esc_html__( 'The product class handler is not implemented', 'jetpack-my-jetpack' ), - array( 'status' => 501 ) - ); - } + public static function activate_products( $request ) { + $products_array = $request->get_param( 'products' ); - $activate_product_result = call_user_func( array( $product['class'], 'activate' ) ); - if ( is_wp_error( $activate_product_result ) ) { - $activate_product_result->add_data( array( 'status' => 400 ) ); - return $activate_product_result; - } - set_transient( 'my_jetpack_product_activated', $product_slug, 10 ); + foreach ( $products_array as $product_slug ) { + $product = Products::get_product( $product_slug ); + if ( ! isset( $product['class'] ) ) { + return new \WP_Error( + 'product_class_handler_not_found', + sprintf( + /* translators: %s is the product_slug */ + __( 'The product slug %s does not have an associated class handler.', 'jetpack-my-jetpack' ), + $product_slug + ), + array( 'status' => 501 ) + ); + } - return rest_ensure_response( Products::get_product( $product_slug ), 200 ); + $activate_product_result = call_user_func( array( $product['class'], 'activate' ) ); + if ( is_wp_error( $activate_product_result ) ) { + $activate_product_result->add_data( array( 'status' => 400 ) ); + return $activate_product_result; + } + } + set_transient( 'my_jetpack_product_activated', implode( ',', $products_array ), 10 ); + + return rest_ensure_response( Products::get_products( $products_array ) ); } /** - * Callback for deactivating a product + * Callback for deactivating products * * @param \WP_REST_Request $request The request object. - * @return \WP_REST_Response + * @return \WP_REST_Response|\WP_Error */ - public static function deactivate_product( $request ) { - $product_slug = $request->get_param( 'product' ); - $product = Products::get_product( $product_slug ); - if ( ! isset( $product['class'] ) ) { - return new \WP_Error( - 'not_implemented', - esc_html__( 'The product class handler is not implemented', 'jetpack-my-jetpack' ), - array( 'status' => 501 ) - ); + public static function deactivate_products( $request ) { + $products_array = $request->get_param( 'products' ); + + foreach ( $products_array as $product_slug ) { + $product = Products::get_product( $product_slug ); + if ( ! isset( $product['class'] ) ) { + return new \WP_Error( + 'product_class_handler_not_found', + sprintf( + /* translators: %s is the product_slug */ + __( 'The product slug %s does not have an associated class handler.', 'jetpack-my-jetpack' ), + $product_slug + ), + array( 'status' => 501 ) + ); + } + + $deactivate_product_result = call_user_func( array( $product['class'], 'deactivate' ) ); + if ( is_wp_error( $deactivate_product_result ) ) { + $deactivate_product_result->add_data( array( 'status' => 400 ) ); + return $deactivate_product_result; + } } - $deactivate_product_result = call_user_func( array( $product['class'], 'deactivate' ) ); - if ( is_wp_error( $deactivate_product_result ) ) { - $deactivate_product_result->add_data( array( 'status' => 400 ) ); - return $deactivate_product_result; - } - - return rest_ensure_response( Products::get_product( $product_slug ), 200 ); + return rest_ensure_response( Products::get_products( $products_array ) ); } /** - * Callback for installing the standalone plugin on a Hybrid Product. + * Callback for installing (and activating) multiple product plugins. * * @param \WP_REST_Request $request The request object. - * @return \WP_REST_Response + * @return \WP_REST_Response|\WP_Error */ - public static function install_standalone( $request ) { - $product_slug = $request->get_param( 'product' ); - $product = Products::get_product( $product_slug ); - if ( ! isset( $product['class'] ) ) { - return new \WP_Error( - 'not_implemented', - __( 'The product class handler is not implemented', 'jetpack-my-jetpack' ), - array( 'status' => 501 ) - ); + public static function install_plugins( $request ) { + $products_array = $request->get_param( 'products' ); + + foreach ( $products_array as $product_slug ) { + $product = Products::get_product( $product_slug ); + if ( ! isset( $product['class'] ) ) { + return new \WP_Error( + 'product_class_handler_not_found', + sprintf( + /* translators: %s is the product_slug */ + __( 'The product slug %s does not have an associated class handler.', 'jetpack-my-jetpack' ), + $product_slug + ), + array( 'status' => 501 ) + ); + } + + $install_product_result = call_user_func( array( $product['class'], 'install_and_activate_standalone' ) ); + if ( is_wp_error( $install_product_result ) ) { + $install_product_result->add_data( array( 'status' => 400 ) ); + return $install_product_result; + } } - $install_product_result = call_user_func( array( $product['class'], 'install_and_activate_standalone' ) ); - if ( is_wp_error( $install_product_result ) ) { - $install_product_result->add_data( array( 'status' => 400 ) ); - return $install_product_result; - } - - return rest_ensure_response( Products::get_product( $product_slug ), 200 ); + return rest_ensure_response( Products::get_products( $products_array ) ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php index ead44934..aa1d146a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php @@ -58,7 +58,7 @@ class REST_Purchases { /** * Site purchases endpoint. * - * @return array of site purchases. + * @return array|WP_Error of site purchases. */ public static function get_site_current_purchases() { $site_id = \Jetpack_Options::get_option( 'id' ); @@ -72,6 +72,6 @@ class REST_Purchases { return new WP_Error( 'site_data_fetch_failed', 'Site data fetch failed', array( 'status' => $response_code ? $response_code : 400 ) ); } - return rest_ensure_response( $body, 200 ); + return rest_ensure_response( $body ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php index ae03c873..66f09642 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php @@ -141,6 +141,7 @@ class REST_Recommendations_Evaluation { \Jetpack_Options::update_option( 'dismissed_recommendations', true ); if ( isset( $show_welcome_banner ) && $show_welcome_banner === 'true' ) { + \Jetpack_Options::update_option( 'recommendations_first_run', false ); \Jetpack_Options::delete_option( 'dismissed_welcome_banner' ); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php index f852433b..91c58ece 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php @@ -76,7 +76,7 @@ class REST_Zendesk_Chat { public static function get_chat_authentication() { $authentication = get_transient( self::ZENDESK_AUTH_TOKEN ); if ( $authentication ) { - return rest_ensure_response( $authentication, 200 ); + return rest_ensure_response( $authentication ); } $proxied = function_exists( 'wpcom_is_proxied_request' ) ? wpcom_is_proxied_request() : false; @@ -97,7 +97,7 @@ class REST_Zendesk_Chat { } set_transient( self::ZENDESK_AUTH_TOKEN, $body, self::TRANSIENT_EXPIRY ); - return rest_ensure_response( $body, 200 ); + return rest_ensure_response( $body ); } /** @@ -117,6 +117,6 @@ class REST_Zendesk_Chat { return new WP_Error( 'chat_config_data_fetch_failed', 'Chat config data fetch failed', array( 'status' => $response_code ) ); } - return rest_ensure_response( $body, 200 ); + return rest_ensure_response( $body ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php index 3f3ea12c..941a3659 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php @@ -9,6 +9,7 @@ namespace Automattic\Jetpack\My_Jetpack; use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Connection\Manager as Connection_Manager; +use Automattic\Jetpack\Current_Plan; use Automattic\Jetpack\Status\Visitor; use Jetpack_Options; use WP_Error; @@ -349,6 +350,23 @@ class Wpcom_Products { return $purchases; } + /** + * Gets the site's currently active "plan" (bundle). + * + * @param bool $reload Whether to refresh data from wpcom or not. + * @return array + */ + public static function get_site_current_plan( $reload = false ) { + static $reloaded_already = false; + + if ( $reload && ! $reloaded_already ) { + Current_Plan::refresh_from_wpcom(); + $reloaded_already = true; + } + + return Current_Plan::get(); + } + /** * Reset the request failures to retry the API requests. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php index 88d212f0..1fa5b0a6 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php @@ -36,6 +36,20 @@ class Anti_Spam extends Product { */ public static $plugin_slug = 'akismet'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'security'; + + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'antispam'; + /** * Whether this product requires a user connection * @@ -107,41 +121,32 @@ class Anti_Spam extends Product { } /** - * Determine if the site has an Akismet plan by checking for an API key - * Note that some Akismet Plans are free - we're just checking for an API key and don't have the perspective of the plan attached to it here + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). * - * @return bool - whether an API key was found + * @return array */ - public static function has_paid_plan_for_product() { - $products_with_anti_spam = array( + public static function get_paid_plan_product_slugs() { + return array( 'jetpack_anti_spam', - 'jetpack_complete', - 'jetpack_security', - 'jetpack_personal', - 'jetpack_premium', - 'jetpack_business', + 'jetpack_anti_spam_monthly', + 'jetpack_anti_spam_bi_yearly', ); - // Check if the site has an API key for Akismet + } + + /** + * Check if the product has a free plan + * In this case we are only checking for an API key. The has_paid_plan_for_product will check to see if the specific site has a paid plan + * + * @return bool + */ + public static function has_free_plan_for_product() { $akismet_api_key = apply_filters( 'akismet_get_api_key', defined( 'WPCOM_API_KEY' ) ? constant( 'WPCOM_API_KEY' ) : get_option( 'wordpress_api_key' ) ); - $fallback = ! empty( $akismet_api_key ); - - // Check for existing plans - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return $fallback; + if ( ! empty( $akismet_api_key ) ) { + return true; } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - foreach ( $products_with_anti_spam as $product ) { - if ( strpos( $purchase->product_slug, $product ) !== false ) { - return true; - } - } - } - } - - return $fallback; + return false; } /** @@ -175,7 +180,7 @@ class Anti_Spam extends Product { * @return boolean|array Products bundle list. */ public static function is_upgradable_by_bundle() { - return array( 'security' ); + return array( 'security', 'complete' ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php index 296a590d..302d1246 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php @@ -1,6 +1,6 @@ \WP_REST_Server::READABLE, + 'callback' => __CLASS__ . '::get_site_backup_undo_event', + 'permission_callback' => __CLASS__ . '::permissions_callback', + ) + ); + } + /** * Get the product name * @@ -165,12 +198,82 @@ class Backup extends Hybrid_Product { ); } + /** + * Checks if the user has the correct permissions + */ + public static function permissions_callback() { + return current_user_can( 'manage_options' ); + } + + /** + * This will fetch the last rewindable event from the Activity Log and + * the last rewind_id prior to that. + * + * @return array|WP_Error|null + */ + public static function get_site_backup_undo_event() { + $blog_id = \Jetpack_Options::get_option( 'id' ); + + $response = Client::wpcom_json_api_request_as_user( + '/sites/' . $blog_id . '/activity/rewindable?force=wpcom', + 'v2', + array(), + null, + 'wpcom' + ); + + if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { + return null; + } + + $body = json_decode( $response['body'], true ); + + if ( ! isset( $body['current'] ) ) { + return null; + } + + // Preparing the response structure + $undo_event = array( + 'last_rewindable_event' => null, + 'undo_backup_id' => null, + ); + + // List of events that will not be considered to be undo. + // Basically we should not `undo` a full backup event, but we could + // use them to undo any other action like plugin updates. + $last_event_exceptions = array( + 'rewind__backup_only_complete_full', + 'rewind__backup_only_complete_initial', + 'rewind__backup_only_complete', + 'rewind__backup_complete_full', + 'rewind__backup_complete_initial', + 'rewind__backup_complete', + ); + + // Looping through the events to find the last rewindable event and the last backup_id. + // The idea is to find the last rewindable event and then the last rewind_id before that. + $found_last_event = false; + foreach ( $body['current']['orderedItems'] as $event ) { + if ( $event['is_rewindable'] ) { + if ( ! $found_last_event && ! in_array( $event['name'], $last_event_exceptions, true ) ) { + $undo_event['last_rewindable_event'] = $event; + $found_last_event = true; + } elseif ( $found_last_event ) { + $undo_event['undo_backup_id'] = $event['rewind_id']; + break; + } + } + } + + return rest_ensure_response( $undo_event ); + } + /** * Hits the wpcom api to check rewind status. * * @todo Maybe add caching. * - * @return Object|WP_Error + * @return object|WP_Error */ private static function get_state_from_wpcom() { static $status = null; @@ -179,9 +282,15 @@ class Backup extends Hybrid_Product { return $status; } - $site_id = Jetpack_Options::get_option( 'id' ); + $site_id = \Jetpack_Options::get_option( 'id' ); - $response = Client::wpcom_json_api_request_as_blog( sprintf( '/sites/%d/rewind', $site_id ) . '?force=wpcom', '2', array( 'timeout' => 2 ), null, 'wpcom' ); + $response = Client::wpcom_json_api_request_as_blog( + sprintf( '/sites/%d/rewind', $site_id ) . '?force=wpcom', + '2', + array( 'timeout' => 2 ), + null, + 'wpcom' + ); if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { $status = new WP_Error( 'rewind_state_fetch_failed' ); @@ -194,16 +303,98 @@ class Backup extends Hybrid_Product { } /** - * Checks whether the current plan (or purchases) of the site already supports the product + * Hits the wpcom api to retrieve the last 10 backup records. * - * @return boolean + * @return object|WP_Error */ - public static function has_paid_plan_for_product() { - $rewind_data = static::get_state_from_wpcom(); - if ( is_wp_error( $rewind_data ) ) { - return false; + public static function get_latest_backups() { + static $backups = null; + + if ( $backups !== null ) { + return $backups; } - return is_object( $rewind_data ) && isset( $rewind_data->state ) && 'unavailable' !== $rewind_data->state; + + $site_id = \Jetpack_Options::get_option( 'id' ); + $response = Client::wpcom_json_api_request_as_blog( + sprintf( '/sites/%d/rewind/backups', $site_id ) . '?force=wpcom', + '2', + array( 'timeout' => 2 ), + null, + 'wpcom' + ); + + if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { + $backups = new WP_Error( 'rewind_backups_fetch_failed' ); + return $backups; + } + + $body = wp_remote_retrieve_body( $response ); + $backups = json_decode( $body ); + return $backups; + } + + /** + * Determines whether the module/plugin/product needs the users attention. + * Typically due to some sort of error where user troubleshooting is needed. + * + * @return boolean|array + */ + public static function does_module_need_attention() { + $previous_backup_status = get_transient( self::BACKUP_STATUS_TRANSIENT_KEY ); + + // If we have a previous backup status, show it. + if ( ! empty( $previous_backup_status ) ) { + return $previous_backup_status === 'no_errors' ? false : $previous_backup_status; + } + + $backup_failed_status = false; + // First check the status of Rewind for failure. + $rewind_state = self::get_state_from_wpcom(); + if ( ! is_wp_error( $rewind_state ) ) { + if ( $rewind_state->state !== 'active' && $rewind_state->state !== 'provisioning' && $rewind_state->state !== 'awaiting_credentials' ) { + $backup_failed_status = array( + 'type' => 'error', + 'data' => array( + 'source' => 'rewind', + 'status' => isset( $rewind_state->reason ) && ! empty( $rewind_state->reason ) ? $rewind_state->reason : $rewind_state->state, + 'last_updated' => $rewind_state->last_updated, + ), + ); + } + } + // Next check for a failed last backup. + $latest_backups = self::get_latest_backups(); + if ( ! is_wp_error( $latest_backups ) ) { + // Get the last/latest backup record. + $last_backup = null; + foreach ( $latest_backups as $backup ) { + if ( $backup->is_backup ) { + $last_backup = $backup; + break; + } + } + + if ( $last_backup && isset( $last_backup->status ) ) { + if ( $last_backup->status !== 'started' && ! preg_match( '/-will-retry$/', $last_backup->status ) && $last_backup->status !== 'finished' ) { + $backup_failed_status = array( + 'type' => 'error', + 'data' => array( + 'source' => 'last_backup', + 'status' => $last_backup->status, + 'last_updated' => $last_backup->last_updated, + ), + ); + } + } + } + + if ( is_array( $backup_failed_status ) && $backup_failed_status['type'] === 'error' ) { + set_transient( self::BACKUP_STATUS_TRANSIENT_KEY, $backup_failed_status, 5 * MINUTE_IN_SECONDS ); + } else { + set_transient( self::BACKUP_STATUS_TRANSIENT_KEY, 'no_errors', HOUR_IN_SECONDS ); + } + + return $backup_failed_status; } /** @@ -213,7 +404,7 @@ class Backup extends Hybrid_Product { * @return boolean|array Products bundle list. */ public static function is_upgradable_by_bundle() { - return array( 'security' ); + return array( 'security', 'complete' ); } /** @@ -239,4 +430,26 @@ class Backup extends Hybrid_Product { return Redirect::get_url( 'my-jetpack-manage-backup' ); } } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_backup_daily', + 'jetpack_backup_daily_monthly', + 'jetpack_backup_realtime', + 'jetpack_backup_realtime_monthly', + 'jetpack_backup_t1_yearly', + 'jetpack_backup_t1_monthly', + 'jetpack_backup_t1_bi_yearly', + 'jetpack_backup_t2_yearly', + 'jetpack_backup_t2_monthly', + 'jetpack_backup_t0_yearly', + 'jetpack_backup_t0_monthly', + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php index a9f9b0f5..1c2d5afb 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php @@ -44,6 +44,20 @@ class Boost extends Product { */ public static $plugin_slug = 'jetpack-boost'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'performance'; + + /** + * Defines whether or not to show a product interstitial as tiered pricing or not + * + * @var bool + */ + public static $is_tiered_pricing = true; + /** * Boost has a standalone plugin * @@ -65,6 +79,13 @@ class Boost extends Product { */ public static $has_free_offering = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'cloud-critical-css'; + /** * Get the product name * @@ -134,7 +155,7 @@ class Boost extends Product { public static function get_features_by_tier() { return array( array( - 'name' => __( 'Optimize CSS Loading', 'jetpack-my-jetpack' ), + 'name' => __( 'Auto CSS Optimization', 'jetpack-my-jetpack' ), 'info' => array( 'content' => __( 'Move important styling information to the start of the page, which helps pages display your content sooner, so your users don’t have to wait for the entire page to load. Commonly referred to as Critical CSS.', @@ -143,8 +164,8 @@ class Boost extends Product { ), 'tiers' => array( self::FREE_TIER_SLUG => array( - 'included' => true, - 'description' => __( 'Must be done manually', 'jetpack-my-jetpack' ), + 'included' => false, + 'description' => __( 'Manual', 'jetpack-my-jetpack' ), 'info' => array( 'title' => __( 'Manual Critical CSS regeneration', 'jetpack-my-jetpack' ), 'content' => __( @@ -163,7 +184,7 @@ class Boost extends Product { ), self::UPGRADED_TIER_SLUG => array( 'included' => true, - 'description' => __( 'Automatically updated', 'jetpack-my-jetpack' ), + 'description' => __( 'Included', 'jetpack-my-jetpack' ), 'info' => array( 'title' => __( 'Automatic Critical CSS regeneration', 'jetpack-my-jetpack' ), 'content' => __( @@ -176,15 +197,51 @@ class Boost extends Product { ), ), array( - 'name' => __( 'Defer non-essential JavaScript', 'jetpack-my-jetpack' ), + 'name' => __( 'Automatic image size analysis', 'jetpack-my-jetpack' ), 'info' => array( 'content' => __( - 'Run non-essential JavaScript after the page has loaded so that styles and images can load more quickly.', + 'Scan your site for images that aren’t properly sized for the device they’re being viewed on.', 'jetpack-my-jetpack' ), - 'link' => array( - 'id' => 'jetpack-boost-defer-js', - 'title' => 'web.dev', + ), + 'tiers' => array( + self::FREE_TIER_SLUG => array( 'included' => false ), + self::UPGRADED_TIER_SLUG => array( 'included' => true ), + ), + ), + array( + 'name' => __( 'Historical performance scores', 'jetpack-my-jetpack' ), + 'info' => array( + 'content' => __( + 'Get access to your historical performance scores and see advanced Core Web Vitals data.', + 'jetpack-my-jetpack' + ), + ), + 'tiers' => array( + self::FREE_TIER_SLUG => array( 'included' => false ), + self::UPGRADED_TIER_SLUG => array( 'included' => true ), + ), + ), + array( + 'name' => __( 'Dedicated email support', 'jetpack-my-jetpack' ), + 'info' => array( + 'content' => __( + '

Paid customers get dedicated email support from our world-class Happiness Engineers to help with any issue.

+

All other questions are handled by our team as quickly as we are able to go through the WordPress support forum.

', + 'jetpack-my-jetpack' + ), + ), + 'tiers' => array( + self::FREE_TIER_SLUG => array( 'included' => false ), + self::UPGRADED_TIER_SLUG => array( 'included' => true ), + ), + ), + array( + 'name' => __( 'Page Cache', 'jetpack-my-jetpack' ), + 'info' => array( + 'content' => __( + 'Page caching speeds up load times by storing a copy of each web page on the first visit, allowing subsequent visits to be served instantly. This reduces server load and improves user experience by delivering content faster, without waiting for the page to be generated again.', + 'jetpack-my-jetpack' ), ), 'tiers' => array( @@ -193,15 +250,37 @@ class Boost extends Product { ), ), array( - 'name' => __( 'Lazy image loading', 'jetpack-my-jetpack' ), + 'name' => __( 'Image CDN Quality Settings', 'jetpack-my-jetpack' ), 'info' => array( 'content' => __( - 'Improve page loading speed by only loading images when they are required.', + 'Fine-tune image quality settings to your liking.', 'jetpack-my-jetpack' ), - 'link' => array( - 'id' => 'jetpack-boost-lazy-load', - 'title' => 'web.dev', + ), + 'tiers' => array( + self::FREE_TIER_SLUG => array( 'included' => false ), + self::UPGRADED_TIER_SLUG => array( 'included' => true ), + ), + ), + array( + 'name' => __( 'Image CDN Auto-Resize Lazy Images', 'jetpack-my-jetpack' ), + 'info' => array( + 'content' => __( + 'Optimizes lazy-loaded images by dynamically serving perfectly sized images for each device.', + 'jetpack-my-jetpack' + ), + ), + 'tiers' => array( + self::FREE_TIER_SLUG => array( 'included' => false ), + self::UPGRADED_TIER_SLUG => array( 'included' => true ), + ), + ), + array( + 'name' => __( 'Image CDN', 'jetpack-my-jetpack' ), + 'info' => array( + 'content' => __( + 'Deliver images from Jetpack\'s Content Delivery Network. Automatically resizes your images to an appropriate size, converts them to modern efficient formats like WebP, and serves them from a worldwide network of servers.', + 'jetpack-my-jetpack' ), ), 'tiers' => array( @@ -223,10 +302,10 @@ class Boost extends Product { ), ), array( - 'name' => __( 'Image CDN', 'jetpack-my-jetpack' ), + 'name' => __( 'Defer non-essential JavaScript', 'jetpack-my-jetpack' ), 'info' => array( 'content' => __( - 'Deliver images from Jetpack\'s Content Delivery Network. Automatically resizes your images to an appropriate size, converts them to modern efficient formats like WebP, and serves them from a worldwide network of servers.', + 'Run non-essential JavaScript after the page has loaded so that styles and images can load more quickly.', 'jetpack-my-jetpack' ), ), @@ -236,16 +315,15 @@ class Boost extends Product { ), ), array( - 'name' => __( 'Dedicated email support', 'jetpack-my-jetpack' ), + 'name' => __( 'Concatenate JS and CSS', 'jetpack-my-jetpack' ), 'info' => array( 'content' => __( - '

Paid customers get dedicated email support from our world-class Happiness Engineers to help with any issue.

-

All other questions are handled by our team as quickly as we are able to go through the WordPress support forum.

', + 'Boost your website performance by merging and compressing JavaScript and CSS files, reducing site loading time and number of requests.', 'jetpack-my-jetpack' ), ), 'tiers' => array( - self::FREE_TIER_SLUG => array( 'included' => false ), + self::FREE_TIER_SLUG => array( 'included' => true ), self::UPGRADED_TIER_SLUG => array( 'included' => true ), ), ), @@ -284,27 +362,6 @@ class Boost extends Product { ); } - /** - * Checks whether the current plan (or purchases) of the site already supports the product - * - * @return boolean - */ - public static function has_paid_plan_for_product() { - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - // Boost is available as standalone bundle and as part of the Complete plan. - if ( strpos( $purchase->product_slug, 'jetpack_boost' ) !== false || str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { - return true; - } - } - } - return false; - } - /** * Get the URL where the user manages the product * @@ -334,4 +391,28 @@ class Boost extends Product { return $product_activation; } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_boost_yearly', + 'jetpack_boost_monthly', + 'jetpack_boost_bi_yearly', + ); + } + + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'complete' ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php new file mode 100644 index 00000000..31be8bb4 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php @@ -0,0 +1,271 @@ + true, + 'wpcom_product_slug' => $product_slug, + ), + Wpcom_Products::get_product_pricing( $product_slug ) + ); + } + + /** + * Get the WPCOM product slug used to make the purchase + * + * @return string + */ + public static function get_wpcom_product_slug() { + return 'jetpack_complete'; + } + + /** + * Checks whether the Jetpack module is active + * + * This is a bundle and not a product. We should not use this information for anything + * + * @return bool + */ + public static function is_module_active() { + return false; + } + + /** + * Activates the product by installing and activating its plugin + * + * @param WP_Error|bool $current_result Is the result of the top level activation actions. You probably won't do anything if it is an WP_Error. + * @return bool|\WP_Error + */ + public static function do_product_specific_activation( $current_result ) { + $product_activation = parent::do_product_specific_activation( $current_result ); + + // A bundle is not a module. There's nothing in the plugin to be activated, so it's ok to fail to activate the module. + if ( is_wp_error( $product_activation ) && 'module_activation_failed' === $product_activation->get_error_code() ) { + return $product_activation; + } + + // At this point, Jetpack plugin is installed. Let's activate each individual product. + $activation = Social::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Stats::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Anti_Spam::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Backup::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Scan::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Boost::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = CRM::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Search::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = VideoPress::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + return $activation; + } + + /** + * Checks whether the Product is active + * + * Security is a bundle and not a module. Activation takes place on WPCOM. So lets consider it active if jetpack is active and has the plan. + * + * @return boolean + */ + public static function is_active() { + return static::is_jetpack_plugin_active() && static::has_required_plan(); + } + + /** + * Checks whether the current plan (or purchases) of the site already supports the product + * + * @return boolean + */ + public static function has_required_plan() { + $purchases_data = Wpcom_Products::get_site_current_purchases(); + if ( is_wp_error( $purchases_data ) ) { + return false; + } + if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { + foreach ( $purchases_data as $purchase ) { + if ( str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { + return true; + } + } + } + return false; + } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_complete', + 'jetpack_complete_monthly', + 'jetpack_complete_bi_yearly', + ); + } + + /** + * Checks whether product is a bundle. + * + * @return boolean True + */ + public static function is_bundle_product() { + return true; + } + + /** + * Return all the products it contains. + * + * @return array Product slugs + */ + public static function get_supported_products() { + return array( + 'anti-spam', + 'backup', + 'boost', + 'crm', + 'scan', + 'search', + 'social', + 'stats', + 'videopress', + ); + } + + /** + * Get the URL where the user manages the product + * + * @return ?string + */ + public static function get_manage_url() { + return ''; + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php index 1dc5ac1d..39be46c7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php @@ -319,24 +319,30 @@ class Creator extends Product { } /** - * Checks whether the current plan (or purchases) of the site already supports the product + * Get the product-slugs of the paid bundles/plans that this product/module is included in * - * @return boolean + * @return array */ - public static function has_paid_plan_for_product() { - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - // Creator is available as standalone bundle and as part of the Complete plan. - if ( strpos( $purchase->product_slug, 'jetpack_creator' ) !== false || str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { - return true; - } - } - } - return false; + public static function get_paid_bundles_that_include_product() { + return array( + 'jetpack_complete', + 'jetpack_complete_monthly', + 'jetpack_complete_bi-yearly', + ); + } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_creator_yearly', + 'jetpack_creator_monthly', + 'jetpack_creator_bi_yearly', + ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php index 27d9197c..71aa29a8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php @@ -39,6 +39,13 @@ class Crm extends Product { */ public static $plugin_slug = 'zero-bs-crm'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'management'; + /** * Whether this product requires a user connection * @@ -172,4 +179,27 @@ class Crm extends Product { return false; } + + /** + * Get the product-slugs of the paid bundles/plans that this product/module is included in. + * + * @return array + */ + public static function get_paid_bundles_that_include_product() { + return array( + 'jetpack_complete', + 'jetpack_complete_monthly', + 'jetpack_complete_bi_yearly', + ); + } + + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'complete' ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php new file mode 100644 index 00000000..1ec4351c --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php @@ -0,0 +1,223 @@ + true, + 'wpcom_product_slug' => $product_slug, + ), + Wpcom_Products::get_product_pricing( $product_slug ) + ); + } + + /** + * Get the WPCOM product slug used to make the purchase + * + * @return string + */ + public static function get_wpcom_product_slug() { + return 'jetpack_growth_yearly'; + } + + /** + * Checks whether the Jetpack module is active + * + * This is a bundle and not a product. We should not use this information for anything + * + * @return bool + */ + public static function is_module_active() { + return false; + } + + /** + * Activates the product by installing and activating its plugin + * + * @param WP_Error|bool $current_result Is the result of the top level activation actions. You probably won't do anything if it is an WP_Error. + * @return bool|\WP_Error + */ + public static function do_product_specific_activation( $current_result ) { + $product_activation = parent::do_product_specific_activation( $current_result ); + + // A bundle is not a module. There's nothing in the plugin to be activated, so it's ok to fail to activate the module. + if ( is_wp_error( $product_activation ) && 'module_activation_failed' === $product_activation->get_error_code() ) { + return $product_activation; + } + + // At this point, Jetpack plugin is installed. Let's activate each individual product. + $activation = Social::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + $activation = Stats::activate(); + if ( is_wp_error( $activation ) ) { + return $activation; + } + + return $activation; + } + + /** + * Checks whether the Product is active + * + * Growth is a bundle and not a module. Activation takes place on WPCOM. So lets consider it active if jetpack is active and has the plan. + * + * @return bool + */ + public static function is_active() { + return static::is_jetpack_plugin_active() && static::has_required_plan(); + } + + /** + * Checks whether the current plan (or purchase) of the site already supports the product + * + * @return bool + */ + public static function has_required_plan() { + $purchases_data = Wpcom_Products::get_site_current_purchases(); + if ( is_wp_error( $purchases_data ) ) { + return false; + } + if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { + foreach ( $purchases_data as $purchase ) { + if ( + str_starts_with( $purchase->product_slug, 'jetpack_growth' ) || + str_starts_with( $purchase->product_slug, 'jetpack_complete' ) + ) { + return true; + } + } + } + return false; + } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_growth_yearly', + 'jetpack_growth_monthly', + 'jetpack_growth_bi_yearly', + ); + } + + /** + * Checks whether the product is a bundle + * + * @return bool + */ + public static function is_bundle_product() { + return true; + } + + /** + * Returns all products it contains. + * + * @return array Product slugs + */ + public static function get_supported_products() { + return array( 'social', 'stats' ); + } + + /** + * Get the URL where the user manages the product + * + * @return string + */ + public static function get_manage_url() { + return ''; + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php index dc3ddce2..fd185631 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php @@ -28,6 +28,13 @@ class Jetpack_Ai extends Product { */ public static $slug = 'jetpack-ai'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'create'; + /** * Whether this product has a free offering * @@ -36,20 +43,11 @@ class Jetpack_Ai extends Product { public static $has_free_offering = true; /** - * Get the Product info for the API + * The feature slug that identifies the paid plan * - * @throws \Exception If required attribute is not declared in the child class. - * @return array + * @var string */ - public static function get_info() { - // Call parent method to get the default info. - $info = parent::get_info(); - - // Populate the product with the feature data. - $info['ai-assistant-feature'] = self::get_ai_assistant_feature(); - - return $info; - } + public static $feature_identifying_paid_plan = 'ai-assistant'; /** * Get the plugin slug - ovewrite it and return Jetpack's @@ -272,6 +270,7 @@ class Jetpack_Ai extends Product { } $features = array( + __( 'High request capacity *', 'jetpack-my-jetpack' ), __( 'Generate text, tables, lists, and forms', 'jetpack-my-jetpack' ), __( 'Easily refine content to your liking', 'jetpack-my-jetpack' ), __( 'Make your content easier to read', 'jetpack-my-jetpack' ), @@ -444,23 +443,17 @@ class Jetpack_Ai extends Product { } /** - * Checks whether the site has a paid plan for this product + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). * - * @return boolean + * @return array */ - public static function has_paid_plan_for_product() { - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - if ( str_contains( $purchase->product_slug, 'jetpack_ai' ) ) { - return true; - } - } - } - return false; + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_ai_yearly', + 'jetpack_ai_monthly', + 'jetpack_ai_bi_yearly', + ); } /** @@ -499,7 +492,7 @@ class Jetpack_Ai extends Product { * @return ?string */ public static function get_post_checkout_url() { - return 'admin.php?page=my-jetpack#/jetpack-ai'; + return self::get_manage_url(); } /** @@ -508,7 +501,7 @@ class Jetpack_Ai extends Product { * @return ?string */ public static function get_post_activation_url() { - return '/wp-admin/admin.php?page=my-jetpack#/jetpack-ai'; + return self::get_manage_url(); } /** @@ -517,7 +510,7 @@ class Jetpack_Ai extends Product { * @return ?string */ public static function get_manage_url() { - return '/wp-admin/admin.php?page=my-jetpack#/jetpack-ai'; + return admin_url( 'admin.php?page=my-jetpack#/jetpack-ai' ); } /** @@ -610,7 +603,7 @@ class Jetpack_Ai extends Product { * @return void */ public static function extend_plugin_action_links() { - add_action( 'admin_enqueue_scripts', array( static::class, 'admin_enqueue_scripts' ) ); + add_action( 'myjetpack_enqueue_scripts', array( static::class, 'admin_enqueue_scripts' ) ); add_filter( 'default_content', array( static::class, 'add_ai_block' ), 10, 2 ); } @@ -648,9 +641,11 @@ class Jetpack_Ai extends Product { * @param WP_Post $post The post object. * @return string */ - public static function add_ai_block( $content, WP_Post $post ) { + public static function add_ai_block( $content, $post ) { if ( isset( $_GET['use_ai_block'] ) && isset( $_GET['_wpnonce'] ) && wp_verify_nonce( sanitize_text_field( wp_unslash( $_GET['_wpnonce'] ) ), 'ai-assistant-content-nonce' ) + && ! empty( $post ) + && ! is_wp_error( $post ) && current_user_can( 'edit_post', $post->ID ) && '' === $content ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-module-product.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-module-product.php index 5472cfec..40e4ef7f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-module-product.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-module-product.php @@ -7,6 +7,7 @@ namespace Automattic\Jetpack\My_Jetpack; +use Automattic\Jetpack\Connection\Manager as Connection_Manager; use Jetpack; use WP_Error; @@ -79,12 +80,42 @@ abstract class Module_Product extends Product { return Jetpack::is_module_active( static::$module_name ); } + /** + * Get the product status. + * We don't use parent::get_status() to avoid complexity. + * + * @return string Product status. + */ + private static function get_feature_status() { + if ( ! static::is_plugin_installed() ) { + return Products::STATUS_PLUGIN_ABSENT; + } + + if ( ! static::is_plugin_active() ) { + return Products::STATUS_INACTIVE; + } + + if ( static::$requires_user_connection && ! ( new Connection_Manager() )->has_connected_owner() ) { + return Products::STATUS_USER_CONNECTION_ERROR; + } + + if ( ! static::is_module_active() ) { + return Products::STATUS_MODULE_DISABLED; + } + + return Products::STATUS_ACTIVE; + } + /** * Gets the current status of the product * * @return string */ public static function get_status() { + if ( static::$is_feature ) { + return static::get_feature_status(); + } + $status = parent::get_status(); if ( Products::STATUS_INACTIVE === $status && ! static::is_module_active() ) { $status = Products::STATUS_MODULE_DISABLED; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php new file mode 100644 index 00000000..cd24c843 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php @@ -0,0 +1,186 @@ + true, + 'is_free' => true, + ); + } + + /** + * Checks whether the Product is active. + * + * @return boolean + */ + public static function is_active() { + return static::is_jetpack_plugin_active(); + } + + /** + * Checks whether the plugin is installed + * + * @return boolean + */ + public static function is_plugin_installed() { + return static::is_jetpack_plugin_installed(); + } + + /** + * Get the URL where the user manages the product + * + * @return ?string + */ + public static function get_manage_url() { + return admin_url( 'admin.php?page=jetpack#/settings?term=newsletter' ); + } + + /** + * Activates the Jetpack plugin + * + * @return null|WP_Error Null on success, WP_Error on invalid file. + */ + public static function activate_plugin(): ?WP_Error { + $plugin_filename = static::get_installed_plugin_filename( self::JETPACK_PLUGIN_SLUG ); + + if ( $plugin_filename ) { + return activate_plugin( $plugin_filename ); + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php index 494c612e..88b66bec 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php @@ -11,6 +11,7 @@ use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Connection\Manager as Connection_Manager; use Automattic\Jetpack\Modules; use Automattic\Jetpack\Plugins_Installer; +use Automattic\Jetpack\Status; use Jetpack_Options; use WP_Error; @@ -47,6 +48,13 @@ abstract class Product { */ public static $plugin_slug = null; + /** + * The category of the product in the Jetpack ecosystem. The options are performance, growth, security, management, and create + * + * @var string + */ + public static $category = null; + /** * The Jetpack plugin slug * @@ -64,6 +72,27 @@ abstract class Product { 'jetpack-dev/jetpack.php', ); + /** + * The duration of time after the plan expiration date that we stop showing the plan status as "expired". + * + * @var string + */ + const EXPIRATION_CUTOFF_TIME = '+2 months'; + + /** + * Transient key for storing site features + * + * @var string; + */ + const MY_JETPACK_SITE_FEATURES_TRANSIENT_KEY = 'my-jetpack-site-features'; + + /** + * Whether this module is a Jetpack feature + * + * @var boolean + */ + public static $is_feature = false; + /** * Whether this product requires a site connection * @@ -100,6 +129,20 @@ abstract class Product { */ public static $requires_plan = false; + /** + * Defines whether or not to show a product interstitial as tiered pricing or not + * + * @var bool + */ + public static $is_tiered_pricing = false; + + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = ''; + /** * Get the plugin slug * @@ -118,6 +161,24 @@ abstract class Product { return static::$plugin_filename; } + /** + * This method will be called in the class initializer to register the product's endpoints + * + * @return void + */ + public static function register_endpoints(): void { + // This method should be implemented in the child class. + } + /** + * Get data about the AI Assistant feature + * + * @return array + */ + public static function get_ai_assistant_feature() { + // This method should be optionally set in the child class. + return array(); + } + /** * Get the installed plugin filename, considering all possible filenames a plugin might have * @@ -140,7 +201,7 @@ abstract class Product { } /** - * Get the Product info for the API + * Get the Static Product Info * * @throws \Exception If required attribute is not declared in the child class. * @return array @@ -151,30 +212,29 @@ abstract class Product { } return array( 'slug' => static::$slug, - 'plugin_slug' => static::$plugin_slug, + 'plugin_slug' => static::get_plugin_slug(), 'name' => static::get_name(), 'title' => static::get_title(), + 'category' => static::$category, + /* Maintain legacy compatibility with the old product info structure. See: #42271 */ 'description' => static::get_description(), 'long_description' => static::get_long_description(), 'tiers' => static::get_tiers(), 'features' => static::get_features(), 'features_by_tier' => static::get_features_by_tier(), + /* End of legacy compatibility fields. */ 'disclaimers' => static::get_disclaimers(), - 'status' => static::get_status(), - 'pricing_for_ui' => static::get_pricing_for_ui(), 'is_bundle' => static::is_bundle_product(), 'is_plugin_active' => static::is_plugin_active(), - 'is_upgradable' => static::is_upgradable(), + 'is_tiered_pricing' => static::$is_tiered_pricing, 'is_upgradable_by_bundle' => static::is_upgradable_by_bundle(), + 'is_feature' => static::$is_feature, 'supported_products' => static::get_supported_products(), 'wpcom_product_slug' => static::get_wpcom_product_slug(), 'requires_user_connection' => static::$requires_user_connection, - 'has_any_plan_for_product' => static::has_any_plan_for_product(), - 'has_free_plan_for_product' => static::has_free_plan_for_product(), - 'has_paid_plan_for_product' => static::has_paid_plan_for_product(), + 'feature_identifying_paid_plan' => static::$feature_identifying_paid_plan, 'has_free_offering' => static::$has_free_offering, 'manage_url' => static::get_manage_url(), - 'purchase_url' => static::get_purchase_url(), 'post_activation_url' => static::get_post_activation_url(), 'post_activation_urls_by_feature' => static::get_manage_urls_by_feature(), 'standalone_plugin_info' => static::get_standalone_info(), @@ -184,18 +244,60 @@ abstract class Product { ); } + /** + * Get the Product Info that requires http requests to get + * + * @throws \Exception If required attribute is not declared in the child class. + * @return array + */ + public static function get_wpcom_info() { + if ( static::$slug === null ) { + throw new \Exception( 'Product classes must declare the $slug attribute.' ); + } + + $product_data = array( + 'status' => static::get_status(), + 'pricing_for_ui' => static::get_pricing_for_ui(), + 'is_upgradable' => static::is_upgradable(), + 'description' => static::get_description(), + 'tiers' => static::get_tiers(), + 'features' => static::get_features(), + 'features_by_tier' => static::get_features_by_tier(), + 'long_description' => static::get_long_description(), + 'has_any_plan_for_product' => static::has_any_plan_for_product(), + 'has_free_plan_for_product' => static::has_free_plan_for_product(), + 'has_paid_plan_for_product' => static::has_paid_plan_for_product(), + 'purchase_url' => static::get_purchase_url(), + 'manage_paid_plan_purchase_url' => static::get_manage_paid_plan_purchase_url(), + 'renew_paid_plan_purchase_url' => static::get_renew_paid_plan_purchase_url(), + 'does_module_need_attention' => static::does_module_need_attention(), + ); + + if ( static::$slug === 'jetpack-ai' ) { + $product_data['ai-assistant-feature'] = static::get_ai_assistant_feature(); + } + + return $product_data; + } + /** * Collect the site's active features * * @return WP_Error|array */ - private static function get_site_features_from_wpcom() { + public static function get_site_features_from_wpcom() { static $features = null; if ( $features !== null ) { return $features; } + // Check for a cached value before doing lookup + $stored_features = get_transient( self::MY_JETPACK_SITE_FEATURES_TRANSIENT_KEY ); + if ( $stored_features !== false ) { + return $stored_features; + } + $site_id = Jetpack_Options::get_option( 'id' ); $response = Client::wpcom_json_api_request_as_blog( sprintf( '/sites/%d/features', $site_id ), '1.1' ); @@ -206,7 +308,13 @@ abstract class Product { $body = wp_remote_retrieve_body( $response ); $feature_return = json_decode( $body ); - $features = $feature_return->active; + + $features = array( + 'active' => $feature_return->active, + 'available' => $feature_return->available, + ); + // set a short transient to help with multiple lookups on the same page load. + set_transient( self::MY_JETPACK_SITE_FEATURES_TRANSIENT_KEY, $features, 15 ); return $features; } @@ -228,7 +336,7 @@ abstract class Product { return false; } - return in_array( $feature, $features, true ); + return in_array( $feature, $features['active'], true ); } /** @@ -379,12 +487,42 @@ abstract class Product { } /** - * Checks whether the site has a paid plan for the product - * This ignores free products, it only checks if there is a purchase that supports the product + * Checks whether the site has a paid plan for the product. + * + * This function relies on the product's `$feature_identifying_paid_plan` and `get_paid_plan_product_slugs()` function. + * If the product does not define a `$feature_identifying_paid_plan`, be sure the product includes functions for both + * `get_paid_plan_product_slugs()` and `get_paid_bundles_that_include_product()` which return all the product slugs and + * bundle slugs that include the product, respectively. * * @return boolean */ public static function has_paid_plan_for_product() { + // First check site features (if there's a feature that identifies the paid plan) + if ( static::$feature_identifying_paid_plan ) { + if ( static::does_site_have_feature( static::$feature_identifying_paid_plan ) ) { + return true; + } + } + // Otherwise check site purchases + $plans_with_product = array_merge( + static::get_paid_bundles_that_include_product(), + static::get_paid_plan_product_slugs() + ); + + $purchases_data = Wpcom_Products::get_site_current_purchases(); + if ( is_wp_error( $purchases_data ) ) { + return false; + } + if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { + foreach ( $purchases_data as $purchase ) { + foreach ( $plans_with_product as $plan ) { + if ( strpos( $purchase->product_slug, $plan ) !== false ) { + return true; + } + } + } + } + return false; } @@ -407,6 +545,164 @@ abstract class Product { return static::has_paid_plan_for_product() || static::has_free_plan_for_product(); } + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array(); + } + + /** + * Get the product-slugs of the paid bundles/plans that this product/module is included in. + * + * This function relies on the product's `$feature_identifying_paid_plan` + * If the product does not define a `$feature_identifying_paid_plan`, be sure to include this + * function in the product's class and have it return all the paid bundle slugs that include + * the product. + * + * @return array + */ + public static function get_paid_bundles_that_include_product() { + if ( static::is_bundle_product() ) { + return array(); + } + $features = static::get_site_features_from_wpcom(); + if ( is_wp_error( $features ) ) { + return array(); + } + $idendifying_feature = static::$feature_identifying_paid_plan; + if ( empty( $features['available'] ) ) { + return array(); + } + $paid_bundles = $features['available']->$idendifying_feature ?? array(); + $current_bundle = Wpcom_Products::get_site_current_plan( true ); + + if ( in_array( static::$feature_identifying_paid_plan, $current_bundle['features']['active'], true ) ) { + $paid_bundles[] = $current_bundle['product_slug']; + } + + return $paid_bundles; + } + + /** + * Gets the paid plan's purchase/subsciption info, or null if no paid plan purchases. + * + * @return object|null + */ + public static function get_paid_plan_purchase_for_product() { + $paid_plans = array_merge( + static::get_paid_plan_product_slugs(), + static::get_paid_bundles_that_include_product() + ); + + $purchases_data = Wpcom_Products::get_site_current_purchases(); + if ( is_wp_error( $purchases_data ) ) { + return null; + } + + if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { + foreach ( $purchases_data as $purchase ) { + foreach ( $paid_plans as $plan ) { + if ( strpos( $purchase->product_slug, $plan ) !== false ) { + return $purchase; + } + } + } + } + + return null; + } + + /** + * Gets the paid plan's expiry date. + * + * @return string + */ + public static function get_paid_plan_expiration_date() { + $purchase = static::get_paid_plan_purchase_for_product(); + if ( ! $purchase ) { + return 'paid-plan-does-not-exist'; + } + + return $purchase->expiry_date; + } + + /** + * Gets the paid plan's expiry status. + * + * @return string + */ + public static function get_paid_plan_expiration_status() { + $purchase = static::get_paid_plan_purchase_for_product(); + if ( ! $purchase ) { + return 'paid-plan-does-not-exist'; + } + + return $purchase->expiry_status; + } + + /** + * Checks if the paid plan is expired or not. + * + * @param bool $not_expired_after_cutoff - whether to not return the plan as expired if the plan has been expired for some duration of time. + * @return bool + */ + public static function is_paid_plan_expired( $not_expired_after_cutoff = false ) { + $expiry_status = static::get_paid_plan_expiration_status(); + $expiry_date = static::get_paid_plan_expiration_date(); + $expiry_cutoff = strtotime( $expiry_date . ' ' . self::EXPIRATION_CUTOFF_TIME ); + + return $not_expired_after_cutoff + ? $expiry_status === Products::STATUS_EXPIRED && strtotime( 'now' ) < $expiry_cutoff + : $expiry_status === Products::STATUS_EXPIRED; + } + + /** + * Checks if the paid plan is expiring soon or not. + * + * @return bool + */ + public static function is_paid_plan_expiring() { + $expiry_status = static::get_paid_plan_expiration_status(); + + return $expiry_status === Products::STATUS_EXPIRING_SOON; + } + + /** + * Gets the url to manage the paid plan's purchased subscription (for plan renewal, canceling, removal, etc). + * + * @return string|null The url to the purchase management page. + */ + public static function get_manage_paid_plan_purchase_url() { + $purchase = static::get_paid_plan_purchase_for_product(); + $site_suffix = ( new Status() )->get_site_suffix(); + + if ( $purchase && $site_suffix ) { + return 'https://wordpress.com/me/purchases/' . $site_suffix . '/' . $purchase->ID; + } + + return null; + } + + /** + * Gets the url to renew the paid plan's purchased subscription. + * + * @return string|null The url to the checkout renewal page. + */ + public static function get_renew_paid_plan_purchase_url() { + $purchase = static::get_paid_plan_purchase_for_product(); + $site_suffix = ( new Status() )->get_site_suffix(); + + if ( $purchase && $site_suffix ) { + return 'https://wordpress.com/checkout/' . $purchase->product_slug . '/renew/' . $purchase->ID . '/' . $site_suffix; + } + + return null; + } + /** * Checks whether the product supports trial or not * @@ -426,7 +722,7 @@ abstract class Product { * @return boolean */ public static function is_upgradable() { - return false; + return ! static::has_paid_plan_for_product() && ! static::is_bundle_product(); } /** @@ -506,6 +802,19 @@ abstract class Product { } } elseif ( static::$requires_user_connection && ! ( new Connection_Manager() )->has_connected_owner() ) { $status = Products::STATUS_USER_CONNECTION_ERROR; + } elseif ( static::has_paid_plan_for_product() ) { + $needs_attention = static::does_module_need_attention(); + if ( ! empty( $needs_attention ) && is_array( $needs_attention ) ) { + $status = Products::STATUS_NEEDS_ATTENTION__WARNING; + if ( isset( $needs_attention['type'] ) && 'error' === $needs_attention['type'] ) { + $status = Products::STATUS_NEEDS_ATTENTION__ERROR; + } + } + if ( static::is_paid_plan_expired() ) { + $status = Products::STATUS_EXPIRED; + } elseif ( static::is_paid_plan_expiring() ) { + $status = Products::STATUS_EXPIRING_SOON; + } } elseif ( static::is_upgradable() ) { $status = Products::STATUS_CAN_UPGRADE; } @@ -772,4 +1081,14 @@ abstract class Product { return true; } + + /** + * Determines whether the module/plugin/product needs the users attention. + * Typically due to some sort of error where user troubleshooting is needed. + * + * @return boolean + */ + public static function does_module_need_attention() { + return false; + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php index a7638c2d..e34b115f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php @@ -7,16 +7,18 @@ namespace Automattic\Jetpack\My_Jetpack\Products; -use Automattic\Jetpack\Connection\Client; -use Automattic\Jetpack\My_Jetpack\Product; +use Automattic\Jetpack\My_Jetpack\Hybrid_Product; use Automattic\Jetpack\My_Jetpack\Wpcom_Products; -use Jetpack_Options; +use Automattic\Jetpack\Protect_Status\Status as Protect_Status; +use Automattic\Jetpack\Redirect; +use Automattic\Jetpack\Waf\Waf_Runner; use WP_Error; +use WP_REST_Response; /** * Class responsible for handling the Protect product */ -class Protect extends Product { +class Protect extends Hybrid_Product { const FREE_TIER_SLUG = 'free'; const UPGRADED_TIER_SLUG = 'upgraded'; @@ -50,6 +52,20 @@ class Protect extends Product { */ public static $plugin_slug = 'jetpack-protect'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'security'; + + /** + * Defines whether or not to show a product interstitial as tiered pricing or not + * + * @var bool + */ + public static $is_tiered_pricing = true; + /** * Whether this product requires a user connection * @@ -71,6 +87,39 @@ class Protect extends Product { */ public static $has_standalone_plugin = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'scan'; + + /** + * Setup Protect REST API endpoints + * + * @return void + */ + public static function register_endpoints(): void { + parent::register_endpoints(); + // Get Jetpack Protect data. + register_rest_route( + 'my-jetpack/v1', + '/site/protect/data', + array( + 'methods' => \WP_REST_Server::READABLE, + 'callback' => __CLASS__ . '::get_site_protect_data', + 'permission_callback' => __CLASS__ . '::permissions_callback', + ) + ); + } + + /** + * Checks if the user has the correct permissions + */ + public static function permissions_callback() { + return current_user_can( 'edit_posts' ); + } + /** * Get the product name * @@ -121,33 +170,6 @@ class Protect extends Product { ); } - /** - * Hits the wpcom api to check scan status. - * - * @todo Maybe add caching. - * - * @return Object|WP_Error - */ - private static function get_state_from_wpcom() { - static $status = null; - - if ( $status !== null ) { - return $status; - } - - $site_id = Jetpack_Options::get_option( 'id' ); - - $response = Client::wpcom_json_api_request_as_blog( sprintf( '/sites/%d/scan', $site_id ) . '?force=wpcom', '2', array( 'timeout' => 2 ), null, 'wpcom' ); - - if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { - return new WP_Error( 'scan_state_fetch_failed' ); - } - - $body = wp_remote_retrieve_body( $response ); - $status = json_decode( $body ); - return $status; - } - /** * Get the product's available tiers * @@ -265,33 +287,55 @@ class Protect extends Product { } /** - * Checks whether the current plan (or purchases) of the site already supports the product + * Determines whether the module/plugin/product needs the users attention. + * Typically due to some sort of error where user troubleshooting is needed. * - * @return boolean + * @return boolean|array */ - public static function has_paid_plan_for_product() { - $plans_with_scan = array( - 'jetpack_scan', - 'jetpack_security', - 'jetpack_complete', - 'jetpack_premium', - 'jetpack_business', - ); + public static function does_module_need_attention() { + $protect_threat_status = false; + $scan_data = Protect_Status::get_status(); - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; + // Check if there are scan threats. + $protect_data = $scan_data; + if ( is_wp_error( $protect_data ) ) { + return $protect_threat_status; // false } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - foreach ( $plans_with_scan as $plan ) { - if ( strpos( $purchase->product_slug, $plan ) !== false ) { - return true; - } - } - } + $critical_threat_count = false; + if ( ! empty( $protect_data->threats ) ) { + $critical_threat_count = array_reduce( + $protect_data->threats, + function ( $accum, $threat ) { + return $threat->severity >= 5 ? ++$accum : $accum; + }, + 0 + ); + + $protect_threat_status = array( + 'type' => $critical_threat_count ? 'error' : 'warning', + 'data' => array( + 'threat_count' => count( $protect_data->threats ), + 'critical_threat_count' => $critical_threat_count, + 'fixable_threat_ids' => $protect_data->fixable_threat_ids, + ), + ); } - return false; + + return $protect_threat_status; + } + + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_scan', + 'jetpack_scan_monthly', + 'jetpack_scan_bi_yearly', + ); } /** @@ -330,7 +374,13 @@ class Protect extends Product { * @return ?string */ public static function get_manage_url() { - return admin_url( 'admin.php?page=jetpack-protect' ); + // check standalone first + if ( static::is_standalone_plugin_active() ) { + return admin_url( 'admin.php?page=jetpack-protect' ); + // otherwise, check for the main Jetpack plugin + } elseif ( static::is_jetpack_plugin_active() ) { + return Redirect::get_url( 'my-jetpack-manage-scan' ); + } } /** @@ -354,4 +404,40 @@ class Protect extends Product { public static function is_upgradable_by_bundle() { return array( 'security', 'complete' ); } + + /** + * Return site Jetpack Protect data for the REST API. + * + * @return WP_Rest_Response|WP_Error + */ + public static function get_site_protect_data() { + $scan_data = Protect_Status::get_status(); + + $waf_config = array(); + $waf_supported = false; + $is_waf_enabled = false; + + if ( class_exists( 'Automattic\Jetpack\Waf\Waf_Runner' ) ) { + // @phan-suppress-next-line PhanUndeclaredClassMethod + $waf_config = Waf_Runner::get_config(); + // @phan-suppress-next-line PhanUndeclaredClassMethod + $is_waf_enabled = Waf_Runner::is_enabled(); + // @phan-suppress-next-line PhanUndeclaredClassMethod + $waf_supported = Waf_Runner::is_supported_environment(); + } + + return rest_ensure_response( + array( + 'scanData' => $scan_data, + 'wafConfig' => array_merge( + $waf_config, + array( + 'waf_supported' => $waf_supported, + 'waf_enabled' => $is_waf_enabled, + ), + array( 'blocked_logins' => (int) get_site_option( 'jetpack_protect_blocked_attempts', 0 ) ) + ), + ) + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php new file mode 100644 index 00000000..2f1818bf --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php @@ -0,0 +1,186 @@ + true, + 'is_free' => true, + ); + } + + /** + * Checks whether the Product is active. + * + * @return boolean + */ + public static function is_active() { + return static::is_jetpack_plugin_active(); + } + + /** + * Checks whether the plugin is installed + * + * @return boolean + */ + public static function is_plugin_installed() { + return static::is_jetpack_plugin_installed(); + } + + /** + * Get the URL where the user manages the product + * + * @return ?string + */ + public static function get_manage_url() { + return admin_url( 'admin.php?page=jetpack#/traffic?term=related%20posts' ); + } + + /** + * Activates the Jetpack plugin + * + * @return null|WP_Error Null on success, WP_Error on invalid file. + */ + public static function activate_plugin(): ?WP_Error { + $plugin_filename = static::get_installed_plugin_filename( self::JETPACK_PLUGIN_SLUG ); + + if ( $plugin_filename ) { + return activate_plugin( $plugin_filename ); + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php index 8da0ccaf..723efa6b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php @@ -7,11 +7,9 @@ namespace Automattic\Jetpack\My_Jetpack\Products; -use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\My_Jetpack\Module_Product; use Automattic\Jetpack\My_Jetpack\Wpcom_Products; use Automattic\Jetpack\Redirect; -use Jetpack_Options; use WP_Error; /** @@ -33,6 +31,20 @@ class Scan extends Module_Product { */ public static $module_name = 'scan'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'security'; + + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'scan'; + /** * Get the product name * @@ -107,47 +119,6 @@ class Scan extends Module_Product { return 'jetpack_scan'; } - /** - * Hits the wpcom api to check scan status. - * - * @todo Maybe add caching. - * - * @return Object|WP_Error - */ - private static function get_state_from_wpcom() { - static $status = null; - - if ( $status !== null ) { - return $status; - } - - $site_id = Jetpack_Options::get_option( 'id' ); - - $response = Client::wpcom_json_api_request_as_blog( sprintf( '/sites/%d/scan', $site_id ) . '?force=wpcom', '2', array( 'timeout' => 2 ), null, 'wpcom' ); - - if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { - $status = new WP_Error( 'scan_state_fetch_failed' ); - return $status; - } - - $body = wp_remote_retrieve_body( $response ); - $status = json_decode( $body ); - return $status; - } - - /** - * Checks whether the current plan (or purchases) of the site already supports the product - * - * @return boolean - */ - public static function has_required_plan() { - $scan_data = static::get_state_from_wpcom(); - if ( is_wp_error( $scan_data ) ) { - return false; - } - return is_object( $scan_data ) && isset( $scan_data->state ) && 'unavailable' !== $scan_data->state; - } - /** * Checks whether the Product is active * @@ -156,7 +127,7 @@ class Scan extends Module_Product { * @return boolean */ public static function is_active() { - return static::is_jetpack_plugin_active() && static::has_required_plan(); + return static::is_jetpack_plugin_active(); } /** @@ -188,6 +159,20 @@ class Scan extends Module_Product { return true; } + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_scan', + 'jetpack_scan_monthly', + 'jetpack_scan_bi_yearly', + ); + } + /** * Return product bundles list * that supports the product. @@ -195,7 +180,7 @@ class Scan extends Module_Product { * @return boolean|array Products bundle list. */ public static function is_upgradable_by_bundle() { - return array( 'security' ); + return array( 'security', 'complete' ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php index 8d363a3b..a6ea5436 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php @@ -36,6 +36,8 @@ class Search_Stats { const CACHE_EXPIRY = 1 * MINUTE_IN_SECONDS; const CACHE_GROUP = 'jetpack_search'; const POST_TYPE_BREAKDOWN_CACHE_KEY = 'post_type_break_down'; + const TOTAL_POSTS_COUNT_CACHE_KEY = 'total-post-count'; + const POST_COUNT_QUERY_LIMIT = 1e5; /** * Get stats from the WordPress.com API for the current blog ID. @@ -58,6 +60,25 @@ class Search_Stats { return $response; } + /** + * Queue querying the post type breakdown from WordPress.com API for the current blog ID. + */ + public function queue_post_count_query_from_wpcom() { + $blog_id = Jetpack_Options::get_option( 'id' ); + + if ( ! is_numeric( $blog_id ) ) { + return null; + } + + Client::wpcom_json_api_request_as_blog( + '/sites/' . (int) $blog_id . '/jetpack-search/queue-post-count', + '2', + array(), + null, + 'wpcom' + ); + } + /** * Estimate record counts via a local database query. */ @@ -127,7 +148,7 @@ class Search_Stats { } /** - * Get raw post type breakdown from the database. + * Get raw post type breakdown from the database or a remote request if posts count is high. */ protected static function get_raw_post_type_breakdown() { global $wpdb; @@ -137,6 +158,27 @@ class Search_Stats { return $results; } + $total_posts_count = wp_cache_get( self::TOTAL_POSTS_COUNT_CACHE_KEY, self::CACHE_GROUP ); + if ( false === $total_posts_count ) { + // phpcs:ignore WordPress.DB.DirectDatabaseQuery */ + $total_posts_counts = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->posts}" ); + wp_cache_set( self::TOTAL_POSTS_COUNT_CACHE_KEY, $total_posts_counts, self::CACHE_GROUP, self::CACHE_EXPIRY ); + } + + // Get post type breakdown from a remote request if the post count is high + if ( $total_posts_count > self::POST_COUNT_QUERY_LIMIT ) { + $search_stats = new Search_Stats(); + $search_stats->queue_post_count_query_from_wpcom(); + $wpcom_stats = json_decode( wp_remote_retrieve_body( $search_stats->get_stats_from_wpcom() ), true ); + if ( ! empty( $wpcom_stats['raw_post_type_breakdown'] ) ) { + $results = $wpcom_stats['raw_post_type_breakdown']; + wp_cache_set( self::POST_TYPE_BREAKDOWN_CACHE_KEY, $results, self::CACHE_GROUP, self::CACHE_EXPIRY ); + return $results; + } else { + return array(); + } + } + $query = "SELECT post_type, post_status, COUNT( * ) AS num_posts FROM {$wpdb->posts} WHERE post_password = '' diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php index 703c8fd8..105c0491 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php @@ -13,7 +13,6 @@ use Automattic\Jetpack\Constants; use Automattic\Jetpack\My_Jetpack\Hybrid_Product; use Automattic\Jetpack\My_Jetpack\Wpcom_Products; use Automattic\Jetpack\Search\Module_Control as Search_Module_Control; -use Jetpack_Options; use WP_Error; /** @@ -41,6 +40,13 @@ class Search extends Hybrid_Product { */ public static $plugin_slug = 'jetpack-search'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'performance'; + /** * Search has a standalone plugin * @@ -80,6 +86,13 @@ class Search extends Hybrid_Product { */ public static $requires_user_connection = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'search'; + /** * Get the product name * @@ -265,39 +278,6 @@ class Search extends Hybrid_Product { return $pricings[ $record_count ]; } - /** - * Hits the wpcom api to check Search status. - * - * @todo Maybe add caching. - * - * @return Object|WP_Error - */ - private static function get_state_from_wpcom() { - static $status = null; - - if ( $status !== null ) { - return $status; - } - - $blog_id = Jetpack_Options::get_option( 'id' ); - - $response = Client::wpcom_json_api_request_as_blog( - '/sites/' . $blog_id . '/jetpack-search/plan', - '2', - array( 'timeout' => 5 ), - null, - 'wpcom' - ); - - if ( is_wp_error( $response ) || 200 !== wp_remote_retrieve_response_code( $response ) ) { - return new WP_Error( 'search_state_fetch_failed' ); - } - - $body = wp_remote_retrieve_body( $response ); - $status = json_decode( $body ); - return $status; - } - /** * Checks whether the product supports trial or not * @@ -312,26 +292,16 @@ class Search extends Hybrid_Product { } /** - * Checks if the site purchases contain a paid search plan + * Get the product-slugs of the paid plans for this product (not including bundles) * - * @return bool + * @return array */ - public static function has_paid_plan_for_product() { - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - // Search is available as standalone product and as part of the Complete plan. - if ( - ( str_contains( $purchase->product_slug, 'jetpack_search' ) && ! str_contains( $purchase->product_slug, 'jetpack_search_free' ) ) || - str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { - return true; - } - } - } - return false; + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_search', + 'jetpack_search_monthly', + 'jetpack_search_bi_yearly', + ); } /** @@ -391,4 +361,14 @@ class Search extends Hybrid_Product { public static function get_manage_url() { return admin_url( 'admin.php?page=jetpack-search' ); } + + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'complete' ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php index 866899cb..d226f64a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php @@ -36,7 +36,7 @@ class Security extends Module_Product { * @return string */ public static function get_name() { - return 'Security'; + return 'Security Bundle'; } /** @@ -69,7 +69,7 @@ class Security extends Module_Product { /** * Get the internationalized features list * - * @return array Boost features list + * @return array Security features list */ public static function get_features() { return array( @@ -81,17 +81,18 @@ class Security extends Module_Product { } /** - * Get the product princing details + * Get the product pricing details * * @return array Pricing details */ public static function get_pricing_for_ui() { + $product_slug = static::get_wpcom_product_slug(); return array_merge( array( 'available' => true, - 'wpcom_product_slug' => static::get_wpcom_product_slug(), + 'wpcom_product_slug' => $product_slug, ), - Wpcom_Products::get_product_pricing( static::get_wpcom_product_slug() ) + Wpcom_Products::get_product_pricing( $product_slug ) ); } @@ -160,6 +161,22 @@ class Security extends Module_Product { return static::is_jetpack_plugin_active() && static::has_required_plan(); } + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_security_t1_yearly', + 'jetpack_security_t1_monthly', + 'jetpack_security_t1_bi_yearly', + 'jetpack_security_t2_yearly', + 'jetpack_security_t2_monthly', + ); + } + /** * Checks whether the current plan (or purchases) of the site already supports the product * @@ -195,7 +212,7 @@ class Security extends Module_Product { /** * Return all the products it contains. * - * @return Array Product slugs + * @return array Product slugs */ public static function get_supported_products() { return array( 'backup', 'scan', 'anti-spam' ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php new file mode 100644 index 00000000..9e711a7f --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php @@ -0,0 +1,186 @@ + true, + 'is_free' => true, + ); + } + + /** + * Checks whether the Product is active. + * + * @return boolean + */ + public static function is_active() { + return static::is_jetpack_plugin_active(); + } + + /** + * Checks whether the plugin is installed + * + * @return boolean + */ + public static function is_plugin_installed() { + return static::is_jetpack_plugin_installed(); + } + + /** + * Get the URL where the user manages the product + * + * @return ?string + */ + public static function get_manage_url() { + return admin_url( 'admin.php?page=jetpack#/settings?term=site%20accelerator' ); + } + + /** + * Activates the Jetpack plugin + * + * @return null|WP_Error Null on success, WP_Error on invalid file. + */ + public static function activate_plugin(): ?WP_Error { + $plugin_filename = static::get_installed_plugin_filename( self::JETPACK_PLUGIN_SLUG ); + + if ( $plugin_filename ) { + return activate_plugin( $plugin_filename ); + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php index 80913a97..d8157500 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php @@ -8,6 +8,7 @@ namespace Automattic\Jetpack\My_Jetpack\Products; use Automattic\Jetpack\My_Jetpack\Hybrid_Product; +use Automattic\Jetpack\My_Jetpack\Products; use Automattic\Jetpack\My_Jetpack\Wpcom_Products; use Automattic\Jetpack\Status\Host; @@ -37,6 +38,13 @@ class Social extends Hybrid_Product { */ public static $plugin_slug = 'jetpack-social'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'growth'; + /** * Social has a standalone plugin * @@ -62,6 +70,13 @@ class Social extends Hybrid_Product { */ public static $has_free_offering = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'social-enhanced-publishing'; + /** * Get the product name * @@ -144,56 +159,77 @@ class Social extends Hybrid_Product { return 'jetpack_social_v1_yearly'; } + /** + * Gets the 'status' of the Social product + * + * @return string + */ + public static function get_status() { + $status = parent::get_status(); + if ( Products::STATUS_NEEDS_PLAN === $status ) { + // If the status says that the site needs a plan, + // My Jetpack shows "Learn more" CTA, + // We want to instead show the "Activate" CTA. + $status = Products::STATUS_NEEDS_ACTIVATION; + } + return $status; + } + + /** + * Get the product-slugs of the paid plans for this product (not including bundles) + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_social_v1_yearly', + 'jetpack_social_v1_monthly', + 'jetpack_social_v1_bi_yearly', + 'jetpack_social_basic_yearly', + 'jetpack_social_monthly', + 'jetpack_social_basic_monthly', + 'jetpack_social_basic_bi_yearly', + 'jetpack_social_advanced_yearly', + 'jetpack_social_advanced_monthly', + 'jetpack_social_advanced_bi_yearly', + ); + } + /** * Checks whether the current plan (or purchases) of the site already supports the product * * @return boolean */ public static function has_paid_plan_for_product() { - $plans_with_social = array( - 'jetpack_social', - 'jetpack_complete', - 'jetpack_business', - 'jetpack_premium', - 'jetpack_personal', - ); + if ( parent::has_paid_plan_for_product() ) { + return true; + } + // For atomic sites, do a feature check to see if the republicize feature is available // This feature is available by default on all Jetpack sites - if ( ( new Host() )->is_woa_site() ) { - return static::does_site_have_feature( 'republicize' ); + if ( ( new Host() )->is_woa_site() && static::does_site_have_feature( 'republicize' ) ) { + return true; } - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - foreach ( $plans_with_social as $plan ) { - if ( strpos( $purchase->product_slug, $plan ) !== false ) { - return true; - } - } - } - } return false; } /** * Get the URL where the user manages the product. * - * If the standalone plugin is active, - * it will redirect to the standalone plugin settings page. - * Otherwise, it will redirect to the Jetpack settings page. - * * @return string */ public static function get_manage_url() { - if ( static::is_standalone_plugin_active() ) { - return admin_url( 'admin.php?page=jetpack-social' ); - } + return admin_url( 'admin.php?page=jetpack-social' ); + } - return admin_url( 'admin.php?page=jetpack#/settings?term=publicize' ); + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'growth', 'complete' ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php index 700a07c2..be9852c9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php @@ -174,6 +174,19 @@ class Starter extends Module_Product { return false; } + /** + * Get the product-slugs of the paid plans for this product. + * (Do not include bundle plans, unless it's a bundle plan itself). + * + * @return array + */ + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_starter_yearly', + 'jetpack_starter_monthly', + ); + } + /** * Checks whether product is a bundle. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php index 6f1118cf..e838ecc6 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php @@ -32,6 +32,13 @@ class Stats extends Module_Product { */ public static $module_name = 'stats'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'growth'; + /** * The Plugin slug associated with stats * @@ -67,6 +74,13 @@ class Stats extends Module_Product { */ public static $has_free_offering = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'stats-paid'; + /** * Get the product name * @@ -194,7 +208,10 @@ class Stats extends Module_Product { if ( ! is_wp_error( $purchases_data ) && is_array( $purchases_data ) && ! empty( $purchases_data ) ) { foreach ( $purchases_data as $purchase ) { // Jetpack complete includes Stats commercial & cannot be upgraded - if ( str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { + if ( + str_starts_with( $purchase->product_slug, 'jetpack_complete' ) || + str_starts_with( $purchase->product_slug, 'jetpack_growth' ) + ) { return false; } elseif ( // Stats commercial purchased with highest tier cannot be upgraded. @@ -217,24 +234,17 @@ class Stats extends Module_Product { } /** - * Checks if the site has a paid plan that supports this product + * Get the product-slugs of the paid plans for this product (not including bundles) * - * @return boolean + * @return array */ - public static function has_paid_plan_for_product() { - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; - } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - // Stats is available as standalone product and as part of the Complete plan. - if ( strpos( $purchase->product_slug, 'jetpack_stats' ) !== false || str_starts_with( $purchase->product_slug, 'jetpack_complete' ) ) { - return true; - } - } - } - return false; + public static function get_paid_plan_product_slugs() { + return array( + 'jetpack_stats_yearly', + 'jetpack_stats_monthly', + 'jetpack_stats_bi_yearly', + 'jetpack_stats_pwyw_yearly', + ); } /** @@ -289,6 +299,10 @@ class Stats extends Module_Product { * @return ?string */ public static function get_purchase_url() { + $status = static::get_status(); + if ( $status === Products::STATUS_NEEDS_FIRST_SITE_CONNECTION ) { + return null; + } // The returning URL could be customized by changing the `redirect_uri` param with relative path. return sprintf( '%s#!/stats/purchase/%d?from=jetpack-my-jetpack%s&redirect_uri=%s', @@ -307,4 +321,14 @@ class Stats extends Module_Product { public static function get_manage_url() { return admin_url( 'admin.php?page=stats' ); } + + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'growth', 'complete' ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php index 1ee6b122..24f02273 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php @@ -9,11 +9,16 @@ namespace Automattic\Jetpack\My_Jetpack\Products; use Automattic\Jetpack\My_Jetpack\Hybrid_Product; use Automattic\Jetpack\My_Jetpack\Wpcom_Products; +use Automattic\Jetpack\VideoPress\Stats as VideoPress_Stats; +use WP_Error; +use WP_REST_Response; /** * Class responsible for handling the VideoPress product */ class Videopress extends Hybrid_Product { + private const VIDEOPRESS_STATS_KEY = 'my-jetpack-videopress-stats'; + private const VIDEOPRESS_PERIOD_KEY = 'my-jetpack-videopress-period'; /** * The product slug @@ -36,6 +41,13 @@ class Videopress extends Hybrid_Product { */ public static $plugin_slug = 'jetpack-videopress'; + /** + * The category of the product + * + * @var string + */ + public static $category = 'performance'; + /** * The filename (id) of the plugin associated with this product. * @@ -68,6 +80,39 @@ class Videopress extends Hybrid_Product { */ public static $has_free_offering = true; + /** + * The feature slug that identifies the paid plan + * + * @var string + */ + public static $feature_identifying_paid_plan = 'videopress'; + + /** + * Setup VideoPress REST API endpoints + * + * @return void + */ + public static function register_endpoints(): void { + parent::register_endpoints(); + // Get Jetpack VideoPress data. + register_rest_route( + 'my-jetpack/v1', + '/site/videopress/data', + array( + 'methods' => \WP_REST_Server::READABLE, + 'callback' => __CLASS__ . '::get_site_videopress_data', + 'permission_callback' => __CLASS__ . '::permissions_callback', + ) + ); + } + + /** + * Checks if the user has the correct permissions + */ + public static function permissions_callback() { + return current_user_can( 'edit_posts' ); + } + /** * Get the product name * @@ -174,30 +219,97 @@ class Videopress extends Hybrid_Product { } /** - * Checks whether the site has a paid plan for this product + * Get the product-slugs of the paid plans for this product (not including bundles) * - * @return boolean + * @return array */ - public static function has_paid_plan_for_product() { - $plans_with_videopress = array( + public static function get_paid_plan_product_slugs() { + return array( 'jetpack_videopress', - 'jetpack_complete', - 'jetpack_business', - 'jetpack_premium', + 'jetpack_videopress_monthly', + 'jetpack_videopress_bi_yearly', ); - $purchases_data = Wpcom_Products::get_site_current_purchases(); - if ( is_wp_error( $purchases_data ) ) { - return false; + } + + /** + * Return product bundles list + * that supports the product. + * + * @return boolean|array Products bundle list. + */ + public static function is_upgradable_by_bundle() { + return array( 'complete' ); + } + + /** + * Get stats for VideoPress + * + * @return array|WP_Error + */ + private static function get_videopress_stats() { + $video_count = array_sum( (array) wp_count_attachments( 'video' ) ); + + if ( ! class_exists( 'Automattic\Jetpack\VideoPress\Stats' ) ) { + return array( + 'videoCount' => $video_count, + ); } - if ( is_array( $purchases_data ) && ! empty( $purchases_data ) ) { - foreach ( $purchases_data as $purchase ) { - foreach ( $plans_with_videopress as $plan ) { - if ( strpos( $purchase->product_slug, $plan ) !== false ) { - return true; - } - } + + $featured_stats = get_transient( self::VIDEOPRESS_STATS_KEY ); + + if ( $featured_stats ) { + return array( + 'featuredStats' => $featured_stats, + 'videoCount' => $video_count, + ); + } + + $stats_period = get_transient( self::VIDEOPRESS_PERIOD_KEY ); + $videopress_stats = new VideoPress_Stats(); + + // If the stats period exists, retrieve that information without checking the view count. + // If it does not, check the view count of monthly stats and determine if we want to show yearly or monthly stats. + if ( $stats_period ) { + if ( $stats_period === 'day' ) { + $featured_stats = $videopress_stats->get_featured_stats( 60, 'day' ); + } else { + $featured_stats = $videopress_stats->get_featured_stats( 2, 'year' ); + } + } else { + $featured_stats = $videopress_stats->get_featured_stats( 60, 'day' ); + + if ( + ! is_wp_error( $featured_stats ) && + $featured_stats && + ( $featured_stats['data']['views']['current'] < 500 || $featured_stats['data']['views']['previous'] < 500 ) + ) { + $featured_stats = $videopress_stats->get_featured_stats( 2, 'year' ); } } - return false; + + if ( is_wp_error( $featured_stats ) || ! $featured_stats ) { + return array( + 'videoCount' => $video_count, + ); + } + + set_transient( self::VIDEOPRESS_PERIOD_KEY, $featured_stats['period'], WEEK_IN_SECONDS ); + set_transient( self::VIDEOPRESS_STATS_KEY, $featured_stats, DAY_IN_SECONDS ); + + return array( + 'featuredStats' => $featured_stats, + 'videoCount' => $video_count, + ); + } + + /** + * Get VideoPress data for the REST API + * + * @return WP_REST_Response|WP_Error + */ + public static function get_site_videopress_data() { + $videopress_stats = self::get_videopress_stats(); + + return rest_ensure_response( $videopress_stats ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/CHANGELOG.md index 3a071dac..29e4c4c8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/CHANGELOG.md @@ -5,6 +5,42 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.7] - 2025-03-21 +### Changed +- Internal updates. + +## [0.4.6] - 2025-03-17 +### Changed +- Internal updates. + +## [0.4.5] - 2025-03-12 +### Changed +- Internal updates. + +## [0.4.4] - 2025-03-05 +### Changed +- Internal updates. + +## [0.4.3] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.4.2] - 2025-02-03 +### Changed +- Internal updates. + +## [0.4.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.4.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.3.3] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [0.3.2] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -120,6 +156,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Use `composer update` rather than `install` in scripts, as composer.lock isn't checked in. +[0.4.7]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.6...v0.4.7 +[0.4.6]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.5...v0.4.6 +[0.4.5]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.4...v0.4.5 +[0.4.4]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.3...v0.4.4 +[0.4.3]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/Automattic/jetpack-password-checker/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/Automattic/jetpack-password-checker/compare/v0.3.3...v0.4.0 +[0.3.3]: https://github.com/Automattic/jetpack-password-checker/compare/v0.3.2...v0.3.3 [0.3.2]: https://github.com/Automattic/jetpack-password-checker/compare/v0.3.1...v0.3.2 [0.3.1]: https://github.com/Automattic/jetpack-password-checker/compare/v0.3.0...v0.3.1 [0.3.0]: https://github.com/Automattic/jetpack-password-checker/compare/v0.2.14...v0.3.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/composer.json index a1ee9e62..cddc48bf 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-password-checker/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -21,13 +22,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, @@ -39,7 +41,7 @@ "link-template": "https://github.com/Automattic/jetpack-password-checker/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "0.3.x-dev" + "dev-trunk": "0.4.x-dev" } }, "config": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/CHANGELOG.md index 0ea536bb..f90db216 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/CHANGELOG.md @@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.4] - 2025-03-21 +### Changed +- Internal updates. + +## [0.5.3] - 2025-03-12 +### Changed +- Internal updates. + +## [0.5.2] - 2025-03-05 +### Changed +- Internal updates. + +## [0.5.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.5.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.4.4] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [0.4.3] - 2024-09-05 ### Changed - Update dependencies. @@ -98,6 +122,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Fix method logic +[0.5.4]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.5.3...v0.5.4 +[0.5.3]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.5.2...v0.5.3 +[0.5.2]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.5.1...v0.5.2 +[0.5.1]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.4.4...v0.5.0 +[0.4.4]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.4.3...v0.4.4 [0.4.3]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.4.2...v0.4.3 [0.4.2]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.4.1...v0.4.2 [0.4.1]: https://github.com/Automattic/jetpack-plugins-installer/compare/v0.4.0...v0.4.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/composer.json index f8954ee7..535f0a17 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-plugins-installer/composer.json @@ -4,13 +4,14 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-status": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-status": "^5.0.10" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -22,7 +23,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -32,7 +36,7 @@ "prefer-stable": true, "extra": { "branch-alias": { - "dev-trunk": "0.4.x-dev" + "dev-trunk": "0.5.x-dev" }, "mirror-repo": "Automattic/jetpack-plugins-installer", "changelogger": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/CHANGELOG.md index b40f798b..4b6c42cb 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/CHANGELOG.md @@ -5,6 +5,49 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.4] - 2025-03-21 +### Changed +- Internal updates. + +## [0.5.3] - 2025-03-12 +### Changed +- Internal updates. + +## [0.5.2] - 2025-03-05 +### Changed +- Internal updates. + +## [0.5.1] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.5.0] - 2025-02-10 +### Changed +- Combine vulnerabilities for the same extension into single vulnerable extension threats. [#40863] + +## [0.4.2] - 2025-02-03 +### Changed +- Internal updates. + +## [0.4.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.4.0] - 2024-11-14 +### Added +- Added threats property to protect status. [#40097] + +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.3.1] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.3.0] - 2024-09-23 +### Changed +- Adds a fixable_threats status property [#39125] + ## [0.2.1] - 2024-08-26 ### Changed - Updated package dependencies. [#39004] @@ -17,5 +60,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial version. [#37864] +[0.5.4]: https://github.com/Automattic/jetpack-protect-models/compare/v0.5.3...v0.5.4 +[0.5.3]: https://github.com/Automattic/jetpack-protect-models/compare/v0.5.2...v0.5.3 +[0.5.2]: https://github.com/Automattic/jetpack-protect-models/compare/v0.5.1...v0.5.2 +[0.5.1]: https://github.com/Automattic/jetpack-protect-models/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/Automattic/jetpack-protect-models/compare/v0.4.2...v0.5.0 +[0.4.2]: https://github.com/Automattic/jetpack-protect-models/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/Automattic/jetpack-protect-models/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/Automattic/jetpack-protect-models/compare/v0.3.1...v0.4.0 +[0.3.1]: https://github.com/Automattic/jetpack-protect-models/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/Automattic/jetpack-protect-models/compare/v0.2.1...v0.3.0 [0.2.1]: https://github.com/Automattic/jetpack-protect-models/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/Automattic/jetpack-protect-models/compare/v0.1.0...v0.2.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/composer.json index b30bde7e..05f99105 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/composer.json @@ -4,12 +4,14 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2", + "automattic/jetpack-redirect": "^3.0.5" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "0.4.2" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload": { "classmap": [ @@ -20,20 +22,21 @@ "build-development": "echo 'Add your build step to composer.json, please!'", "build-production": "echo 'Add your build step to composer.json, please!'", "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, "extra": { "autotagger": true, "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.5.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-protect-models/compare/v${old}...v${new}" diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-extension-model.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-extension-model.php index 95a49c8e..8934ecc2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-extension-model.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-extension-model.php @@ -36,6 +36,8 @@ class Extension_Model { /** * A collection of threats related to this version of the extension. * + * @deprecated 0.4.0 This property is deprecated. Use Threat_Model::$extension instead. + * * @var array */ public $threats = array(); @@ -81,10 +83,13 @@ class Extension_Model { /** * Set Threats * + * @deprecated 0.4.0 This method is deprecated. Use Threat_Model::$extension instead. + * * @param array $threats An array of threat data to add to the extension. */ public function set_threats( $threats ) { if ( ! is_array( $threats ) ) { + // @phan-suppress-next-line PhanDeprecatedProperty -- Maintaining backwards compatibility. $this->threats = array(); return; } @@ -105,6 +110,7 @@ class Extension_Model { $threats ); + // @phan-suppress-next-line PhanDeprecatedProperty -- Maintaining backwards compatibility. $this->threats = $threats; } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php index ff10ae4b..46631b73 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php @@ -19,67 +19,13 @@ class History_Model { public $last_checked; /** - * The number of threats. + * Threats. * - * @var int - */ - public $num_threats; - - /** - * The number of core threats. + * @since 0.4.0 * - * @var int + * @var array */ - public $num_core_threats; - - /** - * The number of plugin threats. - * - * @var int - */ - public $num_plugins_threats; - - /** - * The number of theme threats. - * - * @var int - */ - public $num_themes_threats; - - /** - * WordPress core. - * - * @var array - */ - public $core = array(); - - /** - * Status themes. - * - * @var array - */ - public $themes = array(); - - /** - * Status plugins. - * - * @var array - */ - public $plugins = array(); - - /** - * File threats. - * - * @var array - */ - public $files = array(); - - /** - * Database threats. - * - * @var array - */ - public $database = array(); + public $threats = array(); /** * Whether there was an error loading the history. @@ -102,6 +48,87 @@ class History_Model { */ public $error_message; + /** + * The number of threats. + * + * @deprecated 0.4.0 This property is deprecated. Count History_Model::$threats instead. + * + * @var int + */ + public $num_threats; + + /** + * The number of core threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and count History_Model::$threats instead. + * + * @var int + */ + public $num_core_threats; + + /** + * The number of plugin threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and count History_Model::$threats instead. + * + * @var int + */ + public $num_plugins_threats; + + /** + * The number of theme threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and count History_Model::$threats instead. + * + * @var int + */ + public $num_themes_threats; + + /** + * WordPress core. + * + * @deprecated 0.4.0 This property is deprecated. Use History_Model::$threats instead. + * + * @var array + */ + public $core = array(); + + /** + * Status themes. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use History_Model::$threats instead. + * + * @var array + */ + public $themes = array(); + + /** + * Status plugins. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use History_Model::$threats instead. + * + * @var array + */ + public $plugins = array(); + + /** + * File threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use History_Model::$threats instead. + * + * @var array + */ + public $files = array(); + + /** + * Database threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use History_Model::$threats instead. + * + * @var array + */ + public $database = array(); + /** * Status constructor. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-protect-models.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-protect-models.php index a479f90a..5e320725 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-protect-models.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-protect-models.php @@ -12,5 +12,5 @@ namespace Automattic\Jetpack; */ class Protect_Models { - const PACKAGE_VERSION = '0.2.1'; + const PACKAGE_VERSION = '0.5.4'; } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php index ae41025e..edda184f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php @@ -25,27 +25,6 @@ class Status_Model { */ public $last_checked; - /** - * The number of threats. - * - * @var int - */ - public $num_threats; - - /** - * The number of plugin threats. - * - * @var int - */ - public $num_plugins_threats; - - /** - * The number of theme threats. - * - * @var int - */ - public $num_themes_threats; - /** * The current report status. * @@ -54,39 +33,20 @@ class Status_Model { public $status; /** - * WordPress core status. + * The current reported security threats. * - * @var object + * @since 0.4.0 + * + * @var array */ - public $core; + public $threats = array(); /** - * Status themes. + * List of fixable threat IDs. * - * @var array + * @var string[] */ - public $themes = array(); - - /** - * Status plugins. - * - * @var array - */ - public $plugins = array(); - - /** - * File threats. - * - * @var array - */ - public $files = array(); - - /** - * Database threats. - * - * @var array - */ - public $database = array(); + public $fixable_threat_ids = array(); /** * Whether the site includes items that have not been checked. @@ -123,6 +83,78 @@ class Status_Model { */ public $error_message; + /** + * The number of threats. + * + * @deprecated 0.4.0 This property is deprecated. Count Status_Model::$threats instead. + * + * @var int + */ + public $num_threats; + + /** + * The number of plugin threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and count Status_Model::$threats instead. + * + * @var int + */ + public $num_plugins_threats; + + /** + * The number of theme threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and count Status_Model::$threats instead. + * + * @var int + */ + public $num_themes_threats; + + /** + * WordPress core status. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use Status_Model::$threats instead. + * + * @var object + */ + public $core; + + /** + * Status themes. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use Status_Model::$threats instead. + * + * @var array + */ + public $themes = array(); + + /** + * Status plugins. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use Status_Model::$threats instead. + * + * @var array + */ + public $plugins = array(); + + /** + * File threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use Status_Model::$threats instead. + * + * @var array + */ + public $files = array(); + + /** + * Database threats. + * + * @deprecated 0.4.0 This property is deprecated. Filter and use Status_Model::$threats instead. + * + * @var array + */ + public $database = array(); + /** * Status constructor. * @@ -130,6 +162,7 @@ class Status_Model { */ public function __construct( $status = array() ) { // set status defaults + // @phan-suppress-next-line PhanDeprecatedProperty -- Maintaining backwards compatibility. $this->core = new \stdClass(); foreach ( $status as $property => $value ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php index d85e1b97..01fa763f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php @@ -96,6 +96,13 @@ class Threat_Model { */ public $context; + /** + * The database table of the threat. + * + * @var null|string + */ + public $table; + /** * The source URL of the threat. * @@ -103,6 +110,24 @@ class Threat_Model { */ public $source; + /** + * The threat's extension information. + * + * @since 0.4.0 + * + * @var null|Extension_Model + */ + public $extension; + + /** + * The threat's related vulnerabilities. + * + * @since 0.5.0 + * + * @var null|Vulnerability_Model[] + */ + public $vulnerabilities; + /** * Threat Constructor * @@ -114,9 +139,127 @@ class Threat_Model { } foreach ( $threat as $property => $value ) { + if ( 'extension' === $property && ! empty( $value ) ) { + $this->extension = new Extension_Model( $value ); + continue; + } if ( property_exists( $this, $property ) ) { $this->$property = $value; } } } + + /** + * Get the ID value of the threat based on its related extension and vulnerabilities. + * + * @since 0.5.0 + * + * @param Extension_Model $extension The extension to get the ID from. + * + * @return string + */ + private static function get_id_from_vulnerable_extension( Extension_Model $extension ) { + return "$extension->type-$extension->slug-$extension->version"; + } + + /** + * Get the title from a vulnerable extension. + * + * @since 0.5.0 + * + * @param Extension_Model $extension The extension to get the title from. + * + * @return string|null + */ + private static function get_title_from_vulnerable_extension( Extension_Model $extension ) { + $titles = array( + 'plugins' => sprintf( + /* translators: placeholders are the theme name and version number. Example: "Vulnerable theme: Jetpack (version 1.2.3)" */ + __( 'Vulnerable plugin: %1$s (version %2$s)', 'jetpack-protect-models' ), + $extension->name, + $extension->version + ), + 'themes' => sprintf( + /* translators: placeholders are the theme name and version number. Example: "Vulnerable theme: Jetpack (version 1.2.3)" */ + __( 'Vulnerable theme: %1$s (version %2$s)', 'jetpack-protect-models' ), + $extension->name, + $extension->version + ), + 'core' => sprintf( + /* translators: placeholder is the version number. Example: "Vulnerable WordPress (version 1.2.3)" */ + __( 'Vulnerable WordPress (version %s)', 'jetpack-protect-models' ), + $extension->version + ), + ); + + return $titles[ $extension->type ] ?? null; + } + + /** + * Get the description from a vulnerable extension. + * + * @since 0.5.0 + * + * @param Extension_Model $extension The extension to get the description from. + * @param array $vulnerabilities The vulnerabilities to get the description from. + * + * @return string + */ + private static function get_description_from_vulnerable_extension( Extension_Model $extension, array $vulnerabilities ) { + return sprintf( + /* translators: placeholders are the theme name and version number. Example: "The installed version of Jetpack (1.2.3) has a known security vulnerability." */ + _n( 'The installed version of %1$s (%2$s) has a known security vulnerability.', 'The installed version of %1$s (%2$s) has known security vulnerabilities.', count( $vulnerabilities ), 'jetpack-protect-models' ), + $extension->name, + $extension->version + ); + } + + /** + * Get the latest fixed_in version from a list of vulnerabilities. + * + * @since 0.5.0 + * + * @param array $vulnerabilities The vulnerabilities to get the fixed_in version from. + * + * @return string|bool|null The latest fixed_in version, or false if any of the vulnerabilities are not fixed. + */ + private static function get_fixed_in_from_vulnerabilities( array $vulnerabilities ) { + $fixed_in = null; + + foreach ( $vulnerabilities as $vulnerability ) { + // If any of the vulnerabilities are not fixed, the threat is not fixed. + if ( ! $vulnerability->fixed_in ) { + break; + } + + // Use the latest available fixed_in version. + if ( ! $fixed_in || ( $fixed_in && version_compare( $vulnerability->fixed_in, $fixed_in, '>' ) ) ) { + $fixed_in = $vulnerability->fixed_in; + } + } + + return $fixed_in; + } + + /** + * Generate a threat from extension vulnerabilities. + * + * @since 0.5.0 + * + * @param Extension_Model $extension The extension to generate the threat for. + * @param Vulnerability_Model[] $vulnerabilities The vulnerabilities to generate the threat from. + * + * @return Threat_Model + */ + public static function generate_from_extension_vulnerabilities( Extension_Model $extension, array $vulnerabilities ) { + return new Threat_Model( + array( + 'id' => self::get_id_from_vulnerable_extension( $extension ), + 'title' => self::get_title_from_vulnerable_extension( $extension ), + 'description' => self::get_description_from_vulnerable_extension( $extension, $vulnerabilities ), + 'fixed_in' => self::get_fixed_in_from_vulnerabilities( $vulnerabilities ), + 'vulnerabilities' => $vulnerabilities, + ) + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php new file mode 100644 index 00000000..b0f27e97 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php @@ -0,0 +1,94 @@ + $value ) { + if ( property_exists( $this, $property ) ) { + $this->$property = $value; + } + } + + // Ensure the source URL is set. + $this->get_source(); + } + + /** + * Get the source URL for the vulnerability. + * + * @return string + */ + public function get_source() { + if ( empty( $this->source ) && $this->id ) { + $this->source = Redirect::get_url( 'jetpack-protect-vul-info', array( 'path' => $this->id ) ); + } + + return $this->source; + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/CHANGELOG.md index 277db26f..89602425 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/CHANGELOG.md @@ -5,6 +5,82 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.8] - 2025-03-21 +### Changed +- Internal updates. + +## [0.5.7] - 2025-03-18 +### Changed +- Update dependencies. + +## [0.5.6] - 2025-03-17 +### Changed +- Internal updates. + +## [0.5.5] - 2025-03-12 +### Changed +- Internal updates. + +## [0.5.4] - 2025-03-05 +### Changed +- Internal updates. + +## [0.5.3] - 2025-03-03 +### Changed +- Internal updates. + +## [0.5.2] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.5.1] - 2025-02-11 +### Fixed +- Protect Status: Ensure vulnerabilities property is always an array. [#41694] + +## [0.5.0] - 2025-02-10 +### Changed +- Combine multiple vulnerability results for the same extension into a single vulnerable extension threat result. [#40863] + +## [0.4.3] - 2025-02-03 +### Fixed +- Code: Remove extra params on function calls. [#41263] +- Fix a bug when core version data is not interpreted correctly from the report data response. [#41503] + +## [0.4.2] - 2025-01-20 +### Fixed +- Fix Current_Plan::supports() call from breaking cache on every call. [#41010] + +## [0.4.1] - 2024-12-23 +### Fixed +- Fix PHP warnings caused by uninstalled extensions. [#40622] + +## [0.4.0] - 2024-12-04 +### Added +- Add extension data to threats. [#40400] + +## [0.3.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.3.0] - 2024-11-14 +### Added +- Added threats property to protect status. [#40097] + +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.2.2] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.2.1] - 2024-10-29 +### Changed +- Internal updates. + +## [0.2.0] - 2024-09-23 +### Changed +- Adds a fixable_threats status property [#39125] + ## [0.1.5] - 2024-09-05 ### Changed - Update dependencies. @@ -32,6 +108,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Updated package dependencies. [#37894] +[0.5.8]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.7...v0.5.8 +[0.5.7]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.6...v0.5.7 +[0.5.6]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.5...v0.5.6 +[0.5.5]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.4...v0.5.5 +[0.5.4]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.3...v0.5.4 +[0.5.3]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.2...v0.5.3 +[0.5.2]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.1...v0.5.2 +[0.5.1]: https://github.com/Automattic/jetpack-protect-status/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/Automattic/jetpack-protect-status/compare/v0.4.3...v0.5.0 +[0.4.3]: https://github.com/Automattic/jetpack-protect-status/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/Automattic/jetpack-protect-status/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/Automattic/jetpack-protect-status/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/Automattic/jetpack-protect-status/compare/v0.3.1...v0.4.0 +[0.3.1]: https://github.com/Automattic/jetpack-protect-status/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/Automattic/jetpack-protect-status/compare/v0.2.2...v0.3.0 +[0.2.2]: https://github.com/Automattic/jetpack-protect-status/compare/v0.2.1...v0.2.2 +[0.2.1]: https://github.com/Automattic/jetpack-protect-status/compare/v0.2.0...v0.2.1 +[0.2.0]: https://github.com/Automattic/jetpack-protect-status/compare/v0.1.5...v0.2.0 [0.1.5]: https://github.com/Automattic/jetpack-protect-status/compare/v0.1.4...v0.1.5 [0.1.4]: https://github.com/Automattic/jetpack-protect-status/compare/v0.1.3...v0.1.4 [0.1.3]: https://github.com/Automattic/jetpack-protect-status/compare/v0.1.2...v0.1.3 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/composer.json index 42ba1d65..192476b9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/composer.json @@ -4,17 +4,18 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-plugins-installer": "^0.4.3", - "automattic/jetpack-sync": "^3.10.0", - "automattic/jetpack-protect-models": "^0.2.1", - "automattic/jetpack-plans": "^0.4.10" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7", + "automattic/jetpack-plugins-installer": "^0.5.4", + "automattic/jetpack-sync": "^4.9.2", + "automattic/jetpack-protect-models": "^0.5.4", + "automattic/jetpack-plans": "^0.6.1" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "autoload": { "classmap": [ @@ -25,10 +26,11 @@ "build-development": "echo 'Add your build step to composer.json, please!'", "build-production": "echo 'Add your build step to composer.json, please!'", "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy", "test-php": [ "@composer phpunit" ] @@ -43,7 +45,7 @@ "extra": { "autotagger": true, "branch-alias": { - "dev-trunk": "0.1.x-dev" + "dev-trunk": "0.5.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-protect-status/compare/v${old}...v${new}" diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php index 67d5cf0e..878101ea 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php @@ -101,7 +101,7 @@ class Plan { $products = array_column( Current_Plan::get_products(), 'product_slug' ); // Check for a plan or product that enables scan. - $plan_supports_scan = Current_Plan::supports( 'scan', true ); + $plan_supports_scan = Current_Plan::supports( 'scan', $force_refresh ); $has_scan_product = count( array_intersect( array( 'jetpack_scan', 'jetpack_scan_monthly' ), $products ) ) > 0; $has_scan = $plan_supports_scan || $has_scan_product; } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php index 832b1cde..08a64541 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php @@ -2,6 +2,8 @@ /** * Class to handle the Protect Status of Jetpack Protect * + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * * @package automattic/jetpack-protect-status */ @@ -13,7 +15,7 @@ use Automattic\Jetpack\Plugins_Installer; use Automattic\Jetpack\Protect_Models\Extension_Model; use Automattic\Jetpack\Protect_Models\Status_Model; use Automattic\Jetpack\Protect_Models\Threat_Model; -use Automattic\Jetpack\Redirect; +use Automattic\Jetpack\Protect_Models\Vulnerability_Model; use Automattic\Jetpack\Sync\Functions as Sync_Functions; use Jetpack_Options; use WP_Error; @@ -109,7 +111,10 @@ class Protect_Status extends Status { $response = Client::wpcom_json_api_request_as_blog( self::get_api_url(), '2', - array( 'method' => 'GET' ), + array( + 'method' => 'GET', + 'timeout' => 30, + ), null, 'wpcom' ); @@ -128,6 +133,8 @@ class Protect_Status extends Status { /** * Normalize data from the Protect Report data source. * + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * * @param object $report_data Data from the Protect Report. * @return Status_Model */ @@ -141,121 +148,193 @@ class Protect_Status extends Status { $status->num_threats = isset( $report_data->num_vulnerabilities ) ? $report_data->num_vulnerabilities : null; $status->num_themes_threats = isset( $report_data->num_themes_vulnerabilities ) ? $report_data->num_themes_vulnerabilities : null; $status->num_plugins_threats = isset( $report_data->num_plugins_vulnerabilities ) ? $report_data->num_plugins_vulnerabilities : null; + $status->has_unchecked_items = false; - // merge plugins from report with all installed plugins before mapping into the Status_Model - $installed_plugins = Plugins_Installer::get_plugins(); - $last_report_plugins = isset( $report_data->plugins ) ? $report_data->plugins : new \stdClass(); - $status->plugins = self::merge_installed_and_checked_lists( $installed_plugins, $last_report_plugins, array( 'type' => 'plugins' ) ); + // normalize extension information + self::normalize_extension_data( $status, $report_data, 'themes' ); + self::normalize_extension_data( $status, $report_data, 'plugins' ); + self::normalize_core_data( $status, $report_data ); - // merge themes from report with all installed plugins before mapping into the Status_Model - $installed_themes = Sync_Functions::get_themes(); - $last_report_themes = isset( $report_data->themes ) ? $report_data->themes : new \stdClass(); - $status->themes = self::merge_installed_and_checked_lists( $installed_themes, $last_report_themes, array( 'type' => 'themes' ) ); - - // normalize WordPress core report data and map into Status_Model - $status->core = self::normalize_core_information( isset( $report_data->core ) ? $report_data->core : new \stdClass() ); - - // check if any installed items (themes, plugins, or core) have not been checked in the report - $all_items = array_merge( $status->plugins, $status->themes, array( $status->core ) ); - $unchecked_items = array_filter( - $all_items, - function ( $item ) { - return ! isset( $item->checked ) || ! $item->checked; - } - ); - $status->has_unchecked_items = ! empty( $unchecked_items ); + // sort extensions by number of threats + $status->themes = self::sort_threats( $status->themes ); + $status->plugins = self::sort_threats( $status->plugins ); return $status; } /** - * Merges the list of installed extensions with the list of extensions that were checked for known vulnerabilities and return a normalized list to be used in the UI + * Normalize theme and plugin information from the Protect Report data source. * - * @param array $installed The list of installed extensions, where each attribute key is the extension slug. - * @param object $checked The list of checked extensions. - * @param array $append Additional data to append to each result in the list. - * @return array Normalized list of extensions. + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * + * @param object $status The status object to normalize. + * @param object $report_data Data from the Protect Report. + * @param string $extension_type The type of extension to normalize. Either 'themes' or 'plugins'. + * + * @return void */ - protected static function merge_installed_and_checked_lists( $installed, $checked, $append ) { - $new_list = array(); - foreach ( array_keys( $installed ) as $slug ) { + protected static function normalize_extension_data( &$status, $report_data, $extension_type ) { + if ( ! in_array( $extension_type, array( 'plugins', 'themes' ), true ) ) { + return; + } - $checked = (object) $checked; + $installed_extensions = 'plugins' === $extension_type ? Plugins_Installer::get_plugins() : Sync_Functions::get_themes(); + $checked_extensions = isset( $report_data->{ $extension_type } ) ? $report_data->{ $extension_type } : new \stdClass(); + + /** + * Extension slug <=> threats data map. + * + * @var Extension_Model[] $extension_threats Array of Extension_Model objects indexed by slug. + */ + $extension_threats = array(); + + // Initialize the extension threats map with all extensions currently installed on the site + foreach ( $installed_extensions as $slug => $installed_extension ) { + $extension_threats[ $slug ] = new Extension_Model( + array( + 'slug' => $slug, + 'name' => $installed_extension['Name'], + 'version' => $installed_extension['Version'], + 'type' => $extension_type, + 'checked' => isset( $checked_extensions->{ $slug } ), + ) + ); + } + + foreach ( $checked_extensions as $slug => $checked_extension ) { + $installed_extension = $installed_extensions[ $slug ] ?? null; + + // extension is no longer installed on the site + if ( ! $installed_extension ) { + continue; + } $extension = new Extension_Model( - array_merge( - array( - 'name' => $installed[ $slug ]['Name'], - 'version' => $installed[ $slug ]['Version'], - 'slug' => $slug, - 'threats' => array(), - 'checked' => false, - ), - $append + array( + 'name' => $installed_extension['Name'], + 'version' => $installed_extension['Version'], + 'slug' => $slug, + 'checked' => false, + 'type' => $extension_type, ) ); - if ( isset( $checked->{ $slug } ) && $checked->{ $slug }->version === $installed[ $slug ]['Version'] ) { - $extension->version = $checked->{ $slug }->version; - $extension->checked = true; - - if ( is_array( $checked->{ $slug }->vulnerabilities ) ) { - foreach ( $checked->{ $slug }->vulnerabilities as $threat ) { - $extension->threats[] = new Threat_Model( - array( - 'id' => $threat->id, - 'title' => $threat->title, - 'fixed_in' => $threat->fixed_in, - 'description' => isset( $threat->description ) ? $threat->description : null, - 'source' => isset( $threat->id ) ? Redirect::get_url( 'jetpack-protect-vul-info', array( 'path' => $threat->id ) ) : null, - ) - ); - } - } + // extension version has changed since the report + if ( $installed_extension['Version'] !== $checked_extension->version ) { + // maintain $status->{ themes|plugins } for backwards compatibility. + $extension_threats[ $slug ] = $extension; + continue; } - $new_list[] = $extension; + $extension->checked = true; + $extension_threats[ $slug ] = $extension; + if ( is_array( $checked_extension->vulnerabilities ) && ! empty( $checked_extension->vulnerabilities ) ) { + // normalize the vulnerabilities data + $vulnerabilities = array_map( + function ( $vulnerability ) { + return new Vulnerability_Model( $vulnerability ); + }, + $checked_extension->vulnerabilities + ); + + // convert the detected vulnerabilities into a vulnerable extension threat + $threat = Threat_Model::generate_from_extension_vulnerabilities( $extension, $vulnerabilities ); + + $threat_extension = clone $extension; + $extension_threat = clone $threat; + + $extension_threat->extension = null; + $extension_threats[ $slug ]->threats[] = $extension_threat; + + $threat->extension = $threat_extension; + $status->threats[] = $threat; + } } - $new_list = parent::sort_threats( $new_list ); - - return $new_list; + $status->{ $extension_type } = array_values( $extension_threats ); } /** - * Check if the WordPress version that was checked matches the current installed version. + * Normalize the core information from the Protect Report data source. * - * @param object $core_check The object returned by Protect wpcom endpoint. - * @return object The object representing the current status of core checks. + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * + * @param object $status The status object to normalize. + * @param object $report_data Data from the Protect Report. + * + * @return void */ - protected static function normalize_core_information( $core_check ) { + protected static function normalize_core_data( &$status, $report_data ) { global $wp_version; + // Ensure the report data has the core property. + if ( ! isset( $report_data->core ) || ! $report_data->core + || ! isset( $report_data->core->version ) || ! $report_data->core->version ) { + $report_data->core = new \stdClass(); + $report_data->core->version = new \stdClass(); + } + $core = new Extension_Model( array( 'type' => 'core', 'name' => 'WordPress', + 'slug' => 'wordpress', 'version' => $wp_version, 'checked' => false, ) ); - if ( isset( $core_check->version ) && $core_check->version === $wp_version ) { - if ( is_array( $core_check->vulnerabilities ) ) { - $core->checked = true; - $core->set_threats( - array_map( - function ( $vulnerability ) { - $vulnerability->source = isset( $vulnerability->id ) ? Redirect::get_url( 'jetpack-protect-vul-info', array( 'path' => $vulnerability->id ) ) : null; - return $vulnerability; - }, - $core_check->vulnerabilities - ) - ); - } + // Core version has changed since the report. + if ( $report_data->core->version !== $wp_version ) { + // Maintain $status->core for backwards compatibility. + $status->core = $core; + return; } - return $core; + // If we've made it this far, the core version has been checked. + $core->checked = true; + + // Generate a threat from core vulnerabilities. + if ( is_array( $report_data->core->vulnerabilities ) && ! empty( $report_data->core->vulnerabilities ) ) { + // normalize the vulnerabilities data + $vulnerabilities = array_map( + function ( $vulnerability ) { + return new Vulnerability_Model( $vulnerability ); + }, + $report_data->core->vulnerabilities + ); + + // convert the detected vulnerabilities into a vulnerable extension threat + $threat = Threat_Model::generate_from_extension_vulnerabilities( $core, $vulnerabilities ); + + $threat_extension = clone $core; + $extension_threat = clone $threat; + + $core->threats[] = $extension_threat; + $threat->extension = $threat_extension; + + $status->threats[] = $threat; + } + + $status->core = $core; + } + + /** + * Sort By Threats + * + * @param array $threats Array of threats to sort. + * + * @return array The sorted $threats array. + */ + protected static function sort_threats( $threats ) { + usort( + $threats, + function ( $a, $b ) { + return count( $a->threats ) - count( $b->threats ); + } + ); + + return $threats; } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php index 9faa1545..77ff6019 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php @@ -80,7 +80,7 @@ class REST_Controller { public static function api_check_plan() { $has_required_plan = Plan::has_required_plan(); - return rest_ensure_response( $has_required_plan, 200 ); + return rest_ensure_response( $has_required_plan ); } /** @@ -92,7 +92,7 @@ class REST_Controller { */ public static function api_get_status( $request ) { $status = Status::get_status( $request['hard_refresh'] ); - return rest_ensure_response( $status, 200 ); + return rest_ensure_response( $status ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-scan-status.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-scan-status.php index d0f3d58e..580a3780 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-scan-status.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-scan-status.php @@ -2,6 +2,8 @@ /** * Class to handle the Scan Status of Jetpack Protect * + * @phan-suppress PhanDeprecatedFunction -- Maintaining backwards compatibility. + * * @package automattic/jetpack-protect-status */ @@ -115,7 +117,10 @@ class Scan_Status extends Status { $response = Client::wpcom_json_api_request_as_blog( self::get_api_url(), '2', - array( 'method' => 'GET' ), + array( + 'method' => 'GET', + 'timeout' => 30, + ), null, 'wpcom' ); @@ -133,8 +138,11 @@ class Scan_Status extends Status { /** * Normalize API Data + * * Formats the payload from the Scan API into an instance of Status_Model. * + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * * @param object $scan_data The data returned by the scan API. * * @return Status_Model @@ -142,15 +150,35 @@ class Scan_Status extends Status { private static function normalize_api_data( $scan_data ) { global $wp_version; - $status = new Status_Model(); - $status->data_source = 'scan_api'; - $status->status = isset( $scan_data->state ) ? $scan_data->state : null; - $status->num_threats = 0; - $status->num_themes_threats = 0; - $status->num_plugins_threats = 0; - $status->has_unchecked_items = false; - $status->current_progress = isset( $scan_data->current->progress ) ? $scan_data->current->progress : null; + $installed_plugins = Plugins_Installer::get_plugins(); + $installed_themes = Sync_Functions::get_themes(); + $plugins = array(); + $themes = array(); + $core = new Extension_Model( + array( + 'name' => 'WordPress', + 'slug' => 'wordpress', + 'version' => $wp_version, + 'type' => 'core', + 'checked' => true, // to do: default to false once Scan API has manifest + ) + ); + $files = array(); + + $status = new Status_Model( + array( + 'data_source' => 'scan_api', + 'status' => isset( $scan_data->state ) ? $scan_data->state : null, + 'num_threats' => 0, + 'num_themes_threats' => 0, + 'num_plugins_threats' => 0, + 'has_unchecked_items' => false, + 'current_progress' => isset( $scan_data->current->progress ) ? $scan_data->current->progress : null, + ) + ); + + // Format the "last checked" timestamp. if ( ! empty( $scan_data->most_recent->timestamp ) ) { $date = new \DateTime( $scan_data->most_recent->timestamp ); if ( $date ) { @@ -158,205 +186,158 @@ class Scan_Status extends Status { } } - $status->core = new Extension_Model( - array( - 'type' => 'core', - 'name' => 'WordPress', - 'version' => $wp_version, - 'checked' => true, // to do: default to false once Scan API has manifest - ) - ); + // Ensure all installed plugins and themes are represented in the status. + foreach ( $installed_plugins as $path => $installed_plugin ) { + $slug = str_replace( '.php', '', explode( '/', $path )[0] ); + $plugin = new Extension_Model( + array( + 'name' => $installed_plugin['Name'], + 'version' => $installed_plugin['Version'], + 'slug' => $slug, + 'type' => 'plugins', + 'checked' => true, // to do: default to false once Scan API has manifest + ) + ); + $plugins[ $slug ] = $plugin; + } + foreach ( $installed_themes as $path => $installed_theme ) { + $slug = str_replace( '.php', '', explode( '/', $path )[0] ); + $theme = new Extension_Model( + array( + 'name' => $installed_theme['Name'], + 'version' => $installed_theme['Version'], + 'slug' => $slug, + 'type' => 'themes', + 'checked' => true, // to do: default to false once Scan API has manifest + ) + ); + + $themes[ $slug ] = $theme; + } + + // Merge the threats into the status model. if ( isset( $scan_data->threats ) && is_array( $scan_data->threats ) ) { - foreach ( $scan_data->threats as $threat ) { - if ( isset( $threat->extension->type ) ) { - if ( 'plugin' === $threat->extension->type ) { - // add the extension if it does not yet exist in the status - if ( ! isset( $status->plugins[ $threat->extension->slug ] ) ) { - $status->plugins[ $threat->extension->slug ] = new Extension_Model( - array( - 'name' => isset( $threat->extension->name ) ? $threat->extension->name : null, - 'slug' => isset( $threat->extension->slug ) ? $threat->extension->slug : null, - 'version' => isset( $threat->extension->version ) ? $threat->extension->version : null, - 'type' => 'plugin', - 'checked' => true, - 'threats' => array(), - ) - ); - } - - $status->plugins[ $threat->extension->slug ]->threats[] = new Threat_Model( - array( - 'id' => isset( $threat->id ) ? $threat->id : null, - 'signature' => isset( $threat->signature ) ? $threat->signature : null, - 'title' => isset( $threat->title ) ? $threat->title : null, - 'description' => isset( $threat->description ) ? $threat->description : null, - 'vulnerability_description' => isset( $threat->vulnerability_description ) ? $threat->vulnerability_description : null, - 'fix_description' => isset( $threat->fix_description ) ? $threat->fix_description : null, - 'payload_subtitle' => isset( $threat->payload_subtitle ) ? $threat->payload_subtitle : null, - 'payload_description' => isset( $threat->payload_description ) ? $threat->payload_description : null, - 'first_detected' => isset( $threat->first_detected ) ? $threat->first_detected : null, - 'fixed_in' => isset( $threat->fixer->fixer ) && 'update' === $threat->fixer->fixer ? $threat->fixer->target : null, - 'severity' => isset( $threat->severity ) ? $threat->severity : null, - 'fixable' => isset( $threat->fixer ) ? $threat->fixer : null, - 'status' => isset( $threat->status ) ? $threat->status : null, - 'filename' => isset( $threat->filename ) ? $threat->filename : null, - 'context' => isset( $threat->context ) ? $threat->context : null, - 'source' => isset( $threat->source ) ? $threat->source : null, - ) - ); - ++$status->num_threats; - ++$status->num_plugins_threats; - continue; - } - - if ( 'theme' === $threat->extension->type ) { - // add the extension if it does not yet exist in the status - if ( ! isset( $status->themes[ $threat->extension->slug ] ) ) { - $status->themes[ $threat->extension->slug ] = new Extension_Model( - array( - 'name' => isset( $threat->extension->name ) ? $threat->extension->name : null, - 'slug' => isset( $threat->extension->slug ) ? $threat->extension->slug : null, - 'version' => isset( $threat->extension->version ) ? $threat->extension->version : null, - 'type' => 'theme', - 'checked' => true, - 'threats' => array(), - ) - ); - } - - $status->themes[ $threat->extension->slug ]->threats[] = new Threat_Model( - array( - 'id' => isset( $threat->id ) ? $threat->id : null, - 'signature' => isset( $threat->signature ) ? $threat->signature : null, - 'title' => isset( $threat->title ) ? $threat->title : null, - 'description' => isset( $threat->description ) ? $threat->description : null, - 'vulnerability_description' => isset( $threat->vulnerability_description ) ? $threat->vulnerability_description : null, - 'fix_description' => isset( $threat->fix_description ) ? $threat->fix_description : null, - 'payload_subtitle' => isset( $threat->payload_subtitle ) ? $threat->payload_subtitle : null, - 'payload_description' => isset( $threat->payload_description ) ? $threat->payload_description : null, - 'first_detected' => isset( $threat->first_detected ) ? $threat->first_detected : null, - 'fixed_in' => isset( $threat->fixer->fixer ) && 'update' === $threat->fixer->fixer ? $threat->fixer->target : null, - 'severity' => isset( $threat->severity ) ? $threat->severity : null, - 'fixable' => isset( $threat->fixer ) ? $threat->fixer : null, - 'status' => isset( $threat->status ) ? $threat->status : null, - 'filename' => isset( $threat->filename ) ? $threat->filename : null, - 'context' => isset( $threat->context ) ? $threat->context : null, - 'source' => isset( $threat->source ) ? $threat->source : null, - ) - ); - ++$status->num_threats; - ++$status->num_themes_threats; - continue; - } + foreach ( $scan_data->threats as $scan_threat ) { + if ( isset( $scan_threat->fixable ) && $scan_threat->fixable ) { + $status->fixable_threat_ids[] = $scan_threat->id; } - if ( isset( $threat->signature ) && 'Vulnerable.WP.Core' === $threat->signature ) { - if ( $threat->version !== $wp_version ) { + $threat = new Threat_Model( + array( + 'id' => isset( $scan_threat->id ) ? $scan_threat->id : null, + 'signature' => isset( $scan_threat->signature ) ? $scan_threat->signature : null, + 'title' => isset( $scan_threat->title ) ? $scan_threat->title : null, + 'description' => isset( $scan_threat->description ) ? $scan_threat->description : null, + 'vulnerability_description' => isset( $scan_threat->vulnerability_description ) ? $scan_threat->vulnerability_description : null, + 'fix_description' => isset( $scan_threat->fix_description ) ? $scan_threat->fix_description : null, + 'payload_subtitle' => isset( $scan_threat->payload_subtitle ) ? $scan_threat->payload_subtitle : null, + 'payload_description' => isset( $scan_threat->payload_description ) ? $scan_threat->payload_description : null, + 'first_detected' => isset( $scan_threat->first_detected ) ? $scan_threat->first_detected : null, + 'fixed_in' => isset( $scan_threat->fixer->fixer ) && 'update' === $scan_threat->fixer->fixer ? $scan_threat->fixer->target : null, + 'severity' => isset( $scan_threat->severity ) ? $scan_threat->severity : null, + 'fixable' => isset( $scan_threat->fixer ) ? $scan_threat->fixer : null, + 'status' => isset( $scan_threat->status ) ? $scan_threat->status : null, + 'filename' => isset( $scan_threat->filename ) ? $scan_threat->filename : null, + 'context' => isset( $scan_threat->context ) ? $scan_threat->context : null, + 'source' => isset( $scan_threat->source ) ? $scan_threat->source : null, + ) + ); + + // Theme and Plugin Threats + if ( ! empty( $scan_threat->extension ) && in_array( $scan_threat->extension->type, array( 'plugin', 'theme' ), true ) ) { + $installed_extension = 'plugin' === $scan_threat->extension->type ? ( $plugins[ $scan_threat->extension->slug ] ?? null ) : ( $themes[ $scan_threat->extension->slug ] ?? null ); + + // If the extension is no longer installed, skip this threat. + // todo: use version_compare() + if ( ! $installed_extension ) { continue; } - $status->core->threats[] = new Threat_Model( + // Push the threat to the appropriate extension. + switch ( $scan_threat->extension->type ) { + case 'plugin': + $plugins[ $scan_threat->extension->slug ]->threats[] = clone $threat; + ++$status->num_plugins_threats; + break; + case 'theme': + $themes[ $scan_threat->extension->slug ]->threats[] = clone $threat; + ++$status->num_themes_threats; + break; + default: + break; + } + + $threat->extension = new Extension_Model( array( - 'id' => $threat->id, - 'signature' => $threat->signature, - 'title' => $threat->title, - 'description' => $threat->description, - 'first_detected' => $threat->first_detected, - 'severity' => $threat->severity, + 'name' => isset( $scan_threat->extension->name ) ? $scan_threat->extension->name : null, + 'slug' => isset( $scan_threat->extension->slug ) ? $scan_threat->extension->slug : null, + 'version' => isset( $scan_threat->extension->version ) ? $scan_threat->extension->version : null, + 'type' => $scan_threat->extension->type . 's', + 'checked' => $installed_extension->version === $scan_threat->extension->version, ) ); - ++$status->num_threats; + } elseif ( isset( $threat->signature ) && 'Vulnerable.WP.Core' === $threat->signature ) { + // Vulnerable WordPress Core Version Threats - continue; + // If the core version has changed, skip this threat. + // todo: use version_compare() + if ( $scan_threat->version !== $wp_version ) { + continue; + } + + $core->threats[] = $threat; + } elseif ( ! empty( $threat->filename ) ) { + // File Threats + $files[] = $threat; } - if ( ! empty( $threat->filename ) ) { - $status->files[] = new Threat_Model( $threat ); - ++$status->num_threats; - continue; - } - - if ( ! empty( $threat->table ) ) { - $status->database[] = new Threat_Model( $threat ); - ++$status->num_threats; - continue; - } + $status->threats[] = $threat; + ++$status->num_threats; } } - $installed_plugins = Plugins_Installer::get_plugins(); - $status->plugins = self::merge_installed_and_checked_lists( $installed_plugins, $status->plugins, array( 'type' => 'plugins' ), true ); + $status->threats = static::sort_threats( $status->threats ); - $installed_themes = Sync_Functions::get_themes(); - $status->themes = self::merge_installed_and_checked_lists( $installed_themes, $status->themes, array( 'type' => 'themes' ), true ); - - foreach ( array_merge( $status->themes, $status->plugins ) as $extension ) { - if ( ! $extension->checked ) { - $status->has_unchecked_items = true; - break; - } - } + // maintain deprecated properties for backwards compatibility + $status->plugins = array_values( $plugins ); + $status->themes = array_values( $themes ); + $status->core = $core; + $status->files = $files; return $status; } /** - * Merges the list of installed extensions with the list of extensions that were checked for known vulnerabilities and return a normalized list to be used in the UI + * Sort By Threats * - * @param array $installed The list of installed extensions, where each attribute key is the extension slug. - * @param object $checked The list of checked extensions. - * @param array $append Additional data to append to each result in the list. - * @return array Normalized list of extensions. + * @param array $threats Array of threats to sort. + * + * @return array The sorted $threats array. */ - protected static function merge_installed_and_checked_lists( $installed, $checked, $append ) { - $new_list = array(); - $checked = (object) $checked; - - foreach ( array_keys( $installed ) as $slug ) { - /** - * Extension Type Map - * - * @var array $extension_type_map Key value pairs of extension types and their corresponding - * identifier used by the Scan API data source. - */ - $extension_type_map = array( - 'themes' => 'r1', - 'plugins' => 'r2', - ); - - $version = $installed[ $slug ]['Version']; - $short_slug = str_replace( '.php', '', explode( '/', $slug )[0] ); - $scanifest_slug = $extension_type_map[ $append['type'] ] . ":$short_slug@$version"; - - $extension = new Extension_Model( - array_merge( - array( - 'name' => $installed[ $slug ]['Name'], - 'version' => $version, - 'slug' => $slug, - 'threats' => array(), - 'checked' => false, - ), - $append - ) - ); - - if ( ! isset( $checked->extensions ) // no extension data available from Scan API - || is_array( $checked->extensions ) && in_array( $scanifest_slug, $checked->extensions, true ) // extension data matches Scan API - ) { - $extension->checked = true; - if ( isset( $checked->{ $short_slug }->threats ) ) { - $extension->threats = $checked->{ $short_slug }->threats; + protected static function sort_threats( $threats ) { + usort( + $threats, + function ( $a, $b ) { + // Order by active status first... + if ( $a->status !== $b->status ) { + return 'active' === $a->status ? -1 : 1; } + + // ...then by severity... + if ( $a->severity !== $b->severity ) { + return $a->severity > $b->severity ? -1 : 1; + } + + // ...then date added. + if ( $a->first_detected !== $b->first_detected ) { + return strtotime( $a->first_detected ) < strtotime( $b->first_detected ) ? -1 : 1; + } + + return 0; } + ); - $new_list[] = $extension; - - } - - $new_list = parent::sort_threats( $new_list ); - - return $new_list; + return $threats; } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-status.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-status.php index 184f546c..f5117e02 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-status.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-protect-status/src/class-status.php @@ -7,7 +7,6 @@ namespace Automattic\Jetpack\Protect_Status; -use Automattic\Jetpack\Protect_Models\Extension_Model; use Automattic\Jetpack\Protect_Models\Status_Model; /** @@ -15,7 +14,7 @@ use Automattic\Jetpack\Protect_Models\Status_Model; */ class Status { - const PACKAGE_VERSION = '0.1.5'; + const PACKAGE_VERSION = '0.5.8'; /** * Name of the option where status is stored * @@ -58,7 +57,7 @@ class Status { * @return Status_Model */ public static function get_status( $refresh_from_wpcom = false ) { - $use_scan_status = Plan::has_required_plan(); + $use_scan_status = Plan::has_required_plan( $refresh_from_wpcom ); if ( defined( 'JETPACK_PROTECT_DEV__DATA_SOURCE' ) ) { if ( 'scan_api' === JETPACK_PROTECT_DEV__DATA_SOURCE ) { @@ -163,7 +162,7 @@ class Status { */ public static function get_total_threats() { $status = static::get_status(); - return isset( $status->num_threats ) && is_int( $status->num_threats ) ? $status->num_threats : 0; + return count( $status->threats ); } /** @@ -172,18 +171,15 @@ class Status { * @return array */ public static function get_all_threats() { - return array_merge( - self::get_wordpress_threats(), - self::get_themes_threats(), - self::get_plugins_threats(), - self::get_files_threats(), - self::get_database_threats() - ); + $status = static::get_status(); + return $status->threats; } /** * Get threats found for WordPress core * + * @deprecated 0.3.0 + * * @return array */ public static function get_wordpress_threats() { @@ -193,6 +189,8 @@ class Status { /** * Get threats found for themes * + * @deprecated 0.3.0 + * * @return array */ public static function get_themes_threats() { @@ -202,6 +200,8 @@ class Status { /** * Get threats found for plugins * + * @deprecated 0.3.0 + * * @return array */ public static function get_plugins_threats() { @@ -211,6 +211,8 @@ class Status { /** * Get threats found for files * + * @deprecated 0.3.0 + * * @return array */ public static function get_files_threats() { @@ -220,6 +222,8 @@ class Status { /** * Get threats found for plugins * + * @deprecated 0.3.0 + * * @return array */ public static function get_database_threats() { @@ -236,56 +240,41 @@ class Status { public static function get_threats( $type ) { $status = static::get_status(); - if ( 'core' === $type ) { - return isset( $status->$type ) && ! empty( $status->$type->threats ) ? $status->$type->threats : array(); - } - - if ( 'files' === $type || 'database' === $type ) { - return isset( $status->$type ) && ! empty( $status->$type ) ? $status->$type : array(); - } - - $threats = array(); - if ( isset( $status->$type ) ) { - foreach ( (array) $status->$type as $item ) { - if ( ! empty( $item->threats ) ) { - $threats = array_merge( $threats, $item->threats ); + if ( in_array( $type, array( 'plugin', 'theme', 'core' ), true ) ) { + return array_filter( + $status->threats, + function ( $threat ) use ( $type ) { + return isset( $threat->extension ) && $type === $threat->extension->type; } - } - } - return $threats; - } - - /** - * Check if the WordPress version that was checked matches the current installed version. - * - * @param object $core_check The object returned by Protect wpcom endpoint. - * @return object The object representing the current status of core checks. - */ - protected static function normalize_core_information( $core_check ) { - global $wp_version; - - $core = new Extension_Model( - array( - 'type' => 'core', - 'name' => 'WordPress', - 'version' => $wp_version, - 'checked' => false, - ) - ); - - if ( isset( $core_check->version ) && $core_check->version === $wp_version ) { - if ( is_array( $core_check->vulnerabilities ) ) { - $core->checked = true; - $core->set_threats( $core_check->vulnerabilities ); - } + ); } - return $core; + if ( 'files' === $type ) { + return array_filter( + $status->threats, + function ( $threat ) { + return ! empty( $threat->filename ); + } + ); + } + + if ( 'database' === $type ) { + return array_filter( + $status->threats, + function ( $threat ) { + return ! empty( $threat->table ); + } + ); + } + + return $status->threats; } /** * Sort By Threats * + * @deprecated 0.3.0 + * * @param array $threats Array of threats to sort. * * @return array The sorted $threats array. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/CHANGELOG.md index 27729362..f96782f8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/CHANGELOG.md @@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.5] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.4] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.2] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.5] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [2.0.4] - 2024-09-05 ### Changed - Update dependencies. @@ -209,6 +237,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create Jetpack Redirect package +[3.0.5]: https://github.com/Automattic/jetpack-redirect/compare/v3.0.4...v3.0.5 +[3.0.4]: https://github.com/Automattic/jetpack-redirect/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-redirect/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-redirect/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-redirect/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-redirect/compare/v2.0.5...v3.0.0 +[2.0.5]: https://github.com/Automattic/jetpack-redirect/compare/v2.0.4...v2.0.5 [2.0.4]: https://github.com/Automattic/jetpack-redirect/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/Automattic/jetpack-redirect/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-redirect/compare/v2.0.1...v2.0.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/composer.json index 75409539..0b6f8eae 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-redirect/composer.json @@ -4,13 +4,14 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-status": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-status": "^5.0.10" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -22,7 +23,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -37,7 +41,7 @@ "link-template": "https://github.com/Automattic/jetpack-redirect/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/CHANGELOG.md index 71a54688..612076b2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/CHANGELOG.md @@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.5] - 2025-03-21 +### Changed +- Internal updates. + +## [3.0.4] - 2025-03-12 +### Changed +- Internal updates. + +## [3.0.3] - 2025-03-05 +### Changed +- Internal updates. + +## [3.0.2] - 2025-02-24 +### Changed +- Update dependencies. + +## [3.0.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] + +## [3.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [2.0.4] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + ## [2.0.3] - 2024-08-23 ### Changed - Updated package dependencies. [#39004] @@ -171,6 +199,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Jetpack DNA: Introduce a Roles package +[3.0.5]: https://github.com/Automattic/jetpack-roles/compare/v3.0.4...v3.0.5 +[3.0.4]: https://github.com/Automattic/jetpack-roles/compare/v3.0.3...v3.0.4 +[3.0.3]: https://github.com/Automattic/jetpack-roles/compare/v3.0.2...v3.0.3 +[3.0.2]: https://github.com/Automattic/jetpack-roles/compare/v3.0.1...v3.0.2 +[3.0.1]: https://github.com/Automattic/jetpack-roles/compare/v3.0.0...v3.0.1 +[3.0.0]: https://github.com/Automattic/jetpack-roles/compare/v2.0.4...v3.0.0 +[2.0.4]: https://github.com/Automattic/jetpack-roles/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/Automattic/jetpack-roles/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/Automattic/jetpack-roles/compare/v2.0.1...v2.0.2 [2.0.1]: https://github.com/Automattic/jetpack-roles/compare/v2.0.0...v2.0.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/composer.json index 731689e7..7ec25616 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-roles/composer.json @@ -4,12 +4,13 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6" + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -21,7 +22,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -36,7 +40,7 @@ "link-template": "https://github.com/Automattic/jetpack-roles/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "2.0.x-dev" + "dev-trunk": "3.0.x-dev" } } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/CHANGELOG.md index a7143dd6..6b3ef122 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/CHANGELOG.md @@ -5,6 +5,58 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.0.10] - 2025-03-21 +### Changed +- Internal updates. + +## [5.0.9] - 2025-03-18 +### Changed +- Internal updates. + +## [5.0.8] - 2025-03-17 +### Changed +- Internal updates. + +## [5.0.7] - 2025-03-12 +### Changed +- Internal updates. + +## [5.0.6] - 2025-03-05 +### Changed +- Internal updates. + +## [5.0.5] - 2025-03-03 +### Fixed +- Hosting provider checks: Avoid PHP warnings in local environments. [#41994] + +## [5.0.4] - 2025-02-24 +### Changed +- Host detection: Look for specific external hosting provider only when required. [#41890] + +## [5.0.3] - 2025-02-03 +### Fixed +- Code: Remove extra params on function calls. [#41263] + +## [5.0.2] - 2025-01-20 +### Changed +- Code: Use function-style exit() and die() with a default status code of 0. [#41167] + +## [5.0.1] - 2024-11-25 +### Changed +- Updated package dependencies. [#40258] + +## [5.0.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [4.0.3] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [4.0.2] - 2024-09-23 +### Changed +- Update dependencies. + ## [4.0.1] - 2024-09-06 ### Removed - Removed usage of _deprecated_function when deprecating Status::is_onboarding [#39272] @@ -397,6 +449,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Packages: Introduce a status package +[5.0.10]: https://github.com/Automattic/jetpack-status/compare/v5.0.9...v5.0.10 +[5.0.9]: https://github.com/Automattic/jetpack-status/compare/v5.0.8...v5.0.9 +[5.0.8]: https://github.com/Automattic/jetpack-status/compare/v5.0.7...v5.0.8 +[5.0.7]: https://github.com/Automattic/jetpack-status/compare/v5.0.6...v5.0.7 +[5.0.6]: https://github.com/Automattic/jetpack-status/compare/v5.0.5...v5.0.6 +[5.0.5]: https://github.com/Automattic/jetpack-status/compare/v5.0.4...v5.0.5 +[5.0.4]: https://github.com/Automattic/jetpack-status/compare/v5.0.3...v5.0.4 +[5.0.3]: https://github.com/Automattic/jetpack-status/compare/v5.0.2...v5.0.3 +[5.0.2]: https://github.com/Automattic/jetpack-status/compare/v5.0.1...v5.0.2 +[5.0.1]: https://github.com/Automattic/jetpack-status/compare/v5.0.0...v5.0.1 +[5.0.0]: https://github.com/Automattic/jetpack-status/compare/v4.0.3...v5.0.0 +[4.0.3]: https://github.com/Automattic/jetpack-status/compare/v4.0.2...v4.0.3 +[4.0.2]: https://github.com/Automattic/jetpack-status/compare/v4.0.1...v4.0.2 [4.0.1]: https://github.com/Automattic/jetpack-status/compare/v4.0.0...v4.0.1 [4.0.0]: https://github.com/Automattic/jetpack-status/compare/v3.3.4...v4.0.0 [3.3.4]: https://github.com/Automattic/jetpack-status/compare/v3.3.3...v3.3.4 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/composer.json index 64e96393..36689584 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/composer.json @@ -4,16 +4,17 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-constants": "^2.0.4" + "php": ">=7.2", + "automattic/jetpack-constants": "^3.0.5" }, "require-dev": { - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", "automattic/jetpack-connection": "@dev", "automattic/jetpack-plans": "@dev", - "automattic/jetpack-ip": "^0.2.3" + "automattic/jetpack-ip": "^0.4.6", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -25,7 +26,10 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" @@ -40,7 +44,7 @@ "link-template": "https://github.com/Automattic/jetpack-status/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.0.x-dev" + "dev-trunk": "5.0.x-dev" }, "dependencies": { "test-only": [ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-host.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-host.php index 5d0bfe58..cb3df7f2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-host.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-host.php @@ -147,6 +147,10 @@ class Host { } $dns_records = dns_get_record( $domain, DNS_NS ); // Fetches the DNS records of type NS (Name Server) + if ( false === $dns_records ) { + return array(); + } + $nameservers = array(); foreach ( $dns_records as $record ) { if ( isset( $record['target'] ) ) { @@ -235,9 +239,13 @@ class Host { /** * Returns a guess of the hosting provider for the current site based on various checks. * + * @since 5.0.4 Added $guess parameter. + * + * @param bool $guess Whether to guess the hosting provider. + * * @return string */ - public function get_known_host_guess() { + public function get_known_host_guess( $guess = true ) { $host = Cache::get( 'host_guess' ); if ( null !== $host ) { @@ -267,9 +275,10 @@ class Host { break; } - // Second, let's check if we can recognize provider by nameservers: + // Second, let's check if we can recognize provider by nameservers. + // Only do this if we're asked to guess. $domain = isset( $_SERVER['SERVER_NAME'] ) ? sanitize_text_field( wp_unslash( $_SERVER['SERVER_NAME'] ) ) : ''; - if ( $provider === 'unknown' && ! empty( $domain ) ) { + if ( $provider === 'unknown' && ! empty( $domain ) && $guess ) { $provider = $this->get_hosting_provider_by_nameserver( $domain ); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-modules.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-modules.php index e5d49f33..80fb33b8 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-modules.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-modules.php @@ -444,7 +444,7 @@ class Modules { if ( $deactivated ) { $state->state( 'deactivated_plugins', implode( ',', $deactivated ) ); wp_safe_redirect( add_query_arg( 'jetpack_restate', 1 ) ); - exit; + exit( 0 ); } } } @@ -485,7 +485,7 @@ class Modules { wp_safe_redirect( ( new Paths() )->admin_url( 'page=jetpack' ) ); } if ( $exit ) { - exit; + exit( 0 ); } return true; } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-status.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-status.php index 472157f2..83c5c22f 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-status.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-status/src/class-status.php @@ -45,8 +45,7 @@ class Status { /** * Filters Jetpack's offline mode. * - * @see https://jetpack.com/support/development-mode/ - * @todo Update documentation ^^. + * @see https://jetpack.com/support/offline-mode/ * * @since 1.3.0 * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md index c24a01ae..2ad19b74 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/CHANGELOG.md @@ -5,6 +5,169 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.9.2] - 2025-03-21 +### Added +- Sync: Consider blacklisted taxonomies when doing full sync for term relationships [#42618] + +## [4.9.1] - 2025-03-17 +### Changed +- Internal updates. + +## [4.9.0] - 2025-03-17 +### Added +- Add `_wp_old_date` to meta sync. [#42405] + +### Changed +- Sync: Don't send any old full sync actions if full sync has been restarted. [#42433] + +## [4.8.4] - 2025-03-12 +### Changed +- Internal updates. + +## [4.8.3] - 2025-03-05 +### Changed +- Internal updates. + +## [4.8.2] - 2025-02-24 +### Added +- Modules: Move custom capabilities from the Jetpack plugin. [#41859] + +### Fixed +- Code: Prevent dynamic class properties. [#41857] + +## [4.8.1] - 2025-02-17 +### Changed +- Jetpack Sync: Optimize performance for the 'terms' module. [#41809] + +## [4.8.0] - 2025-02-12 +### Removed +- Remove unused setting. [#41658] + +## [4.7.0] - 2025-02-10 +### Added +- Add setting to hide newsletter category modal. [#41552] + +### Changed +- Sync: Use dynamic chunk size for Woo modules in Full Sync if default is too large. [#41433] + +### Deprecated +- Sync: Full sync for posts not sending term relationships. [#41597] + +## [4.6.0] - 2025-02-03 +### Added +- Sync: Use dynamic chunk size for Full Sync comments if default is too large. [#41350] + +### Changed +- Jetpack Sync: Checksum performance optimizations for meta sync module. [#41390] + +### Fixed +- Code: Remove extra params on function calls. [#41263] + +## [4.5.0] - 2025-01-23 +### Changed +- Sync: Full sync doesn't send actions for posts and comments with no items. [#41183] + +## [4.4.0] - 2025-01-20 +### Added +- Add context for full sync. [#40930] + +### Changed +- Code: Use function-style exit() and die() with a default status code of 0. [#41167] + +## [4.3.0] - 2025-01-09 +### Added +- Instant Search: add taxonomies for a8c-support-theme kb_article CPT. [#38660] + +## [4.2.0] - 2024-12-23 +### Added +- Add specific key for full sync actions. [#40566] + +## [4.1.1] - 2024-12-16 +### Changed +- Internal updates. + +## [4.1.0] - 2024-12-09 +### Added +- WordPress.com Features: add Holiday Snow functionality. [#40478] + +## [4.0.2] - 2024-11-28 +### Fixed +- Sync: Fixed bug in checksum histogram when max_range is PHP_INT_MAX [#40309] + +## [4.0.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [4.0.0] - 2024-11-14 +### Added +- Added UTM option to sync [#40144] + +### Changed +- Jetpack Sync: Add 'od_url_metrics' in blacklisted post types [#40158] + +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [3.15.0] - 2024-11-11 +### Changed +- Sync: Modules in Full Sync are now sent in the order the config is set. [#40100] + +### Fixed +- Jetpack Sync: Add missing handlers for removing or trashing shop_subscription orders [#40047] + +## [3.14.4] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [3.14.3] - 2024-10-25 +### Fixed +- Hooks: Hook init_sync_cron_jobs into init to ensure translation loading within the function is not triggered too early. [#39841] + +## [3.14.2] - 2024-10-15 +### Changed +- Jetpack Sync: Update default Post Type Blacklist [#39770] + +### Fixed +- Jetpack Sync: Ensure Full Sync is only triggered on backend admin POST requests [#39747] +- Update plugin action links filter parameter to avoid conflicts with other plugins. [#39681] + +## [3.14.1] - 2024-10-14 +### Changed +- Internal updates. + +## [3.14.0] - 2024-10-10 +### Added +- Jetpack Sync: Add 'woocommerce_analytics_first_activation' in options' whitelist + +### Changed +- Sync: Ensure we don't sync set_object_terms action for terms with blacklisted taxonomies + +## [3.13.2] - 2024-09-30 +### Fixed +- Jetpack Sync: Fix a bug in syncing HPOS 'woocommerce_delete_order' actions [#39562] + +## [3.13.1] - 2024-09-23 +### Changed +- Update dependencies. + +## [3.13.0] - 2024-09-16 +### Removed +- Social: Cleaned up media auto-conversion backend logic [#38587] + +### Fixed +- Sync: Ensure is_plugin_active exists when loading Table Checksums [#39369] + +## [3.12.0] - 2024-09-10 +### Added +- Sync: Enable Full Sync for woocommerce_hpos_orders module [#39297] + +## [3.11.0] - 2024-09-09 +### Added +- Sync: Enable Full Sync Immediately for woocommerce module [#39254] + +### Removed +- Jetpack Sync: Stop syncing 'automatic_updates_complete' actions [#39296] + ## [3.10.0] - 2024-09-05 ### Added - Sync: Add a filter that allows modification of the default modules list used for full sync procedure. [#39117] @@ -1273,6 +1436,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Packages: Move sync to a classmapped package +[4.9.2]: https://github.com/Automattic/jetpack-sync/compare/v4.9.1...v4.9.2 +[4.9.1]: https://github.com/Automattic/jetpack-sync/compare/v4.9.0...v4.9.1 +[4.9.0]: https://github.com/Automattic/jetpack-sync/compare/v4.8.4...v4.9.0 +[4.8.4]: https://github.com/Automattic/jetpack-sync/compare/v4.8.3...v4.8.4 +[4.8.3]: https://github.com/Automattic/jetpack-sync/compare/v4.8.2...v4.8.3 +[4.8.2]: https://github.com/Automattic/jetpack-sync/compare/v4.8.1...v4.8.2 +[4.8.1]: https://github.com/Automattic/jetpack-sync/compare/v4.8.0...v4.8.1 +[4.8.0]: https://github.com/Automattic/jetpack-sync/compare/v4.7.0...v4.8.0 +[4.7.0]: https://github.com/Automattic/jetpack-sync/compare/v4.6.0...v4.7.0 +[4.6.0]: https://github.com/Automattic/jetpack-sync/compare/v4.5.0...v4.6.0 +[4.5.0]: https://github.com/Automattic/jetpack-sync/compare/v4.4.0...v4.5.0 +[4.4.0]: https://github.com/Automattic/jetpack-sync/compare/v4.3.0...v4.4.0 +[4.3.0]: https://github.com/Automattic/jetpack-sync/compare/v4.2.0...v4.3.0 +[4.2.0]: https://github.com/Automattic/jetpack-sync/compare/v4.1.1...v4.2.0 +[4.1.1]: https://github.com/Automattic/jetpack-sync/compare/v4.1.0...v4.1.1 +[4.1.0]: https://github.com/Automattic/jetpack-sync/compare/v4.0.2...v4.1.0 +[4.0.2]: https://github.com/Automattic/jetpack-sync/compare/v4.0.1...v4.0.2 +[4.0.1]: https://github.com/Automattic/jetpack-sync/compare/v4.0.0...v4.0.1 +[4.0.0]: https://github.com/Automattic/jetpack-sync/compare/v3.15.0...v4.0.0 +[3.15.0]: https://github.com/Automattic/jetpack-sync/compare/v3.14.4...v3.15.0 +[3.14.4]: https://github.com/Automattic/jetpack-sync/compare/v3.14.3...v3.14.4 +[3.14.3]: https://github.com/Automattic/jetpack-sync/compare/v3.14.2...v3.14.3 +[3.14.2]: https://github.com/Automattic/jetpack-sync/compare/v3.14.1...v3.14.2 +[3.14.1]: https://github.com/Automattic/jetpack-sync/compare/v3.14.0...v3.14.1 +[3.14.0]: https://github.com/Automattic/jetpack-sync/compare/v3.13.2...v3.14.0 +[3.13.2]: https://github.com/Automattic/jetpack-sync/compare/v3.13.1...v3.13.2 +[3.13.1]: https://github.com/Automattic/jetpack-sync/compare/v3.13.0...v3.13.1 +[3.13.0]: https://github.com/Automattic/jetpack-sync/compare/v3.12.0...v3.13.0 +[3.12.0]: https://github.com/Automattic/jetpack-sync/compare/v3.11.0...v3.12.0 +[3.11.0]: https://github.com/Automattic/jetpack-sync/compare/v3.10.0...v3.11.0 [3.10.0]: https://github.com/Automattic/jetpack-sync/compare/v3.9.1...v3.10.0 [3.9.1]: https://github.com/Automattic/jetpack-sync/compare/v3.9.0...v3.9.1 [3.9.0]: https://github.com/Automattic/jetpack-sync/compare/v3.8.1...v3.9.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/composer.json index 257be9f3..5e755590 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/composer.json @@ -4,20 +4,21 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-password-checker": "^0.3.2", - "automattic/jetpack-ip": "^0.2.3", - "automattic/jetpack-roles": "^2.0.3", - "automattic/jetpack-status": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-password-checker": "^0.4.7", + "automattic/jetpack-ip": "^0.4.6", + "automattic/jetpack-roles": "^3.0.5", + "automattic/jetpack-status": "^5.0.10" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1", + "automattic/jetpack-changelogger": "^6.0.2", + "yoast/phpunit-polyfills": "^3.0.0", "automattic/jetpack-search": "@dev", "automattic/jetpack-waf": "@dev", - "automattic/wordbless": "@dev" + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -29,13 +30,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" - ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + ] }, "minimum-stability": "dev", "prefer-stable": true, @@ -50,7 +52,7 @@ "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "3.10.x-dev" + "dev-trunk": "4.9.x-dev" }, "dependencies": { "test-only": [ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php index f3535cb2..380e066a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php @@ -116,7 +116,7 @@ class Actions { } if ( self::sync_via_cron_allowed() ) { - self::init_sync_cron_jobs(); + add_action( 'init', array( __CLASS__, 'init_sync_cron_jobs' ), 1 ); } elseif ( wp_next_scheduled( 'jetpack_sync_cron' ) ) { self::clear_sync_cron_jobs(); } @@ -175,7 +175,9 @@ class Actions { ) ) { self::initialize_sender(); add_action( 'shutdown', array( self::$sender, 'do_sync' ), 9998 ); - add_action( 'shutdown', array( self::$sender, 'do_full_sync' ), 9999 ); + if ( self::should_initialize_sender( true ) ) { + add_action( 'shutdown', array( self::$sender, 'do_full_sync' ), 9999 ); + } } } @@ -212,9 +214,11 @@ class Actions { * @access public * @static * + * @param bool $full_sync Whether the Full Sync sender should run on shutdown for this request. + * * @return bool */ - public static function should_initialize_sender() { + public static function should_initialize_sender( $full_sync = false ) { // Allow for explicit disable of Sync from request param jetpack_sync_read_only. if ( isset( $_REQUEST['jetpack_sync_read_only'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification @@ -227,9 +231,10 @@ class Actions { } /** - * For now, if dedicated Sync is enabled we will always initialize send, even for GET and unauthenticated requests. + * For now, if dedicated Sync is enabled we will always initialize send, even for GET and unauthenticated requests + * but not for Full Sync, since it will still happen on shutdown. */ - if ( Settings::is_dedicated_sync_enabled() ) { + if ( false === $full_sync && Settings::is_dedicated_sync_enabled() ) { return true; } @@ -603,7 +608,7 @@ class Actions { 'network_options' => true, ); - self::do_full_sync( $initial_sync_config ); + self::do_full_sync( $initial_sync_config, 'initial_sync' ); } /** @@ -628,9 +633,10 @@ class Actions { * @static * * @param array $modules The sync modules should be included in this full sync. All will be included if null. + * @param mixed $context The context where the full sync was initiated from. * @return bool True if full sync was successfully started. */ - public static function do_full_sync( $modules = null ) { + public static function do_full_sync( $modules = null, $context = null ) { if ( ! self::sync_allowed() ) { return false; } @@ -644,7 +650,7 @@ class Actions { self::initialize_listener(); - $full_sync_module->start( $modules ); + $full_sync_module->start( $modules, $context ); return true; } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php index 56c97597..0010bb58 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php @@ -79,6 +79,7 @@ class Defaults { 'jetpack_comment_form_color_scheme', 'jetpack_comment_likes_enabled', 'jetpack_excluded_extensions', + 'jetpack_holiday_snow_enabled', 'jetpack_mailchimp', 'jetpack_options', 'jetpack_portfolio', @@ -89,7 +90,7 @@ class Defaults { 'jetpack_relatedposts', 'jetpack_social_notes_config', 'jetpack_social_settings', - 'jetpack_social_autoconvert_images', + 'jetpack_social_utm_settings', 'jetpack_sso_match_by_email', 'jetpack_sso_require_two_step', 'jetpack_sync_non_blocking', // is non-blocking Jetpack Sync flow enabled. @@ -460,8 +461,12 @@ class Defaults { 'wp_log', // WP Logging Plugin. 'wpephpcompat_jobs', 'wprss_feed_item', - 'memberships_coupon', - 'memberships_gift', + 'tribe-ea-record', // The Events Calendar Plugin - Store Event Aggregator record information. + 'wphb_minify_group', // Hummingbird Plugin - Used internally to keep data about assets minification. + 'bigcommerce_task', // BigCommerce Plugin - Store import queue. + 'secupress_log_err404', // SecuPress Plugin - Log 404 pages + 'iw_omnibus_price_log', // Omnibus Plugin - Log price changes. + 'od_url_metrics', // Optimization Detective - Log URL metrics. ); /** @@ -764,6 +769,7 @@ class Defaults { '_wp_attachment_is_custom_background', '_wp_attachment_is_custom_header', '_wp_attachment_metadata', + '_wp_old_date', '_wp_page_template', '_wp_trash_meta_comments_status', '_wpas_feature_enabled', @@ -1291,41 +1297,58 @@ class Defaults { * @var array list of module names. */ public static $default_full_sync_config = array( - 'comments' => 1, 'constants' => 1, 'functions' => 1, 'options' => 1, - 'posts' => 1, - 'term_relationships' => 1, 'terms' => 1, 'themes' => 1, - 'updates' => 1, 'users' => 1, + 'posts' => 1, + 'comments' => 1, + 'updates' => 1, + 'term_relationships' => 1, ); + /** + * Default Full Sync limits for one module. + * + * @var array list of limits. + */ + public static $default_full_sync_limits_per_module = array( + 'chunk_size' => 100, + 'max_chunks' => 10, + ); /** * Default Full Sync max objects to send on a single request. * * @var array list of module => max. */ public static $default_full_sync_limits = array( - 'comments' => array( + 'comments' => array( 'chunk_size' => 100, 'max_chunks' => 10, ), - 'posts' => array( + 'posts' => array( 'chunk_size' => 100, 'max_chunks' => 1, ), - 'term_relationships' => array( + 'term_relationships' => array( 'chunk_size' => 1000, 'max_chunks' => 10, ), - 'terms' => array( + 'terms' => array( 'chunk_size' => 1000, 'max_chunks' => 10, ), - 'users' => array( + 'users' => array( + 'chunk_size' => 100, + 'max_chunks' => 10, + ), + 'woocommerce' => array( + 'chunk_size' => 100, + 'max_chunks' => 10, + ), + 'woocommerce_hpos_orders' => array( 'chunk_size' => 100, 'max_chunks' => 10, ), diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-main.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-main.php index f48e2c66..e2083b72 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-main.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-main.php @@ -40,6 +40,30 @@ class Main { // Set up package version hook. add_filter( 'jetpack_package_versions', __NAMESPACE__ . '\Package_Version::send_package_version_to_tracker' ); + + // Add the custom capabilities for managing modules + add_filter( 'map_meta_cap', array( __CLASS__, 'module_custom_caps' ), 10, 2 ); + } + + /** + * Sets the Module custom capabilities. + * + * @param string[] $caps Array of the user's capabilities. + * @param string $cap Capability name. + * @return string[] The user's capabilities, adjusted as necessary. + */ + public static function module_custom_caps( $caps, $cap ) { + switch ( $cap ) { + case 'jetpack_manage_modules': + case 'jetpack_activate_modules': + case 'jetpack_deactivate_modules': + $caps = array( 'manage_options' ); + break; + case 'jetpack_configure_modules': + $caps = array( 'manage_options' ); + break; + } + return $caps; } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php index 87ff65b5..5daeb111 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php @@ -12,7 +12,7 @@ namespace Automattic\Jetpack\Sync; */ class Package_Version { - const PACKAGE_VERSION = '3.10.0'; + const PACKAGE_VERSION = '4.9.2'; const PACKAGE_SLUG = 'sync'; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php index 06c0188a..dd1aeb7b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php @@ -1183,82 +1183,25 @@ class Replicastore implements Replicastore_Interface { * @return array Checksums. */ public function checksum_all( $perform_text_conversion = false ) { - $post_checksum = $this->checksum_histogram( 'posts', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $comments_checksum = $this->checksum_histogram( 'comments', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $post_meta_checksum = $this->checksum_histogram( 'postmeta', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $comment_meta_checksum = $this->checksum_histogram( 'commentmeta', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $terms_checksum = $this->checksum_histogram( 'terms', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $term_relationships_checksum = $this->checksum_histogram( 'term_relationships', null, null, null, null, true, '', false, false, $perform_text_conversion ); - $term_taxonomy_checksum = $this->checksum_histogram( 'term_taxonomy', null, null, null, null, true, '', false, false, $perform_text_conversion ); + $all_checksum_tables = Table_Checksum::get_allowed_tables(); - $result = array( - 'posts' => $this->summarize_checksum_histogram( $post_checksum ), - 'comments' => $this->summarize_checksum_histogram( $comments_checksum ), - 'post_meta' => $this->summarize_checksum_histogram( $post_meta_checksum ), - 'comment_meta' => $this->summarize_checksum_histogram( $comment_meta_checksum ), - 'terms' => $this->summarize_checksum_histogram( $terms_checksum ), - 'term_relationships' => $this->summarize_checksum_histogram( $term_relationships_checksum ), - 'term_taxonomy' => $this->summarize_checksum_histogram( $term_taxonomy_checksum ), - ); + unset( $all_checksum_tables['users'] ); // Handled separately - TODO. + unset( $all_checksum_tables['usermeta'] ); // Handled separately - TODO. + unset( $all_checksum_tables['termmeta'] ); // Handled separately - TODO. + unset( $all_checksum_tables['links'] ); // Not supported yet. Consider removing from default config. + unset( $all_checksum_tables['options'] ); // Not supported yet. Consider removing from default config. - /** - * WooCommerce tables - */ + $all_checksum_tables = array_unique( array_keys( $all_checksum_tables ) ); - /** - * On WordPress.com, we can't directly check if the site has support for WooCommerce. - * Having the option to override the functionality here helps with syncing WooCommerce tables. - * - * @since 10.1 - * - * @param bool If we should we force-enable WooCommerce tables support. - */ - $force_woocommerce_support = apply_filters( 'jetpack_table_checksum_force_enable_woocommerce', false ); - - if ( $force_woocommerce_support || class_exists( 'WooCommerce' ) ) { - /** - * Guard in Try/Catch as it's possible for the WooCommerce class to exist, but - * the tables to not. If we don't do this, the response will be just the exception, without - * returning any valid data. This will prevent us from ever performing a checksum/fix - * for sites like this. - * It's better to just skip the tables in the response, instead of completely failing. - */ + $result = array(); + foreach ( $all_checksum_tables as $table ) { + $result_key = in_array( $table, array( 'postmeta', 'commentmeta' ), true ) ? str_replace( 'meta', '_meta', $table ) : $table; try { - $woocommerce_order_items_checksum = $this->checksum_histogram( 'woocommerce_order_items' ); - $result['woocommerce_order_items'] = $this->summarize_checksum_histogram( $woocommerce_order_items_checksum ); + $checksum = $this->checksum_histogram( $table, null, null, null, null, true, '', false, false, $perform_text_conversion ); + $result[ $result_key ] = $this->summarize_checksum_histogram( $checksum ); } catch ( Exception $ex ) { - $result['woocommerce_order_items'] = null; - } - - try { - $woocommerce_order_itemmeta_checksum = $this->checksum_histogram( 'woocommerce_order_itemmeta' ); - $result['woocommerce_order_itemmeta'] = $this->summarize_checksum_histogram( $woocommerce_order_itemmeta_checksum ); - } catch ( Exception $ex ) { - $result['woocommerce_order_itemmeta'] = null; - } - - if ( Table_Checksum::enable_woocommerce_hpos_tables() ) { - try { - $woocommerce_hpos_orders_checksum = $this->checksum_histogram( 'wc_orders' ); - $result['wc_orders'] = $this->summarize_checksum_histogram( $woocommerce_hpos_orders_checksum ); - } catch ( Exception $ex ) { - $result['wc_orders'] = null; - } - - try { - $woocommerce_hpos_order_addresses_checksum = $this->checksum_histogram( 'wc_order_addresses' ); - $result['wc_order_addresses'] = $this->summarize_checksum_histogram( $woocommerce_hpos_order_addresses_checksum ); - } catch ( Exception $ex ) { - $result['wc_order_addresses'] = null; - } - - try { - $woocommerce_hpos_order_operational_data_checksum = $this->checksum_histogram( 'wc_order_operational_data' ); - $result['wc_order_operational_data'] = $this->summarize_checksum_histogram( $woocommerce_hpos_order_operational_data_checksum ); - } catch ( Exception $ex ) { - $result['wc_order_operational_data'] = null; - } + $result[ $result_key ] = null; } } @@ -1392,7 +1335,10 @@ class Replicastore implements Replicastore_Interface { } else { $histogram[ "{$ids_range[ 'min_range' ]}-{$ids_range[ 'max_range' ]}" ] = $batch_checksum; } - + // If ids_range['max_range'] is PHP_INT_MAX, we've reached the end of the table. Edge case causing the loop to never end. + if ( PHP_INT_MAX === (int) $ids_range['max_range'] ) { + break; + } $previous_max_id = $ids_range['max_range'] + 1; // If we've reached the max_range lets bail out. if ( $previous_max_id > $range_edges['max_range'] ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php index 22261e96..71a91bf7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php @@ -58,6 +58,11 @@ class REST_Endpoints { 'type' => 'array', 'required' => false, ), + 'context' => array( + 'description' => __( 'Context for the Full Sync', 'jetpack-sync' ), + 'type' => 'string', + 'required' => false, + ), ), ) ); @@ -363,9 +368,11 @@ class REST_Endpoints { $modules = null; } + $context = $request->get_param( 'context' ); + return rest_ensure_response( array( - 'scheduled' => Actions::do_full_sync( $modules ), + 'scheduled' => Actions::do_full_sync( $modules, $context ), ) ); } @@ -619,7 +626,7 @@ class REST_Endpoints { $sender = new REST_Sender(); if ( 'immediate' === $queue_name ) { - return rest_ensure_response( $sender->immediate_full_sync_pull( $number_of_items ) ); + return rest_ensure_response( $sender->immediate_full_sync_pull() ); } $response = $sender->queue_pull( $queue_name, $number_of_items, $args ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php index c36179ba..c3924516 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php @@ -430,7 +430,7 @@ class Sender { } if ( $do_real_exit ) { - exit; + exit( 0 ); } } @@ -580,7 +580,7 @@ class Sender { * @access private */ private function fastcgi_finish_request() { - if ( function_exists( 'fastcgi_finish_request' ) && version_compare( phpversion(), '7.0.16', '>=' ) ) { + if ( function_exists( 'fastcgi_finish_request' ) ) { fastcgi_finish_request(); } } @@ -704,16 +704,17 @@ class Sender { * * @param string $action_name The action. * @param array $data The data associated with the action. + * @param string $key The key to use for the action. * * @return array Items processed. TODO: this doesn't make much sense anymore, it should probably be just a bool. */ - public function send_action( $action_name, $data = null ) { + public function send_action( $action_name, $data = null, $key = null ) { if ( ! Settings::is_sender_enabled( 'full_sync' ) ) { return array(); } // Compose the data to be sent. - $action_to_send = $this->create_action_to_send( $action_name, $data ); + $action_to_send = $this->create_action_to_send( $action_name, $data, $key ); list( $items_to_send, $skipped_items_ids, $items, $preprocess_duration ) = $this->get_items_to_send( $action_to_send, true ); // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable Settings::set_is_sending( true ); @@ -741,11 +742,12 @@ class Sender { * * @param string $action_name The action. * @param array $data The data associated with the action. + * @param string $key The key to use for the action. * @return array An array of synthetic sync actions keyed by current microtime(true) */ - private function create_action_to_send( $action_name, $data ) { + private function create_action_to_send( $action_name, $data, $key = null ) { return array( - (string) microtime( true ) => array( + $key ?? (string) microtime( true ) => array( $action_name, $data, get_current_user_id(), diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php index 862e71e6..f248cb8b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php @@ -115,7 +115,7 @@ class Settings { public static function get_settings() { $settings = array(); foreach ( array_keys( self::$valid_settings ) as $setting ) { - $settings[ $setting ] = self::get_setting( $setting ); + $settings[ $setting ] = static::get_setting( $setting ); } return $settings; @@ -350,7 +350,7 @@ class Settings { * @return string SQL WHERE clause. */ public static function get_blacklisted_post_types_sql() { - return 'post_type NOT IN (\'' . implode( '\', \'', array_map( 'esc_sql', self::get_setting( 'post_types_blacklist' ) ) ) . '\')'; + return 'post_type NOT IN (\'' . implode( '\', \'', array_map( 'esc_sql', static::get_setting( 'post_types_blacklist' ) ) ) . '\')'; } /** @@ -365,7 +365,7 @@ class Settings { return array( 'post_type' => array( 'operator' => 'NOT IN', - 'values' => array_map( 'esc_sql', self::get_setting( 'post_types_blacklist' ) ), + 'values' => array_map( 'esc_sql', static::get_setting( 'post_types_blacklist' ) ), ), ); } @@ -380,7 +380,25 @@ class Settings { * @return string SQL WHERE clause. */ public static function get_blacklisted_taxonomies_sql() { - return "taxonomy NOT IN ('" . implode( "', '", array_map( 'esc_sql', self::get_setting( 'taxonomies_blacklist' ) ) ) . "')"; + return "taxonomy NOT IN ('" . implode( "', '", array_map( 'esc_sql', static::get_setting( 'taxonomies_blacklist' ) ) ) . "')"; + } + + /** + * Returns escaped SQL for whitelisted taxonomies. + * Can be injected directly into a WHERE clause. + * + * @access public + * @static + * + * @return string SQL WHERE clause. + */ + public static function get_whitelisted_taxonomies_sql() { + global $wp_taxonomies; + + $allowed_taxonomies = array_keys( $wp_taxonomies ); + $allowed_taxonomies = array_diff( $allowed_taxonomies, static::get_setting( 'taxonomies_blacklist' ) ); + + return "taxonomy IN ('" . implode( "', '", array_map( 'esc_sql', $allowed_taxonomies ) ) . "')"; } /** @@ -393,7 +411,7 @@ class Settings { * @return string SQL WHERE clause. */ public static function get_whitelisted_post_meta_sql() { - return 'meta_key IN (\'' . implode( '\', \'', array_map( 'esc_sql', self::get_setting( 'post_meta_whitelist' ) ) ) . '\')'; + return 'meta_key IN (\'' . implode( '\', \'', array_map( 'esc_sql', static::get_setting( 'post_meta_whitelist' ) ) ) . '\')'; } /** @@ -408,7 +426,7 @@ class Settings { return array( 'meta_key' => array( 'operator' => 'IN', - 'values' => array_map( 'esc_sql', self::get_setting( 'post_meta_whitelist' ) ), + 'values' => array_map( 'esc_sql', static::get_setting( 'post_meta_whitelist' ) ), ), ); } @@ -425,7 +443,7 @@ class Settings { return array( 'taxonomy' => array( 'operator' => 'NOT IN', - 'values' => array_map( 'esc_sql', self::get_setting( 'taxonomies_blacklist' ) ), + 'values' => array_map( 'esc_sql', static::get_setting( 'taxonomies_blacklist' ) ), ), ); } @@ -442,7 +460,7 @@ class Settings { global $wp_taxonomies; $allowed_taxonomies = array_keys( $wp_taxonomies ); - $allowed_taxonomies = array_diff( $allowed_taxonomies, self::get_setting( 'taxonomies_blacklist' ) ); + $allowed_taxonomies = array_diff( $allowed_taxonomies, static::get_setting( 'taxonomies_blacklist' ) ); return array( 'taxonomy' => array( 'operator' => 'IN', @@ -461,7 +479,7 @@ class Settings { * @return string SQL WHERE clause. */ public static function get_whitelisted_comment_meta_sql() { - return 'meta_key IN (\'' . implode( '\', \'', array_map( 'esc_sql', self::get_setting( 'comment_meta_whitelist' ) ) ) . '\')'; + return 'meta_key IN (\'' . implode( '\', \'', array_map( 'esc_sql', static::get_setting( 'comment_meta_whitelist' ) ) ) . '\')'; } /** @@ -476,7 +494,7 @@ class Settings { return array( 'meta_key' => array( 'operator' => 'IN', - 'values' => array_map( 'esc_sql', self::get_setting( 'comment_meta_whitelist' ) ), + 'values' => array_map( 'esc_sql', static::get_setting( 'comment_meta_whitelist' ) ), ), ); } @@ -573,7 +591,7 @@ class Settings { * @return boolean Whether sync is enabled. */ public static function is_sync_enabled() { - return ! ( self::get_setting( 'disable' ) || self::get_setting( 'network_disable' ) ); + return ! ( static::get_setting( 'disable' ) || static::get_setting( 'network_disable' ) ); } /** @@ -664,7 +682,7 @@ class Settings { * @return boolean Whether sync is enabled. */ public static function is_sender_enabled( $queue_id ) { - return (bool) self::get_setting( $queue_id . '_sender_enabled' ); + return (bool) static::get_setting( $queue_id . '_sender_enabled' ); } /** @@ -676,7 +694,7 @@ class Settings { * @return boolean Whether sync is enabled. */ public static function is_checksum_enabled() { - return ! (bool) self::get_setting( 'checksum_disable' ); + return ! (bool) static::get_setting( 'checksum_disable' ); } /** @@ -688,7 +706,7 @@ class Settings { * @return boolean Whether dedicated Sync flow is enabled. */ public static function is_dedicated_sync_enabled() { - return (bool) self::get_setting( 'dedicated_sync_enabled' ); + return (bool) static::get_setting( 'dedicated_sync_enabled' ); } /** @@ -700,7 +718,7 @@ class Settings { * @return boolean Whether custom queue table is enabled. */ public static function is_custom_queue_table_enabled() { - return (bool) self::get_setting( 'custom_queue_table_enabled' ); + return (bool) static::get_setting( 'custom_queue_table_enabled' ); } /** @@ -712,6 +730,6 @@ class Settings { * @return boolean Whether wpcom rest api is enabled. */ public static function is_wpcom_rest_api_enabled() { - return (bool) self::get_setting( 'wpcom_rest_api_enabled' ); + return (bool) static::get_setting( 'wpcom_rest_api_enabled' ); } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php index 6aceead8..a8465c35 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php @@ -379,12 +379,12 @@ class Callables extends Module { $plugins_action_links = array(); // Is the transient lock in place? - $plugins_lock = get_transient( 'jetpack_plugin_api_action_links_refresh', false ); + $plugins_lock = get_transient( 'jetpack_plugin_api_action_links_refresh' ); if ( ! empty( $plugins_lock ) && ( isset( $current_screeen->id ) && 'plugins' !== $current_screeen->id ) ) { return; } - $plugins = array_keys( Functions::get_plugins() ); - foreach ( $plugins as $plugin_file ) { + $plugins = Functions::get_plugins(); + foreach ( $plugins as $plugin_file => $plugin_data ) { /** * Plugins often like to unset things but things break if they are not able to. */ @@ -396,13 +396,13 @@ class Callables extends Module { 'edit' => '', ); /** This filter is documented in src/wp-admin/includes/class-wp-plugins-list-table.php */ - $action_links = apply_filters( 'plugin_action_links', $action_links, $plugin_file, null, 'all' ); + $action_links = apply_filters( 'plugin_action_links', $action_links, $plugin_file, $plugin_data, 'all' ); // Verify $action_links is still an array. if ( ! is_array( $action_links ) ) { $action_links = array(); } /** This filter is documented in src/wp-admin/includes/class-wp-plugins-list-table.php */ - $action_links = apply_filters( "plugin_action_links_{$plugin_file}", $action_links, $plugin_file, null, 'all' ); + $action_links = apply_filters( "plugin_action_links_{$plugin_file}", $action_links, $plugin_file, $plugin_data, 'all' ); // Verify $action_links is still an array to resolve warnings from filters not returning an array. if ( is_array( $action_links ) ) { $action_links = array_filter( $action_links ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php index 1fcf7c8b..9dc1d759 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php @@ -14,6 +14,7 @@ use Automattic\Jetpack\Sync\Settings; * Class to handle sync for comments. */ class Comments extends Module { + /** * Sync module name. * @@ -37,16 +38,30 @@ class Comments extends Module { } /** - * The table in the database. + * The table name. * * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Comments->table' ); return 'comments'; } + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->comments; + } + /** * Retrieve a comment by its ID. * @@ -304,8 +319,14 @@ class Comments extends Module { * @access public */ public function init_before_send() { + // Full sync. - add_filter( 'jetpack_sync_before_send_jetpack_full_sync_comments', array( $this, 'expand_comment_ids' ) ); + $sync_module = Modules::get_module( 'full-sync' ); + if ( $sync_module instanceof Full_Sync_Immediately ) { + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_comments', array( $this, 'extract_comments_and_meta' ) ); + } else { + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_comments', array( $this, 'expand_comment_ids' ) ); + } } /** @@ -501,4 +522,73 @@ class Comments extends Module { $previous_interval_end, ); } + + /** + * Expand the comment IDs to comment objects and meta before being serialized and sent to the server. + * + * @access public + * + * @param array $args The hook parameters. + * @return array The expanded hook parameters. + */ + public function extract_comments_and_meta( $args ) { + list( $filtered_comments, $previous_end ) = $args; + return array( + $filtered_comments['objects'], + $filtered_comments['meta'], + $previous_end, + ); + } + + /** + * Given the Module Configuration and Status return the next chunk of items to send. + * This function also expands the posts and metadata and filters them based on the maximum size constraints. + * + * @param array $config This module Full Sync configuration. + * @param array $status This module Full Sync status. + * @param int $chunk_size Chunk size. + * + * @return array + */ + public function get_next_chunk( $config, $status, $chunk_size ) { + + $comment_ids = parent::get_next_chunk( $config, $status, $chunk_size ); + // If no comment IDs were fetched, return an empty array. + if ( empty( $comment_ids ) ) { + return array(); + } + $comments = get_comments( + array( + 'comment__in' => $comment_ids, + 'orderby' => 'comment_ID', + 'order' => 'DESC', + ) + ); + // If no comments were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $comments ) ) { + return array( + 'object_ids' => $comment_ids, + 'objects' => array(), + 'meta' => array(), + ); + } + // Get the comment IDs from the comments that were fetched. + $fetched_comment_ids = wp_list_pluck( $comments, 'comment_ID' ); + $metadata = $this->get_metadata( $fetched_comment_ids, 'comment', Settings::get_setting( 'comment_meta_whitelist' ) ); + + // Filter the comments and metadata based on the maximum size constraints. + list( $filtered_comment_ids, $filtered_comments, $filtered_comments_metadata ) = $this->filter_objects_and_metadata_by_size( + 'comment', + $comments, + $metadata, + self::MAX_META_LENGTH, // Replace with appropriate comment meta length constant. + self::MAX_SIZE_FULL_SYNC + ); + + return array( + 'object_ids' => $filtered_comment_ids, + 'objects' => $filtered_comments, + 'meta' => $filtered_comments_metadata, + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php index ec913477..16b42a67 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php @@ -27,6 +27,13 @@ class Constants extends Module { */ const CONSTANTS_AWAIT_TRANSIENT_NAME = 'jetpack_sync_constants_await'; + /** + * Constants whitelist array. + * + * @var array + */ + public $constants_whitelist; + /** * Sync module name. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php index 72fa43f6..8d95e498 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php @@ -60,10 +60,11 @@ class Full_Sync_Immediately extends Module { * @access public * * @param array $full_sync_config Full sync configuration. + * @param mixed $context The context where the full sync was initiated from. * * @return bool Always returns true at success. */ - public function start( $full_sync_config = null ) { + public function start( $full_sync_config = null, $context = null ) { // There was a full sync in progress. if ( $this->is_started() && ! $this->is_finished() ) { /** @@ -114,15 +115,15 @@ class Full_Sync_Immediately extends Module { * * @param array $full_sync_config Sync configuration for all sync modules. * @param array $range Range of the sync items, containing min and max IDs for some item types. - * @param array $empty The modules with no items to sync during a full sync. + * @param mixed $context The context where the full sync was initiated from. * * @since 1.6.3 * @since-jetpack 4.2.0 * @since-jetpack 7.3.0 Added $range arg. - * @since-jetpack 7.4.0 Added $empty arg. + * @since 4.4.0 Added $context arg. */ do_action( 'jetpack_full_sync_start', $full_sync_config, $range ); - $this->send_action( 'jetpack_full_sync_start', array( $full_sync_config, $range ) ); + $this->send_action( 'jetpack_full_sync_start', array( $full_sync_config, $range, $context ) ); return true; } @@ -391,6 +392,8 @@ class Full_Sync_Immediately extends Module { $progress = $this->get_status()['progress']; + $started = $this->get_status()['started']; + foreach ( $this->get_remaining_modules_to_send() as $module ) { $progress[ $module->name() ] = $module->send_full_sync_actions( $config[ $module->name() ], $progress[ $module->name() ], $send_until ); if ( isset( $progress[ $module->name() ]['error'] ) ) { @@ -401,6 +404,10 @@ class Full_Sync_Immediately extends Module { $this->update_status( array( 'progress' => $progress ) ); return true; } + if ( $this->get_status()['started'] !== $started ) { + // Full sync was restarted, stop sending. + return false; + } } $this->send_full_sync_end(); @@ -414,33 +421,25 @@ class Full_Sync_Immediately extends Module { * @return array */ public function get_remaining_modules_to_send() { - $status = $this->get_status(); - - return array_filter( - Modules::get_modules(), - /** - * Select configured and not finished modules. - * - * @param Module $module - * @return bool - */ - function ( $module ) use ( $status ) { - // Skip module if not configured for this sync or module is done. - if ( ! isset( $status['config'][ $module->name() ] ) ) { - return false; - } - if ( ! $status['config'][ $module->name() ] ) { - return false; - } - if ( isset( $status['progress'][ $module->name() ]['finished'] ) ) { - if ( true === $status['progress'][ $module->name() ]['finished'] ) { - return false; - } - } - - return true; + $status = $this->get_status(); + $remaining_modules = array(); + foreach ( array_keys( $status['config'] ) as $module_name ) { + $module = Modules::get_module( $module_name ); + if ( ! $module ) { + continue; } - ); + if ( isset( $status['progress'][ $module_name ]['finished'] ) && + true === $status['progress'][ $module_name ]['finished'] ) { + continue; + } + // Ensure that 'constants', 'options', and 'callables' are sent first. + if ( in_array( $module_name, array( 'network_options', 'options', 'functions', 'constants' ), true ) ) { + array_unshift( $remaining_modules, $module ); + } else { + $remaining_modules[] = $module; + } + } + return $remaining_modules; } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php index c7b5501d..64ef388b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php @@ -80,9 +80,10 @@ class Full_Sync extends Module { * @access public * * @param array $module_configs Full sync configuration for all sync modules. + * @param mixed $context Context for the full sync. * @return bool Always returns true at success. */ - public function start( $module_configs = null ) { + public function start( $module_configs = null, $context = null ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable $was_already_running = $this->is_started() && ! $this->is_finished(); // Remove all evidence of previous full sync items and status. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php index de293a9b..2360db3b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php @@ -38,6 +38,8 @@ class Meta extends Module { * @return array */ public function get_objects_by_id( $object_type, $config ) { + global $wpdb; + $table = _get_meta_table( $object_type ); if ( ! $table ) { @@ -48,13 +50,42 @@ class Meta extends Module { return array(); } - $meta_objects = array(); + $object_id_column = $object_type . '_id'; + $object_key_pairs = array(); + foreach ( $config as $item ) { - $meta = null; if ( isset( $item['id'] ) && isset( $item['meta_key'] ) ) { - $meta = $this->get_object_by_id( $object_type, (int) $item['id'], (string) $item['meta_key'] ); + $object_key_pairs[ (int) $item['id'] ][] = (string) $item['meta_key']; } - $meta_objects[ $item['id'] . '-' . $item['meta_key'] ] = $meta; + } + + $meta_objects = array(); + $where_sql = ''; + $current_query_length = 0; + + foreach ( $object_key_pairs as $object_id => $keys ) { + $keys_placeholders = implode( ',', array_fill( 0, count( $keys ), '%s' ) ); + $where_condition = trim( + $wpdb->prepare( + // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared + "( `$object_id_column` = %d AND meta_key IN ( $keys_placeholders ) )", + array_merge( array( $object_id ), $keys ) + ) + ); + + $where_sql = empty( $where_sql ) ? $where_condition : $where_sql . ' OR ' . $where_condition; + + $current_query_length += strlen( $where_sql ); + + if ( $current_query_length > self::MAX_DB_QUERY_LENGTH ) { + $meta_objects = $this->fetch_prepared_meta_from_db( $object_type, $where_sql, $meta_objects ); + $where_sql = ''; + $current_query_length = 0; + } + } + + if ( ! empty( $where_sql ) ) { + $meta_objects = $this->fetch_prepared_meta_from_db( $object_type, $where_sql, $meta_objects ); } return $meta_objects; @@ -63,9 +94,9 @@ class Meta extends Module { /** * Get a single Meta Result. * - * @param string $object_type post, comment, term, user. - * @param null $id Object ID. - * @param null $meta_key Meta Key. + * @param string $object_type post, comment, term, user. + * @param int|null $id Object ID. + * @param string|null $meta_key Meta Key. * * @return mixed|null */ @@ -76,37 +107,86 @@ class Meta extends Module { return null; } - $table = _get_meta_table( $object_type ); + $table = _get_meta_table( $object_type ); + + if ( ! $table ) { + return null; + } + $object_id_column = $object_type . '_id'; // Sanitize so that the array only has integer values. - $meta = $wpdb->get_results( - $wpdb->prepare( + $where_condition = $wpdb->prepare( // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared - "SELECT * FROM {$table} WHERE {$object_id_column} = %d AND meta_key = %s", - $id, - $meta_key - ), + "{$object_id_column} = %d AND meta_key = %s", + $id, + $meta_key + ); + + $meta_objects = $this->fetch_prepared_meta_from_db( $object_type, $where_condition ); + + $key = $id . '-' . $meta_key; + + return $meta_objects[ $key ] ?? null; + } + + /** + * Fetch meta from DB and return them in a standard format. + * + * @param string $object_type The meta object type, eg 'post', 'user' etc. + * @param string $where Prepared SQL 'where' statement. + * @param array $meta_objects An existing array of meta to populate. Defaults to an empty array. + * @return array + */ + private function fetch_prepared_meta_from_db( $object_type, $where, $meta_objects = array() ) { + global $wpdb; + + $table = _get_meta_table( $object_type ); + $object_id_column = $object_type . '_id'; + + $meta = $wpdb->get_results( // phpcs:ignore WordPress.DB.DirectDatabaseQuery.NoCaching,WordPress.DB.DirectDatabaseQuery.DirectQuery + // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared + "SELECT * FROM {$table} WHERE {$where}", ARRAY_A ); - $meta_objects = null; - if ( ! is_wp_error( $meta ) && ! empty( $meta ) ) { foreach ( $meta as $meta_entry ) { - if ( 'post' === $object_type && strlen( $meta_entry['meta_value'] ) >= Posts::MAX_POST_META_LENGTH ) { - $meta_entry['meta_value'] = ''; + $object_id = $meta_entry[ $object_id_column ]; + $meta_key = $meta_entry['meta_key']; + $key = $object_id . '-' . $meta_key; + + if ( ! isset( $meta_objects[ $key ] ) ) { + $meta_objects[ $key ] = array(); } - $meta_objects[] = array( - 'meta_type' => $object_type, - 'meta_id' => $meta_entry['meta_id'], - 'meta_key' => $meta_key, - 'meta_value' => $meta_entry['meta_value'], - 'object_id' => $meta_entry[ $object_id_column ], - ); + + $meta_objects[ $key ][] = $this->get_prepared_meta_object( $object_type, $meta_entry ); } } return $meta_objects; } + + /** + * Accepts a DB meta entry and returns it in a standard format. + * + * @param string $object_type The meta object type, eg 'post', 'user' etc. + * @param array $meta_entry A meta array. + * @return array + */ + private function get_prepared_meta_object( $object_type, $meta_entry ) { + $object_id_column = $object_type . '_id'; + + if ( 'post' === $object_type && strlen( $meta_entry['meta_value'] ) >= Posts::MAX_META_LENGTH ) { + $meta_entry['meta_value'] = ''; + } + + return array( + 'meta_type' => $object_type, + 'meta_id' => $meta_entry['meta_id'], + 'meta_key' => $meta_entry['meta_key'], + 'meta_value' => $meta_entry['meta_value'], + 'object_id' => $meta_entry[ $object_id_column ], + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php index 008443ab..2d92f325 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php @@ -7,6 +7,7 @@ namespace Automattic\Jetpack\Sync\Modules; +use Automattic\Jetpack\Sync\Defaults; use Automattic\Jetpack\Sync\Functions; use Automattic\Jetpack\Sync\Listener; use Automattic\Jetpack\Sync\Replicastore; @@ -28,6 +29,35 @@ abstract class Module { */ const ARRAY_CHUNK_SIZE = 10; + /** + * Max query length for DB queries. + * + * @access public + * + * @var int + */ + const MAX_DB_QUERY_LENGTH = 15 * 1024; + + /** + * Max bytes allowed for full sync upload for the module. + * Default Setting : 7MB. + * + * @access public + * + * @var int + */ + const MAX_SIZE_FULL_SYNC = 7000000; + + /** + * Max bytes allowed for post meta_value => length. + * Default Setting : 2MB. + * + * @access public + * + * @var int + */ + const MAX_META_LENGTH = 2000000; + /** * Sync module name. * @@ -49,16 +79,40 @@ abstract class Module { } /** - * The table in the database. + * The table name. + * + * @access public + * + * @return string|bool + * @deprecated since 3.11.0 Use table() instead. + */ + public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Module->table' ); + return false; + } + + /** + * The table in the database with the prefix. * * @access public * * @return string|bool */ - public function table_name() { + public function table() { return false; } + /** + * The full sync action name for this module. + * + * @access public + * + * @return string + */ + public function full_sync_action_name() { + return 'jetpack_full_sync_' . $this->name(); + } + // phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable /** @@ -298,7 +352,7 @@ abstract class Module { return $wpdb->get_col( " SELECT {$this->id_field()} - FROM {$wpdb->{$this->table_name()}} + FROM {$this->table()} WHERE {$this->get_where_sql( $config )} AND {$this->id_field()} < {$status['last_sent']} ORDER BY {$this->id_field()} @@ -321,7 +375,7 @@ abstract class Module { return $wpdb->get_var( " SELECT {$this->id_field()} - FROM {$wpdb->{$this->table_name()}} + FROM {$this->table()} WHERE {$this->get_where_sql( $config )} ORDER BY {$this->id_field()} LIMIT 1 @@ -357,7 +411,12 @@ abstract class Module { $status['last_sent'] = $this->get_initial_last_sent(); } - $limits = Settings::get_setting( 'full_sync_limits' )[ $this->name() ]; + $limits = Settings::get_setting( 'full_sync_limits' )[ $this->name() ] ?? + Defaults::get_default_setting( 'full_sync_limits' )[ $this->name() ] ?? + array( + 'max_chunks' => 10, + 'chunk_size' => 100, + ); $chunks_sent = 0; @@ -375,18 +434,24 @@ abstract class Module { $status['finished'] = true; return $status; } - $result = $this->send_action( 'jetpack_full_sync_' . $this->name(), array( $objects, $status['last_sent'] ) ); - if ( is_wp_error( $result ) || $wpdb->last_error ) { - $status['error'] = true; - return $status; + // If we have objects as a key it means get_next_chunk is being overridden, we need to check for it being an empty array. + // In case it is an empty array, we should not send the action or increase the chunks_sent, we just need to update the status. + if ( ! isset( $objects['objects'] ) || array() !== $objects['objects'] ) { + $key = $this->full_sync_action_name() . '_' . crc32( wp_json_encode( $status['last_sent'] ) ); + $result = $this->send_action( $this->full_sync_action_name(), array( $objects, $status['last_sent'] ), $key ); + if ( is_wp_error( $result ) || $wpdb->last_error ) { + $status['error'] = true; + return $status; + } + ++$chunks_sent; } + // Updated the sent and last_sent status. $status = $this->set_send_full_sync_actions_status( $status, $objects ); if ( $last_item === $status['last_sent'] ) { $status['finished'] = true; return $status; } - ++$chunks_sent; } return $status; @@ -394,6 +459,9 @@ abstract class Module { /** * Set the status of the full sync action based on the objects that were sent. + * Used to update the status of the module after sending a chunk of objects. + * Since Full Sync logic chunking relies on order of items being processed in descending order, we need to sort + * due to some modules (e.g. WooCommerce) changing the order while getting the objects. * * @access protected * @@ -403,8 +471,10 @@ abstract class Module { * @return array The updated status. */ protected function set_send_full_sync_actions_status( $status, $objects ) { - $status['last_sent'] = end( $objects ); - $status['sent'] += count( $objects ); + + $object_ids = $objects['object_ids'] ?? $objects; + $status['last_sent'] = end( $object_ids ); + $status['sent'] += count( $object_ids ); return $status; } @@ -413,10 +483,11 @@ abstract class Module { * * @param string $action_name The action. * @param array $data The data associated with the action. + * @param string $key The key to use for the action. */ - public function send_action( $action_name, $data = null ) { + public function send_action( $action_name, $data = null, $key = null ) { $sender = Sender::get_instance(); - return $sender->send_action( $action_name, $data ); + return $sender->send_action( $action_name, $data, $key ); } /** @@ -571,14 +642,13 @@ abstract class Module { * @return array|bool An array of min and max ids for each batch. FALSE if no table can be found. */ public function get_min_max_object_ids_for_batches( $batch_size, $where_sql = false ) { - global $wpdb; - if ( ! $this->table_name() ) { + if ( ! $this->table() ) { return false; } $results = array(); - $table = $wpdb->{$this->table_name()}; + $table = $this->table(); $current_max = 0; $current_min = 1; $id_field = $this->id_field(); @@ -628,7 +698,7 @@ abstract class Module { */ public function total( $config ) { global $wpdb; - $table = $wpdb->{$this->table_name()}; + $table = $this->table(); $where = $this->get_where_sql( $config ); // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared,WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching @@ -646,4 +716,64 @@ abstract class Module { public function get_where_sql( $config ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable return '1=1'; } + + /** + * Filters objects and metadata based on maximum size constraints. + * It always allows the first object with its metadata, even if they exceed the limit. + * + * @access public + * + * @param string $type The type of objects to filter (e.g., 'post' or 'comment'). + * @param array $objects The array of objects to filter (e.g., posts or comments). + * @param array $metadata The array of metadata to filter. + * @param int $max_meta_size Maximum size for individual objects. + * @param int $max_total_size Maximum combined size for objects and metadata. + * @return array An array containing the filtered object IDs, filtered objects, and filtered metadata. + */ + public function filter_objects_and_metadata_by_size( $type, $objects, $metadata, $max_meta_size, $max_total_size ) { + $filtered_objects = array(); + $filtered_metadata = array(); + $filtered_object_ids = array(); + $current_size = 0; + + foreach ( $objects as $object ) { + $object_size = strlen( maybe_serialize( $object ) ); + $current_metadata = array(); + $metadata_size = 0; + $id_field = $this->id_field(); + $object_id = (int) ( is_object( $object ) ? $object->{$id_field} : $object[ $id_field ] ); + + foreach ( $metadata as $key => $metadata_item ) { + if ( (int) $metadata_item->{$type . '_id'} === $object_id ) { + $metadata_item_size = strlen( maybe_serialize( $metadata_item->meta_value ) ); + if ( $metadata_item_size >= $max_meta_size ) { + $metadata_item->meta_value = ''; // Trim metadata if too large. + } + $current_metadata[] = $metadata_item; + $metadata_size += $metadata_item_size >= $max_meta_size ? 0 : $metadata_item_size; + + if ( ! empty( $filtered_object_ids ) && ( $current_size + $object_size + $metadata_size ) > $max_total_size ) { + break 2; // Exit both loops. + } + unset( $metadata[ $key ] ); + } + } + + // Always allow the first object with metadata. + if ( empty( $filtered_object_ids ) || ( $current_size + $object_size + $metadata_size ) <= $max_total_size ) { + $filtered_object_ids[] = strval( is_object( $object ) ? $object->{$id_field} : $object[ $id_field ] ); + $filtered_objects[] = $object; + $filtered_metadata = array_merge( $filtered_metadata, $current_metadata ); + $current_size += $object_size + $metadata_size; + } else { + break; + } + } + + return array( + $filtered_object_ids, + $filtered_objects, + $filtered_metadata, + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php index 5a9e907a..3274caf7 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php @@ -41,6 +41,24 @@ class Plugins extends Module { */ private $plugins = array(); + /** + * List of all updated plugins. + * + * @access private + * + * @var array + */ + private $plugins_updated = array(); + + /** + * State + * + * @access private + * + * @var array + */ + private $state = array(); + /** * Sync module name. * @@ -131,10 +149,10 @@ class Plugins extends Module { switch ( $details['action'] ) { case 'update': - $state = array( + $this->state = array( 'is_autoupdate' => Jetpack_Constants::is_true( 'JETPACK_PLUGIN_AUTOUPDATE' ), ); - $errors = $this->get_errors( $upgrader->skin ); + $errors = $this->get_errors( $upgrader->skin ); if ( $errors ) { foreach ( $plugins as $slug ) { /** @@ -149,13 +167,20 @@ class Plugins extends Module { * @param string Error code * @param string Error message */ - do_action( 'jetpack_plugin_update_failed', $this->get_plugin_info( $slug ), $errors['code'], $errors['message'], $state ); + do_action( 'jetpack_plugin_update_failed', $this->get_plugin_info( $slug ), $errors['code'], $errors['message'], $this->state ); } return; } + + $this->plugins_updated = array_map( array( $this, 'get_plugin_info' ), $plugins ); + add_action( 'shutdown', array( $this, 'sync_plugins_updated' ), 9 ); + + break; + case 'install': /** - * Sync that a plugin update + * Signals to the sync listener that a plugin was installed and a sync action + * reflecting the installation and the plugin info should be sent * * @since 1.6.3 * @since-jetpack 5.8.0 @@ -164,26 +189,7 @@ class Plugins extends Module { * * @param array () $plugin, Plugin Data */ - do_action( 'jetpack_plugins_updated', array_map( array( $this, 'get_plugin_info' ), $plugins ), $state ); - break; - case 'install': - } - - if ( 'install' === $details['action'] ) { - /** - * Signals to the sync listener that a plugin was installed and a sync action - * reflecting the installation and the plugin info should be sent - * - * @since 1.6.3 - * @since-jetpack 5.8.0 - * - * @module sync - * - * @param array () $plugin, Plugin Data - */ - do_action( 'jetpack_plugin_installed', array_map( array( $this, 'get_plugin_info' ), $plugins ) ); - - return; + do_action( 'jetpack_plugin_installed', array_map( array( $this, 'get_plugin_info' ), $plugins ) ); } } @@ -379,4 +385,23 @@ class Plugins extends Module { $plugin_data, ); } + + /** + * Helper method for firing the 'jetpack_plugins_updated' action on shutdown. + * + * @access public + */ + public function sync_plugins_updated() { + /** + * Sync that a plugin update + * + * @since 1.6.3 + * @since-jetpack 5.8.0 + * + * @module sync + * + * @param array () $plugin, Plugin Data + */ + do_action( 'jetpack_plugins_updated', $this->plugins_updated, $this->state ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php index 0c087cee..cad3b5c3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php @@ -64,26 +64,6 @@ class Posts extends Module { */ const MAX_POST_CONTENT_LENGTH = 5000000; - /** - * Max bytes allowed for post meta_value => length. - * Current Setting : 2MB. - * - * @access public - * - * @var int - */ - const MAX_POST_META_LENGTH = 2000000; - - /** - * Max bytes allowed for full sync upload. - * Current Setting : 7MB. - * - * @access public - * - * @var int - */ - const MAX_SIZE_FULL_SYNC = 7000000; - /** * Default previous post state. * Used for default previous post status. @@ -106,16 +86,30 @@ class Posts extends Module { } /** - * The table in the database. + * The table name. * * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Posts->table' ); return 'posts'; } + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->posts; + } + /** * Retrieve a post by its ID. * @@ -234,7 +228,7 @@ class Posts extends Module { // Full sync. $sync_module = Modules::get_module( 'full-sync' ); if ( $sync_module instanceof Full_Sync_Immediately ) { - add_filter( 'jetpack_sync_before_send_jetpack_full_sync_posts', array( $this, 'add_term_relationships' ) ); + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_posts', array( $this, 'build_full_sync_action_array' ) ); } else { add_filter( 'jetpack_sync_before_send_jetpack_full_sync_posts', array( $this, 'expand_posts_with_metadata_and_terms' ) ); } @@ -307,7 +301,7 @@ class Posts extends Module { } /** - * Filter meta arguments so that we don't sync meta_values over MAX_POST_META_LENGTH. + * Filter meta arguments so that we don't sync meta_values over MAX_META_LENGTH. * * @param array $args action arguments. * @@ -318,7 +312,7 @@ class Posts extends Module { // Explicitly truncate meta_value when it exceeds limit. // Large content will cause OOM issues and break Sync. $serialized_value = maybe_serialize( $meta_value ); - if ( strlen( $serialized_value ) >= self::MAX_POST_META_LENGTH ) { + if ( strlen( $serialized_value ) >= self::MAX_META_LENGTH ) { $meta_value = ''; } return array( $meta_id, $object_id, $meta_key, $meta_value ); @@ -785,6 +779,25 @@ class Posts extends Module { } } + /** + * Build the full sync action object for Posts. + * + * @access public + * + * @param array $args An array with the posts and the previous end. + * + * @return array An array with the posts, postmeta and the previous end. + */ + public function build_full_sync_action_array( $args ) { + list( $filtered_posts, $previous_end ) = $args; + return array( + $filtered_posts['objects'], + $filtered_posts['meta'], + array(), // WPCOM does not process term relationships in full sync posts actions for a while now, let's skip them. + $previous_end, + ); + } + /** * Add term relationships to post objects within a hook before they are serialized and sent to the server. * This is used in Full Sync Immediately @@ -793,15 +806,16 @@ class Posts extends Module { * * @param array $args The hook parameters. * @return array $args The expanded hook parameters. + * @deprecated since 4.7.0 */ public function add_term_relationships( $args ) { - list( $filtered_posts, $previous_interval_end ) = $args; - list( $filtered_post_ids, $filtered_posts, $filtered_posts_metadata ) = $filtered_posts; + _deprecated_function( __METHOD__, '4.7.0' ); + list( $filtered_posts, $previous_interval_end ) = $args; return array( - $filtered_posts, - $filtered_posts_metadata, - $this->get_term_relationships( $filtered_post_ids ), + $filtered_posts['objects'], + $filtered_posts['meta'], + $this->get_term_relationships( $filtered_posts['object_ids'] ), $previous_interval_end, ); } @@ -862,15 +876,33 @@ class Posts extends Module { return array(); } - $posts = $this->expand_posts( $post_ids ); - $posts_metadata = $this->get_metadata( $post_ids, 'post', Settings::get_setting( 'post_meta_whitelist' ) ); + $posts = $this->expand_posts( $post_ids ); + + // If no posts were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $posts ) ) { + return array( + 'object_ids' => $post_ids, + 'objects' => array(), + 'meta' => array(), + ); + } + // Get the post IDs from the posts that were fetched. + $fetched_post_ids = wp_list_pluck( $posts, 'ID' ); + $metadata = $this->get_metadata( $fetched_post_ids, 'post', Settings::get_setting( 'post_meta_whitelist' ) ); + + // Filter the posts and metadata based on the maximum size constraints. + list( $filtered_post_ids, $filtered_posts, $filtered_posts_metadata ) = $this->filter_objects_and_metadata_by_size( + 'post', + $posts, + $metadata, + self::MAX_META_LENGTH, + self::MAX_SIZE_FULL_SYNC + ); - // Filter posts and metadata based on maximum size constraints. - list( $filtered_post_ids, $filtered_posts, $filtered_posts_metadata ) = $this->filter_posts_and_metadata_max_size( $posts, $posts_metadata ); return array( - $filtered_post_ids, - $filtered_posts, - $filtered_posts_metadata, + 'object_ids' => $filtered_post_ids, + 'objects' => $filtered_posts, + 'meta' => $filtered_posts_metadata, ); } @@ -887,71 +919,4 @@ class Posts extends Module { $posts = array_values( $posts ); // Reindex in case posts were deleted. return $posts; } - - /** - * Filters posts and metadata based on maximum size constraints. - * It always allows the first post with its metadata even if they exceed the limit, otherwise they will never be synced. - * - * @access public - * - * @param array $posts The array of posts to filter. - * @param array $metadata The array of metadata to filter. - * @return array An array containing the filtered post IDs, filtered posts, and filtered metadata. - */ - public function filter_posts_and_metadata_max_size( $posts, $metadata ) { - $filtered_posts = array(); - $filtered_metadata = array(); - $filtered_post_ids = array(); - $current_size = 0; - foreach ( $posts as $post ) { - $post_content_size = isset( $post->post_content ) ? strlen( $post->post_content ) : 0; - $current_metadata = array(); - $metadata_size = 0; - foreach ( $metadata as $key => $metadata_item ) { - if ( (int) $metadata_item->post_id === $post->ID ) { - // Trimming metadata if it exceeds limit. Similar to trim_post_meta. - $metadata_item_size = strlen( maybe_serialize( $metadata_item->meta_value ) ); - if ( $metadata_item_size >= self::MAX_POST_META_LENGTH ) { - $metadata_item->meta_value = ''; - } - $current_metadata[] = $metadata_item; - $metadata_size += $metadata_item_size >= self::MAX_POST_META_LENGTH ? 0 : $metadata_item_size; - if ( ! empty( $filtered_post_ids ) && ( $current_size + $post_content_size + $metadata_size ) > ( self::MAX_SIZE_FULL_SYNC ) ) { - break 2; // Break both foreach loops. - } - unset( $metadata[ $key ] ); - } - } - // Always allow the first post with its metadata. - if ( empty( $filtered_post_ids ) || ( $current_size + $post_content_size + $metadata_size ) <= ( self::MAX_SIZE_FULL_SYNC ) ) { - $filtered_post_ids[] = strval( $post->ID ); - $filtered_posts[] = $post; - $filtered_metadata = array_merge( $filtered_metadata, $current_metadata ); - $current_size += $post_content_size + $metadata_size; - } else { - break; - } - } - return array( - $filtered_post_ids, - $filtered_posts, - $filtered_metadata, - ); - } - - /** - * Set the status of the full sync action based on the objects that were sent. - * - * @access public - * - * @param array $status This module Full Sync status. - * @param array $objects This module Full Sync objects. - * - * @return array The updated status. - */ - public function set_send_full_sync_actions_status( $status, $objects ) { - $status['last_sent'] = end( $objects[0] ); - $status['sent'] += count( $objects[0] ); - return $status; - } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php index 16db3d73..f54a7977 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php @@ -1729,6 +1729,10 @@ class Search extends Module { // wp.com martketplace search - @see https://wp.me/pdh6GB-Ax#comment-2104 'wpcom_marketplace_categories', + // wp.com a8c-support-theme taxonomies. + 'kb_category', + 'kb_tag', + ); // end taxonomies. /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php index d075420e..9feec655 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php @@ -56,16 +56,30 @@ class Term_Relationships extends Module { } /** - * The table in the database. + * The table name. * * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Term_Relationships->table' ); return 'term_relationships'; } + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->term_relationships; + } + /** * Initialize term relationships action listeners for full sync. * @@ -164,11 +178,14 @@ class Term_Relationships extends Module { return $wpdb->get_results( $wpdb->prepare( - "SELECT object_id, term_taxonomy_id - FROM $wpdb->term_relationships - WHERE ( object_id = %d AND term_taxonomy_id < %d ) OR ( object_id < %d ) - ORDER BY object_id DESC, term_taxonomy_id - DESC LIMIT %d", + "SELECT tr.object_id, tr.term_taxonomy_id + FROM $wpdb->term_relationships tr INNER JOIN $wpdb->term_taxonomy tt + ON tr.term_taxonomy_id=tt.term_taxonomy_id + WHERE " . + Settings::get_whitelisted_taxonomies_sql() // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared + . ' AND ( ( tr.object_id = %d AND tr.term_taxonomy_id < %d ) OR ( tr.object_id < %d ) ) + ORDER BY tr.object_id DESC, tr.term_taxonomy_id + DESC LIMIT %d', $status['last_sent']['object_id'], $status['last_sent']['term_taxonomy_id'], $status['last_sent']['object_id'], diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php index 55c11be2..1010daf0 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php @@ -7,7 +7,6 @@ namespace Automattic\Jetpack\Sync\Modules; -use Automattic\Jetpack\Sync\Defaults; use Automattic\Jetpack\Sync\Settings; /** @@ -38,55 +37,104 @@ class Terms extends Module { } /** - * The table in the database. + * The table name. * * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Terms->table' ); return 'term_taxonomy'; } + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->term_taxonomy; + } + /** * Allows WordPress.com servers to retrieve term-related objects via the sync API. * - * @param string $object_type The type of object. + * @param string $object_type The type of object. Accepts: 'term', 'term_taxonomy', 'term_relationships'. * @param int $id The id of the object. * - * @return bool|object A WP_Term object, or a row from term_taxonomy table depending on object type. + * @return false|object A term or term_taxonomy object, depending on object type. */ public function get_object_by_id( $object_type, $id ) { + $id = (int) $id; + + if ( empty( $id ) ) { + return false; + } + + $objects = $this->get_objects_by_id( $object_type, array( $id ) ); + + return $objects[ $id ] ?? false; + } + + /** + * Retrieve a set of objects by their IDs. + * + * @access public + * + * @param string $object_type Object type. Accepts: 'term', 'term_taxonomy', 'term_relationships'. + * @param array $ids Object IDs. + * + * @return array Array of objects. + */ + public function get_objects_by_id( $object_type, $ids ) { global $wpdb; - $object = false; - if ( 'term' === $object_type ) { - $object = get_term( (int) $id ); - if ( is_wp_error( $object ) && $object->get_error_code() === 'invalid_taxonomy' ) { - // Fetch raw term. - $columns = implode( ', ', array_unique( array_merge( Defaults::$default_term_checksum_columns, array( 'term_group' ) ) ) ); - // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared - $object = $wpdb->get_row( $wpdb->prepare( "SELECT $columns FROM $wpdb->terms WHERE term_id = %d", $id ) ); - } + $objects = array(); + + if ( ! is_array( $ids ) || empty( $ids ) || empty( $object_type ) ) { + return $objects; } - if ( 'term_taxonomy' === $object_type ) { - $columns = implode( ', ', array_unique( array_merge( Defaults::$default_term_taxonomy_checksum_columns, array( 'description' ) ) ) ); - // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared - $object = $wpdb->get_row( $wpdb->prepare( "SELECT $columns FROM $wpdb->term_taxonomy WHERE term_taxonomy_id = %d", $id ) ); + // Sanitize. + $ids = array_map( 'intval', $ids ); + $ids_str = implode( ',', $ids ); + + $where_sql = Settings::get_whitelisted_taxonomies_sql(); + + switch ( $object_type ) { + case 'term': + $query = "SELECT * FROM $wpdb->terms t INNER JOIN $wpdb->term_taxonomy tt ON t.term_id=tt.term_id WHERE t.term_id IN ( $ids_str ) AND "; + $callback = 'expand_raw_terms'; + break; + case 'term_taxonomy': + $query = "SELECT * FROM $wpdb->term_taxonomy WHERE term_taxonomy_id IN ( $ids_str ) AND "; + $callback = 'expand_raw_term_taxonomies'; + break; + case 'term_relationships': + $query = "SELECT * FROM $wpdb->term_relationships tr INNER JOIN $wpdb->term_taxonomy tt ON tr.term_taxonomy_id=tt.term_taxonomy_id WHERE object_id IN ( $ids_str ) AND "; + $callback = 'expand_raw_term_relationships'; + break; + default: + return array(); } - if ( 'term_relationships' === $object_type ) { - $columns = implode( ', ', Defaults::$default_term_relationships_checksum_columns ); - // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared - $objects = $wpdb->get_results( $wpdb->prepare( "SELECT $columns FROM $wpdb->term_relationships WHERE object_id = %d", $id ) ); - $object = (object) array( - 'object_id' => $id, - 'relationships' => array_map( array( $this, 'expand_terms_for_relationship' ), $objects ), - ); + $query .= $where_sql; + + // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared,WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching -- Already sanitized above. + $results = $wpdb->get_results( $query ); + + if ( ! is_array( $results ) ) { + return array(); } - return $object ? $object : false; + $objects = $this->$callback( $results ); + + return $objects ?? array(); } /** @@ -259,12 +307,16 @@ class Terms extends Module { } /** - * Filter out set_object_terms actions where the terms have not changed. + * Filter out set_object_terms actions with blacklisted taxonomies or where the terms have not changed. * * @param array $args Hook args. - * @return array|boolean False if no change in terms, the original hook args otherwise. + * @return array|boolean False if blacklisted taxonomy or no change in terms, the original hook args otherwise. */ public function filter_set_object_terms_no_update( $args ) { + // Check if the taxonomy is blacklisted. $args[3] is the taxonomy. + if ( isset( $args[3] ) && in_array( $args[3], Settings::get_setting( 'taxonomies_blacklist' ), true ) ) { + return false; + } // There is potential for other plugins to modify args, therefore lets validate # of and types. // $args[2] is $tt_ids, $args[5] is $old_tt_ids see wp-includes/taxonomy.php L2740. if ( 6 === count( $args ) && is_array( $args[2] ) && is_array( $args[5] ) ) { @@ -284,7 +336,7 @@ class Terms extends Module { * @return array $args The expanded hook parameters. */ public function expand_term_taxonomy_id( $args ) { - list( $term_taxonomy_ids, $previous_end ) = $args; + list( $term_taxonomy_ids, $previous_end ) = $args; return array( 'terms' => get_terms( @@ -304,10 +356,127 @@ class Terms extends Module { * * @access public * + * @deprecated since 4.8.1 + * * @param object $relationship A row object from the term_relationships table. * @return object|bool A term object, or false if term taxonomy doesn't exist. */ public function expand_terms_for_relationship( $relationship ) { + _deprecated_function( __METHOD__, '4.8.1' ); + return get_term_by( 'term_taxonomy_id', $relationship->term_taxonomy_id ); } + + /** + * Prepare raw terms and return them in a standard format. + * + * @param array $terms An array of raw term objects. + * @return array An array of term objects. + */ + private function expand_raw_terms( array $terms ) { + $objects = array(); + $columns = array( + 'term_id' => 'int', + 'name' => 'string', + 'slug' => 'string', + 'taxonomy' => 'string', + 'description' => 'string', + 'term_group' => 'int', + 'term_taxonomy_id' => 'int', + 'parent' => 'int', + 'count' => 'int', + ); + + foreach ( $terms as $term ) { + if ( ! array_key_exists( $term->term_id, $objects ) ) { + $t_array = array(); + + foreach ( $columns as $field => $type ) { + $value = $term->$field ?? ''; + $t_array[ $field ] = 'int' === $type ? (int) $value : $value; + } + // This will allow us to know on WPCOM that the term name is the raw one, coming from the DB. Useful with backwards compatibility in mind. + $t_array['raw_name'] = $t_array['name']; + + $objects[ $term->term_id ] = (object) $t_array; + } + } + + return $objects; + } + + /** + * Prepare raw term taxonomies and return them in a standard format. + * + * @param array $term_taxonomies An array of raw term_taxonomy objects. + * @return array An array of term_taxonomy objects. + */ + private function expand_raw_term_taxonomies( array $term_taxonomies ) { + $objects = array(); + $columns = array( + 'term_id' => 'int', + 'taxonomy' => 'string', + 'description' => 'string', + 'term_taxonomy_id' => 'int', + 'parent' => 'int', + 'count' => 'int', + ); + + foreach ( $term_taxonomies as $tt ) { + if ( ! array_key_exists( $tt->term_taxonomy_id, $objects ) ) { + $t_array = array(); + + foreach ( $columns as $field => $type ) { + $value = $tt->$field ?? ''; + $t_array[ $field ] = 'int' === $type ? (int) $value : $value; + } + + $objects[ $tt->term_taxonomy_id ] = (object) $t_array; + } + } + + return $objects; + } + + /** + * Prepare raw term taxonomies and return them in a standard format. + * + * @param array $term_relationships An array of raw term_taxonomy objects. + * @return array An array of term_taxonomy objects or false. + */ + private function expand_raw_term_relationships( array $term_relationships ) { + $objects = array(); + $columns = array( + 'object_id' => 'int', + 'term_id' => 'int', + 'taxonomy' => 'string', + 'term_taxonomy_id' => 'int', + 'term_order' => 'int', + 'parent' => 'int', + 'count' => 'int', + ); + + foreach ( $term_relationships as $tt ) { + $object_id = (int) $tt->object_id; + + $relationship = array(); + foreach ( $columns as $field => $type ) { + $value = $tt->$field ?? ''; + $relationship[ $field ] = 'int' === $type ? (int) $value : $value; + } + + $relationship = (object) $relationship; + + if ( ! array_key_exists( $object_id, $objects ) ) { + $objects[ $object_id ] = (object) array( + 'object_id' => $object_id, + 'relationships' => array( $relationship ), + ); + } else { + $objects[ $object_id ]->relationships[] = $relationship; + } + } + + return $objects; + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php index 570e24a4..0c31f93a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php @@ -103,8 +103,6 @@ class Updates extends Module { 2 ); - add_action( 'automatic_updates_complete', $callable ); - if ( is_multisite() ) { add_filter( 'pre_update_site_option_wpmu_upgrade_site', array( $this, 'update_core_network_event' ), 10, 2 ); add_action( 'jetpack_sync_core_update_network', $callable, 10, 3 ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php index a85510b7..e043a119 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php @@ -58,16 +58,30 @@ class Users extends Module { } /** - * The table in the database. + * The table name. * * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\Users->table' ); return 'usermeta'; } + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->usermeta; + } + /** * The id field in the database. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php index 90a7a101..fb230342 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php @@ -45,8 +45,21 @@ class WooCommerce_HPOS_Orders extends Module { * @access public * * @return string + * @deprecated since 3.11.0 Use table() instead. */ public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\WooCommerce_HPOS_Orders->table' ); + return $this->order_table_name; + } + + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { return $this->order_table_name; } @@ -72,6 +85,11 @@ class WooCommerce_HPOS_Orders extends Module { public static function get_order_types_to_sync( $prefixed = false ) { $types = array( 'order', 'order_refund' ); + // Ensure this is available. + if ( ! function_exists( 'is_plugin_active' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin.php'; + } + if ( is_plugin_active( self::WOOCOMMERCE_SUBSCRIPTIONS_PATH ) ) { $types[] = 'subscription'; } @@ -100,9 +118,13 @@ class WooCommerce_HPOS_Orders extends Module { add_filter( "jetpack_sync_before_enqueue_woocommerce_after_{$type}_object_save", array( $this, 'expand_order_object' ) ); } add_action( 'woocommerce_delete_order', $callable ); - add_filter( 'jetpack_sync_before_enqueue_woocommerce_delete_order', array( $this, 'expand_order_object' ) ); + add_action( 'woocommerce_delete_subscription', $callable ); + add_filter( 'jetpack_sync_before_enqueue_woocommerce_delete_order', array( $this, 'on_before_enqueue_order_trash_delete' ) ); + add_filter( 'jetpack_sync_before_enqueue_woocommerce_delete_subscription', array( $this, 'on_before_enqueue_order_trash_delete' ) ); add_action( 'woocommerce_trash_order', $callable ); - add_filter( 'jetpack_sync_before_enqueue_woocommerce_trash_order', array( $this, 'expand_order_object' ) ); + add_action( 'woocommerce_trash_subscription', $callable ); + add_filter( 'jetpack_sync_before_enqueue_woocommerce_trash_order', array( $this, 'on_before_enqueue_order_trash_delete' ) ); + add_filter( 'jetpack_sync_before_enqueue_woocommerce_trash_subscription', array( $this, 'on_before_enqueue_order_trash_delete' ) ); } /** @@ -114,7 +136,16 @@ class WooCommerce_HPOS_Orders extends Module { */ public function init_full_sync_listeners( $callable ) { add_action( 'jetpack_full_sync_orders', $callable ); - add_filter( 'jetpack_sync_before_enqueue_full_sync_orders', array( $this, 'expand_order_objects' ) ); + } + + /** + * Initialize the module in the sender. + * + * @access public + */ + public function init_before_send() { + // Full sync. + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_hpos_orders', array( $this, 'build_full_sync_action_array' ) ); } /** @@ -197,11 +228,32 @@ class WooCommerce_HPOS_Orders extends Module { * @param array $args List of order IDs. * * @return array + * @deprecated since 4.7.0 */ public function expand_order_objects( $args ) { - $order_ids = $args; + _deprecated_function( __METHOD__, '4.7.0' ); + list( $order_ids, $previous_end ) = $args; + return array( + 'orders' => $this->get_objects_by_id( 'order', $order_ids ), + 'previous_end' => $previous_end, + ); + } - return $this->get_objects_by_id( 'order', $order_ids ); + /** + * Build the full sync action object. + * + * @access public + * + * @param array $args An array with filtered objects and previous end. + * + * @return array An array with orders and previous end. + */ + public function build_full_sync_action_array( $args ) { + list( $filtered_orders, $previous_end ) = $args; + return array( + 'orders' => $filtered_orders['objects'], + 'previous_end' => $previous_end, + ); } /** @@ -230,6 +282,28 @@ class WooCommerce_HPOS_Orders extends Module { return $this->filter_order_data( $order_object ); } + /** + * Convert order ID to array. + * + * @access public + * + * @param array $args Order ID. + * + * @return array + */ + public function on_before_enqueue_order_trash_delete( $args ) { + if ( ! is_array( $args ) || ! isset( $args[0] ) ) { + return false; + } + $order_id = $args[0]; + + if ( ! is_int( $order_id ) ) { + return false; + } + + return array( 'id' => $order_id ); + } + /** * Filters only allowed keys from order data. No PII etc information is allowed to be synced. * @@ -374,6 +448,12 @@ class WooCommerce_HPOS_Orders extends Module { ); } + if ( function_exists( 'wcs_get_subscription_statuses' ) ) { + // @phan-suppress-next-line PhanUndeclaredFunction -- Checked above. See also https://github.com/phan/phan/issues/1204. + $wc_subscription_statuses = array_keys( wcs_get_subscription_statuses() ); + $wc_order_statuses = array_merge( $wc_order_statuses, $wc_subscription_statuses ); + } + return array_unique( $wc_order_statuses ); } @@ -403,7 +483,7 @@ class WooCommerce_HPOS_Orders extends Module { public function estimate_full_sync_actions( $config ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable -- We return all order count for full sync, so confit is not required. global $wpdb; - $query = "SELECT count(*) FROM {$this->table_name()} WHERE {$this->get_where_sql( $config ) }"; + $query = "SELECT count(*) FROM {$this->table()} WHERE {$this->get_where_sql( $config ) }"; // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- Hardcoded query, no user variable $count = (int) $wpdb->get_var( $query ); @@ -421,7 +501,7 @@ class WooCommerce_HPOS_Orders extends Module { * @return array Number of actions enqueued, and next module state. */ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) { - return $this->enqueue_all_ids_as_action( 'full_sync_orders', $this->table_name(), 'id', $this->get_where_sql( $config ), $max_items_to_enqueue, $state ); + return $this->enqueue_all_ids_as_action( 'full_sync_orders', $this->table(), 'id', $this->get_where_sql( $config ), $max_items_to_enqueue, $state ); } /** @@ -442,4 +522,47 @@ class WooCommerce_HPOS_Orders extends Module { $where_sql = $wpdb->prepare( "type IN ( $order_type_placeholder )", $order_types ); return "{$parent_where} AND {$where_sql}"; } + + /** + * Given the Module Configuration and Status return the next chunk of items to send. + * This function also expands the posts and metadata and filters them based on the maximum size constraints. + * + * @param array $config This module Full Sync configuration. + * @param array $status This module Full Sync status. + * @param int $chunk_size Chunk size. + * + * @return array + */ + public function get_next_chunk( $config, $status, $chunk_size ) { + + $order_ids = parent::get_next_chunk( $config, $status, $chunk_size ); + + if ( empty( $order_ids ) ) { + return array(); + } + + $orders = $this->get_objects_by_id( 'order', $order_ids ); + + // If no orders were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $orders ) ) { + return array( + 'object_ids' => $order_ids, + 'objects' => array(), + ); + } + + // Filter the orders based on the maximum size constraints. We don't need to filter metadata here since we don't sync it for hpos. + list( $filtered_order_ids, $filtered_orders, ) = $this->filter_objects_and_metadata_by_size( + 'order', + $orders, + array(), + 0, + self::MAX_SIZE_FULL_SYNC + ); + + return array( + 'object_ids' => $filtered_order_ids, + 'objects' => $filtered_orders, + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php index 37d7d72c..9cef133d 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php @@ -61,14 +61,50 @@ class WooCommerce extends Module { private $order_item_table_name; /** - * The table in the database. + * The table name. + * + * @access public + * + * @return string + * @deprecated since 3.11.0 Use table() instead. + */ + public function table_name() { + _deprecated_function( __METHOD__, '3.11.0', 'Automattic\\Jetpack\\Sync\\WooCommerce->table' ); + return $this->order_item_table_name; + } + + /** + * The table in the database with the prefix. + * + * @access public + * + * @return string|bool + */ + public function table() { + global $wpdb; + return $wpdb->prefix . 'woocommerce_order_items'; + } + + /** + * The id field in the database. * * @access public * * @return string */ - public function table_name() { - return $this->order_item_table_name; + public function id_field() { + return 'order_item_id'; + } + + /** + * The full sync action name for this module. + * + * @access public + * + * @return string + */ + public function full_sync_action_name() { + return 'jetpack_full_sync_woocommerce_order_items'; } /** @@ -185,7 +221,7 @@ class WooCommerce extends Module { */ public function init_before_send() { // Full sync. - add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_order_items', array( $this, 'expand_order_item_ids' ) ); + add_filter( 'jetpack_sync_before_send_jetpack_full_sync_woocommerce_order_items', array( $this, 'build_full_sync_action_array' ) ); } /** @@ -230,14 +266,17 @@ class WooCommerce extends Module { * * @param array $args The hook arguments. * @return array $args Expanded order items with meta. + * @deprecated since 4.7.0 */ public function expand_order_item_ids( $args ) { + _deprecated_function( __METHOD__, '4.7.0' ); $order_item_ids = $args[0]; global $wpdb; $order_item_ids_sql = implode( ', ', array_map( 'intval', $order_item_ids ) ); + // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery,WordPress.DB.DirectDatabaseQuery.NoCaching $order_items = $wpdb->get_results( // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared "SELECT * FROM $this->order_item_table_name WHERE order_item_id IN ( $order_item_ids_sql )" @@ -248,7 +287,6 @@ class WooCommerce extends Module { $this->get_metadata( $order_item_ids, 'order_item', static::$order_item_meta_whitelist ), ); } - /** * Extract the full order item from the database by its ID. * @@ -608,13 +646,14 @@ class WooCommerce extends Module { /** * Returns a list of order_item objects by their IDs. * - * @param array $ids List of order_item IDs to fetch. + * @param array $ids List of order_item IDs to fetch. + * @param string $order Either 'ASC' or 'DESC'. * * @access public * * @return array|object|null */ - public function get_order_item_by_ids( $ids ) { + public function get_order_item_by_ids( $ids, $order = '' ) { global $wpdb; if ( ! is_array( $ids ) ) { @@ -632,8 +671,77 @@ class WooCommerce extends Module { $placeholders = implode( ',', array_fill( 0, count( $ids ), '%d' ) ); $query = "SELECT * FROM {$this->order_item_table_name} WHERE order_item_id IN ( $placeholders )"; + if ( ! empty( $order ) && in_array( $order, array( 'ASC', 'DESC' ), true ) ) { + $query .= " ORDER BY order_item_id $order"; + } // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared return $wpdb->get_results( $wpdb->prepare( $query, $ids ), ARRAY_A ); } + + /** + * Build the full sync action object for WooCommerce order items. + * + * @access public + * + * @param array $args An array with the order items and the previous end. + * + * @return array An array with the order items, order item meta and the previous end. + */ + public function build_full_sync_action_array( $args ) { + list( $filtered_order_items, $previous_end ) = $args; + return array( + 'order_items' => $filtered_order_items['objects'], + 'order_item_meta' => $filtered_order_items['meta'], + 'previous_end' => $previous_end, + ); + } + + /** + * Given the Module Configuration and Status return the next chunk of items to send. + * This function also expands the posts and metadata and filters them based on the maximum size constraints. + * + * @param array $config This module Full Sync configuration. + * @param array $status This module Full Sync status. + * @param int $chunk_size Chunk size. + * + * @return array + */ + public function get_next_chunk( $config, $status, $chunk_size ) { + + $order_item_ids = parent::get_next_chunk( $config, $status, $chunk_size ); + + if ( empty( $order_item_ids ) ) { + return array(); + } + // Fetch the order items in DESC order for the next chunk logic to work. + $order_items = $this->get_order_item_by_ids( $order_item_ids, 'DESC' ); + + // If no orders were fetched, make sure to return the expected structure so that status is updated correctly. + if ( empty( $order_items ) ) { + return array( + 'object_ids' => $order_item_ids, + 'objects' => array(), + ); + } + + // Get the order IDs from the orders that were fetched. + $fetched_order_item_ids = wp_list_pluck( $order_items, 'order_item_id' ); + $metadata = $this->get_metadata( $fetched_order_item_ids, 'order_item', static::$order_item_meta_whitelist ); + + // Filter the orders and metadata based on the maximum size constraints. + list( $filtered_order_item_ids, $filtered_order_items, $filtered_order_items_metadata ) = $this->filter_objects_and_metadata_by_size( + 'order_item', + $order_items, + $metadata, + self::MAX_META_LENGTH, + self::MAX_SIZE_FULL_SYNC + ); + + return array( + 'object_ids' => $filtered_order_item_ids, + 'objects' => $filtered_order_items, + 'meta' => $filtered_order_items_metadata, + ); + } } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php index 30d0bc1c..3118c6a2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php @@ -148,7 +148,7 @@ class Table_Checksum { $this->salt = $salt; - $this->default_tables = $this->get_default_tables(); + $this->default_tables = static::get_default_tables(); $this->perform_text_conversion = $perform_text_conversion; @@ -181,7 +181,7 @@ class Table_Checksum { * * @return array */ - protected function get_default_tables() { + protected static function get_default_tables() { global $wpdb; return array( @@ -295,7 +295,7 @@ class Table_Checksum { 'key_fields' => array( 'order_item_id' ), 'checksum_fields' => array( 'order_id' ), 'checksum_text_fields' => array( 'order_item_name', 'order_item_type' ), - 'is_table_enabled_callback' => array( $this, 'enable_woocommerce_tables' ), + 'is_table_enabled_callback' => 'Automattic\Jetpack\Sync\Replicastore\Table_Checksum::enable_woocommerce_tables', ), 'woocommerce_order_itemmeta' => array( 'table' => "{$wpdb->prefix}woocommerce_order_itemmeta", @@ -306,7 +306,7 @@ class Table_Checksum { 'parent_table' => 'woocommerce_order_items', 'parent_join_field' => 'order_item_id', 'table_join_field' => 'order_item_id', - 'is_table_enabled_callback' => array( $this, 'enable_woocommerce_tables' ), + 'is_table_enabled_callback' => 'Automattic\Jetpack\Sync\Replicastore\Table_Checksum::enable_woocommerce_tables', ), 'wc_orders' => array( 'table' => "{$wpdb->prefix}wc_orders", @@ -381,6 +381,15 @@ class Table_Checksum { ); } + /** + * Get allowed table configurations. + * + * @return array + */ + public static function get_allowed_tables() { + return apply_filters( 'jetpack_sync_checksum_allowed_tables', static::get_default_tables() ); + } + /** * Prepare field params based off provided configuration. * @@ -872,7 +881,7 @@ class Table_Checksum { * * @return bool */ - protected function enable_woocommerce_tables() { + public static function enable_woocommerce_tables() { /** * On WordPress.com, we can't directly check if the site has support for WooCommerce. * Having the option to override the functionality here helps with syncing WooCommerce tables. @@ -889,14 +898,8 @@ class Table_Checksum { return true; } - // No need to proceed if WooCommerce is not available. - if ( ! class_exists( 'WooCommerce' ) ) { - return false; - } - - // TODO more checks if needed. Probably query the DB to make sure the tables exist. - - return true; + // If the 'woocommerce' module is enabled, this means that WooCommerce class exists. + return false !== Sync\Modules::get_module( 'woocommerce' ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/CHANGELOG.md index f9ea0635..e9fe5525 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/CHANGELOG.md @@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.1] - 2025-03-24 +### Changed +- Internal updates. + +## [0.3.0] - 2025-01-09 +### Added +- Enable test coverage. [#39961] + +### Changed +- Backup: Added next daily backup schedule time on admin page. [#39914] +- Updated dependencies. [#40286] + +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.2.6] - 2024-10-29 +### Changed +- Internal updates. [#39781] + +## [0.2.5] - 2024-10-15 +### Changed +- Update dependencies. [#39497] + ## [0.2.4] - 2024-09-06 ### Changed - Updated package dependencies. [#39004] @@ -67,6 +90,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Updated package dependencies. +[0.3.1]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.6...v0.3.0 +[0.2.6]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.5...v0.2.6 +[0.2.5]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.4...v0.2.5 [0.2.4]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.3...v0.2.4 [0.2.3]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.2...v0.2.3 [0.2.2]: https://github.com/Automattic/jetpack-transport-helper/compare/v0.2.1...v0.2.2 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/actions.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/actions.php index 9621437e..c3d7e01b 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/actions.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/actions.php @@ -23,10 +23,10 @@ if ( function_exists( 'add_filter' ) ) { } // Clean up expired Jetpack Helper Scripts from a scheduled event. -$add_action( 'jetpack_cleanup_helper_scripts', array( 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager', 'cleanup_expired_helper_scripts' ) ); +$add_action( 'jetpack_cleanup_helper_scripts', array( 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager', 'cleanup_expired_helper_scripts' ) ); // Register REST routes. -$add_action( 'rest_api_init', array( 'Automattic\\Jetpack\\Transport_Helper\\V0004\\REST_Controller', 'register_rest_routes' ) ); +$add_action( 'rest_api_init', array( 'Automattic\Jetpack\Transport_Helper\V0005\\REST_Controller', 'register_rest_routes' ) ); // Set up package version hook. $add_filter( 'jetpack_package_versions', 'Automattic\\Jetpack\\Transport_Helper\\Package_Version::send_package_version_to_tracker' ); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/composer.json index bcdb758b..c1915cbe 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/composer.json @@ -4,14 +4,15 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-backup-helper-script-manager": "^0.2.7", - "automattic/jetpack-connection": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-backup-helper-script-manager": "^0.3.6", + "automattic/jetpack-connection": "^6.8.1" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -26,15 +27,16 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" ], "build-production": "echo 'Add your build step to composer.json, please!'", - "build-development": "echo 'Add your build step to composer.json, please!'", - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy" + "build-development": "echo 'Add your build step to composer.json, please!'" }, "minimum-stability": "dev", "prefer-stable": true, @@ -48,7 +50,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.3.x-dev" }, "textdomain": "jetpack-transport-helper" }, diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php index 9845e120..3861c368 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php @@ -16,7 +16,7 @@ namespace Automattic\Jetpack\Transport_Helper; */ class Package_Version { - const PACKAGE_VERSION = '0.2.4'; + const PACKAGE_VERSION = '0.3.1'; const PACKAGE_SLUG = 'transport-helper'; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php index 9bdf49eb..f15962eb 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php @@ -10,9 +10,9 @@ // order to ensure that the specific version of this file always get loaded. Otherwise, Jetpack autoloader might decide // to load an older/newer version of the class (if, for example, both the standalone and bundled versions of the plugin // are installed, or in some other cases). -namespace Automattic\Jetpack\Transport_Helper\V0004; +namespace Automattic\Jetpack\Transport_Helper\V0005; -use Automattic\Jetpack\Backup\V0004\Helper_Script_Manager; +use Automattic\Jetpack\Backup\V0005\Helper_Script_Manager; use Automattic\Jetpack\Connection\Rest_Authentication; use WP_Error; use WP_REST_Request; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/CHANGELOG.md index 20f92677..196f90c0 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/CHANGELOG.md @@ -5,6 +5,78 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.23.8] - 2025-03-24 +### Changed +- Internal updates. + +## [0.23.7] - 2025-03-17 +### Changed +- Internal updates. + +## [0.23.6] - 2025-03-12 +### Changed +- Internal updates. + +## [0.23.5] - 2025-03-10 +### Changed +- Ensure check_valid_blocked_user handles error outcomes. [#42036] + +## [0.23.4] - 2025-02-24 +### Changed +- Update dependencies. [#39263] + +## [0.23.3] - 2025-02-03 +### Fixed +- Code: Remove extra params on function calls. [#41263] + +## [0.23.2] - 2025-01-20 +### Changed +- Code: Use function-style exit() and die() with a default status code of 0. [#41167] + +## [0.23.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.23.0] - 2024-11-18 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.22.3] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.22.2] - 2024-10-29 +### Changed +- Internal updates. [#39263] + +## [0.22.1] - 2024-10-17 +### Fixed +- WAF: Improve backwards compatibility for sites running outdated bootstrap scripts via standalone mode. [#39812] + +## [0.22.0] - 2024-10-14 +### Added +- WAF: Add new properties to the WAF feature's REST API endpoint. [#39511] + +### Fixed +- Improve backwards compatibility for sites running in standalone mode. [#39652] +- WAF: Reduce amount of classes autoloaded during standalone mode execution. [#38944] + +## [0.21.0] - 2024-10-07 +### Added +- Firewall Runtime: Added support for rule files to specify body parser type. [#39516] + +## [0.20.1] - 2024-10-01 +### Deprecated +- Added back public API as deprecated. [#39606] + +## [0.20.0] - 2024-09-30 +### Added +- Added Waf_Blocklog_Manager class [#35739] + +## [0.19.0] - 2024-09-23 +### Added +- Firewall: add support for CIDR ranges in IP lists. [#39425] + ## [0.18.5] - 2024-09-06 ### Changed - Updated package dependencies. [#39253] @@ -366,6 +438,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Core: do not ship .phpcs.dir.xml in production builds. +[0.23.8]: https://github.com/Automattic/jetpack-waf/compare/v0.23.7...v0.23.8 +[0.23.7]: https://github.com/Automattic/jetpack-waf/compare/v0.23.6...v0.23.7 +[0.23.6]: https://github.com/Automattic/jetpack-waf/compare/v0.23.5...v0.23.6 +[0.23.5]: https://github.com/Automattic/jetpack-waf/compare/v0.23.4...v0.23.5 +[0.23.4]: https://github.com/Automattic/jetpack-waf/compare/v0.23.3...v0.23.4 +[0.23.3]: https://github.com/Automattic/jetpack-waf/compare/v0.23.2...v0.23.3 +[0.23.2]: https://github.com/Automattic/jetpack-waf/compare/v0.23.1...v0.23.2 +[0.23.1]: https://github.com/Automattic/jetpack-waf/compare/v0.23.0...v0.23.1 +[0.23.0]: https://github.com/Automattic/jetpack-waf/compare/v0.22.3...v0.23.0 +[0.22.3]: https://github.com/Automattic/jetpack-waf/compare/v0.22.2...v0.22.3 +[0.22.2]: https://github.com/Automattic/jetpack-waf/compare/v0.22.1...v0.22.2 +[0.22.1]: https://github.com/Automattic/jetpack-waf/compare/v0.22.0...v0.22.1 +[0.22.0]: https://github.com/Automattic/jetpack-waf/compare/v0.21.0...v0.22.0 +[0.21.0]: https://github.com/Automattic/jetpack-waf/compare/v0.20.1...v0.21.0 +[0.20.1]: https://github.com/Automattic/jetpack-waf/compare/v0.20.0...v0.20.1 +[0.20.0]: https://github.com/Automattic/jetpack-waf/compare/v0.19.0...v0.20.0 +[0.19.0]: https://github.com/Automattic/jetpack-waf/compare/v0.18.5...v0.19.0 [0.18.5]: https://github.com/Automattic/jetpack-waf/compare/v0.18.4...v0.18.5 [0.18.4]: https://github.com/Automattic/jetpack-waf/compare/v0.18.3...v0.18.4 [0.18.3]: https://github.com/Automattic/jetpack-waf/compare/v0.18.2...v0.18.3 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/composer.json index a625779d..7e5777be 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/composer.json +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/composer.json @@ -4,17 +4,18 @@ "type": "jetpack-library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-ip": "^0.2.3", - "automattic/jetpack-status": "^4.0.0", + "php": ">=7.2", + "automattic/jetpack-connection": "^6.8.0", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-ip": "^0.4.6", + "automattic/jetpack-status": "^5.0.10", "wikimedia/aho-corasick": "^1.0" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -29,14 +30,13 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --configuration tests/php/integration/phpunit.xml.dist --colors=always", - "./vendor/phpunit/phpunit/phpunit --configuration tests/php/unit/phpunit.xml.dist --colors=always" + "phpunit-select-config tests/php/integration/phpunit.#.xml.dist --colors=always", + "phpunit-select-config tests/php/unit/phpunit.#.xml.dist --colors=always" ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy", + "test-coverage": "tests/action-test-coverage.sh", "test-coverage-html": [ - "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-html ./coverage --configuration tests/php/integration/phpunit.xml.dist", - "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-html ./coverage --configuration tests/php/unit/phpunit.xml.dist" + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config tests/php/integration/phpunit.#.xml.dist --coverage-html ./coverage", + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config tests/php/unit/phpunit.#.xml.dist --coverage-html ./coverage" ], "test-php": [ "@composer phpunit" @@ -52,7 +52,7 @@ "link-template": "https://github.com/Automattic/jetpack-waf/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "0.18.x-dev" + "dev-trunk": "0.23.x-dev" } }, "config": { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php index 90976bbd..6931a2f6 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php @@ -6,6 +6,7 @@ use Automattic\Jetpack\Connection\Client; use Automattic\Jetpack\Redirect; use Jetpack_Options; use WP_Error; +use WP_User; /** * Class Brute_Force_Protection_Blocked_Login_Page @@ -210,9 +211,13 @@ class Brute_Force_Protection_Blocked_Login_Page { /** * Check if user is blocked. * - * @param string $user - the user. + * @param WP_User|WP_Error $user - The user or error object if prior callback failed auth. */ public function check_valid_blocked_user( $user ) { + if ( is_wp_error( $user ) ) { + return $user; + } + if ( $this->valid_blocked_user_id && $this->valid_blocked_user_id != $user->ID ) { // phpcs:ignore Universal.Operators.StrictComparisons.LooseNotEqual return new WP_Error( 'invalid_recovery_token', __( 'The recovery token is not valid for this user.', 'jetpack-waf' ) ); } @@ -769,6 +774,6 @@ class Brute_Force_Protection_Blocked_Login_Page { true, + 'range_low' => trim( $ip_range_parts[0] ), + 'range_high' => trim( $ip_range_parts[1] ), + ); } - $new_item = new \stdClass(); - $new_item->range = $range; - if ( $range ) { - $new_item->range_low = trim( $ip_address[0] ); - $new_item->range_high = trim( $ip_address[1] ); - } else { - $new_item->ip_address = $ip_address; + + // CIDR notation. + if ( strpos( $ip_address, '/' ) !== false ) { + return (object) array( + 'range' => true, + 'range_low' => $ip_address, + 'range_high' => null, + ); } - return $new_item; + + // Single IP Address. + return (object) array( + 'range' => false, + 'ip_address' => $ip_address, + ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php index 8f3e6d56..495f71f9 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php @@ -16,6 +16,46 @@ use Jetpack_Options; */ class Waf_Compatibility { + /** + * Returns the name for the IP allow list enabled/disabled option. + * + * @since 0.22.0 + * + * @return string + */ + private static function get_ip_allow_list_enabled_option_name() { + /** + * Patch: bootstrap script generated prior to 0.17.0 may have autoloaded Waf_Rules_Manager class during standalone mode execution. + * + * @see peb6dq-2HL-p2 + */ + if ( ! defined( 'Waf_Rules_Manager::IP_ALLOW_LIST_ENABLED_OPTION_NAME' ) ) { + return 'jetpack_waf_ip_allow_list_enabled'; + } + + return Waf_Rules_Manager::IP_ALLOW_LIST_ENABLED_OPTION_NAME; + } + + /** + * Returns the name for the IP block list enabled/disabled option. + * + * @since 0.22.0 + * + * @return string + */ + private static function get_ip_block_list_enabled_option_name() { + /** + * Patch: bootstrap script generated prior to 0.17.0 may have autoloaded Waf_Rules_Manager class during standalone mode execution. + * + * @see peb6dq-2HL-p2 + */ + if ( ! defined( 'Waf_Rules_Manager::IP_BLOCK_LIST_ENABLED_OPTION_NAME' ) ) { + return 'jetpack_waf_ip_block_list_enabled'; + } + + return Waf_Rules_Manager::IP_BLOCK_LIST_ENABLED_OPTION_NAME; + } + /** * Add compatibilty hooks * @@ -28,8 +68,8 @@ class Waf_Compatibility { add_filter( 'default_option_' . Waf_Initializer::NEEDS_UPDATE_OPTION_NAME, __CLASS__ . '::default_option_waf_needs_update', 10, 3 ); add_filter( 'default_option_' . Waf_Rules_Manager::IP_ALLOW_LIST_OPTION_NAME, __CLASS__ . '::default_option_waf_ip_allow_list', 10, 3 ); add_filter( 'option_' . Waf_Rules_Manager::IP_ALLOW_LIST_OPTION_NAME, __CLASS__ . '::filter_option_waf_ip_allow_list', 10, 1 ); - add_filter( 'default_option_' . Waf_Rules_Manager::IP_ALLOW_LIST_ENABLED_OPTION_NAME, __CLASS__ . '::default_option_waf_ip_allow_list_enabled', 10, 3 ); - add_filter( 'default_option_' . Waf_Rules_Manager::IP_BLOCK_LIST_ENABLED_OPTION_NAME, __CLASS__ . '::default_option_waf_ip_block_list_enabled', 10, 3 ); + add_filter( 'default_option_' . self::get_ip_allow_list_enabled_option_name(), __CLASS__ . '::default_option_waf_ip_allow_list_enabled', 10, 3 ); + add_filter( 'default_option_' . self::get_ip_block_list_enabled_option_name(), __CLASS__ . '::default_option_waf_ip_block_list_enabled', 10, 3 ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php index 8a036c11..6e7747e3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php @@ -90,7 +90,15 @@ class REST_Controller { * @return WP_REST_Response */ public static function waf() { - return rest_ensure_response( Waf_Runner::get_config() ); + return rest_ensure_response( + array_merge( + Waf_Runner::get_config(), + array( + 'waf_supported' => Waf_Runner::is_supported_environment(), + 'automatic_rules_last_updated' => Waf_Stats::get_automatic_rules_last_updated(), + ) + ) + ); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php new file mode 100644 index 00000000..031c71ff --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php @@ -0,0 +1,441 @@ +connect_error ) { + error_log( 'Could not connect to the database:' . $conn->connect_error ); + return null; + } + + self::$db_connection = $conn; + return self::$db_connection; + } + + /** + * Close the database connection. + * + * @return void + */ + private static function close_db_connection() { + if ( self::$db_connection ) { + self::$db_connection->close(); + self::$db_connection = null; + } + } + + /** + * Serialize a value for storage in a WordPress option. + * + * @param mixed $value The value to serialize. + * @return string The serialized value. + */ + private static function serialize_option_value( $value ) { + return serialize( $value ); + } + + /** + * Unserialize a value from a WordPress option. + * + * @param string $value The serialized value. + * @return mixed The unserialized value. + */ + private static function unserialize_option_value( string $value ) { + return unserialize( $value ); + } + + /** + * Create the log table when plugin is activated. + * + * @return void + */ + public static function create_blocklog_table() { + global $wpdb; + + require_once ABSPATH . 'wp-admin/includes/upgrade.php'; + + $sql = " + CREATE TABLE {$wpdb->prefix}jetpack_waf_blocklog ( + log_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, + timestamp datetime NOT NULL, + rule_id BIGINT NOT NULL, + reason longtext NOT NULL, + PRIMARY KEY (log_id), + KEY timestamp (timestamp) + ) + "; + + dbDelta( $sql ); + } + + /** + * Write block logs to database. + * + * @param array $log_data Log data. + * + * @return void + */ + private static function write_blocklog_row( $log_data ) { + $conn = self::connect_to_wordpress_db(); + + if ( ! $conn ) { + return; + } + + global $table_prefix; + + $statement = $conn->prepare( "INSERT INTO {$table_prefix}jetpack_waf_blocklog(reason,rule_id, timestamp) VALUES (?, ?, ?)" ); + if ( false !== $statement ) { + $statement->bind_param( 'sis', $log_data['reason'], $log_data['rule_id'], $log_data['timestamp'] ); + $statement->execute(); + + if ( $conn->insert_id > 100 ) { + $conn->query( "DELETE FROM {$table_prefix}jetpack_waf_blocklog ORDER BY log_id LIMIT 1" ); + } + } + } + + /** + * Get the daily summary stats from the database. + * + * @return array The daily summary stats. + */ + private static function get_daily_summary() { + global $table_prefix; + $db_connection = self::connect_to_wordpress_db(); + if ( ! $db_connection ) { + return array(); + } + + $result = $db_connection->query( "SELECT option_value FROM {$table_prefix}options WHERE option_name = '" . self::BLOCKLOG_OPTION_NAME_DAILY_SUMMARY . "'" ); + if ( ! $result ) { + return array(); + } + + $row = $result->fetch_assoc(); + if ( ! $row ) { + return array(); + } + + $daily_summary = self::unserialize_option_value( $row['option_value'] ); + $result->free(); + + return is_array( $daily_summary ) ? $daily_summary : array(); + } + + /** + * Increments the current date's daily summary stat. + * + * @param array $current_value The current value of the daily summary. + * + * @return array The updated daily summary. + */ + public static function increment_daily_summary( array $current_value ) { + $date = gmdate( 'Y-m-d' ); + $value = intval( $current_value[ $date ] ?? 0 ); + $current_value[ $date ] = $value + 1; + + return $current_value; + } + + /** + * Update the daily summary option in the database. + * + * @param array $value The value to update. + * + * @return void + */ + private static function write_daily_summary_row( array $value ) { + global $table_prefix; + $option_name = self::BLOCKLOG_OPTION_NAME_DAILY_SUMMARY; + + $db_connection = self::connect_to_wordpress_db(); + if ( ! $db_connection ) { + return; + } + + $updated_value = self::serialize_option_value( $value ); + + $statement = $db_connection->prepare( "INSERT INTO {$table_prefix}options (option_name, option_value) VALUES (?, ?) ON DUPLICATE KEY UPDATE option_value = ?" ); + if ( false !== $statement ) { + $statement->bind_param( 'sss', $option_name, $updated_value, $updated_value ); + $statement->execute(); + } + } + + /** + * Update the daily summary stats for the current date. + * + * @return void + */ + private static function write_daily_summary() { + $stats = self::get_daily_summary(); + $stats = self::increment_daily_summary( $stats ); + $stats = self::filter_last_30_days( $stats ); + + self::write_daily_summary_row( $stats ); + } + + /** + * Get the all-time block count value from the database. + * + * @return int The all-time block count. + */ + private static function get_all_time_block_count_value() { + global $table_prefix; + $db_connection = self::connect_to_wordpress_db(); + if ( ! $db_connection ) { + return 0; + } + + $result = $db_connection->query( "SELECT option_value FROM {$table_prefix}options WHERE option_name = '" . self::BLOCKLOG_OPTION_NAME_ALL_TIME_BLOCK_COUNT . "'" ); + if ( ! $result ) { + return 0; + } + + $row = $result->fetch_assoc(); + if ( ! $row ) { + return 0; + } + + $all_time_block_count = intval( $row['option_value'] ); + $result->free(); + + return $all_time_block_count; + } + + /** + * Update the all-time block count value in the database. + * + * @param int $value The value to update. + * @return void + */ + private static function write_all_time_block_count_row( int $value ) { + global $table_prefix; + $option_name = self::BLOCKLOG_OPTION_NAME_ALL_TIME_BLOCK_COUNT; + + $db_connection = self::connect_to_wordpress_db(); + if ( ! $db_connection ) { + return; + } + + $statement = $db_connection->prepare( "INSERT INTO {$table_prefix}options (option_name, option_value) VALUES (?, ?) ON DUPLICATE KEY UPDATE option_value = ?" ); + if ( false !== $statement ) { + $statement->bind_param( 'sii', $option_name, $value, $value ); + $statement->execute(); + } + } + + /** + * Increment the all-time stats. + * + * @return void + */ + private static function write_all_time_block_count() { + $block_count = self::get_all_time_block_count_value(); + if ( ! $block_count ) { + $block_count = self::get_default_all_time_stat_value(); + } + + self::write_all_time_block_count_row( $block_count + 1 ); + } + + /** + * Filters the stats to retain only data for the last 30 days. + * + * @param array $stats The array of stats to prune. + * + * @return array Pruned stats array. + */ + public static function filter_last_30_days( array $stats ) { + $today = gmdate( 'Y-m-d' ); + $one_month_ago = gmdate( 'Y-m-d', strtotime( '-30 days' ) ); + + return array_filter( + $stats, + function ( $date ) use ( $one_month_ago, $today ) { + return $date >= $one_month_ago && $date <= $today; + }, + ARRAY_FILTER_USE_KEY + ); + } + + /** + * Get the total number of blocked requests for today. + * + * @return int + */ + public static function get_current_day_block_count() { + $stats = get_option( self::BLOCKLOG_OPTION_NAME_DAILY_SUMMARY, array() ); + $today = gmdate( 'Y-m-d' ); + + return $stats[ $today ] ?? 0; + } + + /** + * Get the total number of blocked requests for last thirty days. + * + * @return int + */ + public static function get_thirty_days_block_counts() { + $stats = get_option( self::BLOCKLOG_OPTION_NAME_DAILY_SUMMARY, array() ); + $total_blocks = 0; + + foreach ( $stats as $count ) { + $total_blocks += intval( $count ); + } + + return $total_blocks; + } + + /** + * Get the total number of blocked requests for all time. + * + * @return int + */ + public static function get_all_time_block_count() { + $all_time_block_count = get_option( self::BLOCKLOG_OPTION_NAME_ALL_TIME_BLOCK_COUNT, false ); + + if ( false !== $all_time_block_count ) { + return intval( $all_time_block_count ); + } + + return self::get_default_all_time_stat_value(); + } + + /** + * Compute the initial all-time stats value. + * + * @return int The initial all-time stats value. + */ + private static function get_default_all_time_stat_value() { + $conn = self::connect_to_wordpress_db(); + if ( ! $conn ) { + return 0; + } + + global $table_prefix; + + $last_log_id_result = $conn->query( "SELECT log_id FROM {$table_prefix}jetpack_waf_blocklog ORDER BY log_id DESC LIMIT 1" ); + + $all_time_block_count = 0; + + if ( $last_log_id_result && $last_log_id_result->num_rows > 0 ) { + $row = $last_log_id_result->fetch_assoc(); + if ( $row !== null && isset( $row['log_id'] ) ) { + $all_time_block_count = $row['log_id']; + } + } + + return intval( $all_time_block_count ); + } + + /** + * Get the headers for logging purposes. + * + * @return array The headers. + */ + public static function get_request_headers() { + $all_headers = getallheaders(); + $exclude_headers = array( 'Authorization', 'Cookie', 'Proxy-Authorization', 'Set-Cookie' ); + + foreach ( $exclude_headers as $header ) { + unset( $all_headers[ $header ] ); + } + + return $all_headers; + } + + /** + * Write block logs. We won't write to the file if it exceeds 100 mb. + * + * @param string $rule_id The rule ID that triggered the block. + * @param string $reason The reason for the block. + * + * @return void + */ + public static function write_blocklog( $rule_id, $reason ) { + $log_data = array(); + $log_data['rule_id'] = $rule_id; + $log_data['reason'] = $reason; + $log_data['timestamp'] = gmdate( 'Y-m-d H:i:s' ); + $log_data['request_uri'] = isset( $_SERVER['REQUEST_URI'] ) ? \stripslashes( $_SERVER['REQUEST_URI'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized, WordPress.Security.ValidatedSanitizedInput.MissingUnslash + $log_data['user_agent'] = isset( $_SERVER['HTTP_USER_AGENT'] ) ? \stripslashes( $_SERVER['HTTP_USER_AGENT'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized, WordPress.Security.ValidatedSanitizedInput.MissingUnslash + $log_data['referer'] = isset( $_SERVER['HTTP_REFERER'] ) ? \stripslashes( $_SERVER['HTTP_REFERER'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized, WordPress.Security.ValidatedSanitizedInput.MissingUnslash + $log_data['content_type'] = isset( $_SERVER['CONTENT_TYPE'] ) ? \stripslashes( $_SERVER['CONTENT_TYPE'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized, WordPress.Security.ValidatedSanitizedInput.MissingUnslash + $log_data['get_params'] = json_encode( $_GET ); + + if ( defined( 'JETPACK_WAF_SHARE_DEBUG_DATA' ) && JETPACK_WAF_SHARE_DEBUG_DATA ) { + $log_data['post_params'] = json_encode( $_POST ); + $log_data['headers'] = self::get_request_headers(); + } + + if ( defined( 'JETPACK_WAF_SHARE_DATA' ) && JETPACK_WAF_SHARE_DATA ) { + $file_path = JETPACK_WAF_DIR . '/waf-blocklog'; + $file_exists = file_exists( $file_path ); + + if ( ! $file_exists || filesize( $file_path ) < ( 100 * 1024 * 1024 ) ) { + $fp = fopen( $file_path, 'a+' ); + + if ( $fp ) { + try { + fwrite( $fp, json_encode( $log_data ) . "\n" ); + } finally { + fclose( $fp ); + } + } + } + } + + self::write_daily_summary(); + self::write_all_time_block_count(); + self::write_blocklog_row( $log_data ); + self::close_db_connection(); + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php index e7e2c01a..1292302e 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php @@ -142,6 +142,7 @@ class CLI extends WP_CLI_Command { */ public function generate_rules() { try { + Waf_Constants::define_entrypoint(); Waf_Rules_Manager::generate_automatic_rules(); Waf_Rules_Manager::generate_rules(); } catch ( \Exception $e ) { @@ -159,7 +160,7 @@ class CLI extends WP_CLI_Command { sprintf( /* translators: %1$s is the name of the mode that was just switched to. */ __( 'Jetpack WAF rules successfully created to: "%1$s".', 'jetpack-waf' ), - Waf_Runner::get_waf_file_path( Waf_Rules_Manager::RULES_ENTRYPOINT_FILE ) + Waf_Runner::get_waf_file_path( JETPACK_WAF_ENTRYPOINT ) ) ); } diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php index b4c368bb..bc0b04a3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php @@ -22,6 +22,7 @@ class Waf_Constants { self::define_waf_directory(); self::define_wpconfig_path(); self::define_killswitch(); + self::define_entrypoint(); } /** @@ -80,6 +81,15 @@ class Waf_Constants { } } + /** + * Set the entrypoint definition if it has not been set. + */ + public static function define_entrypoint() { + if ( ! defined( 'JETPACK_WAF_ENTRYPOINT' ) ) { + define( 'JETPACK_WAF_ENTRYPOINT', 'rules/rules.php' ); + } + } + /** * Set the share data definition if it has not been set. * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php index 5017a2e2..bbb8bcf3 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php @@ -329,27 +329,58 @@ class Waf_Request { } /** - * Returns the POST variables + * Returns the POST variables from a JSON body * * @return array{string, scalar}[] */ - public function get_post_vars() { + private function get_json_post_vars() { + $decoded_json = json_decode( $this->get_body(), true ) ?? array(); + return flatten_array( $decoded_json, 'json', true ); + } + + /** + * Returns the POST variables from a urlencoded body + * + * @return array{string, scalar}[] + */ + private function get_urlencoded_post_vars() { + parse_str( $this->get_body(), $params ); + return flatten_array( $params ); + } + + /** + * Returns the POST variables + * + * @param string $body_processor Manually specifiy the method to use to process the body. Options are 'URLENCODED' and 'JSON'. + * + * @return array{string, scalar}[] + */ + public function get_post_vars( string $body_processor = '' ) { $content_type = $this->get_header( 'content-type' ); - if ( ! empty( $_POST ) ) { - // If $_POST is populated, use it. - return flatten_array( $_POST ); - } elseif ( strpos( $content_type, 'application/json' ) !== false ) { - // Attempt to decode JSON requests. - $decoded_json = json_decode( $this->get_body(), true ) ?? array(); - return flatten_array( $decoded_json, 'json', true ); - } elseif ( strpos( $content_type, 'application/x-www-form-urlencoded' ) !== false ) { - // Attempt to decode url-encoded data - parse_str( $this->get_body(), $params ); - return flatten_array( $params ); - } else { - // Don't try to parse any other content types - return array(); + + // If the body processor is specified by the rules file, trust it. + if ( 'URLENCODED' === $body_processor ) { + return $this->get_urlencoded_post_vars(); } + if ( 'JSON' === $body_processor ) { + return $this->get_json_post_vars(); + } + + // Otherwise, use $_POST if it's not empty. + if ( ! empty( $_POST ) ) { + return flatten_array( $_POST ); + } + + // Lastly, try to parse the body based on the content type. + if ( strpos( $content_type, 'application/json' ) !== false ) { + return $this->get_json_post_vars(); + } + if ( strpos( $content_type, 'application/x-www-form-urlencoded' ) !== false ) { + return $this->get_urlencoded_post_vars(); + } + + // Don't try to parse any other content types. + return array(); } /** diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-rules-manager.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-rules-manager.php index 89bf220f..5303ff35 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-rules-manager.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-rules-manager.php @@ -39,10 +39,16 @@ class Waf_Rules_Manager { const IP_LISTS_ENABLED_OPTION_NAME = 'jetpack_waf_ip_list'; // Rule Files + const AUTOMATIC_RULES_FILE = '/rules/automatic-rules.php'; + const IP_ALLOW_RULES_FILE = '/rules/allow-ip.php'; + const IP_BLOCK_RULES_FILE = '/rules/block-ip.php'; + + /** + * Rules Entrypoint File + * + * @deprecated 0.22.0 Use JETPACK_WAF_ENTRYPOINT instead. + */ const RULES_ENTRYPOINT_FILE = '/rules/rules.php'; - const AUTOMATIC_RULES_FILE = '/rules/automatic-rules.php'; - const IP_ALLOW_RULES_FILE = '/rules/allow-ip.php'; - const IP_BLOCK_RULES_FILE = '/rules/block-ip.php'; /** * Whether automatic rules are enabled. @@ -221,9 +227,10 @@ class Waf_Rules_Manager { public static function generate_rules() { global $wp_filesystem; Waf_Runner::initialize_filesystem(); + Waf_Constants::define_entrypoint(); $rules = "is_dir( dirname( $entrypoint_file_path ) ) ) { @@ -231,7 +238,7 @@ class Waf_Rules_Manager { } // Ensure all potentially required rule files exist - $rule_files = array( self::RULES_ENTRYPOINT_FILE, self::AUTOMATIC_RULES_FILE, self::IP_ALLOW_RULES_FILE, self::IP_BLOCK_RULES_FILE ); + $rule_files = array( JETPACK_WAF_ENTRYPOINT, self::AUTOMATIC_RULES_FILE, self::IP_ALLOW_RULES_FILE, self::IP_BLOCK_RULES_FILE ); foreach ( $rule_files as $rule_file ) { $rule_file = Waf_Runner::get_waf_file_path( $rule_file ); if ( ! $wp_filesystem->is_file( $rule_file ) ) { diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php index cfed64e7..c1a8eb19 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php @@ -31,6 +31,7 @@ class Waf_Runner { return; } Waf_Constants::define_mode(); + Waf_Constants::define_entrypoint(); Waf_Constants::define_share_data(); if ( ! self::is_allowed_mode( JETPACK_WAF_MODE ) ) { @@ -256,7 +257,7 @@ class Waf_Runner { $waf = new Waf_Runtime( new Waf_Transforms(), new Waf_Operators() ); // execute waf rules. - $rules_file_path = self::get_waf_file_path( Waf_Rules_Manager::RULES_ENTRYPOINT_FILE ); + $rules_file_path = self::get_waf_file_path( JETPACK_WAF_ENTRYPOINT ); if ( file_exists( $rules_file_path ) ) { // phpcs:ignore include $rules_file_path; @@ -326,7 +327,7 @@ class Waf_Runner { Waf_Rules_Manager::generate_ip_rules(); Waf_Rules_Manager::generate_rules(); - self::create_blocklog_table(); + Waf_Blocklog_Manager::create_blocklog_table(); } /** @@ -353,30 +354,6 @@ class Waf_Runner { } } - /** - * Create the log table when plugin is activated. - * - * @return void - */ - public static function create_blocklog_table() { - global $wpdb; - - require_once ABSPATH . 'wp-admin/includes/upgrade.php'; - - $sql = " - CREATE TABLE {$wpdb->prefix}jetpack_waf_blocklog ( - log_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, - timestamp datetime NOT NULL, - rule_id BIGINT NOT NULL, - reason longtext NOT NULL, - PRIMARY KEY (log_id), - KEY timestamp (timestamp) - ) - "; - - dbDelta( $sql ); - } - /** * Deactivates the WAF by deleting the relevant options and emptying rules file. * @@ -390,14 +367,15 @@ class Waf_Runner { global $wp_filesystem; self::initialize_filesystem(); + Waf_Constants::define_entrypoint(); // If the rules file doesn't exist, there's nothing else to do. - if ( ! $wp_filesystem->exists( self::get_waf_file_path( Waf_Rules_Manager::RULES_ENTRYPOINT_FILE ) ) ) { + if ( ! $wp_filesystem->exists( self::get_waf_file_path( JETPACK_WAF_ENTRYPOINT ) ) ) { return; } // Empty the rules entrypoint file. - if ( ! $wp_filesystem->put_contents( self::get_waf_file_path( Waf_Rules_Manager::RULES_ENTRYPOINT_FILE ), "put_contents( self::get_waf_file_path( JETPACK_WAF_ENTRYPOINT ), "sanitize_output( $reason ); } - $this->write_blocklog( $rule_id, $reason ); + Waf_Blocklog_Manager::write_blocklog( $rule_id, $reason ); error_log( "Jetpack WAF Blocked Request\t$action\t$rule_id\t$status_code\t$reason" ); header( "X-JetpackWAF-Blocked: $status_code - rule $rule_id" ); if ( defined( 'JETPACK_WAF_MODE' ) && 'normal' === JETPACK_WAF_MODE ) { @@ -281,106 +295,6 @@ class Waf_Runtime { } } - /** - * Get the headers for logging purposes. - */ - public function get_request_headers() { - $all_headers = getallheaders(); - $exclude_headers = array( 'Authorization', 'Cookie', 'Proxy-Authorization', 'Set-Cookie' ); - - foreach ( $exclude_headers as $header ) { - unset( $all_headers[ $header ] ); - } - - return $all_headers; - } - - /** - * Write block logs. We won't write to the file if it exceeds 100 mb. - * - * @param string $rule_id Rule id. - * @param string $reason Block reason. - */ - public function write_blocklog( $rule_id, $reason ) { - $log_data = array(); - $log_data['rule_id'] = $rule_id; - $log_data['reason'] = $reason; - $log_data['timestamp'] = gmdate( 'Y-m-d H:i:s' ); - $log_data['request_uri'] = isset( $_SERVER['REQUEST_URI'] ) ? \stripslashes( $_SERVER['REQUEST_URI'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash - $log_data['user_agent'] = isset( $_SERVER['HTTP_USER_AGENT'] ) ? \stripslashes( $_SERVER['HTTP_USER_AGENT'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash - $log_data['referer'] = isset( $_SERVER['HTTP_REFERER'] ) ? \stripslashes( $_SERVER['HTTP_REFERER'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash - $log_data['content_type'] = isset( $_SERVER['CONTENT_TYPE'] ) ? \stripslashes( $_SERVER['CONTENT_TYPE'] ) : ''; // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.MissingUnslash - $log_data['get_params'] = json_encode( $_GET ); - - if ( defined( 'JETPACK_WAF_SHARE_DEBUG_DATA' ) && JETPACK_WAF_SHARE_DEBUG_DATA ) { - $log_data['post_params'] = json_encode( $_POST ); - $log_data['headers'] = $this->get_request_headers(); - } - - if ( defined( 'JETPACK_WAF_SHARE_DATA' ) && JETPACK_WAF_SHARE_DATA ) { - $file_path = JETPACK_WAF_DIR . '/waf-blocklog'; - $file_exists = file_exists( $file_path ); - - if ( ! $file_exists || filesize( $file_path ) < ( 100 * 1024 * 1024 ) ) { - $fp = fopen( $file_path, 'a+' ); - - if ( $fp ) { - try { - fwrite( $fp, json_encode( $log_data ) . "\n" ); - } finally { - fclose( $fp ); - } - } - } - } - - $this->write_blocklog_row( $log_data ); - } - - /** - * Write block logs to database. - * - * @param array $log_data Log data. - */ - private function write_blocklog_row( $log_data ) { - $conn = $this->connect_to_wordpress_db(); - - if ( ! $conn ) { - return; - } - - global $table_prefix; - - $statement = $conn->prepare( "INSERT INTO {$table_prefix}jetpack_waf_blocklog(reason,rule_id, timestamp) VALUES (?, ?, ?)" ); - if ( false !== $statement ) { - $statement->bind_param( 'sis', $log_data['reason'], $log_data['rule_id'], $log_data['timestamp'] ); - $statement->execute(); - - if ( $conn->insert_id > 100 ) { - $conn->query( "DELETE FROM {$table_prefix}jetpack_waf_blocklog ORDER BY log_id LIMIT 1" ); - } - } - } - - /** - * Connect to WordPress database. - */ - private function connect_to_wordpress_db() { - if ( ! file_exists( JETPACK_WAF_WPCONFIG ) ) { - return; - } - - require_once JETPACK_WAF_WPCONFIG; - $conn = new \mysqli( DB_HOST, DB_USER, DB_PASSWORD, DB_NAME ); // phpcs:ignore WordPress.DB.RestrictedClasses.mysql__mysqli - - if ( $conn->connect_error ) { - error_log( 'Could not connect to the database:' . $conn->connect_error ); - return null; - } - - return $conn; - } - /** * Redirect. * @@ -391,7 +305,7 @@ class Waf_Runtime { public function redirect( $rule_id, $url ) { error_log( "Jetpack WAF Redirected Request.\tRule:$rule_id\t$url" ); header( "Location: $url" ); - exit; + exit( 0 ); } /** @@ -538,7 +452,7 @@ class Waf_Runtime { $value = $this->args_names( $this->meta( 'args_get' ) ); break; case 'args_post': - $value = $this->request->get_post_vars(); + $value = $this->request->get_post_vars( $this->get_body_processor() ); break; case 'args_post_names': $value = $this->args_names( $this->meta( 'args_post' ) ); @@ -588,6 +502,28 @@ class Waf_Runtime { return $output; } + /** + * Get the body processor. + * + * @return string + */ + private function get_body_processor() { + return $this->body_processor; + } + + /** + * Set the body processor. + * + * @param string $processor Processor to set. Either 'URLENCODED' or 'JSON'. + * + * @return void + */ + public function set_body_processor( $processor ) { + if ( $processor === 'URLENCODED' || $processor === 'JSON' ) { + $this->body_processor = $processor; + } + } + /** * Change a string to all lowercase and replace spaces and underscores with dashes. * @@ -680,7 +616,7 @@ class Waf_Runtime { continue 2; default: var_dump( 'Unknown target', $k, $v ); - exit; + exit( 0 ); } $return[] = array( 'name' => $k, @@ -703,8 +639,8 @@ class Waf_Runtime { $array_length = count( $array ); for ( $i = 0; $i < $array_length; $i++ ) { - // Check if the IP matches a provided range. - $range = explode( '-', $array[ $i ] ); + // Check if the IP matches a provided range or CIDR notation. + $range = strpos( $array[ $i ], '/' ) !== false ? array( $array[ $i ], null ) : explode( '-', $array[ $i ] ); if ( count( $range ) === 2 ) { if ( IP_Utils::ip_address_is_in_range( $real_ip, $range[0], $range[1] ) ) { return true; diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php index 355ac508..61a930b2 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php @@ -120,6 +120,15 @@ class Waf_Standalone_Bootstrap { return trailingslashit( JETPACK_WAF_DIR ) . 'bootstrap.php'; } + /** + * Gets the entrypoint file. + * + * @return string The entrypoint file. + */ + private function get_entrypoint() { + return defined( 'JETPACK_WAF_ENTRYPOINT' ) ? JETPACK_WAF_ENTRYPOINT : 'rules/rules.php'; + } + /** * Generates the bootstrap file. * @@ -141,6 +150,7 @@ class Waf_Standalone_Bootstrap { $autoloader_file = $this->locate_autoloader_file(); $bootstrap_file = $this->get_bootstrap_file_path(); + $entrypoint = $this->get_entrypoint(); $mode_option = get_option( Waf_Runner::MODE_OPTION_NAME, false ); $share_data_option = get_option( Waf_Runner::SHARE_DATA_OPTION_NAME, false ); $share_debug_data_option = get_option( Waf_Runner::SHARE_DEBUG_DATA_OPTION_NAME, false ); @@ -154,6 +164,7 @@ class Waf_Standalone_Bootstrap { . sprintf( "define( 'JETPACK_WAF_SHARE_DEBUG_DATA', %s );\n", var_export( $share_debug_data_option, true ) ) . sprintf( "define( 'JETPACK_WAF_DIR', %s );\n", var_export( JETPACK_WAF_DIR, true ) ) . sprintf( "define( 'JETPACK_WAF_WPCONFIG', %s );\n", var_export( JETPACK_WAF_WPCONFIG, true ) ) + . sprintf( "define( 'JETPACK_WAF_ENTRYPOINT', %s );\n", var_export( $entrypoint, true ) ) . 'require_once ' . var_export( $autoloader_file, true ) . ";\n" . "Automattic\Jetpack\Waf\Waf_Runner::initialize();\n"; // phpcs:enable diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-stats.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-stats.php index f3b4122a..71494971 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-stats.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/class-waf-stats.php @@ -15,18 +15,28 @@ use Automattic\Jetpack\IP\Utils as IP_Utils; class Waf_Stats { /** - * The global stats cache + * Retrieve blocked requests from database * - * @var array|null + * @return array */ - public static $global_stats = null; + public static function get_blocked_requests() { + return array( + 'current_day' => Waf_Blocklog_Manager::get_current_day_block_count(), + 'thirty_days' => Waf_Blocklog_Manager::get_thirty_days_block_counts(), + 'all_time' => Waf_Blocklog_Manager::get_all_time_block_count(), + ); + } /** * Get IP allow list count * * @return int The number of valid IP addresses in the allow list + * + * @deprecated 0.20.1 Use Automattic\Jetpack\Waf\Waf_Blocklog_Manager API instead. */ public static function get_ip_allow_list_count() { + _deprecated_function( __METHOD__, 'waf-0.20.1', 'Automattic\Jetpack\Waf\Waf_Blocklog_Manager' ); + $ip_allow_list = get_option( Waf_Rules_Manager::IP_ALLOW_LIST_OPTION_NAME ); if ( ! $ip_allow_list ) { @@ -42,8 +52,12 @@ class Waf_Stats { * Get IP block list count * * @return int The number of valid IP addresses in the block list + * + * @deprecated 0.20.1 Use Automattic\Jetpack\Waf\Waf_Blocklog_Manager API instead. */ public static function get_ip_block_list_count() { + _deprecated_function( __METHOD__, 'waf-0.20.1', 'Automattic\Jetpack\Waf\Waf_Blocklog_Manager' ); + $ip_block_list = get_option( Waf_Rules_Manager::IP_BLOCK_LIST_OPTION_NAME ); if ( ! $ip_block_list ) { @@ -55,6 +69,12 @@ class Waf_Stats { return count( $results ); } + /** The global stats cache + * + * @var array|null + */ + public static $global_stats = null; + /** * Get Rules version * diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/functions.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/functions.php index 7d60cd28..e7391c62 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/functions.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-waf/src/functions.php @@ -70,3 +70,51 @@ function flatten_array( $array, $key_prefix = '', $dot_notation = null ) { } return $return; } + +/** + * Polyfill for getallheaders, which is not available in all PHP environments. + * + * @link https://github.com/ralouphie/getallheaders + */ +if ( ! function_exists( 'getallheaders' ) ) { + /** + * Get all HTTP header key/values as an associative array for the current request. + * + * @return array The HTTP header key/value pairs. + */ + function getallheaders() { + // phpcs:disable WordPress.Security.ValidatedSanitizedInput + $headers = array(); + + $copy_server = array( + 'CONTENT_TYPE' => 'Content-Type', + 'CONTENT_LENGTH' => 'Content-Length', + 'CONTENT_MD5' => 'Content-Md5', + ); + + foreach ( $_SERVER as $key => $value ) { + if ( substr( $key, 0, 5 ) === 'HTTP_' ) { + $key = substr( $key, 5 ); + if ( ! isset( $copy_server[ $key ] ) || ! isset( $_SERVER[ $key ] ) ) { + $key = str_replace( ' ', '-', ucwords( strtolower( str_replace( '_', ' ', $key ) ) ) ); + $headers[ $key ] = $value; + } + } elseif ( isset( $copy_server[ $key ] ) ) { + $headers[ $copy_server[ $key ] ] = $value; + } + } + + if ( ! isset( $headers['Authorization'] ) ) { + if ( isset( $_SERVER['REDIRECT_HTTP_AUTHORIZATION'] ) ) { + $headers['Authorization'] = $_SERVER['REDIRECT_HTTP_AUTHORIZATION']; + } elseif ( isset( $_SERVER['PHP_AUTH_USER'] ) ) { + $basic_pass = $_SERVER['PHP_AUTH_PW'] ?? ''; + $headers['Authorization'] = 'Basic ' . base64_encode( $_SERVER['PHP_AUTH_USER'] . ':' . $basic_pass ); + } elseif ( isset( $_SERVER['PHP_AUTH_DIGEST'] ) ) { + $headers['Authorization'] = $_SERVER['PHP_AUTH_DIGEST']; + } + } + + return $headers; + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/i18n-map.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/i18n-map.php index e4af8a34..a35c898a 100644 --- a/wp-content/plugins/jetpack-protect/jetpack_vendor/i18n-map.php +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/i18n-map.php @@ -6,75 +6,75 @@ return array( 'packages' => array( 'jetpack-admin-ui' => array( 'path' => 'jetpack_vendor/automattic/jetpack-admin-ui', - 'ver' => '0.4.5', + 'ver' => '0.5.7', ), 'jetpack-assets' => array( 'path' => 'jetpack_vendor/automattic/jetpack-assets', - 'ver' => '2.3.7', + 'ver' => '4.0.14', ), 'jetpack-boost-core' => array( 'path' => 'jetpack_vendor/automattic/jetpack-boost-core', - 'ver' => '0.2.11', + 'ver' => '0.3.9', ), 'jetpack-boost-speed-score' => array( 'path' => 'jetpack_vendor/automattic/jetpack-boost-speed-score', - 'ver' => '0.3.12', + 'ver' => '0.4.6', ), 'jetpack-config' => array( 'path' => 'jetpack_vendor/automattic/jetpack-config', - 'ver' => '2.0.4', + 'ver' => '3.0.1', ), 'jetpack-connection' => array( 'path' => 'jetpack_vendor/automattic/jetpack-connection', - 'ver' => '4.0.1', + 'ver' => '6.8.1', ), 'jetpack-explat' => array( 'path' => 'jetpack_vendor/automattic/jetpack-explat', - 'ver' => '0.1.7', + 'ver' => '0.2.13', ), 'jetpack-ip' => array( 'path' => 'jetpack_vendor/automattic/jetpack-ip', - 'ver' => '0.2.3', + 'ver' => '0.4.6', ), 'jetpack-jitm' => array( 'path' => 'jetpack_vendor/automattic/jetpack-jitm', - 'ver' => '3.1.21', + 'ver' => '4.2.7', ), 'jetpack-licensing' => array( 'path' => 'jetpack_vendor/automattic/jetpack-licensing', - 'ver' => '2.0.9', + 'ver' => '3.0.8', ), 'jetpack-my-jetpack' => array( 'path' => 'jetpack_vendor/automattic/jetpack-my-jetpack', - 'ver' => '4.35.3', + 'ver' => '5.9.1', ), 'jetpack-password-checker' => array( 'path' => 'jetpack_vendor/automattic/jetpack-password-checker', - 'ver' => '0.3.2', + 'ver' => '0.4.7', ), 'jetpack-plugins-installer' => array( 'path' => 'jetpack_vendor/automattic/jetpack-plugins-installer', - 'ver' => '0.4.3', + 'ver' => '0.5.4', ), 'jetpack-protect-models' => array( 'path' => 'jetpack_vendor/automattic/jetpack-protect-models', - 'ver' => '0.2.1', + 'ver' => '0.5.4', ), 'jetpack-protect-status' => array( 'path' => 'jetpack_vendor/automattic/jetpack-protect-status', - 'ver' => '0.1.5', + 'ver' => '0.5.8', ), 'jetpack-sync' => array( 'path' => 'jetpack_vendor/automattic/jetpack-sync', - 'ver' => '3.10.0', + 'ver' => '4.9.2', ), 'jetpack-transport-helper' => array( 'path' => 'jetpack_vendor/automattic/jetpack-transport-helper', - 'ver' => '0.2.4', + 'ver' => '0.3.1', ), 'jetpack-waf' => array( 'path' => 'jetpack_vendor/automattic/jetpack-waf', - 'ver' => '0.18.5', + 'ver' => '0.23.8', ), ), ); diff --git a/wp-content/plugins/jetpack-protect/readme.txt b/wp-content/plugins/jetpack-protect/readme.txt index f4fe58ab..1b2795af 100644 --- a/wp-content/plugins/jetpack-protect/readme.txt +++ b/wp-content/plugins/jetpack-protect/readme.txt @@ -1,10 +1,10 @@ === Jetpack Protect === Contributors: automattic, retrofox, leogermani, renatoagds, bjorsch, ebinnion, fgiannar, zinigor, miguelxavierpenha, dsmart, jeherve, manzoorwanijk, njweller, oskosk, samiff, siddarthan, wpkaren, arsihasi, kraftbj, kev, sermitr, kangzj, pabline, dkmyta Tags: jetpack, protect, security, malware, scan -Requires at least: 6.5 -Requires PHP: 7.0 -Tested up to: 6.6 -Stable tag: 3.0.2 +Requires at least: 6.6 +Requires PHP: 7.2 +Tested up to: 6.7 +Stable tag: 4.0.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -178,7 +178,16 @@ The new Jetpack Protect plugin is different from the Jetpack feature formerly kn 4. The Jetpack Firewall is a web application firewall (known as WAF) designed to protect your WordPress site from malicious requests. == Changelog == -### 3.0.2 - 2024-09-06 -#### Changed -- Internal updates. +### 4.0.0 - 2025-03-24 + +#### Changed +- Scanner: add threat count to tab +- Scanner: animated the "scan in progress" placeholder image +- General: indicate compatibility with the upcoming version of WordPress - 6.7. +- General: Update package dependencies. + +#### Removed +- Firewall: removed "new" badge from tab. +- General: Update minimum PHP version to 7.2. +- General: Update minimum WordPress version to 6.6. diff --git a/wp-content/plugins/jetpack-protect/src/class-jetpack-protect.php b/wp-content/plugins/jetpack-protect/src/class-jetpack-protect.php index b2db8472..886db4b0 100644 --- a/wp-content/plugins/jetpack-protect/src/class-jetpack-protect.php +++ b/wp-content/plugins/jetpack-protect/src/class-jetpack-protect.php @@ -6,7 +6,7 @@ */ if ( ! defined( 'ABSPATH' ) ) { - exit; + exit( 0 ); } use Automattic\Jetpack\Admin_UI\Admin_Menu; @@ -19,10 +19,12 @@ use Automattic\Jetpack\Modules; use Automattic\Jetpack\My_Jetpack\Initializer as My_Jetpack_Initializer; use Automattic\Jetpack\My_Jetpack\Products as My_Jetpack_Products; use Automattic\Jetpack\Plugins_Installer; +use Automattic\Jetpack\Protect\Credentials; use Automattic\Jetpack\Protect\Onboarding; use Automattic\Jetpack\Protect\REST_Controller; use Automattic\Jetpack\Protect\Scan_History; use Automattic\Jetpack\Protect\Site_Health; +use Automattic\Jetpack\Protect\Threats; use Automattic\Jetpack\Protect_Status\Plan; use Automattic\Jetpack\Protect_Status\Protect_Status; use Automattic\Jetpack\Protect_Status\Scan_Status; @@ -38,11 +40,6 @@ use Automattic\Jetpack\Waf\Waf_Stats; */ class Jetpack_Protect { - /** - * Licenses product ID. - * - * @var string - */ const JETPACK_SCAN_PRODUCT_IDS = array( 2010, // JETPACK_SECURITY_DAILY. 2011, // JETPACK_SECURITY_DAILY_MOTNHLY. @@ -208,14 +205,20 @@ class Jetpack_Protect { */ public function initial_state() { global $wp_version; - // phpcs:disable WordPress.Security.NonceVerification.Recommended - $refresh_status_from_wpcom = isset( $_GET['checkPlan'] ); - $initial_state = array( + + // Always fetch the latest plan status from WPCOM. + $has_plan = Plan::has_required_plan( true ); + + $status = Status::get_status(); + + $initial_state = array( 'apiRoot' => esc_url_raw( rest_url() ), 'apiNonce' => wp_create_nonce( 'wp_rest' ), 'registrationNonce' => wp_create_nonce( 'jetpack-registration-nonce' ), - 'status' => Status::get_status( $refresh_status_from_wpcom ), - 'scanHistory' => Scan_History::get_scan_history( $refresh_status_from_wpcom ), + 'credentials' => Credentials::get_credential_array(), + 'status' => $status, + 'fixerStatus' => Threats::fix_threats_status( $status->fixable_threat_ids ), + 'scanHistory' => Scan_History::get_scan_history(), 'installedPlugins' => Plugins_Installer::get_plugins(), 'installedThemes' => Sync_Functions::get_themes(), 'wpVersion' => $wp_version, @@ -223,17 +226,14 @@ class Jetpack_Protect { 'siteSuffix' => ( new Jetpack_Status() )->get_site_suffix(), 'blogID' => Connection_Manager::get_site_id( true ), 'jetpackScan' => My_Jetpack_Products::get_product( 'scan' ), - 'hasRequiredPlan' => Plan::has_required_plan(), + 'hasPlan' => $has_plan, 'onboardingProgress' => Onboarding::get_current_user_progress(), 'waf' => array( 'wafSupported' => Waf_Runner::is_supported_environment(), 'currentIp' => IP_Utils::get_ip(), - 'isSeen' => self::get_waf_seen_status(), 'upgradeIsSeen' => self::get_waf_upgrade_seen_status(), 'displayUpgradeBadge' => self::get_waf_upgrade_badge_display_status(), 'isEnabled' => Waf_Runner::is_enabled(), - 'isToggling' => false, - 'isUpdating' => false, 'config' => Waf_Runner::get_config(), 'stats' => self::get_waf_stats(), 'globalStats' => Waf_Stats::get_global_stats(), @@ -372,24 +372,6 @@ class Jetpack_Protect { return $license_found; } - /** - * Get WAF "Seen" Status - * - * @return bool Whether the current user has viewed the WAF screen. - */ - public static function get_waf_seen_status() { - return (bool) get_user_meta( get_current_user_id(), 'jetpack_protect_waf_seen', true ); - } - - /** - * Set WAF "Seen" Status - * - * @return bool True if seen status updated to true, false on failure. - */ - public static function set_waf_seen_status() { - return (bool) update_user_meta( get_current_user_id(), 'jetpack_protect_waf_seen', true ); - } - /** * Get WAF Upgrade "Seen" Status * @@ -458,8 +440,7 @@ class Jetpack_Protect { } return array( - 'ipAllowListCount' => Waf_Stats::get_ip_allow_list_count(), - 'ipBlockListCount' => Waf_Stats::get_ip_block_list_count(), + 'blockedRequests' => Plan::has_required_plan() ? Waf_Stats::get_blocked_requests() : false, 'automaticRulesLastUpdated' => Waf_Stats::get_automatic_rules_last_updated(), ); } diff --git a/wp-content/plugins/jetpack-protect/src/class-rest-controller.php b/wp-content/plugins/jetpack-protect/src/class-rest-controller.php index 2f89144f..4cfa117c 100644 --- a/wp-content/plugins/jetpack-protect/src/class-rest-controller.php +++ b/wp-content/plugins/jetpack-protect/src/class-rest-controller.php @@ -10,8 +10,10 @@ namespace Automattic\Jetpack\Protect; use Automattic\Jetpack\Connection\Rest_Authentication as Connection_Rest_Authentication; +use Automattic\Jetpack\IP\Utils as IP_Utils; use Automattic\Jetpack\Protect_Status\REST_Controller as Protect_Status_REST_Controller; use Automattic\Jetpack\Waf\Waf_Runner; +use Automattic\Jetpack\Waf\Waf_Stats; use Jetpack_Protect; use WP_Error; use WP_REST_Request; @@ -139,30 +141,6 @@ class REST_Controller { ) ); - register_rest_route( - 'jetpack-protect/v1', - 'waf-seen', - array( - 'methods' => \WP_REST_Server::READABLE, - 'callback' => __CLASS__ . '::api_get_waf_seen_status', - 'permission_callback' => function () { - return current_user_can( 'manage_options' ); - }, - ) - ); - - register_rest_route( - 'jetpack-protect/v1', - 'waf-seen', - array( - 'methods' => \WP_REST_Server::EDITABLE, - 'callback' => __CLASS__ . '::api_set_waf_seen_status', - 'permission_callback' => function () { - return current_user_can( 'manage_options' ); - }, - ) - ); - register_rest_route( 'jetpack-protect/v1', 'waf-upgrade-seen', @@ -239,7 +217,7 @@ class REST_Controller { $threat_ignored = Threats::ignore_threat( $request['threat_id'] ); if ( ! $threat_ignored ) { - return new WP_REST_Response( 'An error occured while attempting to ignore the threat.', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to ignore the threat.', 500 ); } return new WP_REST_Response( 'Threat ignored.' ); @@ -260,7 +238,7 @@ class REST_Controller { $threat_ignored = Threats::unignore_threat( $request['threat_id'] ); if ( ! $threat_ignored ) { - return new WP_REST_Response( 'An error occured while attempting to unignore the threat.', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to unignore the threat.', 500 ); } return new WP_REST_Response( 'Threat unignored.' ); @@ -281,7 +259,7 @@ class REST_Controller { $threats_fixed = Threats::fix_threats( $request['threat_ids'] ); if ( ! $threats_fixed ) { - return new WP_REST_Response( 'An error occured while attempting to fix the threat.', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to fix the threat.', 500 ); } return new WP_REST_Response( $threats_fixed ); @@ -302,7 +280,7 @@ class REST_Controller { $threats_fixed = Threats::fix_threats_status( $request['threat_ids'] ); if ( ! $threats_fixed ) { - return new WP_REST_Response( 'An error occured while attempting to get the fixer status of the threats.', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to get the fixer status of the threats.', 500 ); } return new WP_REST_Response( $threats_fixed ); @@ -317,7 +295,7 @@ class REST_Controller { $credential_array = Credentials::get_credential_array(); if ( ! isset( $credential_array ) ) { - return new WP_REST_Response( 'An error occured while attempting to fetch the credentials array', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to fetch the credentials array', 500 ); } return new WP_REST_Response( $credential_array ); @@ -332,7 +310,7 @@ class REST_Controller { $scan_enqueued = Threats::scan(); if ( ! $scan_enqueued ) { - return new WP_REST_Response( 'An error occured while attempting to enqueue the scan.', 500 ); + return new WP_REST_Response( 'An error occurred while attempting to enqueue the scan.', 500 ); } return new WP_REST_Response( 'Scan enqueued.' ); @@ -349,7 +327,7 @@ class REST_Controller { if ( ! $disabled ) { return new WP_Error( 'waf_disable_failed', - __( 'An error occured disabling the firewall.', 'jetpack-protect' ), + __( 'An error occurred disabling the firewall.', 'jetpack-protect' ), array( 'status' => 500 ) ); } @@ -361,7 +339,7 @@ class REST_Controller { if ( ! $enabled ) { return new WP_Error( 'waf_enable_failed', - __( 'An error occured enabling the firewall.', 'jetpack-protect' ), + __( 'An error occurred enabling the firewall.', 'jetpack-protect' ), array( 'status' => 500 ) ); } @@ -380,32 +358,18 @@ class REST_Controller { return new WP_REST_Response( array( - 'is_seen' => Jetpack_Protect::get_waf_seen_status(), - 'is_enabled' => Waf_Runner::is_enabled(), - 'config' => Waf_Runner::get_config(), - 'stats' => Jetpack_Protect::get_waf_stats(), + 'wafSupported' => Waf_Runner::is_supported_environment(), + 'currentIp' => IP_Utils::get_ip(), + 'upgradeIsSeen' => Jetpack_Protect::get_waf_upgrade_seen_status(), + 'displayUpgradeBadge' => Jetpack_Protect::get_waf_upgrade_badge_display_status(), + 'isEnabled' => Waf_Runner::is_enabled(), + 'config' => Waf_Runner::get_config(), + 'stats' => Jetpack_Protect::get_waf_stats(), + 'globalStats' => Waf_Stats::get_global_stats(), ) ); } - /** - * Get WAF "Seen" status for the API endpoint - * - * @return bool Whether the current user has viewed the WAF screen. - */ - public static function api_get_waf_seen_status() { - return Jetpack_Protect::get_waf_seen_status(); - } - - /** - * Set WAF "Seen" status for the API endpoint - * - * @return bool True if seen status updated to true, false on failure. - */ - public static function api_set_waf_seen_status() { - return Jetpack_Protect::set_waf_seen_status(); - } - /** * Get WAF Upgrade "Seen" Status for the API endpoint * @@ -431,7 +395,7 @@ class REST_Controller { */ public static function api_get_onboarding_progress() { $progress = Onboarding::get_current_user_progress(); - return rest_ensure_response( $progress, 200 ); + return rest_ensure_response( $progress ); } /** @@ -449,7 +413,7 @@ class REST_Controller { $completed = Onboarding::complete_steps( $request['step_ids'] ); if ( ! $completed ) { - return new WP_REST_Response( 'An error occured completing the onboarding step(s).', 500 ); + return new WP_REST_Response( 'An error occurred completing the onboarding step(s).', 500 ); } return new WP_REST_Response( 'Onboarding step(s) completed.' ); @@ -462,6 +426,6 @@ class REST_Controller { */ public static function api_get_scan_history() { $scan_history = Scan_History::get_scan_history( false ); - return rest_ensure_response( $scan_history, 200 ); + return rest_ensure_response( $scan_history ); } } diff --git a/wp-content/plugins/jetpack-protect/src/class-scan-history.php b/wp-content/plugins/jetpack-protect/src/class-scan-history.php index 1533402e..bd034c37 100644 --- a/wp-content/plugins/jetpack-protect/src/class-scan-history.php +++ b/wp-content/plugins/jetpack-protect/src/class-scan-history.php @@ -182,7 +182,10 @@ class Scan_History { $response = Client::wpcom_json_api_request_as_blog( $api_url, '2', - array( 'method' => 'GET' ), + array( + 'method' => 'GET', + 'timeout' => 30, + ), null, 'wpcom' ); @@ -204,6 +207,8 @@ class Scan_History { * Normalize API Data * Formats the payload from the Scan API into an instance of History_Model. * + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * * @param object $scan_data The data returned by the scan API. * @return History_Model */ @@ -247,6 +252,8 @@ class Scan_History { /** * Handles threats for extensions such as plugins or themes. * + * @phan-suppress PhanDeprecatedProperty -- Maintaining backwards compatibility. + * * @param object $threat The threat object. * @param object $history The history object. * @param string $type The type of extension ('plugin' or 'theme'). diff --git a/wp-content/plugins/jetpack-protect/src/class-threats.php b/wp-content/plugins/jetpack-protect/src/class-threats.php index db71aaa7..11030a4c 100644 --- a/wp-content/plugins/jetpack-protect/src/class-threats.php +++ b/wp-content/plugins/jetpack-protect/src/class-threats.php @@ -144,6 +144,10 @@ class Threats { * @return bool|array */ public static function fix_threats_status( $threat_ids ) { + if ( empty( $threat_ids ) ) { + return false; + } + $api_base = self::get_api_base(); if ( is_wp_error( $api_base ) ) { return false; diff --git a/wp-content/plugins/jetpack-protect/vendor/autoload.php b/wp-content/plugins/jetpack-protect/vendor/autoload.php index ae93f550..d34dbd4e 100644 --- a/wp-content/plugins/jetpack-protect/vendor/autoload.php +++ b/wp-content/plugins/jetpack-protect/vendor/autoload.php @@ -22,4 +22,4 @@ if (PHP_VERSION_ID < 50600) { require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::getLoader(); +return ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::getLoader(); diff --git a/wp-content/plugins/jetpack-protect/vendor/autoload_packages.php b/wp-content/plugins/jetpack-protect/vendor/autoload_packages.php index 8bc76f10..bf71accd 100644 --- a/wp-content/plugins/jetpack-protect/vendor/autoload_packages.php +++ b/wp-content/plugins/jetpack-protect/vendor/autoload_packages.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/CHANGELOG.md b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/CHANGELOG.md index 248f0a17..2fed1eb8 100644 --- a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/CHANGELOG.md +++ b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/CHANGELOG.md @@ -5,6 +5,54 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.6.1] - 2025-03-21 +### Changed +- Internal updates. + +## [0.6.0] - 2025-03-18 +### Changed +- Add `Plans::get_plan_short_name()` for WordPress.com environments. [#42485] + +## [0.5.6] - 2025-03-17 +### Changed +- Internal updates. + +## [0.5.5] - 2025-03-12 +### Changed +- Internal updates. + +## [0.5.4] - 2025-03-05 +### Changed +- Internal updates. + +## [0.5.3] - 2025-02-24 +### Changed +- Update dependencies. + +## [0.5.2] - 2025-02-03 +### Changed +- Internal updates. + +## [0.5.1] - 2024-11-25 +### Changed +- Updated dependencies. [#40286] + +## [0.5.0] - 2024-11-14 +### Removed +- General: Update minimum PHP version to 7.2. [#40147] + +## [0.4.13] - 2024-11-04 +### Added +- Enable test coverage. [#39961] + +## [0.4.12] - 2024-10-21 +### Fixed +- Fixed the site features for Simple sites. [#39817] + +## [0.4.11] - 2024-09-23 +### Changed +- Update dependencies. + ## [0.4.10] - 2024-09-05 ### Changed - Update dependencies. @@ -150,6 +198,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Deprecated - Moved the options class into Connection. [#24095] +[0.6.1]: https://github.com/Automattic/jetpack-plans/compare/v0.6.0...v0.6.1 +[0.6.0]: https://github.com/Automattic/jetpack-plans/compare/v0.5.6...v0.6.0 +[0.5.6]: https://github.com/Automattic/jetpack-plans/compare/v0.5.5...v0.5.6 +[0.5.5]: https://github.com/Automattic/jetpack-plans/compare/v0.5.4...v0.5.5 +[0.5.4]: https://github.com/Automattic/jetpack-plans/compare/v0.5.3...v0.5.4 +[0.5.3]: https://github.com/Automattic/jetpack-plans/compare/v0.5.2...v0.5.3 +[0.5.2]: https://github.com/Automattic/jetpack-plans/compare/v0.5.1...v0.5.2 +[0.5.1]: https://github.com/Automattic/jetpack-plans/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/Automattic/jetpack-plans/compare/v0.4.13...v0.5.0 +[0.4.13]: https://github.com/Automattic/jetpack-plans/compare/v0.4.12...v0.4.13 +[0.4.12]: https://github.com/Automattic/jetpack-plans/compare/v0.4.11...v0.4.12 +[0.4.11]: https://github.com/Automattic/jetpack-plans/compare/v0.4.10...v0.4.11 [0.4.10]: https://github.com/Automattic/jetpack-plans/compare/v0.4.9...v0.4.10 [0.4.9]: https://github.com/Automattic/jetpack-plans/compare/v0.4.8...v0.4.9 [0.4.8]: https://github.com/Automattic/jetpack-plans/compare/v0.4.7...v0.4.8 diff --git a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/composer.json b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/composer.json index ac086e0f..029bc41d 100644 --- a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/composer.json +++ b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/composer.json @@ -4,14 +4,15 @@ "type": "library", "license": "GPL-2.0-or-later", "require": { - "php": ">=7.0", - "automattic/jetpack-connection": "^4.0.0" + "php": ">=7.2", + "automattic/jetpack-connection": "^6.7.7" }, "require-dev": { - "yoast/phpunit-polyfills": "^1.1.1", - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/jetpack-status": "^4.0.0", - "automattic/wordbless": "@dev" + "yoast/phpunit-polyfills": "^3.0.0", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." @@ -23,13 +24,14 @@ }, "scripts": { "phpunit": [ - "./vendor/phpunit/phpunit/phpunit --colors=always" + "phpunit-select-config phpunit.#.xml.dist --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit-select-config phpunit.#.xml.dist --coverage-php \"$COVERAGE_DIR/php.cov\"" ], "test-php": [ "@composer phpunit" ], - "post-install-cmd": "WorDBless\\Composer\\InstallDropin::copy", - "post-update-cmd": "WorDBless\\Composer\\InstallDropin::copy", "build-production": "echo 'Add your build step to composer.json, please!'", "build-development": "echo 'Add your build step to composer.json, please!'" }, @@ -42,7 +44,7 @@ "link-template": "https://github.com/Automattic/jetpack-plans/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "0.4.x-dev" + "dev-trunk": "0.6.x-dev" } }, "config": { diff --git a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-current-plan.php b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-current-plan.php index f6e7c6e3..cef57d52 100644 --- a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-current-plan.php +++ b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-current-plan.php @@ -21,6 +21,14 @@ class Current_Plan { */ private static $active_plan_cache; + /** + * Simple Site-specific features available. + * Their calculation can be expensive and slow, so we're caching it for the request. + * + * @var array Site-specific features + */ + private static $simple_site_specific_features = array(); + /** * The name of the option that will store the site's plan. * @@ -374,7 +382,7 @@ class Current_Plan { return true; } - // As of 05 2023 - all plans support Earn features (minus 'simple-payments') + // As of 05 2023 - all plans support Earn features (minus 'simple-payments'). if ( in_array( $feature, array( 'donations', 'recurring-payments', 'premium-content/container' ), true ) ) { return true; } @@ -390,4 +398,39 @@ class Current_Plan { return false; } + + /** + * Retrieve site-specific features for Simple sites. + * + * See Jetpack_Gutenberg::get_site_specific_features() + * + * @return array + */ + public static function get_simple_site_specific_features() { + $is_simple_site = defined( 'IS_WPCOM' ) && constant( 'IS_WPCOM' ); + + if ( ! $is_simple_site ) { + return array( + 'active' => array(), + 'available' => array(), + ); + } + + $current_blog_id = get_current_blog_id(); + + // Return the cached value if it exists. + if ( isset( self::$simple_site_specific_features[ $current_blog_id ] ) ) { + return self::$simple_site_specific_features[ $current_blog_id ]; + } + + if ( ! class_exists( '\Store_Product_List' ) ) { + require WP_CONTENT_DIR . '/admin-plugins/wpcom-billing/store-product-list.php'; + } + + $simple_site_specific_features = \Store_Product_List::get_site_specific_features_data( $current_blog_id ); + + self::$simple_site_specific_features[ $current_blog_id ] = $simple_site_specific_features; + + return $simple_site_specific_features; + } } diff --git a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-plans.php b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-plans.php index 130cf09b..589593bf 100644 --- a/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-plans.php +++ b/wp-content/plugins/jetpack-protect/vendor/automattic/jetpack-plans/src/class-plans.php @@ -79,4 +79,33 @@ class Plans { } } } + + /** + * Efficiently get the short name of a plan from a slug. + * + * @param string $plan_slug Plan slug. + * @return string|null Short product name or null if not round. + */ + public static function get_plan_short_name( $plan_slug ) { + if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) { + if ( ! class_exists( 'Store_Product_List' ) ) { + require WP_CONTENT_DIR . '/admin-plugins/wpcom-billing/store-product-list.php'; + } + + // Skip additional work like processing of coupons, since we only need the plan's short name. + $products = Store_Product_List::get(); + + foreach ( $products as $product ) { + if ( isset( $product['product_slug'] ) && $product['product_slug'] === $plan_slug ) { + return $product['product_name_short'] ?? null; + } + } + + return null; + } + + // Fallback to less efficient method for Jetpack environments. + $plan = self::get_plan( $plan_slug ); + return $plan->product_name_short ?? null; + } } diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_classmap.php b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_classmap.php index 136048da..48bdd83f 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_classmap.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_classmap.php @@ -20,9 +20,9 @@ return array( 'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php', 'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/ManifestGenerator.php', 'Automattic\\Jetpack\\Automatic_Install_Skin' => $baseDir . '/jetpack_vendor/automattic/jetpack-plugins-installer/src/class-automatic-install-skin.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager_Impl' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Throw_On_Errors' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager_Impl' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Throw_On_Errors' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php', 'Automattic\\Jetpack\\Boost_Core\\Contracts\\Boost_API_Client' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/contracts/boost-api-client.php', 'Automattic\\Jetpack\\Boost_Core\\Lib\\Boost_API' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php', 'Automattic\\Jetpack\\Boost_Core\\Lib\\Cacheable' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php', @@ -62,7 +62,9 @@ return array( 'Automattic\\Jetpack\\Connection\\Server_Sandbox' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-server-sandbox.php', 'Automattic\\Jetpack\\Connection\\Tokens' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens.php', 'Automattic\\Jetpack\\Connection\\Tokens_Locks' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens-locks.php', + 'Automattic\\Jetpack\\Connection\\Traits\\WPCOM_REST_API_Proxy_Request' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php', 'Automattic\\Jetpack\\Connection\\Urls' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-urls.php', + 'Automattic\\Jetpack\\Connection\\Users_Connection_Admin' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php', 'Automattic\\Jetpack\\Connection\\Utils' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-utils.php', 'Automattic\\Jetpack\\Connection\\Webhooks' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-webhooks.php', 'Automattic\\Jetpack\\Connection\\Webhooks\\Authorize_Redirect' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php', @@ -92,6 +94,7 @@ return array( 'Automattic\\Jetpack\\Licensing\\Endpoints' => $baseDir . '/jetpack_vendor/automattic/jetpack-licensing/src/class-endpoints.php', 'Automattic\\Jetpack\\Modules' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-modules.php', 'Automattic\\Jetpack\\My_Jetpack\\Activitylog' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-activitylog.php', + 'Automattic\\Jetpack\\My_Jetpack\\Historically_Active_Modules' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php', 'Automattic\\Jetpack\\My_Jetpack\\Hybrid_Product' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-hybrid-product.php', 'Automattic\\Jetpack\\My_Jetpack\\Initializer' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php', 'Automattic\\Jetpack\\My_Jetpack\\Jetpack_Manage' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php', @@ -101,25 +104,30 @@ return array( 'Automattic\\Jetpack\\My_Jetpack\\Products\\Anti_Spam' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Backup' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Boost' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Complete' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Creator' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Crm' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Extras' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-extras.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Growth' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Jetpack_Ai' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Newsletter' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Protect' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Related_Posts' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Scan' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search_Stats' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Security' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Site_Accelerator' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Social' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Starter' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Stats' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Videopress' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_AI' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-ai.php', - 'Automattic\\Jetpack\\My_Jetpack\\REST_Product_Data' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Products' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Purchases' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Recommendations_Evaluation' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Zendesk_Chat' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php', + 'Automattic\\Jetpack\\My_Jetpack\\Red_Bubble_Notifications' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php', 'Automattic\\Jetpack\\My_Jetpack\\Wpcom_Products' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php', 'Automattic\\Jetpack\\Partner' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner.php', 'Automattic\\Jetpack\\Partner_Coupon' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php', @@ -138,6 +146,7 @@ return array( 'Automattic\\Jetpack\\Protect_Models\\History_Model' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php', 'Automattic\\Jetpack\\Protect_Models\\Status_Model' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php', 'Automattic\\Jetpack\\Protect_Models\\Threat_Model' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php', + 'Automattic\\Jetpack\\Protect_Models\\Vulnerability_Model' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php', 'Automattic\\Jetpack\\Protect_Status\\Plan' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php', 'Automattic\\Jetpack\\Protect_Status\\Protect_Status' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php', 'Automattic\\Jetpack\\Protect_Status\\REST_Controller' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php', @@ -209,7 +218,7 @@ return array( 'Automattic\\Jetpack\\Tracking' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php', 'Automattic\\Jetpack\\Transport_Helper\\Package_Version' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php', 'Automattic\\Jetpack\\Transport_Helper\\V0001\\Package_Version' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version-compat.php', - 'Automattic\\Jetpack\\Transport_Helper\\V0004\\REST_Controller' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php', + 'Automattic\\Jetpack\\Transport_Helper\\V0005\\REST_Controller' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-brute-force-protection.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Blocked_Login_Page' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Math_Authenticate' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-math-fallback.php', @@ -219,6 +228,7 @@ return array( 'Automattic\\Jetpack\\Waf\\File_System_Exception' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-file-system-exception.php', 'Automattic\\Jetpack\\Waf\\REST_Controller' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php', 'Automattic\\Jetpack\\Waf\\Rules_API_Exception' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-rules-api-exception.php', + 'Automattic\\Jetpack\\Waf\\Waf_Blocklog_Manager' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php', 'Automattic\\Jetpack\\Waf\\Waf_Compatibility' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php', 'Automattic\\Jetpack\\Waf\\Waf_Constants' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php', 'Automattic\\Jetpack\\Waf\\Waf_Exception' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-waf-exception.php', diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_real.php b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_real.php index b08f5ccd..0b047c3e 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_real.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 +class ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0 { private static $loader; @@ -24,17 +24,17 @@ class ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_static.php b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_static.php index 6904807c..287f8fac 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/autoload_static.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 +class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0 { public static $files = array ( '3773ef3f09c37da5478d578e32b03a4b' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-assets/actions.php', @@ -42,9 +42,9 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php', 'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/ManifestGenerator.php', 'Automattic\\Jetpack\\Automatic_Install_Skin' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-plugins-installer/src/class-automatic-install-skin.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager_Impl' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php', - 'Automattic\\Jetpack\\Backup\\V0004\\Throw_On_Errors' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager_Impl' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php', + 'Automattic\\Jetpack\\Backup\\V0005\\Throw_On_Errors' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php', 'Automattic\\Jetpack\\Boost_Core\\Contracts\\Boost_API_Client' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-boost-core/src/contracts/boost-api-client.php', 'Automattic\\Jetpack\\Boost_Core\\Lib\\Boost_API' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php', 'Automattic\\Jetpack\\Boost_Core\\Lib\\Cacheable' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php', @@ -84,7 +84,9 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Connection\\Server_Sandbox' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-server-sandbox.php', 'Automattic\\Jetpack\\Connection\\Tokens' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens.php', 'Automattic\\Jetpack\\Connection\\Tokens_Locks' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens-locks.php', + 'Automattic\\Jetpack\\Connection\\Traits\\WPCOM_REST_API_Proxy_Request' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php', 'Automattic\\Jetpack\\Connection\\Urls' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-urls.php', + 'Automattic\\Jetpack\\Connection\\Users_Connection_Admin' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php', 'Automattic\\Jetpack\\Connection\\Utils' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-utils.php', 'Automattic\\Jetpack\\Connection\\Webhooks' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-webhooks.php', 'Automattic\\Jetpack\\Connection\\Webhooks\\Authorize_Redirect' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php', @@ -114,6 +116,7 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Licensing\\Endpoints' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-licensing/src/class-endpoints.php', 'Automattic\\Jetpack\\Modules' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-status/src/class-modules.php', 'Automattic\\Jetpack\\My_Jetpack\\Activitylog' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-activitylog.php', + 'Automattic\\Jetpack\\My_Jetpack\\Historically_Active_Modules' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php', 'Automattic\\Jetpack\\My_Jetpack\\Hybrid_Product' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-hybrid-product.php', 'Automattic\\Jetpack\\My_Jetpack\\Initializer' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php', 'Automattic\\Jetpack\\My_Jetpack\\Jetpack_Manage' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php', @@ -123,25 +126,30 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\My_Jetpack\\Products\\Anti_Spam' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Backup' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Boost' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Complete' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Creator' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Crm' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Extras' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-extras.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Growth' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Jetpack_Ai' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Newsletter' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Protect' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Related_Posts' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Scan' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search_Stats' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Security' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php', + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Site_Accelerator' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Social' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Starter' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Stats' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php', 'Automattic\\Jetpack\\My_Jetpack\\Products\\Videopress' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_AI' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-ai.php', - 'Automattic\\Jetpack\\My_Jetpack\\REST_Product_Data' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Products' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Purchases' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Recommendations_Evaluation' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php', 'Automattic\\Jetpack\\My_Jetpack\\REST_Zendesk_Chat' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php', + 'Automattic\\Jetpack\\My_Jetpack\\Red_Bubble_Notifications' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php', 'Automattic\\Jetpack\\My_Jetpack\\Wpcom_Products' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php', 'Automattic\\Jetpack\\Partner' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner.php', 'Automattic\\Jetpack\\Partner_Coupon' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php', @@ -160,6 +168,7 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Protect_Models\\History_Model' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php', 'Automattic\\Jetpack\\Protect_Models\\Status_Model' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php', 'Automattic\\Jetpack\\Protect_Models\\Threat_Model' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php', + 'Automattic\\Jetpack\\Protect_Models\\Vulnerability_Model' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php', 'Automattic\\Jetpack\\Protect_Status\\Plan' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php', 'Automattic\\Jetpack\\Protect_Status\\Protect_Status' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php', 'Automattic\\Jetpack\\Protect_Status\\REST_Controller' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php', @@ -231,7 +240,7 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Tracking' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php', 'Automattic\\Jetpack\\Transport_Helper\\Package_Version' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php', 'Automattic\\Jetpack\\Transport_Helper\\V0001\\Package_Version' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version-compat.php', - 'Automattic\\Jetpack\\Transport_Helper\\V0004\\REST_Controller' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php', + 'Automattic\\Jetpack\\Transport_Helper\\V0005\\REST_Controller' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/class-brute-force-protection.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Blocked_Login_Page' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php', 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Math_Authenticate' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-math-fallback.php', @@ -241,6 +250,7 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 'Automattic\\Jetpack\\Waf\\File_System_Exception' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-file-system-exception.php', 'Automattic\\Jetpack\\Waf\\REST_Controller' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php', 'Automattic\\Jetpack\\Waf\\Rules_API_Exception' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-rules-api-exception.php', + 'Automattic\\Jetpack\\Waf\\Waf_Blocklog_Manager' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php', 'Automattic\\Jetpack\\Waf\\Waf_Compatibility' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php', 'Automattic\\Jetpack\\Waf\\Waf_Constants' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php', 'Automattic\\Jetpack\\Waf\\Waf_Exception' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-waf-exception.php', @@ -267,9 +277,9 @@ class ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2 public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInitc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0::$classMap; }, null, ClassLoader::class); } diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/installed.json b/wp-content/plugins/jetpack-protect/vendor/composer/installed.json index f59c6c78..5ce5d674 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/installed.json +++ b/wp-content/plugins/jetpack-protect/vendor/composer/installed.json @@ -2,39 +2,40 @@ "packages": [ { "name": "automattic/jetpack-a8c-mc-stats", - "version": "v2.0.2", - "version_normalized": "2.0.2.0", + "version": "v3.0.4", + "version_normalized": "3.0.4.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-a8c-mc-stats.git", - "reference": "5753860f28e1a8629b3c6ab481c1ab75e38a244f" + "reference": "b1f7e2b9032ad203b6bd4cad1519613cc56f8ed0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-a8c-mc-stats/zipball/5753860f28e1a8629b3c6ab481c1ab75e38a244f", - "reference": "5753860f28e1a8629b3c6ab481c1ab75e38a244f", + "url": "https://api.github.com/repos/Automattic/jetpack-a8c-mc-stats/zipball/b1f7e2b9032ad203b6bd4cad1519613cc56f8ed0", + "reference": "b1f7e2b9032ad203b6bd4cad1519613cc56f8ed0", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:10+00:00", + "time": "2025-03-21T09:05:28+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-a8c-mc-stats", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -49,49 +50,50 @@ ], "description": "Used to record internal usage stats for Automattic. Not visible to site owners.", "support": { - "source": "https://github.com/Automattic/jetpack-a8c-mc-stats/tree/v2.0.2" + "source": "https://github.com/Automattic/jetpack-a8c-mc-stats/tree/v3.0.4" }, "install-path": "../../jetpack_vendor/automattic/jetpack-a8c-mc-stats" }, { "name": "automattic/jetpack-admin-ui", - "version": "v0.4.5", - "version_normalized": "0.4.5.0", + "version": "v0.5.7", + "version_normalized": "0.5.7.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-admin-ui.git", - "reference": "7d5b8485ebe5984774375468ae52efe5c2849369" + "reference": "c82d2417a8aa65e646c40a81011ad76f355a742f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-admin-ui/zipball/7d5b8485ebe5984774375468ae52efe5c2849369", - "reference": "7d5b8485ebe5984774375468ae52efe5c2849369", + "url": "https://api.github.com/repos/Automattic/jetpack-admin-ui/zipball/c82d2417a8aa65e646c40a81011ad76f355a742f", + "reference": "c82d2417a8aa65e646c40a81011ad76f355a742f", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/jetpack-logo": "^2.0.4", - "automattic/wordbless": "dev-master", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-logo": "^3.0.4", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T12:38:36+00:00", + "time": "2025-03-21T09:05:52+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-admin-ui", "textdomain": "jetpack-admin-ui", + "mirror-repo": "Automattic/jetpack-admin-ui", + "branch-alias": { + "dev-trunk": "0.5.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-admin-ui/compare/${old}...${new}" }, - "branch-alias": { - "dev-trunk": "0.4.x-dev" - }, "version-constants": { "::PACKAGE_VERSION": "src/class-admin-menu.php" } @@ -108,49 +110,50 @@ ], "description": "Generic Jetpack wp-admin UI elements", "support": { - "source": "https://github.com/Automattic/jetpack-admin-ui/tree/v0.4.5" + "source": "https://github.com/Automattic/jetpack-admin-ui/tree/v0.5.7" }, "install-path": "../../jetpack_vendor/automattic/jetpack-admin-ui" }, { "name": "automattic/jetpack-assets", - "version": "v2.3.7", - "version_normalized": "2.3.7.0", + "version": "v4.0.14", + "version_normalized": "4.0.14.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-assets.git", - "reference": "ace534dbeca02ead69d01bbdcc305319c902f4b6" + "reference": "2219c71f19c34ea9a393e48498188f1aa9f9031b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-assets/zipball/ace534dbeca02ead69d01bbdcc305319c902f4b6", - "reference": "ace534dbeca02ead69d01bbdcc305319c902f4b6", + "url": "https://api.github.com/repos/Automattic/jetpack-assets/zipball/2219c71f19c34ea9a393e48498188f1aa9f9031b", + "reference": "2219c71f19c34ea9a393e48498188f1aa9f9031b", "shasum": "" }, "require": { - "automattic/jetpack-constants": "^2.0.4", - "php": ">=7.0" + "automattic/jetpack-constants": "^3.0.5", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", "wikimedia/testing-access-wrapper": "^1.0 || ^2.0 || ^3.0", - "yoast/phpunit-polyfills": "^1.1.1" + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:25+00:00", + "time": "2025-03-21T09:06:27+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-assets", "textdomain": "jetpack-assets", + "mirror-repo": "Automattic/jetpack-assets", + "branch-alias": { + "dev-trunk": "4.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-assets/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.3.x-dev" } }, "installation-source": "dist", @@ -168,48 +171,49 @@ ], "description": "Asset management utilities for Jetpack ecosystem packages", "support": { - "source": "https://github.com/Automattic/jetpack-assets/tree/v2.3.7" + "source": "https://github.com/Automattic/jetpack-assets/tree/v4.0.14" }, "install-path": "../../jetpack_vendor/automattic/jetpack-assets" }, { "name": "automattic/jetpack-autoloader", - "version": "v3.1.0", - "version_normalized": "3.1.0.0", + "version": "v5.0.5", + "version_normalized": "5.0.5.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-autoloader.git", - "reference": "0e36d60ad64e35b5dab7fa4757fadb2235d58f73" + "reference": "7bf3172e73c27c72d01d6de4796a41c7abc06d5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-autoloader/zipball/0e36d60ad64e35b5dab7fa4757fadb2235d58f73", - "reference": "0e36d60ad64e35b5dab7fa4757fadb2235d58f73", + "url": "https://api.github.com/repos/Automattic/jetpack-autoloader/zipball/7bf3172e73c27c72d01d6de4796a41c7abc06d5a", + "reference": "7bf3172e73c27c72d01d6de4796a41c7abc06d5a", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": ">=7.0" + "composer-plugin-api": "^2.2", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "composer/composer": "^1.1 || ^2.0", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "composer/composer": "^2.2", + "yoast/phpunit-polyfills": "^3.0.0" }, - "time": "2024-09-06T15:32:10+00:00", + "time": "2025-03-21T09:05:50+00:00", "type": "composer-plugin", "extra": { - "autotagger": true, "class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin", + "autotagger": true, "mirror-repo": "Automattic/jetpack-autoloader", + "branch-alias": { + "dev-trunk": "5.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-autoloader/compare/v${old}...v${new}" }, "version-constants": { "::VERSION": "src/AutoloadGenerator.php" - }, - "branch-alias": { - "dev-trunk": "3.1.x-dev" } }, "installation-source": "dist", @@ -235,46 +239,47 @@ "wordpress" ], "support": { - "source": "https://github.com/Automattic/jetpack-autoloader/tree/v3.1.0" + "source": "https://github.com/Automattic/jetpack-autoloader/tree/v5.0.5" }, "install-path": "../automattic/jetpack-autoloader" }, { "name": "automattic/jetpack-backup-helper-script-manager", - "version": "v0.2.7", - "version_normalized": "0.2.7.0", + "version": "v0.3.6", + "version_normalized": "0.3.6.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-backup-helper-script-manager.git", - "reference": "8643c13843b9b7864c4541a49b8d8bead9bc4fd6" + "reference": "859d8df5637c61f9c29b46e038f425bd238eb6f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-backup-helper-script-manager/zipball/8643c13843b9b7864c4541a49b8d8bead9bc4fd6", - "reference": "8643c13843b9b7864c4541a49b8d8bead9bc4fd6", + "url": "https://api.github.com/repos/Automattic/jetpack-backup-helper-script-manager/zipball/859d8df5637c61f9c29b46e038f425bd238eb6f4", + "reference": "859d8df5637c61f9c29b46e038f425bd238eb6f4", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-26T14:48:58+00:00", + "time": "2025-03-24T14:40:39+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-backup-helper-script-manager", + "branch-alias": { + "dev-trunk": "0.3.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-backup-helper-script-manager/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "0.2.x-dev" } }, "installation-source": "dist", @@ -289,49 +294,49 @@ ], "description": "Install / delete helper script for backup and transport server. Not visible to site owners.", "support": { - "source": "https://github.com/Automattic/jetpack-backup-helper-script-manager/tree/v0.2.7" + "source": "https://github.com/Automattic/jetpack-backup-helper-script-manager/tree/v0.3.6" }, "install-path": "../../jetpack_vendor/automattic/jetpack-backup-helper-script-manager" }, { "name": "automattic/jetpack-boost-core", - "version": "v0.2.11", - "version_normalized": "0.2.11.0", + "version": "v0.3.9", + "version_normalized": "0.3.9.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-boost-core.git", - "reference": "bb00d7828aa695280e49db3af8b77e4548a40b40" + "reference": "83c2081731fe46fc43d938abf1f0818a67c0e61e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-boost-core/zipball/bb00d7828aa695280e49db3af8b77e4548a40b40", - "reference": "bb00d7828aa695280e49db3af8b77e4548a40b40", + "url": "https://api.github.com/repos/Automattic/jetpack-boost-core/zipball/83c2081731fe46fc43d938abf1f0818a67c0e61e", + "reference": "83c2081731fe46fc43d938abf1f0818a67c0e61e", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:47+00:00", + "time": "2025-03-21T09:06:48+00:00", "type": "jetpack-library", "extra": { + "autotagger": true, + "textdomain": "jetpack-boost-core", "mirror-repo": "Automattic/jetpack-boost-core", + "branch-alias": { + "dev-trunk": "0.3.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-boost-core/compare/v${old}...v${new}" - }, - "autotagger": true, - "branch-alias": { - "dev-trunk": "0.2.x-dev" - }, - "textdomain": "jetpack-boost-core" + } }, "installation-source": "dist", "autoload": { @@ -345,49 +350,50 @@ ], "description": "Core functionality for boost and relevant packages to depend on", "support": { - "source": "https://github.com/Automattic/jetpack-boost-core/tree/v0.2.11" + "source": "https://github.com/Automattic/jetpack-boost-core/tree/v0.3.9" }, "install-path": "../../jetpack_vendor/automattic/jetpack-boost-core" }, { "name": "automattic/jetpack-boost-speed-score", - "version": "v0.3.12", - "version_normalized": "0.3.12.0", + "version": "v0.4.6", + "version_normalized": "0.4.6.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-boost-speed-score.git", - "reference": "362c3c0d3d779e757c48f7fecba65a107d9a0ab1" + "reference": "42d2a24559b5a007096d3a500be058fd92ab1f19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-boost-speed-score/zipball/362c3c0d3d779e757c48f7fecba65a107d9a0ab1", - "reference": "362c3c0d3d779e757c48f7fecba65a107d9a0ab1", + "url": "https://api.github.com/repos/Automattic/jetpack-boost-speed-score/zipball/42d2a24559b5a007096d3a500be058fd92ab1f19", + "reference": "42d2a24559b5a007096d3a500be058fd92ab1f19", "shasum": "" }, "require": { - "automattic/jetpack-boost-core": "^0.2.9", - "php": ">=7.0" + "automattic/jetpack-boost-core": "^0.3.9", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", "brain/monkey": "^2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-26T14:49:58+00:00", + "time": "2025-03-21T09:06:49+00:00", "type": "jetpack-library", "extra": { + "autotagger": true, + "textdomain": "jetpack-boost-speed-score", "mirror-repo": "Automattic/jetpack-boost-speed-score", + "branch-alias": { + "dev-trunk": "0.4.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-boost-speed-score/compare/v${old}...v${new}" }, - "autotagger": true, - "branch-alias": { - "dev-trunk": "0.3.x-dev" - }, - "textdomain": "jetpack-boost-speed-score", "version-constants": { "::PACKAGE_VERSION": "src/class-speed-score.php" } @@ -404,47 +410,48 @@ ], "description": "A package that handles the API to generate the speed score.", "support": { - "source": "https://github.com/Automattic/jetpack-boost-speed-score/tree/v0.3.12" + "source": "https://github.com/Automattic/jetpack-boost-speed-score/tree/v0.4.6" }, "install-path": "../../jetpack_vendor/automattic/jetpack-boost-speed-score" }, { "name": "automattic/jetpack-composer-plugin", - "version": "v2.0.3", - "version_normalized": "2.0.3.0", + "version": "v4.0.4", + "version_normalized": "4.0.4.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-composer-plugin.git", - "reference": "67d11838aa00ef9922a8a3b439b1fa25adb1feef" + "reference": "0c32be22d4e2ff6468ed688780d14bcd70e260da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-composer-plugin/zipball/67d11838aa00ef9922a8a3b439b1fa25adb1feef", - "reference": "67d11838aa00ef9922a8a3b439b1fa25adb1feef", + "url": "https://api.github.com/repos/Automattic/jetpack-composer-plugin/zipball/0c32be22d4e2ff6468ed688780d14bcd70e260da", + "reference": "0c32be22d4e2ff6468ed688780d14bcd70e260da", "shasum": "" }, "require": { - "composer-plugin-api": "^2.1.0", - "php": ">=7.0" + "composer-plugin-api": "^2.2", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "composer/composer": "^2.2 || ^2.4", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "composer/composer": "^2.2", + "yoast/phpunit-polyfills": "^3.0.0" }, - "time": "2024-08-26T14:48:44+00:00", + "time": "2025-03-21T09:05:32+00:00", "type": "composer-plugin", "extra": { - "plugin-modifies-install-path": true, "class": "Automattic\\Jetpack\\Composer\\Plugin", + "autotagger": true, "mirror-repo": "Automattic/jetpack-composer-plugin", + "branch-alias": { + "dev-trunk": "4.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-composer-plugin/compare/v${old}...v${new}" }, - "autotagger": true, - "branch-alias": { - "dev-trunk": "2.0.x-dev" - } + "plugin-modifies-install-path": true }, "installation-source": "dist", "autoload": { @@ -464,30 +471,30 @@ "plugin" ], "support": { - "source": "https://github.com/Automattic/jetpack-composer-plugin/tree/v2.0.3" + "source": "https://github.com/Automattic/jetpack-composer-plugin/tree/v4.0.4" }, "install-path": "../automattic/jetpack-composer-plugin" }, { "name": "automattic/jetpack-config", - "version": "v2.0.4", - "version_normalized": "2.0.4.0", + "version": "v3.0.1", + "version_normalized": "3.0.1.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-config.git", - "reference": "9f075c81bae6fd638e0b3183612cda5cc9e01e06" + "reference": "13f26ed2830d9043d351e49c5ab4e2b6ec21e9d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-config/zipball/9f075c81bae6fd638e0b3183612cda5cc9e01e06", - "reference": "9f075c81bae6fd638e0b3183612cda5cc9e01e06", + "url": "https://api.github.com/repos/Automattic/jetpack-config/zipball/13f26ed2830d9043d351e49c5ab4e2b6ec21e9d2", + "reference": "13f26ed2830d9043d351e49c5ab4e2b6ec21e9d2", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.4", + "automattic/jetpack-changelogger": "^6.0.0", "automattic/jetpack-connection": "@dev", "automattic/jetpack-import": "@dev", "automattic/jetpack-jitm": "@dev", @@ -505,18 +512,18 @@ "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-06-24T19:22:07+00:00", + "time": "2025-02-24T17:05:29+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-config", "textdomain": "jetpack-config", + "mirror-repo": "Automattic/jetpack-config", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-config/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" - }, "dependencies": { "test-only": [ "packages/connection", @@ -547,64 +554,65 @@ ], "description": "Jetpack configuration package that initializes other packages and configures Jetpack's functionality. Can be used as a base for all variants of Jetpack package usage.", "support": { - "source": "https://github.com/Automattic/jetpack-config/tree/v2.0.4" + "source": "https://github.com/Automattic/jetpack-config/tree/v3.0.1" }, "install-path": "../../jetpack_vendor/automattic/jetpack-config" }, { "name": "automattic/jetpack-connection", - "version": "v4.0.1", - "version_normalized": "4.0.1.0", + "version": "v6.8.1", + "version_normalized": "6.8.1.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-connection.git", - "reference": "88597263fa2af184cfd4164de6d4e4ba95f05768" + "reference": "473c52b3ad8ea7b51066a243d2b1d87ba8835fca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-connection/zipball/88597263fa2af184cfd4164de6d4e4ba95f05768", - "reference": "88597263fa2af184cfd4164de6d4e4ba95f05768", + "url": "https://api.github.com/repos/Automattic/jetpack-connection/zipball/473c52b3ad8ea7b51066a243d2b1d87ba8835fca", + "reference": "473c52b3ad8ea7b51066a243d2b1d87ba8835fca", "shasum": "" }, "require": { - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-admin-ui": "^0.4.5", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-redirect": "^2.0.4", - "automattic/jetpack-roles": "^2.0.3", - "automattic/jetpack-status": "^4.0.1", - "php": ">=7.0" + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-admin-ui": "^0.5.7", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-redirect": "^3.0.5", + "automattic/jetpack-roles": "^3.0.5", + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-06T15:32:30+00:00", + "time": "2025-03-24T17:30:51+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-connection", "textdomain": "jetpack-connection", - "version-constants": { - "::PACKAGE_VERSION": "src/class-package-version.php" + "mirror-repo": "Automattic/jetpack-connection", + "branch-alias": { + "dev-trunk": "6.8.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-connection/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "4.0.x-dev" - }, "dependencies": { "test-only": [ "packages/licensing", "packages/sync" ] + }, + "version-constants": { + "::PACKAGE_VERSION": "src/class-package-version.php" } }, "installation-source": "dist", @@ -625,46 +633,47 @@ ], "description": "Everything needed to connect to the Jetpack infrastructure", "support": { - "source": "https://github.com/Automattic/jetpack-connection/tree/v4.0.1" + "source": "https://github.com/Automattic/jetpack-connection/tree/v6.8.1" }, "install-path": "../../jetpack_vendor/automattic/jetpack-connection" }, { "name": "automattic/jetpack-constants", - "version": "v2.0.4", - "version_normalized": "2.0.4.0", + "version": "v3.0.5", + "version_normalized": "3.0.5.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-constants.git", - "reference": "f6958c313a34c5e92171c45a57d9dc978e5975ed" + "reference": "12446dd21985e3765d8b8b903091c273d22e4e9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-constants/zipball/f6958c313a34c5e92171c45a57d9dc978e5975ed", - "reference": "f6958c313a34c5e92171c45a57d9dc978e5975ed", + "url": "https://api.github.com/repos/Automattic/jetpack-constants/zipball/12446dd21985e3765d8b8b903091c273d22e4e9e", + "reference": "12446dd21985e3765d8b8b903091c273d22e4e9e", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:14+00:00", + "time": "2025-03-21T09:05:24+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-constants", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-constants/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -679,45 +688,46 @@ ], "description": "A wrapper for defining constants in a more testable way.", "support": { - "source": "https://github.com/Automattic/jetpack-constants/tree/v2.0.4" + "source": "https://github.com/Automattic/jetpack-constants/tree/v3.0.5" }, "install-path": "../../jetpack_vendor/automattic/jetpack-constants" }, { "name": "automattic/jetpack-device-detection", - "version": "v2.1.4", - "version_normalized": "2.1.4.0", + "version": "v3.0.5", + "version_normalized": "3.0.5.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-device-detection.git", - "reference": "a59d71b55184bfd67a5b43f2df62c74ea6154b05" + "reference": "dd237dd9b92532aba103b71bf43a2a3c87117a7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-device-detection/zipball/a59d71b55184bfd67a5b43f2df62c74ea6154b05", - "reference": "a59d71b55184bfd67a5b43f2df62c74ea6154b05", + "url": "https://api.github.com/repos/Automattic/jetpack-device-detection/zipball/dd237dd9b92532aba103b71bf43a2a3c87117a7f", + "reference": "dd237dd9b92532aba103b71bf43a2a3c87117a7f", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:19+00:00", + "time": "2025-03-21T09:05:34+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-device-detection", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-device-detection/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.1.x-dev" } }, "installation-source": "dist", @@ -732,48 +742,49 @@ ], "description": "A way to detect device types based on User-Agent header.", "support": { - "source": "https://github.com/Automattic/jetpack-device-detection/tree/v2.1.4" + "source": "https://github.com/Automattic/jetpack-device-detection/tree/v3.0.5" }, "install-path": "../../jetpack_vendor/automattic/jetpack-device-detection" }, { "name": "automattic/jetpack-explat", - "version": "v0.1.7", - "version_normalized": "0.1.7.0", + "version": "v0.2.13", + "version_normalized": "0.2.13.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-explat.git", - "reference": "3a85d490843ab7e98f45753dd067b2dfce31a64b" + "reference": "ba4a9fa045deb9c6bf58a394521dbf6458b34d30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-explat/zipball/3a85d490843ab7e98f45753dd067b2dfce31a64b", - "reference": "3a85d490843ab7e98f45753dd067b2dfce31a64b", + "url": "https://api.github.com/repos/Automattic/jetpack-explat/zipball/ba4a9fa045deb9c6bf58a394521dbf6458b34d30", + "reference": "ba4a9fa045deb9c6bf58a394521dbf6458b34d30", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:58+00:00", + "time": "2025-03-21T09:06:59+00:00", "type": "jetpack-library", "extra": { "autotagger": true, + "textdomain": "jetpack-explat", + "mirror-repo": "Automattic/jetpack-explat", "branch-alias": { - "dev-trunk": "0.1.x-dev" + "dev-trunk": "0.2.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-explat/compare/v${old}...v${new}" }, - "mirror-repo": "Automattic/jetpack-explat", - "textdomain": "jetpack-explat", "version-constants": { "::PACKAGE_VERSION": "src/class-explat.php" } @@ -790,48 +801,49 @@ ], "description": "A package for running A/B tests on the Experimentation Platform (ExPlat) in the plugin.", "support": { - "source": "https://github.com/Automattic/jetpack-explat/tree/v0.1.7" + "source": "https://github.com/Automattic/jetpack-explat/tree/v0.2.13" }, "install-path": "../../jetpack_vendor/automattic/jetpack-explat" }, { "name": "automattic/jetpack-ip", - "version": "v0.2.3", - "version_normalized": "0.2.3.0", + "version": "v0.4.6", + "version_normalized": "0.4.6.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-ip.git", - "reference": "f7a42b1603a24775c6f20eef2ac5cba3d6b37194" + "reference": "0248018c22240817a2a463fd0e1aa05f55091c6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-ip/zipball/f7a42b1603a24775c6f20eef2ac5cba3d6b37194", - "reference": "f7a42b1603a24775c6f20eef2ac5cba3d6b37194", + "url": "https://api.github.com/repos/Automattic/jetpack-ip/zipball/0248018c22240817a2a463fd0e1aa05f55091c6c", + "reference": "0248018c22240817a2a463fd0e1aa05f55091c6c", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:05+00:00", + "time": "2025-03-21T09:05:27+00:00", "type": "jetpack-library", "extra": { "autotagger": true, + "textdomain": "jetpack-ip", "mirror-repo": "Automattic/jetpack-ip", + "branch-alias": { + "dev-trunk": "0.4.x-dev" + }, "changelogger": { "link-template": "https://github.com/automattic/jetpack-ip/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "0.2.x-dev" - }, - "textdomain": "jetpack-ip", "version-constants": { "::PACKAGE_VERSION": "src/class-utils.php" } @@ -848,57 +860,58 @@ ], "description": "Utilities for working with IP addresses.", "support": { - "source": "https://github.com/Automattic/jetpack-ip/tree/v0.2.3" + "source": "https://github.com/Automattic/jetpack-ip/tree/v0.4.6" }, "install-path": "../../jetpack_vendor/automattic/jetpack-ip" }, { "name": "automattic/jetpack-jitm", - "version": "v3.1.21", - "version_normalized": "3.1.21.0", + "version": "v4.2.7", + "version_normalized": "4.2.7.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-jitm.git", - "reference": "5cf53d23d21b8b5d05c74c20b6d70a7a57c5f15f" + "reference": "8ee55bdf627a004ee736921e34160545a917ab44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-jitm/zipball/5cf53d23d21b8b5d05c74c20b6d70a7a57c5f15f", - "reference": "5cf53d23d21b8b5d05c74c20b6d70a7a57c5f15f", + "url": "https://api.github.com/repos/Automattic/jetpack-jitm/zipball/8ee55bdf627a004ee736921e34160545a917ab44", + "reference": "8ee55bdf627a004ee736921e34160545a917ab44", "shasum": "" }, "require": { - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-device-detection": "^2.1.4", - "automattic/jetpack-logo": "^2.0.4", - "automattic/jetpack-redirect": "^2.0.4", - "automattic/jetpack-status": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-connection": "^6.8.0", + "automattic/jetpack-device-detection": "^3.0.5", + "automattic/jetpack-logo": "^3.0.4", + "automattic/jetpack-redirect": "^3.0.5", + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:35:03+00:00", + "time": "2025-03-24T14:41:35+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-jitm", "textdomain": "jetpack-jitm", - "version-constants": { - "::PACKAGE_VERSION": "src/class-jitm.php" + "mirror-repo": "Automattic/jetpack-jitm", + "branch-alias": { + "dev-trunk": "4.2.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-jitm/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "3.1.x-dev" + "version-constants": { + "::PACKAGE_VERSION": "src/class-jitm.php" } }, "installation-source": "dist", @@ -913,48 +926,49 @@ ], "description": "Just in time messages for Jetpack", "support": { - "source": "https://github.com/Automattic/jetpack-jitm/tree/v3.1.21" + "source": "https://github.com/Automattic/jetpack-jitm/tree/v4.2.7" }, "install-path": "../../jetpack_vendor/automattic/jetpack-jitm" }, { "name": "automattic/jetpack-licensing", - "version": "v2.0.9", - "version_normalized": "2.0.9.0", + "version": "v3.0.8", + "version_normalized": "3.0.8.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-licensing.git", - "reference": "6783c5958fe0f8d81bb098485d5422ed87065c51" + "reference": "85e45bf51f729c76535a026edf806e5e800ca409" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-licensing/zipball/6783c5958fe0f8d81bb098485d5422ed87065c51", - "reference": "6783c5958fe0f8d81bb098485d5422ed87065c51", + "url": "https://api.github.com/repos/Automattic/jetpack-licensing/zipball/85e45bf51f729c76535a026edf806e5e800ca409", + "reference": "85e45bf51f729c76535a026edf806e5e800ca409", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:46+00:00", + "time": "2025-03-21T09:06:45+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-licensing", "textdomain": "jetpack-licensing", + "mirror-repo": "Automattic/jetpack-licensing", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-licensing/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -969,45 +983,46 @@ ], "description": "Everything needed to manage Jetpack licenses client-side.", "support": { - "source": "https://github.com/Automattic/jetpack-licensing/tree/v2.0.9" + "source": "https://github.com/Automattic/jetpack-licensing/tree/v3.0.8" }, "install-path": "../../jetpack_vendor/automattic/jetpack-licensing" }, { "name": "automattic/jetpack-logo", - "version": "v2.0.4", - "version_normalized": "2.0.4.0", + "version": "v3.0.4", + "version_normalized": "3.0.4.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-logo.git", - "reference": "6047525955b12ac8654ac4544e0b79deaed31fa2" + "reference": "e13c7917f1bfeb014c923d6763db2ee1d60eb1aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-logo/zipball/6047525955b12ac8654ac4544e0b79deaed31fa2", - "reference": "6047525955b12ac8654ac4544e0b79deaed31fa2", + "url": "https://api.github.com/repos/Automattic/jetpack-logo/zipball/e13c7917f1bfeb014c923d6763db2ee1d60eb1aa", + "reference": "e13c7917f1bfeb014c923d6763db2ee1d60eb1aa", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:12+00:00", + "time": "2025-03-21T09:05:31+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-logo", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-logo/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -1022,70 +1037,71 @@ ], "description": "A logo for Jetpack", "support": { - "source": "https://github.com/Automattic/jetpack-logo/tree/v2.0.4" + "source": "https://github.com/Automattic/jetpack-logo/tree/v3.0.4" }, "install-path": "../../jetpack_vendor/automattic/jetpack-logo" }, { "name": "automattic/jetpack-my-jetpack", - "version": "v4.35.3", - "version_normalized": "4.35.3.0", + "version": "v5.9.1", + "version_normalized": "5.9.1.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-my-jetpack.git", - "reference": "1424bd0fce9b059c41397cd3da9679407b00d3da" + "reference": "c75f826f5900506be1b28120946c1b319e23dac6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-my-jetpack/zipball/1424bd0fce9b059c41397cd3da9679407b00d3da", - "reference": "1424bd0fce9b059c41397cd3da9679407b00d3da", + "url": "https://api.github.com/repos/Automattic/jetpack-my-jetpack/zipball/c75f826f5900506be1b28120946c1b319e23dac6", + "reference": "c75f826f5900506be1b28120946c1b319e23dac6", "shasum": "" }, "require": { - "automattic/jetpack-admin-ui": "^0.4.5", - "automattic/jetpack-assets": "^2.3.7", - "automattic/jetpack-boost-speed-score": "^0.3.12", - "automattic/jetpack-connection": "^4.0.1", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-explat": "^0.1.7", - "automattic/jetpack-jitm": "^3.1.21", - "automattic/jetpack-licensing": "^2.0.9", - "automattic/jetpack-plans": "^0.4.10", - "automattic/jetpack-plugins-installer": "^0.4.3", - "automattic/jetpack-protect-status": "^0.1.5", - "automattic/jetpack-redirect": "^2.0.4", - "automattic/jetpack-status": "^4.0.1", - "automattic/jetpack-sync": "^3.10.0", - "php": ">=7.0" + "automattic/jetpack-admin-ui": "^0.5.7", + "automattic/jetpack-assets": "^4.0.14", + "automattic/jetpack-boost-speed-score": "^0.4.6", + "automattic/jetpack-connection": "^6.8.1", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-explat": "^0.2.13", + "automattic/jetpack-jitm": "^4.2.7", + "automattic/jetpack-licensing": "^3.0.8", + "automattic/jetpack-plans": "^0.6.1", + "automattic/jetpack-plugins-installer": "^0.5.4", + "automattic/jetpack-protect-status": "^0.5.8", + "automattic/jetpack-redirect": "^3.0.5", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-sync": "^4.9.2", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-06T15:32:54+00:00", + "time": "2025-03-24T17:31:35+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-my-jetpack", "textdomain": "jetpack-my-jetpack", + "mirror-repo": "Automattic/jetpack-my-jetpack", + "branch-alias": { + "dev-trunk": "5.9.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-my-jetpack/compare/${old}...${new}" }, - "branch-alias": { - "dev-trunk": "4.35.x-dev" - }, - "version-constants": { - "::PACKAGE_VERSION": "src/class-initializer.php" - }, "dependencies": { "test-only": [ "packages/search", "packages/videopress" ] + }, + "version-constants": { + "::PACKAGE_VERSION": "src/class-initializer.php" } }, "installation-source": "dist", @@ -1101,47 +1117,48 @@ ], "description": "WP Admin page with information and configuration shared among all Jetpack stand-alone plugins", "support": { - "source": "https://github.com/Automattic/jetpack-my-jetpack/tree/v4.35.3" + "source": "https://github.com/Automattic/jetpack-my-jetpack/tree/v5.9.1" }, "install-path": "../../jetpack_vendor/automattic/jetpack-my-jetpack" }, { "name": "automattic/jetpack-password-checker", - "version": "v0.3.2", - "version_normalized": "0.3.2.0", + "version": "v0.4.7", + "version_normalized": "0.4.7.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-password-checker.git", - "reference": "bdf70591123932112e447e295d7f174b5c0e3a44" + "reference": "25900f1b5bf8718915c607a4fc1d1e0bc290e20a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-password-checker/zipball/bdf70591123932112e447e295d7f174b5c0e3a44", - "reference": "bdf70591123932112e447e295d7f174b5c0e3a44", + "url": "https://api.github.com/repos/Automattic/jetpack-password-checker/zipball/25900f1b5bf8718915c607a4fc1d1e0bc290e20a", + "reference": "25900f1b5bf8718915c607a4fc1d1e0bc290e20a", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:17+00:00", + "time": "2025-03-21T09:05:35+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-password-checker", "textdomain": "jetpack-password-checker", + "mirror-repo": "Automattic/jetpack-password-checker", + "branch-alias": { + "dev-trunk": "0.4.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-password-checker/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "0.3.x-dev" } }, "installation-source": "dist", @@ -1156,48 +1173,49 @@ ], "description": "Password Checker.", "support": { - "source": "https://github.com/Automattic/jetpack-password-checker/tree/v0.3.2" + "source": "https://github.com/Automattic/jetpack-password-checker/tree/v0.4.7" }, "install-path": "../../jetpack_vendor/automattic/jetpack-password-checker" }, { "name": "automattic/jetpack-plans", - "version": "v0.4.10", - "version_normalized": "0.4.10.0", + "version": "v0.6.1", + "version_normalized": "0.6.1.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-plans.git", - "reference": "4611e943c7851eade1b57f6f557325d675c5edef" + "reference": "66a8169d4a22af983aa6c11c57bc385d7c5747cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-plans/zipball/4611e943c7851eade1b57f6f557325d675c5edef", - "reference": "4611e943c7851eade1b57f6f557325d675c5edef", + "url": "https://api.github.com/repos/Automattic/jetpack-plans/zipball/66a8169d4a22af983aa6c11c57bc385d7c5747cc", + "reference": "66a8169d4a22af983aa6c11c57bc385d7c5747cc", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/jetpack-status": "^4.0.0", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-status": "^5.0.10", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:44+00:00", + "time": "2025-03-21T09:06:46+00:00", "type": "library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-plans", + "branch-alias": { + "dev-trunk": "0.6.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-plans/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "0.4.x-dev" } }, "installation-source": "dist", @@ -1212,49 +1230,50 @@ ], "description": "Fetch information about Jetpack Plans from wpcom", "support": { - "source": "https://github.com/Automattic/jetpack-plans/tree/v0.4.10" + "source": "https://github.com/Automattic/jetpack-plans/tree/v0.6.1" }, "install-path": "../automattic/jetpack-plans" }, { "name": "automattic/jetpack-plugins-installer", - "version": "v0.4.3", - "version_normalized": "0.4.3.0", + "version": "v0.5.4", + "version_normalized": "0.5.4.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-plugins-installer.git", - "reference": "53599f17ca0def355edbab886cdf765713a8809a" + "reference": "2fbd9cf402e0514f680b8bef9f787633f2bb29ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-plugins-installer/zipball/53599f17ca0def355edbab886cdf765713a8809a", - "reference": "53599f17ca0def355edbab886cdf765713a8809a", + "url": "https://api.github.com/repos/Automattic/jetpack-plugins-installer/zipball/2fbd9cf402e0514f680b8bef9f787633f2bb29ed", + "reference": "2fbd9cf402e0514f680b8bef9f787633f2bb29ed", "shasum": "" }, "require": { - "automattic/jetpack-a8c-mc-stats": "^2.0.2", - "automattic/jetpack-status": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-a8c-mc-stats": "^3.0.4", + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:11+00:00", + "time": "2025-03-21T09:05:59+00:00", "type": "jetpack-library", "extra": { - "branch-alias": { - "dev-trunk": "0.4.x-dev" - }, + "autotagger": true, + "textdomain": "jetpack-plugins-installer", "mirror-repo": "Automattic/jetpack-plugins-installer", + "branch-alias": { + "dev-trunk": "0.5.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-plugins-installer/compare/v${old}...v${new}" - }, - "autotagger": true, - "textdomain": "jetpack-plugins-installer" + } }, "installation-source": "dist", "autoload": { @@ -1268,48 +1287,50 @@ ], "description": "Handle installation of plugins from WP.org", "support": { - "source": "https://github.com/Automattic/jetpack-plugins-installer/tree/v0.4.3" + "source": "https://github.com/Automattic/jetpack-plugins-installer/tree/v0.5.4" }, "install-path": "../../jetpack_vendor/automattic/jetpack-plugins-installer" }, { "name": "automattic/jetpack-protect-models", - "version": "v0.2.1", - "version_normalized": "0.2.1.0", + "version": "v0.5.4", + "version_normalized": "0.5.4.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-protect-models.git", - "reference": "d76966670cffb49fda782c72182238f2e07ad962" + "reference": "99180919a0756cfd3272388eebc99c5795894b18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-protect-models/zipball/d76966670cffb49fda782c72182238f2e07ad962", - "reference": "d76966670cffb49fda782c72182238f2e07ad962", + "url": "https://api.github.com/repos/Automattic/jetpack-protect-models/zipball/99180919a0756cfd3272388eebc99c5795894b18", + "reference": "99180919a0756cfd3272388eebc99c5795894b18", "shasum": "" }, "require": { - "php": ">=7.0" + "automattic/jetpack-redirect": "^3.0.5", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "0.4.2", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-26T14:48:59+00:00", + "time": "2025-03-21T09:06:01+00:00", "type": "jetpack-library", "extra": { "autotagger": true, + "textdomain": "jetpack-protect-models", + "mirror-repo": "Automattic/jetpack-protect-models", "branch-alias": { - "dev-trunk": "0.2.x-dev" + "dev-trunk": "0.5.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-protect-models/compare/v${old}...v${new}" }, - "mirror-repo": "Automattic/jetpack-protect-models", - "textdomain": "jetpack-protect-models", "version-constants": { "::PACKAGE_VERSION": "src/class-protect-models.php" } @@ -1326,53 +1347,54 @@ ], "description": "This package contains the models used in Protect. ", "support": { - "source": "https://github.com/Automattic/jetpack-protect-models/tree/v0.2.1" + "source": "https://github.com/Automattic/jetpack-protect-models/tree/v0.5.4" }, "install-path": "../../jetpack_vendor/automattic/jetpack-protect-models" }, { "name": "automattic/jetpack-protect-status", - "version": "v0.1.5", - "version_normalized": "0.1.5.0", + "version": "v0.5.8", + "version_normalized": "0.5.8.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-protect-status.git", - "reference": "2fc75b06dd4ddc7c4a7ce0441041d7457561d179" + "reference": "34cd7a21d211ec00709660486b6ee9e0928593a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-protect-status/zipball/2fc75b06dd4ddc7c4a7ce0441041d7457561d179", - "reference": "2fc75b06dd4ddc7c4a7ce0441041d7457561d179", + "url": "https://api.github.com/repos/Automattic/jetpack-protect-status/zipball/34cd7a21d211ec00709660486b6ee9e0928593a6", + "reference": "34cd7a21d211ec00709660486b6ee9e0928593a6", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-plans": "^0.4.10", - "automattic/jetpack-plugins-installer": "^0.4.3", - "automattic/jetpack-protect-models": "^0.2.1", - "automattic/jetpack-sync": "^3.10.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "automattic/jetpack-plans": "^0.6.1", + "automattic/jetpack-plugins-installer": "^0.5.4", + "automattic/jetpack-protect-models": "^0.5.4", + "automattic/jetpack-sync": "^4.9.2", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:51+00:00", + "time": "2025-03-21T09:06:51+00:00", "type": "jetpack-library", "extra": { "autotagger": true, + "textdomain": "jetpack-protect-status", + "mirror-repo": "Automattic/jetpack-protect-status", "branch-alias": { - "dev-trunk": "0.1.x-dev" + "dev-trunk": "0.5.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-protect-status/compare/v${old}...v${new}" }, - "mirror-repo": "Automattic/jetpack-protect-status", - "textdomain": "jetpack-protect-status", "version-constants": { "::PACKAGE_VERSION": "src/class-status.php" } @@ -1389,47 +1411,48 @@ ], "description": "This package contains the Protect Status API functionality to retrieve a site's scan status (WordPress, Themes, and Plugins threats).", "support": { - "source": "https://github.com/Automattic/jetpack-protect-status/tree/v0.1.5" + "source": "https://github.com/Automattic/jetpack-protect-status/tree/v0.5.8" }, "install-path": "../../jetpack_vendor/automattic/jetpack-protect-status" }, { "name": "automattic/jetpack-redirect", - "version": "v2.0.4", - "version_normalized": "2.0.4.0", + "version": "v3.0.5", + "version_normalized": "3.0.5.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-redirect.git", - "reference": "72457f3899c772529d26e83a44d6ffd6758a71fd" + "reference": "806c695a0fb82bb9e96a6e406df27724f5821180" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-redirect/zipball/72457f3899c772529d26e83a44d6ffd6758a71fd", - "reference": "72457f3899c772529d26e83a44d6ffd6758a71fd", + "url": "https://api.github.com/repos/Automattic/jetpack-redirect/zipball/806c695a0fb82bb9e96a6e406df27724f5821180", + "reference": "806c695a0fb82bb9e96a6e406df27724f5821180", "shasum": "" }, "require": { - "automattic/jetpack-status": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:13+00:00", + "time": "2025-03-21T09:05:58+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-redirect", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-redirect/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -1444,46 +1467,47 @@ ], "description": "Utilities to build URLs to the jetpack.com/redirect/ service", "support": { - "source": "https://github.com/Automattic/jetpack-redirect/tree/v2.0.4" + "source": "https://github.com/Automattic/jetpack-redirect/tree/v3.0.5" }, "install-path": "../../jetpack_vendor/automattic/jetpack-redirect" }, { "name": "automattic/jetpack-roles", - "version": "v2.0.3", - "version_normalized": "2.0.3.0", + "version": "v3.0.5", + "version_normalized": "3.0.5.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-roles.git", - "reference": "32e45299a6ff93de0b1f4c71e6669f15917220fb" + "reference": "22e0b19517221fca3113c3ed823a3e8e22cd5762" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-roles/zipball/32e45299a6ff93de0b1f4c71e6669f15917220fb", - "reference": "32e45299a6ff93de0b1f4c71e6669f15917220fb", + "url": "https://api.github.com/repos/Automattic/jetpack-roles/zipball/22e0b19517221fca3113c3ed823a3e8e22cd5762", + "reference": "22e0b19517221fca3113c3ed823a3e8e22cd5762", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-08-23T14:28:15+00:00", + "time": "2025-03-21T09:05:30+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-roles", + "branch-alias": { + "dev-trunk": "3.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-roles/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "2.0.x-dev" } }, "installation-source": "dist", @@ -1498,51 +1522,52 @@ ], "description": "Utilities, related with user roles and capabilities.", "support": { - "source": "https://github.com/Automattic/jetpack-roles/tree/v2.0.3" + "source": "https://github.com/Automattic/jetpack-roles/tree/v3.0.5" }, "install-path": "../../jetpack_vendor/automattic/jetpack-roles" }, { "name": "automattic/jetpack-status", - "version": "v4.0.1", - "version_normalized": "4.0.1.0", + "version": "v5.0.10", + "version_normalized": "5.0.10.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-status.git", - "reference": "7175788be67f91a7e26d0d216afd81372ace0027" + "reference": "239152e50e7f5492b78bceff51ec4d1ca7a1b427" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-status/zipball/7175788be67f91a7e26d0d216afd81372ace0027", - "reference": "7175788be67f91a7e26d0d216afd81372ace0027", + "url": "https://api.github.com/repos/Automattic/jetpack-status/zipball/239152e50e7f5492b78bceff51ec4d1ca7a1b427", + "reference": "239152e50e7f5492b78bceff51ec4d1ca7a1b427", "shasum": "" }, "require": { - "automattic/jetpack-constants": "^2.0.4", - "php": ">=7.0" + "automattic/jetpack-constants": "^3.0.5", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", + "automattic/jetpack-changelogger": "^6.0.2", "automattic/jetpack-connection": "@dev", - "automattic/jetpack-ip": "^0.2.3", + "automattic/jetpack-ip": "^0.4.6", "automattic/jetpack-plans": "@dev", - "brain/monkey": "2.6.1", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/phpunit-select-config": "^1.0.1", + "brain/monkey": "^2.6.2", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-06T15:32:09+00:00", + "time": "2025-03-21T09:05:54+00:00", "type": "jetpack-library", "extra": { "autotagger": true, "mirror-repo": "Automattic/jetpack-status", + "branch-alias": { + "dev-trunk": "5.0.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-status/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "4.0.x-dev" - }, "dependencies": { "test-only": [ "packages/connection", @@ -1562,64 +1587,65 @@ ], "description": "Used to retrieve information about the current status of Jetpack and the site overall.", "support": { - "source": "https://github.com/Automattic/jetpack-status/tree/v4.0.1" + "source": "https://github.com/Automattic/jetpack-status/tree/v5.0.10" }, "install-path": "../../jetpack_vendor/automattic/jetpack-status" }, { "name": "automattic/jetpack-sync", - "version": "v3.10.0", - "version_normalized": "3.10.0.0", + "version": "v4.9.2", + "version_normalized": "4.9.2.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-sync.git", - "reference": "44c699a3343bccf26cbfe7942355339cd5de678b" + "reference": "d24cf1d05b5f700e4d92f2275dd7d414d2191e32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-sync/zipball/44c699a3343bccf26cbfe7942355339cd5de678b", - "reference": "44c699a3343bccf26cbfe7942355339cd5de678b", + "url": "https://api.github.com/repos/Automattic/jetpack-sync/zipball/d24cf1d05b5f700e4d92f2275dd7d414d2191e32", + "reference": "d24cf1d05b5f700e4d92f2275dd7d414d2191e32", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-ip": "^0.2.3", - "automattic/jetpack-password-checker": "^0.3.2", - "automattic/jetpack-roles": "^2.0.3", - "automattic/jetpack-status": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-connection": "^6.7.7", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-ip": "^0.4.6", + "automattic/jetpack-password-checker": "^0.4.7", + "automattic/jetpack-roles": "^3.0.5", + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", + "automattic/jetpack-changelogger": "^6.0.2", "automattic/jetpack-search": "@dev", + "automattic/jetpack-test-environment": "@dev", "automattic/jetpack-waf": "@dev", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-05T19:34:48+00:00", + "time": "2025-03-21T09:06:50+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-sync", "textdomain": "jetpack-sync", - "version-constants": { - "::PACKAGE_VERSION": "src/class-package-version.php" + "mirror-repo": "Automattic/jetpack-sync", + "branch-alias": { + "dev-trunk": "4.9.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, - "branch-alias": { - "dev-trunk": "3.10.x-dev" - }, "dependencies": { "test-only": [ "packages/search", "packages/waf" ] + }, + "version-constants": { + "::PACKAGE_VERSION": "src/class-package-version.php" } }, "installation-source": "dist", @@ -1634,53 +1660,54 @@ ], "description": "Everything needed to allow syncing to the WP.com infrastructure.", "support": { - "source": "https://github.com/Automattic/jetpack-sync/tree/v3.10.0" + "source": "https://github.com/Automattic/jetpack-sync/tree/v4.9.2" }, "install-path": "../../jetpack_vendor/automattic/jetpack-sync" }, { "name": "automattic/jetpack-transport-helper", - "version": "v0.2.4", - "version_normalized": "0.2.4.0", + "version": "v0.3.1", + "version_normalized": "0.3.1.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-transport-helper.git", - "reference": "2792d86e1f19466a6597318e8d812d1793751671" + "reference": "6c7cf972ff16b3d229e96781f9c9106f94677afe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-transport-helper/zipball/2792d86e1f19466a6597318e8d812d1793751671", - "reference": "2792d86e1f19466a6597318e8d812d1793751671", + "url": "https://api.github.com/repos/Automattic/jetpack-transport-helper/zipball/6c7cf972ff16b3d229e96781f9c9106f94677afe", + "reference": "6c7cf972ff16b3d229e96781f9c9106f94677afe", "shasum": "" }, "require": { - "automattic/jetpack-backup-helper-script-manager": "^0.2.7", - "automattic/jetpack-connection": "^4.0.0", - "php": ">=7.0" + "automattic/jetpack-backup-helper-script-manager": "^0.3.6", + "automattic/jetpack-connection": "^6.8.1", + "php": ">=7.2" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "dev-master", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-06T04:39:59+00:00", + "time": "2025-03-24T17:30:58+00:00", "type": "jetpack-library", "extra": { + "autotagger": true, + "textdomain": "jetpack-transport-helper", "mirror-repo": "Automattic/jetpack-transport-helper", - "version-constants": { - "::PACKAGE_VERSION": "src/class-package-version.php" + "branch-alias": { + "dev-trunk": "0.3.x-dev" }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-transport-helper/compare/v${old}...v${new}" }, - "autotagger": true, - "branch-alias": { - "dev-trunk": "0.2.x-dev" - }, - "textdomain": "jetpack-transport-helper" + "version-constants": { + "::PACKAGE_VERSION": "src/class-package-version.php" + } }, "installation-source": "dist", "autoload": { @@ -1697,52 +1724,53 @@ ], "description": "Package to help transport server communication", "support": { - "source": "https://github.com/Automattic/jetpack-transport-helper/tree/v0.2.4" + "source": "https://github.com/Automattic/jetpack-transport-helper/tree/v0.3.1" }, "install-path": "../../jetpack_vendor/automattic/jetpack-transport-helper" }, { "name": "automattic/jetpack-waf", - "version": "v0.18.5", - "version_normalized": "0.18.5.0", + "version": "v0.23.8", + "version_normalized": "0.23.8.0", "source": { "type": "git", "url": "https://github.com/Automattic/jetpack-waf.git", - "reference": "5e7a9db1e6afe65fc6f56ceaaf54563815e25e1c" + "reference": "9cfafab1c0e0986b5bd8970c013f780208e4a84f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Automattic/jetpack-waf/zipball/5e7a9db1e6afe65fc6f56ceaaf54563815e25e1c", - "reference": "5e7a9db1e6afe65fc6f56ceaaf54563815e25e1c", + "url": "https://api.github.com/repos/Automattic/jetpack-waf/zipball/9cfafab1c0e0986b5bd8970c013f780208e4a84f", + "reference": "9cfafab1c0e0986b5bd8970c013f780208e4a84f", "shasum": "" }, "require": { - "automattic/jetpack-connection": "^4.0.0", - "automattic/jetpack-constants": "^2.0.4", - "automattic/jetpack-ip": "^0.2.3", - "automattic/jetpack-status": "^4.0.0", - "php": ">=7.0", + "automattic/jetpack-connection": "^6.8.0", + "automattic/jetpack-constants": "^3.0.5", + "automattic/jetpack-ip": "^0.4.6", + "automattic/jetpack-status": "^5.0.10", + "php": ">=7.2", "wikimedia/aho-corasick": "^1.0" }, "require-dev": { - "automattic/jetpack-changelogger": "^4.2.6", - "automattic/wordbless": "@dev", - "yoast/phpunit-polyfills": "^1.1.1" + "automattic/jetpack-changelogger": "^6.0.2", + "automattic/jetpack-test-environment": "@dev", + "automattic/phpunit-select-config": "^1.0.1", + "yoast/phpunit-polyfills": "^3.0.0" }, "suggest": { "automattic/jetpack-autoloader": "Allow for better interoperability with other plugins that use this package." }, - "time": "2024-09-06T04:40:02+00:00", + "time": "2025-03-24T14:41:22+00:00", "type": "jetpack-library", "extra": { "autotagger": true, - "mirror-repo": "Automattic/jetpack-waf", "textdomain": "jetpack-waf", + "mirror-repo": "Automattic/jetpack-waf", + "branch-alias": { + "dev-trunk": "0.23.x-dev" + }, "changelogger": { "link-template": "https://github.com/Automattic/jetpack-waf/compare/v${old}...v${new}" - }, - "branch-alias": { - "dev-trunk": "0.18.x-dev" } }, "installation-source": "dist", @@ -1760,7 +1788,7 @@ ], "description": "Tools to assist with the Jetpack Web Application Firewall", "support": { - "source": "https://github.com/Automattic/jetpack-waf/tree/v0.18.5" + "source": "https://github.com/Automattic/jetpack-waf/tree/v0.23.8" }, "install-path": "../../jetpack_vendor/automattic/jetpack-waf" }, diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/installed.php b/wp-content/plugins/jetpack-protect/vendor/composer/installed.php index 0d6bf5ed..5ce16f0f 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/installed.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/installed.php @@ -11,189 +11,189 @@ ), 'versions' => array( 'automattic/jetpack-a8c-mc-stats' => array( - 'pretty_version' => 'v2.0.2', - 'version' => '2.0.2.0', - 'reference' => '5753860f28e1a8629b3c6ab481c1ab75e38a244f', + 'pretty_version' => 'v3.0.4', + 'version' => '3.0.4.0', + 'reference' => 'b1f7e2b9032ad203b6bd4cad1519613cc56f8ed0', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-a8c-mc-stats', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-admin-ui' => array( - 'pretty_version' => 'v0.4.5', - 'version' => '0.4.5.0', - 'reference' => '7d5b8485ebe5984774375468ae52efe5c2849369', + 'pretty_version' => 'v0.5.7', + 'version' => '0.5.7.0', + 'reference' => 'c82d2417a8aa65e646c40a81011ad76f355a742f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-admin-ui', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-assets' => array( - 'pretty_version' => 'v2.3.7', - 'version' => '2.3.7.0', - 'reference' => 'ace534dbeca02ead69d01bbdcc305319c902f4b6', + 'pretty_version' => 'v4.0.14', + 'version' => '4.0.14.0', + 'reference' => '2219c71f19c34ea9a393e48498188f1aa9f9031b', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-assets', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-autoloader' => array( - 'pretty_version' => 'v3.1.0', - 'version' => '3.1.0.0', - 'reference' => '0e36d60ad64e35b5dab7fa4757fadb2235d58f73', + 'pretty_version' => 'v5.0.5', + 'version' => '5.0.5.0', + 'reference' => '7bf3172e73c27c72d01d6de4796a41c7abc06d5a', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-autoloader', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-backup-helper-script-manager' => array( - 'pretty_version' => 'v0.2.7', - 'version' => '0.2.7.0', - 'reference' => '8643c13843b9b7864c4541a49b8d8bead9bc4fd6', + 'pretty_version' => 'v0.3.6', + 'version' => '0.3.6.0', + 'reference' => '859d8df5637c61f9c29b46e038f425bd238eb6f4', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-backup-helper-script-manager', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-boost-core' => array( - 'pretty_version' => 'v0.2.11', - 'version' => '0.2.11.0', - 'reference' => 'bb00d7828aa695280e49db3af8b77e4548a40b40', + 'pretty_version' => 'v0.3.9', + 'version' => '0.3.9.0', + 'reference' => '83c2081731fe46fc43d938abf1f0818a67c0e61e', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-core', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-boost-speed-score' => array( - 'pretty_version' => 'v0.3.12', - 'version' => '0.3.12.0', - 'reference' => '362c3c0d3d779e757c48f7fecba65a107d9a0ab1', + 'pretty_version' => 'v0.4.6', + 'version' => '0.4.6.0', + 'reference' => '42d2a24559b5a007096d3a500be058fd92ab1f19', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-boost-speed-score', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-composer-plugin' => array( - 'pretty_version' => 'v2.0.3', - 'version' => '2.0.3.0', - 'reference' => '67d11838aa00ef9922a8a3b439b1fa25adb1feef', + 'pretty_version' => 'v4.0.4', + 'version' => '4.0.4.0', + 'reference' => '0c32be22d4e2ff6468ed688780d14bcd70e260da', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../automattic/jetpack-composer-plugin', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-config' => array( - 'pretty_version' => 'v2.0.4', - 'version' => '2.0.4.0', - 'reference' => '9f075c81bae6fd638e0b3183612cda5cc9e01e06', + 'pretty_version' => 'v3.0.1', + 'version' => '3.0.1.0', + 'reference' => '13f26ed2830d9043d351e49c5ab4e2b6ec21e9d2', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-config', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-connection' => array( - 'pretty_version' => 'v4.0.1', - 'version' => '4.0.1.0', - 'reference' => '88597263fa2af184cfd4164de6d4e4ba95f05768', + 'pretty_version' => 'v6.8.1', + 'version' => '6.8.1.0', + 'reference' => '473c52b3ad8ea7b51066a243d2b1d87ba8835fca', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-connection', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-constants' => array( - 'pretty_version' => 'v2.0.4', - 'version' => '2.0.4.0', - 'reference' => 'f6958c313a34c5e92171c45a57d9dc978e5975ed', + 'pretty_version' => 'v3.0.5', + 'version' => '3.0.5.0', + 'reference' => '12446dd21985e3765d8b8b903091c273d22e4e9e', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-constants', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-device-detection' => array( - 'pretty_version' => 'v2.1.4', - 'version' => '2.1.4.0', - 'reference' => 'a59d71b55184bfd67a5b43f2df62c74ea6154b05', + 'pretty_version' => 'v3.0.5', + 'version' => '3.0.5.0', + 'reference' => 'dd237dd9b92532aba103b71bf43a2a3c87117a7f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-device-detection', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-explat' => array( - 'pretty_version' => 'v0.1.7', - 'version' => '0.1.7.0', - 'reference' => '3a85d490843ab7e98f45753dd067b2dfce31a64b', + 'pretty_version' => 'v0.2.13', + 'version' => '0.2.13.0', + 'reference' => 'ba4a9fa045deb9c6bf58a394521dbf6458b34d30', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-explat', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-ip' => array( - 'pretty_version' => 'v0.2.3', - 'version' => '0.2.3.0', - 'reference' => 'f7a42b1603a24775c6f20eef2ac5cba3d6b37194', + 'pretty_version' => 'v0.4.6', + 'version' => '0.4.6.0', + 'reference' => '0248018c22240817a2a463fd0e1aa05f55091c6c', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-ip', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-jitm' => array( - 'pretty_version' => 'v3.1.21', - 'version' => '3.1.21.0', - 'reference' => '5cf53d23d21b8b5d05c74c20b6d70a7a57c5f15f', + 'pretty_version' => 'v4.2.7', + 'version' => '4.2.7.0', + 'reference' => '8ee55bdf627a004ee736921e34160545a917ab44', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-jitm', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-licensing' => array( - 'pretty_version' => 'v2.0.9', - 'version' => '2.0.9.0', - 'reference' => '6783c5958fe0f8d81bb098485d5422ed87065c51', + 'pretty_version' => 'v3.0.8', + 'version' => '3.0.8.0', + 'reference' => '85e45bf51f729c76535a026edf806e5e800ca409', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-licensing', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-logo' => array( - 'pretty_version' => 'v2.0.4', - 'version' => '2.0.4.0', - 'reference' => '6047525955b12ac8654ac4544e0b79deaed31fa2', + 'pretty_version' => 'v3.0.4', + 'version' => '3.0.4.0', + 'reference' => 'e13c7917f1bfeb014c923d6763db2ee1d60eb1aa', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-logo', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-my-jetpack' => array( - 'pretty_version' => 'v4.35.3', - 'version' => '4.35.3.0', - 'reference' => '1424bd0fce9b059c41397cd3da9679407b00d3da', + 'pretty_version' => 'v5.9.1', + 'version' => '5.9.1.0', + 'reference' => 'c75f826f5900506be1b28120946c1b319e23dac6', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-my-jetpack', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-password-checker' => array( - 'pretty_version' => 'v0.3.2', - 'version' => '0.3.2.0', - 'reference' => 'bdf70591123932112e447e295d7f174b5c0e3a44', + 'pretty_version' => 'v0.4.7', + 'version' => '0.4.7.0', + 'reference' => '25900f1b5bf8718915c607a4fc1d1e0bc290e20a', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-password-checker', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-plans' => array( - 'pretty_version' => 'v0.4.10', - 'version' => '0.4.10.0', - 'reference' => '4611e943c7851eade1b57f6f557325d675c5edef', + 'pretty_version' => 'v0.6.1', + 'version' => '0.6.1.0', + 'reference' => '66a8169d4a22af983aa6c11c57bc385d7c5747cc', 'type' => 'library', 'install_path' => __DIR__ . '/../automattic/jetpack-plans', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-plugins-installer' => array( - 'pretty_version' => 'v0.4.3', - 'version' => '0.4.3.0', - 'reference' => '53599f17ca0def355edbab886cdf765713a8809a', + 'pretty_version' => 'v0.5.4', + 'version' => '0.5.4.0', + 'reference' => '2fbd9cf402e0514f680b8bef9f787633f2bb29ed', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-plugins-installer', 'aliases' => array(), @@ -209,72 +209,72 @@ 'dev_requirement' => false, ), 'automattic/jetpack-protect-models' => array( - 'pretty_version' => 'v0.2.1', - 'version' => '0.2.1.0', - 'reference' => 'd76966670cffb49fda782c72182238f2e07ad962', + 'pretty_version' => 'v0.5.4', + 'version' => '0.5.4.0', + 'reference' => '99180919a0756cfd3272388eebc99c5795894b18', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-models', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-protect-status' => array( - 'pretty_version' => 'v0.1.5', - 'version' => '0.1.5.0', - 'reference' => '2fc75b06dd4ddc7c4a7ce0441041d7457561d179', + 'pretty_version' => 'v0.5.8', + 'version' => '0.5.8.0', + 'reference' => '34cd7a21d211ec00709660486b6ee9e0928593a6', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-protect-status', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-redirect' => array( - 'pretty_version' => 'v2.0.4', - 'version' => '2.0.4.0', - 'reference' => '72457f3899c772529d26e83a44d6ffd6758a71fd', + 'pretty_version' => 'v3.0.5', + 'version' => '3.0.5.0', + 'reference' => '806c695a0fb82bb9e96a6e406df27724f5821180', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-redirect', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-roles' => array( - 'pretty_version' => 'v2.0.3', - 'version' => '2.0.3.0', - 'reference' => '32e45299a6ff93de0b1f4c71e6669f15917220fb', + 'pretty_version' => 'v3.0.5', + 'version' => '3.0.5.0', + 'reference' => '22e0b19517221fca3113c3ed823a3e8e22cd5762', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-roles', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-status' => array( - 'pretty_version' => 'v4.0.1', - 'version' => '4.0.1.0', - 'reference' => '7175788be67f91a7e26d0d216afd81372ace0027', + 'pretty_version' => 'v5.0.10', + 'version' => '5.0.10.0', + 'reference' => '239152e50e7f5492b78bceff51ec4d1ca7a1b427', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-status', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-sync' => array( - 'pretty_version' => 'v3.10.0', - 'version' => '3.10.0.0', - 'reference' => '44c699a3343bccf26cbfe7942355339cd5de678b', + 'pretty_version' => 'v4.9.2', + 'version' => '4.9.2.0', + 'reference' => 'd24cf1d05b5f700e4d92f2275dd7d414d2191e32', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-sync', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-transport-helper' => array( - 'pretty_version' => 'v0.2.4', - 'version' => '0.2.4.0', - 'reference' => '2792d86e1f19466a6597318e8d812d1793751671', + 'pretty_version' => 'v0.3.1', + 'version' => '0.3.1.0', + 'reference' => '6c7cf972ff16b3d229e96781f9c9106f94677afe', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-transport-helper', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-waf' => array( - 'pretty_version' => 'v0.18.5', - 'version' => '0.18.5.0', - 'reference' => '5e7a9db1e6afe65fc6f56ceaaf54563815e25e1c', + 'pretty_version' => 'v0.23.8', + 'version' => '0.23.8.0', + 'reference' => '9cfafab1c0e0986b5bd8970c013f780208e4a84f', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-waf', 'aliases' => array(), diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_classmap.php b/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_classmap.php index bfb0d783..b68b45bb 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_classmap.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_classmap.php @@ -15,491 +15,523 @@ return array( 'path' => $vendorDir . '/wikimedia/aho-corasick/src/MultiStringReplacer.php' ), 'Autoloader' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-autoloader.php' ), 'Autoloader_Handler' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-autoloader-handler.php' ), 'Autoloader_Locator' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-autoloader-locator.php' ), 'Automattic\\Jetpack\\A8c_Mc_Stats' => array( - 'version' => '2.0.2.0', + 'version' => '3.0.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php' ), 'Automattic\\Jetpack\\Admin_UI\\Admin_Menu' => array( - 'version' => '0.4.5.0', + 'version' => '0.5.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php' ), 'Automattic\\Jetpack\\Assets' => array( - 'version' => '2.3.7.0', + 'version' => '4.0.14.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php' ), 'Automattic\\Jetpack\\Assets\\Logo' => array( - 'version' => '2.0.4.0', + 'version' => '3.0.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-logo/src/class-logo.php' ), 'Automattic\\Jetpack\\Assets\\Script_Data' => array( - 'version' => '2.3.7.0', + 'version' => '4.0.14.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-assets/src/class-script-data.php' ), 'Automattic\\Jetpack\\Assets\\Semver' => array( - 'version' => '2.3.7.0', + 'version' => '4.0.14.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-assets/src/class-semver.php' ), 'Automattic\\Jetpack\\Autoloader\\AutoloadFileWriter' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadFileWriter.php' ), 'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php' ), 'Automattic\\Jetpack\\Autoloader\\AutoloadProcessor' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadProcessor.php' ), 'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php' ), 'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/ManifestGenerator.php' ), 'Automattic\\Jetpack\\Automatic_Install_Skin' => array( - 'version' => '0.4.3.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-plugins-installer/src/class-automatic-install-skin.php' ), - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager' => array( - 'version' => '0.2.7.0', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager' => array( + 'version' => '0.3.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager.php' ), - 'Automattic\\Jetpack\\Backup\\V0004\\Helper_Script_Manager_Impl' => array( - 'version' => '0.2.7.0', + 'Automattic\\Jetpack\\Backup\\V0005\\Helper_Script_Manager_Impl' => array( + 'version' => '0.3.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-helper-script-manager-impl.php' ), - 'Automattic\\Jetpack\\Backup\\V0004\\Throw_On_Errors' => array( - 'version' => '0.2.7.0', + 'Automattic\\Jetpack\\Backup\\V0005\\Throw_On_Errors' => array( + 'version' => '0.3.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-backup-helper-script-manager/src/class-throw-on-errors.php' ), 'Automattic\\Jetpack\\Boost_Core\\Contracts\\Boost_API_Client' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/contracts/boost-api-client.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\Boost_API' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-boost-api.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\Cacheable' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-cacheable.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\Transient' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-transient.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\Url' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-url.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\Utils' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-utils.php' ), 'Automattic\\Jetpack\\Boost_Core\\Lib\\WPCOM_Boost_API_Client' => array( - 'version' => '0.2.11.0', + 'version' => '0.3.9.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-core/src/lib/class-wpcom-boost-api-client.php' ), 'Automattic\\Jetpack\\Boost_Speed_Score\\Jetpack_Boost_Modules' => array( - 'version' => '0.3.12.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-jetpack-boost-modules.php' ), 'Automattic\\Jetpack\\Boost_Speed_Score\\Speed_Score' => array( - 'version' => '0.3.12.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score.php' ), 'Automattic\\Jetpack\\Boost_Speed_Score\\Speed_Score_Graph_History_Request' => array( - 'version' => '0.3.12.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score-graph-history-request.php' ), 'Automattic\\Jetpack\\Boost_Speed_Score\\Speed_Score_History' => array( - 'version' => '0.3.12.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score-history.php' ), 'Automattic\\Jetpack\\Boost_Speed_Score\\Speed_Score_Request' => array( - 'version' => '0.3.12.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-boost-speed-score/src/class-speed-score-request.php' ), 'Automattic\\Jetpack\\Composer\\Manager' => array( - 'version' => '2.0.3.0', + 'version' => '4.0.4.0', 'path' => $vendorDir . '/automattic/jetpack-composer-plugin/src/class-manager.php' ), 'Automattic\\Jetpack\\Composer\\Plugin' => array( - 'version' => '2.0.3.0', + 'version' => '4.0.4.0', 'path' => $vendorDir . '/automattic/jetpack-composer-plugin/src/class-plugin.php' ), 'Automattic\\Jetpack\\Config' => array( - 'version' => '2.0.4.0', + 'version' => '3.0.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-config/src/class-config.php' ), 'Automattic\\Jetpack\\Connection\\Authorize_Json_Api' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-authorize-json-api.php' ), 'Automattic\\Jetpack\\Connection\\Client' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-client.php' ), 'Automattic\\Jetpack\\Connection\\Connection_Assets' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-connection-assets.php' ), 'Automattic\\Jetpack\\Connection\\Connection_Notice' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-connection-notice.php' ), 'Automattic\\Jetpack\\Connection\\Error_Handler' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-error-handler.php' ), 'Automattic\\Jetpack\\Connection\\Initial_State' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-initial-state.php' ), 'Automattic\\Jetpack\\Connection\\Manager' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-manager.php' ), 'Automattic\\Jetpack\\Connection\\Manager_Interface' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/interface-manager.php' ), 'Automattic\\Jetpack\\Connection\\Nonce_Handler' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-nonce-handler.php' ), 'Automattic\\Jetpack\\Connection\\Package_Version' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-package-version.php' ), 'Automattic\\Jetpack\\Connection\\Package_Version_Tracker' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-package-version-tracker.php' ), 'Automattic\\Jetpack\\Connection\\Plugin' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-plugin.php' ), 'Automattic\\Jetpack\\Connection\\Plugin_Storage' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-plugin-storage.php' ), 'Automattic\\Jetpack\\Connection\\REST_Connector' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-rest-connector.php' ), 'Automattic\\Jetpack\\Connection\\Rest_Authentication' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-rest-authentication.php' ), 'Automattic\\Jetpack\\Connection\\SSO' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/sso/class-sso.php' ), 'Automattic\\Jetpack\\Connection\\SSO\\Force_2FA' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/sso/class-force-2fa.php' ), 'Automattic\\Jetpack\\Connection\\SSO\\Helpers' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/sso/class-helpers.php' ), 'Automattic\\Jetpack\\Connection\\SSO\\Notices' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/sso/class-notices.php' ), 'Automattic\\Jetpack\\Connection\\SSO\\User_Admin' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/sso/class-user-admin.php' ), 'Automattic\\Jetpack\\Connection\\Secrets' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-secrets.php' ), 'Automattic\\Jetpack\\Connection\\Server_Sandbox' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-server-sandbox.php' ), 'Automattic\\Jetpack\\Connection\\Tokens' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens.php' ), 'Automattic\\Jetpack\\Connection\\Tokens_Locks' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tokens-locks.php' ), + 'Automattic\\Jetpack\\Connection\\Traits\\WPCOM_REST_API_Proxy_Request' => array( + 'version' => '6.8.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/traits/trait-wpcom-rest-api-proxy-request.php' + ), 'Automattic\\Jetpack\\Connection\\Urls' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-urls.php' ), + 'Automattic\\Jetpack\\Connection\\Users_Connection_Admin' => array( + 'version' => '6.8.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-users-connection-admin.php' + ), 'Automattic\\Jetpack\\Connection\\Utils' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-utils.php' ), 'Automattic\\Jetpack\\Connection\\Webhooks' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-webhooks.php' ), 'Automattic\\Jetpack\\Connection\\Webhooks\\Authorize_Redirect' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/webhooks/class-authorize-redirect.php' ), 'Automattic\\Jetpack\\Connection\\XMLRPC_Async_Call' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-xmlrpc-async-call.php' ), 'Automattic\\Jetpack\\Connection\\XMLRPC_Connector' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-xmlrpc-connector.php' ), 'Automattic\\Jetpack\\Constants' => array( - 'version' => '2.0.4.0', + 'version' => '3.0.5.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-constants/src/class-constants.php' ), 'Automattic\\Jetpack\\CookieState' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-cookiestate.php' ), 'Automattic\\Jetpack\\Current_Plan' => array( - 'version' => '0.4.10.0', + 'version' => '0.6.1.0', 'path' => $vendorDir . '/automattic/jetpack-plans/src/class-current-plan.php' ), 'Automattic\\Jetpack\\Device_Detection' => array( - 'version' => '2.1.4.0', + 'version' => '3.0.5.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-device-detection/src/class-device-detection.php' ), 'Automattic\\Jetpack\\Device_Detection\\User_Agent_Info' => array( - 'version' => '2.1.4.0', + 'version' => '3.0.5.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-device-detection/src/class-user-agent-info.php' ), 'Automattic\\Jetpack\\Errors' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-errors.php' ), 'Automattic\\Jetpack\\ExPlat' => array( - 'version' => '0.1.7.0', + 'version' => '0.2.13.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-explat/src/class-explat.php' ), 'Automattic\\Jetpack\\ExPlat\\REST_Controller' => array( - 'version' => '0.1.7.0', + 'version' => '0.2.13.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-explat/src/class-rest-controller.php' ), 'Automattic\\Jetpack\\Files' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-files.php' ), 'Automattic\\Jetpack\\Heartbeat' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-heartbeat.php' ), 'Automattic\\Jetpack\\IP\\Utils' => array( - 'version' => '0.2.3.0', + 'version' => '0.4.6.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-ip/src/class-utils.php' ), 'Automattic\\Jetpack\\IdentityCrisis\\Exception' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-exception.php' ), 'Automattic\\Jetpack\\IdentityCrisis\\REST_Endpoints' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-rest-endpoints.php' ), 'Automattic\\Jetpack\\IdentityCrisis\\UI' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-ui.php' ), 'Automattic\\Jetpack\\IdentityCrisis\\URL_Secret' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-url-secret.php' ), 'Automattic\\Jetpack\\Identity_Crisis' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/identity-crisis/class-identity-crisis.php' ), 'Automattic\\Jetpack\\JITMS\\JITM' => array( - 'version' => '3.1.21.0', + 'version' => '4.2.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-jitm/src/class-jitm.php' ), 'Automattic\\Jetpack\\JITMS\\Post_Connection_JITM' => array( - 'version' => '3.1.21.0', + 'version' => '4.2.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-jitm/src/class-post-connection-jitm.php' ), 'Automattic\\Jetpack\\JITMS\\Pre_Connection_JITM' => array( - 'version' => '3.1.21.0', + 'version' => '4.2.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-jitm/src/class-pre-connection-jitm.php' ), 'Automattic\\Jetpack\\JITMS\\Rest_Api_Endpoints' => array( - 'version' => '3.1.21.0', + 'version' => '4.2.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-jitm/src/class-rest-api-endpoints.php' ), 'Automattic\\Jetpack\\Licensing' => array( - 'version' => '2.0.9.0', + 'version' => '3.0.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-licensing/src/class-licensing.php' ), 'Automattic\\Jetpack\\Licensing\\Endpoints' => array( - 'version' => '2.0.9.0', + 'version' => '3.0.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-licensing/src/class-endpoints.php' ), 'Automattic\\Jetpack\\Modules' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-modules.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Activitylog' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-activitylog.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Historically_Active_Modules' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-historically-active-modules.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Hybrid_Product' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-hybrid-product.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Initializer' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-initializer.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Jetpack_Manage' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-jetpack-manage.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Module_Product' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-module-product.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Product' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-products.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Anti_Spam' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-anti-spam.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Backup' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-backup.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Boost' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-boost.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Complete' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-complete.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Creator' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-creator.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Crm' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-crm.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Extras' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-extras.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Growth' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-growth.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Jetpack_Ai' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-jetpack-ai.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Newsletter' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-newsletter.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Protect' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-protect.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Related_Posts' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-related-posts.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Scan' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-scan.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Search_Stats' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-search-stats.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Security' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-security.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Products\\Site_Accelerator' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-site-accelerator.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Social' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-social.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Starter' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-starter.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Stats' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-stats.php' ), 'Automattic\\Jetpack\\My_Jetpack\\Products\\Videopress' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-videopress.php' ), 'Automattic\\Jetpack\\My_Jetpack\\REST_AI' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-ai.php' ), - 'Automattic\\Jetpack\\My_Jetpack\\REST_Product_Data' => array( - 'version' => '4.35.3.0', - 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-product-data.php' - ), 'Automattic\\Jetpack\\My_Jetpack\\REST_Products' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-products.php' ), 'Automattic\\Jetpack\\My_Jetpack\\REST_Purchases' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-purchases.php' ), 'Automattic\\Jetpack\\My_Jetpack\\REST_Recommendations_Evaluation' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-recommendations-evaluation.php' ), 'Automattic\\Jetpack\\My_Jetpack\\REST_Zendesk_Chat' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-rest-zendesk-chat.php' ), + 'Automattic\\Jetpack\\My_Jetpack\\Red_Bubble_Notifications' => array( + 'version' => '5.9.1.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-red-bubble-notifications.php' + ), 'Automattic\\Jetpack\\My_Jetpack\\Wpcom_Products' => array( - 'version' => '4.35.3.0', + 'version' => '5.9.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-my-jetpack/src/class-wpcom-products.php' ), 'Automattic\\Jetpack\\Partner' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner.php' ), 'Automattic\\Jetpack\\Partner_Coupon' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-partner-coupon.php' ), 'Automattic\\Jetpack\\Password_Checker' => array( - 'version' => '0.3.2.0', + 'version' => '0.4.7.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-password-checker/src/class-password-checker.php' ), 'Automattic\\Jetpack\\Paths' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-paths.php' ), 'Automattic\\Jetpack\\Plans' => array( - 'version' => '0.4.10.0', + 'version' => '0.6.1.0', 'path' => $vendorDir . '/automattic/jetpack-plans/src/class-plans.php' ), 'Automattic\\Jetpack\\Plugins_Installer' => array( - 'version' => '0.4.3.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-plugins-installer/src/class-plugins-installer.php' ), 'Automattic\\Jetpack\\Protect\\Credentials' => array( @@ -527,415 +559,423 @@ return array( 'path' => $baseDir . '/src/class-threats.php' ), 'Automattic\\Jetpack\\Protect_Models' => array( - 'version' => '0.2.1.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-protect-models.php' ), 'Automattic\\Jetpack\\Protect_Models\\Extension_Model' => array( - 'version' => '0.2.1.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-extension-model.php' ), 'Automattic\\Jetpack\\Protect_Models\\History_Model' => array( - 'version' => '0.2.1.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-history-model.php' ), 'Automattic\\Jetpack\\Protect_Models\\Status_Model' => array( - 'version' => '0.2.1.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-status-model.php' ), 'Automattic\\Jetpack\\Protect_Models\\Threat_Model' => array( - 'version' => '0.2.1.0', + 'version' => '0.5.4.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-threat-model.php' ), + 'Automattic\\Jetpack\\Protect_Models\\Vulnerability_Model' => array( + 'version' => '0.5.4.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-models/src/class-vulnerability-model.php' + ), 'Automattic\\Jetpack\\Protect_Status\\Plan' => array( - 'version' => '0.1.5.0', + 'version' => '0.5.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-plan.php' ), 'Automattic\\Jetpack\\Protect_Status\\Protect_Status' => array( - 'version' => '0.1.5.0', + 'version' => '0.5.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-protect-status.php' ), 'Automattic\\Jetpack\\Protect_Status\\REST_Controller' => array( - 'version' => '0.1.5.0', + 'version' => '0.5.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-rest-controller.php' ), 'Automattic\\Jetpack\\Protect_Status\\Scan_Status' => array( - 'version' => '0.1.5.0', + 'version' => '0.5.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-scan-status.php' ), 'Automattic\\Jetpack\\Protect_Status\\Status' => array( - 'version' => '0.1.5.0', + 'version' => '0.5.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-protect-status/src/class-status.php' ), 'Automattic\\Jetpack\\Redirect' => array( - 'version' => '2.0.4.0', + 'version' => '3.0.5.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-redirect/src/class-redirect.php' ), 'Automattic\\Jetpack\\Roles' => array( - 'version' => '2.0.3.0', + 'version' => '3.0.5.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-roles/src/class-roles.php' ), 'Automattic\\Jetpack\\Status' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-status.php' ), 'Automattic\\Jetpack\\Status\\Cache' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-cache.php' ), 'Automattic\\Jetpack\\Status\\Host' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-host.php' ), 'Automattic\\Jetpack\\Status\\Visitor' => array( - 'version' => '4.0.1.0', + 'version' => '5.0.10.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-status/src/class-visitor.php' ), 'Automattic\\Jetpack\\Sync\\Actions' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php' ), 'Automattic\\Jetpack\\Sync\\Codec_Interface' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-codec.php' ), 'Automattic\\Jetpack\\Sync\\Data_Settings' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-data-settings.php' ), 'Automattic\\Jetpack\\Sync\\Dedicated_Sender' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-dedicated-sender.php' ), 'Automattic\\Jetpack\\Sync\\Default_Filter_Settings' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-default-filter-settings.php' ), 'Automattic\\Jetpack\\Sync\\Defaults' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-defaults.php' ), 'Automattic\\Jetpack\\Sync\\Functions' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-functions.php' ), 'Automattic\\Jetpack\\Sync\\Health' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-health.php' ), 'Automattic\\Jetpack\\Sync\\JSON_Deflate_Array_Codec' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-json-deflate-array-codec.php' ), 'Automattic\\Jetpack\\Sync\\Listener' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-listener.php' ), 'Automattic\\Jetpack\\Sync\\Lock' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-lock.php' ), 'Automattic\\Jetpack\\Sync\\Main' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-main.php' ), 'Automattic\\Jetpack\\Sync\\Modules' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-modules.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Attachments' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-attachments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Callables' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-callables.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Comments' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-comments.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Constants' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-constants.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Full_Sync_Immediately' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-full-sync-immediately.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Import' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-import.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Menus' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-menus.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Meta' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-meta.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Module' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-module.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Network_Options' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-network-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Options' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-options.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Plugins' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-plugins.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Posts' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-posts.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Protect' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-protect.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Search' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-search.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Stats' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-stats.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Term_Relationships' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-term-relationships.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Terms' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-terms.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Themes' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-themes.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Updates' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-updates.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\Users' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WP_Super_Cache' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-wp-super-cache.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce.php' ), 'Automattic\\Jetpack\\Sync\\Modules\\WooCommerce_HPOS_Orders' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/modules/class-woocommerce-hpos-orders.php' ), 'Automattic\\Jetpack\\Sync\\Package_Version' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-package-version.php' ), 'Automattic\\Jetpack\\Sync\\Queue' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue.php' ), 'Automattic\\Jetpack\\Sync\\Queue\\Queue_Storage_Options' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/sync-queue/class-queue-storage-options.php' ), 'Automattic\\Jetpack\\Sync\\Queue\\Queue_Storage_Table' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/sync-queue/class-queue-storage-table.php' ), 'Automattic\\Jetpack\\Sync\\Queue_Buffer' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-queue-buffer.php' ), 'Automattic\\Jetpack\\Sync\\REST_Endpoints' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-endpoints.php' ), 'Automattic\\Jetpack\\Sync\\REST_Sender' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-rest-sender.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Usermeta' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-usermeta.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore\\Table_Checksum_Users' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/replicastore/class-table-checksum-users.php' ), 'Automattic\\Jetpack\\Sync\\Replicastore_Interface' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/interface-replicastore.php' ), 'Automattic\\Jetpack\\Sync\\Sender' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php' ), 'Automattic\\Jetpack\\Sync\\Server' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-server.php' ), 'Automattic\\Jetpack\\Sync\\Settings' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-settings.php' ), 'Automattic\\Jetpack\\Sync\\Simple_Codec' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-simple-codec.php' ), 'Automattic\\Jetpack\\Sync\\Users' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-users.php' ), 'Automattic\\Jetpack\\Sync\\Utils' => array( - 'version' => '3.10.0.0', + 'version' => '4.9.2.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-sync/src/class-utils.php' ), 'Automattic\\Jetpack\\Terms_Of_Service' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-terms-of-service.php' ), 'Automattic\\Jetpack\\Tracking' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/src/class-tracking.php' ), 'Automattic\\Jetpack\\Transport_Helper\\Package_Version' => array( - 'version' => '0.2.4.0', + 'version' => '0.3.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version.php' ), 'Automattic\\Jetpack\\Transport_Helper\\V0001\\Package_Version' => array( - 'version' => '0.2.4.0', + 'version' => '0.3.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-package-version-compat.php' ), - 'Automattic\\Jetpack\\Transport_Helper\\V0004\\REST_Controller' => array( - 'version' => '0.2.4.0', + 'Automattic\\Jetpack\\Transport_Helper\\V0005\\REST_Controller' => array( + 'version' => '0.3.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/src/class-rest-controller.php' ), 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-brute-force-protection.php' ), 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Blocked_Login_Page' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-blocked-login-page.php' ), 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Math_Authenticate' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-math-fallback.php' ), 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Shared_Functions' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-shared-functions.php' ), 'Automattic\\Jetpack\\Waf\\Brute_Force_Protection\\Brute_Force_Protection_Transient_Cleanup' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/brute-force-protection/class-transient-cleanup.php' ), 'Automattic\\Jetpack\\Waf\\CLI' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php' ), 'Automattic\\Jetpack\\Waf\\File_System_Exception' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-file-system-exception.php' ), 'Automattic\\Jetpack\\Waf\\REST_Controller' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php' ), 'Automattic\\Jetpack\\Waf\\Rules_API_Exception' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-rules-api-exception.php' ), + 'Automattic\\Jetpack\\Waf\\Waf_Blocklog_Manager' => array( + 'version' => '0.23.8.0', + 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-blocklog-manager.php' + ), 'Automattic\\Jetpack\\Waf\\Waf_Compatibility' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-compatibility.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Constants' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Exception' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/exceptions/class-waf-exception.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Initializer' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-initializer.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Operators' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-operators.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Request' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Rules_Manager' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-rules-manager.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Runner' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Runtime' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runtime.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Standalone_Bootstrap' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Stats' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-stats.php' ), 'Automattic\\Jetpack\\Waf\\Waf_Transforms' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-transforms.php' ), 'Container' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-container.php' ), 'Hook_Manager' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-hook-manager.php' ), 'Jetpack_IXR_Client' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-client.php' ), 'Jetpack_IXR_ClientMulticall' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-ixr-clientmulticall.php' ), 'Jetpack_Options' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-options.php' ), 'Jetpack_Protect' => array( @@ -943,55 +983,55 @@ return array( 'path' => $baseDir . '/src/class-jetpack-protect.php' ), 'Jetpack_Signature' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-signature.php' ), 'Jetpack_Tracks_Client' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-client.php' ), 'Jetpack_Tracks_Event' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-tracks-event.php' ), 'Jetpack_XMLRPC_Server' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/legacy/class-jetpack-xmlrpc-server.php' ), 'Latest_Autoloader_Guard' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-latest-autoloader-guard.php' ), 'Manifest_Reader' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-manifest-reader.php' ), 'PHP_Autoloader' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-php-autoloader.php' ), 'Path_Processor' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-path-processor.php' ), 'Plugin_Locator' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-plugin-locator.php' ), 'Plugins_Handler' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-plugins-handler.php' ), 'Shutdown_Handler' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-shutdown-handler.php' ), 'Version_Loader' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-version-loader.php' ), 'Version_Selector' => array( - 'version' => '3.1.0', + 'version' => '5.0.5', 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-version-selector.php' ), ); diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_filemap.php b/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_filemap.php index 51ffc16c..610fce20 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_filemap.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/jetpack_autoload_filemap.php @@ -7,19 +7,19 @@ $baseDir = dirname($vendorDir); return array( '3773ef3f09c37da5478d578e32b03a4b' => array( - 'version' => '2.3.7.0', + 'version' => '4.0.14.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-assets/actions.php' ), '7372b7fb88a9723cf5b76d456eb0b738' => array( - 'version' => '4.0.1.0', + 'version' => '6.8.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-connection/actions.php' ), '590147edb63acb03b2852d5c4db13ce8' => array( - 'version' => '0.2.4.0', + 'version' => '0.3.1.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-transport-helper/actions.php' ), '3d45c7e6a7f0e71849e33afe4b3b3ede' => array( - 'version' => '0.18.5.0', + 'version' => '0.23.8.0', 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/cli.php' ), ); diff --git a/wp-content/plugins/jetpack-protect/vendor/composer/platform_check.php b/wp-content/plugins/jetpack-protect/vendor/composer/platform_check.php index f79e574b..589e9e77 100644 --- a/wp-content/plugins/jetpack-protect/vendor/composer/platform_check.php +++ b/wp-content/plugins/jetpack-protect/vendor/composer/platform_check.php @@ -4,8 +4,8 @@ $issues = array(); -if (!(PHP_VERSION_ID >= 70000)) { - $issues[] = 'Your Composer dependencies require a PHP version ">= 7.0.0". You are running ' . PHP_VERSION . '.'; +if (!(PHP_VERSION_ID >= 70200)) { + $issues[] = 'Your Composer dependencies require a PHP version ">= 7.2.0". You are running ' . PHP_VERSION . '.'; } if ($issues) { diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-handler.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-handler.php index 695a0892..61d8a139 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-handler.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-locator.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-locator.php index 69fbf8b5..ed6ae603 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-locator.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader-locator.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader.php index 13bb223c..94508e41 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-autoloader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-container.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-container.php index 8129b86a..54bc9214 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-container.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-container.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-hook-manager.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-hook-manager.php index a44b5fae..7e72d956 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-hook-manager.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-hook-manager.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-latest-autoloader-guard.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-latest-autoloader-guard.php index e0191107..ff4166cf 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-latest-autoloader-guard.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-latest-autoloader-guard.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore @@ -139,13 +139,7 @@ class Latest_Autoloader_Guard { foreach ( $composer_autoloader->getClassMap() as $classname => $path ) { if ( $jetpack_autoloader_loader->find_class_file( $classname ) ) { $msg = "A Composer autoloader is registered with a higher priority than the Jetpack Autoloader and would also handle some of the classes we handle (e.g. $classname => $path). This may cause strange and confusing problems."; - // @todo Remove the is_callable check once we drop support for WP 6.5. - if ( is_callable( 'wp_trigger_error' ) ) { - wp_trigger_error( '', $msg ); - } else { - // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error - trigger_error( $msg ); - } + wp_trigger_error( '', $msg ); continue 2; } } @@ -153,13 +147,7 @@ class Latest_Autoloader_Guard { if ( isset( $prefixes[ $prefix ] ) ) { $path = array_pop( $paths ); $msg = "A Composer autoloader is registered with a higher priority than the Jetpack Autoloader and would also handle some of the namespaces we handle (e.g. $prefix => $path). This may cause strange and confusing problems."; - // @todo Remove the is_callable check once we drop support for WP 6.5. - if ( is_callable( 'wp_trigger_error' ) ) { - wp_trigger_error( '', $msg ); - } else { - // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error - trigger_error( $msg ); - } + wp_trigger_error( '', $msg ); continue 2; } } @@ -167,13 +155,7 @@ class Latest_Autoloader_Guard { if ( isset( $prefixes[ $prefix ] ) ) { $path = array_pop( $paths ); $msg = "A Composer autoloader is registered with a higher priority than the Jetpack Autoloader and would also handle some of the namespaces we handle (e.g. $prefix => $path). This may cause strange and confusing problems."; - // @todo Remove the is_callable check once we drop support for WP 6.5. - if ( is_callable( 'wp_trigger_error' ) ) { - wp_trigger_error( '', $msg ); - } else { - // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error - trigger_error( $msg ); - } + wp_trigger_error( '', $msg ); continue 2; } } diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-manifest-reader.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-manifest-reader.php index 5ed50647..e42d1509 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-manifest-reader.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-manifest-reader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-path-processor.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-path-processor.php index b320f643..2fa5014f 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-path-processor.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-path-processor.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-php-autoloader.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-php-autoloader.php index 43acf2f6..22de29a4 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-php-autoloader.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-php-autoloader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore @@ -96,13 +96,7 @@ class PHP_Autoloader { ) { // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_wp_debug_backtrace_summary -- This is a debug log message. $msg = "Jetpack Autoloader: Autoloading `$class_name` before the plugins_loaded hook may cause strange and confusing problems. " . wp_debug_backtrace_summary( '', 1 ); - // @todo Remove the is_callable check once we drop support for WP 6.5. - if ( is_callable( 'wp_trigger_error' ) ) { - wp_trigger_error( '', $msg ); - } else { - // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_trigger_error - trigger_error( $msg ); - } + wp_trigger_error( '', $msg ); } require $file; diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugin-locator.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugin-locator.php index 995cd80e..a72d0a01 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugin-locator.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugin-locator.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugins-handler.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugins-handler.php index 604694b5..e6e03871 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugins-handler.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-plugins-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-shutdown-handler.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-shutdown-handler.php index 1e6a308f..3d9c7e9f 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-shutdown-handler.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-shutdown-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-loader.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-loader.php index 4bcc6971..b508506a 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-loader.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-loader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore @@ -143,7 +143,7 @@ class Version_Loader { * @return array|null $data The version and path path to the file if found, null otherwise. */ private function find_psr4_file( $class_name ) { - if ( ! isset( $this->psr4_map ) ) { + if ( empty( $this->psr4_map ) ) { return null; } diff --git a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-selector.php b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-selector.php index 74b4f80f..0e57258a 100644 --- a/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-selector.php +++ b/wp-content/plugins/jetpack-protect/vendor/jetpack-autoloader/class-version-selector.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ3_0_2\al3_1_0; +namespace Automattic\Jetpack\Autoloader\jpc4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ4_0_0\al5_0_5; // phpcs:ignore