From f2d5d00ba161324ec784d5fc82b4f7d2c75f864e Mon Sep 17 00:00:00 2001 From: donnchawp Date: Wed, 20 Nov 2024 10:11:17 +0000 Subject: [PATCH] Update to 3.6.0 beta2 Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/11931144530 Upstream-Ref: Automattic/jetpack@7abec835ac65b08f50f10304b3c875ece3875e29 --- CHANGELOG.md | 10 +- app/admin/class-admin.php | 2 +- app/assets/dist/jetpack-boost.asset.php | 2 +- app/assets/dist/jetpack-boost.css | 2 +- app/assets/dist/jetpack-boost.js | 66 ++--- app/assets/dist/jetpack-boost.rtl.css | 2 +- app/data-sync/Cornerstone_Pages_Entry.php | 9 +- app/lib/Cornerstone_Pages.php | 17 +- app/lib/class-site-urls.php | 14 +- .../data-sync/Image_Size_Analysis_Summary.php | 18 +- .../image-size-analysis/data-sync/init.php | 1 + composer.json | 4 +- jetpack-boost.php | 4 +- readme.txt | 8 +- vendor/autoload.php | 2 +- vendor/autoload_packages.php | 2 +- vendor/composer/autoload_real.php | 10 +- vendor/composer/autoload_static.php | 8 +- vendor/composer/installed.php | 8 +- vendor/composer/jetpack_autoload_classmap.php | 246 +++++++++--------- .../class-autoloader-handler.php | 2 +- .../class-autoloader-locator.php | 2 +- .../jetpack-autoloader/class-autoloader.php | 2 +- vendor/jetpack-autoloader/class-container.php | 2 +- .../jetpack-autoloader/class-hook-manager.php | 2 +- .../class-latest-autoloader-guard.php | 2 +- .../class-manifest-reader.php | 2 +- .../class-path-processor.php | 2 +- .../class-php-autoloader.php | 2 +- .../class-plugin-locator.php | 2 +- .../class-plugins-handler.php | 2 +- .../class-shutdown-handler.php | 2 +- .../class-version-loader.php | 2 +- .../class-version-selector.php | 2 +- 34 files changed, 241 insertions(+), 222 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c624122c..ec2efc78e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,22 +5,24 @@ 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.6.0-beta] - 2024-11-04 +## [3.6.0-beta2] - 2024-11-20 ### Added -- Cornerstone Pages: Added feature to allow selecting important pages. [#39863] +- Cornerstone Pages: Added setting to allow selecting important pages. [#39863] ### Changed - Critical CSS: Improve logic that generates URLs for critical CSS generation. [#39862] -- Page Speed: Update speed scores to be based on first cornerstone page. [#39863] - General: Improve compatibility with WordPress 6.7. [#39877] [#39786] - General: Update badges used to show state of features. [#40031] +- Page Speed: Update speed scores to be based on first cornerstone page. [#39863] ### Removed - Image Guide: Remove URL parameter based override. [#39874] ### Fixed +- Image Size Analysis: Fix UI not properly reflecting current state after interaction. - Page Speed: Fix typo in Overall Score tooltip. [#39974] - Performance History: Fixed tooltip behavior. [#39879] +- UI: Fix Boost's menu counter sometimes displaying incorrectly. ## [3.5.2] - 2024-10-15 ### Changed @@ -541,7 +543,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - First public alpha release -[3.6.0-beta]: https://github.com/Automattic/jetpack-boost-production/compare/3.5.2...3.6.0-beta +[3.6.0-beta2]: https://github.com/Automattic/jetpack-boost-production/compare/3.5.2...3.6.0-beta [3.5.2]: https://github.com/Automattic/jetpack-boost-production/compare/3.5.1...3.5.2 [3.5.1]: https://github.com/Automattic/jetpack-boost-production/compare/3.5.0...3.5.1 [3.5.0]: https://github.com/Automattic/jetpack-boost-production/compare/3.4.9...3.5.0 diff --git a/app/admin/class-admin.php b/app/admin/class-admin.php index 522692c7f..a412aad84 100644 --- a/app/admin/class-admin.php +++ b/app/admin/class-admin.php @@ -44,7 +44,7 @@ public function handle_admin_menu() { $total_problems = apply_filters( 'jetpack_boost_total_problem_count', 0 ); $menu_label = _x( 'Boost', 'The Jetpack Boost product name, without the Jetpack prefix', 'jetpack-boost' ); if ( $total_problems ) { - $menu_label .= sprintf( ' %d', $total_problems ); + $menu_label .= sprintf( ' %d', $total_problems, $total_problems ); } $page_suffix = Admin_Menu::add_menu( diff --git a/app/assets/dist/jetpack-boost.asset.php b/app/assets/dist/jetpack-boost.asset.php index 32e38e708..d11c5eeaf 100644 --- a/app/assets/dist/jetpack-boost.asset.php +++ b/app/assets/dist/jetpack-boost.asset.php @@ -1 +1 @@ - array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '70024e880b49cd37a829'); + array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '073878fac3c3a17926a9'); diff --git a/app/assets/dist/jetpack-boost.css b/app/assets/dist/jetpack-boost.css index 1d0d4c547..d9022c7c7 100644 --- a/app/assets/dist/jetpack-boost.css +++ b/app/assets/dist/jetpack-boost.css @@ -1 +1 @@ -.ACuw5pf2GZ9yAuCDUuXJ{margin:8px!important}.BTkKElvGfWuGVeR7nDA9{margin:16px!important}.Cni6lcFtK9uNPcasUu6l{margin:32px!important}.uCY1VA0YwPvdPDrP2qK6{margin:64px!important}.dRfKuESyDdm4I7iQQWgk{margin-left:8px!important;margin-right:8px!important}.EPVEM9jCb8l8seZ7x6qP{margin-left:16px!important;margin-right:16px!important}.hV1PiG2RnG96Ai5aEeHB{margin-left:32px!important;margin-right:32px!important}.XBKOiwjTmsvt6_6tEV_B{margin-left:64px!important;margin-right:64px!important}.M4cJGJd0PwcnkAweF5BB{margin-bottom:8px!important;margin-top:8px!important}.WblEsWxDgOOM3NCqSC7f,.jp-components__pricing-card .jp-components__pricing-card__title{margin-bottom:16px!important;margin-top:16px!important}.G_GwGqISUUFS1GMWisKV{margin-bottom:32px!important;margin-top:32px!important}.NnY08Bqv8vPw6it0BM_v{margin-bottom:64px!important;margin-top:64px!important}.Uth7n99cMiee9mchJNjK{margin-top:8px!important}.JJ0QD8O9oi5tXq6gZHlX{margin-top:16px!important}.cIDak88SvtKUQHVNc5nj,.jp-components__pricing-card .jp-components__pricing-card__pricing{margin-top:32px!important}.pLSK6kpxC7nLNTNYKYGg{margin-top:64px!important}.nvzwNsKkbomXV9UOAAcO{margin-right:8px!important}.nCXPt3Fb8GVwZ7MVchl8{margin-right:16px!important}.BNbHNqmVXcDd9wCdv8iA{margin-right:32px!important}.N1b7WFjMes9jbGKwUx_9{margin-right:64px!important}.LyjkatZzETTsKcVfGWbp{margin-bottom:8px!important}.OgIUxRnJAQ8ThPeZLdgA{margin-bottom:16px!important}.jnBWRuEgvzIHHzS7_R1W{margin-bottom:32px!important}.rhDT3tutlNjlOaOCS6cS{margin-bottom:64px!important}.f71n_bRaE8JWibNXiiQ1{margin-left:8px!important}.aeOIJgSg6JxVx1Hwr70j{margin-left:16px!important}.DBjAtdlMIdLKSlr53FPr{margin-left:32px!important}.NikxFwxHr8HK2teOUN0r{margin-left:64px!important}.u93VVq_VEmgxKu86Dcgg{padding:8px!important}.Rci2YjHHBbNdrMD6uBTF{padding:16px!important}.tn2etSC12DAbPLn4aAmR{padding:32px!important}.N_1J04VQYQCNTYXSNtJr{padding:64px!important}.Ns4UuOjmPsbf0HqXb7Ih{padding-left:8px!important;padding-right:8px!important}.vjHQrQqIjDXp2PNNhKXc{padding-left:16px!important;padding-right:16px!important}.VrlQBKgUhb0SDlV08p71{padding-left:32px!important;padding-right:32px!important}.vomitcV0jI7qRhQ1iOo7{padding-left:64px!important;padding-right:64px!important}.na6FMAeVfR2bg7Zrkt2e{padding-bottom:8px!important;padding-top:8px!important}.SEeYRrSiGUi6J7cqWNUE{padding-bottom:16px!important;padding-top:16px!important}.lsk7w3Tc0E7DLL8TZWIQ{padding-bottom:32px!important;padding-top:32px!important}.KpR7YyJ6y2MMI_ZyzFjZ{padding-bottom:64px!important;padding-top:64px!important}.kjRdat5z5iHnGVLLRc1h{padding-top:8px!important}.y6dVjn3KddzqeIxyhAIC{padding-top:16px!important}.LS8uvAeYl9wVeZo7XZ4y{padding-top:32px!important}.SwLPR9tqbC5BMuMZJ80o{padding-top:64px!important}.NYI_nLJo8878Nvk2qWRM{padding-right:8px!important}.ErcRUW1ZiMdXZ4VDJtSA{padding-right:16px!important}.zYy9wH4SFIRuhoHwLRGV{padding-right:32px!important}.xDjGEtCi_SQOTqVVZuyt{padding-right:64px!important}.s3VoycJyixKIBCECmRHg{padding-bottom:8px!important}.lJSOVZflHiR7eDqoWrPe{padding-bottom:16px!important}.r6NcMU3XFDnz5yGkTYBk{padding-bottom:32px!important}.zxT6kCSea_r3GEYOOhbO{padding-bottom:64px!important}.BfHQURigZGROZ6FWUoMi{padding-left:8px!important}.aIf84wSJaAgF27hD_zqO{padding-left:16px!important}.llOTf_2UFrRV2WjipQL1{padding-left:32px!important}.hDUeTWXzyITGeLfBlrKW{padding-left:64px!important}.m56mq5Swo8z9YVIPkzf4{display:none!important}@media(min-width:992px){.m56mq5Swo8z9YVIPkzf4{display:unset!important}.ZhrlV_i9bknCeLnVbgwf{display:none!important}}.jp-components__pricing-card .jp-components__pricing-card__icon img{height:16px;width:16px}.jp-components__pricing-card .jp-components__pricing-card__title{font-weight:600}.i78zlwTx7gkxI0i2MoxW{align-items:center;color:#23282d;display:flex;font-size:12px;font-weight:600;margin-left:7px}.i78zlwTx7gkxI0i2MoxW svg{margin-right:.5em}.Kf29bFcyDembbVHPHFFi{transform:translateY(-2px)}.Q5HNkDAqXloLTn2p3izt{background-color:var(--primary-white);overflow:auto}.ZNjdHgIMVgIcVy9QzI0C{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px;margin-top:40px}.sdk3wv4umlSPhAcFaqD8{align-items:center;display:flex;flex-direction:row}.hz4ClDHBjRPtAwUu1uUE{cursor:pointer}.hz4ClDHBjRPtAwUu1uUE svg{height:42px;width:100%}.szaDp_LDbyMDMqsIJlTz{height:24px;margin-left:16px;margin-right:16px;padding-top:2px;text-align:center;width:24px}.LLMcp78EdsX9m99bXhu2{color:var(--gray-40);font-size:16px;margin-top:-2px}.DL6B3LDqVy22d3ExobsS{background:none;border:none;cursor:pointer;font:inherit;height:20px;opacity:.7;position:absolute;right:21px;top:21px;width:20px}.DL6B3LDqVy22d3ExobsS:hover{opacity:1}.DL6B3LDqVy22d3ExobsS:after,.DL6B3LDqVy22d3ExobsS:before{background-color:#333;content:" ";height:19px;left:9px;position:absolute;width:2px}.DL6B3LDqVy22d3ExobsS:before{transform:rotate(45deg)}.DL6B3LDqVy22d3ExobsS:after{transform:rotate(-45deg)}.DL6B3LDqVy22d3ExobsS span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.jeqH0uwnTzhWs2T4iobK{animation:e45ql1Itqzkwm3rtwj0Q 1s linear infinite;border:var(--spinnerLineWidth) solid #000;border-radius:50%;border-top-color:#0000;height:var(--spinnerSize);width:var(--spinnerSize)}@keyframes e45ql1Itqzkwm3rtwj0Q{to{transform:rotate(1turn)}}.KvQ2sd4auItILfLfeWAG{font-size:13px}.n1koLm2yqMDN16BE0G9t{color:var(--blue-50)!important}.n1koLm2yqMDN16BE0G9t:active,.n1koLm2yqMDN16BE0G9t:hover{color:var(--blue-60)!important}.UcyzY4KxBzeAMxkE0X8V{margin:8px!important}.LhKHEGQEu82d3c2xZ9SJ{margin:16px!important}.BuM6Pv27arRLo_rGZRAq{margin:32px!important}.wbJ2jo1TC5uIKKlNd3WI{margin:64px!important}.adf6LX7PV8kBmDX2eP5z{margin-left:8px!important;margin-right:8px!important}.PTkI7tkDgPd57aFt8_sv{margin-left:16px!important;margin-right:16px!important}.sfqqrUd2ivog0ZQHphBw{margin-left:32px!important;margin-right:32px!important}.j00AyA7Egj9qSFs4CaFV{margin-left:64px!important;margin-right:64px!important}.plBG6HDUOSFwOjNz4Z8T{margin-bottom:8px!important;margin-top:8px!important}.cIgEPc3eZiSRotysfZpw{margin-bottom:16px!important;margin-top:16px!important}.sQ8scNY6U7dCDlm8b9j6{margin-bottom:32px!important;margin-top:32px!important}.SLSAzGMZofv5XnTMWziV{margin-bottom:64px!important;margin-top:64px!important}.XunZObL3fUFu0mSlJ_gd{margin-top:8px!important}.zVkPdoF0WeLR7xIshDXG{margin-top:16px!important}.tiY3NzFPdt3AqoqGO2FL{margin-top:32px!important}.FuTWNEtUhE3q6cNbs4Ok{margin-top:64px!important}.viwgG9lQw6fNEVCJlGuH{margin-right:8px!important}.AzPLF96xHA6r61GL2WmV{margin-right:16px!important}.nm6w_cH_ihpYmHD5qdBn{margin-right:32px!important}.MwyMlY4twxzwMtNfwyTQ{margin-right:64px!important}.JVCLPxMBkwMRFRKg1E6J{margin-bottom:8px!important}.bBXLtNgi05OIUQMS9W_c{margin-bottom:16px!important}.VSQCWShHO_EAqJ1BVR0w{margin-bottom:32px!important}.h2KFkWjdsd8zxVvfFAsZ{margin-bottom:64px!important}.ZtjONEmH1Vp14KW5nj3m{margin-left:8px!important}.QSIvANS7Bp3dvvoLwoXH{margin-left:16px!important}.W9QJBEffreV4QUCq_PW7{margin-left:32px!important}.ZL2StqY7QOuxLp6eQzYZ{margin-left:64px!important}.IAehvTIBe_9Xp47HX46v{padding:8px!important}.ybI2uQXqylcFjqYBaV3A{padding:16px!important}.VUf4InPqbOjFU5yZAYee{padding:32px!important}.ZAhv7O3CZNXnhz0yhgH4,.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:64px!important}.uoOMtlMfYWN7chm70xzq{padding-left:8px!important;padding-right:8px!important}.VTQPEtdTaHws0vFBixti{padding-left:16px!important;padding-right:16px!important}.F2cnh2jdYp3dCHQCC4xe{padding-left:32px!important;padding-right:32px!important}.jeiKCd7MVU_4dLUiUiS0{padding-left:64px!important;padding-right:64px!important}.sPzXFhjNplVriyG_E2VB{padding-bottom:8px!important;padding-top:8px!important}.PYPhRYO3IsqfY4LuXTvg{padding-bottom:16px!important;padding-top:16px!important}.b_x1CCmweqh4IlDxk6N3{padding-bottom:32px!important;padding-top:32px!important}.LE9mJYHiLiPR9nuW6hgk{padding-bottom:64px!important;padding-top:64px!important}.guhOZJw0GogUnD04pfjK{padding-top:8px!important}.T7DRIp7OXqlug5_ZPEyQ{padding-top:16px!important}.MAYyT4rWeLbeAtXd3ZZw{padding-top:32px!important}.KcQwYrqmb6PxFr90h03D{padding-top:64px!important}.r0rfr0Vw0myjUbBBwDCK{padding-right:8px!important}.Vblk0LXYQjZz2TYB1l62{padding-right:16px!important}.JmQ3AQ23c0cx8929DuEV{padding-right:32px!important}.h24TKwYghJ2sj0L44OuD{padding-right:64px!important}.YTCxSmGVVPCkVowHOULK{padding-bottom:8px!important}.yoq1OV99KVexhUCkyN_H{padding-bottom:16px!important}.t8CcbO5mhDBjGBO7KIPq{padding-bottom:32px!important}.nkJZT7FOsfRMloXjsH3s{padding-bottom:64px!important}.Rs5FRfNwRJ2Z0WrvN26S{padding-left:8px!important}.xVWA1ieyuVO1BnAUHujj{padding-left:16px!important}.mdV6RT8vuA7hydELQJYG{padding-left:32px!important}.AcYXtcFU2BrX3sYa8jRT{padding-left:64px!important}.ddNw0hgXS5xNirBdPATF{display:none!important}@media(min-width:992px){.ddNw0hgXS5xNirBdPATF{display:unset!important}.QshGYdoEN4JcRbEua0WO{display:none!important}}.cTAjc0NV_HWiUBCpzzJ8{background:#fff url(images/color-shift-7386626257bc3107fed2.svg) no-repeat 100% 0;border:1px solid #dcdcde;border-radius:4px}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{color:#23282d}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX ul li{background:url(images/check-6cc7cadac73dfd809e5b.svg) no-repeat;background-position:0 2px;background-size:1.5em;line-height:1.5em;list-style-type:none;padding-bottom:6px;padding-left:2em;padding-top:2px;vertical-align:middle}.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ img,.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ svg{max-width:100%}@media(max-width:767px){.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:24px}}@media(min-width:1200px){.cTAjc0NV_HWiUBCpzzJ8{display:grid;grid-template-columns:auto 460px}}.X_DpaG188YYU7F_0fY4P{color:#3c434a;margin-top:24px;text-align:center}.M9XATbJcN72OpZktamJH{background-color:var(--jp-white-off);padding-block-end:64px}.YTAzv4eWZx3i0vnxMueu{background-color:var(--jp-white)}.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}.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%}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG{color:var(--primary-black);font-size:16px}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG.Prfxvfiq7FXwIwryWohK{margin-bottom:0}@keyframes H2xIOx7KPi1aq7mXP8tR{0%{opacity:0}to{opacity:1}}.HUBUeU_Hx0G39VzNzllv{animation-duration:.3s;animation-name:H2xIOx7KPi1aq7mXP8tR}.UURhMugh5rqRmLlVfpUw p{margin:0!important;padding-bottom:1em;padding-top:1em}.UURhMugh5rqRmLlVfpUw p:last-child{padding-bottom:0}.E5a6ZNWHx_OegSWy34UG{font-weight:600}.q0Rwmg2V3h6oqP0A4JtQ{display:flex;margin-bottom:24px;margin-top:20px}.q0Rwmg2V3h6oqP0A4JtQ .OB4y3a7hKiz3h7M8S1Pr{align-self:flex-end;font-size:24px;font-weight:700;line-height:28px}.q0Rwmg2V3h6oqP0A4JtQ .DrgVX4QhqMh96A3iQf_w{color:gray;font-size:10px;font-weight:400;left:8px;line-height:12px;margin-bottom:4px;position:relative}.q0Rwmg2V3h6oqP0A4JtQ .xy6IUWHsoD9eSlDJ3nCk{border-bottom:16px solid #0000;border-image:url(images/arrows-7b4710eadf4287be90f0.png);border-image-slice:22;border-left:16px solid #0000;border-right:16px solid #0000;margin-bottom:2px;min-width:48px}.apxFbfhMgAWYm1bUBKsb{list-style-type:none;margin:0}.apxFbfhMgAWYm1bUBKsb li{display:flex;margin-bottom:1em}.apxFbfhMgAWYm1bUBKsb li:last-child{margin-bottom:0}.apxFbfhMgAWYm1bUBKsb .j7cleSoujUQ122BRT_bF{flex:1;line-height:1.3em}.apxFbfhMgAWYm1bUBKsb .BMPUuLXNWKotOWmkHtcx{border:1px solid #ccc;border-radius:50%;display:block;font-size:14px;height:1.4em;line-height:1.3em;margin-right:5px;text-align:center;width:1.4em}.fcm9sXaVcd_K6spYLbRT{margin-top:4px}.v1s9ONzoG_avEKqJbRq7{color:var(--primary-black);line-height:1.5rem}.v1s9ONzoG_avEKqJbRq7 a{color:inherit!important}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK.wOeyCk9pzlIrmzx7aNX3{margin-bottom:0;margin-top:0}.v1s9ONzoG_avEKqJbRq7 pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:left;white-space:pre-wrap}@keyframes XBAIaiFyUw73XFLkJDX_{0%{opacity:0}to{opacity:1}}.jGWMDjxAzghF6TIAGi7R{animation-duration:.3s;animation-name:XBAIaiFyUw73XFLkJDX_}.g4S8qCPjEzl2mGtR1EZa{color:inherit!important}.Oeo3kd_jnZy4QPuKJ8Dg,.hslpudqksPBovHlPS4xK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.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)}.J7duPy52KKRbSAPL6mYr{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:32px}.J7duPy52KKRbSAPL6mYr:last-child{margin-bottom:0}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr{display:block}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP{flex-grow:1;margin-right:5px;position:relative}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{color:#787c82}@media(min-width:992px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{margin-right:115px}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{color:#101517;margin-top:1em}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{margin-bottom:1em}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ svg{height:1.4rem;left:-60px;position:absolute;width:1.4rem}.J7duPy52KKRbSAPL6mYr button.components-button.has-icon{min-width:auto}.J7duPy52KKRbSAPL6mYr button svg{fill:#008710}.J7duPy52KKRbSAPL6mYr .at42s9QEpDDSBTBvuFhn.components-button:disabled{background:#0000;opacity:.5}.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)}.Q0GP2KK7q6SwnPzkJRY7{background-color:#f1f1f1;border-radius:50px;height:20px}.MLXXZJMxZDSbxrkYR62g{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.GE_PabjB9z7f16z6E2PE{color:var(--jetpack-green-50);display:block;font-size:14px;line-height:20px;margin-bottom:1em}.AlYH7Og65EIkrb10sdAE{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.AlYH7Og65EIkrb10sdAE a{text-decoration:underline}.AlYH7Og65EIkrb10sdAE h2{font-size:22px;margin-top:0}.AlYH7Og65EIkrb10sdAE p{margin:1em 0}.AlYH7Og65EIkrb10sdAE .w79kWdjhwWYqABUdoqSK h3:focus-visible{outline:none}.gh_a4PqFxmJkfVXg9Og7{margin-right:2em;min-width:36px;transform:translateY(8px)}.w79kWdjhwWYqABUdoqSK{width:100%}.gecp_0Z0owRZtj8JAYir{--base-width:8px}.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:calc(var(--base-width)*6)}.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.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.HAblZLwTv3Sb_lvpc5RB{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:left;width:100%}.HAblZLwTv3Sb_lvpc5RB .s4cbSqLoIqfqEWL_l7oK p{margin:0}.HAblZLwTv3Sb_lvpc5RB .aWMvlEROLeGoIZc5Nrwx{font-weight:700}.HAblZLwTv3Sb_lvpc5RB .LNHpIQJeLSxE902gVr5j svg{fill:#008710}.Rwk8Q9jNuQ3ZzueeDNt9{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px}@media(max-width:767px){.Rwk8Q9jNuQ3ZzueeDNt9{display:block}}.V4ChxOC170THMpRuvx66{flex-grow:1}.kfrM2DQuYkOFvsmUjxQw{align-items:center;display:flex;flex-direction:column;width:100%}.kfrM2DQuYkOFvsmUjxQw label{display:block;font-weight:700;margin-bottom:16px;text-align:left;width:100%}.kfrM2DQuYkOFvsmUjxQw input[type=text]{border:1px solid #c3c4c7;border-radius:4px;margin-bottom:16px;padding:10px;width:100%}.tTFf6IgkEjDjGMTBMJUn{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.tTFf6IgkEjDjGMTBMJUn button{border:1px solid #23282d;border-radius:4px;color:#23282d;cursor:pointer;margin-right:10px;padding:8px 24px}.tTFf6IgkEjDjGMTBMJUn button:first-child{background-color:#23282d;color:#fff}.tTFf6IgkEjDjGMTBMJUn button:last-child{background-color:#0000;margin-right:0}.tTFf6IgkEjDjGMTBMJUn button[disabled]{background-color:#dcdcde;border-color:#dcdcde;color:#a7aaad;cursor:not-allowed}.vf0IHtdM6Wi1DBlUZnyF svg{fill:#008710}.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:530px){.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:flex-start;flex-direction:column}}.UuSVezxWnKS6BzcXA2mx .O2OP7DdCnpjg9_6TaKJU{font-size:14px}.UuSVezxWnKS6BzcXA2mx .CvTiHOT5gQ3zv7jLHj9L{color:#008710}.UuSVezxWnKS6BzcXA2mx .Jg7LPjalDEbGUPoHQrJP{color:var(--gray-50);font-size:14px;line-height:22px}.oa9AwP0z2wGKAeaCTBS6{display:flex;font-weight:700}.oa9AwP0z2wGKAeaCTBS6 .icon-tooltip-wrapper svg{color:#8c8f94}.FKFxAp3ZNjKeDhwajLH4{background-color:var(--gray-0);padding:16px 16px 24px}.jb-dashboard .FKFxAp3ZNjKeDhwajLH4 h5{font-size:14px;font-weight:600;line-height:1.5}.sjz8fFDvpkHSH3XaVmFw{display:inline-block;line-height:1em;margin-left:8px;margin-right:8px;vertical-align:text-top}.or1cbFU5vj0_V8gWmNZV{align-items:center;display:flex;gap:20px;margin-top:8px;min-height:40px}.aMrATKvSxH4rreedBhvv{min-width:4rem}.H_5RPX81pi745N2QV6Ed{flex-shrink:0}.wvNWJj7qzfelP7aQOwl0{width:100%}.q5til_638QTgxyPy_5Wb{filter:grayscale(1);opacity:.3;pointer-events:none}@media screen and (max-width:782px){.or1cbFU5vj0_V8gWmNZV{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:30px}.aMrATKvSxH4rreedBhvv{font-weight:500;margin:0}}.jp-components-number-slider--is-holding .jp-components-number-slider__thumb{box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a,0 0 0 3px #069e0840}.jp-components-number-slider__control{height:40px;width:100%}.jp-components-number-slider__track{background:var(--jp-gray);border-radius:8px;height:8px;top:16px}.jp-components-number-slider__track.jp-components-number-slider__track-0{background:var(--jp-green-40)}.jp-components-number-slider__track.jp-components-number-slider__track-1{background:var(--jp-gray)}.jp-components-number-slider__thumb{align-items:center;background-color:var(--jp-white);border:1.5px solid var(--jp-green-50);border-radius:4px;box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a;color:var(--jp-black);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body);font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:-.02em;line-height:24px;padding:8px 16px;white-space:nowrap}.jp-components-number-slider__thumb.jp-components-number-slider__thumb--is-active{outline:none}.jp-components-number-slider__thumb[aria-valuenow="0"]{border-color:var(--jp-gray)}.J1Iz75qtLOXdijtq69zE{border-top:1px solid var(--gray-5);margin-top:24px;padding-top:24px}.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}.JuLwPQpaLi2ESHO6qFoA{border-top:1px solid #e6e6e6;padding-top:20px}.YKD3Efk_OeRyQRyqyJyE{margin:1em 0}.YKD3Efk_OeRyQRyqyJyE p{display:inline}@media(max-width:768px){.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper{display:block;left:-12px;margin-left:50%}.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper .icon-tooltip-container .components-popover__content{width:70vw}}.aAno97PMQEFUcrZYj4aP{margin-bottom:10px}.GG4U6Ok_MXe7islesy3F{display:flex}.zR1876dG8qciFQT2vtgw{position:relative;top:4px}.wWvw5ZHa5vqbzADJ04Ah{margin-bottom:0!important;margin-left:auto}.CwdSLZLZDotv0jqWa5a4{color:var(--gray-50);font-size:14px;line-height:1.6}.y8S5gzcOg9t9IvvH8SYm{display:flex;flex-direction:column;gap:calc(var(--gap)/2);padding:50px 0 30px}@keyframes IoZMuCrEhnlRIQdk2FWe{0%{opacity:0}to{opacity:1}}.tgeTWalaHRnVDrnl508Q{animation-duration:.3s;animation-name:IoZMuCrEhnlRIQdk2FWe}.HPrJFAyqzLrfJTDbaO65{margin-left:8px}.HPrJFAyqzLrfJTDbaO65 button svg{fill:var(--gray-30)}.NKwP_J0NlVQ6PFpvapON{display:flex;gap:.5em}.FO2duiduW2g_ATkdPE5j{margin-top:0!important}.FO2duiduW2g_ATkdPE5j:last-of-type{margin-bottom:0!important}@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%}.BzROk8RKmDBwiM3qeSkN{padding:48px}.BzROk8RKmDBwiM3qeSkN,.BzROk8RKmDBwiM3qeSkN .SWkHmAsWWCG7joGTTXUo{align-items:center;display:flex;justify-content:center}.BzROk8RKmDBwiM3qeSkN .oEBQwpMPdfM0BxcR89Vc{list-style-type:none;margin:0}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U{aspect-ratio:1;background-color:#0000;border:0;cursor:pointer;font-size:13px;font-weight:600;line-height:1;padding:7px 12px;text-decoration:none}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U[disabled]{color:#000;cursor:default}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.kjFnHT0LWjadHW3XeO4D{cursor:not-allowed;opacity:.25}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.hGciMT2eO8uWdiTmlGW7{background-color:#000;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer}.yu08ApYNa5sNWynyAgd5{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;width:20px}.MZ_e03u42QIlkOaAOAex,.QhiklmNfvE3wGpub5iur{fill:#646970}.FfA4FYcrDQan1oGMcfDg{background-color:var(--jb-pill-color);border-radius:1rem;font-size:.8em;padding:.25rem .5rem}.riD0B2pvr0_rFbievfFV{color:var(--jb-pill-color);filter:brightness(.3) saturate(10);font-weight:500;white-space:nowrap}.lpckP3a0turZuvITVqUZ{display:block;font-size:1.125rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jb-dashboard a._uLmeFMi50mS99OOt4CH{color:var(--gray-80);font-size:.875rem;text-decoration:none}.jb-dashboard a._uLmeFMi50mS99OOt4CH:hover{text-decoration:underline}#jb-dashboard .zff3ETwQwp87XiO3_rnz{align-items:center;background:#fff;border:1px solid;border-radius:4px;color:#000;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:0 24px}#jb-dashboard .HiFDstuwCGpW7ByaC9Jw{border-radius:6px;font-size:.875rem;height:auto;line-height:1.1;padding:4px 10px;width:auto}#jb-dashboard .yW8ij6oJDTU44aKCw4yx{background:#000;color:#fff}.tZFdl11TxIZz5Gvfu4wL{align-items:center;display:flex;gap:var(--gap)}.FlWaALbnh3VDr4g24Nxk{flex-grow:1}.jxSzqOpskl0q4ymfwZiX{border-radius:3px;display:block}.CmiE68jfq3lOvNIQ6iEJ{align-items:center;aspect-ratio:1;background-color:var(--gray-5);border-radius:3px;color:var(--gray-80);display:flex;font-size:.75em;font-weight:500;justify-content:center;text-align:center}.XUCZsyqxkKI7ZOclgU6I{display:none}@media(max-width:782px){.XUCZsyqxkKI7ZOclgU6I{display:block}}.a_waU4KuaV7Mt24TTstX{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{font-size:16px;font-weight:600}@media(max-width:782px){.xlFP3Zi8UTqiUOe_7T7E{margin-bottom:16px}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{margin-bottom:12px}.xlFP3Zi8UTqiUOe_7T7E .YJpT_Iu0WetkAsUzjFbb{aspect-ratio:1;display:inline-block;margin-right:12px}}.lizIAOkOx3SwuQuTOI8p{grid-column:thumbnail}.cud5qUh_9AFMWip_QF8g{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}@media(max-width:782px){.cud5qUh_9AFMWip_QF8g{display:none}}.lxuL7atlyBB1wqx3EhgK{grid-column:device/expand}.oLh8qKM3WtMt3qqLoomC{grid-column:device;text-align:center}@media(max-width:782px){.oLh8qKM3WtMt3qqLoomC{display:none}}.ExUpEZVKTLffHXbDxo3g{grid-column:page}@media(max-width:782px){.ExUpEZVKTLffHXbDxo3g{display:none}}.ExUpEZVKTLffHXbDxo3g a{color:var(--gray-60);text-decoration:none}.jgaJmlQDVHBmXqLJ9IRL{color:inherit;text-decoration:none}.JFmxyWGQzJuH0NYEwftO{display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:calc(var(--gap)/2);max-width:300px}.JFmxyWGQzJuH0NYEwftO .aVJakJTAIDS5ATTTye5_{display:flex;gap:10px;justify-content:space-between}.JFmxyWGQzJuH0NYEwftO .XjwfpZRYhwBHIXtFr9f4{font-weight:500}.wICHFwqGGKqT2D3yf7HH{display:flex;gap:var(--gap)}.qtkWvX4ZHGtEhLr_aGWw{flex:1;margin-left:calc(var(--table-header-potential-size) - var(--gap)*2)}@media(max-width:782px){.qtkWvX4ZHGtEhLr_aGWw{margin-left:0}}.jb-dashboard .xV2X9ungg2Lpp1ljak2Z{margin:0 auto;max-width:1320px}.wPmhxN0iYGN4oKsqDMrA{margin-bottom:32px}@media(min-width:783px){.wPmhxN0iYGN4oKsqDMrA{display:none}}.wPmhxN0iYGN4oKsqDMrA .dashicons{float:right}.ws12CANgNqBjYjaDXput{background-color:#fff;border:1px solid #000;border-radius:1px;padding:8px 12px}.aHg6ah7oc55btyqBidmO{background-color:#fff;border:1px solid #000;color:var(--gray-10);margin:0;padding:8px 12px}.aHg6ah7oc55btyqBidmO li.O1xIFVbD142DaKbGzRrP{color:#000}.aHg6ah7oc55btyqBidmO li.XEP4djiteejZZYBG7Ds7{background-color:var(--gray-0)}.AUh2a8D6KAbLSvx6Jmjx{border-bottom:1px solid var(--gray-5);display:flex;gap:var(--expanded-gap);margin-bottom:32px}@media(max-width:782px){.AUh2a8D6KAbLSvx6Jmjx{display:none}}.LQNlKE2ExhSvOlT4zegP{border-bottom:1px solid #0000;display:flex;justify-content:center;margin-bottom:-1px;min-width:90px}.LQNlKE2ExhSvOlT4zegP.O1xIFVbD142DaKbGzRrP{border-bottom:1px solid #000}.m8jacwZdQjenEq1BhVso{margin-left:auto}.LQNlKE2ExhSvOlT4zegP:focus-within,.LQNlKE2ExhSvOlT4zegP:hover{border-bottom:1px solid var(--gray-40)}.MussC5ITAL_rba2cFD5W{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:0;padding:8px 16px;text-decoration:none}.AUh2a8D6KAbLSvx6Jmjx .nfl8vcSU7237sp0a89rc{cursor:default;opacity:.5}.LQNlKE2ExhSvOlT4zegP span,.txRBEnJD6gpZjm3yk93I{background-color:var(--gray-5);border-radius:var(--border-radius);font-size:.75rem;padding:2px 8px}.SwXERFcUWeObOmZiSgzL{margin-left:8px}.SwXERFcUWeObOmZiSgzL p:first-child{margin-top:0}.SwXERFcUWeObOmZiSgzL button svg{fill:var(--gray-30)}.IyGYd8wwmd2TuSw6AHhl{background-color:#f1f1f1;border-radius:50px;height:20px}.bnqToyS0mnS8GldpbApE{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.kaR9YFw2JV8AqGCMT5P8{display:flex;gap:8px;width:100%}@media(max-width:782px){.kaR9YFw2JV8AqGCMT5P8{flex-direction:column}}.mXtR0X21_6uIYkpPbt1H{grid-area:progress}.t0CkUuKitKa6piBHVYDA{display:grid;flex:1 0;gap:4px;grid-template-areas:"progress progress progress" "bubble category category" "bubble status status";grid-template-columns:30px 1fr 1fr;grid-template-rows:36px 1.6rem 18px}.t0CkUuKitKa6piBHVYDA a{text-decoration:none}.gIL8G_2KdKVI9Ou4Bdmw{align-items:center;background-color:var(--gray-50);border-radius:50%;color:var(--gray-0);display:flex;font-size:.875rem;grid-area:bubble;height:1.6rem;justify-content:center;width:1.6rem}.gIL8G_2KdKVI9Ou4Bdmw.c5NoRO0TyF0NQNhq5R8x{background-color:var(--jetpack-green-50)}.gIL8G_2KdKVI9Ou4Bdmw.Mp3hmcdHyXQNQ0iGzw5S{background:#0000}.gdNTYhnOrmM1ArBqa6My{color:var(--gray-50);font-size:.875rem;grid-area:status}._prJRuynz3UiDfn1JHAx{display:flex;grid-area:category;line-height:1.6rem}.xk7aaJQadKfxsQCJ22ce{color:#d63638;display:block;margin:0;padding:0;position:relative}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce{align-items:flex-start;display:flex;justify-content:left}}.xk7aaJQadKfxsQCJ22ce .raw-error{color:#23282d}.xk7aaJQadKfxsQCJ22ce pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:left;white-space:pre-wrap}.xk7aaJQadKfxsQCJ22ce .yv7JlStwyIHPcy30SKMa{color:inherit;height:20px;line-height:0;width:20px}.xk7aaJQadKfxsQCJ22ce.QEWmcWeIrcB0H5fuPsdL .vSosri2qTMYyibcM9dcw{left:-65px;position:absolute;top:0;width:20px}.xk7aaJQadKfxsQCJ22ce:not(.QEWmcWeIrcB0H5fuPsdL) .YUYFx8eSsE9q8GF7fTWb{padding-left:.5em}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty){margin-left:auto}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-left:0}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-left:20px}}.xk7aaJQadKfxsQCJ22ce .mnkNO57F67yNkXE3dXzb{color:#d63638;font-weight:700;margin-bottom:.5em}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC{color:#d63638;list-style-type:disc}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC p{color:#d63638;margin:.25em 0}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC button{color:#23282d;font-size:16px;margin:16px auto}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.nh47C_wauZ2IiBYAugxO{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:17px}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO{flex-direction:column}}.nh47C_wauZ2IiBYAugxO button svg{fill:#008710}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO button{margin-top:15px}}.qPuIEoVfaIpAwAJRDpKH{color:#008710;flex-grow:1;margin-right:5px;position:relative}.PuMaNKHqJplWHnPq6MHl{align-items:center;color:var(--jp-orange-20);display:flex}.PuMaNKHqJplWHnPq6MHl svg{height:1.2em;margin-right:.5em;position:relative;width:1.2em}.WOF1NVNIk6nKrzk1hGAh{color:var(--wp-admin-theme-color)}.AM5zSaOns9FnQ4Nk2bid{margin-bottom:16px;margin-top:16px}.rs8UUPzNiIBTMQ7M9EPs{margin-top:32px}.TokO6nhEjVSoDuTiUmMK{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:left;width:100%}.jR3KS8pBTE0OxxzXraq7{font-size:14px;line-height:22px}.jR3KS8pBTE0OxxzXraq7 button~button{margin-left:20px!important}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq{align-items:flex-start;display:flex;flex-direction:row}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq svg{fill:var(--jetpack-green-40)}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq .ms7uQ0Ixrt0TIk2jSaij{color:var(--gray-40);flex-grow:1;margin-right:5px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti{background-color:var(--gray-0);border-radius:4px;padding:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti~.fkhohAmtGyLrw1MmWkti{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O textarea{border-color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .L9VUke3AfVBaZKnZc05W{color:var(--red-40);display:block}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .XkGZR2UW2iOfvpQG_USn{color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .jJrLRKUSJHoWJr6KS0en{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .L9VUke3AfVBaZKnZc05W{display:none}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .sPT7bcy6ZcHeZaBDpqgV{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label{display:block;font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label:not(:last-child){margin-bottom:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .cTCSgKonZmBjAn8lChHB{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .tue4qXiyHRlI5z4AupAS{font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .IqQD8kamesFvhJkX9Usz{float:left;margin-right:1em}.jR3KS8pBTE0OxxzXraq7 .pKlQuHXrNqDqn5duSLFh{clear:both}.xx3rEHrhyHZAuOHS00Kq{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.xx3rEHrhyHZAuOHS00Kq a{text-decoration:underline}.xx3rEHrhyHZAuOHS00Kq h2{font-size:22px;margin-top:0}.xx3rEHrhyHZAuOHS00Kq p{margin:1em 0}.xx3rEHrhyHZAuOHS00Kq .Ni_B41z2oAzpro1EFK9w{width:100%}.xx3rEHrhyHZAuOHS00Kq .Ni_B41z2oAzpro1EFK9w h3:focus-visible{outline:none}.XOXDYZ_a6sMgsdNXyKPU{background:var(--jp-green-5);border-radius:3px;border-radius:.4em;color:var(--jp-green-60);display:inline-block;font-size:.8rem;margin-left:10px;padding:.2em .4em;transform:translateY(-4px)}.JXwA8KcHxQbyJIsMyFZA{background:#0000;border:1px solid;color:var(--gray-40)}.vpmtGLszV12oJLeaTkZE{line-height:24px;margin-left:6px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-title{color:#23282d;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:20px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content{color:#2c3338;font-size:16px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content ul.VbATqNGmxvr4p6ctWoNq{list-style-type:disc;margin:30px 0 30px 30px}.vpmtGLszV12oJLeaTkZE svg{bottom:0;left:0;position:absolute;fill:#8c8f94}.Exz6XoGTyCF2Nr3roaS7 p{display:block}.Exz6XoGTyCF2Nr3roaS7 button{margin-bottom:0;margin-top:0}.Exz6XoGTyCF2Nr3roaS7 svg{position:relative}.s3LxEKm5QGoYO1VSRcaf{font-size:14px;line-height:22px}.s3LxEKm5QGoYO1VSRcaf button~button{margin-left:20px!important}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y{align-items:flex-start;display:flex;flex-direction:row}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y svg{fill:var(--jetpack-green-40)}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y .aIJDq5MT6j62HMoOLsE8{color:var(--gray-40);flex-grow:1;margin-right:5px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5{background-color:var(--gray-0);border-radius:4px;padding:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5~.NpBWA4KMb1WF2CibDHc5{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT textarea{border-color:var(--red-40)}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT .OR1kBalhCNLwPagWjFC_{color:var(--red-40);display:block}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .GynCd8JfpMvqtK4NknNB{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .OR1kBalhCNLwPagWjFC_{display:none}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .Nyi2UbtQ9318KNCkScWZ{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label{display:block;font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label:not(:last-child){margin-bottom:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .SZG454mPcG7nxCTxrcfW{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .JyIin4L0s8VDZohnKi8A{font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .VMiHleiHurxR2y1y7XlQ{float:left;margin-right:1em}.s3LxEKm5QGoYO1VSRcaf .kWLI5m78rldqJ1Lwils1{clear:both}.X1WAGXPTosM0ML4VjXDT{display:inline;position:relative}.X1WAGXPTosM0ML4VjXDT .liYSZ5l7jIagO338svvD{position:relative;z-index:10}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL{left:-10px;position:absolute;top:0;z-index:9}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL .syUjdH2SWB6htTWHupgU .icon-tooltip-container .components-popover__content{width:150px}.WUrFWHhmtJlcj5EZkwwq{white-space:nowrap}.NbtNMN742UNbfyE8T3La{margin-top:16px}.G_030WnFbCsfga19IVKJ img{display:block;margin-top:20px}.RIseOWcPntIoQa7gZhC4{margin-top:32px;overflow:hidden}.d_hUcsUDRTWi0JGMbB7x{border:1px solid #dcdcde;border-radius:4px;margin-top:0;padding:24px 69px 24px 27px;position:relative}.d_hUcsUDRTWi0JGMbB7x li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.d_hUcsUDRTWi0JGMbB7x h4{font-size:20px;font-weight:700;margin-bottom:1rem}.d_hUcsUDRTWi0JGMbB7x h4 svg{height:20px;margin:4px 4px 2px 0;vertical-align:sub;fill:#cc1818}.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}.vVa8c_fFLQeXixOy4cmC{isolation:isolate}.jb-dashboard .vVa8c_fFLQeXixOy4cmC h2{font-size:36px;font-weight:700;line-height:40px}.d486NCrvvrhWqkObTp5b{margin-bottom:0}.d486NCrvvrhWqkObTp5b .components-external-link__icon{height:1.4em;margin:-.2em .1em 0;vertical-align:middle;width:1.4em;fill:currentColor}.rxCbfSxaM8oWGXP1txtp{display:inline-block;margin:0;width:49%}.rxCbfSxaM8oWGXP1txtp td{padding-left:10px}.f70XAZYaIQg1YK0opCWK{margin:8px 0 0 6px}.f70XAZYaIQg1YK0opCWK p:first-child{margin-top:0}.f70XAZYaIQg1YK0opCWK button svg{margin:0;fill:var(--gray-30)}.iHtPY92L_acB9ZTTBmI5{min-height:300px;position:relative}.iHtPY92L_acB9ZTTBmI5 .jp-components-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jb-graph-annotations{height:100%;left:0;overflow:visible;pointer-events:none;position:relative;top:0;width:100%}.jb-graph-annotations__line{height:100%;pointer-events:all;position:absolute;transform:translateX(-50%);width:10px;z-index:1}.jb-graph-annotations__line:after{background:#92afd780;content:"";display:block;height:100%;left:calc(50% - 1px);position:absolute;width:2px}.jb-graph-annotations__line:hover:after{background:#92afd7}.jb-graph-annotations__annotation{background-color:#101517;border-radius:4px;bottom:100%;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:absolute;text-align:center;transform:translateX(-50%);width:fit-content;width:20em;z-index:2}.jb-graph-annotations__annotation:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #101517;bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.jb-graph-annotations__annotation a{color:#fff!important}.jb-score-tooltips-container{pointer-events:none;position:relative;width:100%}.jb-score-tooltip-react-root{bottom:-20px;pointer-events:auto;position:absolute;translate:-50% calc(100% - 20px);user-select:text;z-index:1000}.jb-score-tooltip{background-color:#101517;border-radius:4px;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:relative;width:fit-content;width:20em}.jb-score-tooltip:hover,.visible .jb-score-tooltip{display:block}.jb-score-tooltip hr{border:none;border-top:1px solid #8e8e8e}.jb-score-tooltip__date{font-size:1em;font-weight:600;line-height:1.6em}.jb-score-tooltip__row{display:flex;flex-direction:row;justify-content:space-between;margin:.9em 0}.jb-score-tooltip__row--secondary{color:#8e8e8e;margin-left:1em}.jb-score-tooltip__pointer{border-bottom:8px solid #101517;border-left:8px solid #0000;border-right:8px solid #0000;height:0;left:50%;position:absolute;top:-7px;transform:translateX(-50%);width:0}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-right:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.jb-score-graph{height:300px}.jb-score-graph__placeholder{height:100%;overflow:hidden;width:100%}.jb-score-graph__placeholder svg{height:100%;object-fit:cover;object-position:right bottom;width:100%}.boost-uplot-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.jp-popover{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:0 1px 2px 0 #0000000f,0 4px 8px 0 #00000008;left:50%;max-width:calc(100% - 32px);padding:16px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:600px}.jp-popover>*{clear:both;margin:16px}.jp-popover__body p{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6em}.gw1V_4b_jT7NOkiuvabB{margin-top:3em}.gw1V_4b_jT7NOkiuvabB .components-panel{border-radius:8px}.gw1V_4b_jT7NOkiuvabB .components-panel__body-title>button{font-size:14px;font-weight:400}.KpY4U3f0khBZ_SGVZmRh{border-color:#0000}.eoUNn1jlMKVnYm0ojdct p{margin:1em 0}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C,.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq{margin-bottom:2rem}.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq p{color:#3c434a;font-weight:400;line-height:1.5;max-width:560px}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C{align-items:center;color:#000;display:flex}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw{color:#1d2327;margin-left:auto;min-width:auto}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw svg{fill:#008710}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip{font-size:16px;top:-68px}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip:after{font-size:.7em;left:50%}.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-weight:700}@media(max-width:767px){.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-size:27px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover{left:-60px!important}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__content{width:304px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__arrow{left:215px!important}}.D_JzIqCTmmu1DTFInje7{overflow:hidden;padding:20px 0 20px 20px;pointer-events:none;position:absolute;right:0;top:40px;width:400px;z-index:60}.JMe6n1KCtWV8SAlb__d7{background-color:#fff;box-shadow:0 0 20px 0 #aaaaaa47;padding:24px;pointer-events:all;position:relative;right:-100%}.t8LEh7rRWIaNXAWBQQ3x{float:right;margin-top:10px!important}.sjomdJvEg4XqWq6vs9R_{margin-right:21px}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid #0000;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:#0000}}.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 #0000;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 #ffffff80}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;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 #aaaaaa47;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 #0000;border-right:6px solid #0000;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)}.G5B98JySlYW1O8bhVD4A{align-items:center;display:grid;grid-template-columns:auto auto}.iLcYZv2HO2OOa9SiETUQ{margin-bottom:24px!important}.LMpaegt0cQzE28EXXZQA{text-align:right}.f15eOExPH46MoClVDDxO{margin:0 auto}.f15eOExPH46MoClVDDxO .FgrM4BI7PgPqk4A8TDde{margin-bottom:48px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .S4eE58bb1Q5akwDg8Fgn{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{margin-bottom:2em}@media(min-width:768px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{display:grid;grid-template-columns:80px 1fr;grid-gap:1em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{color:#23282d;font-size:24px;font-weight:400;line-height:30px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{flex-basis:20%;font-size:36px;line-height:43px}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{color:#444;flex-basis:70%;font-weight:400;line-height:24px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{flex-basis:80%}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw a{color:#1d2327;text-decoration:underline}.jb-section.RAmiUAj1ocbT2d4DZCA3{z-index:14}.PQG6_Ly7Hw1Jx3YFgPGg{display:grid;justify-items:end}.PQG6_Ly7Hw1Jx3YFgPGg .components-snackbar+.components-snackbar{margin-top:16px}.zZQ3pKobKFQwhR0yIBr5{margin-left:auto;margin-right:auto;width:87.5%}@media(max-width:782px){.zZQ3pKobKFQwhR0yIBr5{width:100%}}.JxRz9fj0PYsxwXOnMqrE{--gap:16px;--expanded-gap:8px;--padding:16px;--border-radius:4px;--thumbnail-size:65px;--border:1px solid #ddd;--table-header-image:calc(var( --table-column-title ) + var( --thumbnail-size ) + var( --gap ));--table-header-device:10%;--table-header-potential-size:15%;--table-column-device:var( --table-header-device );--table-column-expand:65px;--table-column-title:33%;--table-column-potential-size:var( --table-header-potential-size );line-height:1.5;-webkit-font-smoothing:antialiased}@media(max-width:782px){.JxRz9fj0PYsxwXOnMqrE{--expanded-gap:0px;--border-radius:0px;--table-column-expand:32px}}#jb-dashboard *{box-sizing:border-box}p{color:#2c3338;font-size:16px}.jb-dashboard{--wp-admin-theme-color:#008710;--wp-admin-theme-link-color:#1d2327;--wp-admin-theme-color-darker-10:#007117;--wp-admin-theme-color-darker-20:#005b18;--font-headline-medium:48px;--font-title-medium:24px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;background-color:#f9f9f6;display:flex;flex-direction:column;font-size:16px;min-height:calc(100vh - 60px);position:relative}.jb-dashboard--main{background-color:#fff}.jb-dashboard a{color:var(--wp-admin-theme-link-color)}.jb-dashboard .components-button.is-jb-primary{background-color:#008710;border-radius:4px;color:#fff;font-weight:600;margin-bottom:1.5rem;outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.jb-dashboard .components-button.is-link{color:var(--wp-admin-theme-link-color)}.jb-dashboard h1,.jb-dashboard h2,.jb-dashboard h3,.jb-dashboard h4,.jb-dashboard h5,.jb-dashboard h6{color:#23282d;font-weight:500;line-height:1.3;margin:0;outline-color:#0000;outline-style:none}.jb-dashboard h1{font-size:36px;font-weight:700;line-height:40px}.jb-dashboard h2{font-size:36px;line-height:1.1}.jb-dashboard h3{font-size:24px}.jb-dashboard a.button-secondary,.jb-dashboard button.secondary{background:none;border:1px solid #23282d;border-radius:3px;color:#23282d;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:8px 24px}.jb-dashboard a.button-secondary:hover,.jb-dashboard button.secondary:hover{background:#f6f7f7;border-color:#23282d;color:#23282d}.jetpack_page_jetpack-boost #wpcontent{min-height:100vh;padding-left:0}.jb-section{isolation:isolate;padding-bottom:48px;padding-top:48px;z-index:10}.jb-section .jetpack-boost-jitm-card .jitm-card{margin:0 0 2.5rem auto}button.jb-link{background:none;border:none;cursor:pointer;margin:0;padding:0;text-decoration:underline}.jb-link{display:inline-block;font-size:.8em;margin-top:10px}.jb-section--alt{background-color:#f9f9f6}.jb-section--scores{position:relative;z-index:15}.jb-container,.jb-container--narrow,.jb-dashboard-footer{margin-left:auto;margin-right:auto;max-width:1320px;width:87.5%}.jb-container--narrow{max-width:744px}.jb-container--fixed{max-width:1176px;padding-left:24px;padding-right:24px;width:auto}.jb-dashboard-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media(max-width:767px){.jb-dashboard-footer{flex-direction:column;justify-content:flex-start}}.jb-warning-modal__actions{display:flex;justify-content:flex-end}.jb-warning-modal__actions>div{display:flex;flex-direction:column}.jb-warning-modal__actions>div>div{display:flex}.jb-warning-modal__actions button{margin-left:auto}.jb-warning-modal__actions button.confirm{margin-left:10px}.jb-warning-modal__actions .checkbox{font-size:12px;margin-top:10px}.m-1{margin:8px!important}.m-2{margin:16px!important}.m-3{margin:32px!important}.m-4{margin:64px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.mx-3{margin-left:32px!important;margin-right:32px!important}.mx-4{margin-left:64px!important;margin-right:64px!important}.my-1{margin-bottom:8px!important;margin-top:8px!important}.my-2{margin-bottom:16px!important;margin-top:16px!important}.my-3{margin-bottom:32px!important;margin-top:32px!important}.my-4{margin-bottom:64px!important;margin-top:64px!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}.mt-3{margin-top:32px!important}.mt-4{margin-top:64px!important}.mr-1{margin-right:8px!important}.mr-2{margin-right:16px!important}.mr-3{margin-right:32px!important}.mr-4{margin-right:64px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:32px!important}.mb-4{margin-bottom:64px!important}.ml-1{margin-left:8px!important}.ml-2{margin-left:16px!important}.ml-3{margin-left:32px!important}.ml-4{margin-left:64px!important}.p-1{padding:8px!important}.p-2{padding:16px!important}.p-3{padding:32px!important}.p-4{padding:64px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.px-3{padding-left:32px!important;padding-right:32px!important}.px-4{padding-left:64px!important;padding-right:64px!important}.py-1{padding-bottom:8px!important;padding-top:8px!important}.py-2{padding-bottom:16px!important;padding-top:16px!important}.py-3{padding-bottom:32px!important;padding-top:32px!important}.py-4{padding-bottom:64px!important;padding-top:64px!important}.pt-1{padding-top:8px!important}.pt-2{padding-top:16px!important}.pt-3{padding-top:32px!important}.pt-4{padding-top:64px!important}.pr-1{padding-right:8px!important}.pr-2{padding-right:16px!important}.pr-3{padding-right:32px!important}.pr-4{padding-right:64px!important}.pb-1{padding-bottom:8px!important}.pb-2{padding-bottom:16px!important}.pb-3{padding-bottom:32px!important}.pb-4{padding-bottom:64px!important}.pl-1{padding-left:8px!important}.pl-2{padding-left:16px!important}.pl-3{padding-left:32px!important}.pl-4{padding-left:64px!important}.visible-md{display:none!important}@media(min-width:992px){.visible-md{display:unset!important}.hidden-md{display:none!important}}.jb-dashboard .jb-button--primary{background-color:#000;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:10px 24px;text-decoration:none}.components-button{white-space:nowrap}.components-button.components-button--back{color:#1d2327;font-size:14pt;margin-bottom:8px;text-decoration:none}.components-button.components-button--back.is-link{margin-left:auto}.components-button.components-button--back.is-link:hover{color:#1d2327}.components-button.components-button--back svg{height:1.5rem;margin:4px 20px 2px 0}.jb-button{border-radius:4px;display:inline-block;font-weight:500;min-width:135px!important;padding:10px 24px;text-align:center}.jb-button:hover{cursor:pointer}.jb-button--primary{color:var(--jp-white)!important}.jb-button--outline{border:1px solid!important;color:var(--jp-black)!important}.jb-dashboard .stackable-snackbars,.jb-dashboard :not(.stackable-snackbars) .components-snackbar{bottom:100px;box-sizing:initial;position:fixed;right:100px;z-index:900}.jb-recommendation-page-grid{align-items:center;display:grid;gap:var(--gap);grid-template-columns:[thumbnail] var(--thumbnail-size) [title] var(--table-column-title) [potential-size] var(--table-column-potential-size) [device] var(--table-column-device) [page] 1fr [expand] var(--table-column-expand);padding:var(--padding)}@media(max-width:782px){.jb-recommendation-page-grid{grid-template-columns:[thumbnail] var(--thumbnail-size) [title] 1fr [expand] var(--table-column-expand)}}.jb-loading-spinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9000}.jb-loading-spinner:not(.active){display:none}.jb-table{transition:opacity .3s ease-in-out,filter .3s ease-in-out;will-change:opacity,filter}.jb-table h1{padding-top:16px;text-align:center;width:100%}.jb-table.jb-loading{filter:grayscale(.5);opacity:.2;position:relative}.jb-table-header{background-color:#fff;border:var(--border);border-bottom:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--gray-60);font-size:.875rem}@media(max-width:782px){.jb-table-header{display:none!important}}.jb-table-header__image{grid-column:thumbnail/title}.jb-table-header__device{grid-column:device;text-align:center}.jb-table-header__potential-size{grid-column:potential-size}.jb-table-header__page{grid-column:page/expand}.jb-table-row-container{background-color:#fff;border-left:var(--border);border-right:var(--border);border-top:var(--border);margin:0;position:relative;transition:margin .1s ease}.jb-table-row-container:before{bottom:0;box-shadow:0 4px 24px 0 #00000014;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.jb-table-row-container:last-child{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:not(.jb-table-header)+.jb-table-row-container.expanded{margin-top:var(--expanded-gap)}.expanded+.jb-table-row-container,:not(.jb-table-header)+.jb-table-row-container.expanded{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row-container:has(+.expanded){border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.jb-table-row-container.expanded{margin-bottom:var(--expanded-gap)}.jb-table-row{cursor:pointer;min-height:115px}.jb-table-row .jb-table-row__hover-content{display:none}.jb-table-row:hover{background-color:#f6f7f7}.jb-table-row__expanded .jb-table-row:hover{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row:hover .jb-table-row__hover-content{display:block}@media(max-width:782px){.jb-table-row:hover .jb-table-row__hover-content{display:none}}.jb-table-row:hover .jb-table-row__device,.jb-table-row:hover .jb-table-row__page{display:none}.jb-table-row .jb-table-row__page a{text-decoration:none}.jb-table-row__expand{cursor:pointer;grid-column:expand;text-align:center}.expanded .jb-table-row__expand svg{transform:rotate(180deg)}.jb-table-row__expanded{display:flex;justify-content:space-between;padding:var(--gap);padding-left:calc(var(--thumbnail-size) + var(--gap)*2)}.expanded .jb-table-row__expanded{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media(max-width:782px){.jb-table-row__expanded{flex-direction:column;padding-left:var(--gap)}}.jb-table-row__title{grid-column:title}:root{--light-border:#eee;--jetpack-green:#008710;--primary-black:#23282d;--primary-white:#fff;--primary-grey:#444;--secondary-grey:#888;--color_warning:#cc1818;--alt-white:#f9f9f6;--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-50:#2271b1;--blue-60:#135e96;--red-40:#e65054;--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;--jp-yellow-20:#deb100}.GV7bZOTxXbPRGZSEWciL{align-items:center;display:flex}.BfLNtiHrKdoZKch5LJf4.components-button.is-link{margin-left:2em}.ig4L7xSHOcrmtmTSO0HE{margin-top:32px;overflow-x:auto;overflow-y:clip}.QuquBNOvEZSow8kr3mgE{border-top:1px solid #dcdcde}.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%} \ No newline at end of file +.ACuw5pf2GZ9yAuCDUuXJ{margin:8px!important}.BTkKElvGfWuGVeR7nDA9{margin:16px!important}.Cni6lcFtK9uNPcasUu6l{margin:32px!important}.uCY1VA0YwPvdPDrP2qK6{margin:64px!important}.dRfKuESyDdm4I7iQQWgk{margin-left:8px!important;margin-right:8px!important}.EPVEM9jCb8l8seZ7x6qP{margin-left:16px!important;margin-right:16px!important}.hV1PiG2RnG96Ai5aEeHB{margin-left:32px!important;margin-right:32px!important}.XBKOiwjTmsvt6_6tEV_B{margin-left:64px!important;margin-right:64px!important}.M4cJGJd0PwcnkAweF5BB{margin-bottom:8px!important;margin-top:8px!important}.WblEsWxDgOOM3NCqSC7f,.jp-components__pricing-card .jp-components__pricing-card__title{margin-bottom:16px!important;margin-top:16px!important}.G_GwGqISUUFS1GMWisKV{margin-bottom:32px!important;margin-top:32px!important}.NnY08Bqv8vPw6it0BM_v{margin-bottom:64px!important;margin-top:64px!important}.Uth7n99cMiee9mchJNjK{margin-top:8px!important}.JJ0QD8O9oi5tXq6gZHlX{margin-top:16px!important}.cIDak88SvtKUQHVNc5nj,.jp-components__pricing-card .jp-components__pricing-card__pricing{margin-top:32px!important}.pLSK6kpxC7nLNTNYKYGg{margin-top:64px!important}.nvzwNsKkbomXV9UOAAcO{margin-right:8px!important}.nCXPt3Fb8GVwZ7MVchl8{margin-right:16px!important}.BNbHNqmVXcDd9wCdv8iA{margin-right:32px!important}.N1b7WFjMes9jbGKwUx_9{margin-right:64px!important}.LyjkatZzETTsKcVfGWbp{margin-bottom:8px!important}.OgIUxRnJAQ8ThPeZLdgA{margin-bottom:16px!important}.jnBWRuEgvzIHHzS7_R1W{margin-bottom:32px!important}.rhDT3tutlNjlOaOCS6cS{margin-bottom:64px!important}.f71n_bRaE8JWibNXiiQ1{margin-left:8px!important}.aeOIJgSg6JxVx1Hwr70j{margin-left:16px!important}.DBjAtdlMIdLKSlr53FPr{margin-left:32px!important}.NikxFwxHr8HK2teOUN0r{margin-left:64px!important}.u93VVq_VEmgxKu86Dcgg{padding:8px!important}.Rci2YjHHBbNdrMD6uBTF{padding:16px!important}.tn2etSC12DAbPLn4aAmR{padding:32px!important}.N_1J04VQYQCNTYXSNtJr{padding:64px!important}.Ns4UuOjmPsbf0HqXb7Ih{padding-left:8px!important;padding-right:8px!important}.vjHQrQqIjDXp2PNNhKXc{padding-left:16px!important;padding-right:16px!important}.VrlQBKgUhb0SDlV08p71{padding-left:32px!important;padding-right:32px!important}.vomitcV0jI7qRhQ1iOo7{padding-left:64px!important;padding-right:64px!important}.na6FMAeVfR2bg7Zrkt2e{padding-bottom:8px!important;padding-top:8px!important}.SEeYRrSiGUi6J7cqWNUE{padding-bottom:16px!important;padding-top:16px!important}.lsk7w3Tc0E7DLL8TZWIQ{padding-bottom:32px!important;padding-top:32px!important}.KpR7YyJ6y2MMI_ZyzFjZ{padding-bottom:64px!important;padding-top:64px!important}.kjRdat5z5iHnGVLLRc1h{padding-top:8px!important}.y6dVjn3KddzqeIxyhAIC{padding-top:16px!important}.LS8uvAeYl9wVeZo7XZ4y{padding-top:32px!important}.SwLPR9tqbC5BMuMZJ80o{padding-top:64px!important}.NYI_nLJo8878Nvk2qWRM{padding-right:8px!important}.ErcRUW1ZiMdXZ4VDJtSA{padding-right:16px!important}.zYy9wH4SFIRuhoHwLRGV{padding-right:32px!important}.xDjGEtCi_SQOTqVVZuyt{padding-right:64px!important}.s3VoycJyixKIBCECmRHg{padding-bottom:8px!important}.lJSOVZflHiR7eDqoWrPe{padding-bottom:16px!important}.r6NcMU3XFDnz5yGkTYBk{padding-bottom:32px!important}.zxT6kCSea_r3GEYOOhbO{padding-bottom:64px!important}.BfHQURigZGROZ6FWUoMi{padding-left:8px!important}.aIf84wSJaAgF27hD_zqO{padding-left:16px!important}.llOTf_2UFrRV2WjipQL1{padding-left:32px!important}.hDUeTWXzyITGeLfBlrKW{padding-left:64px!important}.m56mq5Swo8z9YVIPkzf4{display:none!important}@media(min-width:992px){.m56mq5Swo8z9YVIPkzf4{display:unset!important}.ZhrlV_i9bknCeLnVbgwf{display:none!important}}.jp-components__pricing-card .jp-components__pricing-card__icon img{height:16px;width:16px}.jp-components__pricing-card .jp-components__pricing-card__title{font-weight:600}.i78zlwTx7gkxI0i2MoxW{align-items:center;color:#23282d;display:flex;font-size:12px;font-weight:600;margin-left:7px}.i78zlwTx7gkxI0i2MoxW svg{margin-right:.5em}.Kf29bFcyDembbVHPHFFi{transform:translateY(-2px)}.Q5HNkDAqXloLTn2p3izt{background-color:var(--primary-white);overflow:auto}.ZNjdHgIMVgIcVy9QzI0C{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px;margin-top:40px}.sdk3wv4umlSPhAcFaqD8{align-items:center;display:flex;flex-direction:row}.hz4ClDHBjRPtAwUu1uUE{cursor:pointer}.hz4ClDHBjRPtAwUu1uUE svg{height:42px;width:100%}.szaDp_LDbyMDMqsIJlTz{height:24px;margin-left:16px;margin-right:16px;padding-top:2px;text-align:center;width:24px}.LLMcp78EdsX9m99bXhu2{color:var(--gray-40);font-size:16px;margin-top:-2px}.DL6B3LDqVy22d3ExobsS{background:none;border:none;cursor:pointer;font:inherit;height:20px;opacity:.7;position:absolute;right:21px;top:21px;width:20px}.DL6B3LDqVy22d3ExobsS:hover{opacity:1}.DL6B3LDqVy22d3ExobsS:after,.DL6B3LDqVy22d3ExobsS:before{background-color:#333;content:" ";height:19px;left:9px;position:absolute;width:2px}.DL6B3LDqVy22d3ExobsS:before{transform:rotate(45deg)}.DL6B3LDqVy22d3ExobsS:after{transform:rotate(-45deg)}.DL6B3LDqVy22d3ExobsS span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.jeqH0uwnTzhWs2T4iobK{animation:e45ql1Itqzkwm3rtwj0Q 1s linear infinite;border:var(--spinnerLineWidth) solid #000;border-radius:50%;border-top-color:#0000;height:var(--spinnerSize);width:var(--spinnerSize)}@keyframes e45ql1Itqzkwm3rtwj0Q{to{transform:rotate(1turn)}}.KvQ2sd4auItILfLfeWAG{font-size:13px}.n1koLm2yqMDN16BE0G9t{color:var(--blue-50)!important}.n1koLm2yqMDN16BE0G9t:active,.n1koLm2yqMDN16BE0G9t:hover{color:var(--blue-60)!important}.UcyzY4KxBzeAMxkE0X8V{margin:8px!important}.LhKHEGQEu82d3c2xZ9SJ{margin:16px!important}.BuM6Pv27arRLo_rGZRAq{margin:32px!important}.wbJ2jo1TC5uIKKlNd3WI{margin:64px!important}.adf6LX7PV8kBmDX2eP5z{margin-left:8px!important;margin-right:8px!important}.PTkI7tkDgPd57aFt8_sv{margin-left:16px!important;margin-right:16px!important}.sfqqrUd2ivog0ZQHphBw{margin-left:32px!important;margin-right:32px!important}.j00AyA7Egj9qSFs4CaFV{margin-left:64px!important;margin-right:64px!important}.plBG6HDUOSFwOjNz4Z8T{margin-bottom:8px!important;margin-top:8px!important}.cIgEPc3eZiSRotysfZpw{margin-bottom:16px!important;margin-top:16px!important}.sQ8scNY6U7dCDlm8b9j6{margin-bottom:32px!important;margin-top:32px!important}.SLSAzGMZofv5XnTMWziV{margin-bottom:64px!important;margin-top:64px!important}.XunZObL3fUFu0mSlJ_gd{margin-top:8px!important}.zVkPdoF0WeLR7xIshDXG{margin-top:16px!important}.tiY3NzFPdt3AqoqGO2FL{margin-top:32px!important}.FuTWNEtUhE3q6cNbs4Ok{margin-top:64px!important}.viwgG9lQw6fNEVCJlGuH{margin-right:8px!important}.AzPLF96xHA6r61GL2WmV{margin-right:16px!important}.nm6w_cH_ihpYmHD5qdBn{margin-right:32px!important}.MwyMlY4twxzwMtNfwyTQ{margin-right:64px!important}.JVCLPxMBkwMRFRKg1E6J{margin-bottom:8px!important}.bBXLtNgi05OIUQMS9W_c{margin-bottom:16px!important}.VSQCWShHO_EAqJ1BVR0w{margin-bottom:32px!important}.h2KFkWjdsd8zxVvfFAsZ{margin-bottom:64px!important}.ZtjONEmH1Vp14KW5nj3m{margin-left:8px!important}.QSIvANS7Bp3dvvoLwoXH{margin-left:16px!important}.W9QJBEffreV4QUCq_PW7{margin-left:32px!important}.ZL2StqY7QOuxLp6eQzYZ{margin-left:64px!important}.IAehvTIBe_9Xp47HX46v{padding:8px!important}.ybI2uQXqylcFjqYBaV3A{padding:16px!important}.VUf4InPqbOjFU5yZAYee{padding:32px!important}.ZAhv7O3CZNXnhz0yhgH4,.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:64px!important}.uoOMtlMfYWN7chm70xzq{padding-left:8px!important;padding-right:8px!important}.VTQPEtdTaHws0vFBixti{padding-left:16px!important;padding-right:16px!important}.F2cnh2jdYp3dCHQCC4xe{padding-left:32px!important;padding-right:32px!important}.jeiKCd7MVU_4dLUiUiS0{padding-left:64px!important;padding-right:64px!important}.sPzXFhjNplVriyG_E2VB{padding-bottom:8px!important;padding-top:8px!important}.PYPhRYO3IsqfY4LuXTvg{padding-bottom:16px!important;padding-top:16px!important}.b_x1CCmweqh4IlDxk6N3{padding-bottom:32px!important;padding-top:32px!important}.LE9mJYHiLiPR9nuW6hgk{padding-bottom:64px!important;padding-top:64px!important}.guhOZJw0GogUnD04pfjK{padding-top:8px!important}.T7DRIp7OXqlug5_ZPEyQ{padding-top:16px!important}.MAYyT4rWeLbeAtXd3ZZw{padding-top:32px!important}.KcQwYrqmb6PxFr90h03D{padding-top:64px!important}.r0rfr0Vw0myjUbBBwDCK{padding-right:8px!important}.Vblk0LXYQjZz2TYB1l62{padding-right:16px!important}.JmQ3AQ23c0cx8929DuEV{padding-right:32px!important}.h24TKwYghJ2sj0L44OuD{padding-right:64px!important}.YTCxSmGVVPCkVowHOULK{padding-bottom:8px!important}.yoq1OV99KVexhUCkyN_H{padding-bottom:16px!important}.t8CcbO5mhDBjGBO7KIPq{padding-bottom:32px!important}.nkJZT7FOsfRMloXjsH3s{padding-bottom:64px!important}.Rs5FRfNwRJ2Z0WrvN26S{padding-left:8px!important}.xVWA1ieyuVO1BnAUHujj{padding-left:16px!important}.mdV6RT8vuA7hydELQJYG{padding-left:32px!important}.AcYXtcFU2BrX3sYa8jRT{padding-left:64px!important}.ddNw0hgXS5xNirBdPATF{display:none!important}@media(min-width:992px){.ddNw0hgXS5xNirBdPATF{display:unset!important}.QshGYdoEN4JcRbEua0WO{display:none!important}}.cTAjc0NV_HWiUBCpzzJ8{background:#fff url(images/color-shift-7386626257bc3107fed2.svg) no-repeat 100% 0;border:1px solid #dcdcde;border-radius:4px}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{color:#23282d}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX ul li{background:url(images/check-6cc7cadac73dfd809e5b.svg) no-repeat;background-position:0 2px;background-size:1.5em;line-height:1.5em;list-style-type:none;padding-bottom:6px;padding-left:2em;padding-top:2px;vertical-align:middle}.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ img,.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ svg{max-width:100%}@media(max-width:767px){.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:24px}}@media(min-width:1200px){.cTAjc0NV_HWiUBCpzzJ8{display:grid;grid-template-columns:auto 460px}}.X_DpaG188YYU7F_0fY4P{color:#3c434a;margin-top:24px;text-align:center}.M9XATbJcN72OpZktamJH{background-color:var(--jp-white-off);padding-block-end:64px}.YTAzv4eWZx3i0vnxMueu{background-color:var(--jp-white)}.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}.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%}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG{color:var(--primary-black);font-size:16px}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG.Prfxvfiq7FXwIwryWohK{margin-bottom:0}@keyframes H2xIOx7KPi1aq7mXP8tR{0%{opacity:0}to{opacity:1}}.HUBUeU_Hx0G39VzNzllv{animation-duration:.3s;animation-name:H2xIOx7KPi1aq7mXP8tR}.UURhMugh5rqRmLlVfpUw p{margin:0!important;padding-bottom:1em;padding-top:1em}.UURhMugh5rqRmLlVfpUw p:last-child{padding-bottom:0}.E5a6ZNWHx_OegSWy34UG{font-weight:600}.q0Rwmg2V3h6oqP0A4JtQ{display:flex;margin-bottom:24px;margin-top:20px}.q0Rwmg2V3h6oqP0A4JtQ .OB4y3a7hKiz3h7M8S1Pr{align-self:flex-end;font-size:24px;font-weight:700;line-height:28px}.q0Rwmg2V3h6oqP0A4JtQ .DrgVX4QhqMh96A3iQf_w{color:gray;font-size:10px;font-weight:400;left:8px;line-height:12px;margin-bottom:4px;position:relative}.q0Rwmg2V3h6oqP0A4JtQ .xy6IUWHsoD9eSlDJ3nCk{border-bottom:16px solid #0000;border-image:url(images/arrows-7b4710eadf4287be90f0.png);border-image-slice:22;border-left:16px solid #0000;border-right:16px solid #0000;margin-bottom:2px;min-width:48px}.apxFbfhMgAWYm1bUBKsb{list-style-type:none;margin:0}.apxFbfhMgAWYm1bUBKsb li{display:flex;margin-bottom:1em}.apxFbfhMgAWYm1bUBKsb li:last-child{margin-bottom:0}.apxFbfhMgAWYm1bUBKsb .j7cleSoujUQ122BRT_bF{flex:1;line-height:1.3em}.apxFbfhMgAWYm1bUBKsb .BMPUuLXNWKotOWmkHtcx{border:1px solid #ccc;border-radius:50%;display:block;font-size:14px;height:1.4em;line-height:1.3em;margin-right:5px;text-align:center;width:1.4em}.fcm9sXaVcd_K6spYLbRT{margin-top:4px}.v1s9ONzoG_avEKqJbRq7{color:var(--primary-black);line-height:1.5rem}.v1s9ONzoG_avEKqJbRq7 a{color:inherit!important}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK.wOeyCk9pzlIrmzx7aNX3{margin-bottom:0;margin-top:0}.v1s9ONzoG_avEKqJbRq7 pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:left;white-space:pre-wrap}@keyframes XBAIaiFyUw73XFLkJDX_{0%{opacity:0}to{opacity:1}}.jGWMDjxAzghF6TIAGi7R{animation-duration:.3s;animation-name:XBAIaiFyUw73XFLkJDX_}.g4S8qCPjEzl2mGtR1EZa{color:inherit!important}.Oeo3kd_jnZy4QPuKJ8Dg,.hslpudqksPBovHlPS4xK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.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)}.J7duPy52KKRbSAPL6mYr{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:32px}.J7duPy52KKRbSAPL6mYr:last-child{margin-bottom:0}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr{display:block}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP{flex-grow:1;margin-right:5px;position:relative}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{color:#787c82}@media(min-width:992px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{margin-right:115px}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{color:#101517;margin-top:1em}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{margin-bottom:1em}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ svg{height:1.4rem;left:-60px;position:absolute;width:1.4rem}.J7duPy52KKRbSAPL6mYr button.components-button.has-icon{min-width:auto}.J7duPy52KKRbSAPL6mYr button svg{fill:#008710}.J7duPy52KKRbSAPL6mYr .at42s9QEpDDSBTBvuFhn.components-button:disabled{background:#0000;opacity:.5}.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)}.Q0GP2KK7q6SwnPzkJRY7{background-color:#f1f1f1;border-radius:50px;height:20px}.MLXXZJMxZDSbxrkYR62g{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.GE_PabjB9z7f16z6E2PE{color:var(--jetpack-green-50);display:block;font-size:14px;line-height:20px;margin-bottom:1em}.AlYH7Og65EIkrb10sdAE{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.AlYH7Og65EIkrb10sdAE a{text-decoration:underline}.AlYH7Og65EIkrb10sdAE h2{font-size:22px;margin-top:0}.AlYH7Og65EIkrb10sdAE p{margin:1em 0}.AlYH7Og65EIkrb10sdAE .w79kWdjhwWYqABUdoqSK h3:focus-visible{outline:none}.gh_a4PqFxmJkfVXg9Og7{margin-right:2em;min-width:36px;transform:translateY(8px)}.w79kWdjhwWYqABUdoqSK{width:100%}.gecp_0Z0owRZtj8JAYir{--base-width:8px}.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:calc(var(--base-width)*6)}.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.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.HAblZLwTv3Sb_lvpc5RB{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:left;width:100%}.HAblZLwTv3Sb_lvpc5RB .s4cbSqLoIqfqEWL_l7oK p{margin:0}.HAblZLwTv3Sb_lvpc5RB .aWMvlEROLeGoIZc5Nrwx{font-weight:700}.HAblZLwTv3Sb_lvpc5RB .LNHpIQJeLSxE902gVr5j svg{fill:#008710}.Rwk8Q9jNuQ3ZzueeDNt9{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px}@media(max-width:767px){.Rwk8Q9jNuQ3ZzueeDNt9{display:block}}.V4ChxOC170THMpRuvx66{flex-grow:1}.kfrM2DQuYkOFvsmUjxQw{align-items:center;display:flex;flex-direction:column;width:100%}.kfrM2DQuYkOFvsmUjxQw label{display:block;font-weight:700;margin-bottom:16px;text-align:left;width:100%}.kfrM2DQuYkOFvsmUjxQw input[type=text]{border:1px solid #c3c4c7;border-radius:4px;margin-bottom:16px;padding:10px;width:100%}.tTFf6IgkEjDjGMTBMJUn{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.tTFf6IgkEjDjGMTBMJUn button{border:1px solid #23282d;border-radius:4px;color:#23282d;cursor:pointer;margin-right:10px;padding:8px 24px}.tTFf6IgkEjDjGMTBMJUn button:first-child{background-color:#23282d;color:#fff}.tTFf6IgkEjDjGMTBMJUn button:last-child{background-color:#0000;margin-right:0}.tTFf6IgkEjDjGMTBMJUn button[disabled]{background-color:#dcdcde;border-color:#dcdcde;color:#a7aaad;cursor:not-allowed}.vf0IHtdM6Wi1DBlUZnyF svg{fill:#008710}.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:530px){.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:flex-start;flex-direction:column}}.UuSVezxWnKS6BzcXA2mx .O2OP7DdCnpjg9_6TaKJU{font-size:14px}.UuSVezxWnKS6BzcXA2mx .CvTiHOT5gQ3zv7jLHj9L{color:#008710}.UuSVezxWnKS6BzcXA2mx .Jg7LPjalDEbGUPoHQrJP{color:var(--gray-50);font-size:14px;line-height:22px}.oa9AwP0z2wGKAeaCTBS6{display:flex;font-weight:700}.oa9AwP0z2wGKAeaCTBS6 .icon-tooltip-wrapper svg{color:#8c8f94}.FKFxAp3ZNjKeDhwajLH4{background-color:var(--gray-0);padding:16px 16px 24px}.jb-dashboard .FKFxAp3ZNjKeDhwajLH4 h5{font-size:14px;font-weight:600;line-height:1.5}.sjz8fFDvpkHSH3XaVmFw{display:inline-block;line-height:1em;margin-left:8px;margin-right:8px;vertical-align:text-top}.or1cbFU5vj0_V8gWmNZV{align-items:center;display:flex;gap:20px;margin-top:8px;min-height:40px}.aMrATKvSxH4rreedBhvv{min-width:4rem}.H_5RPX81pi745N2QV6Ed{flex-shrink:0}.wvNWJj7qzfelP7aQOwl0{width:100%}.q5til_638QTgxyPy_5Wb{filter:grayscale(1);opacity:.3;pointer-events:none}@media screen and (max-width:782px){.or1cbFU5vj0_V8gWmNZV{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:30px}.aMrATKvSxH4rreedBhvv{font-weight:500;margin:0}}.jp-components-number-slider--is-holding .jp-components-number-slider__thumb{box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a,0 0 0 3px #069e0840}.jp-components-number-slider__control{height:40px;width:100%}.jp-components-number-slider__track{background:var(--jp-gray);border-radius:8px;height:8px;top:16px}.jp-components-number-slider__track.jp-components-number-slider__track-0{background:var(--jp-green-40)}.jp-components-number-slider__track.jp-components-number-slider__track-1{background:var(--jp-gray)}.jp-components-number-slider__thumb{align-items:center;background-color:var(--jp-white);border:1.5px solid var(--jp-green-50);border-radius:4px;box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a;color:var(--jp-black);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body);font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:-.02em;line-height:24px;padding:8px 16px;white-space:nowrap}.jp-components-number-slider__thumb.jp-components-number-slider__thumb--is-active{outline:none}.jp-components-number-slider__thumb[aria-valuenow="0"]{border-color:var(--jp-gray)}.J1Iz75qtLOXdijtq69zE{border-top:1px solid var(--gray-5);margin-top:24px;padding-top:24px}.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}.aAno97PMQEFUcrZYj4aP{margin-bottom:10px}.GG4U6Ok_MXe7islesy3F{display:flex}.zR1876dG8qciFQT2vtgw{position:relative;top:4px}.wWvw5ZHa5vqbzADJ04Ah{margin-bottom:0!important;margin-left:auto}.CwdSLZLZDotv0jqWa5a4{color:var(--gray-50);font-size:14px;line-height:1.6}.XOXDYZ_a6sMgsdNXyKPU{background:var(--jp-green-5);border-radius:3px;border-radius:.4em;color:var(--jp-green-60);display:inline-block;font-size:.8rem;line-height:1.5;margin-left:10px;padding:.1em .4em;transform:translateY(-4px)}.JXwA8KcHxQbyJIsMyFZA{background:#0000;border:1px solid;color:var(--gray-40)}.JuLwPQpaLi2ESHO6qFoA{border-top:1px solid #e6e6e6;padding-top:20px}.YKD3Efk_OeRyQRyqyJyE{margin:1em 0}.YKD3Efk_OeRyQRyqyJyE p{display:inline}@media(max-width:768px){.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper{display:block;left:-12px;margin-left:50%}.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper .icon-tooltip-container .components-popover__content{width:70vw}}.y8S5gzcOg9t9IvvH8SYm{display:flex;flex-direction:column;gap:calc(var(--gap)/2);padding:50px 0 30px}@keyframes IoZMuCrEhnlRIQdk2FWe{0%{opacity:0}to{opacity:1}}.tgeTWalaHRnVDrnl508Q{animation-duration:.3s;animation-name:IoZMuCrEhnlRIQdk2FWe}.HPrJFAyqzLrfJTDbaO65{margin-left:8px}.HPrJFAyqzLrfJTDbaO65 button svg{fill:var(--gray-30)}.NKwP_J0NlVQ6PFpvapON{display:flex;gap:.5em}.FO2duiduW2g_ATkdPE5j{margin-top:0!important}.FO2duiduW2g_ATkdPE5j:last-of-type{margin-bottom:0!important}@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%}.BzROk8RKmDBwiM3qeSkN{padding:48px}.BzROk8RKmDBwiM3qeSkN,.BzROk8RKmDBwiM3qeSkN .SWkHmAsWWCG7joGTTXUo{align-items:center;display:flex;justify-content:center}.BzROk8RKmDBwiM3qeSkN .oEBQwpMPdfM0BxcR89Vc{list-style-type:none;margin:0}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U{aspect-ratio:1;background-color:#0000;border:0;cursor:pointer;font-size:13px;font-weight:600;line-height:1;padding:7px 12px;text-decoration:none}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U[disabled]{color:#000;cursor:default}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.kjFnHT0LWjadHW3XeO4D{cursor:not-allowed;opacity:.25}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.hGciMT2eO8uWdiTmlGW7{background-color:#000;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer}.yu08ApYNa5sNWynyAgd5{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;width:20px}.MZ_e03u42QIlkOaAOAex,.QhiklmNfvE3wGpub5iur{fill:#646970}.FfA4FYcrDQan1oGMcfDg{background-color:var(--jb-pill-color);border-radius:1rem;font-size:.8em;padding:.25rem .5rem}.riD0B2pvr0_rFbievfFV{color:var(--jb-pill-color);filter:brightness(.3) saturate(10);font-weight:500;white-space:nowrap}.lpckP3a0turZuvITVqUZ{display:block;font-size:1.125rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jb-dashboard a._uLmeFMi50mS99OOt4CH{color:var(--gray-80);font-size:.875rem;text-decoration:none}.jb-dashboard a._uLmeFMi50mS99OOt4CH:hover{text-decoration:underline}#jb-dashboard .zff3ETwQwp87XiO3_rnz{align-items:center;background:#fff;border:1px solid;border-radius:4px;color:#000;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:0 24px}#jb-dashboard .HiFDstuwCGpW7ByaC9Jw{border-radius:6px;font-size:.875rem;height:auto;line-height:1.1;padding:4px 10px;width:auto}#jb-dashboard .yW8ij6oJDTU44aKCw4yx{background:#000;color:#fff}.tZFdl11TxIZz5Gvfu4wL{align-items:center;display:flex;gap:var(--gap)}.FlWaALbnh3VDr4g24Nxk{flex-grow:1}.jxSzqOpskl0q4ymfwZiX{border-radius:3px;display:block}.CmiE68jfq3lOvNIQ6iEJ{align-items:center;aspect-ratio:1;background-color:var(--gray-5);border-radius:3px;color:var(--gray-80);display:flex;font-size:.75em;font-weight:500;justify-content:center;text-align:center}.XUCZsyqxkKI7ZOclgU6I{display:none}@media(max-width:782px){.XUCZsyqxkKI7ZOclgU6I{display:block}}.a_waU4KuaV7Mt24TTstX{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{font-size:16px;font-weight:600}@media(max-width:782px){.xlFP3Zi8UTqiUOe_7T7E{margin-bottom:16px}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{margin-bottom:12px}.xlFP3Zi8UTqiUOe_7T7E .YJpT_Iu0WetkAsUzjFbb{aspect-ratio:1;display:inline-block;margin-right:12px}}.lizIAOkOx3SwuQuTOI8p{grid-column:thumbnail}.cud5qUh_9AFMWip_QF8g{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}@media(max-width:782px){.cud5qUh_9AFMWip_QF8g{display:none}}.lxuL7atlyBB1wqx3EhgK{grid-column:device/expand}.oLh8qKM3WtMt3qqLoomC{grid-column:device;text-align:center}@media(max-width:782px){.oLh8qKM3WtMt3qqLoomC{display:none}}.ExUpEZVKTLffHXbDxo3g{grid-column:page}@media(max-width:782px){.ExUpEZVKTLffHXbDxo3g{display:none}}.ExUpEZVKTLffHXbDxo3g a{color:var(--gray-60);text-decoration:none}.jgaJmlQDVHBmXqLJ9IRL{color:inherit;text-decoration:none}.JFmxyWGQzJuH0NYEwftO{display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:calc(var(--gap)/2);max-width:300px}.JFmxyWGQzJuH0NYEwftO .aVJakJTAIDS5ATTTye5_{display:flex;gap:10px;justify-content:space-between}.JFmxyWGQzJuH0NYEwftO .XjwfpZRYhwBHIXtFr9f4{font-weight:500}.wICHFwqGGKqT2D3yf7HH{display:flex;gap:var(--gap)}.qtkWvX4ZHGtEhLr_aGWw{flex:1;margin-left:calc(var(--table-header-potential-size) - var(--gap)*2)}@media(max-width:782px){.qtkWvX4ZHGtEhLr_aGWw{margin-left:0}}.jb-dashboard .xV2X9ungg2Lpp1ljak2Z{margin:0 auto;max-width:1320px}.wPmhxN0iYGN4oKsqDMrA{margin-bottom:32px}@media(min-width:783px){.wPmhxN0iYGN4oKsqDMrA{display:none}}.wPmhxN0iYGN4oKsqDMrA .dashicons{float:right}.ws12CANgNqBjYjaDXput{background-color:#fff;border:1px solid #000;border-radius:1px;padding:8px 12px}.aHg6ah7oc55btyqBidmO{background-color:#fff;border:1px solid #000;color:var(--gray-10);margin:0;padding:8px 12px}.aHg6ah7oc55btyqBidmO li.O1xIFVbD142DaKbGzRrP{color:#000}.aHg6ah7oc55btyqBidmO li.XEP4djiteejZZYBG7Ds7{background-color:var(--gray-0)}.AUh2a8D6KAbLSvx6Jmjx{border-bottom:1px solid var(--gray-5);display:flex;gap:var(--expanded-gap);margin-bottom:32px}@media(max-width:782px){.AUh2a8D6KAbLSvx6Jmjx{display:none}}.LQNlKE2ExhSvOlT4zegP{border-bottom:1px solid #0000;display:flex;justify-content:center;margin-bottom:-1px;min-width:90px}.LQNlKE2ExhSvOlT4zegP.O1xIFVbD142DaKbGzRrP{border-bottom:1px solid #000}.m8jacwZdQjenEq1BhVso{margin-left:auto}.LQNlKE2ExhSvOlT4zegP:focus-within,.LQNlKE2ExhSvOlT4zegP:hover{border-bottom:1px solid var(--gray-40)}.MussC5ITAL_rba2cFD5W{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:0;padding:8px 16px;text-decoration:none}.AUh2a8D6KAbLSvx6Jmjx .nfl8vcSU7237sp0a89rc{cursor:default;opacity:.5}.LQNlKE2ExhSvOlT4zegP span,.txRBEnJD6gpZjm3yk93I{background-color:var(--gray-5);border-radius:var(--border-radius);font-size:.75rem;padding:2px 8px}.SwXERFcUWeObOmZiSgzL{margin-left:8px}.SwXERFcUWeObOmZiSgzL p:first-child{margin-top:0}.SwXERFcUWeObOmZiSgzL button svg{fill:var(--gray-30)}.IyGYd8wwmd2TuSw6AHhl{background-color:#f1f1f1;border-radius:50px;height:20px}.bnqToyS0mnS8GldpbApE{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.kaR9YFw2JV8AqGCMT5P8{display:flex;gap:8px;width:100%}@media(max-width:782px){.kaR9YFw2JV8AqGCMT5P8{flex-direction:column}}.mXtR0X21_6uIYkpPbt1H{grid-area:progress}.t0CkUuKitKa6piBHVYDA{display:grid;flex:1 0;gap:4px;grid-template-areas:"progress progress progress" "bubble category category" "bubble status status";grid-template-columns:30px 1fr 1fr;grid-template-rows:36px 1.6rem 18px}.t0CkUuKitKa6piBHVYDA a{text-decoration:none}.gIL8G_2KdKVI9Ou4Bdmw{align-items:center;background-color:var(--gray-50);border-radius:50%;color:var(--gray-0);display:flex;font-size:.875rem;grid-area:bubble;height:1.6rem;justify-content:center;width:1.6rem}.gIL8G_2KdKVI9Ou4Bdmw.c5NoRO0TyF0NQNhq5R8x{background-color:var(--jetpack-green-50)}.gIL8G_2KdKVI9Ou4Bdmw.Mp3hmcdHyXQNQ0iGzw5S{background:#0000}.gdNTYhnOrmM1ArBqa6My{color:var(--gray-50);font-size:.875rem;grid-area:status}._prJRuynz3UiDfn1JHAx{display:flex;grid-area:category;line-height:1.6rem}.xk7aaJQadKfxsQCJ22ce{color:#d63638;display:block;margin:0;padding:0;position:relative}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce{align-items:flex-start;display:flex;justify-content:left}}.xk7aaJQadKfxsQCJ22ce .raw-error{color:#23282d}.xk7aaJQadKfxsQCJ22ce pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:left;white-space:pre-wrap}.xk7aaJQadKfxsQCJ22ce .yv7JlStwyIHPcy30SKMa{color:inherit;height:20px;line-height:0;width:20px}.xk7aaJQadKfxsQCJ22ce.QEWmcWeIrcB0H5fuPsdL .vSosri2qTMYyibcM9dcw{left:-65px;position:absolute;top:0;width:20px}.xk7aaJQadKfxsQCJ22ce:not(.QEWmcWeIrcB0H5fuPsdL) .YUYFx8eSsE9q8GF7fTWb{padding-left:.5em}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty){margin-left:auto}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-left:0}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-left:20px}}.xk7aaJQadKfxsQCJ22ce .mnkNO57F67yNkXE3dXzb{color:#d63638;font-weight:700;margin-bottom:.5em}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC{color:#d63638;list-style-type:disc}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC p{color:#d63638;margin:.25em 0}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC button{color:#23282d;font-size:16px;margin:16px auto}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.nh47C_wauZ2IiBYAugxO{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:17px}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO{flex-direction:column}}.nh47C_wauZ2IiBYAugxO button svg{fill:#008710}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO button{margin-top:15px}}.qPuIEoVfaIpAwAJRDpKH{color:#008710;flex-grow:1;margin-right:5px;position:relative}.PuMaNKHqJplWHnPq6MHl{align-items:center;color:var(--jp-orange-20);display:flex}.PuMaNKHqJplWHnPq6MHl svg{height:1.2em;margin-right:.5em;position:relative;width:1.2em}.WOF1NVNIk6nKrzk1hGAh{color:var(--wp-admin-theme-color)}.AM5zSaOns9FnQ4Nk2bid{margin-bottom:16px;margin-top:16px}.rs8UUPzNiIBTMQ7M9EPs{margin-top:32px}.TokO6nhEjVSoDuTiUmMK{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:left;width:100%}.jR3KS8pBTE0OxxzXraq7{font-size:14px;line-height:22px}.jR3KS8pBTE0OxxzXraq7 button~button{margin-left:20px!important}.jR3KS8pBTE0OxxzXraq7>p:first-child{margin-top:0}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq{align-items:flex-start;display:flex;flex-direction:row}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq svg{fill:var(--jetpack-green-40)}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq .ms7uQ0Ixrt0TIk2jSaij{color:var(--gray-40);flex-grow:1;margin-right:5px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti{background-color:var(--gray-0);border-radius:4px;padding:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti~.fkhohAmtGyLrw1MmWkti{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O textarea{border-color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .L9VUke3AfVBaZKnZc05W{color:var(--red-40);display:block}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .XkGZR2UW2iOfvpQG_USn{color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .jJrLRKUSJHoWJr6KS0en{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .L9VUke3AfVBaZKnZc05W{display:none}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .sPT7bcy6ZcHeZaBDpqgV{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label{display:block;font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label:not(:last-child){margin-bottom:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .cTCSgKonZmBjAn8lChHB{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .tue4qXiyHRlI5z4AupAS{font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .IqQD8kamesFvhJkX9Usz{float:left;margin-right:1em}.jR3KS8pBTE0OxxzXraq7 .pKlQuHXrNqDqn5duSLFh{clear:both}.Pg5OPnQ9hUUiD4o2k_AH{margin-bottom:3em}.Pg5OPnQ9hUUiD4o2k_AH .z9iykWhaz_BkrNrycb1C{border-radius:8px}.Pg5OPnQ9hUUiD4o2k_AH .components-panel__body-title>button{font-size:14px;font-weight:400}.Pg5OPnQ9hUUiD4o2k_AH .wqHoIY3OpSEbrrTa3Zgd{border-color:#0000}.vpmtGLszV12oJLeaTkZE{line-height:24px;margin-left:6px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-title{color:#23282d;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:20px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content{color:#2c3338;font-size:16px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content ul.VbATqNGmxvr4p6ctWoNq{list-style-type:disc;margin:30px 0 30px 30px}.vpmtGLszV12oJLeaTkZE svg{bottom:0;left:0;position:absolute;fill:#8c8f94}.Exz6XoGTyCF2Nr3roaS7 p{display:block}.Exz6XoGTyCF2Nr3roaS7 button{margin-bottom:0;margin-top:0}.Exz6XoGTyCF2Nr3roaS7 svg{position:relative}.s3LxEKm5QGoYO1VSRcaf{font-size:14px;line-height:22px}.s3LxEKm5QGoYO1VSRcaf button~button{margin-left:20px!important}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y{align-items:flex-start;display:flex;flex-direction:row}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y svg{fill:var(--jetpack-green-40)}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y .aIJDq5MT6j62HMoOLsE8{color:var(--gray-40);flex-grow:1;margin-right:5px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5{background-color:var(--gray-0);border-radius:4px;padding:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5~.NpBWA4KMb1WF2CibDHc5{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT textarea{border-color:var(--red-40)}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT .OR1kBalhCNLwPagWjFC_{color:var(--red-40);display:block}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .GynCd8JfpMvqtK4NknNB{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .OR1kBalhCNLwPagWjFC_{display:none}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .Nyi2UbtQ9318KNCkScWZ{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label{display:block;font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label:not(:last-child){margin-bottom:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .SZG454mPcG7nxCTxrcfW{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .JyIin4L0s8VDZohnKi8A{font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .VMiHleiHurxR2y1y7XlQ{float:left;margin-right:1em}.s3LxEKm5QGoYO1VSRcaf .kWLI5m78rldqJ1Lwils1{clear:both}.X1WAGXPTosM0ML4VjXDT{display:inline;position:relative}.X1WAGXPTosM0ML4VjXDT .liYSZ5l7jIagO338svvD{position:relative;z-index:10}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL{left:-10px;position:absolute;top:0;z-index:9}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL .syUjdH2SWB6htTWHupgU .icon-tooltip-container .components-popover__content{width:150px}.WUrFWHhmtJlcj5EZkwwq{white-space:nowrap}.NbtNMN742UNbfyE8T3La{margin-top:16px}.G_030WnFbCsfga19IVKJ img{display:block;margin-top:20px}.RIseOWcPntIoQa7gZhC4{margin-top:32px;overflow:hidden}.d_hUcsUDRTWi0JGMbB7x{border:1px solid #dcdcde;border-radius:4px;margin-top:0;padding:24px 69px 24px 27px;position:relative}.d_hUcsUDRTWi0JGMbB7x li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.d_hUcsUDRTWi0JGMbB7x h4{font-size:20px;font-weight:700;margin-bottom:1rem}.d_hUcsUDRTWi0JGMbB7x h4 svg{height:20px;margin:4px 4px 2px 0;vertical-align:sub;fill:#cc1818}.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}.vVa8c_fFLQeXixOy4cmC{isolation:isolate}.jb-dashboard .vVa8c_fFLQeXixOy4cmC h2{font-size:36px;font-weight:700;line-height:40px}.d486NCrvvrhWqkObTp5b{margin-bottom:0}.d486NCrvvrhWqkObTp5b .components-external-link__icon{height:1.4em;margin:-.2em .1em 0;vertical-align:middle;width:1.4em;fill:currentColor}.rxCbfSxaM8oWGXP1txtp{display:inline-block;margin:0;width:49%}.rxCbfSxaM8oWGXP1txtp td{padding-left:10px}.f70XAZYaIQg1YK0opCWK{margin:8px 0 0 6px}.f70XAZYaIQg1YK0opCWK p:first-child{margin-top:0}.f70XAZYaIQg1YK0opCWK button svg{margin:0;fill:var(--gray-30)}.iHtPY92L_acB9ZTTBmI5{min-height:300px;position:relative}.iHtPY92L_acB9ZTTBmI5 .jp-components-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jb-graph-annotations{height:100%;left:0;overflow:visible;pointer-events:none;position:relative;top:0;width:100%}.jb-graph-annotations__line{height:100%;pointer-events:all;position:absolute;transform:translateX(-50%);width:10px;z-index:1}.jb-graph-annotations__line:after{background:#92afd780;content:"";display:block;height:100%;left:calc(50% - 1px);position:absolute;width:2px}.jb-graph-annotations__line:hover:after{background:#92afd7}.jb-graph-annotations__annotation{background-color:#101517;border-radius:4px;bottom:100%;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:absolute;text-align:center;transform:translateX(-50%);width:fit-content;width:20em;z-index:2}.jb-graph-annotations__annotation:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #101517;bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.jb-graph-annotations__annotation a{color:#fff!important}.jb-score-tooltips-container{pointer-events:none;position:relative;width:100%}.jb-score-tooltip-react-root{bottom:-20px;pointer-events:auto;position:absolute;translate:-50% calc(100% - 20px);user-select:text;z-index:1000}.jb-score-tooltip{background-color:#101517;border-radius:4px;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:relative;width:fit-content;width:20em}.jb-score-tooltip:hover,.visible .jb-score-tooltip{display:block}.jb-score-tooltip hr{border:none;border-top:1px solid #8e8e8e}.jb-score-tooltip__date{font-size:1em;font-weight:600;line-height:1.6em}.jb-score-tooltip__row{display:flex;flex-direction:row;justify-content:space-between;margin:.9em 0}.jb-score-tooltip__row--secondary{color:#8e8e8e;margin-left:1em}.jb-score-tooltip__pointer{border-bottom:8px solid #101517;border-left:8px solid #0000;border-right:8px solid #0000;height:0;left:50%;position:absolute;top:-7px;transform:translateX(-50%);width:0}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-right:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.jb-score-graph{height:300px}.jb-score-graph__placeholder{height:100%;overflow:hidden;width:100%}.jb-score-graph__placeholder svg{height:100%;object-fit:cover;object-position:right bottom;width:100%}.boost-uplot-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.jp-popover{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:0 1px 2px 0 #0000000f,0 4px 8px 0 #00000008;left:50%;max-width:calc(100% - 32px);padding:16px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:600px}.jp-popover>*{clear:both;margin:16px}.jp-popover__body p{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6em}.gw1V_4b_jT7NOkiuvabB{margin-top:3em}.gw1V_4b_jT7NOkiuvabB .components-panel{border-radius:8px}.gw1V_4b_jT7NOkiuvabB .components-panel__body-title>button{font-size:14px;font-weight:400}.KpY4U3f0khBZ_SGVZmRh{border-color:#0000}.eoUNn1jlMKVnYm0ojdct p{margin:1em 0}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C,.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq{margin-bottom:2rem}.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq p{color:#3c434a;font-weight:400;line-height:1.5;max-width:560px}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C{align-items:center;color:#000;display:flex}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw{color:#1d2327;margin-left:auto;min-width:auto}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw svg{fill:#008710}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip{font-size:16px;top:-68px}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip:after{font-size:.7em;left:50%}.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-weight:700}@media(max-width:767px){.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-size:27px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover{left:-60px!important}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__content{width:304px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__arrow{left:215px!important}}.D_JzIqCTmmu1DTFInje7{overflow:hidden;padding:20px 0 20px 20px;pointer-events:none;position:absolute;right:0;top:40px;width:400px;z-index:60}.JMe6n1KCtWV8SAlb__d7{background-color:#fff;box-shadow:0 0 20px 0 #aaaaaa47;padding:24px;pointer-events:all;position:relative;right:-100%}.t8LEh7rRWIaNXAWBQQ3x{float:right;margin-top:10px!important}.sjomdJvEg4XqWq6vs9R_{margin-right:21px}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid #0000;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:#0000}}.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 #0000;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 #ffffff80}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;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 #aaaaaa47;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 #0000;border-right:6px solid #0000;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)}.G5B98JySlYW1O8bhVD4A{align-items:center;display:grid;grid-template-columns:auto auto}.iLcYZv2HO2OOa9SiETUQ{margin-bottom:24px!important}.LMpaegt0cQzE28EXXZQA{text-align:right}.f15eOExPH46MoClVDDxO{margin:0 auto}.f15eOExPH46MoClVDDxO .FgrM4BI7PgPqk4A8TDde{margin-bottom:48px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .S4eE58bb1Q5akwDg8Fgn{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{margin-bottom:2em}@media(min-width:768px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{display:grid;grid-template-columns:80px 1fr;grid-gap:1em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{color:#23282d;font-size:24px;font-weight:400;line-height:30px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{flex-basis:20%;font-size:36px;line-height:43px}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{color:#444;flex-basis:70%;font-weight:400;line-height:24px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{flex-basis:80%}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw a{color:#1d2327;text-decoration:underline}.jb-section.RAmiUAj1ocbT2d4DZCA3{z-index:14}.PQG6_Ly7Hw1Jx3YFgPGg{display:grid;justify-items:end}.PQG6_Ly7Hw1Jx3YFgPGg .components-snackbar+.components-snackbar{margin-top:16px}.zZQ3pKobKFQwhR0yIBr5{margin-left:auto;margin-right:auto;width:87.5%}@media(max-width:782px){.zZQ3pKobKFQwhR0yIBr5{width:100%}}.JxRz9fj0PYsxwXOnMqrE{--gap:16px;--expanded-gap:8px;--padding:16px;--border-radius:4px;--thumbnail-size:65px;--border:1px solid #ddd;--table-header-image:calc(var( --table-column-title ) + var( --thumbnail-size ) + var( --gap ));--table-header-device:10%;--table-header-potential-size:15%;--table-column-device:var( --table-header-device );--table-column-expand:65px;--table-column-title:33%;--table-column-potential-size:var( --table-header-potential-size );line-height:1.5;-webkit-font-smoothing:antialiased}@media(max-width:782px){.JxRz9fj0PYsxwXOnMqrE{--expanded-gap:0px;--border-radius:0px;--table-column-expand:32px}}#jb-dashboard *{box-sizing:border-box}p{color:#2c3338;font-size:16px}.jb-dashboard{--wp-admin-theme-color:#008710;--wp-admin-theme-link-color:#1d2327;--wp-admin-theme-color-darker-10:#007117;--wp-admin-theme-color-darker-20:#005b18;--font-headline-medium:48px;--font-title-medium:24px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;background-color:#f9f9f6;display:flex;flex-direction:column;font-size:16px;min-height:calc(100vh - 60px);position:relative}.jb-dashboard--main{background-color:#fff}.jb-dashboard a{color:var(--wp-admin-theme-link-color)}.jb-dashboard .components-button.is-jb-primary{background-color:#008710;border-radius:4px;color:#fff;font-weight:600;margin-bottom:1.5rem;outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.jb-dashboard .components-button.is-link:not(:disabled){color:var(--wp-admin-theme-link-color)}.jb-dashboard h1,.jb-dashboard h2,.jb-dashboard h3,.jb-dashboard h4,.jb-dashboard h5,.jb-dashboard h6{color:#23282d;font-weight:500;line-height:1.3;margin:0;outline-color:#0000;outline-style:none}.jb-dashboard h1{font-size:36px;font-weight:700;line-height:40px}.jb-dashboard h2{font-size:36px;line-height:1.1}.jb-dashboard h3{font-size:24px}.jb-dashboard a.button-secondary,.jb-dashboard button.secondary{background:none;border:1px solid #23282d;border-radius:3px;color:#23282d;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:8px 24px}.jb-dashboard a.button-secondary:hover,.jb-dashboard button.secondary:hover{background:#f6f7f7;border-color:#23282d;color:#23282d}.jb-dashboard .components-panel__body-title .components-button:hover:not(:disabled,[aria-disabled=true]),.jb-dashboard .components-panel__body-title .components-button[aria-expanded=true]{color:inherit}.jb-dashboard .components-panel__body-toggle.components-button:focus{border-radius:inherit;box-shadow:none}.jetpack_page_jetpack-boost #wpcontent{min-height:100vh;padding-left:0}.jb-section{isolation:isolate;padding-bottom:48px;padding-top:48px;z-index:10}.jb-section .jetpack-boost-jitm-card .jitm-card{margin:0 0 2.5rem auto}button.jb-link{background:none;border:none;cursor:pointer;margin:0;padding:0;text-decoration:underline}.jb-link{display:inline-block;font-size:.8em;margin-top:10px}.jb-section--alt{background-color:#f9f9f6}.jb-section--scores{position:relative;z-index:15}.jb-container,.jb-container--narrow,.jb-dashboard-footer{margin-left:auto;margin-right:auto;max-width:1320px;width:87.5%}.jb-container--narrow{max-width:744px}.jb-container--fixed{max-width:1176px;padding-left:24px;padding-right:24px;width:auto}.jb-dashboard-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media(max-width:767px){.jb-dashboard-footer{flex-direction:column;justify-content:flex-start}}.jb-warning-modal__actions{display:flex;justify-content:flex-end}.jb-warning-modal__actions>div{display:flex;flex-direction:column}.jb-warning-modal__actions>div>div{display:flex}.jb-warning-modal__actions button{margin-left:auto}.jb-warning-modal__actions button.confirm{margin-left:10px}.jb-warning-modal__actions .checkbox{font-size:12px;margin-top:10px}.m-1{margin:8px!important}.m-2{margin:16px!important}.m-3{margin:32px!important}.m-4{margin:64px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.mx-3{margin-left:32px!important;margin-right:32px!important}.mx-4{margin-left:64px!important;margin-right:64px!important}.my-1{margin-bottom:8px!important;margin-top:8px!important}.my-2{margin-bottom:16px!important;margin-top:16px!important}.my-3{margin-bottom:32px!important;margin-top:32px!important}.my-4{margin-bottom:64px!important;margin-top:64px!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}.mt-3{margin-top:32px!important}.mt-4{margin-top:64px!important}.mr-1{margin-right:8px!important}.mr-2{margin-right:16px!important}.mr-3{margin-right:32px!important}.mr-4{margin-right:64px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:32px!important}.mb-4{margin-bottom:64px!important}.ml-1{margin-left:8px!important}.ml-2{margin-left:16px!important}.ml-3{margin-left:32px!important}.ml-4{margin-left:64px!important}.p-1{padding:8px!important}.p-2{padding:16px!important}.p-3{padding:32px!important}.p-4{padding:64px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.px-3{padding-left:32px!important;padding-right:32px!important}.px-4{padding-left:64px!important;padding-right:64px!important}.py-1{padding-bottom:8px!important;padding-top:8px!important}.py-2{padding-bottom:16px!important;padding-top:16px!important}.py-3{padding-bottom:32px!important;padding-top:32px!important}.py-4{padding-bottom:64px!important;padding-top:64px!important}.pt-1{padding-top:8px!important}.pt-2{padding-top:16px!important}.pt-3{padding-top:32px!important}.pt-4{padding-top:64px!important}.pr-1{padding-right:8px!important}.pr-2{padding-right:16px!important}.pr-3{padding-right:32px!important}.pr-4{padding-right:64px!important}.pb-1{padding-bottom:8px!important}.pb-2{padding-bottom:16px!important}.pb-3{padding-bottom:32px!important}.pb-4{padding-bottom:64px!important}.pl-1{padding-left:8px!important}.pl-2{padding-left:16px!important}.pl-3{padding-left:32px!important}.pl-4{padding-left:64px!important}.visible-md{display:none!important}@media(min-width:992px){.visible-md{display:unset!important}.hidden-md{display:none!important}}.jb-dashboard .jb-button--primary{background-color:#000;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:10px 24px;text-decoration:none}.components-button{white-space:nowrap}.components-button.components-button--back{color:#1d2327;font-size:14pt;margin-bottom:8px;text-decoration:none}.components-button.components-button--back.is-link{margin-left:auto}.components-button.components-button--back.is-link:hover{color:#1d2327}.components-button.components-button--back svg{height:1.5rem;margin:4px 20px 2px 0}.jb-button{border-radius:4px;display:inline-block;font-weight:500;min-width:135px!important;padding:10px 24px;text-align:center}.jb-button:hover{cursor:pointer}.jb-button--primary{color:var(--jp-white)!important}.jb-button--outline{border:1px solid!important;color:var(--jp-black)!important}.jb-dashboard .stackable-snackbars,.jb-dashboard :not(.stackable-snackbars) .components-snackbar{bottom:100px;box-sizing:initial;position:fixed;right:100px;z-index:900}.jb-recommendation-page-grid{align-items:center;display:grid;gap:var(--gap);grid-template-columns:[thumbnail] var(--thumbnail-size) [title] var(--table-column-title) [potential-size] var(--table-column-potential-size) [device] var(--table-column-device) [page] 1fr [expand] var(--table-column-expand);padding:var(--padding)}@media(max-width:782px){.jb-recommendation-page-grid{grid-template-columns:[thumbnail] var(--thumbnail-size) [title] 1fr [expand] var(--table-column-expand)}}.jb-loading-spinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9000}.jb-loading-spinner:not(.active){display:none}.jb-table{transition:opacity .3s ease-in-out,filter .3s ease-in-out;will-change:opacity,filter}.jb-table h1{padding-top:16px;text-align:center;width:100%}.jb-table.jb-loading{filter:grayscale(.5);opacity:.2;position:relative}.jb-table-header{background-color:#fff;border:var(--border);border-bottom:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--gray-60);font-size:.875rem}@media(max-width:782px){.jb-table-header{display:none!important}}.jb-table-header__image{grid-column:thumbnail/title}.jb-table-header__device{grid-column:device;text-align:center}.jb-table-header__potential-size{grid-column:potential-size}.jb-table-header__page{grid-column:page/expand}.jb-table-row-container{background-color:#fff;border-left:var(--border);border-right:var(--border);border-top:var(--border);margin:0;position:relative;transition:margin .1s ease}.jb-table-row-container:before{bottom:0;box-shadow:0 4px 24px 0 #00000014;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.jb-table-row-container:last-child{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:not(.jb-table-header)+.jb-table-row-container.expanded{margin-top:var(--expanded-gap)}.expanded+.jb-table-row-container,:not(.jb-table-header)+.jb-table-row-container.expanded{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row-container:has(+.expanded){border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.jb-table-row-container.expanded{margin-bottom:var(--expanded-gap)}.jb-table-row{cursor:pointer;min-height:115px}.jb-table-row .jb-table-row__hover-content{display:none}.jb-table-row:hover{background-color:#f6f7f7}.jb-table-row__expanded .jb-table-row:hover{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row:hover .jb-table-row__hover-content{display:block}@media(max-width:782px){.jb-table-row:hover .jb-table-row__hover-content{display:none}}.jb-table-row:hover .jb-table-row__device,.jb-table-row:hover .jb-table-row__page{display:none}.jb-table-row .jb-table-row__page a{text-decoration:none}.jb-table-row__expand{cursor:pointer;grid-column:expand;text-align:center}.expanded .jb-table-row__expand svg{transform:rotate(180deg)}.jb-table-row__expanded{display:flex;justify-content:space-between;padding:var(--gap);padding-left:calc(var(--thumbnail-size) + var(--gap)*2)}.expanded .jb-table-row__expanded{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media(max-width:782px){.jb-table-row__expanded{flex-direction:column;padding-left:var(--gap)}}.jb-table-row__title{grid-column:title}:root{--light-border:#eee;--jetpack-green:#008710;--primary-black:#23282d;--primary-white:#fff;--primary-grey:#444;--secondary-grey:#888;--color_warning:#cc1818;--alt-white:#f9f9f6;--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-50:#2271b1;--blue-60:#135e96;--red-40:#e65054;--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;--jp-yellow-20:#deb100}.GV7bZOTxXbPRGZSEWciL{align-items:center;display:flex}.BfLNtiHrKdoZKch5LJf4.components-button.is-link{margin-left:2em}.ig4L7xSHOcrmtmTSO0HE{margin-top:32px;overflow-x:auto;overflow-y:clip}.QuquBNOvEZSow8kr3mgE{border-top:1px solid #dcdcde}.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%} \ No newline at end of file diff --git a/app/assets/dist/jetpack-boost.js b/app/assets/dist/jetpack-boost.js index cd207889e..c20f7f3a0 100644 --- a/app/assets/dist/jetpack-boost.js +++ b/app/assets/dist/jetpack-boost.js @@ -1,62 +1,64 @@ /*! For license information please see jetpack-boost.js.LICENSE.txt */ -(()=>{var e,t,a={79826:(e,t,a)=>{"use strict";a.d(t,{i:()=>n});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 n(e){return r[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},67397:(e,t,a)=>{"use strict";a.d(t,{vA:()=>s});var r=a(79826),n=a(88506);function s(e,t,a={}){const s=(0,r.i)(t);if(!s||isNaN(e))return null;const{decimal:o,grouping:i,precision:c,symbol:l}={...s,...a},u=e<0?"-":"",d=Math.abs(e),m=Math.floor(d);return{sign:u,symbol:l,integer:(0,n.A)(d,c,o,i).split(o)[0],fraction:c>0?(0,n.A)(d-m,c,o,i).slice(1):""}}},88506:(e,t,a)=>{"use strict";function r(e,t=0,a=".",r=","){const n=(e+"").replace(/[^0-9+\-Ee.]/g,""),s=isFinite(+n)?+n:0,o=isFinite(+t)?Math.abs(t):0,i=(o?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(s,o):""+Math.round(s)).split(".");return i[0].length>3&&(i[0]=i[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,r)),(i[1]||"").lengthr})},36992:(e,t,a)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;td,Gh:()=>L,HS:()=>O,Oi:()=>i,Rr:()=>m,TM:()=>o,V2:()=>F,VV:()=>B,aE:()=>ae,pX:()=>q,pb:()=>N,rc:()=>n,tH:()=>I,ue:()=>v,yD:()=>T}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(n||(n={}));const s="popstate";function o(e){return void 0===e&&(e={}),p((function(e,t){let{pathname:a="/",search:r="",hash:n=""}=m(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),u("",{pathname:a,search:r,hash:n},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){c("/"===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 c(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,n){return void 0===a&&(a=null),r({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?m(t):t,{state:a,key:t&&t.key||n||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 m(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,o){void 0===o&&(o={});let{window:c=document.defaultView,v5Compat:m=!1}=o,p=c.history,h=n.Pop,f=null,g=v();function v(){return(p.state||{idx:null}).idx}function y(){h=n.Pop;let e=v(),t=null==e?null:e-g;g=e,f&&f({action:h,location:w.location,delta:t})}function b(e){let t="null"!==c.location.origin?c.location.origin:c.location.href,a="string"==typeof e?e:d(e);return i(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==g&&(g=0,p.replaceState(r({},p.state,{idx:g}),""));let w={get action(){return h},get location(){return e(c,p)},listen(e){if(f)throw new Error("A history only accepts one active listener");return c.addEventListener(s,y),f=e,()=>{c.removeEventListener(s,y),f=null}},createHref:e=>t(c,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=n.Push;let r=u(w.location,e,t);a&&a(r,e),g=v()+1;let s=l(r,g),o=w.createHref(r);try{p.pushState(s,"",o)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;c.location.assign(o)}m&&f&&f({action:h,location:w.location,delta:1})},replace:function(e,t){h=n.Replace;let r=u(w.location,e,t);a&&a(r,e),g=v();let s=l(r,g),o=w.createHref(r);p.replaceState(s,"",o),m&&f&&f({action:h,location:w.location,delta:0})},go:e=>p.go(e)};return w}var h;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(h||(h={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function g(e,t,a,n){return void 0===a&&(a=[]),void 0===n&&(n={}),e.map(((e,s)=>{let o=[...a,s],c="string"==typeof e.id?e.id:o.join("-");if(i(!0!==e.index||!e.children,"Cannot specify children on an index route"),i(!n[c],'Found a route id collision on id "'+c+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let a=r({},e,t(e),{id:c});return n[c]=a,a}{let a=r({},e,t(e),{id:c,children:void 0});return n[c]=a,e.children&&(a.children=g(e.children,t,o,n)),a}}))}function v(e,t,a){void 0===a&&(a="/");let r=N(("string"==typeof t?m(t):t).pathname||"/",a);if(null==r)return null;let n=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)))))}(n);let s=null;for(let e=0;null==s&&e{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:n,route:e};o.relativePath.startsWith("/")&&(i(o.relativePath.startsWith(r),'Absolute route path "'+o.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(r.length));let c=O([r,o.relativePath]),l=a.concat(o);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 "'+c+'".'),y(e.children,t,l,c)),(null!=e.path||e.index)&&t.push({path:c,score:x(c,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of b(e.path))n(e,t,a);else n(e,t)})),t}function b(e){let t=e.split("/");if(0===t.length)return[];let[a,...r]=t,n=a.endsWith("?"),s=a.replace(/\?$/,"");if(0===r.length)return n?[s,""]:[s];let o=b(r.join("/")),i=[];return i.push(...o.map((e=>""===e?s:[s,e].join("/")))),n&&i.push(...o),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const w=/^:\w+$/,E=3,C=2,_=1,k=10,R=-2,A=e=>"*"===e;function x(e,t){let a=e.split("/"),r=a.length;return a.some(A)&&(r+=R),t&&(r+=C),a.filter((e=>!A(e))).reduce(((e,t)=>e+(w.test(t)?E:""===t?_:k)),r)}function S(e,t){let{routesMeta:a}=e,r={},n="/",s=[];for(let e=0;e(r.push({paramName:t,isOptional:null!=a}),a?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),n+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?n+="\\/*$":""!==e&&"/"!==e&&(n+="(?:(?=\\/|$))");let s=new RegExp(n,t?void 0:"i");return[s,r]}(e.path,e.caseSensitive,e.end),n=t.match(a);if(!n)return null;let s=n[0],o=s.replace(/(.)\/+$/,"$1"),i=n.slice(1);return{params:r.reduce(((e,t,a)=>{let{paramName:r,isOptional:n}=t;if("*"===r){let e=i[a]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}const l=i[a];return e[r]=n&&!l?void 0:function(e,t){try{return decodeURIComponent(e)}catch(a){return c(!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}}(l||"",r),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function M(e){try{return decodeURI(e)}catch(t){return c(!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 N(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 z(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 P(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function T(e,t){let a=P(e);return t?a.map(((t,a)=>a===e.length-1?t.pathname:t.pathnameBase)):a.map((e=>e.pathnameBase))}function L(e,t,a,n){let s;void 0===n&&(n=!1),"string"==typeof e?s=m(e):(s=r({},e),i(!s.pathname||!s.pathname.includes("?"),z("?","pathname","search",s)),i(!s.pathname||!s.pathname.includes("#"),z("#","pathname","hash",s)),i(!s.search||!s.search.includes("#"),z("#","search","hash",s)));let o,c=""===e||""===s.pathname,l=c?"/":s.pathname;if(null==l)o=a;else if(n){let e=0===t.length?[]:t[t.length-1].replace(/^\//,"").split("/");if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e.pop();s.pathname=t.join("/")}o="/"+e.join("/")}else{let e=t.length-1;if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;s.pathname=t.join("/")}o=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:a,search:r="",hash:n=""}="string"==typeof e?m(e):e,s=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:s,search:H(r),hash:V(n)}}(s,o),d=l&&"/"!==l&&l.endsWith("/"),p=(c||"."===l)&&a.endsWith("/");return u.pathname.endsWith("/")||!d&&!p||(u.pathname+="/"),u}const O=e=>e.join("/").replace(/\/\/+/g,"/"),D=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),H=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",V=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class I extends Error{}const F=function(e,t){void 0===t&&(t=302);let a=t;"number"==typeof a?a={status:a}:void 0===a.status&&(a.status=302);let n=new Headers(a.headers);return n.set("Location",e),new Response(null,r({},a,{headers:n}))};class B{constructor(e,t,a,r){void 0===r&&(r=!1),this.status=e,this.statusText=t||"",this.internal=r,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function q(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],Z=new Set(U),W=["get",...U],Q=new Set(W),K=new Set([301,302,303,307,308]),$=new Set([307,308]),J={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},G={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Y={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},X=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ee=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)}),te="remix-router-transitions";function ae(e){const t=e.window?e.window:"undefined"!=typeof window?window:void 0,a=void 0!==t&&void 0!==t.document&&void 0!==t.document.createElement,s=!a;let o;if(i(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)o=e.mapRouteProperties;else if(e.detectErrorBoundary){let t=e.detectErrorBoundary;o=e=>({hasErrorBoundary:t(e)})}else o=ee;let l,d,m={},p=g(e.routes,o,void 0,m),f=e.basename||"/",y=r({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1},e.future),b=null,w=new Set,E=null,C=null,_=null,k=null!=e.hydrationData,R=v(p,e.history.location,f),A=null;if(null==R){let t=be(404,{pathname:e.history.location.pathname}),{matches:a,route:r}=ye(p);R=a,A={[r.id]:t}}let x,S=R.some((e=>e.route.lazy)),j=R.some((e=>e.route.loader));if(S)d=!1;else if(j)if(y.v7_partialHydration){let t=e.hydrationData?e.hydrationData.loaderData:null,a=e.hydrationData?e.hydrationData.errors:null;d=R.every((e=>e.route.loader&&!0!==e.route.loader.hydrate&&(t&&void 0!==t[e.route.id]||a&&void 0!==a[e.route.id])))}else d=null!=e.hydrationData;else d=!0;let M,z={historyAction:e.history.action,location:e.history.location,matches:R,initialized:d,navigation:J,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||A,fetchers:new Map,blockers:new Map},P=n.Pop,T=!1,L=!1,O=new Map,D=null,H=!1,V=!1,I=[],F=[],B=new Map,q=0,U=-1,Z=new Map,W=new Set,Q=new Map,K=new Map,ae=new Set,se=new Map,ie=new Map,ce=!1;function le(e,t){void 0===t&&(t={}),z=r({},z,e);let a=[],n=[];y.v7_fetcherPersist&&z.fetchers.forEach(((e,t)=>{"idle"===e.state&&(ae.has(t)?n.push(t):a.push(t))})),[...w].forEach((e=>e(z,{deletedFetchers:n,unstable_viewTransitionOpts:t.viewTransitionOpts,unstable_flushSync:!0===t.flushSync}))),y.v7_fetcherPersist&&(a.forEach((e=>z.fetchers.delete(e))),n.forEach((e=>De(e))))}function me(t,a,s){var o,i;let c,{flushSync:u}=void 0===s?{}:s,d=null!=z.actionData&&null!=z.navigation.formMethod&&xe(z.navigation.formMethod)&&"loading"===z.navigation.state&&!0!==(null==(o=t.state)?void 0:o._isRedirect);c=a.actionData?Object.keys(a.actionData).length>0?a.actionData:null:d?z.actionData:null;let m=a.loaderData?ge(z.loaderData,a.loaderData,a.matches||[],a.errors):z.loaderData,h=z.blockers;h.size>0&&(h=new Map(h),h.forEach(((e,t)=>h.set(t,Y))));let f,g=!0===T||null!=z.navigation.formMethod&&xe(z.navigation.formMethod)&&!0!==(null==(i=t.state)?void 0:i._isRedirect);if(l&&(p=l,l=void 0),H||P===n.Pop||(P===n.Push?e.history.push(t,t.state):P===n.Replace&&e.history.replace(t,t.state)),P===n.Pop){let e=O.get(z.location.pathname);e&&e.has(t.pathname)?f={currentLocation:z.location,nextLocation:t}:O.has(t.pathname)&&(f={currentLocation:t,nextLocation:z.location})}else if(L){let e=O.get(z.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),O.set(z.location.pathname,e)),f={currentLocation:z.location,nextLocation:t}}le(r({},a,{actionData:c,loaderData:m,historyAction:P,location:t,initialized:!0,navigation:J,revalidation:"idle",restoreScrollPosition:Qe(t,a.matches||z.matches),preventScrollReset:g,blockers:h}),{viewTransitionOpts:f,flushSync:!0===u}),P=n.Pop,T=!1,L=!1,H=!1,V=!1,I=[],F=[]}async function pe(t,a,s){M&&M.abort(),M=null,P=t,H=!0===(s&&s.startUninterruptedRevalidation),function(e,t){if(E&&_){let a=We(e,t);E[a]=_()}}(z.location,z.matches),T=!0===(s&&s.preventScrollReset),L=!0===(s&&s.enableViewTransition);let i=l||p,c=s&&s.overrideNavigation,u=v(i,a,f),d=!0===(s&&s.flushSync);if(!u){let e=be(404,{pathname:a.pathname}),{matches:t,route:r}=ye(i);return Ze(),void me(a,{matches:t,loaderData:{},errors:{[r.id]:e}},{flushSync:d})}if(z.initialized&&!V&&function(e,t){if(e.pathname!==t.pathname||e.search!==t.search)return!1;if(""===e.hash)return""!==t.hash;if(e.hash===t.hash)return!0;if(""!==t.hash)return!0;return!1}(z.location,a)&&!(s&&s.submission&&xe(s.submission.formMethod)))return void me(a,{matches:u},{flushSync:d});M=new AbortController;let g,b,w=de(e.history,a,M.signal,s&&s.submission);if(s&&s.pendingError)b={[ve(u).route.id]:s.pendingError};else if(s&&s.submission&&xe(s.submission.formMethod)){let e=await async function(e,t,a,r,s){void 0===s&&(s={});Re();let i,c=function(e,t){let a={state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text};return a}(t,a);le({navigation:c},{flushSync:!0===s.flushSync});let l=Ne(r,t);if(l.route.action||l.route.lazy){if(i=await ue("action",e,l,r,m,o,f,y.v7_relativeSplatPath),e.signal.aborted)return{shortCircuited:!0}}else i={type:h.error,error:be(405,{method:e.method,pathname:t.pathname,routeId:l.route.id})};if(ke(i)){let e;return e=s&&null!=s.replace?s.replace:i.location===z.location.pathname+z.location.search,await he(z,i,{submission:a,replace:e}),{shortCircuited:!0}}if(_e(i)){let e=ve(r,l.route.id);return!0!==(s&&s.replace)&&(P=n.Push),{pendingActionData:{},pendingActionError:{[e.route.id]:i.error}}}if(Ce(i))throw be(400,{type:"defer-action"});return{pendingActionData:{[l.route.id]:i.data}}}(w,a,s.submission,u,{replace:s.replace,flushSync:d});if(e.shortCircuited)return;g=e.pendingActionData,b=e.pendingActionError,c=Pe(a,s.submission),d=!1,w=new Request(w.url,{signal:w.signal})}let{shortCircuited:C,loaderData:k,errors:R}=await async function(t,a,n,s,o,i,c,u,d,m,h){let g=s||Pe(a,o),v=o||i||ze(g),b=l||p,[w,E]=oe(e.history,z,n,v,a,y.v7_partialHydration&&!0===u,V,I,F,ae,Q,W,b,f,m,h);if(Ze((e=>!(n&&n.some((t=>t.route.id===e)))||w&&w.some((t=>t.route.id===e)))),U=++q,0===w.length&&0===E.length){let e=Ie();return me(a,r({matches:n,loaderData:{},errors:h||null},m?{actionData:m}:{},e?{fetchers:new Map(z.fetchers)}:{}),{flushSync:d}),{shortCircuited:!0}}if(!(H||y.v7_partialHydration&&u)){E.forEach((e=>{let t=z.fetchers.get(e.key),a=Te(void 0,t?t.data:void 0);z.fetchers.set(e.key,a)}));let e=m||z.actionData;le(r({navigation:g},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},E.length>0?{fetchers:new Map(z.fetchers)}:{}),{flushSync:d})}E.forEach((e=>{B.has(e.key)&&He(e.key),e.controller&&B.set(e.key,e.controller)}));let C=()=>E.forEach((e=>He(e.key)));M&&M.signal.addEventListener("abort",C);let{results:_,loaderResults:k,fetcherResults:R}=await Ee(z.matches,n,w,E,t);if(t.signal.aborted)return{shortCircuited:!0};M&&M.signal.removeEventListener("abort",C);E.forEach((e=>B.delete(e.key)));let A=we(_);if(A){if(A.idx>=w.length){let e=E[A.idx-w.length].key;W.add(e)}return await he(z,A.result,{replace:c}),{shortCircuited:!0}}let{loaderData:x,errors:S}=fe(z,n,w,k,h,E,R,se);se.forEach(((e,t)=>{e.subscribe((a=>{(a||e.done)&&se.delete(t)}))}));let j=Ie(),N=Fe(U),P=j||N||E.length>0;return r({loaderData:x,errors:S},P?{fetchers:new Map(z.fetchers)}:{})}(w,a,u,c,s&&s.submission,s&&s.fetcherSubmission,s&&s.replace,s&&!0===s.initialHydration,d,g,b);C||(M=null,me(a,r({matches:u},g?{actionData:g}:{},{loaderData:k,errors:R})))}async function he(s,o,c){let{submission:l,fetcherSubmission:d,replace:m}=void 0===c?{}:c;o.revalidate&&(V=!0);let p=u(s.location,o.location,{_isRedirect:!0});if(i(p,"Expected a location on the redirect navigation"),a){let a=!1;if(o.reloadDocument)a=!0;else if(X.test(o.location)){const r=e.history.createURL(o.location);a=r.origin!==t.location.origin||null==N(r.pathname,f)}if(a)return void(m?t.location.replace(o.location):t.location.assign(o.location))}M=null;let h=!0===m?n.Replace:n.Push,{formMethod:g,formAction:v,formEncType:y}=s.navigation;!l&&!d&&g&&v&&y&&(l=ze(s.navigation));let b=l||d;if($.has(o.status)&&b&&xe(b.formMethod))await pe(h,p,{submission:r({},b,{formAction:o.location}),preventScrollReset:T});else{let e=Pe(p,l);await pe(h,p,{overrideNavigation:e,fetcherSubmission:d,preventScrollReset:T})}}async function Ee(t,a,r,n,s){let i=await Promise.all([...r.map((e=>ue("loader",s,e,a,m,o,f,y.v7_relativeSplatPath))),...n.map((t=>{if(t.matches&&t.match&&t.controller)return ue("loader",de(e.history,t.path,t.controller.signal),t.match,t.matches,m,o,f,y.v7_relativeSplatPath);return{type:h.error,error:be(404,{pathname:t.path})}}))]),c=i.slice(0,r.length),l=i.slice(r.length);return await Promise.all([Se(t,r,c,c.map((()=>s.signal)),!1,z.loaderData),Se(t,n.map((e=>e.match)),l,n.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:i,loaderResults:c,fetcherResults:l}}function Re(){V=!0,I.push(...Ze()),Q.forEach(((e,t)=>{B.has(t)&&(F.push(t),He(t))}))}function Ae(e,t,a){void 0===a&&(a={}),z.fetchers.set(e,t),le({fetchers:new Map(z.fetchers)},{flushSync:!0===(a&&a.flushSync)})}function Me(e,t,a,r){void 0===r&&(r={});let n=ve(z.matches,t);De(e),le({errors:{[n.route.id]:a},fetchers:new Map(z.fetchers)},{flushSync:!0===(r&&r.flushSync)})}function Oe(e){return y.v7_fetcherPersist&&(K.set(e,(K.get(e)||0)+1),ae.has(e)&&ae.delete(e)),z.fetchers.get(e)||G}function De(e){let t=z.fetchers.get(e);!B.has(e)||t&&"loading"===t.state&&Z.has(e)||He(e),Q.delete(e),Z.delete(e),W.delete(e),ae.delete(e),z.fetchers.delete(e)}function He(e){let t=B.get(e);i(t,"Expected fetch controller: "+e),t.abort(),B.delete(e)}function Ve(e){for(let t of e){let e=Le(Oe(t).data);z.fetchers.set(t,e)}}function Ie(){let e=[],t=!1;for(let a of W){let r=z.fetchers.get(a);i(r,"Expected fetcher: "+a),"loading"===r.state&&(W.delete(a),e.push(a),t=!0)}return Ve(e),t}function Fe(e){let t=[];for(let[a,r]of Z)if(r0}function Be(e){z.blockers.delete(e),ie.delete(e)}function qe(e,t){let a=z.blockers.get(e)||Y;i("unblocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"proceeding"===t.state||"blocked"===a.state&&"unblocked"===t.state||"proceeding"===a.state&&"unblocked"===t.state,"Invalid blocker state transition: "+a.state+" -> "+t.state);let r=new Map(z.blockers);r.set(e,t),le({blockers:r})}function Ue(e){let{currentLocation:t,nextLocation:a,historyAction:r}=e;if(0===ie.size)return;ie.size>1&&c(!1,"A router only supports one blocker at a time");let n=Array.from(ie.entries()),[s,o]=n[n.length-1],i=z.blockers.get(s);return i&&"proceeding"===i.state?void 0:o({currentLocation:t,nextLocation:a,historyAction:r})?s:void 0}function Ze(e){let t=[];return se.forEach(((a,r)=>{e&&!e(r)||(a.cancel(),t.push(r),se.delete(r))})),t}function We(e,t){if(C){return C(e,t.map((e=>function(e,t){let{route:a,pathname:r,params:n}=e;return{id:a.id,pathname:r,params:n,data:t[a.id],handle:a.handle}}(e,z.loaderData))))||e.key}return e.key}function Qe(e,t){if(E){let a=We(e,t),r=E[a];if("number"==typeof r)return r}return null}return x={get basename(){return f},get future(){return y},get state(){return z},get routes(){return p},get window(){return t},initialize:function(){if(b=e.history.listen((t=>{let{action:a,location:r,delta:n}=t;if(ce)return void(ce=!1);c(0===ie.size||null!=n,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let s=Ue({currentLocation:z.location,nextLocation:r,historyAction:a});return s&&null!=n?(ce=!0,e.history.go(-1*n),void qe(s,{state:"blocked",location:r,proceed(){qe(s,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),e.history.go(n)},reset(){let e=new Map(z.blockers);e.set(s,Y),le({blockers:e})}})):pe(a,r)})),a){!function(e,t){try{let a=e.sessionStorage.getItem(te);if(a){let e=JSON.parse(a);for(let[a,r]of Object.entries(e||{}))r&&Array.isArray(r)&&t.set(a,new Set(r||[]))}}catch(e){}}(t,O);let e=()=>function(e,t){if(t.size>0){let a={};for(let[e,r]of t)a[e]=[...r];try{e.sessionStorage.setItem(te,JSON.stringify(a))}catch(e){c(!1,"Failed to save applied view transitions in sessionStorage ("+e+").")}}}(t,O);t.addEventListener("pagehide",e),D=()=>t.removeEventListener("pagehide",e)}return z.initialized||pe(n.Pop,z.location,{initialHydration:!0}),x},subscribe:function(e){return w.add(e),()=>w.delete(e)},enableScrollRestoration:function(e,t,a){if(E=e,_=t,C=a||null,!k&&z.navigation===J){k=!0;let e=Qe(z.location,z.matches);null!=e&&le({restoreScrollPosition:e})}return()=>{E=null,_=null,C=null}},navigate:async function t(a,s){if("number"==typeof a)return void e.history.go(a);let o=re(z.location,z.matches,f,y.v7_prependBasename,a,y.v7_relativeSplatPath,null==s?void 0:s.fromRouteId,null==s?void 0:s.relative),{path:i,submission:c,error:l}=ne(y.v7_normalizeFormMethod,!1,o,s),d=z.location,m=u(z.location,i,s&&s.state);m=r({},m,e.history.encodeLocation(m));let p=s&&null!=s.replace?s.replace:void 0,h=n.Push;!0===p?h=n.Replace:!1===p||null!=c&&xe(c.formMethod)&&c.formAction===z.location.pathname+z.location.search&&(h=n.Replace);let g=s&&"preventScrollReset"in s?!0===s.preventScrollReset:void 0,v=!0===(s&&s.unstable_flushSync),b=Ue({currentLocation:d,nextLocation:m,historyAction:h});if(!b)return await pe(h,m,{submission:c,pendingError:l,preventScrollReset:g,replace:s&&s.replace,enableViewTransition:s&&s.unstable_viewTransition,flushSync:v});qe(b,{state:"blocked",location:m,proceed(){qe(b,{state:"proceeding",proceed:void 0,reset:void 0,location:m}),t(a,s)},reset(){let e=new Map(z.blockers);e.set(b,Y),le({blockers:e})}})},fetch:function(t,a,r,n){if(s)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");B.has(t)&&He(t);let c=!0===(n&&n.unstable_flushSync),u=l||p,d=re(z.location,z.matches,f,y.v7_prependBasename,r,y.v7_relativeSplatPath,a,null==n?void 0:n.relative),h=v(u,d,f);if(!h)return void Me(t,a,be(404,{pathname:d}),{flushSync:c});let{path:g,submission:b,error:w}=ne(y.v7_normalizeFormMethod,!0,d,n);if(w)return void Me(t,a,w,{flushSync:c});let E=Ne(h,g);T=!0===(n&&n.preventScrollReset),b&&xe(b.formMethod)?async function(t,a,r,n,s,c,u){if(Re(),Q.delete(t),!n.route.action&&!n.route.lazy){let e=be(405,{method:u.formMethod,pathname:r,routeId:a});return void Me(t,a,e,{flushSync:c})}let d=z.fetchers.get(t);Ae(t,function(e,t){let a={state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0};return a}(u,d),{flushSync:c});let h=new AbortController,g=de(e.history,r,h.signal,u);B.set(t,h);let b=q,w=await ue("action",g,n,s,m,o,f,y.v7_relativeSplatPath);if(g.signal.aborted)return void(B.get(t)===h&&B.delete(t));if(ae.has(t))return void Ae(t,Le(void 0));if(ke(w))return B.delete(t),U>b?void Ae(t,Le(void 0)):(W.add(t),Ae(t,Te(u)),he(z,w,{fetcherSubmission:u}));if(_e(w))return void Me(t,a,w.error);if(Ce(w))throw be(400,{type:"defer-action"});let E=z.navigation.location||z.location,C=de(e.history,E,h.signal),_=l||p,k="idle"!==z.navigation.state?v(_,z.navigation.location,f):z.matches;i(k,"Didn't find any matches after fetcher action");let R=++q;Z.set(t,R);let A=Te(u,w.data);z.fetchers.set(t,A);let[x,S]=oe(e.history,z,k,u,E,!1,V,I,F,ae,Q,W,_,f,{[n.route.id]:w.data},void 0);S.filter((e=>e.key!==t)).forEach((e=>{let t=e.key,a=z.fetchers.get(t),r=Te(void 0,a?a.data:void 0);z.fetchers.set(t,r),B.has(t)&&He(t),e.controller&&B.set(t,e.controller)})),le({fetchers:new Map(z.fetchers)});let j=()=>S.forEach((e=>He(e.key)));h.signal.addEventListener("abort",j);let{results:N,loaderResults:T,fetcherResults:L}=await Ee(z.matches,k,x,S,C);if(h.signal.aborted)return;h.signal.removeEventListener("abort",j),Z.delete(t),B.delete(t),S.forEach((e=>B.delete(e.key)));let O=we(N);if(O){if(O.idx>=x.length){let e=S[O.idx-x.length].key;W.add(e)}return he(z,O.result)}let{loaderData:D,errors:H}=fe(z,z.matches,x,T,void 0,S,L,se);if(z.fetchers.has(t)){let e=Le(w.data);z.fetchers.set(t,e)}Fe(R),"loading"===z.navigation.state&&R>U?(i(P,"Expected pending action"),M&&M.abort(),me(z.navigation.location,{matches:k,loaderData:D,errors:H,fetchers:new Map(z.fetchers)})):(le({errors:H,loaderData:ge(z.loaderData,D,k,H),fetchers:new Map(z.fetchers)}),V=!1)}(t,a,g,E,h,c,b):(Q.set(t,{routeId:a,path:g}),async function(t,a,r,n,s,c,l){let u=z.fetchers.get(t);Ae(t,Te(l,u?u.data:void 0),{flushSync:c});let d=new AbortController,p=de(e.history,r,d.signal);B.set(t,d);let h=q,g=await ue("loader",p,n,s,m,o,f,y.v7_relativeSplatPath);Ce(g)&&(g=await je(g,p.signal,!0)||g);B.get(t)===d&&B.delete(t);if(p.signal.aborted)return;if(ae.has(t))return void Ae(t,Le(void 0));if(ke(g))return U>h?void Ae(t,Le(void 0)):(W.add(t),void await he(z,g));if(_e(g))return void Me(t,a,g.error);i(!Ce(g),"Unhandled fetcher deferred data"),Ae(t,Le(g.data))}(t,a,g,E,h,c,b))},revalidate:function(){Re(),le({revalidation:"loading"}),"submitting"!==z.navigation.state&&("idle"!==z.navigation.state?pe(P||z.historyAction,z.navigation.location,{overrideNavigation:z.navigation}):pe(z.historyAction,z.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:Oe,deleteFetcher:function(e){if(y.v7_fetcherPersist){let t=(K.get(e)||0)-1;t<=0?(K.delete(e),ae.add(e)):K.set(e,t)}else De(e);le({fetchers:new Map(z.fetchers)})},dispose:function(){b&&b(),D&&D(),w.clear(),M&&M.abort(),z.fetchers.forEach(((e,t)=>De(t))),z.blockers.forEach(((e,t)=>Be(t)))},getBlocker:function(e,t){let a=z.blockers.get(e)||Y;return ie.get(e)!==t&&ie.set(e,t),a},deleteBlocker:Be,_internalFetchControllers:B,_internalActiveDeferreds:se,_internalSetRoutes:function(e){m={},l=g(e,o,void 0,m)}},x}Symbol("deferred");function re(e,t,a,r,n,s,o,i){let c,l;if(o){c=[];for(let e of t)if(c.push(e),e.route.id===o){l=e;break}}else c=t,l=t[t.length-1];let u=L(n||".",T(c,s),N(e.pathname,a)||e.pathname,"path"===i);return null==n&&(u.search=e.search,u.hash=e.hash),null!=n&&""!==n&&"."!==n||!l||!l.route.index||Me(u.search)||(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),r&&"/"!==a&&(u.pathname="/"===u.pathname?a:O([a,u.pathname])),d(u)}function ne(e,t,a,r){if(!r||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(r))return{path:a};if(r.formMethod&&!Ae(r.formMethod))return{path:a,error:be(405,{method:r.formMethod})};let n,s,o=()=>({path:a,error:be(400,{type:"invalid-body"})}),c=r.formMethod||"get",l=e?c.toUpperCase():c.toLowerCase(),u=Ee(a);if(void 0!==r.body){if("text/plain"===r.formEncType){if(!xe(l))return o();let e="string"==typeof r.body?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce(((e,t)=>{let[a,r]=t;return""+e+a+"="+r+"\n"}),""):String(r.body);return{path:a,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===r.formEncType){if(!xe(l))return o();try{let e="string"==typeof r.body?JSON.parse(r.body):r.body;return{path:a,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return o()}}}if(i("function"==typeof FormData,"FormData is not available in this environment"),r.formData)n=me(r.formData),s=r.formData;else if(r.body instanceof FormData)n=me(r.body),s=r.body;else if(r.body instanceof URLSearchParams)n=r.body,s=pe(n);else if(null==r.body)n=new URLSearchParams,s=new FormData;else try{n=new URLSearchParams(r.body),s=pe(n)}catch(e){return o()}let p={formMethod:l,formAction:u,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:s,json:void 0,text:void 0};if(xe(p.formMethod))return{path:a,submission:p};let h=m(a);return t&&h.search&&Me(h.search)&&n.append("index",""),h.search="?"+n,{path:d(h),submission:p}}function se(e,t){let a=e;if(t){let r=e.findIndex((e=>e.route.id===t));r>=0&&(a=e.slice(0,r))}return a}function oe(e,t,a,n,s,o,i,c,l,u,d,m,p,h,f,g){let y=g?Object.values(g)[0]:f?Object.values(f)[0]:void 0,b=e.createURL(t.location),w=e.createURL(s),E=g?Object.keys(g)[0]:void 0,C=se(a,E).filter(((e,a)=>{if(o)return function(e,t){if(!t.loader)return!1;if(t.loader.hydrate)return!0;return void 0===e.loaderData[t.id]&&(!e.errors||void 0===e.errors[t.id])}(t,e.route);if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,a){let r=!t||a.route.id!==t.route.id,n=void 0===e[a.route.id];return r||n}(t.loaderData,t.matches[a],e)||c.some((t=>t===e.route.id)))return!0;let s=t.matches[a],l=e;return ce(e,r({currentUrl:b,currentParams:s.params,nextUrl:w,nextParams:l.params},n,{actionResult:y,defaultShouldRevalidate:i||b.pathname+b.search===w.pathname+w.search||b.search!==w.search||ie(s,l)}))})),_=[];return d.forEach(((e,s)=>{if(o||!a.some((t=>t.route.id===e.routeId))||u.has(s))return;let c=v(p,e.path,h);if(!c)return void _.push({key:s,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let d=t.fetchers.get(s),f=Ne(c,e.path),g=!1;g=!m.has(s)&&(!!l.includes(s)||(d&&"idle"!==d.state&&void 0===d.data?i:ce(f,r({currentUrl:b,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:a[a.length-1].params},n,{actionResult:y,defaultShouldRevalidate:i})))),g&&_.push({key:s,routeId:e.routeId,path:e.path,matches:c,match:f,controller:new AbortController})})),[C,_]}function ie(e,t){let a=e.route.path;return e.pathname!==t.pathname||null!=a&&a.endsWith("*")&&e.params["*"]!==t.params["*"]}function ce(e,t){if(e.route.shouldRevalidate){let a=e.route.shouldRevalidate(t);if("boolean"==typeof a)return a}return t.defaultShouldRevalidate}async function le(e,t,a){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let s=a[e.id];i(s,"No route found in manifest");let o={};for(let e in n){let t=void 0!==s[e]&&"hasErrorBoundary"!==e;c(!t,'Route "'+s.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(o[e]=n[e])}Object.assign(s,o),Object.assign(s,r({},t(s),{lazy:void 0}))}async function ue(e,t,a,r,n,s,o,c,l){let u,d,m;void 0===l&&(l={});let p=e=>{let r,n=new Promise(((e,t)=>r=t));return m=()=>r(),t.signal.addEventListener("abort",m),Promise.race([e({request:t,params:a.params,context:l.requestContext}),n])};try{let r=a.route[e];if(a.route.lazy)if(r){let e,t=await Promise.all([p(r).catch((t=>{e=t})),le(a.route,s,n)]);if(e)throw e;d=t[0]}else{if(await le(a.route,s,n),r=a.route[e],!r){if("action"===e){let e=new URL(t.url),r=e.pathname+e.search;throw be(405,{method:t.method,pathname:r,routeId:a.route.id})}return{type:h.data,data:void 0}}d=await p(r)}else{if(!r){let e=new URL(t.url);throw be(404,{pathname:e.pathname+e.search})}d=await p(r)}i(void 0!==d,"You defined "+("action"===e?"an action":"a loader")+' for route "'+a.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){u=h.error,d=e}finally{m&&t.signal.removeEventListener("abort",m)}if(Re(d)){let e,n=d.status;if(K.has(n)){let e=d.headers.get("Location");if(i(e,"Redirects returned/thrown from loaders/actions must have a Location header"),X.test(e)){if(!l.isStaticRequest){let a=new URL(t.url),r=e.startsWith("//")?new URL(a.protocol+e):new URL(e),n=null!=N(r.pathname,o);r.origin===a.origin&&n&&(e=r.pathname+r.search+r.hash)}}else e=re(new URL(t.url),r.slice(0,r.indexOf(a)+1),o,!0,e,c);if(l.isStaticRequest)throw d.headers.set("Location",e),d;return{type:h.redirect,status:n,location:e,revalidate:null!==d.headers.get("X-Remix-Revalidate"),reloadDocument:null!==d.headers.get("X-Remix-Reload-Document")}}if(l.isRouteRequest){throw{type:u===h.error?h.error:h.data,response:d}}try{let t=d.headers.get("Content-Type");e=t&&/\bapplication\/json\b/.test(t)?await d.json():await d.text()}catch(e){return{type:h.error,error:e}}return u===h.error?{type:u,error:new B(n,d.statusText,e),headers:d.headers}:{type:h.data,data:e,statusCode:d.status,headers:d.headers}}return u===h.error?{type:u,error:d}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(d)?{type:h.deferred,deferredData:d,statusCode:null==(f=d.init)?void 0:f.status,headers:(null==(g=d.init)?void 0:g.headers)&&new Headers(d.init.headers)}:{type:h.data,data:d};var f,g}function de(e,t,a,r){let n=e.createURL(Ee(t)).toString(),s={signal:a};if(r&&xe(r.formMethod)){let{formMethod:e,formEncType:t}=r;s.method=e.toUpperCase(),"application/json"===t?(s.headers=new Headers({"Content-Type":t}),s.body=JSON.stringify(r.json)):"text/plain"===t?s.body=r.text:"application/x-www-form-urlencoded"===t&&r.formData?s.body=me(r.formData):s.body=r.formData}return new Request(n,s)}function me(e){let t=new URLSearchParams;for(let[a,r]of e.entries())t.append(a,"string"==typeof r?r:r.name);return t}function pe(e){let t=new FormData;for(let[a,r]of e.entries())t.append(a,r);return t}function he(e,t,a,r,n){let s,o={},c=null,l=!1,u={};return a.forEach(((a,d)=>{let m=t[d].route.id;if(i(!ke(a),"Cannot handle redirect results in processLoaderData"),_e(a)){let t=ve(e,m),n=a.error;r&&(n=Object.values(r)[0],r=void 0),c=c||{},null==c[t.route.id]&&(c[t.route.id]=n),o[m]=void 0,l||(l=!0,s=q(a.error)?a.error.status:500),a.headers&&(u[m]=a.headers)}else Ce(a)?(n.set(m,a.deferredData),o[m]=a.deferredData.data):o[m]=a.data,null==a.statusCode||200===a.statusCode||l||(s=a.statusCode),a.headers&&(u[m]=a.headers)})),r&&(c=r,o[Object.keys(r)[0]]=void 0),{loaderData:o,errors:c,statusCode:s||200,loaderHeaders:u}}function fe(e,t,a,n,s,o,c,l){let{loaderData:u,errors:d}=he(t,a,n,s,l);for(let t=0;te.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function ye(e){let t=1===e.length?e[0]:e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function be(e,t){let{pathname:a,routeId:r,method:n,type:s}=void 0===t?{}:t,o="Unknown Server Error",i="Unknown @remix-run/router error";return 400===e?(o="Bad Request",n&&a&&r?i="You made a "+n+' request to "'+a+'" but did not provide a `loader` for route "'+r+'", so there is no way to handle the request.':"defer-action"===s?i="defer() is not supported in actions":"invalid-body"===s&&(i="Unable to encode submission body")):403===e?(o="Forbidden",i='Route "'+r+'" does not match URL "'+a+'"'):404===e?(o="Not Found",i='No route matches URL "'+a+'"'):405===e&&(o="Method Not Allowed",n&&a&&r?i="You made a "+n.toUpperCase()+' request to "'+a+'" but did not provide an `action` for route "'+r+'", so there is no way to handle the request.':n&&(i='Invalid request method "'+n.toUpperCase()+'"')),new B(e||500,o,new Error(i),!0)}function we(e){for(let t=e.length-1;t>=0;t--){let a=e[t];if(ke(a))return{result:a,idx:t}}}function Ee(e){return d(r({},"string"==typeof e?m(e):e,{hash:""}))}function Ce(e){return e.type===h.deferred}function _e(e){return e.type===h.error}function ke(e){return(e&&e.type)===h.redirect}function Re(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function Ae(e){return Q.has(e.toLowerCase())}function xe(e){return Z.has(e.toLowerCase())}async function Se(e,t,a,r,n,s){for(let o=0;oe.route.id===l.route.id)),d=null!=u&&!ie(u,l)&&void 0!==(s&&s[l.route.id]);if(Ce(c)&&(n||d)){let e=r[o];i(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await je(c,e,n).then((e=>{e&&(a[o]=e||a[o])}))}}}async function je(e,t,a){if(void 0===a&&(a=!1),!await e.deferredData.resolveData(t)){if(a)try{return{type:h.data,data:e.deferredData.unwrappedData}}catch(e){return{type:h.error,error:e}}return{type:h.data,data:e.deferredData.data}}}function Me(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ne(e,t){let a="string"==typeof t?m(t).search:t.search;if(e[e.length-1].route.index&&Me(a||""))return e[e.length-1];let r=P(e);return r[r.length-1]}function ze(e){let{formMethod:t,formAction:a,formEncType:r,text:n,formData:s,json:o}=e;if(t&&a&&r)return null!=n?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:void 0,text:n}:null!=s?{formMethod:t,formAction:a,formEncType:r,formData:s,json:void 0,text:void 0}:void 0!==o?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:o,text:void 0}:void 0}function Pe(e,t){if(t){return{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}return{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Te(e,t){if(e){return{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}}return{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Le(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}},51113:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(86087);const n=(0,r.forwardRef)((function({icon:e,size:t=24,...a},n){return(0,r.cloneElement)(e,{width:t,height:t,...a,ref:n})}))},83883:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},31249:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},53512:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},19783:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(r.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"})})},90311:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,n.jsx)(r.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"})})},86954:e=>{function t(e,t,a){var r,n,s,o,i;function c(){var l=Date.now()-o;l=0?r=setTimeout(c,t-l):(r=null,a||(i=e.apply(s,n),s=n=null))}null==t&&(t=100);var l=function(){s=this,n=arguments,o=Date.now();var l=a&&!r;return r||(r=setTimeout(c,t)),l&&(i=e.apply(s,n),s=n=null),i};return l.clear=function(){r&&(clearTimeout(r),r=null)},l.flush=function(){r&&(i=e.apply(s,n),s=n=null,clearTimeout(r),r=null)},l}t.debounce=t,e.exports=t},46941:(e,t,a)=>{var r=a(8482);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,n=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),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&&void 0!==r&&"env"in r&&(e=r.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(53212)(t);const{formatters:n}=e.exports;n.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,n,s,o=null;function i(...e){if(!i.enabled)return;const r=i,n=Number(new Date),s=n-(a||n);r.diff=s,r.prev=a,r.curr=n,a=n,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,((a,n)=>{if("%%"===a)return"%";o++;const s=t.formatters[n];if("function"==typeof s){const t=e[o];a=s.call(r,t),e.splice(o,1),o--}return a})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return i.namespace=e,i.useColors=t.useColors(),i.color=t.selectColor(e),i.extend=r,i.destroy=t.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==t.namespaces&&(n=t.namespaces,s=t.enabled(e)),s),set:e=>{o=e}}),"function"==typeof t.init&&t.init(i),i}function r(e,a){const r=t(this.namespace+(void 0===a?":":a)+e);return r.log=this.log,r}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 r=("string"==typeof e?e:"").split(/[\s,]+/),n=r.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{},95613:()=>{},23735:()=>{},23428:()=>{},32149:()=>{},32258:(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"}},53689:()=>{},24803:()=>{},62300:(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"}},38403:(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)"}},36406:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={placeholder:"NisihrgiIKl_knpYJtfg",pulse:"R2i0K45dEF157drbVRPI"}},97410:(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"}},98657:()=>{},32325:()=>{},64319:()=>{},63142:(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"}},3407:(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"}},78325:()=>{},59634:()=>{},4495:(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"}},67021:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={toggle:"gecp_0Z0owRZtj8JAYir","is-small":"qgKXEdMmHsIK84VDnLO2","no-label":"Vy6dbB4PsGKm8BDqzJ9J","is-toggling":"ykWv7fKpkVW_vpAoddu4"}},61365:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"activate-license":"KvQ2sd4auItILfLfeWAG",link:"n1koLm2yqMDN16BE0G9t"}},35465:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"jR3KS8pBTE0OxxzXraq7",head:"vv04HpXu80xS628AKPdq",summary:"ms7uQ0Ixrt0TIk2jSaij",body:"kUEQObZ7WLSwsYMB_XsT",section:"fkhohAmtGyLrw1MmWkti","has-error":"bFyo2tGjo2d5Mq62g4_O","error-message":"L9VUke3AfVBaZKnZc05W",error:"XkGZR2UW2iOfvpQG_USn",title:"jJrLRKUSJHoWJr6KS0en",description:"sPT7bcy6ZcHeZaBDpqgV",button:"cTCSgKonZmBjAn8lChHB","see-logs-link":"tue4qXiyHRlI5z4AupAS","logging-toggle":"IqQD8kamesFvhJkX9Usz",clearfix:"pKlQuHXrNqDqn5duSLFh"}},81313:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"progress-label":"GE_PabjB9z7f16z6E2PE"}},26509:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"error-description":"v1s9ONzoG_avEKqJbRq7","raw-error":"k2giB2jAoogpuAep_ttK","no-spacing":"wOeyCk9pzlIrmzx7aNX3","fade-in":"jGWMDjxAzghF6TIAGi7R",fadeIn:"XBAIaiFyUw73XFLkJDX_"}},83977:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"foldable-element-control":"E5a6ZNWHx_OegSWy34UG",visible:"Prfxvfiq7FXwIwryWohK","fade-in":"HUBUeU_Hx0G39VzNzllv",fadeIn:"H2xIOx7KPi1aq7mXP8tR",expanded:"UURhMugh5rqRmLlVfpUw"}},81221:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"more-list":"fcm9sXaVcd_K6spYLbRT"}},71089:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"numbered-list":"apxFbfhMgAWYm1bUBKsb",text:"j7cleSoujUQ122BRT_bF",index:"BMPUuLXNWKotOWmkHtcx"}},27515:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={status:"J7duPy52KKRbSAPL6mYr",summary:"zjHiDoNfohkDVC53E3LP",successes:"p7JwCWqiasJYaOPm8gfw",generating:"oT_dCKnxXASm5Mq8P3HZ",failures:"btwl432MVdjCPUYz2GCJ","regenerate-button":"at42s9QEpDDSBTBvuFhn"}},6923:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"suggestion-title":"g4S8qCPjEzl2mGtR1EZa",suggestion:"hslpudqksPBovHlPS4xK","suggestion-closing":"Oeo3kd_jnZy4QPuKJ8Dg"}},30977:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"q0Rwmg2V3h6oqP0A4JtQ",segment:"OB4y3a7hKiz3h7M8S1Pr",label:"DrgVX4QhqMh96A3iQf_w",arrows:"xy6IUWHsoD9eSlDJ3nCk"}},65765:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"error-notice":"xk7aaJQadKfxsQCJ22ce",icon:"yv7JlStwyIHPcy30SKMa","variant-module":"QEWmcWeIrcB0H5fuPsdL","icon-wrapper":"vSosri2qTMYyibcM9dcw",offset:"YUYFx8eSsE9q8GF7fTWb","main-action":"ZCGyBLRc8bOHltb30E_M",description:"mnkNO57F67yNkXE3dXzb",message:"UOyIN2DEtP5VU5DokxiC"}},76299:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"collapsible-meta":"UuSVezxWnKS6BzcXA2mx",header:"o_sH0BE1BZHo1oCHGPwX","edit-button":"O2OP7DdCnpjg9_6TaKJU","edit-icon":"CvTiHOT5gQ3zv7jLHj9L",summary:"Jg7LPjalDEbGUPoHQrJP"}},4463:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"aAno97PMQEFUcrZYj4aP",title:"GG4U6Ok_MXe7islesy3F",beta:"zR1876dG8qciFQT2vtgw","toggle-control":"wWvw5ZHa5vqbzADJ04Ah",description:"CwdSLZLZDotv0jqWa5a4"}},87245:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"quality-control":"or1cbFU5vj0_V8gWmNZV",label:"aMrATKvSxH4rreedBhvv",lossless:"H_5RPX81pi745N2QV6Ed",slider:"wvNWJj7qzfelP7aQOwl0",disabled:"q5til_638QTgxyPy_5Wb"}},78661:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"section-title":"oa9AwP0z2wGKAeaCTBS6",body:"FKFxAp3ZNjKeDhwajLH4","info-icon":"sjz8fFDvpkHSH3XaVmFw"}},99676:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={button:"zff3ETwQwp87XiO3_rnz",small:"HiFDstuwCGpW7ByaC9Jw",fill:"yW8ij6oJDTU44aKCw4yx"}},30404:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={hero:"y8S5gzcOg9t9IvvH8SYm","fade-in":"tgeTWalaHRnVDrnl508Q",fadeIn:"IoZMuCrEhnlRIQdk2FWe",tooltip:"HPrJFAyqzLrfJTDbaO65","last-updated":"NKwP_J0NlVQ6PFpvapON"}},55266:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={paragraph:"FO2duiduW2g_ATkdPE5j"}},68326:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"multi-progress":"kaR9YFw2JV8AqGCMT5P8",progress:"mXtR0X21_6uIYkpPbt1H",entry:"t0CkUuKitKa6piBHVYDA",bubble:"gIL8G_2KdKVI9Ou4Bdmw",done:"c5NoRO0TyF0NQNhq5R8x","has-issues":"Mp3hmcdHyXQNQ0iGzw5S",status:"gdNTYhnOrmM1ArBqa6My",category:"_prJRuynz3UiDfn1JHAx"}},55918:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tooltip:"SwXERFcUWeObOmZiSgzL"}},862:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={bar:"IyGYd8wwmd2TuSw6AHhl",filler:"bnqToyS0mnS8GldpbApE"}},39184:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"summary-line":"nh47C_wauZ2IiBYAugxO",summary:"qPuIEoVfaIpAwAJRDpKH","has-issues":"PuMaNKHqJplWHnPq6MHl","wait-notice":"WOF1NVNIk6nKrzk1hGAh","error-area":"AM5zSaOns9FnQ4Nk2bid","button-area":"rs8UUPzNiIBTMQ7M9EPs",notice:"TokO6nhEjVSoDuTiUmMK"}},35101:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pagination:"BzROk8RKmDBwiM3qeSkN",list:"SWkHmAsWWCG7joGTTXUo",item:"oEBQwpMPdfM0BxcR89Vc",page:"kHQJdclS3ZAGExcSzI5U",inactive:"kjFnHT0LWjadHW3XeO4D",current:"hGciMT2eO8uWdiTmlGW7"}},13952:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"mobile-only":"XUCZsyqxkKI7ZOclgU6I",pills:"a_waU4KuaV7Mt24TTstX","expanded-info":"xlFP3Zi8UTqiUOe_7T7E",header:"SKx18hc7RNp1f4J8qhwJ","expanded-icon":"YJpT_Iu0WetkAsUzjFbb",thumbnail:"lizIAOkOx3SwuQuTOI8p","potential-size":"cud5qUh_9AFMWip_QF8g","hover-content":"lxuL7atlyBB1wqx3EhgK",device:"oLh8qKM3WtMt3qqLoomC",page:"ExUpEZVKTLffHXbDxo3g",link:"jgaJmlQDVHBmXqLJ9IRL","image-details":"JFmxyWGQzJuH0NYEwftO",row:"aVJakJTAIDS5ATTTye5_",value:"XjwfpZRYhwBHIXtFr9f4",actions:"wICHFwqGGKqT2D3yf7HH","fix-options":"qtkWvX4ZHGtEhLr_aGWw"}},23914:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={hover:"tZFdl11TxIZz5Gvfu4wL",instruction:"FlWaALbnh3VDr4g24Nxk"}},34095:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"header-no-issues":"xV2X9ungg2Lpp1ljak2Z"}},53405:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={dropdown:"wPmhxN0iYGN4oKsqDMrA","head-bar":"ws12CANgNqBjYjaDXput",options:"aHg6ah7oc55btyqBidmO",active:"O1xIFVbD142DaKbGzRrP",selected:"XEP4djiteejZZYBG7Ds7",tabs:"AUh2a8D6KAbLSvx6Jmjx",tab:"LQNlKE2ExhSvOlT4zegP",ignored:"m8jacwZdQjenEq1BhVso",link:"MussC5ITAL_rba2cFD5W",inactive:"nfl8vcSU7237sp0a89rc",issues:"txRBEnJD6gpZjm3yk93I"}},962:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={icon:"yu08ApYNa5sNWynyAgd5",desktop:"MZ_e03u42QIlkOaAOAex",phone:"QhiklmNfvE3wGpub5iur"}},50248:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pill:"FfA4FYcrDQan1oGMcfDg",text:"riD0B2pvr0_rFbievfFV"}},17892:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={heading:"lpckP3a0turZuvITVqUZ",link:"_uLmeFMi50mS99OOt4CH"}},79776:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={image:"jxSzqOpskl0q4ymfwZiX",missing:"CmiE68jfq3lOvNIQ6iEJ"}},5277:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"minify-meta":"Rwk8Q9jNuQ3ZzueeDNt9",summary:"V4ChxOC170THMpRuvx66","manage-excludes":"kfrM2DQuYkOFvsmUjxQw","buttons-container":"tTFf6IgkEjDjGMTBMJUn","edit-button":"vf0IHtdM6Wi1DBlUZnyF"}},20243:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={module:"AlYH7Og65EIkrb10sdAE",content:"w79kWdjhwWYqABUdoqSK",toggle:"gh_a4PqFxmJkfVXg9Og7"}},75252:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"PQG6_Ly7Hw1Jx3YFgPGg"}},53738:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={nowrap:"WUrFWHhmtJlcj5EZkwwq"}},92988:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"s3LxEKm5QGoYO1VSRcaf",head:"YNqv6BybsPozXfeX1p6y",summary:"aIJDq5MT6j62HMoOLsE8",body:"aLVrq2xJ4rIuKR_mOEi2",section:"NpBWA4KMb1WF2CibDHc5","has-error":"rLCHgNbwbJRu2yloYOOT","error-message":"OR1kBalhCNLwPagWjFC_",title:"GynCd8JfpMvqtK4NknNB",description:"Nyi2UbtQ9318KNCkScWZ",button:"SZG454mPcG7nxCTxrcfW","see-logs-link":"JyIin4L0s8VDZohnKi8A","logging-toggle":"VMiHleiHurxR2y1y7XlQ",clearfix:"kWLI5m78rldqJ1Lwils1","example-wrapper":"X1WAGXPTosM0ML4VjXDT","example-button":"liYSZ5l7jIagO338svvD","tooltip-wrapper":"EppUTWXyGkV_C_cQgPZL",tooltip:"syUjdH2SWB6htTWHupgU"}},7031:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={notice:"NbtNMN742UNbfyE8T3La"}},18341:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={dummy:"iHtPY92L_acB9ZTTBmI5"}},35725:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"performance-history":"gw1V_4b_jT7NOkiuvabB","performance-history-body":"KpY4U3f0khBZ_SGVZmRh"}},43861:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tooltip:"vpmtGLszV12oJLeaTkZE",list:"VbATqNGmxvr4p6ctWoNq","upgrade-cta":"Exz6XoGTyCF2Nr3roaS7"}},67016:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={table:"rxCbfSxaM8oWGXP1txtp",tooltip:"f70XAZYaIQg1YK0opCWK"}},70900:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"D_JzIqCTmmu1DTFInje7",card:"JMe6n1KCtWV8SAlb__d7","dismiss-button":"t8LEh7rRWIaNXAWBQQ3x",headline:"sjomdJvEg4XqWq6vs9R_"}},87225:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"speed-scores":"eoUNn1jlMKVnYm0ojdct",offline:"PPrh7A91dmaq93yKk2dq",top:"BKyvxD2eliZdUJsDNe8C","action-button":"G4UyrzmBmfwbniq4NZuw"}},79890:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={close:"DL6B3LDqVy22d3ExobsS"}},7330:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"J1Iz75qtLOXdijtq69zE"}},15122:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pill:"XOXDYZ_a6sMgsdNXyKPU","pill-alt":"JXwA8KcHxQbyJIsMyFZA"}},75522:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={bar:"Q0GP2KK7q6SwnPzkJRY7",filler:"MLXXZJMxZDSbxrkYR62g"}},45998:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"xx3rEHrhyHZAuOHS00Kq",content:"Ni_B41z2oAzpro1EFK9w"}},51254:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={spinner:"jeqH0uwnTzhWs2T4iobK",spin:"e45ql1Itqzkwm3rtwj0Q"}},24325:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"upgrade-cta":"HAblZLwTv3Sb_lvpc5RB",body:"s4cbSqLoIqfqEWL_l7oK","action-line":"aWMvlEROLeGoIZc5Nrwx",icon:"LNHpIQJeLSxE902gVr5j"}},77266:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"m-1":"UcyzY4KxBzeAMxkE0X8V","m-2":"LhKHEGQEu82d3c2xZ9SJ","m-3":"BuM6Pv27arRLo_rGZRAq","m-4":"wbJ2jo1TC5uIKKlNd3WI","mx-1":"adf6LX7PV8kBmDX2eP5z","mx-2":"PTkI7tkDgPd57aFt8_sv","mx-3":"sfqqrUd2ivog0ZQHphBw","mx-4":"j00AyA7Egj9qSFs4CaFV","my-1":"plBG6HDUOSFwOjNz4Z8T","my-2":"cIgEPc3eZiSRotysfZpw","my-3":"sQ8scNY6U7dCDlm8b9j6","my-4":"SLSAzGMZofv5XnTMWziV","mt-1":"XunZObL3fUFu0mSlJ_gd","mt-2":"zVkPdoF0WeLR7xIshDXG","mt-3":"tiY3NzFPdt3AqoqGO2FL","mt-4":"FuTWNEtUhE3q6cNbs4Ok","mr-1":"viwgG9lQw6fNEVCJlGuH","mr-2":"AzPLF96xHA6r61GL2WmV","mr-3":"nm6w_cH_ihpYmHD5qdBn","mr-4":"MwyMlY4twxzwMtNfwyTQ","mb-1":"JVCLPxMBkwMRFRKg1E6J","mb-2":"bBXLtNgi05OIUQMS9W_c","mb-3":"VSQCWShHO_EAqJ1BVR0w","mb-4":"h2KFkWjdsd8zxVvfFAsZ","ml-1":"ZtjONEmH1Vp14KW5nj3m","ml-2":"QSIvANS7Bp3dvvoLwoXH","ml-3":"W9QJBEffreV4QUCq_PW7","ml-4":"ZL2StqY7QOuxLp6eQzYZ","p-1":"IAehvTIBe_9Xp47HX46v","p-2":"ybI2uQXqylcFjqYBaV3A","p-3":"VUf4InPqbOjFU5yZAYee","p-4":"ZAhv7O3CZNXnhz0yhgH4",card:"cTAjc0NV_HWiUBCpzzJ8",content:"OzTmN9ypONU96X2tPgwX","px-1":"uoOMtlMfYWN7chm70xzq","px-2":"VTQPEtdTaHws0vFBixti","px-3":"F2cnh2jdYp3dCHQCC4xe","px-4":"jeiKCd7MVU_4dLUiUiS0","py-1":"sPzXFhjNplVriyG_E2VB","py-2":"PYPhRYO3IsqfY4LuXTvg","py-3":"b_x1CCmweqh4IlDxk6N3","py-4":"LE9mJYHiLiPR9nuW6hgk","pt-1":"guhOZJw0GogUnD04pfjK","pt-2":"T7DRIp7OXqlug5_ZPEyQ","pt-3":"MAYyT4rWeLbeAtXd3ZZw","pt-4":"KcQwYrqmb6PxFr90h03D","pr-1":"r0rfr0Vw0myjUbBBwDCK","pr-2":"Vblk0LXYQjZz2TYB1l62","pr-3":"JmQ3AQ23c0cx8929DuEV","pr-4":"h24TKwYghJ2sj0L44OuD","pb-1":"YTCxSmGVVPCkVowHOULK","pb-2":"yoq1OV99KVexhUCkyN_H","pb-3":"t8CcbO5mhDBjGBO7KIPq","pb-4":"nkJZT7FOsfRMloXjsH3s","pl-1":"Rs5FRfNwRJ2Z0WrvN26S","pl-2":"xVWA1ieyuVO1BnAUHujj","pl-3":"mdV6RT8vuA7hydELQJYG","pl-4":"AcYXtcFU2BrX3sYa8jRT","visible-md":"ddNw0hgXS5xNirBdPATF","hidden-md":"QshGYdoEN4JcRbEua0WO",cta:"i6VtPvyh9vdrDfqQdbDQ","footer-note":"X_DpaG188YYU7F_0fY4P",body:"M9XATbJcN72OpZktamJH",footer:"YTAzv4eWZx3i0vnxMueu"}},37606:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"signature--jetpack":"i78zlwTx7gkxI0i2MoxW","signature--automattic":"Kf29bFcyDembbVHPHFFi"}},19082:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={header:"Q5HNkDAqXloLTn2p3izt",masthead:"ZNjdHgIMVgIcVy9QzI0C","nav-area":"sdk3wv4umlSPhAcFaqD8",logo:"hz4ClDHBjRPtAwUu1uUE",chevron:"szaDp_LDbyMDMqsIJlTz",subpage:"LLMcp78EdsX9m99bXhu2"}},43530:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={section:"RAmiUAj1ocbT2d4DZCA3"}},15518:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={support:"G5B98JySlYW1O8bhVD4A",title:"iLcYZv2HO2OOa9SiETUQ",cta:"LMpaegt0cQzE28EXXZQA"}},38260:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tips:"f15eOExPH46MoClVDDxO","tips-title":"FgrM4BI7PgPqk4A8TDde","tips-items":"S4eE58bb1Q5akwDg8Fgn",item:"gy8BaffB_YsebiHszZrw","item-rate":"YwkWloKA1Ubtm3ttj_bA","item-description":"IiTlk3ZyAzhHG4P8pXbw"}},86092:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={header:"GV7bZOTxXbPRGZSEWciL","copy-button":"BfLNtiHrKdoZKch5LJf4","log-text":"ig4L7xSHOcrmtmTSO0HE",section:"QuquBNOvEZSow8kr3mgE"}},14544:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={problem:"G_030WnFbCsfga19IVKJ","recommendation-animation-wrapper":"RIseOWcPntIoQa7gZhC4",panel:"d_hUcsUDRTWi0JGMbB7x"}},18736:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"pricing-table":"vVa8c_fFLQeXixOy4cmC"}},54748:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"table-wrap":"zZQ3pKobKFQwhR0yIBr5",page:"JxRz9fj0PYsxwXOnMqrE"}},18316:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={settings:"JuLwPQpaLi2ESHO6qFoA","tooltip-wrapper":"YKD3Efk_OeRyQRyqyJyE"}},71180:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"last-paragraph":"d486NCrvvrhWqkObTp5b"}},43200:()=>{"use strict"},44997:e=>{var t=1e3,a=60*t,r=60*a,n=24*r,s=7*n,o=365.25*n;function i(e,t,a,r){var n=t>=1.5*a;return Math.round(e/a)+" "+r+(n?"s":"")}e.exports=function(e,c){c=c||{};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 c=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*o;case"weeks":case"week":case"w":return c*s;case"days":case"day":case"d":return c*n;case"hours":case"hour":case"hrs":case"hr":case"h":return c*r;case"minutes":case"minute":case"mins":case"min":case"m":return c*a;case"seconds":case"second":case"secs":case"sec":case"s":return c*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(e);if("number"===l&&isFinite(e))return c.long?function(e){var s=Math.abs(e);if(s>=n)return i(e,s,n,"day");if(s>=r)return i(e,s,r,"hour");if(s>=a)return i(e,s,a,"minute");if(s>=t)return i(e,s,t,"second");return e+" ms"}(e):function(e){var s=Math.abs(e);if(s>=n)return Math.round(e/n)+"d";if(s>=r)return Math.round(e/r)+"h";if(s>=a)return Math.round(e/a)+"m";if(s>=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))}},8482:e=>{var t,a,r=e.exports={};function n(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===n||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(a){try{return t.call(null,e,0)}catch(a){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:n}catch(e){t=n}try{a="function"==typeof clearTimeout?clearTimeout:s}catch(e){a=s}}();var i,c=[],l=!1,u=-1;function d(){l&&i&&(l=!1,i.length?c=i.concat(c):u=-1,c.length&&m())}function m(){if(!l){var e=o(d);l=!0;for(var t=c.length;t;){for(i=c,c=[];++u1)for(var a=1;a{"use strict";var r=a(53761);function n(){}function s(){}s.resetWarningCache=n,e.exports=function(){function e(e,t,a,n,s,o){if(o!==r){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:s,resetWarningCache:n};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"},18950:(e,t,a)=>{"use strict";var r=a(75795);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},70028:(e,t,a)=>{"use strict";a.d(t,{Ge:()=>u,N_:()=>_,pg:()=>b});var r=a(51609),n=a(75795),s=a(29539),o=a(36992);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(n[a]=e[a]);return n}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const l=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];function u(e,t){return(0,o.aE)({basename:null==t?void 0:t.basename,future:i({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(0,o.TM)({window:null==t?void 0:t.window}),hydrationData:(null==t?void 0:t.hydrationData)||d(),routes:e,mapRouteProperties:s.wE,window:null==t?void 0:t.window}).initialize()}function d(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=i({},t,{errors:m(t.errors)})),t}function m(e){if(!e)return null;let t=Object.entries(e),a={};for(let[e,r]of t)if(r&&"RouteErrorResponse"===r.__type)a[e]=new o.VV(r.status,r.statusText,r.data,!0===r.internal);else if(r&&"Error"===r.__type){if(r.__subType){let t=window[r.__subType];if("function"==typeof t)try{let n=new t(r.message);n.stack="",a[e]=n}catch(e){}}if(null==a[e]){let t=new Error(r.message);t.stack="",a[e]=t}}else a[e]=r;return a}const p=r.createContext({isTransitioning:!1});const h=r.createContext(new Map);const f=r.startTransition,g=n.flushSync;function v(e){g?g(e):e()}class y{constructor(){this.status="pending",this.promise=new Promise(((e,t)=>{this.resolve=t=>{"pending"===this.status&&(this.status="resolved",e(t))},this.reject=e=>{"pending"===this.status&&(this.status="rejected",t(e))}}))}}function b(e){let{fallbackElement:t,router:a,future:n}=e,[o,i]=r.useState(a.state),[c,l]=r.useState(),[u,d]=r.useState({isTransitioning:!1}),[m,g]=r.useState(),[b,E]=r.useState(),[C,_]=r.useState(),k=r.useRef(new Map),{v7_startTransition:R}=n||{},A=r.useCallback((e=>{R?function(e){f?f(e):e()}(e):e()}),[R]),x=r.useCallback(((e,t)=>{let{deletedFetchers:r,unstable_flushSync:n,unstable_viewTransitionOpts:s}=t;r.forEach((e=>k.current.delete(e))),e.fetchers.forEach(((e,t)=>{void 0!==e.data&&k.current.set(t,e.data)}));let o=null==a.window||"function"!=typeof a.window.document.startViewTransition;if(s&&!o){if(n){v((()=>{b&&(m&&m.resolve(),b.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:s.currentLocation,nextLocation:s.nextLocation})}));let t=a.window.document.startViewTransition((()=>{v((()=>i(e)))}));return t.finished.finally((()=>{v((()=>{g(void 0),E(void 0),l(void 0),d({isTransitioning:!1})}))})),void v((()=>E(t)))}b?(m&&m.resolve(),b.skipTransition(),_({state:e,currentLocation:s.currentLocation,nextLocation:s.nextLocation})):(l(e),d({isTransitioning:!0,flushSync:!1,currentLocation:s.currentLocation,nextLocation:s.nextLocation}))}else n?v((()=>i(e))):A((()=>i(e)))}),[a.window,b,m,k,A]);r.useLayoutEffect((()=>a.subscribe(x)),[a,x]),r.useEffect((()=>{u.isTransitioning&&!u.flushSync&&g(new y)}),[u]),r.useEffect((()=>{if(m&&c&&a.window){let e=c,t=m.promise,r=a.window.document.startViewTransition((async()=>{A((()=>i(e))),await t}));r.finished.finally((()=>{g(void 0),E(void 0),l(void 0),d({isTransitioning:!1})})),E(r)}}),[A,c,m,a.window]),r.useEffect((()=>{m&&c&&o.location.key===c.location.key&&m.resolve()}),[m,b,o.location,c]),r.useEffect((()=>{!u.isTransitioning&&C&&(l(C.state),d({isTransitioning:!0,flushSync:!1,currentLocation:C.currentLocation,nextLocation:C.nextLocation}),_(void 0))}),[u.isTransitioning,C]),r.useEffect((()=>{}),[]);let S=r.useMemo((()=>({createHref:a.createHref,encodeLocation:a.encodeLocation,go:e=>a.navigate(e),push:(e,t,r)=>a.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>a.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[a]),j=a.basename||"/",M=r.useMemo((()=>({router:a,navigator:S,static:!1,basename:j})),[a,S,j]);return r.createElement(r.Fragment,null,r.createElement(s.sp.Provider,{value:M},r.createElement(s.Rq.Provider,{value:o},r.createElement(h.Provider,{value:k.current},r.createElement(p.Provider,{value:u},r.createElement(s.Ix,{basename:j,location:o.location,navigationType:o.historyAction,navigator:S,future:{v7_relativeSplatPath:a.future.v7_relativeSplatPath}},o.initialized||a.future.v7_partialHydration?r.createElement(w,{routes:a.routes,future:a.future,state:o}):t))))),null)}function w(e){let{routes:t,future:a,state:r}=e;return(0,s.ph)(t,void 0,r,a)}const E="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,C=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,_=r.forwardRef((function(e,t){let a,{onClick:n,relative:u,reloadDocument:d,replace:m,state:p,target:h,to:f,preventScrollReset:g,unstable_viewTransition:v}=e,y=c(e,l),{basename:b}=r.useContext(s.jb),w=!1;if("string"==typeof f&&C.test(f)&&(a=f,E))try{let e=new URL(window.location.href),t=f.startsWith("//")?new URL(e.protocol+f):new URL(f),a=(0,o.pb)(t.pathname,b);t.origin===e.origin&&null!=a?f=a+t.search+t.hash:w=!0}catch(e){}let _=(0,s.$P)(f,{relative:u}),k=function(e,t){let{target:a,replace:n,state:i,preventScrollReset:c,relative:l,unstable_viewTransition:u}=void 0===t?{}:t,d=(0,s.Zp)(),m=(0,s.zy)(),p=(0,s.x$)(e,{relative:l});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!==n?n:(0,o.AO)(m)===(0,o.AO)(p);d(e,{replace:a,state:i,preventScrollReset:c,relative:l,unstable_viewTransition:u})}}),[m,d,p,n,i,a,e,c,l,u])}(f,{replace:m,state:p,target:h,preventScrollReset:g,relative:u,unstable_viewTransition:v});return r.createElement("a",i({},y,{href:a||_,onClick:w||d?n:function(e){n&&n(e),e.defaultPrevented||k(e)},ref:t,target:h}))}));var k,R;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(k||(k={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(R||(R={}))},29539:(e,t,a)=>{"use strict";a.d(t,{$P:()=>m,Ix:()=>N,Rq:()=>i,Zp:()=>g,g:()=>v,jb:()=>c,ph:()=>b,sp:()=>o,wE:()=>z,x$:()=>y,zy:()=>h});var r=a(51609),n=a(36992);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0})),r.useCallback((function(r,n){void 0===n&&(n={}),a.current&&("number"==typeof r?e.navigate(r):e.navigate(r,s({fromRouteId:t},n)))}),[e,t])}():function(){p()||(0,n.Oi)(!1);let e=r.useContext(o),{basename:t,future:a,navigator:s}=r.useContext(c),{matches:i}=r.useContext(u),{pathname:l}=h(),d=JSON.stringify((0,n.yD)(i,a.v7_relativeSplatPath)),m=r.useRef(!1);return f((()=>{m.current=!0})),r.useCallback((function(a,r){if(void 0===r&&(r={}),!m.current)return;if("number"==typeof a)return void s.go(a);let o=(0,n.Gh)(a,JSON.parse(d),l,"path"===r.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:(0,n.HS)([t,o.pathname])),(r.replace?s.replace:s.push)(o,r.state,r)}),[t,s,d,l,e])}()}function v(){let{matches:e}=r.useContext(u),t=e[e.length-1];return t?t.params:{}}function y(e,t){let{relative:a}=void 0===t?{}:t,{future:s}=r.useContext(c),{matches:o}=r.useContext(u),{pathname:i}=h(),l=JSON.stringify((0,n.yD)(o,s.v7_relativeSplatPath));return r.useMemo((()=>(0,n.Gh)(e,JSON.parse(l),i,"path"===a)),[e,l,i,a])}function b(e,t,a,o){p()||(0,n.Oi)(!1);let{navigator:i}=r.useContext(c),{matches:d}=r.useContext(u),m=d[d.length-1],f=m?m.params:{},g=(m&&m.pathname,m?m.pathnameBase:"/");m&&m.route;let v,y=h();if(t){var b;let e="string"==typeof t?(0,n.Rr)(t):t;"/"===g||(null==(b=e.pathname)?void 0:b.startsWith(g))||(0,n.Oi)(!1),v=e}else v=y;let w=v.pathname||"/",E="/"===g?w:w.slice(g.length)||"/",C=(0,n.ue)(e,{pathname:E});let _=k(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},f,e.params),pathname:(0,n.HS)([g,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?g:(0,n.HS)([g,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),d,a,o);return t&&_?r.createElement(l.Provider,{value:{location:s({pathname:"/",search:"",hash:"",state:null,key:"default"},v),navigationType:n.rc.Pop}},_):_}function w(){let e=function(){var e;let t=r.useContext(d),a=S(A.UseRouteError),n=j(A.UseRouteError);if(void 0!==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,s="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:s};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:o},a):null,null)}const E=r.createElement(w,null);class C 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 _(e){let{routeContext:t,match:a,children:n}=e,s=r.useContext(o);return s&&s.static&&s.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=a.route.id),r.createElement(u.Provider,{value:t},n)}function k(e,t,a,s){var o;if(void 0===t&&(t=[]),void 0===a&&(a=null),void 0===s&&(s=null),null==e){var i;if(null==(i=a)||!i.errors)return null;e=a.matches}let c=e,l=null==(o=a)?void 0:o.errors;if(null!=l){let e=c.findIndex((e=>e.route.id&&(null==l?void 0:l[e.route.id])));e>=0||(0,n.Oi)(!1),c=c.slice(0,Math.min(c.length,e+1))}let u=!1,d=-1;if(a&&s&&s.v7_partialHydration)for(let e=0;e=0?c.slice(0,d+1):[c[0]];break}}return c.reduceRight(((e,n,s)=>{let o,i=!1,m=null,p=null;var h;a&&(o=l&&n.route.id?l[n.route.id]:void 0,m=n.route.errorElement||E,u&&(d<0&&0===s?(h="route-fallback",!1||M[h]||(M[h]=!0),i=!0,p=null):d===s&&(i=!0,p=n.route.hydrateFallbackElement||null)));let f=t.concat(c.slice(0,s+1)),g=()=>{let t;return t=o?m:i?p:n.route.Component?r.createElement(n.route.Component,null):n.route.element?n.route.element:e,r.createElement(_,{match:n,routeContext:{outlet:e,matches:f,isDataRoute:null!=a},children:t})};return a&&(n.route.ErrorBoundary||n.route.errorElement||0===s)?r.createElement(C,{location:a.location,revalidation:a.revalidation,component:m,error:o,children:g(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):g()}),null)}var R=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(R||{}),A=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}(A||{});function x(e){let t=r.useContext(o);return t||(0,n.Oi)(!1),t}function S(e){let t=r.useContext(i);return t||(0,n.Oi)(!1),t}function j(e){let t=function(){let e=r.useContext(u);return e||(0,n.Oi)(!1),e}(),a=t.matches[t.matches.length-1];return a.route.id||(0,n.Oi)(!1),a.route.id}const M={};r.startTransition;function N(e){let{basename:t="/",children:a=null,location:o,navigationType:i=n.rc.Pop,navigator:u,static:d=!1,future:m}=e;p()&&(0,n.Oi)(!1);let h=t.replace(/^\/*/,"/"),f=r.useMemo((()=>({basename:h,navigator:u,static:d,future:s({v7_relativeSplatPath:!1},m)})),[h,m,u,d]);"string"==typeof o&&(o=(0,n.Rr)(o));let{pathname:g="/",search:v="",hash:y="",state:b=null,key:w="default"}=o,E=r.useMemo((()=>{let e=(0,n.pb)(g,h);return null==e?null:{location:{pathname:e,search:v,hash:y,state:b,key:w},navigationType:i}}),[h,g,v,y,b,w,i]);return null==E?null:r.createElement(c.Provider,{value:f},r.createElement(l.Provider,{children:a,value:E}))}new Promise((()=>{}));r.Component;function z(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:r.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}},33958:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(86954),s=a.n(n);function o(e){let{debounce:t,scroll:a,polyfill:n,offsetSize:o}=void 0===e?{debounce:0,scroll:!1,offsetSize:!1}:e;const c=n||("undefined"==typeof window?class{}:window.ResizeObserver);if(!c)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");const[u,d]=(0,r.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),m=(0,r.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:u}),p=t?"number"==typeof t?t:t.scroll:null,h=t?"number"==typeof t?t:t.resize:null,f=(0,r.useRef)(!1);(0,r.useEffect)((()=>(f.current=!0,()=>{f.current=!1})));const[g,v,y]=(0,r.useMemo)((()=>{const e=()=>{if(!m.current.element)return;const{left:e,top:t,width:a,height:r,bottom:n,right:s,x:i,y:c}=m.current.element.getBoundingClientRect(),u={left:e,top:t,width:a,height:r,bottom:n,right:s,x:i,y:c};m.current.element instanceof HTMLElement&&o&&(u.height=m.current.element.offsetHeight,u.width=m.current.element.offsetWidth),Object.freeze(u),f.current&&!l(m.current.lastBounds,u)&&d(m.current.lastBounds=u)};return[e,h?s()(e,h):e,p?s()(e,p):e]}),[d,o,p,h]);function b(){m.current.scrollContainers&&(m.current.scrollContainers.forEach((e=>e.removeEventListener("scroll",y,!0))),m.current.scrollContainers=null),m.current.resizeObserver&&(m.current.resizeObserver.disconnect(),m.current.resizeObserver=null)}function w(){m.current.element&&(m.current.resizeObserver=new c(y),m.current.resizeObserver.observe(m.current.element),a&&m.current.scrollContainers&&m.current.scrollContainers.forEach((e=>e.addEventListener("scroll",y,{capture:!0,passive:!0}))))}var E;return function(e,t){(0,r.useEffect)((()=>{if(t){const t=e;return window.addEventListener("scroll",t,{capture:!0,passive:!0}),()=>{window.removeEventListener("scroll",t,!0)}}}),[e,t])}(y,Boolean(a)),E=v,(0,r.useEffect)((()=>{const e=E;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[E]),(0,r.useEffect)((()=>{b(),w()}),[a,y,v]),(0,r.useEffect)((()=>b),[]),[e=>{e&&e!==m.current.element&&(b(),m.current.element=e,m.current.scrollContainers=i(e),w())},u,g]}function i(e){const t=[];if(!e||e===document.body)return t;const{overflow:a,overflowX:r,overflowY:n}=window.getComputedStyle(e);return[a,r,n].some((e=>"auto"===e||"scroll"===e))&&t.push(e),[...t,...i(e.parentElement)]}const c=["x","y","top","bottom","left","right","width","height"],l=(e,t)=>c.every((a=>e[a]===t[a]))},90372:(e,t,a)=>{"use strict";var r=a(46941);a.n(r)()("dops:analytics");window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date},21197:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(27723),n=a(75289),s=a(34144);const __=r.__;class o 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) */ +(()=>{var e,t,a={79826:(e,t,a)=>{"use strict";a.d(t,{i:()=>n});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 n(e){return r[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},67397:(e,t,a)=>{"use strict";a.d(t,{vA:()=>s});var r=a(79826),n=a(88506);function s(e,t,a={}){const s=(0,r.i)(t);if(!s||isNaN(e))return null;const{decimal:o,grouping:i,precision:c,symbol:l}={...s,...a},u=e<0?"-":"",d=Math.abs(e),p=Math.floor(d);return{sign:u,symbol:l,integer:(0,n.A)(d,c,o,i).split(o)[0],fraction:c>0?(0,n.A)(d-p,c,o,i).slice(1):""}}},88506:(e,t,a)=>{"use strict";function r(e,t=0,a=".",r=","){const n=(e+"").replace(/[^0-9+\-Ee.]/g,""),s=isFinite(+n)?+n:0,o=isFinite(+t)?Math.abs(t):0,i=(o?function(e,t){const a=Math.pow(10,t);return""+(Math.round(e*a)/a).toFixed(t)}(s,o):""+Math.round(s)).split(".");return i[0].length>3&&(i[0]=i[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,r)),(i[1]||"").lengthr})},36992:(e,t,a)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;td,Gh:()=>L,HS:()=>O,Oi:()=>i,Rr:()=>p,TM:()=>o,V2:()=>F,VV:()=>B,aE:()=>ae,pX:()=>q,pb:()=>N,rc:()=>n,tH:()=>I,ue:()=>v,yD:()=>T}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(n||(n={}));const s="popstate";function o(e){return void 0===e&&(e={}),m((function(e,t){let{pathname:a="/",search:r="",hash:n=""}=p(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),u("",{pathname:a,search:r,hash:n},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){c("/"===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 c(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,n){return void 0===a&&(a=null),r({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?p(t):t,{state:a,key:t&&t.key||n||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 p(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 m(e,t,a,o){void 0===o&&(o={});let{window:c=document.defaultView,v5Compat:p=!1}=o,m=c.history,h=n.Pop,f=null,g=v();function v(){return(m.state||{idx:null}).idx}function y(){h=n.Pop;let e=v(),t=null==e?null:e-g;g=e,f&&f({action:h,location:w.location,delta:t})}function b(e){let t="null"!==c.location.origin?c.location.origin:c.location.href,a="string"==typeof e?e:d(e);return i(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==g&&(g=0,m.replaceState(r({},m.state,{idx:g}),""));let w={get action(){return h},get location(){return e(c,m)},listen(e){if(f)throw new Error("A history only accepts one active listener");return c.addEventListener(s,y),f=e,()=>{c.removeEventListener(s,y),f=null}},createHref:e=>t(c,e),createURL:b,encodeLocation(e){let t=b(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){h=n.Push;let r=u(w.location,e,t);a&&a(r,e),g=v()+1;let s=l(r,g),o=w.createHref(r);try{m.pushState(s,"",o)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;c.location.assign(o)}p&&f&&f({action:h,location:w.location,delta:1})},replace:function(e,t){h=n.Replace;let r=u(w.location,e,t);a&&a(r,e),g=v();let s=l(r,g),o=w.createHref(r);m.replaceState(s,"",o),p&&f&&f({action:h,location:w.location,delta:0})},go:e=>m.go(e)};return w}var h;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(h||(h={}));const f=new Set(["lazy","caseSensitive","path","id","index","children"]);function g(e,t,a,n){return void 0===a&&(a=[]),void 0===n&&(n={}),e.map(((e,s)=>{let o=[...a,s],c="string"==typeof e.id?e.id:o.join("-");if(i(!0!==e.index||!e.children,"Cannot specify children on an index route"),i(!n[c],'Found a route id collision on id "'+c+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){let a=r({},e,t(e),{id:c});return n[c]=a,a}{let a=r({},e,t(e),{id:c,children:void 0});return n[c]=a,e.children&&(a.children=g(e.children,t,o,n)),a}}))}function v(e,t,a){void 0===a&&(a="/");let r=N(("string"==typeof t?p(t):t).pathname||"/",a);if(null==r)return null;let n=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)))))}(n);let s=null;for(let e=0;null==s&&e{let o={relativePath:void 0===s?e.path||"":s,caseSensitive:!0===e.caseSensitive,childrenIndex:n,route:e};o.relativePath.startsWith("/")&&(i(o.relativePath.startsWith(r),'Absolute route path "'+o.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(r.length));let c=O([r,o.relativePath]),l=a.concat(o);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 "'+c+'".'),y(e.children,t,l,c)),(null!=e.path||e.index)&&t.push({path:c,score:x(c,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of b(e.path))n(e,t,a);else n(e,t)})),t}function b(e){let t=e.split("/");if(0===t.length)return[];let[a,...r]=t,n=a.endsWith("?"),s=a.replace(/\?$/,"");if(0===r.length)return n?[s,""]:[s];let o=b(r.join("/")),i=[];return i.push(...o.map((e=>""===e?s:[s,e].join("/")))),n&&i.push(...o),i.map((t=>e.startsWith("/")&&""===t?"/":t))}const w=/^:\w+$/,E=3,C=2,_=1,k=10,R=-2,A=e=>"*"===e;function x(e,t){let a=e.split("/"),r=a.length;return a.some(A)&&(r+=R),t&&(r+=C),a.filter((e=>!A(e))).reduce(((e,t)=>e+(w.test(t)?E:""===t?_:k)),r)}function S(e,t){let{routesMeta:a}=e,r={},n="/",s=[];for(let e=0;e(r.push({paramName:t,isOptional:null!=a}),a?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),n+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?n+="\\/*$":""!==e&&"/"!==e&&(n+="(?:(?=\\/|$))");let s=new RegExp(n,t?void 0:"i");return[s,r]}(e.path,e.caseSensitive,e.end),n=t.match(a);if(!n)return null;let s=n[0],o=s.replace(/(.)\/+$/,"$1"),i=n.slice(1);return{params:r.reduce(((e,t,a)=>{let{paramName:r,isOptional:n}=t;if("*"===r){let e=i[a]||"";o=s.slice(0,s.length-e.length).replace(/(.)\/+$/,"$1")}const l=i[a];return e[r]=n&&!l?void 0:function(e,t){try{return decodeURIComponent(e)}catch(a){return c(!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}}(l||"",r),e}),{}),pathname:s,pathnameBase:o,pattern:e}}function M(e){try{return decodeURI(e)}catch(t){return c(!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 N(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 z(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 P(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function T(e,t){let a=P(e);return t?a.map(((t,a)=>a===e.length-1?t.pathname:t.pathnameBase)):a.map((e=>e.pathnameBase))}function L(e,t,a,n){let s;void 0===n&&(n=!1),"string"==typeof e?s=p(e):(s=r({},e),i(!s.pathname||!s.pathname.includes("?"),z("?","pathname","search",s)),i(!s.pathname||!s.pathname.includes("#"),z("#","pathname","hash",s)),i(!s.search||!s.search.includes("#"),z("#","search","hash",s)));let o,c=""===e||""===s.pathname,l=c?"/":s.pathname;if(null==l)o=a;else if(n){let e=0===t.length?[]:t[t.length-1].replace(/^\//,"").split("/");if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e.pop();s.pathname=t.join("/")}o="/"+e.join("/")}else{let e=t.length-1;if(l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;s.pathname=t.join("/")}o=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let{pathname:a,search:r="",hash:n=""}="string"==typeof e?p(e):e,s=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:s,search:H(r),hash:V(n)}}(s,o),d=l&&"/"!==l&&l.endsWith("/"),m=(c||"."===l)&&a.endsWith("/");return u.pathname.endsWith("/")||!d&&!m||(u.pathname+="/"),u}const O=e=>e.join("/").replace(/\/\/+/g,"/"),D=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),H=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",V=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class I extends Error{}const F=function(e,t){void 0===t&&(t=302);let a=t;"number"==typeof a?a={status:a}:void 0===a.status&&(a.status=302);let n=new Headers(a.headers);return n.set("Location",e),new Response(null,r({},a,{headers:n}))};class B{constructor(e,t,a,r){void 0===r&&(r=!1),this.status=e,this.statusText=t||"",this.internal=r,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function q(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const U=["post","put","patch","delete"],Z=new Set(U),W=["get",...U],Q=new Set(W),K=new Set([301,302,303,307,308]),$=new Set([307,308]),J={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},G={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Y={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},X=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ee=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)}),te="remix-router-transitions";function ae(e){const t=e.window?e.window:"undefined"!=typeof window?window:void 0,a=void 0!==t&&void 0!==t.document&&void 0!==t.document.createElement,s=!a;let o;if(i(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)o=e.mapRouteProperties;else if(e.detectErrorBoundary){let t=e.detectErrorBoundary;o=e=>({hasErrorBoundary:t(e)})}else o=ee;let l,d,p={},m=g(e.routes,o,void 0,p),f=e.basename||"/",y=r({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1},e.future),b=null,w=new Set,E=null,C=null,_=null,k=null!=e.hydrationData,R=v(m,e.history.location,f),A=null;if(null==R){let t=be(404,{pathname:e.history.location.pathname}),{matches:a,route:r}=ye(m);R=a,A={[r.id]:t}}let x,S=R.some((e=>e.route.lazy)),j=R.some((e=>e.route.loader));if(S)d=!1;else if(j)if(y.v7_partialHydration){let t=e.hydrationData?e.hydrationData.loaderData:null,a=e.hydrationData?e.hydrationData.errors:null;d=R.every((e=>e.route.loader&&!0!==e.route.loader.hydrate&&(t&&void 0!==t[e.route.id]||a&&void 0!==a[e.route.id])))}else d=null!=e.hydrationData;else d=!0;let M,z={historyAction:e.history.action,location:e.history.location,matches:R,initialized:d,navigation:J,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||A,fetchers:new Map,blockers:new Map},P=n.Pop,T=!1,L=!1,O=new Map,D=null,H=!1,V=!1,I=[],F=[],B=new Map,q=0,U=-1,Z=new Map,W=new Set,Q=new Map,K=new Map,ae=new Set,se=new Map,ie=new Map,ce=!1;function le(e,t){void 0===t&&(t={}),z=r({},z,e);let a=[],n=[];y.v7_fetcherPersist&&z.fetchers.forEach(((e,t)=>{"idle"===e.state&&(ae.has(t)?n.push(t):a.push(t))})),[...w].forEach((e=>e(z,{deletedFetchers:n,unstable_viewTransitionOpts:t.viewTransitionOpts,unstable_flushSync:!0===t.flushSync}))),y.v7_fetcherPersist&&(a.forEach((e=>z.fetchers.delete(e))),n.forEach((e=>De(e))))}function pe(t,a,s){var o,i;let c,{flushSync:u}=void 0===s?{}:s,d=null!=z.actionData&&null!=z.navigation.formMethod&&xe(z.navigation.formMethod)&&"loading"===z.navigation.state&&!0!==(null==(o=t.state)?void 0:o._isRedirect);c=a.actionData?Object.keys(a.actionData).length>0?a.actionData:null:d?z.actionData:null;let p=a.loaderData?ge(z.loaderData,a.loaderData,a.matches||[],a.errors):z.loaderData,h=z.blockers;h.size>0&&(h=new Map(h),h.forEach(((e,t)=>h.set(t,Y))));let f,g=!0===T||null!=z.navigation.formMethod&&xe(z.navigation.formMethod)&&!0!==(null==(i=t.state)?void 0:i._isRedirect);if(l&&(m=l,l=void 0),H||P===n.Pop||(P===n.Push?e.history.push(t,t.state):P===n.Replace&&e.history.replace(t,t.state)),P===n.Pop){let e=O.get(z.location.pathname);e&&e.has(t.pathname)?f={currentLocation:z.location,nextLocation:t}:O.has(t.pathname)&&(f={currentLocation:t,nextLocation:z.location})}else if(L){let e=O.get(z.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),O.set(z.location.pathname,e)),f={currentLocation:z.location,nextLocation:t}}le(r({},a,{actionData:c,loaderData:p,historyAction:P,location:t,initialized:!0,navigation:J,revalidation:"idle",restoreScrollPosition:Qe(t,a.matches||z.matches),preventScrollReset:g,blockers:h}),{viewTransitionOpts:f,flushSync:!0===u}),P=n.Pop,T=!1,L=!1,H=!1,V=!1,I=[],F=[]}async function me(t,a,s){M&&M.abort(),M=null,P=t,H=!0===(s&&s.startUninterruptedRevalidation),function(e,t){if(E&&_){let a=We(e,t);E[a]=_()}}(z.location,z.matches),T=!0===(s&&s.preventScrollReset),L=!0===(s&&s.enableViewTransition);let i=l||m,c=s&&s.overrideNavigation,u=v(i,a,f),d=!0===(s&&s.flushSync);if(!u){let e=be(404,{pathname:a.pathname}),{matches:t,route:r}=ye(i);return Ze(),void pe(a,{matches:t,loaderData:{},errors:{[r.id]:e}},{flushSync:d})}if(z.initialized&&!V&&function(e,t){if(e.pathname!==t.pathname||e.search!==t.search)return!1;if(""===e.hash)return""!==t.hash;if(e.hash===t.hash)return!0;if(""!==t.hash)return!0;return!1}(z.location,a)&&!(s&&s.submission&&xe(s.submission.formMethod)))return void pe(a,{matches:u},{flushSync:d});M=new AbortController;let g,b,w=de(e.history,a,M.signal,s&&s.submission);if(s&&s.pendingError)b={[ve(u).route.id]:s.pendingError};else if(s&&s.submission&&xe(s.submission.formMethod)){let e=await async function(e,t,a,r,s){void 0===s&&(s={});Re();let i,c=function(e,t){let a={state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text};return a}(t,a);le({navigation:c},{flushSync:!0===s.flushSync});let l=Ne(r,t);if(l.route.action||l.route.lazy){if(i=await ue("action",e,l,r,p,o,f,y.v7_relativeSplatPath),e.signal.aborted)return{shortCircuited:!0}}else i={type:h.error,error:be(405,{method:e.method,pathname:t.pathname,routeId:l.route.id})};if(ke(i)){let e;return e=s&&null!=s.replace?s.replace:i.location===z.location.pathname+z.location.search,await he(z,i,{submission:a,replace:e}),{shortCircuited:!0}}if(_e(i)){let e=ve(r,l.route.id);return!0!==(s&&s.replace)&&(P=n.Push),{pendingActionData:{},pendingActionError:{[e.route.id]:i.error}}}if(Ce(i))throw be(400,{type:"defer-action"});return{pendingActionData:{[l.route.id]:i.data}}}(w,a,s.submission,u,{replace:s.replace,flushSync:d});if(e.shortCircuited)return;g=e.pendingActionData,b=e.pendingActionError,c=Pe(a,s.submission),d=!1,w=new Request(w.url,{signal:w.signal})}let{shortCircuited:C,loaderData:k,errors:R}=await async function(t,a,n,s,o,i,c,u,d,p,h){let g=s||Pe(a,o),v=o||i||ze(g),b=l||m,[w,E]=oe(e.history,z,n,v,a,y.v7_partialHydration&&!0===u,V,I,F,ae,Q,W,b,f,p,h);if(Ze((e=>!(n&&n.some((t=>t.route.id===e)))||w&&w.some((t=>t.route.id===e)))),U=++q,0===w.length&&0===E.length){let e=Ie();return pe(a,r({matches:n,loaderData:{},errors:h||null},p?{actionData:p}:{},e?{fetchers:new Map(z.fetchers)}:{}),{flushSync:d}),{shortCircuited:!0}}if(!(H||y.v7_partialHydration&&u)){E.forEach((e=>{let t=z.fetchers.get(e.key),a=Te(void 0,t?t.data:void 0);z.fetchers.set(e.key,a)}));let e=p||z.actionData;le(r({navigation:g},e?0===Object.keys(e).length?{actionData:null}:{actionData:e}:{},E.length>0?{fetchers:new Map(z.fetchers)}:{}),{flushSync:d})}E.forEach((e=>{B.has(e.key)&&He(e.key),e.controller&&B.set(e.key,e.controller)}));let C=()=>E.forEach((e=>He(e.key)));M&&M.signal.addEventListener("abort",C);let{results:_,loaderResults:k,fetcherResults:R}=await Ee(z.matches,n,w,E,t);if(t.signal.aborted)return{shortCircuited:!0};M&&M.signal.removeEventListener("abort",C);E.forEach((e=>B.delete(e.key)));let A=we(_);if(A){if(A.idx>=w.length){let e=E[A.idx-w.length].key;W.add(e)}return await he(z,A.result,{replace:c}),{shortCircuited:!0}}let{loaderData:x,errors:S}=fe(z,n,w,k,h,E,R,se);se.forEach(((e,t)=>{e.subscribe((a=>{(a||e.done)&&se.delete(t)}))}));let j=Ie(),N=Fe(U),P=j||N||E.length>0;return r({loaderData:x,errors:S},P?{fetchers:new Map(z.fetchers)}:{})}(w,a,u,c,s&&s.submission,s&&s.fetcherSubmission,s&&s.replace,s&&!0===s.initialHydration,d,g,b);C||(M=null,pe(a,r({matches:u},g?{actionData:g}:{},{loaderData:k,errors:R})))}async function he(s,o,c){let{submission:l,fetcherSubmission:d,replace:p}=void 0===c?{}:c;o.revalidate&&(V=!0);let m=u(s.location,o.location,{_isRedirect:!0});if(i(m,"Expected a location on the redirect navigation"),a){let a=!1;if(o.reloadDocument)a=!0;else if(X.test(o.location)){const r=e.history.createURL(o.location);a=r.origin!==t.location.origin||null==N(r.pathname,f)}if(a)return void(p?t.location.replace(o.location):t.location.assign(o.location))}M=null;let h=!0===p?n.Replace:n.Push,{formMethod:g,formAction:v,formEncType:y}=s.navigation;!l&&!d&&g&&v&&y&&(l=ze(s.navigation));let b=l||d;if($.has(o.status)&&b&&xe(b.formMethod))await me(h,m,{submission:r({},b,{formAction:o.location}),preventScrollReset:T});else{let e=Pe(m,l);await me(h,m,{overrideNavigation:e,fetcherSubmission:d,preventScrollReset:T})}}async function Ee(t,a,r,n,s){let i=await Promise.all([...r.map((e=>ue("loader",s,e,a,p,o,f,y.v7_relativeSplatPath))),...n.map((t=>{if(t.matches&&t.match&&t.controller)return ue("loader",de(e.history,t.path,t.controller.signal),t.match,t.matches,p,o,f,y.v7_relativeSplatPath);return{type:h.error,error:be(404,{pathname:t.path})}}))]),c=i.slice(0,r.length),l=i.slice(r.length);return await Promise.all([Se(t,r,c,c.map((()=>s.signal)),!1,z.loaderData),Se(t,n.map((e=>e.match)),l,n.map((e=>e.controller?e.controller.signal:null)),!0)]),{results:i,loaderResults:c,fetcherResults:l}}function Re(){V=!0,I.push(...Ze()),Q.forEach(((e,t)=>{B.has(t)&&(F.push(t),He(t))}))}function Ae(e,t,a){void 0===a&&(a={}),z.fetchers.set(e,t),le({fetchers:new Map(z.fetchers)},{flushSync:!0===(a&&a.flushSync)})}function Me(e,t,a,r){void 0===r&&(r={});let n=ve(z.matches,t);De(e),le({errors:{[n.route.id]:a},fetchers:new Map(z.fetchers)},{flushSync:!0===(r&&r.flushSync)})}function Oe(e){return y.v7_fetcherPersist&&(K.set(e,(K.get(e)||0)+1),ae.has(e)&&ae.delete(e)),z.fetchers.get(e)||G}function De(e){let t=z.fetchers.get(e);!B.has(e)||t&&"loading"===t.state&&Z.has(e)||He(e),Q.delete(e),Z.delete(e),W.delete(e),ae.delete(e),z.fetchers.delete(e)}function He(e){let t=B.get(e);i(t,"Expected fetch controller: "+e),t.abort(),B.delete(e)}function Ve(e){for(let t of e){let e=Le(Oe(t).data);z.fetchers.set(t,e)}}function Ie(){let e=[],t=!1;for(let a of W){let r=z.fetchers.get(a);i(r,"Expected fetcher: "+a),"loading"===r.state&&(W.delete(a),e.push(a),t=!0)}return Ve(e),t}function Fe(e){let t=[];for(let[a,r]of Z)if(r0}function Be(e){z.blockers.delete(e),ie.delete(e)}function qe(e,t){let a=z.blockers.get(e)||Y;i("unblocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"proceeding"===t.state||"blocked"===a.state&&"unblocked"===t.state||"proceeding"===a.state&&"unblocked"===t.state,"Invalid blocker state transition: "+a.state+" -> "+t.state);let r=new Map(z.blockers);r.set(e,t),le({blockers:r})}function Ue(e){let{currentLocation:t,nextLocation:a,historyAction:r}=e;if(0===ie.size)return;ie.size>1&&c(!1,"A router only supports one blocker at a time");let n=Array.from(ie.entries()),[s,o]=n[n.length-1],i=z.blockers.get(s);return i&&"proceeding"===i.state?void 0:o({currentLocation:t,nextLocation:a,historyAction:r})?s:void 0}function Ze(e){let t=[];return se.forEach(((a,r)=>{e&&!e(r)||(a.cancel(),t.push(r),se.delete(r))})),t}function We(e,t){if(C){return C(e,t.map((e=>function(e,t){let{route:a,pathname:r,params:n}=e;return{id:a.id,pathname:r,params:n,data:t[a.id],handle:a.handle}}(e,z.loaderData))))||e.key}return e.key}function Qe(e,t){if(E){let a=We(e,t),r=E[a];if("number"==typeof r)return r}return null}return x={get basename(){return f},get future(){return y},get state(){return z},get routes(){return m},get window(){return t},initialize:function(){if(b=e.history.listen((t=>{let{action:a,location:r,delta:n}=t;if(ce)return void(ce=!1);c(0===ie.size||null!=n,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let s=Ue({currentLocation:z.location,nextLocation:r,historyAction:a});return s&&null!=n?(ce=!0,e.history.go(-1*n),void qe(s,{state:"blocked",location:r,proceed(){qe(s,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),e.history.go(n)},reset(){let e=new Map(z.blockers);e.set(s,Y),le({blockers:e})}})):me(a,r)})),a){!function(e,t){try{let a=e.sessionStorage.getItem(te);if(a){let e=JSON.parse(a);for(let[a,r]of Object.entries(e||{}))r&&Array.isArray(r)&&t.set(a,new Set(r||[]))}}catch(e){}}(t,O);let e=()=>function(e,t){if(t.size>0){let a={};for(let[e,r]of t)a[e]=[...r];try{e.sessionStorage.setItem(te,JSON.stringify(a))}catch(e){c(!1,"Failed to save applied view transitions in sessionStorage ("+e+").")}}}(t,O);t.addEventListener("pagehide",e),D=()=>t.removeEventListener("pagehide",e)}return z.initialized||me(n.Pop,z.location,{initialHydration:!0}),x},subscribe:function(e){return w.add(e),()=>w.delete(e)},enableScrollRestoration:function(e,t,a){if(E=e,_=t,C=a||null,!k&&z.navigation===J){k=!0;let e=Qe(z.location,z.matches);null!=e&&le({restoreScrollPosition:e})}return()=>{E=null,_=null,C=null}},navigate:async function t(a,s){if("number"==typeof a)return void e.history.go(a);let o=re(z.location,z.matches,f,y.v7_prependBasename,a,y.v7_relativeSplatPath,null==s?void 0:s.fromRouteId,null==s?void 0:s.relative),{path:i,submission:c,error:l}=ne(y.v7_normalizeFormMethod,!1,o,s),d=z.location,p=u(z.location,i,s&&s.state);p=r({},p,e.history.encodeLocation(p));let m=s&&null!=s.replace?s.replace:void 0,h=n.Push;!0===m?h=n.Replace:!1===m||null!=c&&xe(c.formMethod)&&c.formAction===z.location.pathname+z.location.search&&(h=n.Replace);let g=s&&"preventScrollReset"in s?!0===s.preventScrollReset:void 0,v=!0===(s&&s.unstable_flushSync),b=Ue({currentLocation:d,nextLocation:p,historyAction:h});if(!b)return await me(h,p,{submission:c,pendingError:l,preventScrollReset:g,replace:s&&s.replace,enableViewTransition:s&&s.unstable_viewTransition,flushSync:v});qe(b,{state:"blocked",location:p,proceed(){qe(b,{state:"proceeding",proceed:void 0,reset:void 0,location:p}),t(a,s)},reset(){let e=new Map(z.blockers);e.set(b,Y),le({blockers:e})}})},fetch:function(t,a,r,n){if(s)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");B.has(t)&&He(t);let c=!0===(n&&n.unstable_flushSync),u=l||m,d=re(z.location,z.matches,f,y.v7_prependBasename,r,y.v7_relativeSplatPath,a,null==n?void 0:n.relative),h=v(u,d,f);if(!h)return void Me(t,a,be(404,{pathname:d}),{flushSync:c});let{path:g,submission:b,error:w}=ne(y.v7_normalizeFormMethod,!0,d,n);if(w)return void Me(t,a,w,{flushSync:c});let E=Ne(h,g);T=!0===(n&&n.preventScrollReset),b&&xe(b.formMethod)?async function(t,a,r,n,s,c,u){if(Re(),Q.delete(t),!n.route.action&&!n.route.lazy){let e=be(405,{method:u.formMethod,pathname:r,routeId:a});return void Me(t,a,e,{flushSync:c})}let d=z.fetchers.get(t);Ae(t,function(e,t){let a={state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0};return a}(u,d),{flushSync:c});let h=new AbortController,g=de(e.history,r,h.signal,u);B.set(t,h);let b=q,w=await ue("action",g,n,s,p,o,f,y.v7_relativeSplatPath);if(g.signal.aborted)return void(B.get(t)===h&&B.delete(t));if(ae.has(t))return void Ae(t,Le(void 0));if(ke(w))return B.delete(t),U>b?void Ae(t,Le(void 0)):(W.add(t),Ae(t,Te(u)),he(z,w,{fetcherSubmission:u}));if(_e(w))return void Me(t,a,w.error);if(Ce(w))throw be(400,{type:"defer-action"});let E=z.navigation.location||z.location,C=de(e.history,E,h.signal),_=l||m,k="idle"!==z.navigation.state?v(_,z.navigation.location,f):z.matches;i(k,"Didn't find any matches after fetcher action");let R=++q;Z.set(t,R);let A=Te(u,w.data);z.fetchers.set(t,A);let[x,S]=oe(e.history,z,k,u,E,!1,V,I,F,ae,Q,W,_,f,{[n.route.id]:w.data},void 0);S.filter((e=>e.key!==t)).forEach((e=>{let t=e.key,a=z.fetchers.get(t),r=Te(void 0,a?a.data:void 0);z.fetchers.set(t,r),B.has(t)&&He(t),e.controller&&B.set(t,e.controller)})),le({fetchers:new Map(z.fetchers)});let j=()=>S.forEach((e=>He(e.key)));h.signal.addEventListener("abort",j);let{results:N,loaderResults:T,fetcherResults:L}=await Ee(z.matches,k,x,S,C);if(h.signal.aborted)return;h.signal.removeEventListener("abort",j),Z.delete(t),B.delete(t),S.forEach((e=>B.delete(e.key)));let O=we(N);if(O){if(O.idx>=x.length){let e=S[O.idx-x.length].key;W.add(e)}return he(z,O.result)}let{loaderData:D,errors:H}=fe(z,z.matches,x,T,void 0,S,L,se);if(z.fetchers.has(t)){let e=Le(w.data);z.fetchers.set(t,e)}Fe(R),"loading"===z.navigation.state&&R>U?(i(P,"Expected pending action"),M&&M.abort(),pe(z.navigation.location,{matches:k,loaderData:D,errors:H,fetchers:new Map(z.fetchers)})):(le({errors:H,loaderData:ge(z.loaderData,D,k,H),fetchers:new Map(z.fetchers)}),V=!1)}(t,a,g,E,h,c,b):(Q.set(t,{routeId:a,path:g}),async function(t,a,r,n,s,c,l){let u=z.fetchers.get(t);Ae(t,Te(l,u?u.data:void 0),{flushSync:c});let d=new AbortController,m=de(e.history,r,d.signal);B.set(t,d);let h=q,g=await ue("loader",m,n,s,p,o,f,y.v7_relativeSplatPath);Ce(g)&&(g=await je(g,m.signal,!0)||g);B.get(t)===d&&B.delete(t);if(m.signal.aborted)return;if(ae.has(t))return void Ae(t,Le(void 0));if(ke(g))return U>h?void Ae(t,Le(void 0)):(W.add(t),void await he(z,g));if(_e(g))return void Me(t,a,g.error);i(!Ce(g),"Unhandled fetcher deferred data"),Ae(t,Le(g.data))}(t,a,g,E,h,c,b))},revalidate:function(){Re(),le({revalidation:"loading"}),"submitting"!==z.navigation.state&&("idle"!==z.navigation.state?me(P||z.historyAction,z.navigation.location,{overrideNavigation:z.navigation}):me(z.historyAction,z.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:Oe,deleteFetcher:function(e){if(y.v7_fetcherPersist){let t=(K.get(e)||0)-1;t<=0?(K.delete(e),ae.add(e)):K.set(e,t)}else De(e);le({fetchers:new Map(z.fetchers)})},dispose:function(){b&&b(),D&&D(),w.clear(),M&&M.abort(),z.fetchers.forEach(((e,t)=>De(t))),z.blockers.forEach(((e,t)=>Be(t)))},getBlocker:function(e,t){let a=z.blockers.get(e)||Y;return ie.get(e)!==t&&ie.set(e,t),a},deleteBlocker:Be,_internalFetchControllers:B,_internalActiveDeferreds:se,_internalSetRoutes:function(e){p={},l=g(e,o,void 0,p)}},x}Symbol("deferred");function re(e,t,a,r,n,s,o,i){let c,l;if(o){c=[];for(let e of t)if(c.push(e),e.route.id===o){l=e;break}}else c=t,l=t[t.length-1];let u=L(n||".",T(c,s),N(e.pathname,a)||e.pathname,"path"===i);return null==n&&(u.search=e.search,u.hash=e.hash),null!=n&&""!==n&&"."!==n||!l||!l.route.index||Me(u.search)||(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),r&&"/"!==a&&(u.pathname="/"===u.pathname?a:O([a,u.pathname])),d(u)}function ne(e,t,a,r){if(!r||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(r))return{path:a};if(r.formMethod&&!Ae(r.formMethod))return{path:a,error:be(405,{method:r.formMethod})};let n,s,o=()=>({path:a,error:be(400,{type:"invalid-body"})}),c=r.formMethod||"get",l=e?c.toUpperCase():c.toLowerCase(),u=Ee(a);if(void 0!==r.body){if("text/plain"===r.formEncType){if(!xe(l))return o();let e="string"==typeof r.body?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce(((e,t)=>{let[a,r]=t;return""+e+a+"="+r+"\n"}),""):String(r.body);return{path:a,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===r.formEncType){if(!xe(l))return o();try{let e="string"==typeof r.body?JSON.parse(r.body):r.body;return{path:a,submission:{formMethod:l,formAction:u,formEncType:r.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return o()}}}if(i("function"==typeof FormData,"FormData is not available in this environment"),r.formData)n=pe(r.formData),s=r.formData;else if(r.body instanceof FormData)n=pe(r.body),s=r.body;else if(r.body instanceof URLSearchParams)n=r.body,s=me(n);else if(null==r.body)n=new URLSearchParams,s=new FormData;else try{n=new URLSearchParams(r.body),s=me(n)}catch(e){return o()}let m={formMethod:l,formAction:u,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:s,json:void 0,text:void 0};if(xe(m.formMethod))return{path:a,submission:m};let h=p(a);return t&&h.search&&Me(h.search)&&n.append("index",""),h.search="?"+n,{path:d(h),submission:m}}function se(e,t){let a=e;if(t){let r=e.findIndex((e=>e.route.id===t));r>=0&&(a=e.slice(0,r))}return a}function oe(e,t,a,n,s,o,i,c,l,u,d,p,m,h,f,g){let y=g?Object.values(g)[0]:f?Object.values(f)[0]:void 0,b=e.createURL(t.location),w=e.createURL(s),E=g?Object.keys(g)[0]:void 0,C=se(a,E).filter(((e,a)=>{if(o)return function(e,t){if(!t.loader)return!1;if(t.loader.hydrate)return!0;return void 0===e.loaderData[t.id]&&(!e.errors||void 0===e.errors[t.id])}(t,e.route);if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,a){let r=!t||a.route.id!==t.route.id,n=void 0===e[a.route.id];return r||n}(t.loaderData,t.matches[a],e)||c.some((t=>t===e.route.id)))return!0;let s=t.matches[a],l=e;return ce(e,r({currentUrl:b,currentParams:s.params,nextUrl:w,nextParams:l.params},n,{actionResult:y,defaultShouldRevalidate:i||b.pathname+b.search===w.pathname+w.search||b.search!==w.search||ie(s,l)}))})),_=[];return d.forEach(((e,s)=>{if(o||!a.some((t=>t.route.id===e.routeId))||u.has(s))return;let c=v(m,e.path,h);if(!c)return void _.push({key:s,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let d=t.fetchers.get(s),f=Ne(c,e.path),g=!1;g=!p.has(s)&&(!!l.includes(s)||(d&&"idle"!==d.state&&void 0===d.data?i:ce(f,r({currentUrl:b,currentParams:t.matches[t.matches.length-1].params,nextUrl:w,nextParams:a[a.length-1].params},n,{actionResult:y,defaultShouldRevalidate:i})))),g&&_.push({key:s,routeId:e.routeId,path:e.path,matches:c,match:f,controller:new AbortController})})),[C,_]}function ie(e,t){let a=e.route.path;return e.pathname!==t.pathname||null!=a&&a.endsWith("*")&&e.params["*"]!==t.params["*"]}function ce(e,t){if(e.route.shouldRevalidate){let a=e.route.shouldRevalidate(t);if("boolean"==typeof a)return a}return t.defaultShouldRevalidate}async function le(e,t,a){if(!e.lazy)return;let n=await e.lazy();if(!e.lazy)return;let s=a[e.id];i(s,"No route found in manifest");let o={};for(let e in n){let t=void 0!==s[e]&&"hasErrorBoundary"!==e;c(!t,'Route "'+s.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||f.has(e)||(o[e]=n[e])}Object.assign(s,o),Object.assign(s,r({},t(s),{lazy:void 0}))}async function ue(e,t,a,r,n,s,o,c,l){let u,d,p;void 0===l&&(l={});let m=e=>{let r,n=new Promise(((e,t)=>r=t));return p=()=>r(),t.signal.addEventListener("abort",p),Promise.race([e({request:t,params:a.params,context:l.requestContext}),n])};try{let r=a.route[e];if(a.route.lazy)if(r){let e,t=await Promise.all([m(r).catch((t=>{e=t})),le(a.route,s,n)]);if(e)throw e;d=t[0]}else{if(await le(a.route,s,n),r=a.route[e],!r){if("action"===e){let e=new URL(t.url),r=e.pathname+e.search;throw be(405,{method:t.method,pathname:r,routeId:a.route.id})}return{type:h.data,data:void 0}}d=await m(r)}else{if(!r){let e=new URL(t.url);throw be(404,{pathname:e.pathname+e.search})}d=await m(r)}i(void 0!==d,"You defined "+("action"===e?"an action":"a loader")+' for route "'+a.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){u=h.error,d=e}finally{p&&t.signal.removeEventListener("abort",p)}if(Re(d)){let e,n=d.status;if(K.has(n)){let e=d.headers.get("Location");if(i(e,"Redirects returned/thrown from loaders/actions must have a Location header"),X.test(e)){if(!l.isStaticRequest){let a=new URL(t.url),r=e.startsWith("//")?new URL(a.protocol+e):new URL(e),n=null!=N(r.pathname,o);r.origin===a.origin&&n&&(e=r.pathname+r.search+r.hash)}}else e=re(new URL(t.url),r.slice(0,r.indexOf(a)+1),o,!0,e,c);if(l.isStaticRequest)throw d.headers.set("Location",e),d;return{type:h.redirect,status:n,location:e,revalidate:null!==d.headers.get("X-Remix-Revalidate"),reloadDocument:null!==d.headers.get("X-Remix-Reload-Document")}}if(l.isRouteRequest){throw{type:u===h.error?h.error:h.data,response:d}}try{let t=d.headers.get("Content-Type");e=t&&/\bapplication\/json\b/.test(t)?await d.json():await d.text()}catch(e){return{type:h.error,error:e}}return u===h.error?{type:u,error:new B(n,d.statusText,e),headers:d.headers}:{type:h.data,data:e,statusCode:d.status,headers:d.headers}}return u===h.error?{type:u,error:d}:function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}(d)?{type:h.deferred,deferredData:d,statusCode:null==(f=d.init)?void 0:f.status,headers:(null==(g=d.init)?void 0:g.headers)&&new Headers(d.init.headers)}:{type:h.data,data:d};var f,g}function de(e,t,a,r){let n=e.createURL(Ee(t)).toString(),s={signal:a};if(r&&xe(r.formMethod)){let{formMethod:e,formEncType:t}=r;s.method=e.toUpperCase(),"application/json"===t?(s.headers=new Headers({"Content-Type":t}),s.body=JSON.stringify(r.json)):"text/plain"===t?s.body=r.text:"application/x-www-form-urlencoded"===t&&r.formData?s.body=pe(r.formData):s.body=r.formData}return new Request(n,s)}function pe(e){let t=new URLSearchParams;for(let[a,r]of e.entries())t.append(a,"string"==typeof r?r:r.name);return t}function me(e){let t=new FormData;for(let[a,r]of e.entries())t.append(a,r);return t}function he(e,t,a,r,n){let s,o={},c=null,l=!1,u={};return a.forEach(((a,d)=>{let p=t[d].route.id;if(i(!ke(a),"Cannot handle redirect results in processLoaderData"),_e(a)){let t=ve(e,p),n=a.error;r&&(n=Object.values(r)[0],r=void 0),c=c||{},null==c[t.route.id]&&(c[t.route.id]=n),o[p]=void 0,l||(l=!0,s=q(a.error)?a.error.status:500),a.headers&&(u[p]=a.headers)}else Ce(a)?(n.set(p,a.deferredData),o[p]=a.deferredData.data):o[p]=a.data,null==a.statusCode||200===a.statusCode||l||(s=a.statusCode),a.headers&&(u[p]=a.headers)})),r&&(c=r,o[Object.keys(r)[0]]=void 0),{loaderData:o,errors:c,statusCode:s||200,loaderHeaders:u}}function fe(e,t,a,n,s,o,c,l){let{loaderData:u,errors:d}=he(t,a,n,s,l);for(let t=0;te.route.id===t))+1):[...e]).reverse().find((e=>!0===e.route.hasErrorBoundary))||e[0]}function ye(e){let t=1===e.length?e[0]:e.find((e=>e.index||!e.path||"/"===e.path))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function be(e,t){let{pathname:a,routeId:r,method:n,type:s}=void 0===t?{}:t,o="Unknown Server Error",i="Unknown @remix-run/router error";return 400===e?(o="Bad Request",n&&a&&r?i="You made a "+n+' request to "'+a+'" but did not provide a `loader` for route "'+r+'", so there is no way to handle the request.':"defer-action"===s?i="defer() is not supported in actions":"invalid-body"===s&&(i="Unable to encode submission body")):403===e?(o="Forbidden",i='Route "'+r+'" does not match URL "'+a+'"'):404===e?(o="Not Found",i='No route matches URL "'+a+'"'):405===e&&(o="Method Not Allowed",n&&a&&r?i="You made a "+n.toUpperCase()+' request to "'+a+'" but did not provide an `action` for route "'+r+'", so there is no way to handle the request.':n&&(i='Invalid request method "'+n.toUpperCase()+'"')),new B(e||500,o,new Error(i),!0)}function we(e){for(let t=e.length-1;t>=0;t--){let a=e[t];if(ke(a))return{result:a,idx:t}}}function Ee(e){return d(r({},"string"==typeof e?p(e):e,{hash:""}))}function Ce(e){return e.type===h.deferred}function _e(e){return e.type===h.error}function ke(e){return(e&&e.type)===h.redirect}function Re(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function Ae(e){return Q.has(e.toLowerCase())}function xe(e){return Z.has(e.toLowerCase())}async function Se(e,t,a,r,n,s){for(let o=0;oe.route.id===l.route.id)),d=null!=u&&!ie(u,l)&&void 0!==(s&&s[l.route.id]);if(Ce(c)&&(n||d)){let e=r[o];i(e,"Expected an AbortSignal for revalidating fetcher deferred result"),await je(c,e,n).then((e=>{e&&(a[o]=e||a[o])}))}}}async function je(e,t,a){if(void 0===a&&(a=!1),!await e.deferredData.resolveData(t)){if(a)try{return{type:h.data,data:e.deferredData.unwrappedData}}catch(e){return{type:h.error,error:e}}return{type:h.data,data:e.deferredData.data}}}function Me(e){return new URLSearchParams(e).getAll("index").some((e=>""===e))}function Ne(e,t){let a="string"==typeof t?p(t).search:t.search;if(e[e.length-1].route.index&&Me(a||""))return e[e.length-1];let r=P(e);return r[r.length-1]}function ze(e){let{formMethod:t,formAction:a,formEncType:r,text:n,formData:s,json:o}=e;if(t&&a&&r)return null!=n?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:void 0,text:n}:null!=s?{formMethod:t,formAction:a,formEncType:r,formData:s,json:void 0,text:void 0}:void 0!==o?{formMethod:t,formAction:a,formEncType:r,formData:void 0,json:o,text:void 0}:void 0}function Pe(e,t){if(t){return{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}return{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Te(e,t){if(e){return{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}}return{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Le(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}},51113:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(86087);const n=(0,r.forwardRef)((function({icon:e,size:t=24,...a},n){return(0,r.cloneElement)(e,{width:t,height:t,...a,ref:n})}))},83883:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},31249:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},53512:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.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"})})},19783:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,n.jsx)(r.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"})})},90311:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(5573),n=a(10790);const s=(0,n.jsx)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",children:(0,n.jsx)(r.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"})})},86954:e=>{function t(e,t,a){var r,n,s,o,i;function c(){var l=Date.now()-o;l=0?r=setTimeout(c,t-l):(r=null,a||(i=e.apply(s,n),s=n=null))}null==t&&(t=100);var l=function(){s=this,n=arguments,o=Date.now();var l=a&&!r;return r||(r=setTimeout(c,t)),l&&(i=e.apply(s,n),s=n=null),i};return l.clear=function(){r&&(clearTimeout(r),r=null)},l.flush=function(){r&&(i=e.apply(s,n),s=n=null,clearTimeout(r),r=null)},l}t.debounce=t,e.exports=t},46941:(e,t,a)=>{var r=a(8482);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,n=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(n=r))})),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&&void 0!==r&&"env"in r&&(e=r.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(53212)(t);const{formatters:n}=e.exports;n.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,n,s,o=null;function i(...e){if(!i.enabled)return;const r=i,n=Number(new Date),s=n-(a||n);r.diff=s,r.prev=a,r.curr=n,a=n,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,((a,n)=>{if("%%"===a)return"%";o++;const s=t.formatters[n];if("function"==typeof s){const t=e[o];a=s.call(r,t),e.splice(o,1),o--}return a})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return i.namespace=e,i.useColors=t.useColors(),i.color=t.selectColor(e),i.extend=r,i.destroy=t.destroy,Object.defineProperty(i,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==t.namespaces&&(n=t.namespaces,s=t.enabled(e)),s),set:e=>{o=e}}),"function"==typeof t.init&&t.init(i),i}function r(e,a){const r=t(this.namespace+(void 0===a?":":a)+e);return r.log=this.log,r}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 r=("string"==typeof e?e:"").split(/[\s,]+/),n=r.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{},95613:()=>{},23735:()=>{},23428:()=>{},32149:()=>{},32258:(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"}},53689:()=>{},24803:()=>{},62300:(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"}},38403:(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)"}},36406:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={placeholder:"NisihrgiIKl_knpYJtfg",pulse:"R2i0K45dEF157drbVRPI"}},97410:(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"}},98657:()=>{},32325:()=>{},64319:()=>{},63142:(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"}},3407:(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"}},78325:()=>{},59634:()=>{},4495:(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"}},67021:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={toggle:"gecp_0Z0owRZtj8JAYir","is-small":"qgKXEdMmHsIK84VDnLO2","no-label":"Vy6dbB4PsGKm8BDqzJ9J","is-toggling":"ykWv7fKpkVW_vpAoddu4"}},61365:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"activate-license":"KvQ2sd4auItILfLfeWAG",link:"n1koLm2yqMDN16BE0G9t"}},91813:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"Pg5OPnQ9hUUiD4o2k_AH",panel:"z9iykWhaz_BkrNrycb1C",body:"wqHoIY3OpSEbrrTa3Zgd"}},35465:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"jR3KS8pBTE0OxxzXraq7",head:"vv04HpXu80xS628AKPdq",summary:"ms7uQ0Ixrt0TIk2jSaij",body:"kUEQObZ7WLSwsYMB_XsT",section:"fkhohAmtGyLrw1MmWkti","has-error":"bFyo2tGjo2d5Mq62g4_O","error-message":"L9VUke3AfVBaZKnZc05W",error:"XkGZR2UW2iOfvpQG_USn",title:"jJrLRKUSJHoWJr6KS0en",description:"sPT7bcy6ZcHeZaBDpqgV",button:"cTCSgKonZmBjAn8lChHB","see-logs-link":"tue4qXiyHRlI5z4AupAS","logging-toggle":"IqQD8kamesFvhJkX9Usz",clearfix:"pKlQuHXrNqDqn5duSLFh"}},81313:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"progress-label":"GE_PabjB9z7f16z6E2PE"}},26509:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"error-description":"v1s9ONzoG_avEKqJbRq7","raw-error":"k2giB2jAoogpuAep_ttK","no-spacing":"wOeyCk9pzlIrmzx7aNX3","fade-in":"jGWMDjxAzghF6TIAGi7R",fadeIn:"XBAIaiFyUw73XFLkJDX_"}},83977:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"foldable-element-control":"E5a6ZNWHx_OegSWy34UG",visible:"Prfxvfiq7FXwIwryWohK","fade-in":"HUBUeU_Hx0G39VzNzllv",fadeIn:"H2xIOx7KPi1aq7mXP8tR",expanded:"UURhMugh5rqRmLlVfpUw"}},81221:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"more-list":"fcm9sXaVcd_K6spYLbRT"}},71089:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"numbered-list":"apxFbfhMgAWYm1bUBKsb",text:"j7cleSoujUQ122BRT_bF",index:"BMPUuLXNWKotOWmkHtcx"}},27515:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={status:"J7duPy52KKRbSAPL6mYr",summary:"zjHiDoNfohkDVC53E3LP",successes:"p7JwCWqiasJYaOPm8gfw",generating:"oT_dCKnxXASm5Mq8P3HZ",failures:"btwl432MVdjCPUYz2GCJ","regenerate-button":"at42s9QEpDDSBTBvuFhn"}},6923:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"suggestion-title":"g4S8qCPjEzl2mGtR1EZa",suggestion:"hslpudqksPBovHlPS4xK","suggestion-closing":"Oeo3kd_jnZy4QPuKJ8Dg"}},30977:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={container:"q0Rwmg2V3h6oqP0A4JtQ",segment:"OB4y3a7hKiz3h7M8S1Pr",label:"DrgVX4QhqMh96A3iQf_w",arrows:"xy6IUWHsoD9eSlDJ3nCk"}},65765:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"error-notice":"xk7aaJQadKfxsQCJ22ce",icon:"yv7JlStwyIHPcy30SKMa","variant-module":"QEWmcWeIrcB0H5fuPsdL","icon-wrapper":"vSosri2qTMYyibcM9dcw",offset:"YUYFx8eSsE9q8GF7fTWb","main-action":"ZCGyBLRc8bOHltb30E_M",description:"mnkNO57F67yNkXE3dXzb",message:"UOyIN2DEtP5VU5DokxiC"}},76299:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"collapsible-meta":"UuSVezxWnKS6BzcXA2mx",header:"o_sH0BE1BZHo1oCHGPwX","edit-button":"O2OP7DdCnpjg9_6TaKJU","edit-icon":"CvTiHOT5gQ3zv7jLHj9L",summary:"Jg7LPjalDEbGUPoHQrJP"}},4463:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"aAno97PMQEFUcrZYj4aP",title:"GG4U6Ok_MXe7islesy3F",beta:"zR1876dG8qciFQT2vtgw","toggle-control":"wWvw5ZHa5vqbzADJ04Ah",description:"CwdSLZLZDotv0jqWa5a4"}},87245:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"quality-control":"or1cbFU5vj0_V8gWmNZV",label:"aMrATKvSxH4rreedBhvv",lossless:"H_5RPX81pi745N2QV6Ed",slider:"wvNWJj7qzfelP7aQOwl0",disabled:"q5til_638QTgxyPy_5Wb"}},78661:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"section-title":"oa9AwP0z2wGKAeaCTBS6",body:"FKFxAp3ZNjKeDhwajLH4","info-icon":"sjz8fFDvpkHSH3XaVmFw"}},99676:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={button:"zff3ETwQwp87XiO3_rnz",small:"HiFDstuwCGpW7ByaC9Jw",fill:"yW8ij6oJDTU44aKCw4yx"}},30404:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={hero:"y8S5gzcOg9t9IvvH8SYm","fade-in":"tgeTWalaHRnVDrnl508Q",fadeIn:"IoZMuCrEhnlRIQdk2FWe",tooltip:"HPrJFAyqzLrfJTDbaO65","last-updated":"NKwP_J0NlVQ6PFpvapON"}},55266:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={paragraph:"FO2duiduW2g_ATkdPE5j"}},68326:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"multi-progress":"kaR9YFw2JV8AqGCMT5P8",progress:"mXtR0X21_6uIYkpPbt1H",entry:"t0CkUuKitKa6piBHVYDA",bubble:"gIL8G_2KdKVI9Ou4Bdmw",done:"c5NoRO0TyF0NQNhq5R8x","has-issues":"Mp3hmcdHyXQNQ0iGzw5S",status:"gdNTYhnOrmM1ArBqa6My",category:"_prJRuynz3UiDfn1JHAx"}},55918:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tooltip:"SwXERFcUWeObOmZiSgzL"}},862:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={bar:"IyGYd8wwmd2TuSw6AHhl",filler:"bnqToyS0mnS8GldpbApE"}},39184:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"summary-line":"nh47C_wauZ2IiBYAugxO",summary:"qPuIEoVfaIpAwAJRDpKH","has-issues":"PuMaNKHqJplWHnPq6MHl","wait-notice":"WOF1NVNIk6nKrzk1hGAh","error-area":"AM5zSaOns9FnQ4Nk2bid","button-area":"rs8UUPzNiIBTMQ7M9EPs",notice:"TokO6nhEjVSoDuTiUmMK"}},35101:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pagination:"BzROk8RKmDBwiM3qeSkN",list:"SWkHmAsWWCG7joGTTXUo",item:"oEBQwpMPdfM0BxcR89Vc",page:"kHQJdclS3ZAGExcSzI5U",inactive:"kjFnHT0LWjadHW3XeO4D",current:"hGciMT2eO8uWdiTmlGW7"}},13952:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"mobile-only":"XUCZsyqxkKI7ZOclgU6I",pills:"a_waU4KuaV7Mt24TTstX","expanded-info":"xlFP3Zi8UTqiUOe_7T7E",header:"SKx18hc7RNp1f4J8qhwJ","expanded-icon":"YJpT_Iu0WetkAsUzjFbb",thumbnail:"lizIAOkOx3SwuQuTOI8p","potential-size":"cud5qUh_9AFMWip_QF8g","hover-content":"lxuL7atlyBB1wqx3EhgK",device:"oLh8qKM3WtMt3qqLoomC",page:"ExUpEZVKTLffHXbDxo3g",link:"jgaJmlQDVHBmXqLJ9IRL","image-details":"JFmxyWGQzJuH0NYEwftO",row:"aVJakJTAIDS5ATTTye5_",value:"XjwfpZRYhwBHIXtFr9f4",actions:"wICHFwqGGKqT2D3yf7HH","fix-options":"qtkWvX4ZHGtEhLr_aGWw"}},23914:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={hover:"tZFdl11TxIZz5Gvfu4wL",instruction:"FlWaALbnh3VDr4g24Nxk"}},34095:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"header-no-issues":"xV2X9ungg2Lpp1ljak2Z"}},53405:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={dropdown:"wPmhxN0iYGN4oKsqDMrA","head-bar":"ws12CANgNqBjYjaDXput",options:"aHg6ah7oc55btyqBidmO",active:"O1xIFVbD142DaKbGzRrP",selected:"XEP4djiteejZZYBG7Ds7",tabs:"AUh2a8D6KAbLSvx6Jmjx",tab:"LQNlKE2ExhSvOlT4zegP",ignored:"m8jacwZdQjenEq1BhVso",link:"MussC5ITAL_rba2cFD5W",inactive:"nfl8vcSU7237sp0a89rc",issues:"txRBEnJD6gpZjm3yk93I"}},962:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={icon:"yu08ApYNa5sNWynyAgd5",desktop:"MZ_e03u42QIlkOaAOAex",phone:"QhiklmNfvE3wGpub5iur"}},50248:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pill:"FfA4FYcrDQan1oGMcfDg",text:"riD0B2pvr0_rFbievfFV"}},17892:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={heading:"lpckP3a0turZuvITVqUZ",link:"_uLmeFMi50mS99OOt4CH"}},79776:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={image:"jxSzqOpskl0q4ymfwZiX",missing:"CmiE68jfq3lOvNIQ6iEJ"}},5277:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"minify-meta":"Rwk8Q9jNuQ3ZzueeDNt9",summary:"V4ChxOC170THMpRuvx66","manage-excludes":"kfrM2DQuYkOFvsmUjxQw","buttons-container":"tTFf6IgkEjDjGMTBMJUn","edit-button":"vf0IHtdM6Wi1DBlUZnyF"}},20243:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={module:"AlYH7Og65EIkrb10sdAE",content:"w79kWdjhwWYqABUdoqSK",toggle:"gh_a4PqFxmJkfVXg9Og7"}},75252:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"PQG6_Ly7Hw1Jx3YFgPGg"}},53738:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={nowrap:"WUrFWHhmtJlcj5EZkwwq"}},92988:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"s3LxEKm5QGoYO1VSRcaf",head:"YNqv6BybsPozXfeX1p6y",summary:"aIJDq5MT6j62HMoOLsE8",body:"aLVrq2xJ4rIuKR_mOEi2",section:"NpBWA4KMb1WF2CibDHc5","has-error":"rLCHgNbwbJRu2yloYOOT","error-message":"OR1kBalhCNLwPagWjFC_",title:"GynCd8JfpMvqtK4NknNB",description:"Nyi2UbtQ9318KNCkScWZ",button:"SZG454mPcG7nxCTxrcfW","see-logs-link":"JyIin4L0s8VDZohnKi8A","logging-toggle":"VMiHleiHurxR2y1y7XlQ",clearfix:"kWLI5m78rldqJ1Lwils1","example-wrapper":"X1WAGXPTosM0ML4VjXDT","example-button":"liYSZ5l7jIagO338svvD","tooltip-wrapper":"EppUTWXyGkV_C_cQgPZL",tooltip:"syUjdH2SWB6htTWHupgU"}},7031:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={notice:"NbtNMN742UNbfyE8T3La"}},18341:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={dummy:"iHtPY92L_acB9ZTTBmI5"}},35725:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"performance-history":"gw1V_4b_jT7NOkiuvabB","performance-history-body":"KpY4U3f0khBZ_SGVZmRh"}},43861:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tooltip:"vpmtGLszV12oJLeaTkZE",list:"VbATqNGmxvr4p6ctWoNq","upgrade-cta":"Exz6XoGTyCF2Nr3roaS7"}},67016:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={table:"rxCbfSxaM8oWGXP1txtp",tooltip:"f70XAZYaIQg1YK0opCWK"}},70900:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"D_JzIqCTmmu1DTFInje7",card:"JMe6n1KCtWV8SAlb__d7","dismiss-button":"t8LEh7rRWIaNXAWBQQ3x",headline:"sjomdJvEg4XqWq6vs9R_"}},87225:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"speed-scores":"eoUNn1jlMKVnYm0ojdct",offline:"PPrh7A91dmaq93yKk2dq",top:"BKyvxD2eliZdUJsDNe8C","action-button":"G4UyrzmBmfwbniq4NZuw"}},79890:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={close:"DL6B3LDqVy22d3ExobsS"}},7330:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={wrapper:"J1Iz75qtLOXdijtq69zE"}},15122:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={pill:"XOXDYZ_a6sMgsdNXyKPU","pill-alt":"JXwA8KcHxQbyJIsMyFZA"}},75522:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={bar:"Q0GP2KK7q6SwnPzkJRY7",filler:"MLXXZJMxZDSbxrkYR62g"}},51254:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={spinner:"jeqH0uwnTzhWs2T4iobK",spin:"e45ql1Itqzkwm3rtwj0Q"}},24325:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"upgrade-cta":"HAblZLwTv3Sb_lvpc5RB",body:"s4cbSqLoIqfqEWL_l7oK","action-line":"aWMvlEROLeGoIZc5Nrwx",icon:"LNHpIQJeLSxE902gVr5j"}},77266:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"m-1":"UcyzY4KxBzeAMxkE0X8V","m-2":"LhKHEGQEu82d3c2xZ9SJ","m-3":"BuM6Pv27arRLo_rGZRAq","m-4":"wbJ2jo1TC5uIKKlNd3WI","mx-1":"adf6LX7PV8kBmDX2eP5z","mx-2":"PTkI7tkDgPd57aFt8_sv","mx-3":"sfqqrUd2ivog0ZQHphBw","mx-4":"j00AyA7Egj9qSFs4CaFV","my-1":"plBG6HDUOSFwOjNz4Z8T","my-2":"cIgEPc3eZiSRotysfZpw","my-3":"sQ8scNY6U7dCDlm8b9j6","my-4":"SLSAzGMZofv5XnTMWziV","mt-1":"XunZObL3fUFu0mSlJ_gd","mt-2":"zVkPdoF0WeLR7xIshDXG","mt-3":"tiY3NzFPdt3AqoqGO2FL","mt-4":"FuTWNEtUhE3q6cNbs4Ok","mr-1":"viwgG9lQw6fNEVCJlGuH","mr-2":"AzPLF96xHA6r61GL2WmV","mr-3":"nm6w_cH_ihpYmHD5qdBn","mr-4":"MwyMlY4twxzwMtNfwyTQ","mb-1":"JVCLPxMBkwMRFRKg1E6J","mb-2":"bBXLtNgi05OIUQMS9W_c","mb-3":"VSQCWShHO_EAqJ1BVR0w","mb-4":"h2KFkWjdsd8zxVvfFAsZ","ml-1":"ZtjONEmH1Vp14KW5nj3m","ml-2":"QSIvANS7Bp3dvvoLwoXH","ml-3":"W9QJBEffreV4QUCq_PW7","ml-4":"ZL2StqY7QOuxLp6eQzYZ","p-1":"IAehvTIBe_9Xp47HX46v","p-2":"ybI2uQXqylcFjqYBaV3A","p-3":"VUf4InPqbOjFU5yZAYee","p-4":"ZAhv7O3CZNXnhz0yhgH4",card:"cTAjc0NV_HWiUBCpzzJ8",content:"OzTmN9ypONU96X2tPgwX","px-1":"uoOMtlMfYWN7chm70xzq","px-2":"VTQPEtdTaHws0vFBixti","px-3":"F2cnh2jdYp3dCHQCC4xe","px-4":"jeiKCd7MVU_4dLUiUiS0","py-1":"sPzXFhjNplVriyG_E2VB","py-2":"PYPhRYO3IsqfY4LuXTvg","py-3":"b_x1CCmweqh4IlDxk6N3","py-4":"LE9mJYHiLiPR9nuW6hgk","pt-1":"guhOZJw0GogUnD04pfjK","pt-2":"T7DRIp7OXqlug5_ZPEyQ","pt-3":"MAYyT4rWeLbeAtXd3ZZw","pt-4":"KcQwYrqmb6PxFr90h03D","pr-1":"r0rfr0Vw0myjUbBBwDCK","pr-2":"Vblk0LXYQjZz2TYB1l62","pr-3":"JmQ3AQ23c0cx8929DuEV","pr-4":"h24TKwYghJ2sj0L44OuD","pb-1":"YTCxSmGVVPCkVowHOULK","pb-2":"yoq1OV99KVexhUCkyN_H","pb-3":"t8CcbO5mhDBjGBO7KIPq","pb-4":"nkJZT7FOsfRMloXjsH3s","pl-1":"Rs5FRfNwRJ2Z0WrvN26S","pl-2":"xVWA1ieyuVO1BnAUHujj","pl-3":"mdV6RT8vuA7hydELQJYG","pl-4":"AcYXtcFU2BrX3sYa8jRT","visible-md":"ddNw0hgXS5xNirBdPATF","hidden-md":"QshGYdoEN4JcRbEua0WO",cta:"i6VtPvyh9vdrDfqQdbDQ","footer-note":"X_DpaG188YYU7F_0fY4P",body:"M9XATbJcN72OpZktamJH",footer:"YTAzv4eWZx3i0vnxMueu"}},37606:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"signature--jetpack":"i78zlwTx7gkxI0i2MoxW","signature--automattic":"Kf29bFcyDembbVHPHFFi"}},19082:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={header:"Q5HNkDAqXloLTn2p3izt",masthead:"ZNjdHgIMVgIcVy9QzI0C","nav-area":"sdk3wv4umlSPhAcFaqD8",logo:"hz4ClDHBjRPtAwUu1uUE",chevron:"szaDp_LDbyMDMqsIJlTz",subpage:"LLMcp78EdsX9m99bXhu2"}},43530:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={section:"RAmiUAj1ocbT2d4DZCA3"}},15518:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={support:"G5B98JySlYW1O8bhVD4A",title:"iLcYZv2HO2OOa9SiETUQ",cta:"LMpaegt0cQzE28EXXZQA"}},38260:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={tips:"f15eOExPH46MoClVDDxO","tips-title":"FgrM4BI7PgPqk4A8TDde","tips-items":"S4eE58bb1Q5akwDg8Fgn",item:"gy8BaffB_YsebiHszZrw","item-rate":"YwkWloKA1Ubtm3ttj_bA","item-description":"IiTlk3ZyAzhHG4P8pXbw"}},86092:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={header:"GV7bZOTxXbPRGZSEWciL","copy-button":"BfLNtiHrKdoZKch5LJf4","log-text":"ig4L7xSHOcrmtmTSO0HE",section:"QuquBNOvEZSow8kr3mgE"}},14544:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={problem:"G_030WnFbCsfga19IVKJ","recommendation-animation-wrapper":"RIseOWcPntIoQa7gZhC4",panel:"d_hUcsUDRTWi0JGMbB7x"}},18736:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"pricing-table":"vVa8c_fFLQeXixOy4cmC"}},54748:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"table-wrap":"zZQ3pKobKFQwhR0yIBr5",page:"JxRz9fj0PYsxwXOnMqrE"}},18316:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={settings:"JuLwPQpaLi2ESHO6qFoA","tooltip-wrapper":"YKD3Efk_OeRyQRyqyJyE"}},71180:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r={"last-paragraph":"d486NCrvvrhWqkObTp5b"}},43200:()=>{"use strict"},44997:e=>{var t=1e3,a=60*t,r=60*a,n=24*r,s=7*n,o=365.25*n;function i(e,t,a,r){var n=t>=1.5*a;return Math.round(e/a)+" "+r+(n?"s":"")}e.exports=function(e,c){c=c||{};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 c=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*o;case"weeks":case"week":case"w":return c*s;case"days":case"day":case"d":return c*n;case"hours":case"hour":case"hrs":case"hr":case"h":return c*r;case"minutes":case"minute":case"mins":case"min":case"m":return c*a;case"seconds":case"second":case"secs":case"sec":case"s":return c*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(e);if("number"===l&&isFinite(e))return c.long?function(e){var s=Math.abs(e);if(s>=n)return i(e,s,n,"day");if(s>=r)return i(e,s,r,"hour");if(s>=a)return i(e,s,a,"minute");if(s>=t)return i(e,s,t,"second");return e+" ms"}(e):function(e){var s=Math.abs(e);if(s>=n)return Math.round(e/n)+"d";if(s>=r)return Math.round(e/r)+"h";if(s>=a)return Math.round(e/a)+"m";if(s>=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))}},8482:e=>{var t,a,r=e.exports={};function n(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===n||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(a){try{return t.call(null,e,0)}catch(a){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:n}catch(e){t=n}try{a="function"==typeof clearTimeout?clearTimeout:s}catch(e){a=s}}();var i,c=[],l=!1,u=-1;function d(){l&&i&&(l=!1,i.length?c=i.concat(c):u=-1,c.length&&p())}function p(){if(!l){var e=o(d);l=!0;for(var t=c.length;t;){for(i=c,c=[];++u1)for(var a=1;a{"use strict";var r=a(53761);function n(){}function s(){}s.resetWarningCache=n,e.exports=function(){function e(e,t,a,n,s,o){if(o!==r){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:s,resetWarningCache:n};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"},18950:(e,t,a)=>{"use strict";var r=a(75795);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},70028:(e,t,a)=>{"use strict";a.d(t,{Ge:()=>u,N_:()=>_,pg:()=>b});var r=a(51609),n=a(75795),s=a(29539),o=a(36992);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(n[a]=e[a]);return n}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const l=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];function u(e,t){return(0,o.aE)({basename:null==t?void 0:t.basename,future:i({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(0,o.TM)({window:null==t?void 0:t.window}),hydrationData:(null==t?void 0:t.hydrationData)||d(),routes:e,mapRouteProperties:s.wE,window:null==t?void 0:t.window}).initialize()}function d(){var e;let t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=i({},t,{errors:p(t.errors)})),t}function p(e){if(!e)return null;let t=Object.entries(e),a={};for(let[e,r]of t)if(r&&"RouteErrorResponse"===r.__type)a[e]=new o.VV(r.status,r.statusText,r.data,!0===r.internal);else if(r&&"Error"===r.__type){if(r.__subType){let t=window[r.__subType];if("function"==typeof t)try{let n=new t(r.message);n.stack="",a[e]=n}catch(e){}}if(null==a[e]){let t=new Error(r.message);t.stack="",a[e]=t}}else a[e]=r;return a}const m=r.createContext({isTransitioning:!1});const h=r.createContext(new Map);const f=r.startTransition,g=n.flushSync;function v(e){g?g(e):e()}class y{constructor(){this.status="pending",this.promise=new Promise(((e,t)=>{this.resolve=t=>{"pending"===this.status&&(this.status="resolved",e(t))},this.reject=e=>{"pending"===this.status&&(this.status="rejected",t(e))}}))}}function b(e){let{fallbackElement:t,router:a,future:n}=e,[o,i]=r.useState(a.state),[c,l]=r.useState(),[u,d]=r.useState({isTransitioning:!1}),[p,g]=r.useState(),[b,E]=r.useState(),[C,_]=r.useState(),k=r.useRef(new Map),{v7_startTransition:R}=n||{},A=r.useCallback((e=>{R?function(e){f?f(e):e()}(e):e()}),[R]),x=r.useCallback(((e,t)=>{let{deletedFetchers:r,unstable_flushSync:n,unstable_viewTransitionOpts:s}=t;r.forEach((e=>k.current.delete(e))),e.fetchers.forEach(((e,t)=>{void 0!==e.data&&k.current.set(t,e.data)}));let o=null==a.window||"function"!=typeof a.window.document.startViewTransition;if(s&&!o){if(n){v((()=>{b&&(p&&p.resolve(),b.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:s.currentLocation,nextLocation:s.nextLocation})}));let t=a.window.document.startViewTransition((()=>{v((()=>i(e)))}));return t.finished.finally((()=>{v((()=>{g(void 0),E(void 0),l(void 0),d({isTransitioning:!1})}))})),void v((()=>E(t)))}b?(p&&p.resolve(),b.skipTransition(),_({state:e,currentLocation:s.currentLocation,nextLocation:s.nextLocation})):(l(e),d({isTransitioning:!0,flushSync:!1,currentLocation:s.currentLocation,nextLocation:s.nextLocation}))}else n?v((()=>i(e))):A((()=>i(e)))}),[a.window,b,p,k,A]);r.useLayoutEffect((()=>a.subscribe(x)),[a,x]),r.useEffect((()=>{u.isTransitioning&&!u.flushSync&&g(new y)}),[u]),r.useEffect((()=>{if(p&&c&&a.window){let e=c,t=p.promise,r=a.window.document.startViewTransition((async()=>{A((()=>i(e))),await t}));r.finished.finally((()=>{g(void 0),E(void 0),l(void 0),d({isTransitioning:!1})})),E(r)}}),[A,c,p,a.window]),r.useEffect((()=>{p&&c&&o.location.key===c.location.key&&p.resolve()}),[p,b,o.location,c]),r.useEffect((()=>{!u.isTransitioning&&C&&(l(C.state),d({isTransitioning:!0,flushSync:!1,currentLocation:C.currentLocation,nextLocation:C.nextLocation}),_(void 0))}),[u.isTransitioning,C]),r.useEffect((()=>{}),[]);let S=r.useMemo((()=>({createHref:a.createHref,encodeLocation:a.encodeLocation,go:e=>a.navigate(e),push:(e,t,r)=>a.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>a.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})})),[a]),j=a.basename||"/",M=r.useMemo((()=>({router:a,navigator:S,static:!1,basename:j})),[a,S,j]);return r.createElement(r.Fragment,null,r.createElement(s.sp.Provider,{value:M},r.createElement(s.Rq.Provider,{value:o},r.createElement(h.Provider,{value:k.current},r.createElement(m.Provider,{value:u},r.createElement(s.Ix,{basename:j,location:o.location,navigationType:o.historyAction,navigator:S,future:{v7_relativeSplatPath:a.future.v7_relativeSplatPath}},o.initialized||a.future.v7_partialHydration?r.createElement(w,{routes:a.routes,future:a.future,state:o}):t))))),null)}function w(e){let{routes:t,future:a,state:r}=e;return(0,s.ph)(t,void 0,r,a)}const E="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,C=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,_=r.forwardRef((function(e,t){let a,{onClick:n,relative:u,reloadDocument:d,replace:p,state:m,target:h,to:f,preventScrollReset:g,unstable_viewTransition:v}=e,y=c(e,l),{basename:b}=r.useContext(s.jb),w=!1;if("string"==typeof f&&C.test(f)&&(a=f,E))try{let e=new URL(window.location.href),t=f.startsWith("//")?new URL(e.protocol+f):new URL(f),a=(0,o.pb)(t.pathname,b);t.origin===e.origin&&null!=a?f=a+t.search+t.hash:w=!0}catch(e){}let _=(0,s.$P)(f,{relative:u}),k=function(e,t){let{target:a,replace:n,state:i,preventScrollReset:c,relative:l,unstable_viewTransition:u}=void 0===t?{}:t,d=(0,s.Zp)(),p=(0,s.zy)(),m=(0,s.x$)(e,{relative:l});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!==n?n:(0,o.AO)(p)===(0,o.AO)(m);d(e,{replace:a,state:i,preventScrollReset:c,relative:l,unstable_viewTransition:u})}}),[p,d,m,n,i,a,e,c,l,u])}(f,{replace:p,state:m,target:h,preventScrollReset:g,relative:u,unstable_viewTransition:v});return r.createElement("a",i({},y,{href:a||_,onClick:w||d?n:function(e){n&&n(e),e.defaultPrevented||k(e)},ref:t,target:h}))}));var k,R;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(k||(k={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(R||(R={}))},29539:(e,t,a)=>{"use strict";a.d(t,{$P:()=>p,Ix:()=>N,Rq:()=>i,Zp:()=>g,g:()=>v,jb:()=>c,ph:()=>b,sp:()=>o,wE:()=>z,x$:()=>y,zy:()=>h});var r=a(51609),n=a(36992);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a.current=!0})),r.useCallback((function(r,n){void 0===n&&(n={}),a.current&&("number"==typeof r?e.navigate(r):e.navigate(r,s({fromRouteId:t},n)))}),[e,t])}():function(){m()||(0,n.Oi)(!1);let e=r.useContext(o),{basename:t,future:a,navigator:s}=r.useContext(c),{matches:i}=r.useContext(u),{pathname:l}=h(),d=JSON.stringify((0,n.yD)(i,a.v7_relativeSplatPath)),p=r.useRef(!1);return f((()=>{p.current=!0})),r.useCallback((function(a,r){if(void 0===r&&(r={}),!p.current)return;if("number"==typeof a)return void s.go(a);let o=(0,n.Gh)(a,JSON.parse(d),l,"path"===r.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:(0,n.HS)([t,o.pathname])),(r.replace?s.replace:s.push)(o,r.state,r)}),[t,s,d,l,e])}()}function v(){let{matches:e}=r.useContext(u),t=e[e.length-1];return t?t.params:{}}function y(e,t){let{relative:a}=void 0===t?{}:t,{future:s}=r.useContext(c),{matches:o}=r.useContext(u),{pathname:i}=h(),l=JSON.stringify((0,n.yD)(o,s.v7_relativeSplatPath));return r.useMemo((()=>(0,n.Gh)(e,JSON.parse(l),i,"path"===a)),[e,l,i,a])}function b(e,t,a,o){m()||(0,n.Oi)(!1);let{navigator:i}=r.useContext(c),{matches:d}=r.useContext(u),p=d[d.length-1],f=p?p.params:{},g=(p&&p.pathname,p?p.pathnameBase:"/");p&&p.route;let v,y=h();if(t){var b;let e="string"==typeof t?(0,n.Rr)(t):t;"/"===g||(null==(b=e.pathname)?void 0:b.startsWith(g))||(0,n.Oi)(!1),v=e}else v=y;let w=v.pathname||"/",E="/"===g?w:w.slice(g.length)||"/",C=(0,n.ue)(e,{pathname:E});let _=k(C&&C.map((e=>Object.assign({},e,{params:Object.assign({},f,e.params),pathname:(0,n.HS)([g,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?g:(0,n.HS)([g,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),d,a,o);return t&&_?r.createElement(l.Provider,{value:{location:s({pathname:"/",search:"",hash:"",state:null,key:"default"},v),navigationType:n.rc.Pop}},_):_}function w(){let e=function(){var e;let t=r.useContext(d),a=S(A.UseRouteError),n=j(A.UseRouteError);if(void 0!==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,s="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:s};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:o},a):null,null)}const E=r.createElement(w,null);class C 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 _(e){let{routeContext:t,match:a,children:n}=e,s=r.useContext(o);return s&&s.static&&s.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=a.route.id),r.createElement(u.Provider,{value:t},n)}function k(e,t,a,s){var o;if(void 0===t&&(t=[]),void 0===a&&(a=null),void 0===s&&(s=null),null==e){var i;if(null==(i=a)||!i.errors)return null;e=a.matches}let c=e,l=null==(o=a)?void 0:o.errors;if(null!=l){let e=c.findIndex((e=>e.route.id&&(null==l?void 0:l[e.route.id])));e>=0||(0,n.Oi)(!1),c=c.slice(0,Math.min(c.length,e+1))}let u=!1,d=-1;if(a&&s&&s.v7_partialHydration)for(let e=0;e=0?c.slice(0,d+1):[c[0]];break}}return c.reduceRight(((e,n,s)=>{let o,i=!1,p=null,m=null;var h;a&&(o=l&&n.route.id?l[n.route.id]:void 0,p=n.route.errorElement||E,u&&(d<0&&0===s?(h="route-fallback",!1||M[h]||(M[h]=!0),i=!0,m=null):d===s&&(i=!0,m=n.route.hydrateFallbackElement||null)));let f=t.concat(c.slice(0,s+1)),g=()=>{let t;return t=o?p:i?m:n.route.Component?r.createElement(n.route.Component,null):n.route.element?n.route.element:e,r.createElement(_,{match:n,routeContext:{outlet:e,matches:f,isDataRoute:null!=a},children:t})};return a&&(n.route.ErrorBoundary||n.route.errorElement||0===s)?r.createElement(C,{location:a.location,revalidation:a.revalidation,component:p,error:o,children:g(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):g()}),null)}var R=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(R||{}),A=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}(A||{});function x(e){let t=r.useContext(o);return t||(0,n.Oi)(!1),t}function S(e){let t=r.useContext(i);return t||(0,n.Oi)(!1),t}function j(e){let t=function(){let e=r.useContext(u);return e||(0,n.Oi)(!1),e}(),a=t.matches[t.matches.length-1];return a.route.id||(0,n.Oi)(!1),a.route.id}const M={};r.startTransition;function N(e){let{basename:t="/",children:a=null,location:o,navigationType:i=n.rc.Pop,navigator:u,static:d=!1,future:p}=e;m()&&(0,n.Oi)(!1);let h=t.replace(/^\/*/,"/"),f=r.useMemo((()=>({basename:h,navigator:u,static:d,future:s({v7_relativeSplatPath:!1},p)})),[h,p,u,d]);"string"==typeof o&&(o=(0,n.Rr)(o));let{pathname:g="/",search:v="",hash:y="",state:b=null,key:w="default"}=o,E=r.useMemo((()=>{let e=(0,n.pb)(g,h);return null==e?null:{location:{pathname:e,search:v,hash:y,state:b,key:w},navigationType:i}}),[h,g,v,y,b,w,i]);return null==E?null:r.createElement(c.Provider,{value:f},r.createElement(l.Provider,{children:a,value:E}))}new Promise((()=>{}));r.Component;function z(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:r.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:r.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:r.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}},33958:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(86954),s=a.n(n);function o(e){let{debounce:t,scroll:a,polyfill:n,offsetSize:o}=void 0===e?{debounce:0,scroll:!1,offsetSize:!1}:e;const c=n||("undefined"==typeof window?class{}:window.ResizeObserver);if(!c)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");const[u,d]=(0,r.useState)({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),p=(0,r.useRef)({element:null,scrollContainers:null,resizeObserver:null,lastBounds:u}),m=t?"number"==typeof t?t:t.scroll:null,h=t?"number"==typeof t?t:t.resize:null,f=(0,r.useRef)(!1);(0,r.useEffect)((()=>(f.current=!0,()=>{f.current=!1})));const[g,v,y]=(0,r.useMemo)((()=>{const e=()=>{if(!p.current.element)return;const{left:e,top:t,width:a,height:r,bottom:n,right:s,x:i,y:c}=p.current.element.getBoundingClientRect(),u={left:e,top:t,width:a,height:r,bottom:n,right:s,x:i,y:c};p.current.element instanceof HTMLElement&&o&&(u.height=p.current.element.offsetHeight,u.width=p.current.element.offsetWidth),Object.freeze(u),f.current&&!l(p.current.lastBounds,u)&&d(p.current.lastBounds=u)};return[e,h?s()(e,h):e,m?s()(e,m):e]}),[d,o,m,h]);function b(){p.current.scrollContainers&&(p.current.scrollContainers.forEach((e=>e.removeEventListener("scroll",y,!0))),p.current.scrollContainers=null),p.current.resizeObserver&&(p.current.resizeObserver.disconnect(),p.current.resizeObserver=null)}function w(){p.current.element&&(p.current.resizeObserver=new c(y),p.current.resizeObserver.observe(p.current.element),a&&p.current.scrollContainers&&p.current.scrollContainers.forEach((e=>e.addEventListener("scroll",y,{capture:!0,passive:!0}))))}var E;return function(e,t){(0,r.useEffect)((()=>{if(t){const t=e;return window.addEventListener("scroll",t,{capture:!0,passive:!0}),()=>{window.removeEventListener("scroll",t,!0)}}}),[e,t])}(y,Boolean(a)),E=v,(0,r.useEffect)((()=>{const e=E;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[E]),(0,r.useEffect)((()=>{b(),w()}),[a,y,v]),(0,r.useEffect)((()=>b),[]),[e=>{e&&e!==p.current.element&&(b(),p.current.element=e,p.current.scrollContainers=i(e),w())},u,g]}function i(e){const t=[];if(!e||e===document.body)return t;const{overflow:a,overflowX:r,overflowY:n}=window.getComputedStyle(e);return[a,r,n].some((e=>"auto"===e||"scroll"===e))&&t.push(e),[...t,...i(e.parentElement)]}const c=["x","y","top","bottom","left","right","width","height"],l=(e,t)=>c.every((a=>e[a]===t[a]))},90372:(e,t,a)=>{"use strict";var r=a(46941);a.n(r)()("dops:analytics");window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date},21197:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(27723),n=a(75289),s=a(34144);const __=r.__;class o 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-boost"),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-boost"),this.httpCode)}getDisplayBody(){return(0,s.O)(this.body)?JSON.stringify(this.body,null," "):(0,n.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-boost")}}},15098:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(21197),s=a(18882);const __=r.__;async function o(e,t,a,n=null,o){const i={method:e,mode:"cors",headers:{"X-WP-Nonce":o}};"post"!==e&&"delete"!==e||!n||(i.body=JSON.stringify(n),i.headers["Content-Type"]="application/json");const c=function(e,t){return t+s.K+s.L+e}(a,t);let l;try{l=await fetch(c,i)}catch(e){const t=i;delete t.body,delete t.headers["X-WP-Nonce"];const a={requestInitiator:window.location.href,requestUrl:c,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-boost"),JSON.stringify(a)))}return l}async function i(e,t,a,r=null,s){const i=await o(e,t,a,r,s);let c,l;try{c=await i.text()}catch(e){throw new n.h(i.status,null,e)}try{l=JSON.parse(c)}catch(e){throw new n.h(i.status,c,e)}if(!i.ok)throw new n.h(i.status,l,null);return l}const c={get:function(e,t,a){return i("get",e,t,null,a)},post:function(e,t,a=null,r){return i("post",e,t,a,r)}}},18882:(e,t,a)=>{"use strict";a.d(t,{K:()=>r,L:()=>n});const r="jetpack-boost/v1",n=""},58454:(e,t,a)=>{"use strict";a.d(t,{On:()=>g,T:()=>h,hC:()=>f,sE:()=>m});var r=a(27723),n=a(15098),s=a(4753),o=a(75289),i=a(34144),c=a(28991),l=a(93470);const __=r.__,u=12e4,d=5e3;async function m(e=!1,t,a,r){const s=p(await n.A.post(t,e?"/speed-scores/refresh":"/speed-scores",{url:a},r));return s.scores?s.scores:await async function(e,t,a){return(0,c.A)({timeout:u,interval:d,timeoutError:__("Timed out while waiting for speed-score.","jetpack-boost"),callback:async r=>{const s=p(await n.A.post(e,"/speed-scores",{url:t},a));s.scores&&r(s.scores)}})}(t,a,r)}function p(e){if(e.error){const t=__("An unknown error occurred while requesting metrics","jetpack-boost");throw(0,l.g)(e.error,t)}if((0,i.O)(e.scores))return{status:"success",scores:{current:(0,i.O)(e.scores.current)?{mobile:(0,s.G)(e.scores.current.mobile,0),desktop:(0,s.G)(e.scores.current.desktop,0)}:{mobile:0,desktop:0},noBoost:(0,i.O)(e.scores.noBoost)?{mobile:(0,s.G)(e.scores.noBoost.mobile,0),desktop:(0,s.G)(e.scores.noBoost.desktop,0)}:null,isStale:!!e.scores.isStale}};const t=(0,o.w)(e.status);if(!t)throw new Error(__("Invalid response while requesting metrics","jetpack-boost"));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 f(e){const t=e.current,a=e.noBoost;return null!=t&&null!=a&&(t.mobile!==a.mobile||t.desktop!==a.desktop)}function g(e){const t=e.current,a=e.noBoost;let r=0,n=0;if(null!==t&&null!==a){r=e.current.mobile+e.current.desktop,n=e.noBoost.mobile+e.noBoost.desktop;const t=r/n-1;return Math.round(100*t)}return 0}},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:()=>n});var r=a(27723);const __=r.__;async function n({interval:e,callback:t,timeout:a,timeoutError:r}){let n,s;return new Promise(((o,i)=>{n=setTimeout((()=>{i(new Error(r||__("Timed out","jetpack-boost")))}),a||12e4),s=setInterval((async()=>{try{await Promise.resolve(t(o))}catch(e){i(e)}}),e)})).finally((()=>{clearTimeout(n),clearInterval(s)}))}},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})},10580:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(13022),s=a(11883);a(36552);const __=r.__,o=({score:e,isLoading:t,showPrevScores:a,active:r,prevScore:o=0,scoreBarType:i,noBoostScoreTooltip:c})=>{if(!r)return null;const l=o/e*100,u=__("Desktop score","jetpack-boost"),d=__("Mobile score","jetpack-boost");return React.createElement("div",{className:(0,n.A)("jb-score-bar",`jb-score-bar--${i}`)},React.createElement("div",{className:"jb-score-bar__label"},"desktop"===i?React.createElement(s.A,{icon:"computer",size:24}):React.createElement(s.A,{icon:"phone",size:24}),React.createElement("div",null,"desktop"===i?u:d)),React.createElement("div",{className:"jb-score-bar__bounds"},React.createElement("div",{className:(0,n.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&&!!o&&o{"use strict";a.d(t,{S:()=>n});var r=a(38065);a(95613);function n(e){let t,a;return{hooks:{init:function(r){t=r.under,a=document.createElement("div"),a.classList.add("jb-graph-annotations");const n=document.createElement("div");n.classList.add("jb-graph-annotations__annotation"),e.forEach((e=>{const t=document.createElement("div");t.classList.add("jb-graph-annotations__line"),t.addEventListener("mouseenter",(()=>{n.innerHTML=e.text,n.style.display="block",n.style.left=r.valToPos(e.timestamp/1e3,"x")+"px"})),e.line=t,a.appendChild(t)})),n.addEventListener("mouseleave",(()=>{n.style.display="none"})),t.appendChild(a),r.over.appendChild(n)},setSize:function(t){e.forEach((e=>{const a=e.line;r.default.assign(a.style,{left:t.valToPos(e.timestamp/1e3,"x")+"px"})}))}}}}},71335:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"1123",height:"229",viewBox:"0 0 1123 229",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{opacity:"0.5",filter:"url(#filter0_f_3726_6340)"},React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"0.5",x2:"1126.3",y2:"0.5",stroke:"#DCDCDE"}),React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"99.5",x2:"1126.3",y2:"99.5",stroke:"#DCDCDE"}),React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"199.5",x2:"1126.3",y2:"199.5",stroke:"#DCDCDE"}),React.createElement("path",{d:"M1093.63 6.27273V15H1092.58V7.38068H1092.53L1090.39 8.79545V7.72159L1092.58 6.27273H1093.63ZM1098.87 15.1193C1098.23 15.1193 1097.68 14.9446 1097.23 14.5952C1096.78 14.2429 1096.43 13.733 1096.19 13.0653C1095.96 12.3949 1095.84 11.5852 1095.84 10.6364C1095.84 9.69318 1095.96 8.88778 1096.19 8.22017C1096.44 7.54972 1096.78 7.03835 1097.23 6.68608C1097.69 6.33097 1098.23 6.15341 1098.87 6.15341C1099.51 6.15341 1100.05 6.33097 1100.5 6.68608C1100.96 7.03835 1101.3 7.54972 1101.54 8.22017C1101.78 8.88778 1101.9 9.69318 1101.9 10.6364C1101.9 11.5852 1101.78 12.3949 1101.55 13.0653C1101.31 13.733 1100.96 14.2429 1100.51 14.5952C1100.06 14.9446 1099.51 15.1193 1098.87 15.1193ZM1098.87 14.1818C1099.51 14.1818 1100 13.875 1100.35 13.2614C1100.71 12.6477 1100.88 11.7727 1100.88 10.6364C1100.88 9.88068 1100.8 9.23722 1100.64 8.70597C1100.48 8.17472 1100.25 7.76989 1099.95 7.49148C1099.65 7.21307 1099.29 7.07386 1098.87 7.07386C1098.24 7.07386 1097.75 7.38494 1097.39 8.0071C1097.04 8.62642 1096.86 9.50284 1096.86 10.6364C1096.86 11.392 1096.94 12.0341 1097.1 12.5625C1097.26 13.0909 1097.49 13.4929 1097.78 13.7685C1098.08 14.044 1098.45 14.1818 1098.87 14.1818ZM1106.25 15.1193C1105.61 15.1193 1105.06 14.9446 1104.61 14.5952C1104.16 14.2429 1103.81 13.733 1103.57 13.0653C1103.34 12.3949 1103.22 11.5852 1103.22 10.6364C1103.22 9.69318 1103.34 8.88778 1103.57 8.22017C1103.82 7.54972 1104.16 7.03835 1104.61 6.68608C1105.07 6.33097 1105.61 6.15341 1106.25 6.15341C1106.89 6.15341 1107.43 6.33097 1107.88 6.68608C1108.34 7.03835 1108.68 7.54972 1108.92 8.22017C1109.16 8.88778 1109.28 9.69318 1109.28 10.6364C1109.28 11.5852 1109.16 12.3949 1108.93 13.0653C1108.69 13.733 1108.34 14.2429 1107.89 14.5952C1107.44 14.9446 1106.89 15.1193 1106.25 15.1193ZM1106.25 14.1818C1106.89 14.1818 1107.38 13.875 1107.73 13.2614C1108.09 12.6477 1108.26 11.7727 1108.26 10.6364C1108.26 9.88068 1108.18 9.23722 1108.02 8.70597C1107.86 8.17472 1107.63 7.76989 1107.33 7.49148C1107.03 7.21307 1106.67 7.07386 1106.25 7.07386C1105.62 7.07386 1105.13 7.38494 1104.77 8.0071C1104.42 8.62642 1104.24 9.50284 1104.24 10.6364C1104.24 11.392 1104.32 12.0341 1104.48 12.5625C1104.64 13.0909 1104.87 13.4929 1105.16 13.7685C1105.46 14.044 1105.83 14.1818 1106.25 14.1818Z",fill:"#787C82"}),React.createElement("path",{d:"M1098.95 115.119C1098.45 115.119 1098 115.02 1097.6 114.821C1097.2 114.622 1096.88 114.349 1096.64 114.003C1096.39 113.656 1096.26 113.261 1096.24 112.818H1097.26C1097.3 113.213 1097.48 113.54 1097.8 113.798C1098.12 114.054 1098.5 114.182 1098.95 114.182C1099.31 114.182 1099.63 114.098 1099.9 113.93C1100.19 113.763 1100.41 113.533 1100.56 113.24C1100.73 112.945 1100.81 112.611 1100.81 112.239C1100.81 111.858 1100.72 111.518 1100.56 111.22C1100.39 110.919 1100.16 110.682 1099.87 110.509C1099.58 110.335 1099.25 110.247 1098.88 110.244C1098.61 110.241 1098.34 110.283 1098.06 110.368C1097.78 110.45 1097.55 110.557 1097.36 110.688L1096.38 110.568L1096.9 106.273H1101.44V107.21H1097.79L1097.48 109.784H1097.54C1097.71 109.642 1097.94 109.524 1098.21 109.43C1098.48 109.337 1098.76 109.29 1099.05 109.29C1099.59 109.29 1100.06 109.418 1100.48 109.673C1100.9 109.926 1101.23 110.273 1101.47 110.713C1101.71 111.153 1101.83 111.656 1101.83 112.222C1101.83 112.778 1101.71 113.276 1101.46 113.713C1101.21 114.148 1100.87 114.491 1100.43 114.744C1100 114.994 1099.5 115.119 1098.95 115.119ZM1106.25 115.119C1105.61 115.119 1105.06 114.945 1104.61 114.595C1104.16 114.243 1103.81 113.733 1103.57 113.065C1103.34 112.395 1103.22 111.585 1103.22 110.636C1103.22 109.693 1103.34 108.888 1103.57 108.22C1103.82 107.55 1104.16 107.038 1104.61 106.686C1105.07 106.331 1105.61 106.153 1106.25 106.153C1106.89 106.153 1107.43 106.331 1107.88 106.686C1108.34 107.038 1108.68 107.55 1108.92 108.22C1109.16 108.888 1109.28 109.693 1109.28 110.636C1109.28 111.585 1109.16 112.395 1108.93 113.065C1108.69 113.733 1108.34 114.243 1107.89 114.595C1107.44 114.945 1106.89 115.119 1106.25 115.119ZM1106.25 114.182C1106.89 114.182 1107.38 113.875 1107.73 113.261C1108.09 112.648 1108.26 111.773 1108.26 110.636C1108.26 109.881 1108.18 109.237 1108.02 108.706C1107.86 108.175 1107.63 107.77 1107.33 107.491C1107.03 107.213 1106.67 107.074 1106.25 107.074C1105.62 107.074 1105.13 107.385 1104.77 108.007C1104.42 108.626 1104.24 109.503 1104.24 110.636C1104.24 111.392 1104.32 112.034 1104.48 112.562C1104.64 113.091 1104.87 113.493 1105.16 113.768C1105.46 114.044 1105.83 114.182 1106.25 114.182Z",fill:"#787C82"}),React.createElement("path",{d:"M1106.25 215.119C1105.61 215.119 1105.06 214.945 1104.61 214.595C1104.16 214.243 1103.81 213.733 1103.57 213.065C1103.34 212.395 1103.22 211.585 1103.22 210.636C1103.22 209.693 1103.34 208.888 1103.57 208.22C1103.82 207.55 1104.16 207.038 1104.61 206.686C1105.07 206.331 1105.61 206.153 1106.25 206.153C1106.89 206.153 1107.43 206.331 1107.88 206.686C1108.34 207.038 1108.68 207.55 1108.92 208.22C1109.16 208.888 1109.28 209.693 1109.28 210.636C1109.28 211.585 1109.16 212.395 1108.93 213.065C1108.69 213.733 1108.34 214.243 1107.89 214.595C1107.44 214.945 1106.89 215.119 1106.25 215.119ZM1106.25 214.182C1106.89 214.182 1107.38 213.875 1107.73 213.261C1108.09 212.648 1108.26 211.773 1108.26 210.636C1108.26 209.881 1108.18 209.237 1108.02 208.706C1107.86 208.175 1107.63 207.77 1107.33 207.491C1107.03 207.213 1106.67 207.074 1106.25 207.074C1105.62 207.074 1105.13 207.385 1104.77 208.007C1104.42 208.626 1104.24 209.503 1104.24 210.636C1104.24 211.392 1104.32 212.034 1104.48 212.562C1104.64 213.091 1104.87 213.493 1105.16 213.768C1105.46 214.044 1105.83 214.182 1106.25 214.182Z",fill:"#787C82"}),React.createElement("path",{d:"M991.817 214.273H992.874V220.511C992.874 221.068 992.771 221.541 992.567 221.93C992.362 222.32 992.074 222.615 991.702 222.817C991.33 223.018 990.891 223.119 990.385 223.119C989.908 223.119 989.483 223.033 989.111 222.859C988.739 222.683 988.446 222.433 988.233 222.109C988.02 221.786 987.913 221.401 987.913 220.955H988.953C988.953 221.202 989.014 221.418 989.136 221.602C989.261 221.784 989.432 221.926 989.648 222.028C989.864 222.131 990.109 222.182 990.385 222.182C990.689 222.182 990.948 222.118 991.161 221.99C991.374 221.862 991.536 221.675 991.646 221.428C991.76 221.178 991.817 220.872 991.817 220.511V214.273ZM998.86 220.324V216.455H999.866V223H998.86V221.892H998.792C998.639 222.224 998.4 222.507 998.076 222.74C997.752 222.97 997.343 223.085 996.849 223.085C996.44 223.085 996.076 222.996 995.758 222.817C995.44 222.635 995.19 222.362 995.008 221.999C994.826 221.632 994.735 221.17 994.735 220.614V216.455H995.741V220.545C995.741 221.023 995.874 221.403 996.141 221.688C996.411 221.972 996.755 222.114 997.173 222.114C997.423 222.114 997.677 222.05 997.936 221.922C998.197 221.794 998.416 221.598 998.592 221.334C998.771 221.07 998.86 220.733 998.86 220.324ZM1002.59 219.062V223H1001.59V216.455H1002.56V217.477H1002.64C1002.8 217.145 1003.03 216.878 1003.34 216.676C1003.66 216.472 1004.06 216.369 1004.55 216.369C1005 216.369 1005.38 216.46 1005.72 216.642C1006.05 216.821 1006.31 217.094 1006.49 217.46C1006.68 217.824 1006.77 218.284 1006.77 218.841V223H1005.76V218.909C1005.76 218.395 1005.63 217.994 1005.36 217.707C1005.1 217.418 1004.73 217.273 1004.26 217.273C1003.94 217.273 1003.66 217.342 1003.4 217.482C1003.15 217.621 1002.96 217.824 1002.81 218.091C1002.67 218.358 1002.59 218.682 1002.59 219.062ZM1014.79 214.273V223H1013.74V215.381H1013.69L1011.55 216.795V215.722L1013.74 214.273H1014.79ZM1019.91 223.119C1019.41 223.119 1018.96 223.02 1018.56 222.821C1018.16 222.622 1017.84 222.349 1017.6 222.003C1017.36 221.656 1017.22 221.261 1017.2 220.818H1018.22C1018.26 221.213 1018.44 221.54 1018.76 221.798C1019.08 222.054 1019.46 222.182 1019.91 222.182C1020.27 222.182 1020.59 222.098 1020.87 221.93C1021.15 221.763 1021.37 221.533 1021.53 221.24C1021.69 220.945 1021.77 220.611 1021.77 220.239C1021.77 219.858 1021.68 219.518 1021.52 219.22C1021.35 218.919 1021.13 218.682 1020.84 218.509C1020.55 218.335 1020.21 218.247 1019.84 218.244C1019.58 218.241 1019.3 218.283 1019.02 218.368C1018.74 218.45 1018.51 218.557 1018.33 218.688L1017.34 218.568L1017.87 214.273H1022.4V215.21H1018.75L1018.44 217.784H1018.5C1018.67 217.642 1018.9 217.524 1019.17 217.43C1019.44 217.337 1019.72 217.29 1020.01 217.29C1020.55 217.29 1021.02 217.418 1021.44 217.673C1021.86 217.926 1022.19 218.273 1022.43 218.713C1022.67 219.153 1022.79 219.656 1022.79 220.222C1022.79 220.778 1022.67 221.276 1022.42 221.713C1022.17 222.148 1021.83 222.491 1021.39 222.744C1020.96 222.994 1020.46 223.119 1019.91 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M908.618 214.273H909.674V220.511C909.674 221.068 909.572 221.541 909.368 221.93C909.163 222.32 908.875 222.615 908.503 222.817C908.13 223.018 907.692 223.119 907.186 223.119C906.709 223.119 906.284 223.033 905.912 222.859C905.54 222.683 905.247 222.433 905.034 222.109C904.821 221.786 904.714 221.401 904.714 220.955H905.754C905.754 221.202 905.815 221.418 905.937 221.602C906.062 221.784 906.233 221.926 906.449 222.028C906.665 222.131 906.91 222.182 907.186 222.182C907.49 222.182 907.748 222.118 907.961 221.99C908.174 221.862 908.336 221.675 908.447 221.428C908.561 221.178 908.618 220.872 908.618 220.511V214.273ZM915.661 220.324V216.455H916.667V223H915.661V221.892H915.593C915.439 222.224 915.201 222.507 914.877 222.74C914.553 222.97 914.144 223.085 913.65 223.085C913.241 223.085 912.877 222.996 912.559 222.817C912.241 222.635 911.991 222.362 911.809 221.999C911.627 221.632 911.536 221.17 911.536 220.614V216.455H912.542V220.545C912.542 221.023 912.675 221.403 912.942 221.688C913.212 221.972 913.556 222.114 913.974 222.114C914.224 222.114 914.478 222.05 914.736 221.922C914.998 221.794 915.216 221.598 915.393 221.334C915.572 221.07 915.661 220.733 915.661 220.324ZM919.394 219.062V223H918.389V216.455H919.36V217.477H919.445C919.599 217.145 919.832 216.878 920.144 216.676C920.457 216.472 920.86 216.369 921.355 216.369C921.798 216.369 922.186 216.46 922.518 216.642C922.85 216.821 923.109 217.094 923.293 217.46C923.478 217.824 923.57 218.284 923.57 218.841V223H922.565V218.909C922.565 218.395 922.431 217.994 922.164 217.707C921.897 217.418 921.531 217.273 921.065 217.273C920.744 217.273 920.457 217.342 920.204 217.482C919.954 217.621 919.757 217.824 919.612 218.091C919.467 218.358 919.394 218.682 919.394 219.062ZM931.594 214.273V223H930.538V215.381H930.486L928.356 216.795V215.722L930.538 214.273H931.594ZM933.78 221.21V220.341L937.615 214.273H938.246V215.619H937.819L934.922 220.205V220.273H940.087V221.21H933.78ZM937.888 223V220.946V220.541V214.273H938.893V223H937.888Z",fill:"#787C82"}),React.createElement("path",{d:"M825.647 214.273H826.704V220.511C826.704 221.068 826.601 221.541 826.397 221.93C826.192 222.32 825.904 222.615 825.532 222.817C825.16 223.018 824.721 223.119 824.215 223.119C823.738 223.119 823.313 223.033 822.941 222.859C822.569 222.683 822.276 222.433 822.063 222.109C821.85 221.786 821.744 221.401 821.744 220.955H822.783C822.783 221.202 822.844 221.418 822.967 221.602C823.092 221.784 823.262 221.926 823.478 222.028C823.694 222.131 823.94 222.182 824.215 222.182C824.519 222.182 824.778 222.118 824.991 221.99C825.204 221.862 825.366 221.675 825.476 221.428C825.59 221.178 825.647 220.872 825.647 220.511V214.273ZM832.69 220.324V216.455H833.696V223H832.69V221.892H832.622C832.469 222.224 832.23 222.507 831.906 222.74C831.582 222.97 831.173 223.085 830.679 223.085C830.27 223.085 829.906 222.996 829.588 222.817C829.27 222.635 829.02 222.362 828.838 221.999C828.656 221.632 828.565 221.17 828.565 220.614V216.455H829.571V220.545C829.571 221.023 829.705 221.403 829.972 221.688C830.241 221.972 830.585 222.114 831.003 222.114C831.253 222.114 831.507 222.05 831.766 221.922C832.027 221.794 832.246 221.598 832.422 221.334C832.601 221.07 832.69 220.733 832.69 220.324ZM836.424 219.062V223H835.418V216.455H836.39V217.477H836.475C836.628 217.145 836.861 216.878 837.174 216.676C837.486 216.472 837.89 216.369 838.384 216.369C838.827 216.369 839.215 216.46 839.547 216.642C839.88 216.821 840.138 217.094 840.323 217.46C840.507 217.824 840.6 218.284 840.6 218.841V223H839.594V218.909C839.594 218.395 839.461 217.994 839.194 217.707C838.926 217.418 838.56 217.273 838.094 217.273C837.773 217.273 837.486 217.342 837.233 217.482C836.983 217.621 836.786 217.824 836.641 218.091C836.496 218.358 836.424 218.682 836.424 219.062ZM848.624 214.273V223H847.567V215.381H847.516L845.385 216.795V215.722L847.567 214.273H848.624ZM853.962 223.119C853.4 223.119 852.899 223.023 852.458 222.83C852.021 222.636 851.673 222.368 851.414 222.024C851.158 221.678 851.019 221.276 850.997 220.818H852.07C852.093 221.099 852.19 221.342 852.36 221.547C852.531 221.749 852.754 221.905 853.029 222.016C853.305 222.126 853.61 222.182 853.945 222.182C854.32 222.182 854.653 222.116 854.943 221.986C855.232 221.855 855.46 221.673 855.624 221.44C855.789 221.207 855.872 220.938 855.872 220.631C855.872 220.31 855.792 220.027 855.633 219.783C855.474 219.536 855.241 219.342 854.934 219.203C854.627 219.064 854.252 218.994 853.809 218.994H853.11V218.057H853.809C854.156 218.057 854.46 217.994 854.721 217.869C854.985 217.744 855.191 217.568 855.339 217.341C855.489 217.114 855.565 216.847 855.565 216.54C855.565 216.244 855.499 215.987 855.369 215.768C855.238 215.55 855.053 215.379 854.815 215.257C854.579 215.135 854.3 215.074 853.979 215.074C853.678 215.074 853.394 215.129 853.127 215.24C852.863 215.348 852.647 215.506 852.479 215.713C852.312 215.918 852.221 216.165 852.207 216.455H851.184C851.201 215.997 851.339 215.597 851.597 215.253C851.856 214.906 852.194 214.636 852.612 214.443C853.032 214.25 853.494 214.153 853.997 214.153C854.536 214.153 854.999 214.263 855.386 214.482C855.772 214.697 856.069 214.983 856.276 215.338C856.484 215.693 856.587 216.077 856.587 216.489C856.587 216.98 856.458 217.399 856.2 217.746C855.944 218.092 855.596 218.332 855.156 218.466V218.534C855.707 218.625 856.137 218.859 856.447 219.237C856.756 219.612 856.911 220.077 856.911 220.631C856.911 221.105 856.782 221.531 856.524 221.909C856.268 222.284 855.918 222.58 855.475 222.795C855.032 223.011 854.528 223.119 853.962 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M742.834 214.273H743.891V220.511C743.891 221.068 743.789 221.541 743.584 221.93C743.38 222.32 743.092 222.615 742.719 222.817C742.347 223.018 741.908 223.119 741.403 223.119C740.925 223.119 740.501 223.033 740.128 222.859C739.756 222.683 739.464 222.433 739.251 222.109C739.038 221.786 738.931 221.401 738.931 220.955H739.971C739.971 221.202 740.032 221.418 740.154 221.602C740.279 221.784 740.45 221.926 740.665 222.028C740.881 222.131 741.127 222.182 741.403 222.182C741.707 222.182 741.965 222.118 742.178 221.99C742.391 221.862 742.553 221.675 742.664 221.428C742.778 221.178 742.834 220.872 742.834 220.511V214.273ZM749.878 220.324V216.455H750.883V223H749.878V221.892H749.81C749.656 222.224 749.418 222.507 749.094 222.74C748.77 222.97 748.361 223.085 747.866 223.085C747.457 223.085 747.094 222.996 746.776 222.817C746.457 222.635 746.207 222.362 746.026 221.999C745.844 221.632 745.753 221.17 745.753 220.614V216.455H746.758V220.545C746.758 221.023 746.892 221.403 747.159 221.688C747.429 221.972 747.773 222.114 748.19 222.114C748.44 222.114 748.695 222.05 748.953 221.922C749.214 221.794 749.433 221.598 749.609 221.334C749.788 221.07 749.878 220.733 749.878 220.324ZM753.611 219.062V223H752.605V216.455H753.577V217.477H753.662C753.816 217.145 754.049 216.878 754.361 216.676C754.674 216.472 755.077 216.369 755.571 216.369C756.015 216.369 756.402 216.46 756.735 216.642C757.067 216.821 757.326 217.094 757.51 217.46C757.695 217.824 757.787 218.284 757.787 218.841V223H756.782V218.909C756.782 218.395 756.648 217.994 756.381 217.707C756.114 217.418 755.747 217.273 755.282 217.273C754.961 217.273 754.674 217.342 754.421 217.482C754.171 217.621 753.973 217.824 753.828 218.091C753.684 218.358 753.611 218.682 753.611 219.062ZM765.811 214.273V223H764.754V215.381H764.703L762.572 216.795V215.722L764.754 214.273H765.811ZM768.201 223V222.233L771.082 219.08C771.42 218.71 771.698 218.389 771.917 218.116C772.136 217.841 772.298 217.582 772.403 217.341C772.511 217.097 772.565 216.841 772.565 216.574C772.565 216.267 772.491 216.001 772.343 215.777C772.198 215.553 771.999 215.379 771.747 215.257C771.494 215.135 771.21 215.074 770.894 215.074C770.559 215.074 770.266 215.143 770.016 215.283C769.769 215.419 769.577 215.611 769.441 215.858C769.308 216.105 769.241 216.395 769.241 216.727H768.235C768.235 216.216 768.353 215.767 768.589 215.381C768.825 214.994 769.146 214.693 769.552 214.477C769.961 214.261 770.42 214.153 770.928 214.153C771.44 214.153 771.893 214.261 772.288 214.477C772.683 214.693 772.992 214.984 773.217 215.351C773.441 215.717 773.553 216.125 773.553 216.574C773.553 216.895 773.495 217.209 773.379 217.516C773.265 217.82 773.066 218.159 772.782 218.534C772.501 218.906 772.11 219.361 771.61 219.898L769.65 221.994V222.062H773.707V223H768.201Z",fill:"#787C82"}),React.createElement("path",{d:"M660.678 214.273H661.735V220.511C661.735 221.068 661.633 221.541 661.428 221.93C661.224 222.32 660.935 222.615 660.563 222.817C660.191 223.018 659.752 223.119 659.246 223.119C658.769 223.119 658.344 223.033 657.972 222.859C657.6 222.683 657.307 222.433 657.094 222.109C656.881 221.786 656.775 221.401 656.775 220.955H657.815C657.815 221.202 657.876 221.418 657.998 221.602C658.123 221.784 658.293 221.926 658.509 222.028C658.725 222.131 658.971 222.182 659.246 222.182C659.55 222.182 659.809 222.118 660.022 221.99C660.235 221.862 660.397 221.675 660.508 221.428C660.621 221.178 660.678 220.872 660.678 220.511V214.273ZM667.722 220.324V216.455H668.727V223H667.722V221.892H667.653C667.5 222.224 667.261 222.507 666.937 222.74C666.614 222.97 666.205 223.085 665.71 223.085C665.301 223.085 664.937 222.996 664.619 222.817C664.301 222.635 664.051 222.362 663.869 221.999C663.687 221.632 663.597 221.17 663.597 220.614V216.455H664.602V220.545C664.602 221.023 664.736 221.403 665.003 221.688C665.273 221.972 665.616 222.114 666.034 222.114C666.284 222.114 666.538 222.05 666.797 221.922C667.058 221.794 667.277 221.598 667.453 221.334C667.632 221.07 667.722 220.733 667.722 220.324ZM671.455 219.062V223H670.449V216.455H671.421V217.477H671.506C671.659 217.145 671.892 216.878 672.205 216.676C672.517 216.472 672.921 216.369 673.415 216.369C673.858 216.369 674.246 216.46 674.578 216.642C674.911 216.821 675.169 217.094 675.354 217.46C675.539 217.824 675.631 218.284 675.631 218.841V223H674.625V218.909C674.625 218.395 674.492 217.994 674.225 217.707C673.958 217.418 673.591 217.273 673.125 217.273C672.804 217.273 672.517 217.342 672.265 217.482C672.015 217.621 671.817 217.824 671.672 218.091C671.527 218.358 671.455 218.682 671.455 219.062ZM683.655 214.273V223H682.598V215.381H682.547L680.416 216.795V215.722L682.598 214.273H683.655ZM689.113 214.273V223H688.056V215.381H688.005L685.874 216.795V215.722L688.056 214.273H689.113Z",fill:"#787C82"}),React.createElement("path",{d:"M576.717 214.273H577.774V220.511C577.774 221.068 577.672 221.541 577.467 221.93C577.263 222.32 576.974 222.615 576.602 222.817C576.23 223.018 575.791 223.119 575.285 223.119C574.808 223.119 574.383 223.033 574.011 222.859C573.639 222.683 573.347 222.433 573.133 222.109C572.92 221.786 572.814 221.401 572.814 220.955H573.854C573.854 221.202 573.915 221.418 574.037 221.602C574.162 221.784 574.332 221.926 574.548 222.028C574.764 222.131 575.01 222.182 575.285 222.182C575.589 222.182 575.848 222.118 576.061 221.99C576.274 221.862 576.436 221.675 576.547 221.428C576.66 221.178 576.717 220.872 576.717 220.511V214.273ZM583.761 220.324V216.455H584.766V223H583.761V221.892H583.692C583.539 222.224 583.3 222.507 582.977 222.74C582.653 222.97 582.244 223.085 581.749 223.085C581.34 223.085 580.977 222.996 580.658 222.817C580.34 222.635 580.09 222.362 579.908 221.999C579.727 221.632 579.636 221.17 579.636 220.614V216.455H580.641V220.545C580.641 221.023 580.775 221.403 581.042 221.688C581.312 221.972 581.655 222.114 582.073 222.114C582.323 222.114 582.577 222.05 582.836 221.922C583.097 221.794 583.316 221.598 583.492 221.334C583.671 221.07 583.761 220.733 583.761 220.324ZM587.494 219.062V223H586.488V216.455H587.46V217.477H587.545C587.698 217.145 587.931 216.878 588.244 216.676C588.556 216.472 588.96 216.369 589.454 216.369C589.897 216.369 590.285 216.46 590.618 216.642C590.95 216.821 591.208 217.094 591.393 217.46C591.578 217.824 591.67 218.284 591.67 218.841V223H590.664V218.909C590.664 218.395 590.531 217.994 590.264 217.707C589.997 217.418 589.63 217.273 589.164 217.273C588.843 217.273 588.556 217.342 588.304 217.482C588.054 217.621 587.856 217.824 587.711 218.091C587.566 218.358 587.494 218.682 587.494 219.062ZM599.694 214.273V223H598.637V215.381H598.586L596.455 216.795V215.722L598.637 214.273H599.694ZM604.93 223.119C604.288 223.119 603.742 222.945 603.29 222.595C602.838 222.243 602.493 221.733 602.254 221.065C602.016 220.395 601.896 219.585 601.896 218.636C601.896 217.693 602.016 216.888 602.254 216.22C602.496 215.55 602.842 215.038 603.294 214.686C603.749 214.331 604.294 214.153 604.93 214.153C605.567 214.153 606.111 214.331 606.563 214.686C607.017 215.038 607.364 215.55 607.602 216.22C607.844 216.888 607.965 217.693 607.965 218.636C607.965 219.585 607.845 220.395 607.607 221.065C607.368 221.733 607.023 222.243 606.571 222.595C606.119 222.945 605.573 223.119 604.93 223.119ZM604.93 222.182C605.567 222.182 606.061 221.875 606.413 221.261C606.766 220.648 606.942 219.773 606.942 218.636C606.942 217.881 606.861 217.237 606.699 216.706C606.54 216.175 606.31 215.77 606.009 215.491C605.71 215.213 605.351 215.074 604.93 215.074C604.3 215.074 603.807 215.385 603.452 216.007C603.097 216.626 602.919 217.503 602.919 218.636C602.919 219.392 602.999 220.034 603.158 220.562C603.317 221.091 603.546 221.493 603.844 221.768C604.145 222.044 604.507 222.182 604.93 222.182Z",fill:"#787C82"}),React.createElement("path",{d:"M496.452 214.273H497.509V220.511C497.509 221.068 497.407 221.541 497.202 221.93C496.998 222.32 496.709 222.615 496.337 222.817C495.965 223.018 495.526 223.119 495.02 223.119C494.543 223.119 494.118 223.033 493.746 222.859C493.374 222.683 493.081 222.433 492.868 222.109C492.655 221.786 492.549 221.401 492.549 220.955H493.589C493.589 221.202 493.65 221.418 493.772 221.602C493.897 221.784 494.067 221.926 494.283 222.028C494.499 222.131 494.745 222.182 495.02 222.182C495.324 222.182 495.583 222.118 495.796 221.99C496.009 221.862 496.171 221.675 496.282 221.428C496.395 221.178 496.452 220.872 496.452 220.511V214.273ZM503.496 220.324V216.455H504.501V223H503.496V221.892H503.427C503.274 222.224 503.035 222.507 502.711 222.74C502.388 222.97 501.978 223.085 501.484 223.085C501.075 223.085 500.711 222.996 500.393 222.817C500.075 222.635 499.825 222.362 499.643 221.999C499.461 221.632 499.371 221.17 499.371 220.614V216.455H500.376V220.545C500.376 221.023 500.51 221.403 500.777 221.688C501.047 221.972 501.39 222.114 501.808 222.114C502.058 222.114 502.312 222.05 502.571 221.922C502.832 221.794 503.051 221.598 503.227 221.334C503.406 221.07 503.496 220.733 503.496 220.324ZM507.229 219.062V223H506.223V216.455H507.195V217.477H507.28C507.433 217.145 507.666 216.878 507.979 216.676C508.291 216.472 508.695 216.369 509.189 216.369C509.632 216.369 510.02 216.46 510.352 216.642C510.685 216.821 510.943 217.094 511.128 217.46C511.313 217.824 511.405 218.284 511.405 218.841V223H510.399V218.909C510.399 218.395 510.266 217.994 509.999 217.707C509.732 217.418 509.365 217.273 508.899 217.273C508.578 217.273 508.291 217.342 508.039 217.482C507.789 217.621 507.591 217.824 507.446 218.091C507.301 218.358 507.229 218.682 507.229 219.062ZM519.139 214.153C519.497 214.156 519.855 214.224 520.213 214.358C520.571 214.491 520.898 214.713 521.193 215.023C521.489 215.33 521.726 215.749 521.905 216.28C522.084 216.811 522.173 217.477 522.173 218.278C522.173 219.054 522.099 219.743 521.952 220.345C521.807 220.945 521.596 221.45 521.321 221.862C521.048 222.274 520.716 222.587 520.324 222.8C519.935 223.013 519.494 223.119 519.003 223.119C518.514 223.119 518.078 223.023 517.694 222.83C517.314 222.634 517.001 222.362 516.757 222.016C516.516 221.666 516.361 221.261 516.292 220.801H517.332C517.426 221.202 517.612 221.533 517.891 221.794C518.172 222.053 518.542 222.182 519.003 222.182C519.676 222.182 520.207 221.888 520.596 221.3C520.989 220.712 521.185 219.881 521.185 218.807H521.116C520.957 219.045 520.768 219.251 520.55 219.425C520.331 219.598 520.088 219.732 519.821 219.825C519.554 219.919 519.27 219.966 518.969 219.966C518.469 219.966 518.01 219.842 517.592 219.595C517.177 219.345 516.845 219.003 516.595 218.568C516.348 218.131 516.224 217.631 516.224 217.068C516.224 216.534 516.344 216.045 516.582 215.602C516.824 215.156 517.162 214.801 517.596 214.537C518.034 214.273 518.548 214.145 519.139 214.153ZM519.139 215.091C518.781 215.091 518.459 215.18 518.172 215.359C517.888 215.536 517.662 215.774 517.494 216.075C517.329 216.374 517.247 216.705 517.247 217.068C517.247 217.432 517.327 217.763 517.486 218.061C517.648 218.357 517.868 218.592 518.146 218.768C518.427 218.942 518.747 219.028 519.105 219.028C519.375 219.028 519.626 218.976 519.859 218.871C520.092 218.763 520.295 218.616 520.469 218.432C520.645 218.244 520.783 218.033 520.882 217.797C520.981 217.558 521.031 217.31 521.031 217.051C521.031 216.71 520.949 216.391 520.784 216.092C520.622 215.794 520.398 215.553 520.111 215.368C519.827 215.183 519.503 215.091 519.139 215.091Z",fill:"#787C82"}),React.createElement("path",{d:"M413.499 214.273H414.556V220.511C414.556 221.068 414.454 221.541 414.249 221.93C414.045 222.32 413.756 222.615 413.384 222.817C413.012 223.018 412.573 223.119 412.067 223.119C411.59 223.119 411.165 223.033 410.793 222.859C410.421 222.683 410.128 222.433 409.915 222.109C409.702 221.786 409.596 221.401 409.596 220.955H410.635C410.635 221.202 410.696 221.418 410.819 221.602C410.944 221.784 411.114 221.926 411.33 222.028C411.546 222.131 411.792 222.182 412.067 222.182C412.371 222.182 412.63 222.118 412.843 221.99C413.056 221.862 413.218 221.675 413.329 221.428C413.442 221.178 413.499 220.872 413.499 220.511V214.273ZM420.542 220.324V216.455H421.548V223H420.542V221.892H420.474C420.321 222.224 420.082 222.507 419.758 222.74C419.434 222.97 419.025 223.085 418.531 223.085C418.122 223.085 417.758 222.996 417.44 222.817C417.122 222.635 416.872 222.362 416.69 221.999C416.508 221.632 416.417 221.17 416.417 220.614V216.455H417.423V220.545C417.423 221.023 417.557 221.403 417.824 221.688C418.094 221.972 418.437 222.114 418.855 222.114C419.105 222.114 419.359 222.05 419.618 221.922C419.879 221.794 420.098 221.598 420.274 221.334C420.453 221.07 420.542 220.733 420.542 220.324ZM424.276 219.062V223H423.27V216.455H424.242V217.477H424.327C424.48 217.145 424.713 216.878 425.026 216.676C425.338 216.472 425.742 216.369 426.236 216.369C426.679 216.369 427.067 216.46 427.399 216.642C427.732 216.821 427.99 217.094 428.175 217.46C428.36 217.824 428.452 218.284 428.452 218.841V223H427.446V218.909C427.446 218.395 427.313 217.994 427.046 217.707C426.779 217.418 426.412 217.273 425.946 217.273C425.625 217.273 425.338 217.342 425.085 217.482C424.835 217.621 424.638 217.824 424.493 218.091C424.348 218.358 424.276 218.682 424.276 219.062ZM436.203 223.119C435.618 223.119 435.101 223.016 434.652 222.808C434.206 222.598 433.858 222.31 433.608 221.943C433.358 221.574 433.234 221.153 433.237 220.682C433.234 220.312 433.307 219.972 433.454 219.659C433.602 219.344 433.804 219.081 434.06 218.871C434.318 218.658 434.606 218.523 434.925 218.466V218.415C434.507 218.307 434.175 218.072 433.927 217.712C433.68 217.348 433.558 216.935 433.561 216.472C433.558 216.028 433.67 215.632 433.898 215.283C434.125 214.933 434.437 214.658 434.835 214.456C435.236 214.254 435.692 214.153 436.203 214.153C436.709 214.153 437.16 214.254 437.558 214.456C437.956 214.658 438.268 214.933 438.496 215.283C438.726 215.632 438.842 216.028 438.845 216.472C438.842 216.935 438.716 217.348 438.466 217.712C438.219 218.072 437.891 218.307 437.481 218.415V218.466C437.797 218.523 438.081 218.658 438.334 218.871C438.587 219.081 438.788 219.344 438.939 219.659C439.089 219.972 439.166 220.312 439.169 220.682C439.166 221.153 439.038 221.574 438.785 221.943C438.535 222.31 438.187 222.598 437.741 222.808C437.298 223.016 436.785 223.119 436.203 223.119ZM436.203 222.182C436.598 222.182 436.939 222.118 437.226 221.99C437.513 221.862 437.734 221.682 437.891 221.449C438.047 221.216 438.126 220.943 438.129 220.631C438.126 220.301 438.041 220.01 437.873 219.757C437.706 219.504 437.477 219.305 437.187 219.161C436.9 219.016 436.572 218.943 436.203 218.943C435.831 218.943 435.498 219.016 435.206 219.161C434.916 219.305 434.687 219.504 434.52 219.757C434.355 220.01 434.274 220.301 434.277 220.631C434.274 220.943 434.349 221.216 434.503 221.449C434.659 221.682 434.882 221.862 435.172 221.99C435.462 222.118 435.805 222.182 436.203 222.182ZM436.203 218.04C436.516 218.04 436.792 217.977 437.034 217.852C437.278 217.727 437.47 217.553 437.609 217.328C437.748 217.104 437.819 216.841 437.822 216.54C437.819 216.244 437.75 215.987 437.614 215.768C437.477 215.547 437.288 215.376 437.047 215.257C436.805 215.135 436.524 215.074 436.203 215.074C435.876 215.074 435.591 215.135 435.346 215.257C435.102 215.376 434.913 215.547 434.78 215.768C434.646 215.987 434.581 216.244 434.584 216.54C434.581 216.841 434.648 217.104 434.784 217.328C434.923 217.553 435.115 217.727 435.359 217.852C435.604 217.977 435.885 218.04 436.203 218.04Z",fill:"#787C82"}),React.createElement("path",{d:"M330.769 214.273H331.825V220.511C331.825 221.068 331.723 221.541 331.519 221.93C331.314 222.32 331.026 222.615 330.654 222.817C330.281 223.018 329.842 223.119 329.337 223.119C328.859 223.119 328.435 223.033 328.063 222.859C327.69 222.683 327.398 222.433 327.185 222.109C326.972 221.786 326.865 221.401 326.865 220.955H327.905C327.905 221.202 327.966 221.418 328.088 221.602C328.213 221.784 328.384 221.926 328.6 222.028C328.815 222.131 329.061 222.182 329.337 222.182C329.641 222.182 329.899 222.118 330.112 221.99C330.325 221.862 330.487 221.675 330.598 221.428C330.712 221.178 330.769 220.872 330.769 220.511V214.273ZM337.812 220.324V216.455H338.818V223H337.812V221.892H337.744C337.59 222.224 337.352 222.507 337.028 222.74C336.704 222.97 336.295 223.085 335.801 223.085C335.391 223.085 335.028 222.996 334.71 222.817C334.391 222.635 334.141 222.362 333.96 221.999C333.778 221.632 333.687 221.17 333.687 220.614V216.455H334.693V220.545C334.693 221.023 334.826 221.403 335.093 221.688C335.363 221.972 335.707 222.114 336.124 222.114C336.374 222.114 336.629 222.05 336.887 221.922C337.149 221.794 337.367 221.598 337.543 221.334C337.722 221.07 337.812 220.733 337.812 220.324ZM341.545 219.062V223H340.54V216.455H341.511V217.477H341.596C341.75 217.145 341.983 216.878 342.295 216.676C342.608 216.472 343.011 216.369 343.506 216.369C343.949 216.369 344.336 216.46 344.669 216.642C345.001 216.821 345.26 217.094 345.444 217.46C345.629 217.824 345.721 218.284 345.721 218.841V223H344.716V218.909C344.716 218.395 344.582 217.994 344.315 217.707C344.048 217.418 343.682 217.273 343.216 217.273C342.895 217.273 342.608 217.342 342.355 217.482C342.105 217.621 341.907 217.824 341.763 218.091C341.618 218.358 341.545 218.682 341.545 219.062ZM350.95 223L354.853 215.278V215.21H350.353V214.273H355.944V215.261L352.058 223H350.95Z",fill:"#787C82"}),React.createElement("path",{d:"M247.452 214.273H248.509V220.511C248.509 221.068 248.407 221.541 248.202 221.93C247.998 222.32 247.709 222.615 247.337 222.817C246.965 223.018 246.526 223.119 246.02 223.119C245.543 223.119 245.118 223.033 244.746 222.859C244.374 222.683 244.081 222.433 243.868 222.109C243.655 221.786 243.549 221.401 243.549 220.955H244.589C244.589 221.202 244.65 221.418 244.772 221.602C244.897 221.784 245.067 221.926 245.283 222.028C245.499 222.131 245.745 222.182 246.02 222.182C246.324 222.182 246.583 222.118 246.796 221.99C247.009 221.862 247.171 221.675 247.282 221.428C247.395 221.178 247.452 220.872 247.452 220.511V214.273ZM254.496 220.324V216.455H255.501V223H254.496V221.892H254.427C254.274 222.224 254.035 222.507 253.711 222.74C253.388 222.97 252.978 223.085 252.484 223.085C252.075 223.085 251.711 222.996 251.393 222.817C251.075 222.635 250.825 222.362 250.643 221.999C250.461 221.632 250.371 221.17 250.371 220.614V216.455H251.376V220.545C251.376 221.023 251.51 221.403 251.777 221.688C252.047 221.972 252.39 222.114 252.808 222.114C253.058 222.114 253.312 222.05 253.571 221.922C253.832 221.794 254.051 221.598 254.227 221.334C254.406 221.07 254.496 220.733 254.496 220.324ZM258.229 219.062V223H257.223V216.455H258.195V217.477H258.28C258.433 217.145 258.666 216.878 258.979 216.676C259.291 216.472 259.695 216.369 260.189 216.369C260.632 216.369 261.02 216.46 261.352 216.642C261.685 216.821 261.943 217.094 262.128 217.46C262.313 217.824 262.405 218.284 262.405 218.841V223H261.399V218.909C261.399 218.395 261.266 217.994 260.999 217.707C260.732 217.418 260.365 217.273 259.899 217.273C259.578 217.273 259.291 217.342 259.039 217.482C258.789 217.621 258.591 217.824 258.446 218.091C258.301 218.358 258.229 218.682 258.229 219.062ZM270.258 223.119C269.9 223.114 269.542 223.045 269.185 222.915C268.827 222.784 268.5 222.564 268.204 222.254C267.909 221.942 267.672 221.52 267.493 220.989C267.314 220.455 267.224 219.784 267.224 218.977C267.224 218.205 267.297 217.52 267.442 216.923C267.587 216.324 267.797 215.82 268.072 215.411C268.348 214.999 268.68 214.686 269.069 214.473C269.462 214.26 269.903 214.153 270.395 214.153C270.883 214.153 271.318 214.251 271.699 214.447C272.082 214.641 272.395 214.911 272.636 215.257C272.878 215.604 273.034 216.003 273.105 216.455H272.065C271.969 216.062 271.781 215.737 271.503 215.479C271.224 215.22 270.855 215.091 270.395 215.091C269.719 215.091 269.186 215.385 268.797 215.973C268.41 216.561 268.216 217.386 268.213 218.449H268.281C268.44 218.207 268.629 218.001 268.848 217.831C269.069 217.658 269.314 217.524 269.581 217.43C269.848 217.337 270.131 217.29 270.429 217.29C270.929 217.29 271.386 217.415 271.801 217.665C272.216 217.912 272.548 218.254 272.798 218.692C273.048 219.126 273.173 219.625 273.173 220.188C273.173 220.727 273.052 221.222 272.811 221.67C272.569 222.116 272.23 222.472 271.792 222.736C271.358 222.997 270.846 223.125 270.258 223.119ZM270.258 222.182C270.616 222.182 270.937 222.092 271.221 221.913C271.508 221.734 271.734 221.494 271.899 221.193C272.067 220.892 272.15 220.557 272.15 220.188C272.15 219.827 272.069 219.499 271.908 219.203C271.748 218.905 271.528 218.668 271.247 218.491C270.969 218.315 270.65 218.227 270.292 218.227C270.023 218.227 269.771 218.281 269.538 218.389C269.305 218.494 269.101 218.639 268.925 218.824C268.751 219.009 268.615 219.22 268.516 219.459C268.416 219.695 268.366 219.943 268.366 220.205C268.366 220.551 268.447 220.875 268.609 221.176C268.774 221.477 268.998 221.72 269.283 221.905C269.569 222.089 269.895 222.182 270.258 222.182Z",fill:"#787C82"}),React.createElement("path",{d:"M164.546 214.273H165.603V220.511C165.603 221.068 165.5 221.541 165.296 221.93C165.091 222.32 164.803 222.615 164.431 222.817C164.059 223.018 163.62 223.119 163.114 223.119C162.637 223.119 162.212 223.033 161.84 222.859C161.468 222.683 161.175 222.433 160.962 222.109C160.749 221.786 160.643 221.401 160.643 220.955H161.682C161.682 221.202 161.743 221.418 161.866 221.602C161.991 221.784 162.161 221.926 162.377 222.028C162.593 222.131 162.839 222.182 163.114 222.182C163.418 222.182 163.677 222.118 163.89 221.99C164.103 221.862 164.265 221.675 164.375 221.428C164.489 221.178 164.546 220.872 164.546 220.511V214.273ZM171.589 220.324V216.455H172.595V223H171.589V221.892H171.521C171.368 222.224 171.129 222.507 170.805 222.74C170.481 222.97 170.072 223.085 169.578 223.085C169.169 223.085 168.805 222.996 168.487 222.817C168.169 222.635 167.919 222.362 167.737 221.999C167.555 221.632 167.464 221.17 167.464 220.614V216.455H168.47V220.545C168.47 221.023 168.603 221.403 168.871 221.688C169.14 221.972 169.484 222.114 169.902 222.114C170.152 222.114 170.406 222.05 170.665 221.922C170.926 221.794 171.145 221.598 171.321 221.334C171.5 221.07 171.589 220.733 171.589 220.324ZM175.323 219.062V223H174.317V216.455H175.289V217.477H175.374C175.527 217.145 175.76 216.878 176.073 216.676C176.385 216.472 176.789 216.369 177.283 216.369C177.726 216.369 178.114 216.46 178.446 216.642C178.779 216.821 179.037 217.094 179.222 217.46C179.406 217.824 179.499 218.284 179.499 218.841V223H178.493V218.909C178.493 218.395 178.36 217.994 178.093 217.707C177.825 217.418 177.459 217.273 176.993 217.273C176.672 217.273 176.385 217.342 176.132 217.482C175.882 217.621 175.685 217.824 175.54 218.091C175.395 218.358 175.323 218.682 175.323 219.062ZM187.182 223.119C186.682 223.119 186.231 223.02 185.831 222.821C185.43 222.622 185.109 222.349 184.868 222.003C184.626 221.656 184.494 221.261 184.471 220.818H185.494C185.534 221.213 185.713 221.54 186.031 221.798C186.352 222.054 186.736 222.182 187.182 222.182C187.54 222.182 187.858 222.098 188.136 221.93C188.417 221.763 188.638 221.533 188.797 221.24C188.959 220.945 189.04 220.611 189.04 220.239C189.04 219.858 188.956 219.518 188.788 219.22C188.623 218.919 188.396 218.682 188.106 218.509C187.817 218.335 187.486 218.247 187.114 218.244C186.846 218.241 186.572 218.283 186.291 218.368C186.01 218.45 185.778 218.557 185.596 218.688L184.608 218.568L185.136 214.273H189.67V215.21H186.023L185.716 217.784H185.767C185.946 217.642 186.17 217.524 186.44 217.43C186.71 217.337 186.991 217.29 187.284 217.29C187.818 217.29 188.294 217.418 188.712 217.673C189.132 217.926 189.462 218.273 189.7 218.713C189.942 219.153 190.062 219.656 190.062 220.222C190.062 220.778 189.937 221.276 189.687 221.713C189.44 222.148 189.099 222.491 188.665 222.744C188.23 222.994 187.736 223.119 187.182 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M78.5459 214.273H79.6027V220.511C79.6027 221.068 79.5005 221.541 79.2959 221.93C79.0914 222.32 78.803 222.615 78.4309 222.817C78.0587 223.018 77.6198 223.119 77.1141 223.119C76.6368 223.119 76.2121 223.033 75.84 222.859C75.4678 222.683 75.1752 222.433 74.9621 222.109C74.7491 221.786 74.6425 221.401 74.6425 220.955H75.6823C75.6823 221.202 75.7434 221.418 75.8655 221.602C75.9905 221.784 76.161 221.926 76.3769 222.028C76.5928 222.131 76.8385 222.182 77.1141 222.182C77.4181 222.182 77.6766 222.118 77.8897 221.99C78.1027 221.862 78.2647 221.675 78.3755 221.428C78.4891 221.178 78.5459 220.872 78.5459 220.511V214.273ZM85.5893 220.324V216.455H86.595V223H85.5893V221.892H85.5211C85.3677 222.224 85.1291 222.507 84.8052 222.74C84.4813 222.97 84.0722 223.085 83.5779 223.085C83.1688 223.085 82.8052 222.996 82.487 222.817C82.1688 222.635 81.9188 222.362 81.737 221.999C81.5552 221.632 81.4643 221.17 81.4643 220.614V216.455H82.47V220.545C82.47 221.023 82.6035 221.403 82.8705 221.688C83.1404 221.972 83.4842 222.114 83.9018 222.114C84.1518 222.114 84.406 222.05 84.6646 221.922C84.9259 221.794 85.1447 221.598 85.3208 221.334C85.4998 221.07 85.5893 220.733 85.5893 220.324ZM89.3226 219.062V223H88.3169V216.455H89.2885V217.477H89.3738C89.5272 217.145 89.7601 216.878 90.0726 216.676C90.3851 216.472 90.7885 216.369 91.2828 216.369C91.726 216.369 92.1138 216.46 92.4462 216.642C92.7786 216.821 93.0371 217.094 93.2218 217.46C93.4064 217.824 93.4988 218.284 93.4988 218.841V223H92.4931V218.909C92.4931 218.395 92.3596 217.994 92.0925 217.707C91.8255 217.418 91.459 217.273 90.9931 217.273C90.6721 217.273 90.3851 217.342 90.1323 217.482C89.8823 217.621 89.6848 217.824 89.54 218.091C89.3951 218.358 89.3226 218.682 89.3226 219.062ZM101.182 223.119C100.682 223.119 100.231 223.02 99.8308 222.821C99.4303 222.622 99.1093 222.349 98.8678 222.003C98.6263 221.656 98.4942 221.261 98.4715 220.818H99.4942C99.534 221.213 99.7129 221.54 100.031 221.798C100.352 222.054 100.736 222.182 101.182 222.182C101.54 222.182 101.858 222.098 102.136 221.93C102.417 221.763 102.638 221.533 102.797 221.24C102.959 220.945 103.04 220.611 103.04 220.239C103.04 219.858 102.956 219.518 102.788 219.22C102.623 218.919 102.396 218.682 102.106 218.509C101.817 218.335 101.486 218.247 101.114 218.244C100.846 218.241 100.572 218.283 100.291 218.368C100.01 218.45 99.7783 218.557 99.5965 218.688L98.6078 218.568L99.1362 214.273H103.67V215.21H100.023L99.7158 217.784H99.7669C99.9459 217.642 100.17 217.524 100.44 217.43C100.71 217.337 100.991 217.29 101.284 217.29C101.818 217.29 102.294 217.418 102.712 217.673C103.132 217.926 103.462 218.273 103.7 218.713C103.942 219.153 104.062 219.656 104.062 220.222C104.062 220.778 103.937 221.276 103.687 221.713C103.44 222.148 103.099 222.491 102.665 222.744C102.23 222.994 101.736 223.119 101.182 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M-3.45407 214.273H-2.39725V220.511C-2.39725 221.068 -2.49952 221.541 -2.70407 221.93C-2.90862 222.32 -3.19697 222.615 -3.56913 222.817C-3.94129 223.018 -4.38021 223.119 -4.88589 223.119C-5.36316 223.119 -5.78788 223.033 -6.16004 222.859C-6.53219 222.683 -6.82481 222.433 -7.03788 222.109C-7.25094 221.786 -7.35748 221.401 -7.35748 220.955H-6.31771C-6.31771 221.202 -6.25663 221.418 -6.13447 221.602C-6.00947 221.784 -5.83901 221.926 -5.6231 222.028C-5.40719 222.131 -5.16146 222.182 -4.88589 222.182C-4.58191 222.182 -4.32339 222.118 -4.11032 221.99C-3.89725 221.862 -3.73532 221.675 -3.62452 221.428C-3.51089 221.178 -3.45407 220.872 -3.45407 220.511V214.273ZM3.58928 220.324V216.455H4.59496V223H3.58928V221.892H3.5211C3.36769 222.224 3.12906 222.507 2.80519 222.74C2.48133 222.97 2.07224 223.085 1.57792 223.085C1.16883 223.085 0.805192 222.996 0.48701 222.817C0.168828 222.635 -0.081172 222.362 -0.26299 221.999C-0.444808 221.632 -0.535717 221.17 -0.535717 220.614V216.455H0.469965V220.545C0.469965 221.023 0.603487 221.403 0.870533 221.688C1.14042 221.972 1.48417 222.114 1.90178 222.114C2.15178 222.114 2.40604 222.05 2.66457 221.922C2.92593 221.794 3.14468 221.598 3.32082 221.334C3.49979 221.07 3.58928 220.733 3.58928 220.324ZM7.32262 219.062V223H6.31694V216.455H7.28853V217.477H7.37376C7.52717 217.145 7.76012 216.878 8.07262 216.676C8.38512 216.472 8.78853 216.369 9.28285 216.369C9.72603 216.369 10.1138 216.46 10.4462 216.642C10.7786 216.821 11.0371 217.094 11.2218 217.46C11.4064 217.824 11.4988 218.284 11.4988 218.841V223H10.4931V218.909C10.4931 218.395 10.3596 217.994 10.0925 217.707C9.82546 217.418 9.45898 217.273 8.99308 217.273C8.67205 217.273 8.38512 217.342 8.13228 217.482C7.88228 217.621 7.68484 217.824 7.53995 218.091C7.39506 218.358 7.32262 218.682 7.32262 219.062ZM19.1817 223.119C18.6817 223.119 18.2314 223.02 17.8308 222.821C17.4303 222.622 17.1093 222.349 16.8678 222.003C16.6263 221.656 16.4942 221.261 16.4715 220.818H17.4942C17.534 221.213 17.7129 221.54 18.0311 221.798C18.3522 222.054 18.7357 222.182 19.1817 222.182C19.5397 222.182 19.8578 222.098 20.1362 221.93C20.4175 221.763 20.6377 221.533 20.7968 221.24C20.9587 220.945 21.0397 220.611 21.0397 220.239C21.0397 219.858 20.9558 219.518 20.7882 219.22C20.6235 218.919 20.3962 218.682 20.1064 218.509C19.8166 218.335 19.4857 218.247 19.1135 218.244C18.8465 218.241 18.5723 218.283 18.2911 218.368C18.0098 218.45 17.7783 218.557 17.5965 218.688L16.6078 218.568L17.1362 214.273H21.6703V215.21H18.0226L17.7158 217.784H17.7669C17.9459 217.642 18.1703 217.524 18.4402 217.43C18.7101 217.337 18.9914 217.29 19.284 217.29C19.8181 217.29 20.2939 217.418 20.7115 217.673C21.132 217.926 21.4615 218.273 21.7002 218.713C21.9416 219.153 22.0624 219.656 22.0624 220.222C22.0624 220.778 21.9374 221.276 21.6874 221.713C21.4402 222.148 21.0993 222.491 20.6647 222.744C20.23 222.994 19.7357 223.119 19.1817 223.119Z",fill:"#787C82"}),React.createElement("line",{x1:"175.5",y1:"200",x2:"175.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"258.5",y1:"200",x2:"258.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"341.5",y1:"200",x2:"341.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"424.5",y1:"200",x2:"424.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"507.5",y1:"200",x2:"507.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"590.5",y1:"200",x2:"590.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"673.5",y1:"200",x2:"673.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"756.5",y1:"200",x2:"756.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"839.5",y1:"200",x2:"839.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"922.5",y1:"200",x2:"922.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"1005.5",y1:"200",x2:"1005.5",y2:"205",stroke:"#50575E"}),React.createElement("path",{opacity:"0.16",d:"M261 78C246.5 66 198.5 72 178 76C169.826 77.5949 114 94.5333 95.5 94.5167C77 94.5 44.5 83.0164 14 82.5082C-16.5 82 -42 98 -42 98V183C-42 191.837 -34.8365 199 -26 199H993C1001.84 199 1009 191.837 1009 183V30.5C1009 30.5 964 53 926 59.5C890.365 65.5955 848.573 67.294 843.51 67.4817C843.169 67.4944 842.83 67.5166 842.491 67.5497L761.238 75.4768C761.079 75.4923 760.935 75.5084 760.776 75.5285C756.558 76.065 693.858 84 675.5 84C656.5 84 614 75.5 592.5 75.5C571 75.5 533.5 90.5 508.5 92C483.5 93.5 456.5 68 426 79.5C395.5 91 377 167 343 164C309 161 275.5 90 261 78Z",fill:"url(#paint0_linear_3726_6340)"}),React.createElement("path",{d:"M-42 98C-42 98 -23.5 83.5 13.5 82C50.5 80.5 67 95 96 94.5C125 94 162.495 76.7241 178 75.5C216 72.5 243.5 65.5 261 78.5C278.5 91.5 308.5 161 344 163.5C379.5 166 394 91.5 426 79.5C458 67.5 473.5 92 509.5 91.5C545.5 91 562 76 592 75.5C622 75 648.5 83.5 675 83.5C701.5 83.5 759 75.5 759 75.5L844 67.5C844 67.5 884.5 66 926 59.5C967.5 53 1008 30.5 1008 30.5",stroke:"#069E08",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("circle",{cx:"1008",cy:"30.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"926",cy:"59.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"843",cy:"67.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"759",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"675",cy:"83.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"593",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"509",cy:"91.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"427",cy:"79.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"343",cy:"163.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"261",cy:"78.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"178",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"96",cy:"94.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"14",cy:"82.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("path",{opacity:"0.16",d:"M261 99.9992C239 87.4992 207 98.0875 178 95.9992C149 93.911 124 98.3228 96 109.911C68 121.499 46 142.146 14 149.823C-18 157.499 -43 147.999 -43 147.999V198.999H1009V44.4992C1009 44.4992 962 66.9992 926 75.4992C890 83.9993 869.5 81.9992 843 78.4992C816.5 74.9993 789.5 39.4992 759 40.4992C728.5 41.4993 699.5 96.4992 676.5 99.9992C653.5 103.499 612.5 95.4992 593.5 95.4992C574.5 95.4992 524.5 111.499 509.5 111.999C494.5 112.499 455.5 111.499 427 115.499C398.5 119.499 372 138.999 344 138.999C316 138.999 283 112.499 261 99.9992Z",fill:"url(#paint1_linear_3726_6340)"}),React.createElement("path",{d:"M-41.5 148.5C-41.5 148.5 -8 156.639 21 148.32C50 140 66.5 122 95.5 109.351C124.5 96.7013 145.5 93.0007 178 95.5006C210.5 98.0005 236.5 86.5006 262 100.501C287.5 114.501 310.5 140.001 344 138.501C377.5 137.001 396 121.501 427 115.501C458 109.501 489 113.001 510.5 111.501C532 110.001 572.5 96.0006 593 95.5006C613.5 95.0006 646.5 103.001 676 99.5006C705.5 96.0006 719 43.5006 759 41.5006C799 39.5006 805 72.0006 844 78.5006C883 85.0006 901 78.5006 925 75.5006C949 72.5006 1008 45.5006 1008 45.5006",stroke:"#069E08",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("circle",{cx:"178",cy:"95.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"96",cy:"109.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"14",cy:"149.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"261",cy:"100.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"343",cy:"138.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"427",cy:"115.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"509",cy:"111.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"593",cy:"95.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"675",cy:"99.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"759",cy:"41.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"843",cy:"78.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"926",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"1008",cy:"45.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"})),React.createElement("defs",null,React.createElement("filter",{id:"filter0_f_3726_6340",x:"-51",y:"-8",width:"1185.3",height:"239.127",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),React.createElement("feGaussianBlur",{stdDeviation:"4",result:"effect1_foregroundBlur_3726_6340"})),React.createElement("linearGradient",{id:"paint0_linear_3726_6340",x1:"558",y1:"59.5",x2:"558",y2:"199",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#069E08"}),React.createElement("stop",{offset:"1",stopColor:"#069E08",stopOpacity:"0"})),React.createElement("linearGradient",{id:"paint1_linear_3726_6340",x1:"558",y1:"81.4993",x2:"558",y2:"220.999",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#069E08"}),React.createElement("stop",{offset:"1",stopColor:"#069E08",stopOpacity:"0"}))))},24304:(e,t,a)=>{"use strict";a.d(t,{a:()=>n});var r=a(38065);function n(){let e,t;return{opts:(e,t)=>{r.default.assign(t,{cursor:{x:!1,y:!1}})},hooks:{init:function(a){e=a.over,t=document.createElement("div"),t.classList.add("day-highlighter"),r.default.assign(t.style,{pointerEvents:"none",display:"none",position:"absolute",left:0,top:0,height:"100%",backgroundColor:"rgba(0,0,0,0.04)"}),e.appendChild(t),e.addEventListener("mouseenter",(()=>{t.style.display=null})),e.addEventListener("mouseleave",(()=>{t.style.display="none"}))},setCursor:function(e){const{idx:a}=e.cursor,r=e.data[0][a],n=r-r%86400,s=n+86400,o=e.valToPos(Math.max(n,e.scales.x.min),"x"),i=e.valToPos(Math.min(s,e.scales.x.max),"x")-o;t.style.transform="translateX("+Math.round(o)+"px)",t.style.width=Math.round(i)+"px"}}}}},63988:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const r="short";function n(e,t,a="en"){let n,s;switch(e){case"{M}/{D}":default:return t.toLocaleDateString(a,{month:r,day:"numeric"});case"{M}/{D}\n{YYYY}":return n=t.toLocaleDateString(a,{month:r,day:"numeric"}),s=t.toLocaleDateString(a,{year:"numeric"}),`${n}\n${s}`;case"{MMM}":return t.toLocaleDateString(a,{month:r});case"{MMM}\n{YYYY}":return n=t.toLocaleDateString(a,{month:r}),s=t.toLocaleDateString(a,{year:"numeric"}),`${n}\n${s}`;case"{h}{aa}":return""}return t.toLocaleDateString(a)}},64047:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(51609),n=a.n(r),s=a(47425),o=a(71335),i=a(65947);a(32149);const c=({periods:e=[],annotations:t=[],startDate:a=0,endDate:r=0,title:c,isPlaceholder:l=!1})=>{e.sort(((e,t)=>e.timestamp-t.timestamp));const u=r-864e5;return a=0===e.length?u:1===e.length?Math.min(e[0].timestamp-432e5,u):Math.min(e[0].timestamp,u),e.length>0&&(e=[{timestamp:a-864e5,dimensions:e[0].dimensions},...e]),n().createElement("div",{className:"jb-score-graph"},c&&n().createElement(s.Ay,{variant:"title-medium"},c),l?n().createElement("div",{className:"jb-score-graph__placeholder"},n().createElement(o.A,null)):n().createElement(i.A,{periods:e,annotations:t,range:{startDate:a,endDate:r}}))}},38766:(e,t,a)=>{"use strict";a.d(t,{m:()=>o});var r=a(58454),n=a(38443),s=a(27723);a(23735);const __=s.__,o=({period:e})=>{if(!e||!e.dimensions||!e.timestamp)return null;const{mobile_overall_score:t,desktop_overall_score:a,desktop_cls:o,desktop_lcp:i,desktop_tbt:c,mobile_cls:l,mobile_lcp:u,mobile_tbt:d}=e.dimensions,m=(0,r.T)(t,a),p=(0,n.dateI18n)("F j, Y",new Date(e.timestamp),!1);return m&&t&&a&&p?React.createElement("div",{className:"jb-score-tooltip"},React.createElement("div",{className:"jb-score-tooltip__date"},p),React.createElement("div",{className:"jb-score-tooltip__row"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Overall score","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},m)),React.createElement("hr",null),React.createElement("div",{className:"jb-score-tooltip__row"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Desktop score","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},/* translators: %d is the score */ /* translators: %d is the score */ +__("An error occurred while trying to communicate with the site REST API. Extra debug info: %s","jetpack-boost"),JSON.stringify(a)))}return l}async function i(e,t,a,r=null,s){const i=await o(e,t,a,r,s);let c,l;try{c=await i.text()}catch(e){throw new n.h(i.status,null,e)}try{l=JSON.parse(c)}catch(e){throw new n.h(i.status,c,e)}if(!i.ok)throw new n.h(i.status,l,null);return l}const c={get:function(e,t,a){return i("get",e,t,null,a)},post:function(e,t,a=null,r){return i("post",e,t,a,r)}}},18882:(e,t,a)=>{"use strict";a.d(t,{K:()=>r,L:()=>n});const r="jetpack-boost/v1",n=""},58454:(e,t,a)=>{"use strict";a.d(t,{On:()=>g,T:()=>h,hC:()=>f,sE:()=>p});var r=a(27723),n=a(15098),s=a(4753),o=a(75289),i=a(34144),c=a(28991),l=a(93470);const __=r.__,u=12e4,d=5e3;async function p(e=!1,t,a,r){const s=m(await n.A.post(t,e?"/speed-scores/refresh":"/speed-scores",{url:a},r));return s.scores?s.scores:await async function(e,t,a){return(0,c.A)({timeout:u,interval:d,timeoutError:__("Timed out while waiting for speed-score.","jetpack-boost"),callback:async r=>{const s=m(await n.A.post(e,"/speed-scores",{url:t},a));s.scores&&r(s.scores)}})}(t,a,r)}function m(e){if(e.error){const t=__("An unknown error occurred while requesting metrics","jetpack-boost");throw(0,l.g)(e.error,t)}if((0,i.O)(e.scores))return{status:"success",scores:{current:(0,i.O)(e.scores.current)?{mobile:(0,s.G)(e.scores.current.mobile,0),desktop:(0,s.G)(e.scores.current.desktop,0)}:{mobile:0,desktop:0},noBoost:(0,i.O)(e.scores.noBoost)?{mobile:(0,s.G)(e.scores.noBoost.mobile,0),desktop:(0,s.G)(e.scores.noBoost.desktop,0)}:null,isStale:!!e.scores.isStale}};const t=(0,o.w)(e.status);if(!t)throw new Error(__("Invalid response while requesting metrics","jetpack-boost"));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 f(e){const t=e.current,a=e.noBoost;return null!=t&&null!=a&&(t.mobile!==a.mobile||t.desktop!==a.desktop)}function g(e){const t=e.current,a=e.noBoost;let r=0,n=0;if(null!==t&&null!==a){r=e.current.mobile+e.current.desktop,n=e.noBoost.mobile+e.noBoost.desktop;const t=r/n-1;return Math.round(100*t)}return 0}},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:()=>n});var r=a(27723);const __=r.__;async function n({interval:e,callback:t,timeout:a,timeoutError:r}){let n,s;return new Promise(((o,i)=>{n=setTimeout((()=>{i(new Error(r||__("Timed out","jetpack-boost")))}),a||12e4),s=setInterval((async()=>{try{await Promise.resolve(t(o))}catch(e){i(e)}}),e)})).finally((()=>{clearTimeout(n),clearInterval(s)}))}},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})},10580:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(13022),s=a(11883);a(36552);const __=r.__,o=({score:e,isLoading:t,showPrevScores:a,active:r,prevScore:o=0,scoreBarType:i,noBoostScoreTooltip:c})=>{if(!r)return null;const l=o/e*100,u=__("Desktop score","jetpack-boost"),d=__("Mobile score","jetpack-boost");return React.createElement("div",{className:(0,n.A)("jb-score-bar",`jb-score-bar--${i}`)},React.createElement("div",{className:"jb-score-bar__label"},"desktop"===i?React.createElement(s.A,{icon:"computer",size:24}):React.createElement(s.A,{icon:"phone",size:24}),React.createElement("div",null,"desktop"===i?u:d)),React.createElement("div",{className:"jb-score-bar__bounds"},React.createElement("div",{className:(0,n.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&&!!o&&o{"use strict";a.d(t,{S:()=>n});var r=a(38065);a(95613);function n(e){let t,a;return{hooks:{init:function(r){t=r.under,a=document.createElement("div"),a.classList.add("jb-graph-annotations");const n=document.createElement("div");n.classList.add("jb-graph-annotations__annotation"),e.forEach((e=>{const t=document.createElement("div");t.classList.add("jb-graph-annotations__line"),t.addEventListener("mouseenter",(()=>{n.innerHTML=e.text,n.style.display="block",n.style.left=r.valToPos(e.timestamp/1e3,"x")+"px"})),e.line=t,a.appendChild(t)})),n.addEventListener("mouseleave",(()=>{n.style.display="none"})),t.appendChild(a),r.over.appendChild(n)},setSize:function(t){e.forEach((e=>{const a=e.line;r.default.assign(a.style,{left:t.valToPos(e.timestamp/1e3,"x")+"px"})}))}}}}},71335:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"1123",height:"229",viewBox:"0 0 1123 229",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{opacity:"0.5",filter:"url(#filter0_f_3726_6340)"},React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"0.5",x2:"1126.3",y2:"0.5",stroke:"#DCDCDE"}),React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"99.5",x2:"1126.3",y2:"99.5",stroke:"#DCDCDE"}),React.createElement("line",{opacity:"0.5",x1:"1.09985",y1:"199.5",x2:"1126.3",y2:"199.5",stroke:"#DCDCDE"}),React.createElement("path",{d:"M1093.63 6.27273V15H1092.58V7.38068H1092.53L1090.39 8.79545V7.72159L1092.58 6.27273H1093.63ZM1098.87 15.1193C1098.23 15.1193 1097.68 14.9446 1097.23 14.5952C1096.78 14.2429 1096.43 13.733 1096.19 13.0653C1095.96 12.3949 1095.84 11.5852 1095.84 10.6364C1095.84 9.69318 1095.96 8.88778 1096.19 8.22017C1096.44 7.54972 1096.78 7.03835 1097.23 6.68608C1097.69 6.33097 1098.23 6.15341 1098.87 6.15341C1099.51 6.15341 1100.05 6.33097 1100.5 6.68608C1100.96 7.03835 1101.3 7.54972 1101.54 8.22017C1101.78 8.88778 1101.9 9.69318 1101.9 10.6364C1101.9 11.5852 1101.78 12.3949 1101.55 13.0653C1101.31 13.733 1100.96 14.2429 1100.51 14.5952C1100.06 14.9446 1099.51 15.1193 1098.87 15.1193ZM1098.87 14.1818C1099.51 14.1818 1100 13.875 1100.35 13.2614C1100.71 12.6477 1100.88 11.7727 1100.88 10.6364C1100.88 9.88068 1100.8 9.23722 1100.64 8.70597C1100.48 8.17472 1100.25 7.76989 1099.95 7.49148C1099.65 7.21307 1099.29 7.07386 1098.87 7.07386C1098.24 7.07386 1097.75 7.38494 1097.39 8.0071C1097.04 8.62642 1096.86 9.50284 1096.86 10.6364C1096.86 11.392 1096.94 12.0341 1097.1 12.5625C1097.26 13.0909 1097.49 13.4929 1097.78 13.7685C1098.08 14.044 1098.45 14.1818 1098.87 14.1818ZM1106.25 15.1193C1105.61 15.1193 1105.06 14.9446 1104.61 14.5952C1104.16 14.2429 1103.81 13.733 1103.57 13.0653C1103.34 12.3949 1103.22 11.5852 1103.22 10.6364C1103.22 9.69318 1103.34 8.88778 1103.57 8.22017C1103.82 7.54972 1104.16 7.03835 1104.61 6.68608C1105.07 6.33097 1105.61 6.15341 1106.25 6.15341C1106.89 6.15341 1107.43 6.33097 1107.88 6.68608C1108.34 7.03835 1108.68 7.54972 1108.92 8.22017C1109.16 8.88778 1109.28 9.69318 1109.28 10.6364C1109.28 11.5852 1109.16 12.3949 1108.93 13.0653C1108.69 13.733 1108.34 14.2429 1107.89 14.5952C1107.44 14.9446 1106.89 15.1193 1106.25 15.1193ZM1106.25 14.1818C1106.89 14.1818 1107.38 13.875 1107.73 13.2614C1108.09 12.6477 1108.26 11.7727 1108.26 10.6364C1108.26 9.88068 1108.18 9.23722 1108.02 8.70597C1107.86 8.17472 1107.63 7.76989 1107.33 7.49148C1107.03 7.21307 1106.67 7.07386 1106.25 7.07386C1105.62 7.07386 1105.13 7.38494 1104.77 8.0071C1104.42 8.62642 1104.24 9.50284 1104.24 10.6364C1104.24 11.392 1104.32 12.0341 1104.48 12.5625C1104.64 13.0909 1104.87 13.4929 1105.16 13.7685C1105.46 14.044 1105.83 14.1818 1106.25 14.1818Z",fill:"#787C82"}),React.createElement("path",{d:"M1098.95 115.119C1098.45 115.119 1098 115.02 1097.6 114.821C1097.2 114.622 1096.88 114.349 1096.64 114.003C1096.39 113.656 1096.26 113.261 1096.24 112.818H1097.26C1097.3 113.213 1097.48 113.54 1097.8 113.798C1098.12 114.054 1098.5 114.182 1098.95 114.182C1099.31 114.182 1099.63 114.098 1099.9 113.93C1100.19 113.763 1100.41 113.533 1100.56 113.24C1100.73 112.945 1100.81 112.611 1100.81 112.239C1100.81 111.858 1100.72 111.518 1100.56 111.22C1100.39 110.919 1100.16 110.682 1099.87 110.509C1099.58 110.335 1099.25 110.247 1098.88 110.244C1098.61 110.241 1098.34 110.283 1098.06 110.368C1097.78 110.45 1097.55 110.557 1097.36 110.688L1096.38 110.568L1096.9 106.273H1101.44V107.21H1097.79L1097.48 109.784H1097.54C1097.71 109.642 1097.94 109.524 1098.21 109.43C1098.48 109.337 1098.76 109.29 1099.05 109.29C1099.59 109.29 1100.06 109.418 1100.48 109.673C1100.9 109.926 1101.23 110.273 1101.47 110.713C1101.71 111.153 1101.83 111.656 1101.83 112.222C1101.83 112.778 1101.71 113.276 1101.46 113.713C1101.21 114.148 1100.87 114.491 1100.43 114.744C1100 114.994 1099.5 115.119 1098.95 115.119ZM1106.25 115.119C1105.61 115.119 1105.06 114.945 1104.61 114.595C1104.16 114.243 1103.81 113.733 1103.57 113.065C1103.34 112.395 1103.22 111.585 1103.22 110.636C1103.22 109.693 1103.34 108.888 1103.57 108.22C1103.82 107.55 1104.16 107.038 1104.61 106.686C1105.07 106.331 1105.61 106.153 1106.25 106.153C1106.89 106.153 1107.43 106.331 1107.88 106.686C1108.34 107.038 1108.68 107.55 1108.92 108.22C1109.16 108.888 1109.28 109.693 1109.28 110.636C1109.28 111.585 1109.16 112.395 1108.93 113.065C1108.69 113.733 1108.34 114.243 1107.89 114.595C1107.44 114.945 1106.89 115.119 1106.25 115.119ZM1106.25 114.182C1106.89 114.182 1107.38 113.875 1107.73 113.261C1108.09 112.648 1108.26 111.773 1108.26 110.636C1108.26 109.881 1108.18 109.237 1108.02 108.706C1107.86 108.175 1107.63 107.77 1107.33 107.491C1107.03 107.213 1106.67 107.074 1106.25 107.074C1105.62 107.074 1105.13 107.385 1104.77 108.007C1104.42 108.626 1104.24 109.503 1104.24 110.636C1104.24 111.392 1104.32 112.034 1104.48 112.562C1104.64 113.091 1104.87 113.493 1105.16 113.768C1105.46 114.044 1105.83 114.182 1106.25 114.182Z",fill:"#787C82"}),React.createElement("path",{d:"M1106.25 215.119C1105.61 215.119 1105.06 214.945 1104.61 214.595C1104.16 214.243 1103.81 213.733 1103.57 213.065C1103.34 212.395 1103.22 211.585 1103.22 210.636C1103.22 209.693 1103.34 208.888 1103.57 208.22C1103.82 207.55 1104.16 207.038 1104.61 206.686C1105.07 206.331 1105.61 206.153 1106.25 206.153C1106.89 206.153 1107.43 206.331 1107.88 206.686C1108.34 207.038 1108.68 207.55 1108.92 208.22C1109.16 208.888 1109.28 209.693 1109.28 210.636C1109.28 211.585 1109.16 212.395 1108.93 213.065C1108.69 213.733 1108.34 214.243 1107.89 214.595C1107.44 214.945 1106.89 215.119 1106.25 215.119ZM1106.25 214.182C1106.89 214.182 1107.38 213.875 1107.73 213.261C1108.09 212.648 1108.26 211.773 1108.26 210.636C1108.26 209.881 1108.18 209.237 1108.02 208.706C1107.86 208.175 1107.63 207.77 1107.33 207.491C1107.03 207.213 1106.67 207.074 1106.25 207.074C1105.62 207.074 1105.13 207.385 1104.77 208.007C1104.42 208.626 1104.24 209.503 1104.24 210.636C1104.24 211.392 1104.32 212.034 1104.48 212.562C1104.64 213.091 1104.87 213.493 1105.16 213.768C1105.46 214.044 1105.83 214.182 1106.25 214.182Z",fill:"#787C82"}),React.createElement("path",{d:"M991.817 214.273H992.874V220.511C992.874 221.068 992.771 221.541 992.567 221.93C992.362 222.32 992.074 222.615 991.702 222.817C991.33 223.018 990.891 223.119 990.385 223.119C989.908 223.119 989.483 223.033 989.111 222.859C988.739 222.683 988.446 222.433 988.233 222.109C988.02 221.786 987.913 221.401 987.913 220.955H988.953C988.953 221.202 989.014 221.418 989.136 221.602C989.261 221.784 989.432 221.926 989.648 222.028C989.864 222.131 990.109 222.182 990.385 222.182C990.689 222.182 990.948 222.118 991.161 221.99C991.374 221.862 991.536 221.675 991.646 221.428C991.76 221.178 991.817 220.872 991.817 220.511V214.273ZM998.86 220.324V216.455H999.866V223H998.86V221.892H998.792C998.639 222.224 998.4 222.507 998.076 222.74C997.752 222.97 997.343 223.085 996.849 223.085C996.44 223.085 996.076 222.996 995.758 222.817C995.44 222.635 995.19 222.362 995.008 221.999C994.826 221.632 994.735 221.17 994.735 220.614V216.455H995.741V220.545C995.741 221.023 995.874 221.403 996.141 221.688C996.411 221.972 996.755 222.114 997.173 222.114C997.423 222.114 997.677 222.05 997.936 221.922C998.197 221.794 998.416 221.598 998.592 221.334C998.771 221.07 998.86 220.733 998.86 220.324ZM1002.59 219.062V223H1001.59V216.455H1002.56V217.477H1002.64C1002.8 217.145 1003.03 216.878 1003.34 216.676C1003.66 216.472 1004.06 216.369 1004.55 216.369C1005 216.369 1005.38 216.46 1005.72 216.642C1006.05 216.821 1006.31 217.094 1006.49 217.46C1006.68 217.824 1006.77 218.284 1006.77 218.841V223H1005.76V218.909C1005.76 218.395 1005.63 217.994 1005.36 217.707C1005.1 217.418 1004.73 217.273 1004.26 217.273C1003.94 217.273 1003.66 217.342 1003.4 217.482C1003.15 217.621 1002.96 217.824 1002.81 218.091C1002.67 218.358 1002.59 218.682 1002.59 219.062ZM1014.79 214.273V223H1013.74V215.381H1013.69L1011.55 216.795V215.722L1013.74 214.273H1014.79ZM1019.91 223.119C1019.41 223.119 1018.96 223.02 1018.56 222.821C1018.16 222.622 1017.84 222.349 1017.6 222.003C1017.36 221.656 1017.22 221.261 1017.2 220.818H1018.22C1018.26 221.213 1018.44 221.54 1018.76 221.798C1019.08 222.054 1019.46 222.182 1019.91 222.182C1020.27 222.182 1020.59 222.098 1020.87 221.93C1021.15 221.763 1021.37 221.533 1021.53 221.24C1021.69 220.945 1021.77 220.611 1021.77 220.239C1021.77 219.858 1021.68 219.518 1021.52 219.22C1021.35 218.919 1021.13 218.682 1020.84 218.509C1020.55 218.335 1020.21 218.247 1019.84 218.244C1019.58 218.241 1019.3 218.283 1019.02 218.368C1018.74 218.45 1018.51 218.557 1018.33 218.688L1017.34 218.568L1017.87 214.273H1022.4V215.21H1018.75L1018.44 217.784H1018.5C1018.67 217.642 1018.9 217.524 1019.17 217.43C1019.44 217.337 1019.72 217.29 1020.01 217.29C1020.55 217.29 1021.02 217.418 1021.44 217.673C1021.86 217.926 1022.19 218.273 1022.43 218.713C1022.67 219.153 1022.79 219.656 1022.79 220.222C1022.79 220.778 1022.67 221.276 1022.42 221.713C1022.17 222.148 1021.83 222.491 1021.39 222.744C1020.96 222.994 1020.46 223.119 1019.91 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M908.618 214.273H909.674V220.511C909.674 221.068 909.572 221.541 909.368 221.93C909.163 222.32 908.875 222.615 908.503 222.817C908.13 223.018 907.692 223.119 907.186 223.119C906.709 223.119 906.284 223.033 905.912 222.859C905.54 222.683 905.247 222.433 905.034 222.109C904.821 221.786 904.714 221.401 904.714 220.955H905.754C905.754 221.202 905.815 221.418 905.937 221.602C906.062 221.784 906.233 221.926 906.449 222.028C906.665 222.131 906.91 222.182 907.186 222.182C907.49 222.182 907.748 222.118 907.961 221.99C908.174 221.862 908.336 221.675 908.447 221.428C908.561 221.178 908.618 220.872 908.618 220.511V214.273ZM915.661 220.324V216.455H916.667V223H915.661V221.892H915.593C915.439 222.224 915.201 222.507 914.877 222.74C914.553 222.97 914.144 223.085 913.65 223.085C913.241 223.085 912.877 222.996 912.559 222.817C912.241 222.635 911.991 222.362 911.809 221.999C911.627 221.632 911.536 221.17 911.536 220.614V216.455H912.542V220.545C912.542 221.023 912.675 221.403 912.942 221.688C913.212 221.972 913.556 222.114 913.974 222.114C914.224 222.114 914.478 222.05 914.736 221.922C914.998 221.794 915.216 221.598 915.393 221.334C915.572 221.07 915.661 220.733 915.661 220.324ZM919.394 219.062V223H918.389V216.455H919.36V217.477H919.445C919.599 217.145 919.832 216.878 920.144 216.676C920.457 216.472 920.86 216.369 921.355 216.369C921.798 216.369 922.186 216.46 922.518 216.642C922.85 216.821 923.109 217.094 923.293 217.46C923.478 217.824 923.57 218.284 923.57 218.841V223H922.565V218.909C922.565 218.395 922.431 217.994 922.164 217.707C921.897 217.418 921.531 217.273 921.065 217.273C920.744 217.273 920.457 217.342 920.204 217.482C919.954 217.621 919.757 217.824 919.612 218.091C919.467 218.358 919.394 218.682 919.394 219.062ZM931.594 214.273V223H930.538V215.381H930.486L928.356 216.795V215.722L930.538 214.273H931.594ZM933.78 221.21V220.341L937.615 214.273H938.246V215.619H937.819L934.922 220.205V220.273H940.087V221.21H933.78ZM937.888 223V220.946V220.541V214.273H938.893V223H937.888Z",fill:"#787C82"}),React.createElement("path",{d:"M825.647 214.273H826.704V220.511C826.704 221.068 826.601 221.541 826.397 221.93C826.192 222.32 825.904 222.615 825.532 222.817C825.16 223.018 824.721 223.119 824.215 223.119C823.738 223.119 823.313 223.033 822.941 222.859C822.569 222.683 822.276 222.433 822.063 222.109C821.85 221.786 821.744 221.401 821.744 220.955H822.783C822.783 221.202 822.844 221.418 822.967 221.602C823.092 221.784 823.262 221.926 823.478 222.028C823.694 222.131 823.94 222.182 824.215 222.182C824.519 222.182 824.778 222.118 824.991 221.99C825.204 221.862 825.366 221.675 825.476 221.428C825.59 221.178 825.647 220.872 825.647 220.511V214.273ZM832.69 220.324V216.455H833.696V223H832.69V221.892H832.622C832.469 222.224 832.23 222.507 831.906 222.74C831.582 222.97 831.173 223.085 830.679 223.085C830.27 223.085 829.906 222.996 829.588 222.817C829.27 222.635 829.02 222.362 828.838 221.999C828.656 221.632 828.565 221.17 828.565 220.614V216.455H829.571V220.545C829.571 221.023 829.705 221.403 829.972 221.688C830.241 221.972 830.585 222.114 831.003 222.114C831.253 222.114 831.507 222.05 831.766 221.922C832.027 221.794 832.246 221.598 832.422 221.334C832.601 221.07 832.69 220.733 832.69 220.324ZM836.424 219.062V223H835.418V216.455H836.39V217.477H836.475C836.628 217.145 836.861 216.878 837.174 216.676C837.486 216.472 837.89 216.369 838.384 216.369C838.827 216.369 839.215 216.46 839.547 216.642C839.88 216.821 840.138 217.094 840.323 217.46C840.507 217.824 840.6 218.284 840.6 218.841V223H839.594V218.909C839.594 218.395 839.461 217.994 839.194 217.707C838.926 217.418 838.56 217.273 838.094 217.273C837.773 217.273 837.486 217.342 837.233 217.482C836.983 217.621 836.786 217.824 836.641 218.091C836.496 218.358 836.424 218.682 836.424 219.062ZM848.624 214.273V223H847.567V215.381H847.516L845.385 216.795V215.722L847.567 214.273H848.624ZM853.962 223.119C853.4 223.119 852.899 223.023 852.458 222.83C852.021 222.636 851.673 222.368 851.414 222.024C851.158 221.678 851.019 221.276 850.997 220.818H852.07C852.093 221.099 852.19 221.342 852.36 221.547C852.531 221.749 852.754 221.905 853.029 222.016C853.305 222.126 853.61 222.182 853.945 222.182C854.32 222.182 854.653 222.116 854.943 221.986C855.232 221.855 855.46 221.673 855.624 221.44C855.789 221.207 855.872 220.938 855.872 220.631C855.872 220.31 855.792 220.027 855.633 219.783C855.474 219.536 855.241 219.342 854.934 219.203C854.627 219.064 854.252 218.994 853.809 218.994H853.11V218.057H853.809C854.156 218.057 854.46 217.994 854.721 217.869C854.985 217.744 855.191 217.568 855.339 217.341C855.489 217.114 855.565 216.847 855.565 216.54C855.565 216.244 855.499 215.987 855.369 215.768C855.238 215.55 855.053 215.379 854.815 215.257C854.579 215.135 854.3 215.074 853.979 215.074C853.678 215.074 853.394 215.129 853.127 215.24C852.863 215.348 852.647 215.506 852.479 215.713C852.312 215.918 852.221 216.165 852.207 216.455H851.184C851.201 215.997 851.339 215.597 851.597 215.253C851.856 214.906 852.194 214.636 852.612 214.443C853.032 214.25 853.494 214.153 853.997 214.153C854.536 214.153 854.999 214.263 855.386 214.482C855.772 214.697 856.069 214.983 856.276 215.338C856.484 215.693 856.587 216.077 856.587 216.489C856.587 216.98 856.458 217.399 856.2 217.746C855.944 218.092 855.596 218.332 855.156 218.466V218.534C855.707 218.625 856.137 218.859 856.447 219.237C856.756 219.612 856.911 220.077 856.911 220.631C856.911 221.105 856.782 221.531 856.524 221.909C856.268 222.284 855.918 222.58 855.475 222.795C855.032 223.011 854.528 223.119 853.962 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M742.834 214.273H743.891V220.511C743.891 221.068 743.789 221.541 743.584 221.93C743.38 222.32 743.092 222.615 742.719 222.817C742.347 223.018 741.908 223.119 741.403 223.119C740.925 223.119 740.501 223.033 740.128 222.859C739.756 222.683 739.464 222.433 739.251 222.109C739.038 221.786 738.931 221.401 738.931 220.955H739.971C739.971 221.202 740.032 221.418 740.154 221.602C740.279 221.784 740.45 221.926 740.665 222.028C740.881 222.131 741.127 222.182 741.403 222.182C741.707 222.182 741.965 222.118 742.178 221.99C742.391 221.862 742.553 221.675 742.664 221.428C742.778 221.178 742.834 220.872 742.834 220.511V214.273ZM749.878 220.324V216.455H750.883V223H749.878V221.892H749.81C749.656 222.224 749.418 222.507 749.094 222.74C748.77 222.97 748.361 223.085 747.866 223.085C747.457 223.085 747.094 222.996 746.776 222.817C746.457 222.635 746.207 222.362 746.026 221.999C745.844 221.632 745.753 221.17 745.753 220.614V216.455H746.758V220.545C746.758 221.023 746.892 221.403 747.159 221.688C747.429 221.972 747.773 222.114 748.19 222.114C748.44 222.114 748.695 222.05 748.953 221.922C749.214 221.794 749.433 221.598 749.609 221.334C749.788 221.07 749.878 220.733 749.878 220.324ZM753.611 219.062V223H752.605V216.455H753.577V217.477H753.662C753.816 217.145 754.049 216.878 754.361 216.676C754.674 216.472 755.077 216.369 755.571 216.369C756.015 216.369 756.402 216.46 756.735 216.642C757.067 216.821 757.326 217.094 757.51 217.46C757.695 217.824 757.787 218.284 757.787 218.841V223H756.782V218.909C756.782 218.395 756.648 217.994 756.381 217.707C756.114 217.418 755.747 217.273 755.282 217.273C754.961 217.273 754.674 217.342 754.421 217.482C754.171 217.621 753.973 217.824 753.828 218.091C753.684 218.358 753.611 218.682 753.611 219.062ZM765.811 214.273V223H764.754V215.381H764.703L762.572 216.795V215.722L764.754 214.273H765.811ZM768.201 223V222.233L771.082 219.08C771.42 218.71 771.698 218.389 771.917 218.116C772.136 217.841 772.298 217.582 772.403 217.341C772.511 217.097 772.565 216.841 772.565 216.574C772.565 216.267 772.491 216.001 772.343 215.777C772.198 215.553 771.999 215.379 771.747 215.257C771.494 215.135 771.21 215.074 770.894 215.074C770.559 215.074 770.266 215.143 770.016 215.283C769.769 215.419 769.577 215.611 769.441 215.858C769.308 216.105 769.241 216.395 769.241 216.727H768.235C768.235 216.216 768.353 215.767 768.589 215.381C768.825 214.994 769.146 214.693 769.552 214.477C769.961 214.261 770.42 214.153 770.928 214.153C771.44 214.153 771.893 214.261 772.288 214.477C772.683 214.693 772.992 214.984 773.217 215.351C773.441 215.717 773.553 216.125 773.553 216.574C773.553 216.895 773.495 217.209 773.379 217.516C773.265 217.82 773.066 218.159 772.782 218.534C772.501 218.906 772.11 219.361 771.61 219.898L769.65 221.994V222.062H773.707V223H768.201Z",fill:"#787C82"}),React.createElement("path",{d:"M660.678 214.273H661.735V220.511C661.735 221.068 661.633 221.541 661.428 221.93C661.224 222.32 660.935 222.615 660.563 222.817C660.191 223.018 659.752 223.119 659.246 223.119C658.769 223.119 658.344 223.033 657.972 222.859C657.6 222.683 657.307 222.433 657.094 222.109C656.881 221.786 656.775 221.401 656.775 220.955H657.815C657.815 221.202 657.876 221.418 657.998 221.602C658.123 221.784 658.293 221.926 658.509 222.028C658.725 222.131 658.971 222.182 659.246 222.182C659.55 222.182 659.809 222.118 660.022 221.99C660.235 221.862 660.397 221.675 660.508 221.428C660.621 221.178 660.678 220.872 660.678 220.511V214.273ZM667.722 220.324V216.455H668.727V223H667.722V221.892H667.653C667.5 222.224 667.261 222.507 666.937 222.74C666.614 222.97 666.205 223.085 665.71 223.085C665.301 223.085 664.937 222.996 664.619 222.817C664.301 222.635 664.051 222.362 663.869 221.999C663.687 221.632 663.597 221.17 663.597 220.614V216.455H664.602V220.545C664.602 221.023 664.736 221.403 665.003 221.688C665.273 221.972 665.616 222.114 666.034 222.114C666.284 222.114 666.538 222.05 666.797 221.922C667.058 221.794 667.277 221.598 667.453 221.334C667.632 221.07 667.722 220.733 667.722 220.324ZM671.455 219.062V223H670.449V216.455H671.421V217.477H671.506C671.659 217.145 671.892 216.878 672.205 216.676C672.517 216.472 672.921 216.369 673.415 216.369C673.858 216.369 674.246 216.46 674.578 216.642C674.911 216.821 675.169 217.094 675.354 217.46C675.539 217.824 675.631 218.284 675.631 218.841V223H674.625V218.909C674.625 218.395 674.492 217.994 674.225 217.707C673.958 217.418 673.591 217.273 673.125 217.273C672.804 217.273 672.517 217.342 672.265 217.482C672.015 217.621 671.817 217.824 671.672 218.091C671.527 218.358 671.455 218.682 671.455 219.062ZM683.655 214.273V223H682.598V215.381H682.547L680.416 216.795V215.722L682.598 214.273H683.655ZM689.113 214.273V223H688.056V215.381H688.005L685.874 216.795V215.722L688.056 214.273H689.113Z",fill:"#787C82"}),React.createElement("path",{d:"M576.717 214.273H577.774V220.511C577.774 221.068 577.672 221.541 577.467 221.93C577.263 222.32 576.974 222.615 576.602 222.817C576.23 223.018 575.791 223.119 575.285 223.119C574.808 223.119 574.383 223.033 574.011 222.859C573.639 222.683 573.347 222.433 573.133 222.109C572.92 221.786 572.814 221.401 572.814 220.955H573.854C573.854 221.202 573.915 221.418 574.037 221.602C574.162 221.784 574.332 221.926 574.548 222.028C574.764 222.131 575.01 222.182 575.285 222.182C575.589 222.182 575.848 222.118 576.061 221.99C576.274 221.862 576.436 221.675 576.547 221.428C576.66 221.178 576.717 220.872 576.717 220.511V214.273ZM583.761 220.324V216.455H584.766V223H583.761V221.892H583.692C583.539 222.224 583.3 222.507 582.977 222.74C582.653 222.97 582.244 223.085 581.749 223.085C581.34 223.085 580.977 222.996 580.658 222.817C580.34 222.635 580.09 222.362 579.908 221.999C579.727 221.632 579.636 221.17 579.636 220.614V216.455H580.641V220.545C580.641 221.023 580.775 221.403 581.042 221.688C581.312 221.972 581.655 222.114 582.073 222.114C582.323 222.114 582.577 222.05 582.836 221.922C583.097 221.794 583.316 221.598 583.492 221.334C583.671 221.07 583.761 220.733 583.761 220.324ZM587.494 219.062V223H586.488V216.455H587.46V217.477H587.545C587.698 217.145 587.931 216.878 588.244 216.676C588.556 216.472 588.96 216.369 589.454 216.369C589.897 216.369 590.285 216.46 590.618 216.642C590.95 216.821 591.208 217.094 591.393 217.46C591.578 217.824 591.67 218.284 591.67 218.841V223H590.664V218.909C590.664 218.395 590.531 217.994 590.264 217.707C589.997 217.418 589.63 217.273 589.164 217.273C588.843 217.273 588.556 217.342 588.304 217.482C588.054 217.621 587.856 217.824 587.711 218.091C587.566 218.358 587.494 218.682 587.494 219.062ZM599.694 214.273V223H598.637V215.381H598.586L596.455 216.795V215.722L598.637 214.273H599.694ZM604.93 223.119C604.288 223.119 603.742 222.945 603.29 222.595C602.838 222.243 602.493 221.733 602.254 221.065C602.016 220.395 601.896 219.585 601.896 218.636C601.896 217.693 602.016 216.888 602.254 216.22C602.496 215.55 602.842 215.038 603.294 214.686C603.749 214.331 604.294 214.153 604.93 214.153C605.567 214.153 606.111 214.331 606.563 214.686C607.017 215.038 607.364 215.55 607.602 216.22C607.844 216.888 607.965 217.693 607.965 218.636C607.965 219.585 607.845 220.395 607.607 221.065C607.368 221.733 607.023 222.243 606.571 222.595C606.119 222.945 605.573 223.119 604.93 223.119ZM604.93 222.182C605.567 222.182 606.061 221.875 606.413 221.261C606.766 220.648 606.942 219.773 606.942 218.636C606.942 217.881 606.861 217.237 606.699 216.706C606.54 216.175 606.31 215.77 606.009 215.491C605.71 215.213 605.351 215.074 604.93 215.074C604.3 215.074 603.807 215.385 603.452 216.007C603.097 216.626 602.919 217.503 602.919 218.636C602.919 219.392 602.999 220.034 603.158 220.562C603.317 221.091 603.546 221.493 603.844 221.768C604.145 222.044 604.507 222.182 604.93 222.182Z",fill:"#787C82"}),React.createElement("path",{d:"M496.452 214.273H497.509V220.511C497.509 221.068 497.407 221.541 497.202 221.93C496.998 222.32 496.709 222.615 496.337 222.817C495.965 223.018 495.526 223.119 495.02 223.119C494.543 223.119 494.118 223.033 493.746 222.859C493.374 222.683 493.081 222.433 492.868 222.109C492.655 221.786 492.549 221.401 492.549 220.955H493.589C493.589 221.202 493.65 221.418 493.772 221.602C493.897 221.784 494.067 221.926 494.283 222.028C494.499 222.131 494.745 222.182 495.02 222.182C495.324 222.182 495.583 222.118 495.796 221.99C496.009 221.862 496.171 221.675 496.282 221.428C496.395 221.178 496.452 220.872 496.452 220.511V214.273ZM503.496 220.324V216.455H504.501V223H503.496V221.892H503.427C503.274 222.224 503.035 222.507 502.711 222.74C502.388 222.97 501.978 223.085 501.484 223.085C501.075 223.085 500.711 222.996 500.393 222.817C500.075 222.635 499.825 222.362 499.643 221.999C499.461 221.632 499.371 221.17 499.371 220.614V216.455H500.376V220.545C500.376 221.023 500.51 221.403 500.777 221.688C501.047 221.972 501.39 222.114 501.808 222.114C502.058 222.114 502.312 222.05 502.571 221.922C502.832 221.794 503.051 221.598 503.227 221.334C503.406 221.07 503.496 220.733 503.496 220.324ZM507.229 219.062V223H506.223V216.455H507.195V217.477H507.28C507.433 217.145 507.666 216.878 507.979 216.676C508.291 216.472 508.695 216.369 509.189 216.369C509.632 216.369 510.02 216.46 510.352 216.642C510.685 216.821 510.943 217.094 511.128 217.46C511.313 217.824 511.405 218.284 511.405 218.841V223H510.399V218.909C510.399 218.395 510.266 217.994 509.999 217.707C509.732 217.418 509.365 217.273 508.899 217.273C508.578 217.273 508.291 217.342 508.039 217.482C507.789 217.621 507.591 217.824 507.446 218.091C507.301 218.358 507.229 218.682 507.229 219.062ZM519.139 214.153C519.497 214.156 519.855 214.224 520.213 214.358C520.571 214.491 520.898 214.713 521.193 215.023C521.489 215.33 521.726 215.749 521.905 216.28C522.084 216.811 522.173 217.477 522.173 218.278C522.173 219.054 522.099 219.743 521.952 220.345C521.807 220.945 521.596 221.45 521.321 221.862C521.048 222.274 520.716 222.587 520.324 222.8C519.935 223.013 519.494 223.119 519.003 223.119C518.514 223.119 518.078 223.023 517.694 222.83C517.314 222.634 517.001 222.362 516.757 222.016C516.516 221.666 516.361 221.261 516.292 220.801H517.332C517.426 221.202 517.612 221.533 517.891 221.794C518.172 222.053 518.542 222.182 519.003 222.182C519.676 222.182 520.207 221.888 520.596 221.3C520.989 220.712 521.185 219.881 521.185 218.807H521.116C520.957 219.045 520.768 219.251 520.55 219.425C520.331 219.598 520.088 219.732 519.821 219.825C519.554 219.919 519.27 219.966 518.969 219.966C518.469 219.966 518.01 219.842 517.592 219.595C517.177 219.345 516.845 219.003 516.595 218.568C516.348 218.131 516.224 217.631 516.224 217.068C516.224 216.534 516.344 216.045 516.582 215.602C516.824 215.156 517.162 214.801 517.596 214.537C518.034 214.273 518.548 214.145 519.139 214.153ZM519.139 215.091C518.781 215.091 518.459 215.18 518.172 215.359C517.888 215.536 517.662 215.774 517.494 216.075C517.329 216.374 517.247 216.705 517.247 217.068C517.247 217.432 517.327 217.763 517.486 218.061C517.648 218.357 517.868 218.592 518.146 218.768C518.427 218.942 518.747 219.028 519.105 219.028C519.375 219.028 519.626 218.976 519.859 218.871C520.092 218.763 520.295 218.616 520.469 218.432C520.645 218.244 520.783 218.033 520.882 217.797C520.981 217.558 521.031 217.31 521.031 217.051C521.031 216.71 520.949 216.391 520.784 216.092C520.622 215.794 520.398 215.553 520.111 215.368C519.827 215.183 519.503 215.091 519.139 215.091Z",fill:"#787C82"}),React.createElement("path",{d:"M413.499 214.273H414.556V220.511C414.556 221.068 414.454 221.541 414.249 221.93C414.045 222.32 413.756 222.615 413.384 222.817C413.012 223.018 412.573 223.119 412.067 223.119C411.59 223.119 411.165 223.033 410.793 222.859C410.421 222.683 410.128 222.433 409.915 222.109C409.702 221.786 409.596 221.401 409.596 220.955H410.635C410.635 221.202 410.696 221.418 410.819 221.602C410.944 221.784 411.114 221.926 411.33 222.028C411.546 222.131 411.792 222.182 412.067 222.182C412.371 222.182 412.63 222.118 412.843 221.99C413.056 221.862 413.218 221.675 413.329 221.428C413.442 221.178 413.499 220.872 413.499 220.511V214.273ZM420.542 220.324V216.455H421.548V223H420.542V221.892H420.474C420.321 222.224 420.082 222.507 419.758 222.74C419.434 222.97 419.025 223.085 418.531 223.085C418.122 223.085 417.758 222.996 417.44 222.817C417.122 222.635 416.872 222.362 416.69 221.999C416.508 221.632 416.417 221.17 416.417 220.614V216.455H417.423V220.545C417.423 221.023 417.557 221.403 417.824 221.688C418.094 221.972 418.437 222.114 418.855 222.114C419.105 222.114 419.359 222.05 419.618 221.922C419.879 221.794 420.098 221.598 420.274 221.334C420.453 221.07 420.542 220.733 420.542 220.324ZM424.276 219.062V223H423.27V216.455H424.242V217.477H424.327C424.48 217.145 424.713 216.878 425.026 216.676C425.338 216.472 425.742 216.369 426.236 216.369C426.679 216.369 427.067 216.46 427.399 216.642C427.732 216.821 427.99 217.094 428.175 217.46C428.36 217.824 428.452 218.284 428.452 218.841V223H427.446V218.909C427.446 218.395 427.313 217.994 427.046 217.707C426.779 217.418 426.412 217.273 425.946 217.273C425.625 217.273 425.338 217.342 425.085 217.482C424.835 217.621 424.638 217.824 424.493 218.091C424.348 218.358 424.276 218.682 424.276 219.062ZM436.203 223.119C435.618 223.119 435.101 223.016 434.652 222.808C434.206 222.598 433.858 222.31 433.608 221.943C433.358 221.574 433.234 221.153 433.237 220.682C433.234 220.312 433.307 219.972 433.454 219.659C433.602 219.344 433.804 219.081 434.06 218.871C434.318 218.658 434.606 218.523 434.925 218.466V218.415C434.507 218.307 434.175 218.072 433.927 217.712C433.68 217.348 433.558 216.935 433.561 216.472C433.558 216.028 433.67 215.632 433.898 215.283C434.125 214.933 434.437 214.658 434.835 214.456C435.236 214.254 435.692 214.153 436.203 214.153C436.709 214.153 437.16 214.254 437.558 214.456C437.956 214.658 438.268 214.933 438.496 215.283C438.726 215.632 438.842 216.028 438.845 216.472C438.842 216.935 438.716 217.348 438.466 217.712C438.219 218.072 437.891 218.307 437.481 218.415V218.466C437.797 218.523 438.081 218.658 438.334 218.871C438.587 219.081 438.788 219.344 438.939 219.659C439.089 219.972 439.166 220.312 439.169 220.682C439.166 221.153 439.038 221.574 438.785 221.943C438.535 222.31 438.187 222.598 437.741 222.808C437.298 223.016 436.785 223.119 436.203 223.119ZM436.203 222.182C436.598 222.182 436.939 222.118 437.226 221.99C437.513 221.862 437.734 221.682 437.891 221.449C438.047 221.216 438.126 220.943 438.129 220.631C438.126 220.301 438.041 220.01 437.873 219.757C437.706 219.504 437.477 219.305 437.187 219.161C436.9 219.016 436.572 218.943 436.203 218.943C435.831 218.943 435.498 219.016 435.206 219.161C434.916 219.305 434.687 219.504 434.52 219.757C434.355 220.01 434.274 220.301 434.277 220.631C434.274 220.943 434.349 221.216 434.503 221.449C434.659 221.682 434.882 221.862 435.172 221.99C435.462 222.118 435.805 222.182 436.203 222.182ZM436.203 218.04C436.516 218.04 436.792 217.977 437.034 217.852C437.278 217.727 437.47 217.553 437.609 217.328C437.748 217.104 437.819 216.841 437.822 216.54C437.819 216.244 437.75 215.987 437.614 215.768C437.477 215.547 437.288 215.376 437.047 215.257C436.805 215.135 436.524 215.074 436.203 215.074C435.876 215.074 435.591 215.135 435.346 215.257C435.102 215.376 434.913 215.547 434.78 215.768C434.646 215.987 434.581 216.244 434.584 216.54C434.581 216.841 434.648 217.104 434.784 217.328C434.923 217.553 435.115 217.727 435.359 217.852C435.604 217.977 435.885 218.04 436.203 218.04Z",fill:"#787C82"}),React.createElement("path",{d:"M330.769 214.273H331.825V220.511C331.825 221.068 331.723 221.541 331.519 221.93C331.314 222.32 331.026 222.615 330.654 222.817C330.281 223.018 329.842 223.119 329.337 223.119C328.859 223.119 328.435 223.033 328.063 222.859C327.69 222.683 327.398 222.433 327.185 222.109C326.972 221.786 326.865 221.401 326.865 220.955H327.905C327.905 221.202 327.966 221.418 328.088 221.602C328.213 221.784 328.384 221.926 328.6 222.028C328.815 222.131 329.061 222.182 329.337 222.182C329.641 222.182 329.899 222.118 330.112 221.99C330.325 221.862 330.487 221.675 330.598 221.428C330.712 221.178 330.769 220.872 330.769 220.511V214.273ZM337.812 220.324V216.455H338.818V223H337.812V221.892H337.744C337.59 222.224 337.352 222.507 337.028 222.74C336.704 222.97 336.295 223.085 335.801 223.085C335.391 223.085 335.028 222.996 334.71 222.817C334.391 222.635 334.141 222.362 333.96 221.999C333.778 221.632 333.687 221.17 333.687 220.614V216.455H334.693V220.545C334.693 221.023 334.826 221.403 335.093 221.688C335.363 221.972 335.707 222.114 336.124 222.114C336.374 222.114 336.629 222.05 336.887 221.922C337.149 221.794 337.367 221.598 337.543 221.334C337.722 221.07 337.812 220.733 337.812 220.324ZM341.545 219.062V223H340.54V216.455H341.511V217.477H341.596C341.75 217.145 341.983 216.878 342.295 216.676C342.608 216.472 343.011 216.369 343.506 216.369C343.949 216.369 344.336 216.46 344.669 216.642C345.001 216.821 345.26 217.094 345.444 217.46C345.629 217.824 345.721 218.284 345.721 218.841V223H344.716V218.909C344.716 218.395 344.582 217.994 344.315 217.707C344.048 217.418 343.682 217.273 343.216 217.273C342.895 217.273 342.608 217.342 342.355 217.482C342.105 217.621 341.907 217.824 341.763 218.091C341.618 218.358 341.545 218.682 341.545 219.062ZM350.95 223L354.853 215.278V215.21H350.353V214.273H355.944V215.261L352.058 223H350.95Z",fill:"#787C82"}),React.createElement("path",{d:"M247.452 214.273H248.509V220.511C248.509 221.068 248.407 221.541 248.202 221.93C247.998 222.32 247.709 222.615 247.337 222.817C246.965 223.018 246.526 223.119 246.02 223.119C245.543 223.119 245.118 223.033 244.746 222.859C244.374 222.683 244.081 222.433 243.868 222.109C243.655 221.786 243.549 221.401 243.549 220.955H244.589C244.589 221.202 244.65 221.418 244.772 221.602C244.897 221.784 245.067 221.926 245.283 222.028C245.499 222.131 245.745 222.182 246.02 222.182C246.324 222.182 246.583 222.118 246.796 221.99C247.009 221.862 247.171 221.675 247.282 221.428C247.395 221.178 247.452 220.872 247.452 220.511V214.273ZM254.496 220.324V216.455H255.501V223H254.496V221.892H254.427C254.274 222.224 254.035 222.507 253.711 222.74C253.388 222.97 252.978 223.085 252.484 223.085C252.075 223.085 251.711 222.996 251.393 222.817C251.075 222.635 250.825 222.362 250.643 221.999C250.461 221.632 250.371 221.17 250.371 220.614V216.455H251.376V220.545C251.376 221.023 251.51 221.403 251.777 221.688C252.047 221.972 252.39 222.114 252.808 222.114C253.058 222.114 253.312 222.05 253.571 221.922C253.832 221.794 254.051 221.598 254.227 221.334C254.406 221.07 254.496 220.733 254.496 220.324ZM258.229 219.062V223H257.223V216.455H258.195V217.477H258.28C258.433 217.145 258.666 216.878 258.979 216.676C259.291 216.472 259.695 216.369 260.189 216.369C260.632 216.369 261.02 216.46 261.352 216.642C261.685 216.821 261.943 217.094 262.128 217.46C262.313 217.824 262.405 218.284 262.405 218.841V223H261.399V218.909C261.399 218.395 261.266 217.994 260.999 217.707C260.732 217.418 260.365 217.273 259.899 217.273C259.578 217.273 259.291 217.342 259.039 217.482C258.789 217.621 258.591 217.824 258.446 218.091C258.301 218.358 258.229 218.682 258.229 219.062ZM270.258 223.119C269.9 223.114 269.542 223.045 269.185 222.915C268.827 222.784 268.5 222.564 268.204 222.254C267.909 221.942 267.672 221.52 267.493 220.989C267.314 220.455 267.224 219.784 267.224 218.977C267.224 218.205 267.297 217.52 267.442 216.923C267.587 216.324 267.797 215.82 268.072 215.411C268.348 214.999 268.68 214.686 269.069 214.473C269.462 214.26 269.903 214.153 270.395 214.153C270.883 214.153 271.318 214.251 271.699 214.447C272.082 214.641 272.395 214.911 272.636 215.257C272.878 215.604 273.034 216.003 273.105 216.455H272.065C271.969 216.062 271.781 215.737 271.503 215.479C271.224 215.22 270.855 215.091 270.395 215.091C269.719 215.091 269.186 215.385 268.797 215.973C268.41 216.561 268.216 217.386 268.213 218.449H268.281C268.44 218.207 268.629 218.001 268.848 217.831C269.069 217.658 269.314 217.524 269.581 217.43C269.848 217.337 270.131 217.29 270.429 217.29C270.929 217.29 271.386 217.415 271.801 217.665C272.216 217.912 272.548 218.254 272.798 218.692C273.048 219.126 273.173 219.625 273.173 220.188C273.173 220.727 273.052 221.222 272.811 221.67C272.569 222.116 272.23 222.472 271.792 222.736C271.358 222.997 270.846 223.125 270.258 223.119ZM270.258 222.182C270.616 222.182 270.937 222.092 271.221 221.913C271.508 221.734 271.734 221.494 271.899 221.193C272.067 220.892 272.15 220.557 272.15 220.188C272.15 219.827 272.069 219.499 271.908 219.203C271.748 218.905 271.528 218.668 271.247 218.491C270.969 218.315 270.65 218.227 270.292 218.227C270.023 218.227 269.771 218.281 269.538 218.389C269.305 218.494 269.101 218.639 268.925 218.824C268.751 219.009 268.615 219.22 268.516 219.459C268.416 219.695 268.366 219.943 268.366 220.205C268.366 220.551 268.447 220.875 268.609 221.176C268.774 221.477 268.998 221.72 269.283 221.905C269.569 222.089 269.895 222.182 270.258 222.182Z",fill:"#787C82"}),React.createElement("path",{d:"M164.546 214.273H165.603V220.511C165.603 221.068 165.5 221.541 165.296 221.93C165.091 222.32 164.803 222.615 164.431 222.817C164.059 223.018 163.62 223.119 163.114 223.119C162.637 223.119 162.212 223.033 161.84 222.859C161.468 222.683 161.175 222.433 160.962 222.109C160.749 221.786 160.643 221.401 160.643 220.955H161.682C161.682 221.202 161.743 221.418 161.866 221.602C161.991 221.784 162.161 221.926 162.377 222.028C162.593 222.131 162.839 222.182 163.114 222.182C163.418 222.182 163.677 222.118 163.89 221.99C164.103 221.862 164.265 221.675 164.375 221.428C164.489 221.178 164.546 220.872 164.546 220.511V214.273ZM171.589 220.324V216.455H172.595V223H171.589V221.892H171.521C171.368 222.224 171.129 222.507 170.805 222.74C170.481 222.97 170.072 223.085 169.578 223.085C169.169 223.085 168.805 222.996 168.487 222.817C168.169 222.635 167.919 222.362 167.737 221.999C167.555 221.632 167.464 221.17 167.464 220.614V216.455H168.47V220.545C168.47 221.023 168.603 221.403 168.871 221.688C169.14 221.972 169.484 222.114 169.902 222.114C170.152 222.114 170.406 222.05 170.665 221.922C170.926 221.794 171.145 221.598 171.321 221.334C171.5 221.07 171.589 220.733 171.589 220.324ZM175.323 219.062V223H174.317V216.455H175.289V217.477H175.374C175.527 217.145 175.76 216.878 176.073 216.676C176.385 216.472 176.789 216.369 177.283 216.369C177.726 216.369 178.114 216.46 178.446 216.642C178.779 216.821 179.037 217.094 179.222 217.46C179.406 217.824 179.499 218.284 179.499 218.841V223H178.493V218.909C178.493 218.395 178.36 217.994 178.093 217.707C177.825 217.418 177.459 217.273 176.993 217.273C176.672 217.273 176.385 217.342 176.132 217.482C175.882 217.621 175.685 217.824 175.54 218.091C175.395 218.358 175.323 218.682 175.323 219.062ZM187.182 223.119C186.682 223.119 186.231 223.02 185.831 222.821C185.43 222.622 185.109 222.349 184.868 222.003C184.626 221.656 184.494 221.261 184.471 220.818H185.494C185.534 221.213 185.713 221.54 186.031 221.798C186.352 222.054 186.736 222.182 187.182 222.182C187.54 222.182 187.858 222.098 188.136 221.93C188.417 221.763 188.638 221.533 188.797 221.24C188.959 220.945 189.04 220.611 189.04 220.239C189.04 219.858 188.956 219.518 188.788 219.22C188.623 218.919 188.396 218.682 188.106 218.509C187.817 218.335 187.486 218.247 187.114 218.244C186.846 218.241 186.572 218.283 186.291 218.368C186.01 218.45 185.778 218.557 185.596 218.688L184.608 218.568L185.136 214.273H189.67V215.21H186.023L185.716 217.784H185.767C185.946 217.642 186.17 217.524 186.44 217.43C186.71 217.337 186.991 217.29 187.284 217.29C187.818 217.29 188.294 217.418 188.712 217.673C189.132 217.926 189.462 218.273 189.7 218.713C189.942 219.153 190.062 219.656 190.062 220.222C190.062 220.778 189.937 221.276 189.687 221.713C189.44 222.148 189.099 222.491 188.665 222.744C188.23 222.994 187.736 223.119 187.182 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M78.5459 214.273H79.6027V220.511C79.6027 221.068 79.5005 221.541 79.2959 221.93C79.0914 222.32 78.803 222.615 78.4309 222.817C78.0587 223.018 77.6198 223.119 77.1141 223.119C76.6368 223.119 76.2121 223.033 75.84 222.859C75.4678 222.683 75.1752 222.433 74.9621 222.109C74.7491 221.786 74.6425 221.401 74.6425 220.955H75.6823C75.6823 221.202 75.7434 221.418 75.8655 221.602C75.9905 221.784 76.161 221.926 76.3769 222.028C76.5928 222.131 76.8385 222.182 77.1141 222.182C77.4181 222.182 77.6766 222.118 77.8897 221.99C78.1027 221.862 78.2647 221.675 78.3755 221.428C78.4891 221.178 78.5459 220.872 78.5459 220.511V214.273ZM85.5893 220.324V216.455H86.595V223H85.5893V221.892H85.5211C85.3677 222.224 85.1291 222.507 84.8052 222.74C84.4813 222.97 84.0722 223.085 83.5779 223.085C83.1688 223.085 82.8052 222.996 82.487 222.817C82.1688 222.635 81.9188 222.362 81.737 221.999C81.5552 221.632 81.4643 221.17 81.4643 220.614V216.455H82.47V220.545C82.47 221.023 82.6035 221.403 82.8705 221.688C83.1404 221.972 83.4842 222.114 83.9018 222.114C84.1518 222.114 84.406 222.05 84.6646 221.922C84.9259 221.794 85.1447 221.598 85.3208 221.334C85.4998 221.07 85.5893 220.733 85.5893 220.324ZM89.3226 219.062V223H88.3169V216.455H89.2885V217.477H89.3738C89.5272 217.145 89.7601 216.878 90.0726 216.676C90.3851 216.472 90.7885 216.369 91.2828 216.369C91.726 216.369 92.1138 216.46 92.4462 216.642C92.7786 216.821 93.0371 217.094 93.2218 217.46C93.4064 217.824 93.4988 218.284 93.4988 218.841V223H92.4931V218.909C92.4931 218.395 92.3596 217.994 92.0925 217.707C91.8255 217.418 91.459 217.273 90.9931 217.273C90.6721 217.273 90.3851 217.342 90.1323 217.482C89.8823 217.621 89.6848 217.824 89.54 218.091C89.3951 218.358 89.3226 218.682 89.3226 219.062ZM101.182 223.119C100.682 223.119 100.231 223.02 99.8308 222.821C99.4303 222.622 99.1093 222.349 98.8678 222.003C98.6263 221.656 98.4942 221.261 98.4715 220.818H99.4942C99.534 221.213 99.7129 221.54 100.031 221.798C100.352 222.054 100.736 222.182 101.182 222.182C101.54 222.182 101.858 222.098 102.136 221.93C102.417 221.763 102.638 221.533 102.797 221.24C102.959 220.945 103.04 220.611 103.04 220.239C103.04 219.858 102.956 219.518 102.788 219.22C102.623 218.919 102.396 218.682 102.106 218.509C101.817 218.335 101.486 218.247 101.114 218.244C100.846 218.241 100.572 218.283 100.291 218.368C100.01 218.45 99.7783 218.557 99.5965 218.688L98.6078 218.568L99.1362 214.273H103.67V215.21H100.023L99.7158 217.784H99.7669C99.9459 217.642 100.17 217.524 100.44 217.43C100.71 217.337 100.991 217.29 101.284 217.29C101.818 217.29 102.294 217.418 102.712 217.673C103.132 217.926 103.462 218.273 103.7 218.713C103.942 219.153 104.062 219.656 104.062 220.222C104.062 220.778 103.937 221.276 103.687 221.713C103.44 222.148 103.099 222.491 102.665 222.744C102.23 222.994 101.736 223.119 101.182 223.119Z",fill:"#787C82"}),React.createElement("path",{d:"M-3.45407 214.273H-2.39725V220.511C-2.39725 221.068 -2.49952 221.541 -2.70407 221.93C-2.90862 222.32 -3.19697 222.615 -3.56913 222.817C-3.94129 223.018 -4.38021 223.119 -4.88589 223.119C-5.36316 223.119 -5.78788 223.033 -6.16004 222.859C-6.53219 222.683 -6.82481 222.433 -7.03788 222.109C-7.25094 221.786 -7.35748 221.401 -7.35748 220.955H-6.31771C-6.31771 221.202 -6.25663 221.418 -6.13447 221.602C-6.00947 221.784 -5.83901 221.926 -5.6231 222.028C-5.40719 222.131 -5.16146 222.182 -4.88589 222.182C-4.58191 222.182 -4.32339 222.118 -4.11032 221.99C-3.89725 221.862 -3.73532 221.675 -3.62452 221.428C-3.51089 221.178 -3.45407 220.872 -3.45407 220.511V214.273ZM3.58928 220.324V216.455H4.59496V223H3.58928V221.892H3.5211C3.36769 222.224 3.12906 222.507 2.80519 222.74C2.48133 222.97 2.07224 223.085 1.57792 223.085C1.16883 223.085 0.805192 222.996 0.48701 222.817C0.168828 222.635 -0.081172 222.362 -0.26299 221.999C-0.444808 221.632 -0.535717 221.17 -0.535717 220.614V216.455H0.469965V220.545C0.469965 221.023 0.603487 221.403 0.870533 221.688C1.14042 221.972 1.48417 222.114 1.90178 222.114C2.15178 222.114 2.40604 222.05 2.66457 221.922C2.92593 221.794 3.14468 221.598 3.32082 221.334C3.49979 221.07 3.58928 220.733 3.58928 220.324ZM7.32262 219.062V223H6.31694V216.455H7.28853V217.477H7.37376C7.52717 217.145 7.76012 216.878 8.07262 216.676C8.38512 216.472 8.78853 216.369 9.28285 216.369C9.72603 216.369 10.1138 216.46 10.4462 216.642C10.7786 216.821 11.0371 217.094 11.2218 217.46C11.4064 217.824 11.4988 218.284 11.4988 218.841V223H10.4931V218.909C10.4931 218.395 10.3596 217.994 10.0925 217.707C9.82546 217.418 9.45898 217.273 8.99308 217.273C8.67205 217.273 8.38512 217.342 8.13228 217.482C7.88228 217.621 7.68484 217.824 7.53995 218.091C7.39506 218.358 7.32262 218.682 7.32262 219.062ZM19.1817 223.119C18.6817 223.119 18.2314 223.02 17.8308 222.821C17.4303 222.622 17.1093 222.349 16.8678 222.003C16.6263 221.656 16.4942 221.261 16.4715 220.818H17.4942C17.534 221.213 17.7129 221.54 18.0311 221.798C18.3522 222.054 18.7357 222.182 19.1817 222.182C19.5397 222.182 19.8578 222.098 20.1362 221.93C20.4175 221.763 20.6377 221.533 20.7968 221.24C20.9587 220.945 21.0397 220.611 21.0397 220.239C21.0397 219.858 20.9558 219.518 20.7882 219.22C20.6235 218.919 20.3962 218.682 20.1064 218.509C19.8166 218.335 19.4857 218.247 19.1135 218.244C18.8465 218.241 18.5723 218.283 18.2911 218.368C18.0098 218.45 17.7783 218.557 17.5965 218.688L16.6078 218.568L17.1362 214.273H21.6703V215.21H18.0226L17.7158 217.784H17.7669C17.9459 217.642 18.1703 217.524 18.4402 217.43C18.7101 217.337 18.9914 217.29 19.284 217.29C19.8181 217.29 20.2939 217.418 20.7115 217.673C21.132 217.926 21.4615 218.273 21.7002 218.713C21.9416 219.153 22.0624 219.656 22.0624 220.222C22.0624 220.778 21.9374 221.276 21.6874 221.713C21.4402 222.148 21.0993 222.491 20.6647 222.744C20.23 222.994 19.7357 223.119 19.1817 223.119Z",fill:"#787C82"}),React.createElement("line",{x1:"175.5",y1:"200",x2:"175.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"258.5",y1:"200",x2:"258.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"341.5",y1:"200",x2:"341.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"424.5",y1:"200",x2:"424.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"507.5",y1:"200",x2:"507.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"590.5",y1:"200",x2:"590.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"673.5",y1:"200",x2:"673.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"756.5",y1:"200",x2:"756.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"839.5",y1:"200",x2:"839.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"922.5",y1:"200",x2:"922.5",y2:"205",stroke:"#50575E"}),React.createElement("line",{x1:"1005.5",y1:"200",x2:"1005.5",y2:"205",stroke:"#50575E"}),React.createElement("path",{opacity:"0.16",d:"M261 78C246.5 66 198.5 72 178 76C169.826 77.5949 114 94.5333 95.5 94.5167C77 94.5 44.5 83.0164 14 82.5082C-16.5 82 -42 98 -42 98V183C-42 191.837 -34.8365 199 -26 199H993C1001.84 199 1009 191.837 1009 183V30.5C1009 30.5 964 53 926 59.5C890.365 65.5955 848.573 67.294 843.51 67.4817C843.169 67.4944 842.83 67.5166 842.491 67.5497L761.238 75.4768C761.079 75.4923 760.935 75.5084 760.776 75.5285C756.558 76.065 693.858 84 675.5 84C656.5 84 614 75.5 592.5 75.5C571 75.5 533.5 90.5 508.5 92C483.5 93.5 456.5 68 426 79.5C395.5 91 377 167 343 164C309 161 275.5 90 261 78Z",fill:"url(#paint0_linear_3726_6340)"}),React.createElement("path",{d:"M-42 98C-42 98 -23.5 83.5 13.5 82C50.5 80.5 67 95 96 94.5C125 94 162.495 76.7241 178 75.5C216 72.5 243.5 65.5 261 78.5C278.5 91.5 308.5 161 344 163.5C379.5 166 394 91.5 426 79.5C458 67.5 473.5 92 509.5 91.5C545.5 91 562 76 592 75.5C622 75 648.5 83.5 675 83.5C701.5 83.5 759 75.5 759 75.5L844 67.5C844 67.5 884.5 66 926 59.5C967.5 53 1008 30.5 1008 30.5",stroke:"#069E08",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("circle",{cx:"1008",cy:"30.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"926",cy:"59.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"843",cy:"67.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"759",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"675",cy:"83.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"593",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"509",cy:"91.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"427",cy:"79.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"343",cy:"163.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"261",cy:"78.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"178",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"96",cy:"94.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"14",cy:"82.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("path",{opacity:"0.16",d:"M261 99.9992C239 87.4992 207 98.0875 178 95.9992C149 93.911 124 98.3228 96 109.911C68 121.499 46 142.146 14 149.823C-18 157.499 -43 147.999 -43 147.999V198.999H1009V44.4992C1009 44.4992 962 66.9992 926 75.4992C890 83.9993 869.5 81.9992 843 78.4992C816.5 74.9993 789.5 39.4992 759 40.4992C728.5 41.4993 699.5 96.4992 676.5 99.9992C653.5 103.499 612.5 95.4992 593.5 95.4992C574.5 95.4992 524.5 111.499 509.5 111.999C494.5 112.499 455.5 111.499 427 115.499C398.5 119.499 372 138.999 344 138.999C316 138.999 283 112.499 261 99.9992Z",fill:"url(#paint1_linear_3726_6340)"}),React.createElement("path",{d:"M-41.5 148.5C-41.5 148.5 -8 156.639 21 148.32C50 140 66.5 122 95.5 109.351C124.5 96.7013 145.5 93.0007 178 95.5006C210.5 98.0005 236.5 86.5006 262 100.501C287.5 114.501 310.5 140.001 344 138.501C377.5 137.001 396 121.501 427 115.501C458 109.501 489 113.001 510.5 111.501C532 110.001 572.5 96.0006 593 95.5006C613.5 95.0006 646.5 103.001 676 99.5006C705.5 96.0006 719 43.5006 759 41.5006C799 39.5006 805 72.0006 844 78.5006C883 85.0006 901 78.5006 925 75.5006C949 72.5006 1008 45.5006 1008 45.5006",stroke:"#069E08",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("circle",{cx:"178",cy:"95.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"96",cy:"109.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"14",cy:"149.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"261",cy:"100.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"343",cy:"138.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"427",cy:"115.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"509",cy:"111.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"593",cy:"95.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"675",cy:"99.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"759",cy:"41.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"843",cy:"78.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"926",cy:"75.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"}),React.createElement("circle",{cx:"1008",cy:"45.5",r:"2.75",fill:"white",stroke:"#069E08",strokeWidth:"1.5"})),React.createElement("defs",null,React.createElement("filter",{id:"filter0_f_3726_6340",x:"-51",y:"-8",width:"1185.3",height:"239.127",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),React.createElement("feGaussianBlur",{stdDeviation:"4",result:"effect1_foregroundBlur_3726_6340"})),React.createElement("linearGradient",{id:"paint0_linear_3726_6340",x1:"558",y1:"59.5",x2:"558",y2:"199",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#069E08"}),React.createElement("stop",{offset:"1",stopColor:"#069E08",stopOpacity:"0"})),React.createElement("linearGradient",{id:"paint1_linear_3726_6340",x1:"558",y1:"81.4993",x2:"558",y2:"220.999",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#069E08"}),React.createElement("stop",{offset:"1",stopColor:"#069E08",stopOpacity:"0"}))))},24304:(e,t,a)=>{"use strict";a.d(t,{a:()=>n});var r=a(38065);function n(){let e,t;return{opts:(e,t)=>{r.default.assign(t,{cursor:{x:!1,y:!1}})},hooks:{init:function(a){e=a.over,t=document.createElement("div"),t.classList.add("day-highlighter"),r.default.assign(t.style,{pointerEvents:"none",display:"none",position:"absolute",left:0,top:0,height:"100%",backgroundColor:"rgba(0,0,0,0.04)"}),e.appendChild(t),e.addEventListener("mouseenter",(()=>{t.style.display=null})),e.addEventListener("mouseleave",(()=>{t.style.display="none"}))},setCursor:function(e){const{idx:a}=e.cursor,r=e.data[0][a],n=r-r%86400,s=n+86400,o=e.valToPos(Math.max(n,e.scales.x.min),"x"),i=e.valToPos(Math.min(s,e.scales.x.max),"x")-o;t.style.transform="translateX("+Math.round(o)+"px)",t.style.width=Math.round(i)+"px"}}}}},63988:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});const r="short";function n(e,t,a="en"){let n,s;switch(e){case"{M}/{D}":default:return t.toLocaleDateString(a,{month:r,day:"numeric"});case"{M}/{D}\n{YYYY}":return n=t.toLocaleDateString(a,{month:r,day:"numeric"}),s=t.toLocaleDateString(a,{year:"numeric"}),`${n}\n${s}`;case"{MMM}":return t.toLocaleDateString(a,{month:r});case"{MMM}\n{YYYY}":return n=t.toLocaleDateString(a,{month:r}),s=t.toLocaleDateString(a,{year:"numeric"}),`${n}\n${s}`;case"{h}{aa}":return""}return t.toLocaleDateString(a)}},64047:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(51609),n=a.n(r),s=a(47425),o=a(71335),i=a(65947);a(32149);const c=({periods:e=[],annotations:t=[],startDate:a=0,endDate:r=0,title:c,isPlaceholder:l=!1})=>{e.sort(((e,t)=>e.timestamp-t.timestamp));const u=r-864e5;return a=0===e.length?u:1===e.length?Math.min(e[0].timestamp-432e5,u):Math.min(e[0].timestamp,u),e.length>0&&(e=[{timestamp:a-864e5,dimensions:e[0].dimensions},...e]),n().createElement("div",{className:"jb-score-graph"},c&&n().createElement(s.Ay,{variant:"title-medium"},c),l?n().createElement("div",{className:"jb-score-graph__placeholder"},n().createElement(o.A,null)):n().createElement(i.A,{periods:e,annotations:t,range:{startDate:a,endDate:r}}))}},38766:(e,t,a)=>{"use strict";a.d(t,{m:()=>o});var r=a(58454),n=a(38443),s=a(27723);a(23735);const __=s.__,o=({period:e})=>{if(!e||!e.dimensions||!e.timestamp)return null;const{mobile_overall_score:t,desktop_overall_score:a,desktop_cls:o,desktop_lcp:i,desktop_tbt:c,mobile_cls:l,mobile_lcp:u,mobile_tbt:d}=e.dimensions,p=(0,r.T)(t,a),m=(0,n.dateI18n)("F j, Y",new Date(e.timestamp),!1);return p&&t&&a&&m?React.createElement("div",{className:"jb-score-tooltip"},React.createElement("div",{className:"jb-score-tooltip__date"},m),React.createElement("div",{className:"jb-score-tooltip__row"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Overall score","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},p)),React.createElement("hr",null),React.createElement("div",{className:"jb-score-tooltip__row"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Desktop score","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},/* translators: %d is the score */ /* translators: %d is the score */ (0,s.sprintf)(__("%d / 100","jetpack-boost"),a))),"number"==typeof i&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Largest Contentful Paint","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",i))),"number"==typeof c&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Total Blocking Time","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",c))),"number"==typeof o&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Cumulative Layout Shift","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2f",o))),React.createElement("hr",null),React.createElement("div",{className:"jb-score-tooltip__row"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Mobile score","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},/* translators: %d is the score */ /* translators: %d is the score */ -(0,s.sprintf)(__("%d / 100","jetpack-boost"),t))),"number"==typeof u&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Largest Contentful Paint","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",u))),"number"==typeof d&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Total Blocking Time","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",d))),"number"==typeof l&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Cumulative Layout Shift","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2f",l))),React.createElement("div",{className:"jb-score-tooltip__pointer"})):null}},64117:(e,t,a)=>{"use strict";a.d(t,{w:()=>s});var r=a(18950),n=a(38766);function s(e){const t=document.createElement("div"),a=document.createElement("div");let s;return{hooks:{init:function(e,n){a.classList.add("jb-score-tooltips-container"),s||(s=r.createRoot(t)),t.classList.add("jb-score-tooltip-react-root"),a.appendChild(t),e.over.appendChild(a),e.over.addEventListener("mouseenter",(()=>{a.classList.add("visible")})),e.over.addEventListener("mouseleave",(()=>{a.classList.remove("visible")})),t.addEventListener("mouseenter",(()=>{t.classList.add("visible")})),t.addEventListener("mouseleave",(()=>{t.classList.remove("visible")}))},setCursor:function(a){const{idx:r}=a.cursor,o=e[r];if(!o)return;const i=a.data[0][r],c=i-i%86400,l=c+86400,u=a.valToPos(Math.max(c,a.scales.x.min),"x"),d=u+(a.valToPos(Math.min(l,a.scales.x.max),"x")-u)/2;t.style.left=d+"px",s.render((0,n.m)({period:o}))},setSize:function(e){a.style.paddingTop=e.over.clientHeight+"px"}}}}},65947:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(27723),n=a(51609),s=a.n(n),o=a(38065),i=a(87351),c=a.n(i),l=a(51437),u=a(37975),d=a(98539),m=a(24304),p=a(63988),h=a(64117),f=a(65742),g=a(903);a(23428);const __=r.__,v={height:300,width:600};function y(e,t){const{spline:a}=o.default.paths;return{label:e,stroke:b(t),fill:e=>{const a=e.ctx.createLinearGradient(0,0,0,v.height);return a.addColorStop(0,b(t,"44")),a.addColorStop(1,b(t,"11")),a},width:2,paths:(e,t,r,n)=>a?.()(e,t,r,n)||null,points:{show:!0},value:(e,t)=>t?(0,u.A)(t):"-"}}function b(e,t="FF"){let a="#D63638";return e>70?a="#069e08":e>50&&(a="#faa754"),`${a}${t}`}function w({range:e,periods:t,annotations:a=[]}){const r=(0,n.useRef)(null),i=(0,n.useRef)(null),u=i.current?.clientWidth||v.width;let b=0,w=0;t.length>0&&(b=t[t.length-1].dimensions.desktop_overall_score,w=t[t.length-1].dimensions.mobile_overall_score);const E=(0,f.f)(t),C=(0,n.useMemo)((()=>({...{class:"boost-score-graph",height:v.height,width:u,tzDate:e=>o.default.tzDate(new Date(1e3*e),"Etc/UTC"),fmtDate:e=>t=>(0,p.A)(e,t,(0,l.Y)()),padding:[17,0,17,0],axes:[{grid:{show:!1},ticks:{stroke:"#50575E",width:1,size:3}},{side:1,gap:8,space:100,size:30,grid:{stroke:"rgba(220, 220, 222, 0.5)",width:1},ticks:{show:!1}}],cursor:{x:!1,y:!1},series:[{label:__("Date","jetpack-boost"),value:(e,t)=>{if(!t)return"-";return new Date(t).toLocaleDateString((0,l.Y)())}},y(__("Desktop","jetpack-boost"),b),y(__("Mobile","jetpack-boost"),w)],scales:{x:{time:!0,auto:!1,range:[e.startDate/1e3,e.endDate/1e3]},y:{range:[0,100],auto:!1}},legend:{show:!1},plugins:[(0,d.S)(a),(0,h.w)(t),(0,m.a)()]}})),[u,b,w,e.startDate,e.endDate,t,a]);(0,g.A)(r,i);const _=(0,n.useCallback)((e=>r.current=e),[]);return s().createElement("div",{ref:i,className:"boost-uplot-container"},s().createElement(c(),{data:E,onCreate:_,options:C}))}},65742:(e,t,a)=>{"use strict";a.d(t,{f:()=>s});var r=a(51609);const n=function(e,t){return t.map((({dimensions:t})=>t[e]))};function s(e){return(0,r.useMemo)((()=>{if(!e?.length||!e[0].dimensions)return[];return[e.map((({timestamp:e})=>e/1e3)),n("desktop_overall_score",e),n("mobile_overall_score",e)]}),[e])}},903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(29491),n=a(51609);const s=400;function o(e,t){(0,n.useEffect)((()=>{if(!e.current||!t.current)return;const a=(0,r.throttle)((()=>{e.current&&t.current&&e.current.setSize({height:e.current.height,width:t.current.clientWidth})}),s);return a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)}),[e,t])}},51112:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(96072),n=a.n(r),s=a(56427),o=a(27723),i=a(51113),c=a(53512),l=a(13022),u=a(51609),d=a.n(u),m=a(32258);const __=o.__,p=(0,u.forwardRef)(((e,t)=>{const{children:a,variant:r="primary",size:o="normal",weight:u="bold",icon:p,iconSize:h,disabled:f,isDestructive:g,isLoading:v,isExternalLink:y,className:b,text:w,fullWidth:E,...C}=e,_=(0,l.A)(m.A.button,b,{[m.A.normal]:"normal"===o,[m.A.small]:"small"===o,[m.A.icon]:Boolean(p),[m.A.loading]:v,[m.A.regular]:"regular"===u,[m.A["full-width"]]:E,[m.A["is-icon-button"]]:Boolean(p)&&!a});C.ref=t;const k="normal"===o?20:16,R=y&&d().createElement(d().Fragment,null,d().createElement(i.A,{size:k,icon:c.A,className:m.A["external-icon"]}),d().createElement(s.VisuallyHidden,{as:"span"},/* translators: accessibility text */ -__("(opens in a new tab)","jetpack-boost"))),A=y?"_blank":void 0,x=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return d().createElement(s.Button,n()({target:A,variant:r,className:(0,l.A)(_,{"has-text":!!p&&x}),icon:y?void 0:p,iconSize:h,disabled:f,"aria-disabled":f,isDestructive:g,text:w},C),v&&d().createElement(s.Spinner,null),d().createElement("span",null,a),R)}));p.displayName="Button";const h=p},69222:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),n=a.n(r),s=a(29491),o=a(86087),i=a(27723),c=a(51112),l=a(78478);const __=i.__,u=({buttonStyle:e="icon",textToCopy:t,onCopy:a,...r})=>{const[i,u]=(0,o.useState)(!1),d=(0,o.useRef)(),m=(0,s.useCopyToClipboard)(t,(()=>{d.current&&clearTimeout(d.current),u(!0),a?.(),d.current=setTimeout((()=>{u(!1),d.current=void 0}),3e3)}));(0,o.useEffect)((()=>()=>{d.current&&clearTimeout(d.current)}),[]);let p=null,h=null;"text"!==e&&(p=i?React.createElement(l.Nr,null):React.createElement(l.ui,null));const f=__("Copy to clipboard","jetpack-boost");return"icon"!==e&&(h=i?__("Copied!","jetpack-boost"):f),React.createElement(c.A,n()({"aria-label":f,icon:p,children:h,ref:m},r))}},11883:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),n=a(13022),s=a(51609);a(53689);const __=r.__;class o extends s.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-boost");case"gridicons-arrow-left":return __("Arrow left","jetpack-boost");case"gridicons-arrow-right":return __("Arrow right","jetpack-boost");case"gridicons-calendar":return __("Is an event.","jetpack-boost");case"gridicons-cart":return __("Is a product.","jetpack-boost");case"chevron-down":return __("Show filters","jetpack-boost");case"gridicons-comment":return __("Matching comment.","jetpack-boost");case"gridicons-cross":return __("Close.","jetpack-boost");case"gridicons-filter":return __("Toggle search filters.","jetpack-boost");case"gridicons-folder":return __("Category","jetpack-boost");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-boost");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-boost");case"gridicons-image":return __("Has an image.","jetpack-boost");case"gridicons-page":return __("Page","jetpack-boost");case"gridicons-post":return __("Post","jetpack-boost");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-boost");case"gridicons-tag":return __("Tag","jetpack-boost");case"gridicons-video":return __("Has a video.","jetpack-boost")}}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,r=this.props.width||e,s=this.props.style||{height:a,width:r},o="gridicons-"+this.props.icon,i=(0,n.A)("gridicon",o,t,{"needs-offset":this.needsOffset(o,e)}),c=this.getSVGDescription(o);return React.createElement("svg",{className:i,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:s,viewBox:"0 0 24 24",width:r,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},c?React.createElement("desc",null,c):null,this.renderIcon(o))}}const i=o},40597:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(56427),n=a(13022),s=a(51609),o=a.n(s),i=a(51112),c=a(11883);a(24803);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:m=18,offset:p=10,title:h,children:f,popoverAnchorStyle:g="icon",forceShow:v=!1,wide:y=!1,inline:b=!0,shift:w=!1})=>{const[E,C]=(0,s.useState)(!1),_=(0,s.useCallback)((()=>C(!1)),[C]),k=(0,s.useCallback)((e=>{e.preventDefault(),C(!E)}),[E,C]),R={position:l(a),placement:a,animate:u,noArrow:!1,resize:!1,flip:!1,offset:p,focusOnMount:"container",onClose:_,className:"icon-tooltip-container",inline:b,shift:w},A="wrapper"===g,x=(0,n.A)("icon-tooltip-wrapper",e),S={left:A?0:-(62-m/2)+"px"},j=A&&v;return o().createElement("div",{className:x,"data-testid":"icon-tooltip_wrapper"},!A&&o().createElement(i.A,{variant:"link",onMouseDown:k},o().createElement(c.A,{className:t,icon:d,size:m})),o().createElement("div",{className:(0,n.A)("icon-tooltip-helper",{"is-wide":y}),style:S},(j||E)&&o().createElement(r.Popover,R,o().createElement("div",null,h&&o().createElement("div",{className:"icon-tooltip-title"},h),o().createElement("div",{className:"icon-tooltip-content"},f)))))}},78478:(e,t,a)=>{"use strict";a.d(t,{Nr:()=>l,ui:()=>u});var r=a(96072),n=a.n(r),s=a(56427),o=a(13022),i=(a(84705),a(62300));const c=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:r=1,color:c="#2C3338",children:l})=>{const u={className:(0,o.A)(i.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:r,fill:void 0};return c&&(u.fill=c),React.createElement(s.SVG,n()({},u,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(s.G,{opacity:r},l))},l=({size:e,className:t=i.A["checkmark-icon"],color:a})=>React.createElement(c,{className:t,size:e,color:a},React.createElement(s.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"})),u=({size:e,className:t=i.A["clipboard-icon"],color:a})=>React.createElement(c,{className:t,size:e,color:a},React.createElement(s.Path,{d:"M5.625 5.5H15.375C15.444 5.5 15.5 5.55596 15.5 5.625V15.375C15.5 15.444 15.444 15.5 15.375 15.5H5.625C5.55596 15.5 5.5 15.444 5.5 15.375V5.625C5.5 5.55596 5.55596 5.5 5.625 5.5ZM4 5.625C4 4.72754 4.72754 4 5.625 4H15.375C16.2725 4 17 4.72754 17 5.625V10V15.375C17 16.2725 16.2725 17 15.375 17C15.375 17 6.52246 17 5.625 17C4.72754 17 4 16.2725 4 15.375V5.625ZM18.5 17.2812V8.28125H20V17.2812C20 18.7995 18.7704 20 17.2511 20H6.25V18.5H17.2511C17.9409 18.5 18.5 17.9721 18.5 17.2812Z"}))},60442:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(29491),n=a(38403);const s=["sm","md","lg"],o=(e,t)=>{const a=Array.isArray(e)?e:[e],o=Array.isArray(t)?t:[t],[i,c,l]=s,u={sm:(0,r.useMediaQuery)(n.A[i]),md:(0,r.useMediaQuery)(n.A[c]),lg:(0,r.useMediaQuery)(n.A[l])};return a.map(((e,t)=>{const a=o[t];return a?((e,t,a)=>{const r=s.indexOf(e),n=r+1,o=t.includes("=");let i=[];return t.startsWith("<")&&(i=s.slice(0,o?n:r)),t.startsWith(">")&&(i=s.slice(o?r:n)),i?.length?i.some((e=>a[e])):a[e]})(e,a,u):u[e]}))}},11876:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(13022),n=a(51609),s=a.n(n),o=a(36406);const i=({children:e=null,width:t=null,height:a=null,className:n=""})=>s().createElement("div",{className:(0,r.A)(o.A.placeholder,n),style:{width:t,height:a}},e)},47656:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(90311),n=a(19783),s=a(83883),o=a(51113),i=a(10991),c=a(13022),l=a(51609),u=a.n(l),d=a(97410);const m=e=>{switch(e){case"error":case"warning":default:return r.A;case"info":return n.A;case"success":return s.A}},p=({level:e="info",title:t,children:a,actions:r,hideCloseButton:n=!1,onClose:s})=>{const l=(0,c.A)(d.A.container,d.A[`is-${e}`]);return u().createElement("div",{className:l},u().createElement("div",{className:d.A["icon-wrapper"]},u().createElement(o.A,{icon:m(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))))),!n&&u().createElement("button",{"aria-label":"close",className:d.A["close-button"],onClick:s},u().createElement(o.A,{icon:i.A})))}},37975:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(51437);const n=(e,t={})=>{const a=(0,r.Y)();return new Intl.NumberFormat(a,t).format(e)}},33151:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(8508);a(98657);const l=({className:e,maxValue:t=100,minValue:a=0,step:r=1,value:o,onChange:l,onBeforeChange:u,onAfterChange:d,renderThumb:m})=>{const[p,h]=i().useState(!1),f=(0,s.A)("jp-components-number-slider",e,{"jp-components-number-slider--is-holding":p}),g=m||((e,t)=>{const{key:a,...r}=e;return i().createElement("div",n()({key:a},r),t.valueNow)});return i().createElement("div",{className:f,"data-testid":"number-slider"},i().createElement(c.A,{className:"jp-components-number-slider__control",thumbClassName:"jp-components-number-slider__thumb",thumbActiveClassName:"jp-components-number-slider__thumb--is-active",trackClassName:"jp-components-number-slider__track",value:o,max:t,min:a,step:r,renderThumb:g,onChange:l,onBeforeChange:e=>{h(!0),"function"==typeof u&&u(e)},onAfterChange:e=>{h(!1),"function"==typeof d&&d(e)}}))}},97911:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});a(32325);const r=({icon:e,children:t,action:a})=>React.createElement("div",{className:"jp-popover"},React.createElement("div",{className:"jp-popover__icon"},e),React.createElement("div",{className:"jp-popover__body"},t),React.createElement("div",{className:"jp-popover__action"},a))},9957:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(67397),n=a(11876),s=a(56427),o=a(27723),i=a(85879);a(64319);const __=o.__,c=e=>-1===e.fraction.indexOf("00"),l=({currencyCode:e="USD",priceDetails:t=__("/month, paid yearly","jetpack-boost"),...a})=>{const l=(0,r.vA)(a.priceBefore,e),u=(0,r.vA)(a.priceAfter,e);return React.createElement("div",{className:"jp-components__pricing-card"},a.icon&&React.createElement("div",{className:"jp-components__pricing-card__icon"},"string"==typeof a.icon?React.createElement("img",{src:a.icon,alt:(0,o.sprintf)(/* translators: placeholder is a product name */ -__("Icon for the product %s","jetpack-boost"),a.title)}):a.icon),React.createElement("h1",{className:"jp-components__pricing-card__title"},a.title),React.createElement("div",{className:"jp-components__pricing-card__pricing"},a.priceBefore!==a.priceAfter&&a.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),c(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(n.A,{width:"100%",height:48}),a.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"},u.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},u.integer),c(u)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"},u.fraction)),React.createElement("span",{className:"jp-components__pricing-card__price-details"},t))),a.children&&React.createElement("div",{className:"jp-components__pricing-card__extra-content-wrapper"},a.children),a.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},a.tosText),a.ctaText&&React.createElement(React.Fragment,null,!a.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},React.createElement(i.A,{agreeButtonLabel:a.ctaText})),React.createElement("div",{className:"jp-components__pricing-card__cta"},React.createElement(s.Button,{className:"jp-components__pricing-card__button",label:a.ctaText,onClick:a.onCtaClick},a.ctaText))),a.infoText&&React.createElement("div",{className:"jp-components__pricing-card__info"},a.infoText))}},79245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>C,N0:()=>E,eY:()=>b,i7:()=>w});var r=a(27723),n=a(51113),s=a(83883),o=a(31249),i=a(13022),c=a(51609),l=a.n(c),u=a(40597),d=a(60442),m=a(85879),p=a(47425),h=a(63142);const __=r.__,f=__("Included","jetpack-boost"),g=__("Not included","jetpack-boost"),v=__("Coming soon","jetpack-boost"),y=(0,c.createContext)(void 0),b=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:m=null,tooltipInfo:b,tooltipTitle:w,tooltipClassName:E=""})=>{const[C]=(0,d.A)("lg"),_=(0,c.useContext)(y)[a],k=t||e,R=_.name,A=_.tooltipInfo,x=_.tooltipTitle,S=b||!C&&A,j=((e,t,a)=>e?{lg:v, +(0,s.sprintf)(__("%d / 100","jetpack-boost"),t))),"number"==typeof u&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Largest Contentful Paint","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",u))),"number"==typeof d&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Total Blocking Time","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2fs",d))),"number"==typeof l&&React.createElement("div",{className:"jb-score-tooltip__row jb-score-tooltip__row--secondary"},React.createElement("div",{className:"jb-score-tooltip__column"},__("Cumulative Layout Shift","jetpack-boost")),React.createElement("div",{className:"jb-score-tooltip__column"},(0,s.sprintf)("%0.2f",l))),React.createElement("div",{className:"jb-score-tooltip__pointer"})):null}},64117:(e,t,a)=>{"use strict";a.d(t,{w:()=>s});var r=a(18950),n=a(38766);function s(e){const t=document.createElement("div"),a=document.createElement("div");let s;return{hooks:{init:function(e,n){a.classList.add("jb-score-tooltips-container"),s||(s=r.createRoot(t)),t.classList.add("jb-score-tooltip-react-root"),a.appendChild(t),e.over.appendChild(a),e.over.addEventListener("mouseenter",(()=>{a.classList.add("visible")})),e.over.addEventListener("mouseleave",(()=>{a.classList.remove("visible")})),t.addEventListener("mouseenter",(()=>{t.classList.add("visible")})),t.addEventListener("mouseleave",(()=>{t.classList.remove("visible")}))},setCursor:function(a){const{idx:r}=a.cursor,o=e[r];if(!o)return;const i=a.data[0][r],c=i-i%86400,l=c+86400,u=a.valToPos(Math.max(c,a.scales.x.min),"x"),d=u+(a.valToPos(Math.min(l,a.scales.x.max),"x")-u)/2;t.style.left=d+"px",s.render((0,n.m)({period:o}))},setSize:function(e){a.style.paddingTop=e.over.clientHeight+"px"}}}}},65947:(e,t,a)=>{"use strict";a.d(t,{A:()=>w});var r=a(27723),n=a(51609),s=a.n(n),o=a(38065),i=a(87351),c=a.n(i),l=a(51437),u=a(37975),d=a(98539),p=a(24304),m=a(63988),h=a(64117),f=a(65742),g=a(903);a(23428);const __=r.__,v={height:300,width:600};function y(e,t){const{spline:a}=o.default.paths;return{label:e,stroke:b(t),fill:e=>{const a=e.ctx.createLinearGradient(0,0,0,v.height);return a.addColorStop(0,b(t,"44")),a.addColorStop(1,b(t,"11")),a},width:2,paths:(e,t,r,n)=>a?.()(e,t,r,n)||null,points:{show:!0},value:(e,t)=>t?(0,u.A)(t):"-"}}function b(e,t="FF"){let a="#D63638";return e>70?a="#069e08":e>50&&(a="#faa754"),`${a}${t}`}function w({range:e,periods:t,annotations:a=[]}){const r=(0,n.useRef)(null),i=(0,n.useRef)(null),u=i.current?.clientWidth||v.width;let b=0,w=0;t.length>0&&(b=t[t.length-1].dimensions.desktop_overall_score,w=t[t.length-1].dimensions.mobile_overall_score);const E=(0,f.f)(t),C=(0,n.useMemo)((()=>({...{class:"boost-score-graph",height:v.height,width:u,tzDate:e=>o.default.tzDate(new Date(1e3*e),"Etc/UTC"),fmtDate:e=>t=>(0,m.A)(e,t,(0,l.Y)()),padding:[17,0,17,0],axes:[{grid:{show:!1},ticks:{stroke:"#50575E",width:1,size:3}},{side:1,gap:8,space:100,size:30,grid:{stroke:"rgba(220, 220, 222, 0.5)",width:1},ticks:{show:!1}}],cursor:{x:!1,y:!1},series:[{label:__("Date","jetpack-boost"),value:(e,t)=>{if(!t)return"-";return new Date(t).toLocaleDateString((0,l.Y)())}},y(__("Desktop","jetpack-boost"),b),y(__("Mobile","jetpack-boost"),w)],scales:{x:{time:!0,auto:!1,range:[e.startDate/1e3,e.endDate/1e3]},y:{range:[0,100],auto:!1}},legend:{show:!1},plugins:[(0,d.S)(a),(0,h.w)(t),(0,p.a)()]}})),[u,b,w,e.startDate,e.endDate,t,a]);(0,g.A)(r,i);const _=(0,n.useCallback)((e=>r.current=e),[]);return s().createElement("div",{ref:i,className:"boost-uplot-container"},s().createElement(c(),{data:E,onCreate:_,options:C}))}},65742:(e,t,a)=>{"use strict";a.d(t,{f:()=>s});var r=a(51609);const n=function(e,t){return t.map((({dimensions:t})=>t[e]))};function s(e){return(0,r.useMemo)((()=>{if(!e?.length||!e[0].dimensions)return[];return[e.map((({timestamp:e})=>e/1e3)),n("desktop_overall_score",e),n("mobile_overall_score",e)]}),[e])}},903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(29491),n=a(51609);const s=400;function o(e,t){(0,n.useEffect)((()=>{if(!e.current||!t.current)return;const a=(0,r.throttle)((()=>{e.current&&t.current&&e.current.setSize({height:e.current.height,width:t.current.clientWidth})}),s);return a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)}),[e,t])}},51112:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(96072),n=a.n(r),s=a(56427),o=a(27723),i=a(51113),c=a(53512),l=a(13022),u=a(51609),d=a.n(u),p=a(32258);const __=o.__,m=(0,u.forwardRef)(((e,t)=>{const{children:a,variant:r="primary",size:o="normal",weight:u="bold",icon:m,iconSize:h,disabled:f,isDestructive:g,isLoading:v,isExternalLink:y,className:b,text:w,fullWidth:E,...C}=e,_=(0,l.A)(p.A.button,b,{[p.A.normal]:"normal"===o,[p.A.small]:"small"===o,[p.A.icon]:Boolean(m),[p.A.loading]:v,[p.A.regular]:"regular"===u,[p.A["full-width"]]:E,[p.A["is-icon-button"]]:Boolean(m)&&!a});C.ref=t;const k="normal"===o?20:16,R=y&&d().createElement(d().Fragment,null,d().createElement(i.A,{size:k,icon:c.A,className:p.A["external-icon"]}),d().createElement(s.VisuallyHidden,{as:"span"},/* translators: accessibility text */ +__("(opens in a new tab)","jetpack-boost"))),A=y?"_blank":void 0,x=a?.[0]&&null!==a[0]&&"components-tooltip"!==a?.[0]?.props?.className;return d().createElement(s.Button,n()({target:A,variant:r,className:(0,l.A)(_,{"has-text":!!m&&x}),icon:y?void 0:m,iconSize:h,disabled:f,"aria-disabled":f,isDestructive:g,text:w},C),v&&d().createElement(s.Spinner,null),d().createElement("span",null,a),R)}));m.displayName="Button";const h=m},69222:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(96072),n=a.n(r),s=a(29491),o=a(86087),i=a(27723),c=a(51112),l=a(78478);const __=i.__,u=({buttonStyle:e="icon",textToCopy:t,onCopy:a,...r})=>{const[i,u]=(0,o.useState)(!1),d=(0,o.useRef)(),p=(0,s.useCopyToClipboard)(t,(()=>{d.current&&clearTimeout(d.current),u(!0),a?.(),d.current=setTimeout((()=>{u(!1),d.current=void 0}),3e3)}));(0,o.useEffect)((()=>()=>{d.current&&clearTimeout(d.current)}),[]);let m=null,h=null;"text"!==e&&(m=i?React.createElement(l.Nr,null):React.createElement(l.ui,null));const f=__("Copy to clipboard","jetpack-boost");return"icon"!==e&&(h=i?__("Copied!","jetpack-boost"):f),React.createElement(c.A,n()({"aria-label":f,icon:m,children:h,ref:p},r))}},11883:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),n=a(13022),s=a(51609);a(53689);const __=r.__;class o extends s.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-boost");case"gridicons-arrow-left":return __("Arrow left","jetpack-boost");case"gridicons-arrow-right":return __("Arrow right","jetpack-boost");case"gridicons-calendar":return __("Is an event.","jetpack-boost");case"gridicons-cart":return __("Is a product.","jetpack-boost");case"chevron-down":return __("Show filters","jetpack-boost");case"gridicons-comment":return __("Matching comment.","jetpack-boost");case"gridicons-cross":return __("Close.","jetpack-boost");case"gridicons-filter":return __("Toggle search filters.","jetpack-boost");case"gridicons-folder":return __("Category","jetpack-boost");case"gridicons-info":case"gridicons-info-outline":return __("Information.","jetpack-boost");case"gridicons-image-multiple":return __("Has multiple images.","jetpack-boost");case"gridicons-image":return __("Has an image.","jetpack-boost");case"gridicons-page":return __("Page","jetpack-boost");case"gridicons-post":return __("Post","jetpack-boost");case"gridicons-jetpack-search":case"gridicons-search":return __("Magnifying Glass","jetpack-boost");case"gridicons-tag":return __("Tag","jetpack-boost");case"gridicons-video":return __("Has a video.","jetpack-boost")}}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,r=this.props.width||e,s=this.props.style||{height:a,width:r},o="gridicons-"+this.props.icon,i=(0,n.A)("gridicon",o,t,{"needs-offset":this.needsOffset(o,e)}),c=this.getSVGDescription(o);return React.createElement("svg",{className:i,focusable:this.props.focusable,height:a,onClick:this.props.onClick,style:s,viewBox:"0 0 24 24",width:r,xmlns:"http://www.w3.org/2000/svg","aria-hidden":this.props["aria-hidden"]},c?React.createElement("desc",null,c):null,this.renderIcon(o))}}const i=o},40597:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(56427),n=a(13022),s=a(51609),o=a.n(s),i=a(51112),c=a(11883);a(24803);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:f,popoverAnchorStyle:g="icon",forceShow:v=!1,wide:y=!1,inline:b=!0,shift:w=!1})=>{const[E,C]=(0,s.useState)(!1),_=(0,s.useCallback)((()=>C(!1)),[C]),k=(0,s.useCallback)((e=>{e.preventDefault(),C(!E)}),[E,C]),R={position:l(a),placement:a,animate:u,noArrow:!1,resize:!1,flip:!1,offset:m,focusOnMount:"container",onClose:_,className:"icon-tooltip-container",inline:b,shift:w},A="wrapper"===g,x=(0,n.A)("icon-tooltip-wrapper",e),S={left:A?0:-(62-p/2)+"px"},j=A&&v;return o().createElement("div",{className:x,"data-testid":"icon-tooltip_wrapper"},!A&&o().createElement(i.A,{variant:"link",onMouseDown:k},o().createElement(c.A,{className:t,icon:d,size:p})),o().createElement("div",{className:(0,n.A)("icon-tooltip-helper",{"is-wide":y}),style:S},(j||E)&&o().createElement(r.Popover,R,o().createElement("div",null,h&&o().createElement("div",{className:"icon-tooltip-title"},h),o().createElement("div",{className:"icon-tooltip-content"},f)))))}},78478:(e,t,a)=>{"use strict";a.d(t,{Nr:()=>l,ui:()=>u});var r=a(96072),n=a.n(r),s=a(56427),o=a(13022),i=(a(84705),a(62300));const c=({className:e,size:t=24,viewBox:a="0 0 24 24",opacity:r=1,color:c="#2C3338",children:l})=>{const u={className:(0,o.A)(i.A.iconWrapper,e),width:t,height:t,viewBox:a,opacity:r,fill:void 0};return c&&(u.fill=c),React.createElement(s.SVG,n()({},u,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),React.createElement(s.G,{opacity:r},l))},l=({size:e,className:t=i.A["checkmark-icon"],color:a})=>React.createElement(c,{className:t,size:e,color:a},React.createElement(s.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"})),u=({size:e,className:t=i.A["clipboard-icon"],color:a})=>React.createElement(c,{className:t,size:e,color:a},React.createElement(s.Path,{d:"M5.625 5.5H15.375C15.444 5.5 15.5 5.55596 15.5 5.625V15.375C15.5 15.444 15.444 15.5 15.375 15.5H5.625C5.55596 15.5 5.5 15.444 5.5 15.375V5.625C5.5 5.55596 5.55596 5.5 5.625 5.5ZM4 5.625C4 4.72754 4.72754 4 5.625 4H15.375C16.2725 4 17 4.72754 17 5.625V10V15.375C17 16.2725 16.2725 17 15.375 17C15.375 17 6.52246 17 5.625 17C4.72754 17 4 16.2725 4 15.375V5.625ZM18.5 17.2812V8.28125H20V17.2812C20 18.7995 18.7704 20 17.2511 20H6.25V18.5H17.2511C17.9409 18.5 18.5 17.9721 18.5 17.2812Z"}))},60442:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(29491),n=a(38403);const s=["sm","md","lg"],o=(e,t)=>{const a=Array.isArray(e)?e:[e],o=Array.isArray(t)?t:[t],[i,c,l]=s,u={sm:(0,r.useMediaQuery)(n.A[i]),md:(0,r.useMediaQuery)(n.A[c]),lg:(0,r.useMediaQuery)(n.A[l])};return a.map(((e,t)=>{const a=o[t];return a?((e,t,a)=>{const r=s.indexOf(e),n=r+1,o=t.includes("=");let i=[];return t.startsWith("<")&&(i=s.slice(0,o?n:r)),t.startsWith(">")&&(i=s.slice(o?r:n)),i?.length?i.some((e=>a[e])):a[e]})(e,a,u):u[e]}))}},11876:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(13022),n=a(51609),s=a.n(n),o=a(36406);const i=({children:e=null,width:t=null,height:a=null,className:n=""})=>s().createElement("div",{className:(0,r.A)(o.A.placeholder,n),style:{width:t,height:a}},e)},47656:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(90311),n=a(19783),s=a(83883),o=a(51113),i=a(10991),c=a(13022),l=a(51609),u=a.n(l),d=a(97410);const p=e=>{switch(e){case"error":case"warning":default:return r.A;case"info":return n.A;case"success":return s.A}},m=({level:e="info",title:t,children:a,actions:r,hideCloseButton:n=!1,onClose:s})=>{const l=(0,c.A)(d.A.container,d.A[`is-${e}`]);return u().createElement("div",{className:l},u().createElement("div",{className:d.A["icon-wrapper"]},u().createElement(o.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,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))))),!n&&u().createElement("button",{"aria-label":"close",className:d.A["close-button"],onClick:s},u().createElement(o.A,{icon:i.A})))}},37975:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(51437);const n=(e,t={})=>{const a=(0,r.Y)();return new Intl.NumberFormat(a,t).format(e)}},33151:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(8508);a(98657);const l=({className:e,maxValue:t=100,minValue:a=0,step:r=1,value:o,onChange:l,onBeforeChange:u,onAfterChange:d,renderThumb:p})=>{const[m,h]=i().useState(!1),f=(0,s.A)("jp-components-number-slider",e,{"jp-components-number-slider--is-holding":m}),g=p||((e,t)=>{const{key:a,...r}=e;return i().createElement("div",n()({key:a},r),t.valueNow)});return i().createElement("div",{className:f,"data-testid":"number-slider"},i().createElement(c.A,{className:"jp-components-number-slider__control",thumbClassName:"jp-components-number-slider__thumb",thumbActiveClassName:"jp-components-number-slider__thumb--is-active",trackClassName:"jp-components-number-slider__track",value:o,max:t,min:a,step:r,renderThumb:g,onChange:l,onBeforeChange:e=>{h(!0),"function"==typeof u&&u(e)},onAfterChange:e=>{h(!1),"function"==typeof d&&d(e)}}))}},97911:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});a(32325);const r=({icon:e,children:t,action:a})=>React.createElement("div",{className:"jp-popover"},React.createElement("div",{className:"jp-popover__icon"},e),React.createElement("div",{className:"jp-popover__body"},t),React.createElement("div",{className:"jp-popover__action"},a))},9957:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(67397),n=a(11876),s=a(56427),o=a(27723),i=a(85879);a(64319);const __=o.__,c=e=>-1===e.fraction.indexOf("00"),l=({currencyCode:e="USD",priceDetails:t=__("/month, paid yearly","jetpack-boost"),...a})=>{const l=(0,r.vA)(a.priceBefore,e),u=(0,r.vA)(a.priceAfter,e);return React.createElement("div",{className:"jp-components__pricing-card"},a.icon&&React.createElement("div",{className:"jp-components__pricing-card__icon"},"string"==typeof a.icon?React.createElement("img",{src:a.icon,alt:(0,o.sprintf)(/* translators: placeholder is a product name */ +__("Icon for the product %s","jetpack-boost"),a.title)}):a.icon),React.createElement("h1",{className:"jp-components__pricing-card__title"},a.title),React.createElement("div",{className:"jp-components__pricing-card__pricing"},a.priceBefore!==a.priceAfter&&a.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),c(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(n.A,{width:"100%",height:48}),a.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"},u.symbol),React.createElement("span",{className:"jp-components__pricing-card__price"},u.integer),c(u)&&React.createElement("span",{className:"jp-components__pricing-card__price-decimal"},u.fraction)),React.createElement("span",{className:"jp-components__pricing-card__price-details"},t))),a.children&&React.createElement("div",{className:"jp-components__pricing-card__extra-content-wrapper"},a.children),a.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},a.tosText),a.ctaText&&React.createElement(React.Fragment,null,!a.tosText&&React.createElement("div",{className:"jp-components__pricing-card__tos"},React.createElement(i.A,{agreeButtonLabel:a.ctaText})),React.createElement("div",{className:"jp-components__pricing-card__cta"},React.createElement(s.Button,{className:"jp-components__pricing-card__button",label:a.ctaText,onClick:a.onCtaClick},a.ctaText))),a.infoText&&React.createElement("div",{className:"jp-components__pricing-card__info"},a.infoText))}},79245:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>C,N0:()=>E,eY:()=>b,i7:()=>w});var r=a(27723),n=a(51113),s=a(83883),o=a(31249),i=a(13022),c=a(51609),l=a.n(c),u=a(40597),d=a(60442),p=a(85879),m=a(47425),h=a(63142);const __=r.__,f=__("Included","jetpack-boost"),g=__("Not included","jetpack-boost"),v=__("Coming soon","jetpack-boost"),y=(0,c.createContext)(void 0),b=({isIncluded:e=!1,isComingSoon:t=!1,index:a=0,label:p=null,tooltipInfo:b,tooltipTitle:w,tooltipClassName:E=""})=>{const[C]=(0,d.A)("lg"),_=(0,c.useContext)(y)[a],k=t||e,R=_.name,A=_.tooltipInfo,x=_.tooltipTitle,S=b||!C&&A,j=((e,t,a)=>e?{lg:v, // translators: Name of the current feature default:(0,r.sprintf)(__("%s coming soon","jetpack-boost"),a)}:{lg:t?f:g,default:t?a:(0,r.sprintf)(/* translators: Name of the current feature */ -__("%s not included","jetpack-boost"),a)})(t,e,R),M=C?j.lg:j.default;return l().createElement("div",{className:(0,i.A)(h.A.item,h.A.value)},l().createElement(n.A,{className:(0,i.A)(h.A.icon,k?h.A["icon-check"]:h.A["icon-cross"]),size:32,icon:k?s.A:o.A}),l().createElement(p.Ay,{variant:"body-small"},m||M),S&&l().createElement(u.A,{title:w||x,iconClassName:h.A["popover-icon"],className:(0,i.A)(h.A.popover,E),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(w&&b)},l().createElement(p.Ay,{variant:"body-small",component:"div"},b||A)))},w=({children:e})=>l().createElement("div",{className:h.A.header},e),E=({primary:e=!1,children:t})=>{let a=0;return l().createElement("div",{className:(0,i.A)(h.A.card,{[h.A["is-primary"]]:e})},c.Children.map(t,(e=>{const t=e;return t.type===b?(a++,(0,c.cloneElement)(t,{index:a-1})):t})))},C=({title:e,items:t,children:a,showIntroOfferDisclaimer:r=!1})=>{const[n]=(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"]]:n}),style:{"--rows":t.length+1,"--columns":c.Children.toArray(a).length+1}},l().createElement("div",{className:h.A.table},l().createElement(p.Ay,{variant:"headline-small"},e),n&&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(p.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(p.Ay,{variant:"body-small"},e.tooltipInfo))))),a)),l().createElement("div",{className:h.A["tos-container"]},l().createElement("div",{className:h.A.tos},r&&l().createElement(p.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-boost")),l().createElement(m.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(13022),s=a(47425),o=a(72746),i=a(3407);const __=r.__,c=({price:e,offPrice:t,currency:a="",showNotOffPrice:r=!0,hideDiscountLabel:c=!0,promoLabel:l="",legend:u=__("/month, paid yearly","jetpack-boost"),isNotConvenientPrice:d=!1,hidePriceFraction:m=!1,children:p})=>{if(null==e&&null==t||!a)return null;r=r&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,f=!c&&h&&h>0?h+__("% off","jetpack-boost"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:i.A.container},React.createElement("div",{className:(0,n.A)(i.A["price-container"],"product-price_container")},React.createElement(o.g,{value:t??e,currency:a,isOff:!d,hidePriceFraction:m}),r&&React.createElement(o.g,{value:e,currency:a,isOff:!1,hidePriceFraction:m}),f&&React.createElement(s.Ay,{className:(0,n.A)(i.A["promo-label"],"product-price_promo_label")},f))),React.createElement("div",{className:i.A.footer},p||React.createElement(s.Ay,{className:(0,n.A)(i.A.legend,"product-price_legend")},u),l&&React.createElement(s.Ay,{className:(0,n.A)(i.A["promo-label"],"product-price_promo_label")},l)))}},72746:(e,t,a)=>{"use strict";a.d(t,{g:()=>i});var r=a(67397),n=a(13022),s=a(47425),o=a(3407);const i=({value:e,currency:t,isOff:a,hidePriceFraction:i})=>{const c=(0,n.A)(o.A.price,"product-price_price",{[o.A["is-not-off-price"]]:!a}),{symbol:l,integer:u,fraction:d}=(0,r.vA)(e,t),m=!i||!d.endsWith("00");return React.createElement(s.Ay,{className:c,variant:"headline-medium",component:"p"},React.createElement(s.Ay,{className:o.A.symbol,component:"sup",variant:"title-medium"},l),u,m&&React.createElement(s.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,d)))}},56461:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(28120),n=a.n(r),s=a(51609),o=a.n(s);a(78325);const i=({color:e="#FFFFFF",className:t="",size:a=20})=>{const r=t+" jp-components-spinner",n={width:a,height:a,fontSize:a,borderTopColor:e},s={borderTopColor:e,borderRightColor:e};return o().createElement("div",{className:r},o().createElement("div",{className:"jp-components-spinner__outer",style:n},o().createElement("div",{className:"jp-components-spinner__inner",style:s})))};i.propTypes={color:n().string,className:n().string,size:n().number};const c=i},85879:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(96072),n=a.n(r),s=a(86087),o=a(27723),i=a(13022),c=a(3924),l=a(47425);a(59634);const __=o.__,u=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,s.createInterpolateElement)((0,o.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-boost"),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,s.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-boost"),{tosLink:React.createElement(m,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(m,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,s.createInterpolateElement)((0,o.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-boost"),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"})}),m=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,c.A)(e),rel:"noopener noreferrer",target:"_blank"},t),p=({className:e,multipleButtons:t,agreeButtonLabel:a,...r})=>React.createElement(l.Ay,n()({className:(0,i.A)(e,"terms-of-service")},r),t?React.createElement(u,{multipleButtonsLabels:t}):React.createElement(d,{agreeButtonLabel:a}))},10110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>r,Z:()=>n});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"},n=["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});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(10110),l=a(4495);const u=(0,o.forwardRef)((({variant:e="body",children:t,component:a,className:r,...u},d)=>{const m=a||c.Q[e]||"span",p=(0,o.useMemo)((()=>c.Z.reduce(((e,t)=>(void 0!==u[t]&&(e+=l.A[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return u.ref=d,i().createElement(m,n()({className:(0,s.A)(l.A.reset,l.A[e],r,p)},u),t)}));u.displayName="Text";const d=u},68316:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(56427),n=a(13022),s=a(51609),o=a(67021);const i=({checked:e,className:t,disabled:a,help:i,toggling:c,label:l,size:u="normal",onChange:d})=>{const m=void 0!==c?e&&!c||!e&&c:e,p=(0,s.useCallback)((e=>{c||d(e)}),[c,d]);return React.createElement(r.ToggleControl,{__nextHasNoMarginBottom:!0,checked:m,className:(0,n.A)(o.A.toggle,t,{[o.A["is-toggling"]]:c,[o.A["is-small"]]:"small"===u,[o.A["no-label"]]:!l}),disabled:a,help:i,label:l,onChange:p})}},51437:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});var r=a(38443);const n=()=>{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"}},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})},30230:(e,t,a)=>{"use strict";a.d(t,{s:()=>s});var r=a(28790),n=a(60198);class s{endpointNonce="";constructor(e,t,a){this.schema=a,this.namespace=e,this.key=t,this.endpoint=this.key.replaceAll("_","-");try{const{value:e,nonce:t}=this.getWindowValue("rest_api",r.z.string().url());this.wpRestNonce=t,this.wpDatasyncUrl=e}catch(t){console.error(`Failed to connect to REST API because of an invalid "window.${this.namespace}.rest_api" value:\n`,"\tExpected Example: ",{value:"https://example.com/wp-json",nonce:"abc123"},"\n\tReceived Value: ",window[e]?.rest_api,"\n\nError originated from: \n ",t)}try{const{nonce:e}=this.getWindowValue(this.key,r.z.unknown());this.endpointNonce=e}catch(t){console.error(`Failed to connect to REST API because of an invalid "window.${this.namespace}.${this.key}" value:\n`,"\tExpected Example: ",{value:"",nonce:"abc123",lazy:""},"\n\tReceived Value: ",window[e]?.[this.key],"\n\nError originated from: \n ",t)}}getWindowValue(e,t){const a=r.z.object({value:t,nonce:r.z.string()}),s=window[this.namespace][e]?window[this.namespace][e]:{value:void 0,nonce:""};try{return a.parse(s)}catch(t){throw new n.e(`Failed to parse global value at 'window.${this.namespace}.${e}'`,{...this.describeSelf(),location:`window.${this.namespace}.${e}`,status:"schema_error",error:t,data:s})}}async request(e,t,a,r,s,o){const i=new URL(`${this.wpDatasyncUrl}/${t}`);r&&Object.keys(r).forEach((e=>{i.searchParams.append(e,r[e].toString())}));const c={method:e,signal:s,headers:{"Content-Type":"application/json","X-WP-Nonce":this.wpRestNonce,"X-Jetpack-WP-JS-Sync-Nonce":o||this.endpointNonce},credentials:"same-origin",body:null};"POST"===e&&(c.body=JSON.stringify({JSON:a}));const l=await this.attemptRequest(i.toString(),c);let u;const d=await l.text();try{u=JSON.parse(d)}catch(e){throw new n.e("Failed to JSON.parse() the response from the server.",{...this.describeSelf(),location:i,method:c.method,status:"json_parse_error",error:e,data:d})}if(!u||!u.status)throw new n.e("JSON response was empty",{...this.describeSelf(),method:e,data:u,location:i,status:"json_empty"});if("error"===u.status&&"message"in u)throw new n.e(u.message,{...this.describeSelf(),method:e,location:i,status:"error_with_message",data:u});if(!u||void 0===u.JSON)throw new n.e("JSON response was empty",{...this.describeSelf(),method:e,location:i,status:"json_empty",data:u});return u.JSON}async parsedRequest(e,t="",a,r={},s){const o=await this.request(e,t,a,r,s);try{return this.schema.parse(o)}catch(a){const r=`${this.wpDatasyncUrl}/${t}`;throw new n.e("Failed to validate response schema.",{...this.describeSelf(),data:o,location:r,method:e,status:"schema_error",error:a})}}describeSelf(){return{namespace:this.namespace,key:this.key,endpoint:this.endpoint}}maybeRequestDisabled(e){if(!window.location.hash.includes("ds-debug-disable="))return e;const t=window.location.hash.split("ds-debug-disable=")[1];if(!t)return e;if(t.match(/[^a-zA-Z0-9-_,]/))return console.error("Invalid ds-debug-disable hash entry:",t),e;const a=new URL(e);return a.searchParams.set("ds-debug-disable",t),a.toString()}async attemptRequest(e,t){try{e=this.maybeRequestDisabled(e);const a=await fetch(e,t);if(!a.ok)throw new n.e(a.statusText,{...this.describeSelf(),method:t.method,location:e,status:"response_not_ok",data:a});return a}catch(a){if(a instanceof n.e)throw a;const r=a instanceof DOMException&&"AbortError"===a.name?"aborted":"failed_to_sync";throw new n.e(a.message,{...this.describeSelf(),method:t.method,location:e,status:r,data:null,error:a})}}GET=async(e={},t)=>await this.parsedRequest("GET",this.endpoint,void 0,e,t);SET=async(e,t={},a)=>await this.parsedRequest("POST",`${this.endpoint}/set`,e,t,a);DELETE=async(e={},t)=>await this.parsedRequest("POST",`${this.endpoint}/delete`,void 0,e,t);ACTION=async(e,t,a)=>{if(!(this.namespace in window)||!(this.key in window[this.namespace]))throw new n.e(`"${this.namespace}.${this.key}" not found in window object`,{...this.describeSelf(),location:`window.${this.namespace}.${this.key}`,status:"schema_error",data:null});const r="actions"in window[this.namespace][this.key]&&window[this.namespace][this.key].actions;if(!r||!r[e])throw new n.e(`Nonce for Action "${e}" not found in window.${this.namespace}.${this.key}.actions`,{...this.describeSelf(),location:`window.${this.namespace}.${this.key}.actions`,status:"schema_error",data:r});const s=r[e],o=`${this.endpoint}/action/${e}`,i=await this.request("POST",o,t,{},void 0,s);try{return a.parse(i)}catch(e){throw new n.e("Failed to parse the response",{location:o,...this.describeSelf(),method:"POST",error:e,status:"schema_error",data:i})}};getInitialValue=()=>this.getWindowValue(this.key,this.schema).value}},60198:(e,t,a)=>{"use strict";a.d(t,{e:()=>n});var r=a(28790);class n extends Error{name="DataSyncError";constructor(e,t){super(e),this.message=e,this.errorData=t,"datasync_debug"in window&&window.datasync_debug&&this.debugMessage(),Object.setPrototypeOf(this,n.prototype)}isAborted(){return"aborted"===this.errorData.status}debugMessage(){if(this.errorData.error instanceof DOMException&&"AbortError"===this.errorData.error.name)return void console.warn(`DataSync: ${this.errorData.method??""} ${this.errorData.location} request aborted.`);const e=this.errorData,t=`${e.namespace}.${e.key}`,a=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?{group:"color: #d3d3d3; font-weight: 700; font-size: 14px;",bold:"font-weight: bold;",dim:"color: #737373;",spacing:"margin-top: 5px; margin-bottom: 2px;",arrow:"margin-left: 5px; margin-right: 5px; font-size: 15px;",highlight:"font-style: italic; line-height: 1.8; color: #a5aeb5;",key:"color: #ffa280; font-weight: normal;"}:{group:"color: #1d2327; font-weight: 700; font-size: 14px;",bold:"font-weight: bold;",dim:"color: #a89e9e;",spacing:"margin-top: 5px; margin-bottom: 2px;",arrow:"margin-left: 5px; margin-right: 5px; font-size: 15px;",highlight:"font-style: italic; line-height: 1.8; color: #606467;",key:"color: #dc362e; font-weight: normal;"};if(console.groupCollapsed(`🔄 DataSync Debug: %c${t}`,a.key),console.error(this.message),e.error instanceof r.z.ZodError){const r=[],n=[],s=(e,t="")=>{t?(r.push(`%c${e}%c`),n.push(t,"")):r.push(e)};if(e.error.issues.length>0){console.groupCollapsed(`%c🦸 Zod Issues(${e.error.issues.length})`,a.group);for(const o of e.error.issues){const e=o.path.join("."),i=o.message;s("\nZod Error: ","padding-top: 5px;"),s(`${o.code}`,a.bold),s(" in "),s(`${t}`,a.dim),e&&s(`.${e}`,a.bold),s("\n"),s("⇢",a.arrow),s(`${i}`,a.highlight),s("\n\n"),console.log(r.join(""),...n),r.length=0,n.length=0}console.groupEnd()}}else e.error&&(console.groupCollapsed("%c🚨 Error",a.group),console.error(e.error),console.groupEnd());console.groupCollapsed("%c🪲 Debug",a.group);let n=e.location;if(e.method&&(n=`${e.method} ${n}`),console.log(`%cLocation%c:\n${n}`,`${a.bold} ${a.spacing}`,""),this.errorData.namespace in window&&this.errorData.key in window[this.errorData.namespace]){const e=window[this.errorData.namespace][this.errorData.key];console.log(`%cInitial Data%c:\nwindow.${t}.value =`,`${a.bold} ${a.spacing}`,"",e.value),"log"in e?console.log("%cPHP Log%c:",`${a.bold} ${a.spacing}`,"",e.log.length>0?e.log:"No log messages."):console.log("%cPHP Log%c: PHP Log is disabled. To enable it, place the debug code in your wp-config.php:\n%cdefine('DATASYNC_DEBUG', true);",`${a.bold} ${a.spacing}`,"",a.highlight)}void 0!==e.data&&console.log("%cRaw Data Received:%c\n",`${a.bold} ${a.spacing}`,"",e.data),console.groupEnd(),console.groupEnd()}info(){let e="unknown_error",t=this.message;return this.errorData.data instanceof Object&&("code"in this.errorData.data&&"string"==typeof this.errorData.data.code&&(e=this.errorData.data.code),"message"in this.errorData.data&&"string"==typeof this.errorData.data.message&&(t=this.errorData.data.message)),{message:t,code:e}}}},92184:(e,t,a)=>{"use strict";a.d(t,{$3:()=>f,Bt:()=>h,VH:()=>m,fL:()=>g,qQ:()=>d});var r=a(70116),n=a(77115),s=a(35104),o=a(34613),i=a(51609),c=a.n(i),l=a(30230),u=a(60198);const d=new r.E;function m(e){return(0,n.Ht)({client:d,...e})}function p(e,t){return[e,...Object.entries(t).sort((([e],[t])=>e.localeCompare(t))).map((([,e])=>e))]}function h(e,t,a,r={},n={}){const c=(0,i.useRef)(null),m=new l.s(e,t,a),h=p(t,n),f={queryKey:h,queryFn:({signal:e})=>m.GET(n,e),staleTime:1e3,initialData:()=>{try{return m.getInitialValue()}catch(e){return}}},g={mutationKey:h,mutationFn:e=>m.SET(e,n,c.current.signal),onMutate:async e=>{c.current&&c.current.abort(),c.current=new AbortController;const t=a.parse(e);await d.cancelQueries({queryKey:h});const r=d.getQueryData(h);return d.setQueryData(h,t),{previousValue:r,optimisticValue:t}},onError:(e,t,a)=>{e instanceof u.e&&e.isAborted()||d.setQueryData(h,a.previousValue)},onSuccess:e=>{d.setQueryData(h,e)},onSettled:(e,t)=>{(!t||t instanceof u.e&&!t.isAborted())&&(c.current=null)}};return[(0,s.I)({...f,...r.query}),(0,o.n)({...g,...r.mutation})]}function f({namespace:e,key:t,action_name:a,schema:r,callbacks:n={},mutationOptions:s,params:i={}}){const c=p(t,i),u=new l.s(e,t,r.state),m={mutationKey:c,mutationFn:async e=>{const t=await u.ACTION(a,r.action_request.parse(e),r.action_response);try{const e=d.getQueryData(c),a=await n.onResult(t,e),s=void 0===a?e:r.state.parse(a);return void 0!==a&&d.setQueryData(c,s),s}catch(e){return d.getQueryData(c)}},onMutate:async e=>{await d.cancelQueries({queryKey:c});const t=d.getQueryData(c);if(n.optimisticUpdate){const a=await n.optimisticUpdate(e,t);d.setQueryData(c,a)}return{previousValue:t}},onError:(e,__,t)=>{d.setQueryData(c,t.previousValue)},onSettled:()=>{d.invalidateQueries({queryKey:c})}};return(0,o.n)({...m,...s})}function g(e,t){const[a,r]=e,[n,s]=c().useState(!1),[o,l]=c().useState(!1),[u,d]=c().useState(!1),[m,p]=c().useState(!0),[h,f]=c().useState(null),g=c().useCallback((e=>{a.data&&(s(!0),r.mutate({...a.data,[t]:e}))}),[a.data,r,t]),v=c().useCallback((()=>{s(!1),l(!1),d(!1),p(!0),f(null)}),[]);return(0,i.useEffect)((()=>{n&&(l(r.isError),d(r.isSuccess),f(r.error),(r.isSuccess||r.isError)&&s(!1))}),[r.isError,r.error,r.isSuccess,n]),[a.data?.[t],{isIdle:m,isSuccess:u,isPending:n,isError:o,error:h,mutate:g,reset:v}]}},46913:(e,t,a)=>{"use strict";a.d(t,{$3:()=>r.$3,Bt:()=>r.Bt,VH:()=>r.VH,eW:()=>s.e,fL:()=>r.fL,qQ:()=>r.qQ,sI:()=>n.s});var r=a(92184),n=a(30230),s=a(60198)},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),n=a.n(r),s=a(51609);a(91135);s.PureComponent,n().string.isRequired,n().number,n().func,n().string},45744:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(86087),n=a(27723),s=a(61365),o=a(91643);const __=n.__,i=()=>{if((0,o.e)())return null;return React.createElement("p",{className:s.A["activate-license"]},(0,r.createInterpolateElement)(__("Already have an existing plan or license key? Click here to get started","jetpack-boost"),{link:React.createElement("a",{className:s.A.link,href:"admin.php?page=my-jetpack#/add-license"})}))}},93956:(e,t,a)=>{"use strict";a.d(t,{U:()=>d});var r=a(63016),n=a(74081),s=a(79245),o=a(47656),i=a(489),c=a(51112),l=a(27723);const __=l.__,u=({feature:e})=>{const{description:t,included:a,info:r}=e;let n;return t&&(n=React.createElement("strong",null,t)),React.createElement(s.eY,{isIncluded:a,label:n,tooltipTitle:r?.title,tooltipInfo:r?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:r?.content}}):null,tooltipClassName:r?.class})},d=({onPremiumCTA:e,onFreeCTA:t,chosenFreePlan:a,chosenPaidPlan:l})=>{const d=(0,r.e)(),m=(0,n.B)(),p=d?.isIntroductoryOffer?__("/month for the first year, billed yearly","jetpack-boost"):void 0,h=d?.priceBefore&&d?.priceBefore>d?.priceAfter,f=m?.features_by_tier??[];return React.createElement(React.Fragment,null,!d&&React.createElement(o.A,{level:"warning",hideCloseButton:!0,title:__("Warning: There was a problem fetching pricing data","jetpack-boost"),children:__("Boost may not work as expected. Please check your site status and try again.","jetpack-boost")}),React.createElement(s.Ay,{title:__("The easiest speed optimization plugin for WordPress","jetpack-boost"),items:f.map((({name:e,info:t})=>({name:e,tooltipTitle:t?.title,tooltipInfo:t?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:t?.content}}):null,tooltipPlacement:"bottom-start"})))},React.createElement(s.N0,{primary:!0},[React.createElement(s.i7,{key:"premium-header"},React.createElement(i.A,{price:(d?.priceBefore??0)/12,offPrice:h?(d?.priceAfter??0)/12:void 0,currency:d?.currencyCode,hideDiscountLabel:!1,legend:p}),React.createElement(c.A,{onClick:e,isLoading:l,disabled:a||l,fullWidth:!0},__("Get Boost","jetpack-boost"))),...f.map(((e,t)=>React.createElement(u,{key:t,feature:e.tiers.upgraded})))]),React.createElement(s.N0,null,[React.createElement(s.i7,{key:"free-header"},React.createElement(i.A,{price:0,legend:"",currency:d?.currencyCode,hidePriceFraction:!0}),React.createElement(c.A,{onClick:t,isLoading:a,disabled:a||l,fullWidth:!0,variant:"secondary"},__("Start for free","jetpack-boost"))),...f.map((({tiers:e},t)=>React.createElement(u,{key:t,feature:e.free})))])))}},512:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(21024),s=a(26751),o=a(24811),i=a(30669);const __=r.__,c=()=>React.createElement(s.A,{title:React.createElement(React.Fragment,null,__("Cornerstone Pages","jetpack-boost"),React.createElement(o.A,{text:__("Experimental","jetpack-boost")}),React.createElement(i.A,null)),description:React.createElement("p",null,__("List the most important pages of your site. These pages will receive specially tailored optimizations, including targeted critical CSS. The Page Speed scores are based on the first cornerstone page.","jetpack-boost"))},React.createElement(n.A,null))},60877:(e,t,a)=>{"use strict";a.d(t,{b:()=>i,w:()=>s});var r=a(46913),n=a(28790);function s(){const[{data:e},{mutate:t}]=(0,r.Bt)("jetpack_boost_ds","cornerstone_pages_list",n.z.array(n.z.string()));return[e||[],function(e,a){t(e,{onSuccess:a})}]}const o=n.z.object({max_pages:n.z.number(),max_pages_premium:n.z.number()});function i(){const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","cornerstone_pages_properties",o);return e}},21024:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var r=a(47656),n=a(51112),s=a(27723),o=a(15714),i=a(92909),c=a(51609),l=a.n(c),u=a(13022),d=a(35465),m=a(60877),p=a(86087),h=a(10133),f=a(98643),g=a(63195),v=a(72027),y=a(29539),b=a(22603);const __=s.__,_n=s._n,w=({items:e,setItems:t,maxItems:a,description:r})=>{const[o,i]=(0,c.useState)(e),[m,p]=(0,c.useState)(!1),[f,g]=(0,c.useState)(null),v=Math.min(a,10),y=e=>{const t=e.split("\n").map((e=>e.trim())).filter((e=>""!==e.trim()));if(t.length>a){const e=(0,s.sprintf)(/* translators: %d is the maximum number of cornerstone page URLs. */ -_n("You can add only %d cornerstone page URL.","You can add up to %d cornerstone page URLs.",a,"jetpack-boost"),a);throw new Error(e)}for(const e of t){let t;try{t=new URL(e)}catch(e){}if(t&&t.origin.replace(/\/$/,"")!==Jetpack_Boost.site.url.replace(/\/$/,""))throw new Error(/* translators: %s is the URL that didn't match the site URL */ /* translators: %s is the URL that didn't match the site URL */ -(0,s.sprintf)(__("The URL seems to be a different site: %s","jetpack-boost"),e))}return!0};return(0,c.useEffect)((()=>{i(e)}),[e]),l().createElement("div",{className:(0,u.A)(d.A.section,{[d.A["has-error"]]:m})},l().createElement("textarea",{value:o,rows:v,onChange:e=>(e=>{i(e);try{const t=y(e);p(!t),g(null)}catch(e){p(!0),g(e)}})(e.target.value),id:"jb-cornerstone-pages"}),m&&l().createElement("p",{className:d.A.error},f?.message),r&&l().createElement("div",{className:d.A.description},r),l().createElement(n.A,{disabled:e===o||m,onClick:function(){t(o),(0,h.n7)("cornerstone_pages_save",{list_length:o.split("\n").length})},className:d.A.button},__("Save","jetpack-boost")))},E=()=>{const[e,t]=(0,c.useState)(!1),[a,u]=(0,m.w)(),E=(0,m.b)(),[{refetch:C}]=(0,g.Z)(),_=(0,v.W)().includes("cornerstone-10-pages"),k=(0,y.Zp)(),R=(0,b._s)(),A=e=>{const t=e.split("\n").map((e=>e.trim()));u(t,(()=>{C(),R.mutate()}))};let x=null;return x=void 0!==E?l().createElement(w,{items:a.join("\n"),setItems:A,maxItems:E.max_pages,description:l().createElement(l().Fragment,null,(0,p.createInterpolateElement)((0,s.sprintf)(/* translators: %s is the site URL. */ -__("Add one URL per line. Only URLs starting with %s will be included. Relative URLs are automatically expanded.","jetpack-boost"),Jetpack_Boost.site.url),{b:l().createElement("b",null)}),!_&&l().createElement(l().Fragment,null,l().createElement("br",null),l().createElement("br",null),l().createElement("b",null,(0,p.createInterpolateElement)((0,s.sprintf)(/* translators: %d is the number of cornerstone pages. */ -__("Premium users can add up to %d cornerstone pages. Upgrade now.","jetpack-boost"),E.max_pages_premium),{link:l().createElement("a",{href:"#/upgrade",onClick:()=>{(0,h.n7)("cornerstone_pages_upgrade_link_clicked",{}),k("/upgrade")}})}))))}):l().createElement(r.A,{level:"warning",title:__("Failed to load","jetpack-boost"),hideCloseButton:!0},l().createElement("p",null,(0,p.createInterpolateElement)(__("Refresh the page and try again. If the issue persists, please contact support.","jetpack-boost"),{link:l().createElement("a",{href:(0,f.A)(),target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,h.n7)("cornerstone_pages_properties_failed",{})}})}))),l().createElement("div",{className:d.A.wrapper,"data-testid":"cornerstone-pages-meta"},l().createElement("div",{className:d.A.head},l().createElement("div",{className:d.A.summary},E&&(0,s.sprintf)(/* translators: %1$d is the number of cornerstone pages added, %2$d is the maximum number allowed */ -__("%1$d / %2$d added","jetpack-boost"),a.length,E.max_pages)),l().createElement("div",{className:d.A.actions},l().createElement(n.A,{variant:"link",size:"small",weight:"regular",iconSize:16,icon:e?l().createElement(i.A,null):l().createElement(o.A,null),onClick:()=>{return a=!e,(0,h.n7)("cornerstone_pages_show_options_toggle",{status:a?"open":"close"}),void t(a);var a}},__("Show Options","jetpack-boost")))),e&&l().createElement("div",{className:d.A.body},x))}},25460:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(6378),s=a(22603),o=a(31962),i=a(27730);const __=r.__;function c(){const[e]=(0,s.PX)(),[t,a]=(0,o.O)(),r="pending"===e.status,c=e.providers.some((e=>"pending"!==e.status)),l="not_generated"===e.status,u=c&&r&&__("Jetpack Boost is generating more Critical CSS.","jetpack-boost"),d=(r||l)&&!c&&__("Jetpack Boost will generate Critical CSS for you automatically.","jetpack-boost");return React.createElement(n.A,{cssState:e,isCloud:!0,showFatalError:(0,i.HP)(e),hasRetried:t,retry:a,extraText:u||void 0,overrideText:d||void 0})}},4476:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(27723),n=a(6378),s=a(43707),o=a(81313),i=a(22603),c=a(36275),l=a(95556),u=a(31962),d=a(27730);const __=r.__;function m(){const[e]=(0,i.PX)(),[t,a]=(0,u.O)(),[{data:r}]=(0,c.Z5)(),{progress:m}=(0,l.sk)(),p=(0,d.HP)(e);return"pending"===e.status?React.createElement("div",{className:"jb-critical-css-progress"},React.createElement("div",{className:o.A["progress-label"]},__("Generating Critical CSS. Please don’t leave this page until completed.","jetpack-boost")),React.createElement(s.A,{progress:m})):React.createElement(React.Fragment,null,React.createElement(n.A,{cssState:e,isCloud:!1,showFatalError:p,hasRetried:t,retry:a,highlightRegenerateButton:!!r,extraText:__("Remember to regenerate each time you make changes that affect your HTML or CSS structure.","jetpack-boost")}),!p&&React.createElement(c.b1,{regenerateReason:r}))}},27672:(e,t,a)=>{"use strict";a.d(t,{A:()=>p,z:()=>m});var r=a(13022),n=a(86087),s=a(27723),o=a(3485),i=a(86492),c=a(23600),l=a(26509),u=a(48730),d=a(37772);const __=s.__;function m(e){const t=new URL(e);return t.searchParams.delete("donotcachepage"),t.toString()}const p=({errorSet:e,showSuggestion:t=!0,foldRawErrors:a=!0,showClosingParagraph:s=!0})=>{const p=Object.entries(e.byUrl).map((([e,t])=>{let a=e;return t.meta.url&&"string"==typeof t.meta.url&&(a=t.meta.url),{href:a,label:m(e)}})),h=(0,o.DZ)(e),f=(0,d.A)(e);return React.createElement("div",{className:l.A["error-description"]},React.createElement("span",null,(0,n.createInterpolateElement)((0,o._D)(e),f)),React.createElement(c.A,{entries:p}),t&&React.createElement(u.A,{errorSet:e,interpolateVars:f,showClosingParagraph:s}),!!h&&(a?React.createElement(i.A,{labelExpandedText:__("See error message","jetpack-boost"),labelCollapsedText:__("Hide error message","jetpack-boost")},React.createElement("p",{className:(0,r.A)(l.A["raw-error"],l.A["no-spacing"])},h)):React.createElement("p",{className:(0,r.A)(l.A["raw-error"],l.A["fade-in"])},h)))}},86492:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(33958),n=a(6245),s=a(13022),o=a(51609),i=a(15714),c=a(92909),l=a(83977);const u=({labelExpandedText:e,labelCollapsedText:t,isExpanded:a=!1,children:u=[],onExpand:d})=>{const[m,p]=(0,o.useState)(a),h=m?t:e,[f,{height:g}]=(0,r.A)(),v=(0,n.zh)({height:m?g:0});return React.createElement(React.Fragment,null,React.createElement("button",{className:(0,s.A)("components-button is-link",l.A["foldable-element-control"],{visible:m}),onClick:()=>{const e=!m;p(e),d&&d(e)}},h,m?React.createElement(c.A,null):React.createElement(i.A,null)),React.createElement(n.CS.div,{className:m?l.A.expanded:"",style:{overflow:"hidden",...v}},React.createElement("div",{ref:f,className:l.A["fade-in"]},u)))}},36275:(e,t,a)=>{"use strict";a.d(t,{Z5:()=>n.Z,b1:()=>r.b});var r=a(5752),n=a(63195)},27730:(e,t,a)=>{"use strict";a.d(t,{HP:()=>s,LB:()=>i,ik:()=>o,nG:()=>c});var r=a(91726),n=a(18856);function s(e){if("error"===e.status)return!0;if("not_generated"===e.status)return!1;return!e.providers.some((e=>"success"===e.status||"pending"===e.status))}function o(e){return e.providers.filter((e=>(e.errors?.length||0)>0))}function i(e){const t=o(e);if(!t.length)return;const a=["core_front_page","core_posts_page"];for(const e of a){const a=t.find((t=>t.key===e));if(a&&a.errors)return c(a.errors)}}function c(e){const t=function(e){if(!e)return[];const t=e.map((e=>l(e)));return(0,n.O)(t).map((t=>{const a=e.reduce(((e,a)=>(l(a)===t&&(e[a.url]=a),e)),{}),r=a[Object.keys(a)[0]];return{type:r.type,firstMeta:r.meta,byUrl:a}}))}(e);return t.length>0?t[0]:void 0}function l(e){return"HttpError"===e.type&&"object"==typeof e.meta&&null!==e.meta&&"code"in e.meta?e.type+"-"+(0,r.w)(e.meta.code,""):"UnknownError"===e.type?e.type+"-"+e.message:e.type}},3485:(e,t,a)=>{"use strict";a.d(t,{DZ:()=>l,HR:()=>c,_D:()=>o,h:()=>i});var r=a(27723),n=a(21242),s=a(89636);const __=r.__,_n=r._n;function o(e){return m(e.type).describeSet(e)}function i(e){const t=m(e.type);return t.suggestion?t.suggestion(e):{paragraph:""}}function c(e){const t=m(e.type);return t.footerComponent?t.footerComponent():null}function l(e){const t=m(e.type);return t.rawError?t.rawError(e):""}function u(e){return Object.keys(e.byUrl).length}const d={HttpError:{describeSet:e=>(0,r.sprintf)(/* translators: %d is the HTTP error code. */ +__("%s not included","jetpack-boost"),a)})(t,e,R),M=C?j.lg:j.default;return l().createElement("div",{className:(0,i.A)(h.A.item,h.A.value)},l().createElement(n.A,{className:(0,i.A)(h.A.icon,k?h.A["icon-check"]:h.A["icon-cross"]),size:32,icon:k?s.A:o.A}),l().createElement(m.Ay,{variant:"body-small"},p||M),S&&l().createElement(u.A,{title:w||x,iconClassName:h.A["popover-icon"],className:(0,i.A)(h.A.popover,E),placement:"bottom-end",iconSize:14,offset:4,wide:Boolean(w&&b)},l().createElement(m.Ay,{variant:"body-small",component:"div"},b||A)))},w=({children:e})=>l().createElement("div",{className:h.A.header},e),E=({primary:e=!1,children:t})=>{let a=0;return l().createElement("div",{className:(0,i.A)(h.A.card,{[h.A["is-primary"]]:e})},c.Children.map(t,(e=>{const t=e;return t.type===b?(a++,(0,c.cloneElement)(t,{index:a-1})):t})))},C=({title:e,items:t,children:a,showIntroOfferDisclaimer:r=!1})=>{const[n]=(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"]]:n}),style:{"--rows":t.length+1,"--columns":c.Children.toArray(a).length+1}},l().createElement("div",{className:h.A.table},l().createElement(m.Ay,{variant:"headline-small"},e),n&&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},r&&l().createElement(m.Ay,{variant:"body-small"},__("Reduced pricing is a limited offer for the first year and renews at regular price.","jetpack-boost")),l().createElement(p.A,{multipleButtons:!0}))))}},489:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(13022),s=a(47425),o=a(72746),i=a(3407);const __=r.__,c=({price:e,offPrice:t,currency:a="",showNotOffPrice:r=!0,hideDiscountLabel:c=!0,promoLabel:l="",legend:u=__("/month, paid yearly","jetpack-boost"),isNotConvenientPrice:d=!1,hidePriceFraction:p=!1,children:m})=>{if(null==e&&null==t||!a)return null;r=r&&null!=t;const h="number"==typeof e&&"number"==typeof t?Math.floor((e-t)/e*100):0,f=!c&&h&&h>0?h+__("% off","jetpack-boost"):null;return React.createElement(React.Fragment,null,React.createElement("div",{className:i.A.container},React.createElement("div",{className:(0,n.A)(i.A["price-container"],"product-price_container")},React.createElement(o.g,{value:t??e,currency:a,isOff:!d,hidePriceFraction:p}),r&&React.createElement(o.g,{value:e,currency:a,isOff:!1,hidePriceFraction:p}),f&&React.createElement(s.Ay,{className:(0,n.A)(i.A["promo-label"],"product-price_promo_label")},f))),React.createElement("div",{className:i.A.footer},m||React.createElement(s.Ay,{className:(0,n.A)(i.A.legend,"product-price_legend")},u),l&&React.createElement(s.Ay,{className:(0,n.A)(i.A["promo-label"],"product-price_promo_label")},l)))}},72746:(e,t,a)=>{"use strict";a.d(t,{g:()=>i});var r=a(67397),n=a(13022),s=a(47425),o=a(3407);const i=({value:e,currency:t,isOff:a,hidePriceFraction:i})=>{const c=(0,n.A)(o.A.price,"product-price_price",{[o.A["is-not-off-price"]]:!a}),{symbol:l,integer:u,fraction:d}=(0,r.vA)(e,t),p=!i||!d.endsWith("00");return React.createElement(s.Ay,{className:c,variant:"headline-medium",component:"p"},React.createElement(s.Ay,{className:o.A.symbol,component:"sup",variant:"title-medium"},l),u,p&&React.createElement(s.Ay,{component:"sup",variant:"body-small","data-testid":"PriceFraction"},React.createElement("strong",null,d)))}},56461:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(28120),n=a.n(r),s=a(51609),o=a.n(s);a(78325);const i=({color:e="#FFFFFF",className:t="",size:a=20})=>{const r=t+" jp-components-spinner",n={width:a,height:a,fontSize:a,borderTopColor:e},s={borderTopColor:e,borderRightColor:e};return o().createElement("div",{className:r},o().createElement("div",{className:"jp-components-spinner__outer",style:n},o().createElement("div",{className:"jp-components-spinner__inner",style:s})))};i.propTypes={color:n().string,className:n().string,size:n().number};const c=i},85879:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(96072),n=a.n(r),s=a(86087),o=a(27723),i=a(13022),c=a(3924),l=a(47425);a(59634);const __=o.__,u=({multipleButtonsLabels:e})=>Array.isArray(e)&&e.length>1?(0,s.createInterpolateElement)((0,o.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-boost"),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,s.createInterpolateElement)(__("By clicking the buttons above, you agree to our Terms of Service and to sync your site‘s data with us.","jetpack-boost"),{tosLink:React.createElement(p,{slug:"wpcom-tos"}),shareDetailsLink:React.createElement(p,{slug:"jetpack-support-what-data-does-jetpack-sync"})}),d=({agreeButtonLabel:e})=>(0,s.createInterpolateElement)((0,o.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-boost"),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"})}),p=({slug:e,children:t})=>React.createElement("a",{className:"terms-of-service__link",href:(0,c.A)(e),rel:"noopener noreferrer",target:"_blank"},t),m=({className:e,multipleButtons:t,agreeButtonLabel:a,...r})=>React.createElement(l.Ay,n()({className:(0,i.A)(e,"terms-of-service")},r),t?React.createElement(u,{multipleButtonsLabels:t}):React.createElement(d,{agreeButtonLabel:a}))},10110:(e,t,a)=>{"use strict";a.d(t,{Q:()=>r,Z:()=>n});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"},n=["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});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(10110),l=a(4495);const u=(0,o.forwardRef)((({variant:e="body",children:t,component:a,className:r,...u},d)=>{const p=a||c.Q[e]||"span",m=(0,o.useMemo)((()=>c.Z.reduce(((e,t)=>(void 0!==u[t]&&(e+=l.A[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return u.ref=d,i().createElement(p,n()({className:(0,s.A)(l.A.reset,l.A[e],r,m)},u),t)}));u.displayName="Text";const d=u},68316:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(56427),n=a(13022),s=a(51609),o=a(67021);const i=({checked:e,className:t,disabled:a,help:i,toggling:c,label:l,size:u="normal",onChange:d})=>{const p=void 0!==c?e&&!c||!e&&c:e,m=(0,s.useCallback)((e=>{c||d(e)}),[c,d]);return React.createElement(r.ToggleControl,{__nextHasNoMarginBottom:!0,checked:p,className:(0,n.A)(o.A.toggle,t,{[o.A["is-toggling"]]:c,[o.A["is-small"]]:"small"===u,[o.A["no-label"]]:!l}),disabled:a,help:i,label:l,onChange:m})}},51437:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});var r=a(38443);const n=()=>{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"}},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})},30230:(e,t,a)=>{"use strict";a.d(t,{s:()=>s});var r=a(28790),n=a(60198);class s{endpointNonce="";constructor(e,t,a){this.schema=a,this.namespace=e,this.key=t,this.endpoint=this.key.replaceAll("_","-");try{const{value:e,nonce:t}=this.getWindowValue("rest_api",r.z.string().url());this.wpRestNonce=t,this.wpDatasyncUrl=e}catch(t){console.error(`Failed to connect to REST API because of an invalid "window.${this.namespace}.rest_api" value:\n`,"\tExpected Example: ",{value:"https://example.com/wp-json",nonce:"abc123"},"\n\tReceived Value: ",window[e]?.rest_api,"\n\nError originated from: \n ",t)}try{const{nonce:e}=this.getWindowValue(this.key,r.z.unknown());this.endpointNonce=e}catch(t){console.error(`Failed to connect to REST API because of an invalid "window.${this.namespace}.${this.key}" value:\n`,"\tExpected Example: ",{value:"",nonce:"abc123",lazy:""},"\n\tReceived Value: ",window[e]?.[this.key],"\n\nError originated from: \n ",t)}}getWindowValue(e,t){const a=r.z.object({value:t,nonce:r.z.string()}),s=window[this.namespace][e]?window[this.namespace][e]:{value:void 0,nonce:""};try{return a.parse(s)}catch(t){throw new n.e(`Failed to parse global value at 'window.${this.namespace}.${e}'`,{...this.describeSelf(),location:`window.${this.namespace}.${e}`,status:"schema_error",error:t,data:s})}}async request(e,t,a,r,s,o){const i=new URL(`${this.wpDatasyncUrl}/${t}`);r&&Object.keys(r).forEach((e=>{i.searchParams.append(e,r[e].toString())}));const c={method:e,signal:s,headers:{"Content-Type":"application/json","X-WP-Nonce":this.wpRestNonce,"X-Jetpack-WP-JS-Sync-Nonce":o||this.endpointNonce},credentials:"same-origin",body:null};"POST"===e&&(c.body=JSON.stringify({JSON:a}));const l=await this.attemptRequest(i.toString(),c);let u;const d=await l.text();try{u=JSON.parse(d)}catch(e){throw new n.e("Failed to JSON.parse() the response from the server.",{...this.describeSelf(),location:i,method:c.method,status:"json_parse_error",error:e,data:d})}if(!u||!u.status)throw new n.e("JSON response was empty",{...this.describeSelf(),method:e,data:u,location:i,status:"json_empty"});if("error"===u.status&&"message"in u)throw new n.e(u.message,{...this.describeSelf(),method:e,location:i,status:"error_with_message",data:u});if(!u||void 0===u.JSON)throw new n.e("JSON response was empty",{...this.describeSelf(),method:e,location:i,status:"json_empty",data:u});return u.JSON}async parsedRequest(e,t="",a,r={},s){const o=await this.request(e,t,a,r,s);try{return this.schema.parse(o)}catch(a){const r=`${this.wpDatasyncUrl}/${t}`;throw new n.e("Failed to validate response schema.",{...this.describeSelf(),data:o,location:r,method:e,status:"schema_error",error:a})}}describeSelf(){return{namespace:this.namespace,key:this.key,endpoint:this.endpoint}}maybeRequestDisabled(e){if(!window.location.hash.includes("ds-debug-disable="))return e;const t=window.location.hash.split("ds-debug-disable=")[1];if(!t)return e;if(t.match(/[^a-zA-Z0-9-_,]/))return console.error("Invalid ds-debug-disable hash entry:",t),e;const a=new URL(e);return a.searchParams.set("ds-debug-disable",t),a.toString()}async attemptRequest(e,t){try{e=this.maybeRequestDisabled(e);const a=await fetch(e,t);if(!a.ok)throw new n.e(a.statusText,{...this.describeSelf(),method:t.method,location:e,status:"response_not_ok",data:a});return a}catch(a){if(a instanceof n.e)throw a;const r=a instanceof DOMException&&"AbortError"===a.name?"aborted":"failed_to_sync";throw new n.e(a.message,{...this.describeSelf(),method:t.method,location:e,status:r,data:null,error:a})}}GET=async(e={},t)=>await this.parsedRequest("GET",this.endpoint,void 0,e,t);SET=async(e,t={},a)=>await this.parsedRequest("POST",`${this.endpoint}/set`,e,t,a);DELETE=async(e={},t)=>await this.parsedRequest("POST",`${this.endpoint}/delete`,void 0,e,t);ACTION=async(e,t,a)=>{if(!(this.namespace in window)||!(this.key in window[this.namespace]))throw new n.e(`"${this.namespace}.${this.key}" not found in window object`,{...this.describeSelf(),location:`window.${this.namespace}.${this.key}`,status:"schema_error",data:null});const r="actions"in window[this.namespace][this.key]&&window[this.namespace][this.key].actions;if(!r||!r[e])throw new n.e(`Nonce for Action "${e}" not found in window.${this.namespace}.${this.key}.actions`,{...this.describeSelf(),location:`window.${this.namespace}.${this.key}.actions`,status:"schema_error",data:r});const s=r[e],o=`${this.endpoint}/action/${e}`,i=await this.request("POST",o,t,{},void 0,s);try{return a.parse(i)}catch(e){throw new n.e("Failed to parse the response",{location:o,...this.describeSelf(),method:"POST",error:e,status:"schema_error",data:i})}};getInitialValue=()=>this.getWindowValue(this.key,this.schema).value}},60198:(e,t,a)=>{"use strict";a.d(t,{e:()=>n});var r=a(28790);class n extends Error{name="DataSyncError";constructor(e,t){super(e),this.message=e,this.errorData=t,"datasync_debug"in window&&window.datasync_debug&&this.debugMessage(),Object.setPrototypeOf(this,n.prototype)}isAborted(){return"aborted"===this.errorData.status}debugMessage(){if(this.errorData.error instanceof DOMException&&"AbortError"===this.errorData.error.name)return void console.warn(`DataSync: ${this.errorData.method??""} ${this.errorData.location} request aborted.`);const e=this.errorData,t=`${e.namespace}.${e.key}`,a=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?{group:"color: #d3d3d3; font-weight: 700; font-size: 14px;",bold:"font-weight: bold;",dim:"color: #737373;",spacing:"margin-top: 5px; margin-bottom: 2px;",arrow:"margin-left: 5px; margin-right: 5px; font-size: 15px;",highlight:"font-style: italic; line-height: 1.8; color: #a5aeb5;",key:"color: #ffa280; font-weight: normal;"}:{group:"color: #1d2327; font-weight: 700; font-size: 14px;",bold:"font-weight: bold;",dim:"color: #a89e9e;",spacing:"margin-top: 5px; margin-bottom: 2px;",arrow:"margin-left: 5px; margin-right: 5px; font-size: 15px;",highlight:"font-style: italic; line-height: 1.8; color: #606467;",key:"color: #dc362e; font-weight: normal;"};if(console.groupCollapsed(`🔄 DataSync Debug: %c${t}`,a.key),console.error(this.message),e.error instanceof r.z.ZodError){const r=[],n=[],s=(e,t="")=>{t?(r.push(`%c${e}%c`),n.push(t,"")):r.push(e)};if(e.error.issues.length>0){console.groupCollapsed(`%c🦸 Zod Issues(${e.error.issues.length})`,a.group);for(const o of e.error.issues){const e=o.path.join("."),i=o.message;s("\nZod Error: ","padding-top: 5px;"),s(`${o.code}`,a.bold),s(" in "),s(`${t}`,a.dim),e&&s(`.${e}`,a.bold),s("\n"),s("⇢",a.arrow),s(`${i}`,a.highlight),s("\n\n"),console.log(r.join(""),...n),r.length=0,n.length=0}console.groupEnd()}}else e.error&&(console.groupCollapsed("%c🚨 Error",a.group),console.error(e.error),console.groupEnd());console.groupCollapsed("%c🪲 Debug",a.group);let n=e.location;if(e.method&&(n=`${e.method} ${n}`),console.log(`%cLocation%c:\n${n}`,`${a.bold} ${a.spacing}`,""),this.errorData.namespace in window&&this.errorData.key in window[this.errorData.namespace]){const e=window[this.errorData.namespace][this.errorData.key];console.log(`%cInitial Data%c:\nwindow.${t}.value =`,`${a.bold} ${a.spacing}`,"",e.value),"log"in e?console.log("%cPHP Log%c:",`${a.bold} ${a.spacing}`,"",e.log.length>0?e.log:"No log messages."):console.log("%cPHP Log%c: PHP Log is disabled. To enable it, place the debug code in your wp-config.php:\n%cdefine('DATASYNC_DEBUG', true);",`${a.bold} ${a.spacing}`,"",a.highlight)}void 0!==e.data&&console.log("%cRaw Data Received:%c\n",`${a.bold} ${a.spacing}`,"",e.data),console.groupEnd(),console.groupEnd()}info(){let e="unknown_error",t=this.message;return this.errorData.data instanceof Object&&("code"in this.errorData.data&&"string"==typeof this.errorData.data.code&&(e=this.errorData.data.code),"message"in this.errorData.data&&"string"==typeof this.errorData.data.message&&(t=this.errorData.data.message)),{message:t,code:e}}}},92184:(e,t,a)=>{"use strict";a.d(t,{$3:()=>f,Bt:()=>h,VH:()=>p,fL:()=>g,qQ:()=>d});var r=a(70116),n=a(77115),s=a(35104),o=a(34613),i=a(51609),c=a.n(i),l=a(30230),u=a(60198);const d=new r.E;function p(e){return(0,n.Ht)({client:d,...e})}function m(e,t){return[e,...Object.entries(t).sort((([e],[t])=>e.localeCompare(t))).map((([,e])=>e))]}function h(e,t,a,r={},n={}){const c=(0,i.useRef)(null),p=new l.s(e,t,a),h=m(t,n),f={queryKey:h,queryFn:({signal:e})=>p.GET(n,e),staleTime:1e3,initialData:()=>{try{return p.getInitialValue()}catch(e){return}}},g={mutationKey:h,mutationFn:e=>p.SET(e,n,c.current.signal),onMutate:async e=>{c.current&&c.current.abort(),c.current=new AbortController;const t=a.parse(e);await d.cancelQueries({queryKey:h});const r=d.getQueryData(h);return d.setQueryData(h,t),{previousValue:r,optimisticValue:t}},onError:(e,t,a)=>{e instanceof u.e&&e.isAborted()||d.setQueryData(h,a.previousValue)},onSuccess:e=>{d.setQueryData(h,e)},onSettled:(e,t)=>{(!t||t instanceof u.e&&!t.isAborted())&&(c.current=null)}};return[(0,s.I)({...f,...r.query}),(0,o.n)({...g,...r.mutation})]}function f({namespace:e,key:t,action_name:a,schema:r,callbacks:n={},mutationOptions:s,params:i={}}){const c=m(t,i),u=new l.s(e,t,r.state),p={mutationKey:c,mutationFn:async e=>{const t=await u.ACTION(a,r.action_request.parse(e),r.action_response);try{const e=d.getQueryData(c),a=await n.onResult(t,e),s=void 0===a?e:r.state.parse(a);return void 0!==a&&d.setQueryData(c,s),s}catch(e){return d.getQueryData(c)}},onMutate:async e=>{await d.cancelQueries({queryKey:c});const t=d.getQueryData(c);if(n.optimisticUpdate){const a=await n.optimisticUpdate(e,t);d.setQueryData(c,a)}return{previousValue:t}},onError:(e,__,t)=>{d.setQueryData(c,t.previousValue)},onSettled:()=>{d.invalidateQueries({queryKey:c})}};return(0,o.n)({...p,...s})}function g(e,t){const[a,r]=e,[n,s]=c().useState(!1),[o,l]=c().useState(!1),[u,d]=c().useState(!1),[p,m]=c().useState(!0),[h,f]=c().useState(null),g=c().useCallback((e=>{a.data&&(s(!0),r.mutate({...a.data,[t]:e}))}),[a.data,r,t]),v=c().useCallback((()=>{s(!1),l(!1),d(!1),m(!0),f(null)}),[]);return(0,i.useEffect)((()=>{n&&(l(r.isError),d(r.isSuccess),f(r.error),(r.isSuccess||r.isError)&&s(!1))}),[r.isError,r.error,r.isSuccess,n]),[a.data?.[t],{isIdle:p,isSuccess:u,isPending:n,isError:o,error:h,mutate:g,reset:v}]}},46913:(e,t,a)=>{"use strict";a.d(t,{$3:()=>r.$3,Bt:()=>r.Bt,VH:()=>r.VH,eW:()=>s.e,fL:()=>r.fL,qQ:()=>r.qQ,sI:()=>n.s});var r=a(92184),n=a(30230),s=a(60198)},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),n=a.n(r),s=a(51609);a(91135);s.PureComponent,n().string.isRequired,n().number,n().func,n().string},45744:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(86087),n=a(27723),s=a(61365),o=a(91643);const __=n.__,i=()=>{if((0,o.e)())return null;return React.createElement("p",{className:s.A["activate-license"]},(0,r.createInterpolateElement)(__("Already have an existing plan or license key? Click here to get started","jetpack-boost"),{link:React.createElement("a",{className:s.A.link,href:"admin.php?page=my-jetpack#/add-license"})}))}},93956:(e,t,a)=>{"use strict";a.d(t,{U:()=>d});var r=a(63016),n=a(74081),s=a(79245),o=a(47656),i=a(489),c=a(51112),l=a(27723);const __=l.__,u=({feature:e})=>{const{description:t,included:a,info:r}=e;let n;return t&&(n=React.createElement("strong",null,t)),React.createElement(s.eY,{isIncluded:a,label:n,tooltipTitle:r?.title,tooltipInfo:r?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:r?.content}}):null,tooltipClassName:r?.class})},d=({onPremiumCTA:e,onFreeCTA:t,chosenFreePlan:a,chosenPaidPlan:l})=>{const d=(0,r.e)(),p=(0,n.B)(),m=d?.isIntroductoryOffer?__("/month for the first year, billed yearly","jetpack-boost"):void 0,h=d?.priceBefore&&d?.priceBefore>d?.priceAfter,f=p?.features_by_tier??[];return React.createElement(React.Fragment,null,!d&&React.createElement(o.A,{level:"warning",hideCloseButton:!0,title:__("Warning: There was a problem fetching pricing data","jetpack-boost"),children:__("Boost may not work as expected. Please check your site status and try again.","jetpack-boost")}),React.createElement(s.Ay,{title:__("The easiest speed optimization plugin for WordPress","jetpack-boost"),items:f.map((({name:e,info:t})=>({name:e,tooltipTitle:t?.title,tooltipInfo:t?.content?React.createElement("div",{dangerouslySetInnerHTML:{__html:t?.content}}):null,tooltipPlacement:"bottom-start"})))},React.createElement(s.N0,{primary:!0},[React.createElement(s.i7,{key:"premium-header"},React.createElement(i.A,{price:(d?.priceBefore??0)/12,offPrice:h?(d?.priceAfter??0)/12:void 0,currency:d?.currencyCode,hideDiscountLabel:!1,legend:m}),React.createElement(c.A,{onClick:e,isLoading:l,disabled:a||l,fullWidth:!0},__("Get Boost","jetpack-boost"))),...f.map(((e,t)=>React.createElement(u,{key:t,feature:e.tiers.upgraded})))]),React.createElement(s.N0,null,[React.createElement(s.i7,{key:"free-header"},React.createElement(i.A,{price:0,legend:"",currency:d?.currencyCode,hidePriceFraction:!0}),React.createElement(c.A,{onClick:t,isLoading:a,disabled:a||l,fullWidth:!0,variant:"secondary"},__("Start for free","jetpack-boost"))),...f.map((({tiers:e},t)=>React.createElement(u,{key:t,feature:e.free})))])))}},512:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(27723),n=a(21024),s=a(56427),o=a(30669),i=a(91813),c=a(72027),l=a(10133),u=a(60877),d=a(24811);const __=r.__,_n=r._n,p=()=>{const[e]=(0,u.w)();return e.length?(0,r.sprintf)(/* translators: %s is the number of pages in the cornerstone pages list apart from the homepage. */ +__("Added: %s","jetpack-boost"),(()=>{const t=Jetpack_Boost.site.url.replace(/\/$/,"");return e.includes(t)?e.length>1?(0,r.sprintf)(/* translators: %d is the number of pages in the cornerstone pages list apart from the homepage. */ +_n("Homepage + %d page","Homepage + %d pages",e.length-1,"jetpack-boost"),e.length-1):__("Homepage","jetpack-boost"):(0,r.sprintf)(/* translators: %d is the number of pages added to the cornerstone pages list. */ +_n("%d page","%d pages",e.length,"jetpack-boost"),e.length)})):null},m=()=>{const e=(0,c.W)().includes("cornerstone-10-pages");return React.createElement("div",{className:i.A.wrapper},React.createElement(s.Panel,{className:i.A.panel},React.createElement(s.PanelBody,{title:React.createElement("div",null,React.createElement("h3",null,__("Cornerstone Pages","jetpack-boost"),React.createElement(d.A,{text:__("Experimental","jetpack-boost")}),e&&React.createElement(o.A,null)),React.createElement(p,null)),initialOpen:!1,onToggle:e=>{(0,l.n7)("cornerstone_pages_panel_toggle",{status:e?"open":"close"})},className:i.A.body},React.createElement(s.PanelRow,null,React.createElement(n.A,null)))))}},60877:(e,t,a)=>{"use strict";a.d(t,{b:()=>i,w:()=>s});var r=a(46913),n=a(28790);function s(){const[{data:e},{mutate:t}]=(0,r.Bt)("jetpack_boost_ds","cornerstone_pages_list",n.z.array(n.z.string()));return[e||[],function(e,a){t(e,{onSuccess:a})}]}const o=n.z.object({max_pages:n.z.number(),max_pages_premium:n.z.number(),default_pages:n.z.array(n.z.string())});function i(){const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","cornerstone_pages_properties",o);return e}},21024:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var r=a(3924),n=a(47656),s=a(51112),o=a(27723),i=a(51609),c=a.n(i),l=a(13022),u=a(35465),d=a(60877),p=a(86087),m=a(10133),h=a(98643),f=a(63195),g=a(72027),v=a(22603),y=a(30698),b=a(144);const __=o.__,_n=o._n,w=({items:e,setItems:t,maxItems:a,description:r,defaultValue:n="",inputRows:p=10})=>{const[h,f]=(0,i.useState)(e),[v,w]=(0,i.useState)(!1),[E,C]=(0,i.useState)(null),_=(0,g.W)().includes("cornerstone-10-pages"),k=(0,d.b)(),R=e=>{f(e);try{const t=A(e);w(!t),C(null)}catch(e){w(!0),C(e)}},A=e=>{const t=e.split("\n").map((e=>e.trim()));if(0===t.length)throw new Error(__("You must add at least one URL.","jetpack-boost"));if(t.length>a){const e=(0,o.sprintf)(/* translators: %d is the maximum number of cornerstone page URLs. */ +_n("You can add only %d cornerstone page URL.","You can add up to %d cornerstone page URLs.",a,"jetpack-boost"),a);throw new Error(e)}const r=new URL(Jetpack_Boost.site.url);for(const e of t){let t;try{t=new URL(e)}catch(e){}if(t&&!(0,y.n)(t,r))throw new Error(/* translators: %s is the URL that didn't match the site URL */ /* translators: %s is the URL that didn't match the site URL */ +(0,o.sprintf)(__("The URL seems to be a different site: %s","jetpack-boost"),e))}return!0};return(0,i.useEffect)((()=>{f(e)}),[e]),c().createElement(c().Fragment,null,c().createElement("div",{className:(0,l.A)(u.A.section,{[u.A["has-error"]]:v})},c().createElement("textarea",{value:h,rows:p,onChange:e=>R(e.target.value),id:"jb-cornerstone-pages"}),v&&c().createElement("span",{className:u.A.error},E?.message),r&&c().createElement("div",{className:u.A.description},r),c().createElement(s.A,{disabled:e===h||v,onClick:function(){t(h),(0,m.n7)("cornerstone_pages_save",{list_length:h.split("\n").length})},className:u.A.button},__("Save","jetpack-boost")),c().createElement(s.A,{disabled:h===n,onClick:function(){R(n),(0,m.n7)("cornerstone_pages_load_default",{})},className:u.A.button,variant:"link"},__("Load default pages","jetpack-boost"))),!_&&k&&c().createElement("div",{className:u.A.wrapper},c().createElement(b.A,{eventName:"cornerstone_pages_upgrade_link_clicked",identifier:"cornerstone-10-pages",description:(0,o.sprintf)(/* translators: %d is the number of cornerstone pages. */ +__("Premium users can add up to %d cornerstone pages.","jetpack-boost"),k.max_pages_premium)})))},E=()=>{const e=(0,r.A)("jetpack-boost-cornerstone-pages"),[t,a]=(0,d.w)(),s=(0,d.b)(),[{refetch:i}]=(0,f.Z)(),l=(0,g.W)().includes("cornerstone-10-pages"),y=(0,v._s)(),b=e=>{const t=e.split("\n").map((e=>e.trim()));a(t,(()=>{i(),l&&y.mutate()}))};let E=null;const C=l?10:5;return E=void 0!==s?c().createElement(w,{items:t.join("\n"),setItems:b,maxItems:s.max_pages,defaultValue:s.default_pages.join("\n"),inputRows:C,description:c().createElement(c().Fragment,null,(0,p.createInterpolateElement)((0,o.sprintf)(/* translators: %s is the site URL. */ +__("Add one URL per line. Only URLs starting with %s will be included. Relative URLs are automatically expanded.","jetpack-boost"),Jetpack_Boost.site.url),{b:c().createElement("b",null)}))}):c().createElement(n.A,{level:"warning",title:__("Failed to load","jetpack-boost"),hideCloseButton:!0},c().createElement("p",null,(0,p.createInterpolateElement)(__("Refresh the page and try again. If the issue persists, please contact support.","jetpack-boost"),{link:c().createElement("a",{href:(0,h.A)(),target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,m.n7)("cornerstone_pages_properties_failed",{})}})}))),c().createElement("div",{className:u.A.wrapper,"data-testid":"cornerstone-pages-meta"},c().createElement("p",null,(0,p.createInterpolateElement)(__("List the most important pages of your site. These pages will receive specially tailored optimizations, including targeted critical CSS. The Page Speed scores are based on the first cornerstone page. Learn More","jetpack-boost"),{link:c().createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,m.n7)("clicked_cornerstone_pages_learn_more",{})}}),b:c().createElement("b",null)})),c().createElement("div",{className:u.A.body},E))}},25460:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(6378),s=a(22603),o=a(31962),i=a(27730);const __=r.__;function c(){const[e]=(0,s.PX)(),[t,a]=(0,o.O)(),r="pending"===e.status,c=e.providers.some((e=>"pending"!==e.status)),l="not_generated"===e.status,u=c&&r&&__("Jetpack Boost is generating more Critical CSS.","jetpack-boost"),d=(r||l)&&!c&&__("Jetpack Boost will generate Critical CSS for you automatically.","jetpack-boost");return React.createElement(n.A,{cssState:e,isCloud:!0,showFatalError:(0,i.HP)(e),hasRetried:t,retry:a,extraText:u||void 0,overrideText:d||void 0})}},4476:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(27723),n=a(6378),s=a(43707),o=a(81313),i=a(22603),c=a(36275),l=a(95556),u=a(31962),d=a(27730);const __=r.__;function p(){const[e]=(0,i.PX)(),[t,a]=(0,u.O)(),[{data:r}]=(0,c.Z5)(),{progress:p}=(0,l.sk)(),m=(0,d.HP)(e);return"pending"===e.status?React.createElement("div",{className:"jb-critical-css-progress"},React.createElement("div",{className:o.A["progress-label"]},__("Generating Critical CSS. Please don’t leave this page until completed.","jetpack-boost")),React.createElement(s.A,{progress:p})):React.createElement(React.Fragment,null,React.createElement(n.A,{cssState:e,isCloud:!1,showFatalError:m,hasRetried:t,retry:a,highlightRegenerateButton:!!r,extraText:__("Remember to regenerate each time you make changes that affect your HTML or CSS structure.","jetpack-boost")}),!m&&React.createElement(c.b1,{regenerateReason:r}))}},27672:(e,t,a)=>{"use strict";a.d(t,{A:()=>m,z:()=>p});var r=a(13022),n=a(86087),s=a(27723),o=a(3485),i=a(86492),c=a(23600),l=a(26509),u=a(48730),d=a(37772);const __=s.__;function p(e){const t=new URL(e);return t.searchParams.delete("donotcachepage"),t.toString()}const m=({errorSet:e,showSuggestion:t=!0,foldRawErrors:a=!0,showClosingParagraph:s=!0})=>{const m=Object.entries(e.byUrl).map((([e,t])=>{let a=e;return t.meta.url&&"string"==typeof t.meta.url&&(a=t.meta.url),{href:a,label:p(e)}})),h=(0,o.DZ)(e),f=(0,d.A)(e);return React.createElement("div",{className:l.A["error-description"]},React.createElement("span",null,(0,n.createInterpolateElement)((0,o._D)(e),f)),React.createElement(c.A,{entries:m}),t&&React.createElement(u.A,{errorSet:e,interpolateVars:f,showClosingParagraph:s}),!!h&&(a?React.createElement(i.A,{labelExpandedText:__("See error message","jetpack-boost"),labelCollapsedText:__("Hide error message","jetpack-boost")},React.createElement("p",{className:(0,r.A)(l.A["raw-error"],l.A["no-spacing"])},h)):React.createElement("p",{className:(0,r.A)(l.A["raw-error"],l.A["fade-in"])},h)))}},86492:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(33958),n=a(6245),s=a(13022),o=a(51609),i=a(15714),c=a(92909),l=a(83977);const u=({labelExpandedText:e,labelCollapsedText:t,isExpanded:a=!1,children:u=[],onExpand:d})=>{const[p,m]=(0,o.useState)(a),h=p?t:e,[f,{height:g}]=(0,r.A)(),v=(0,n.zh)({height:p?g:0});return React.createElement(React.Fragment,null,React.createElement("button",{className:(0,s.A)("components-button is-link",l.A["foldable-element-control"],{visible:p}),onClick:()=>{const e=!p;m(e),d&&d(e)}},h,p?React.createElement(c.A,null):React.createElement(i.A,null)),React.createElement(n.CS.div,{className:p?l.A.expanded:"",style:{overflow:"hidden",...v}},React.createElement("div",{ref:f,className:l.A["fade-in"]},u)))}},36275:(e,t,a)=>{"use strict";a.d(t,{Z5:()=>n.Z,b1:()=>r.b});var r=a(5752),n=a(63195)},27730:(e,t,a)=>{"use strict";a.d(t,{HP:()=>s,LB:()=>i,ik:()=>o,nG:()=>c});var r=a(91726),n=a(18856);function s(e){if("error"===e.status)return!0;if("not_generated"===e.status)return!1;return!e.providers.some((e=>"success"===e.status||"pending"===e.status))}function o(e){return e.providers.filter((e=>(e.errors?.length||0)>0))}function i(e){const t=o(e);if(!t.length)return;const a=["core_front_page","core_posts_page"];for(const e of a){const a=t.find((t=>t.key===e));if(a&&a.errors)return c(a.errors)}}function c(e){const t=function(e){if(!e)return[];const t=e.map((e=>l(e)));return(0,n.O)(t).map((t=>{const a=e.reduce(((e,a)=>(l(a)===t&&(e[a.url]=a),e)),{}),r=a[Object.keys(a)[0]];return{type:r.type,firstMeta:r.meta,byUrl:a}}))}(e);return t.length>0?t[0]:void 0}function l(e){return"HttpError"===e.type&&"object"==typeof e.meta&&null!==e.meta&&"code"in e.meta?e.type+"-"+(0,r.w)(e.meta.code,""):"UnknownError"===e.type?e.type+"-"+e.message:e.type}},3485:(e,t,a)=>{"use strict";a.d(t,{DZ:()=>l,HR:()=>c,_D:()=>o,h:()=>i});var r=a(27723),n=a(21242),s=a(89636);const __=r.__,_n=r._n;function o(e){return p(e.type).describeSet(e)}function i(e){const t=p(e.type);return t.suggestion?t.suggestion(e):{paragraph:""}}function c(e){const t=p(e.type);return t.footerComponent?t.footerComponent():null}function l(e){const t=p(e.type);return t.rawError?t.rawError(e):""}function u(e){return Object.keys(e.byUrl).length}const d={HttpError:{describeSet:e=>(0,r.sprintf)(/* translators: %d is the HTTP error code. */ _n("Boost received HTTP error %d on the following page:","Boost received HTTP error %d on the following pages:",u(e),"jetpack-boost"),e.firstMeta.code),suggestion:e=>function(e,t){switch(e){case 401:case 403:return{paragraph:(0,r.sprintf)(/* translators: %d is the HTTP error code; either 401 or 403 */ _n("%d means there is a permission issue in your WordPress site. Please follow these troubleshooting steps for the page:","%d means there is a permission issue in your WordPress site. Please follow these troubleshooting steps for each of the pages:",t,"jetpack-boost"),e),list:[__("Check your WordPress settings, or contact your hosting provider to ask why the above URL is unavailable.","jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")],closingParagraph:__("If this is a private page and not supposed to be viewed publicly, you can safely ignore this message.","jetpack-boost")};case 404:return{paragraph:_n("Your WordPress site has reported that the above page does not exist. Please ensure that the URL is correct, and try again.","Your WordPress site has reported that the above pages do not exist. Please ensure that the URLs are correct, and try again.",t,"jetpack-boost"),list:[__("Visit the link, and confirm that the page you landed on loads successfully.","jetpack-boost"),__("If the page shows an error, please verify that the page should be a part of your WordPress site.","jetpack-boost"),__('Try visiting the link using "Incognito Mode" or "Private Browsing" in your browser to check if the error occurs when you are not logged in.',"jetpack-boost"),__('If you see an error only when not logged into your WordPress site (i.e.: in "Incognito Mode"), then check for plugins which might be enforcing access permissions on your pages. For example, a plugin which only allows authenticated users to view specific areas of your site.',"jetpack-boost"),__("Once you have resolved the error, please try again.","jetpack-boost")],closingParagraph:__("If the page is only accessible to users who are logged in to your WordPress site, or should not be a part of your site then it is safe to ignore this error.","jetpack-boost")};case 418:return{paragraph:__("Your WordPress site returned a 418 error which many web hosts use to indicate they rejected your request due to security rules. Please contact your hosting provider for more information.","jetpack-boost"),list:[__('Contact your hosting provider, with details of this issue. Please let them know it is an "HTTP 418" error, which URL(s) are affected, and the time it occurred.',"jetpack-boost"),__("Your hosting provider should be able to advise you on next steps.","jetpack-boost"),__("If you manage to sort the issue out with your hosting provider, please try again to regenerate your Critical CSS.","jetpack-boost")]};case 500:return{paragraph:_n("Your WordPress site encountered an error while trying to load the above page.","Your WordPress site encountered errors while trying to load the above pages.",t,"jetpack-boost"),list:[__("Learn about the error and common solutions by clicking here.","jetpack-boost"),__("If the issue is still not resolved, check your server logs or contact your hosting provider for help to investigate the issue.","jetpack-boost"),__("Once you have resolved the issue which caused the 500 error, you can try again.","jetpack-boost")],listLink:"https://wordpress.org/support/article/common-wordpress-errors/#internal-server-error"};default:return{paragraph:_n("Please verify the link is valid and try again. We recommend the following:","Please verify each link is valid and try again. For each link, we recommend the following:",t,"jetpack-boost"),list:[__("Visit the link and check for an error.","jetpack-boost"),__("Try to generate Critical CSS again, in case the error was intermittent.","jetpack-boost"),(0,r.sprintf)(/* translators: %d is the HTTP error code; This can be any error code that is not specifically handled. */ -__("Check your server logs for information about the HTTP %d error, or contact your hosting provider for help with investigating the problem.","jetpack-boost"),e),__("Once you have resolved the error, please try again.","jetpack-boost"),__("If you need help understanding the error, or investigating what went wrong please contact Jetpack Boost Support.","jetpack-boost")]}}}((0,n.G)(e.firstMeta.code),u(e))},RedirectError:{describeSet:e=>_n("This URL is redirecting to a different page:","These URLs are redirecting to different pages:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:__("This may indicate that a WordPress plugin is redirecting users who are not logged in to a different location, or it may indicate that your hosting provider is redirecting your WordPress site to a different URL.","jetpack-boost"),list:[__('Try visiting the link using "Incognito Mode" or "Private Browsing" in your browser and note if the page is being redirected.',"jetpack-boost"),__("If it is redirecting, check if a plugin could potentially create the redirection and fix it if appropriate. Otherwise, contact your hosting provider for assistance to fix the URL redirection.","jetpack-boost"),__("If you believe the issue is resolved, please try again.","jetpack-boost")],closingParagraph:__("If you think that the redirection is valid, then it is safe to ignore this issue.","jetpack-boost")})},CrossDomainError:{describeSet:e=>_n("It looks like this URL doesn't match:","It looks like these URLs don't match:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Visit the page and complete the following troubleshooting steps.","Visit each page and complete the following troubleshooting steps.",u(e),"jetpack-boost"),list:[__("Visit the page and look at the protocol and host name to ensure it matches the one in your WordPress Administration Screen.","jetpack-boost"),__("If not, then please reach out to your hosting provider and ask why.","jetpack-boost"),__("If you believe the issue is resolved, please try again.","jetpack-boost")],listLink:"https://wordpress.org/support/article/administration-screens/"}),footerComponent:()=>s.A},LoadTimeoutError:{describeSet:e=>_n("This page timed out:","These pages timed out:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("The page timed out during load. There could be various reasons but most likely a plugin is causing this issue. Please complete the following steps.","The pages timed out during load. There could be various reasons but most likely a plugin is causing this issue. Please complete the following steps for each of the pages.",u(e),"jetpack-boost"),list:[__("Clear the cache in your browser.","jetpack-boost"),__("Visit the page while not logged into WordPress.","jetpack-boost"),__("See how long it takes to load compared to other pages on your site.","jetpack-boost"),__("If this page is slower than the others, check what plugins are working on that page.","jetpack-boost"),__("Deactivate any plugin that you believe are making the page slow.","jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})},UrlVerifyError:{describeSet:e=>_n("Jetpack Boost couldn't verify this page:","Jetpack Boost couldn't verify these pages:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify that the content displayed is a part of your WordPress site, and not an external page managed by a different system.","jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})},EmptyCSSError:{describeSet:e=>_n("It looks like this page does not contain any relevant CSS in its external style sheet(s):","It looks like these pages do not contain any relevant CSS in their external style sheet(s):",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify its styles load correctly, and try again.","jetpack-boost")],closingParagraph:__("If you are using a plugin which embeds your CSS styles directly into your pages, or your site does not use external CSS style sheets, then it is safe to ignore this issue as Critical CSS can only speed up pages which use external styles.","jetpack-boost")})},UnknownError:{describeSet:e=>_n("Something went wrong, which Jetpack Boost did not anticipate. An unexpected error occurred while trying to generate Critical CSS for the following page:","Something went wrong, which Jetpack Boost did not anticipate. An unexpected error occurred while trying to generate Critical CSS for the following pages:",u(e),"jetpack-boost"),rawError:e=>Object.values(e.byUrl)[0].message,suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify that the page loads correctly.","jetpack-boost"),__("If it does, try again to generate the Critical CSS.","jetpack-boost"),__("If the error still persist please contact Jetpack Boost Support with a copy of your error message.","jetpack-boost")]})},XFrameDenyError:{describeSet:e=>_n("Jetpack Boost couldn't load the following page due to its X-Frame-Options configuration:","Jetpack Boost couldn't load the following page due to their X-Frame-Options configuration:",u(e),"jetpack-boost"),rawError:e=>Object.values(e.byUrl)[0].message,suggestion:e=>({paragraph:__('Jetpack Boost uses iframes while generating your Critical CSS. Unfortunately, your site has a special configuration header which prevents it from loading inside an iframe. The header is called "X-Frame-Options: DENY". This can be added to a WordPress site either by using a plugin, or by server configuration.',"jetpack-boost"),list:[__("Check that you are not using any plugins which add extra HTTP headers to your WordPress site, and deactivate them if you are.","jetpack-boost"),__('If you are unsure of what these headers are, or where they come from please contact your hosting provider and ask them to remove the "X-Frame-Options" header from your site',"jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})}};function m(e){return d[e]||d.UnknownError}},98710:(e,t,a)=>{"use strict";a.d(t,{o:()=>p});var r=a(28790),n=a(10133),s=a(21242),o=a(74636),i=a(10499),c=a(10348),l=a(39715);const u=r.z.object({BrowserInterfaceIframe:r.z.function(),generateCriticalCSS:r.z.function()}),d=[{width:414,height:896},{width:1200,height:800},{width:1920,height:1080}];async function m(){return await a.e(680).then(a.bind(a,55831))}function p(e,t,a,r=d){const i=new AbortController;return async function(e,t,a,r,i){try{const c={"jb-generate-critical-css":Date.now().toString()};if(i.aborted)return;const d=e.filter((e=>"pending"===e.status));if(!d.length)return;(0,o.i)(),d.length>0&&await async function(e,t,a,r,o,i){const c=await m();try{u.parse(c)}catch(e){throw(0,n.n7)("critical_css_library_failure",{}),new Error("css-gen-library-failure")}function d(e){return e instanceof c.SuccessTargetError}const p=Date.now();let v=0,y=0,b=0,w=0;for(const{urls:u,success_ratio:m,key:E}of e){if(i.aborted)return;try{const[e]=await c.generateCriticalCSS({browserInterface:await h(a,r),urls:u,viewports:t,progressCallback:(e,t)=>{o.setProviderProgress(e/t)},filters:{atRules:f,properties:g},successRatio:m,maxPages:10});await o.setProviderCss(E,e),v+=e.length,w=e.length>w?e.length:w,y++,o.setProviderProgress(0)}catch(e){if(!d(e)){const t=(0,l.g)(e),a="type"in t&&"string"==typeof t.type&&t.type||"unknown",r={time:Date.now()-p,provider_key:E,error_message:t.message,error_type:a};throw(0,n.n7)("critical_css_failure",r),e}{b++;const t=Object.entries(e.urlErrors).map((([e,t])=>({url:e,...t})));await o.setProviderErrors(E,t);for(const[e,a]of Object.entries(t)){const t={url:e,provider_key:E,error_message:a.message,error_type:a.type};"HttpError"===a.type&&"object"==typeof a.meta&&null!==a.meta&&"code"in a.meta&&(t.error_meta=(0,s.G)(a.meta.code)),(0,n.n7)("critical_css_url_error",t)}}}}if(0===y){const e={time:Date.now()-p,error_message:"Critical CSS Generation failed for all the provider keys.",error_type:"allProvidersError"};(0,n.n7)("critical_css_failure",e)}else{const t={time:Date.now()-p,block_count:y,error_count:b,average_size:v/Math.max(1,y),max_size:w,provider_keys:Object.keys(e).join(",")};(0,n.n7)("critical_css_success",t)}}(d,t,c,a,r,i)}catch(e){if(!i.aborted)throw e;console.error(e)}}(e,r,t,a,i.signal).catch((e=>{a.onError((0,l.g)(e))})).finally((()=>{a.onFinished()})),i}async function h(e,t){const a=await m();return new class extends a.BrowserInterfaceIframe{constructor(){super({requestGetParameters:e,verifyPage:v,allowScripts:!1})}fetch(e,a,r){return"css"!==r||(0,i.J)(e)?fetch(e,a):(0,c.i)({action:"boost_proxy_css",proxy_url:e,nonce:t})}}}function f(e){return!e.endsWith("keyframes")}function g(e,t){const a=function(e){for(const t of["-webkit-","-moz-","-ms-","-o-"])if(e.startsWith(t))return e.substring(t.length);return e}(e);return!a.startsWith("animation")}function v(e,t,a){return!!a.querySelector('meta[name="jb-generate-critical-css"]')}},78523:(e,t,a)=>{"use strict";a.d(t,{aK:()=>o,vQ:()=>c});var r=a(76703),n=a(28790);const s=n.Ay.enum(["SuccessTargetError","UrlError","HttpError","UnknownError","CrossDomainError","LoadTimeoutError","RedirectError","UrlVerifyError","EmptyCSSError","XFrameDenyError"]),o=n.Ay.object({url:n.Ay.coerce.string(),message:n.Ay.coerce.string(),meta:n.Ay.record(r.mq).catch({}),type:s}),i=n.Ay.object({key:n.Ay.coerce.string(),label:n.Ay.coerce.string(),urls:n.Ay.array(n.Ay.coerce.string()),success_ratio:n.Ay.coerce.number(),status:n.Ay.enum(["success","pending","error","validation-error"]).catch("validation-error"),errors:n.Ay.array(o).optional(),error_status:n.Ay.enum(["active","dismissed"]).optional()}),c=n.Ay.object({providers:n.Ay.array(i),status:n.Ay.enum(["not_generated","generated","pending","error"]),status_error:n.Ay.coerce.string().optional(),created:n.Ay.coerce.number().optional(),updated:n.Ay.coerce.number().optional()}).catch({providers:[],status:"not_generated",status_error:"",created:0,updated:0})},22603:(e,t,a)=>{"use strict";a.d(t,{Ml:()=>p,PX:()=>l,SE:()=>u,Yu:()=>m,_s:()=>f,mT:()=>g,ms:()=>h,z0:()=>v});var r=a(78523),n=a(46913),s=a(28790),o=a(27723),i=a(63195),c=a(74592);const __=o.__;function l(){const[e]=(0,c.p)("cloud_css"),[t]=(0,c.p)("critical_css"),a=e?.active||t?.active,[{data:s},{mutate:o}]=(0,n.Bt)("jetpack_boost_ds","critical_css_state",r.vQ,{query:{refetchInterval:e=>!!a&&("pending"===e.state.data?.status?2e3:3e4)}});if(!s)throw new Error("Critical CSS state not available");return[s,o]}function u(e){return{providers:[],status:"error",status_error:e}}function d(e,t,a){const o=s.z.object({success:s.z.boolean(),state:r.vQ,error:s.z.string().optional()});return(0,n.$3)({namespace:"jetpack_boost_ds",key:"critical_css_state",action_name:e,schema:{state:r.vQ,action_request:t,action_response:o},callbacks:{onResult:(e,t)=>{if(e.success)return a&&a(e.state),e.state;return u(e.error||__("Critical CSS action failed","jetpack-boost"))}}})}function m(){return d("set-provider-css",s.z.object({key:s.z.string(),css:s.z.string()}))}function p(){return d("set-provider-errors-dismissed",s.z.array(s.z.object({key:s.z.string(),dismissed:s.z.boolean()})))}function h(){return d("set-provider-errors",s.z.object({key:s.z.string(),errors:s.z.array(r.aK)}))}function f(){const[,e]=(0,i.Z)();return d("request-regenerate",s.z.void(),e)}function g(e,t=0){const a=e.length;return 100*(e.filter((e=>"pending"!==e.status)).length/a+t/a)}function v(){const[{data:e}]=(0,n.Bt)("jetpack_boost_ds","critical_css_meta",s.z.object({proxy_nonce:s.z.string().optional()}));if(!e||!e.proxy_nonce)throw new Error("Proxy nonce not available");return e?.proxy_nonce}},63195:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var r=a(46913),n=a(28790);const s=["1","page_saved","post_saved","switched_theme","plugin_change","cornerstone_page_saved","cornerstone_pages_list_updated"];function o(){const[{data:e,refetch:t},{mutate:a}]=(0,r.Bt)("jetpack_boost_ds","critical_css_suggest_regenerate",n.z.enum(s).nullable());return[{data:e||null,refetch:t},function(){a(null)}]}},31962:(e,t,a)=>{"use strict";a.d(t,{O:()=>s});var r=a(51609),n=a(22603);function s(){const[e,t]=(0,r.useState)(!1),a=(0,n._s)();return[e,function(){t(!0),a.mutate()}]}},95556:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>i,Mz:()=>l,sk:()=>u});var r=a(51609),n=a(22603),s=a(98710);const o=(0,r.createContext)(null);function i({children:e}){const[t,a]=(0,r.useState)(!1),[n,s]=(0,r.useState)(0),i={isGenerating:t,setGenerating:a,providerProgress:n,setProviderProgress:s};return React.createElement(o.Provider,{value:i},e)}function c(){const e=(0,r.useContext)(o);if(!e)throw new Error("Local critical CSS generator status not available");return e}function l(){const{isGenerating:e,providerProgress:t}=c();return{isGenerating:e,providerProgress:t}}function u(){const{isGenerating:e,setGenerating:t,providerProgress:a,setProviderProgress:o}=c(),[i,l]=(0,n.PX)(),u=(0,n.Yu)(),d=(0,n.ms)(),m=(0,n._s)(),p=(0,n.z0)();(0,r.useEffect)((()=>{if("pending"===i.status){let e;return t(!0),e=(0,s.o)(i.providers,p,{onError:e=>l((0,n.SE)(e.message)),onFinished:()=>{t(!1),e=void 0},setProviderCss:(e,t)=>u.mutateAsync({key:e,css:t}),setProviderErrors:(e,t)=>d.mutateAsync({key:e,errors:t}),setProviderProgress:o}),()=>e&&e.abort()}"not_generated"===i.status&&m.mutate()}),[i.status]);return{isGenerating:e,progress:e&&(0,n.mT)(i.providers,a)||0}}},23600:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(27723),s=a(81221);const __=n.__,o=({entries:e=[],showLimit:t=2})=>{const[a,o]=(0,r.useState)(!1),i=a?e:e.slice(0,t),c=!a&&e.length>t;return React.createElement(React.Fragment,null,React.createElement("ul",{className:s.A["more-list"]},i.map((({href:e,label:t},a)=>React.createElement("li",{key:a},React.createElement("a",{href:e,target:"_blank",rel:"noreferrer"},t)))),c&&React.createElement("li",null,React.createElement("a",{onClick:e=>{e.preventDefault(),o(!a)},href:"#expand"},(0,n.sprintf)(/* translators: %d is the number of items in this list hidden behind this link */ -__("…and %d more","jetpack-boost"),e.length-t)))))}},22348:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(86087),n=a(71089);const s=({items:e,interpolateVars:t})=>React.createElement("ol",{className:n.A["numbered-list"]},e.map(((e,a)=>React.createElement("li",{key:a},React.createElement("span",{className:n.A.index},a+1),React.createElement("span",{className:n.A.text},(0,r.createInterpolateElement)(e,t))))))},5752:(e,t,a)=>{"use strict";a.d(t,{b:()=>o});var r=a(47656),n=a(27723);const __=n.__,s={page_saved:__("We noticed you've recently published a new page on your site that may affect its HTML/CSS structure.","jetpack-boost"),post_saved:__("We noticed you've recently published a new post on your site that may affect its HTML/CSS structure.","jetpack-boost"),switched_theme:__("We noticed you've recently updated your theme that may affect your site's HTML/CSS structure.","jetpack-boost"),plugin_change:__("We noticed you've recently updated a plugin that may affect your site's HTML/CSS structure.","jetpack-boost"),cornerstone_page_saved:__("A Cornerstone page was updated.","jetpack-boost"),cornerstone_pages_list_updated:__("The list of Cornerstone pages was updated.","jetpack-boost")},o=({regenerateReason:e})=>{return e?React.createElement(r.A,{level:"info",title:__("Regenerate Critical CSS","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,"string"==typeof(t=e)&&t in s?s[t]:__("We noticed some updates to your site that may have changed your HTML/CSS structure.","jetpack-boost")),React.createElement("p",null,__("Please regenerate your Critical CSS to maintain optimal site performance.","jetpack-boost"))):null;var t}},26302:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var r=a(27723),n=a(86492),s=a(27730),o=a(47656),i=a(3485),c=a(86087),l=a(25710),u=a(22348),d=a(37772),m=a(86367),p=a(41974),h=a(10133);const __=r.__,f=({errorSet:e})=>{const t=(0,m.A)(e);return React.createElement("p",null,(0,c.createInterpolateElement)((0,i._D)(e),{b:React.createElement("b",null)})," ",t.map((({href:e,label:t},a)=>React.createElement("a",{href:e,target:"_blank",rel:"noreferrer",key:a},t))))},g=({errorSet:e})=>{const t=(0,i.h)(e);if(!t.list)return null;const a=(0,d.A)(e);return React.createElement(u.A,{items:t.list,interpolateVars:a})},v=({message:e,errorType:t})=>(void 0===e&&(e=__("If you are still experiencing this issue, learn more from our documentation.","jetpack-boost")),React.createElement("p",null,(0,c.createInterpolateElement)(e,{link:React.createElement("a",{href:(0,l.A)(t),target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,h.n7)("critical_css_learn_more",{})}})}))),y=({cssState:e,retry:t,showRetry:a,supportLink:n})=>{const s=__("An unexpected error has occurred. As this error may be temporary, please try and refresh the Critical CSS.","jetpack-boost"),o=__("Hmm, looks like something went wrong. We're still seeing an unexpected error. Please reach out to our support to get help.","jetpack-boost");return React.createElement(React.Fragment,null,"css-gen-library-failure"===e.status_error?React.createElement(React.Fragment,null,React.createElement("p",null,__("Critical CSS Generator library is either not found or invalid.","jetpack-boost")),React.createElement(v,{message:__("Learn how to fix this by visiting our documentation.","jetpack-boost"),errorType:e.status_error}),React.createElement("p",null,(0,c.createInterpolateElement)(__("If the problem has been resolved, refresh the page and click here to try regenerating critical css.","jetpack-boost"),{...(0,p.A)((()=>{(0,h.n7)("critical_css_retry",{error_type:"CssGenLibraryFailure"}),t()}),"retry")}))):React.createElement(React.Fragment,null,React.createElement("p",null,a?s:o),React.createElement("p",null,(0,r.sprintf)(/* translators: %s: error message */ -__("Error: %s","jetpack-boost"),e.status_error)),a?React.createElement("button",{className:"secondary",onClick:()=>{(0,h.n7)("critical_css_retry",{error_type:"UnknownError"}),t()}},__("Refresh","jetpack-boost")):React.createElement("a",{className:"button button-secondary",href:n,target:"_blank",rel:"noreferrer"},__("Contact Support","jetpack-boost"))))},b=({supportLink:e="https://wordpress.org/support/plugin/jetpack-boost/",cssState:t,retry:a,showRetry:r})=>{const i=(0,s.LB)(t),c=i&&"generated"===t.status;return React.createElement(React.Fragment,null,React.createElement(o.A,{level:"error",title:__("Failed to generate Critical CSS","jetpack-boost"),hideCloseButton:!0},c?React.createElement(React.Fragment,null,React.createElement(f,{errorSet:i}),React.createElement(n.A,{labelExpandedText:__("Learn what to do","jetpack-boost"),labelCollapsedText:__("Learn what to do","jetpack-boost"),onExpand:e=>{e&&(0,h.n7)("critical_css_learn_more_expanded",{})}},React.createElement("div",{className:"raw-error"},React.createElement("p",null,__("Please follow the troubleshooting steps below","jetpack-boost")),React.createElement(g,{errorSet:i}),React.createElement(v,{errorType:i.type.toString()})))):React.createElement(y,{cssState:t,retry:a,showRetry:r,supportLink:e})))}},6378:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(27723),n=a(13022),s=a(25592),o=a(76520),i=a(3819),c=a(86087),l=a(70028),u=a(22603),d=a(27730),m=a(26302),p=a(51112),h=a(27515);const __=r.__,_n=r._n,f=({cssState:e,isCloud:t=!1,showFatalError:a,hasRetried:f,retry:g,highlightRegenerateButton:v=!1,extraText:y,overrideText:b})=>{const w=(0,u._s)(),E=e.providers.filter((e=>"success"===e.status)).length||0,C=(0,d.ik)(e);return a?React.createElement(m.A,{supportLink:t?"https://jetpack.com/contact-support/":void 0,cssState:e,retry:g,showRetry:!f}):React.createElement("div",{className:h.A.status,"data-testid":"critical-css-meta"},React.createElement("div",{className:h.A.summary},b||React.createElement("div",{className:h.A.successes},(0,r.sprintf)(/* translators: %d is a number of CSS Files which were successfully generated */ +__("Check your server logs for information about the HTTP %d error, or contact your hosting provider for help with investigating the problem.","jetpack-boost"),e),__("Once you have resolved the error, please try again.","jetpack-boost"),__("If you need help understanding the error, or investigating what went wrong please contact Jetpack Boost Support.","jetpack-boost")]}}}((0,n.G)(e.firstMeta.code),u(e))},RedirectError:{describeSet:e=>_n("This URL is redirecting to a different page:","These URLs are redirecting to different pages:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:__("This may indicate that a WordPress plugin is redirecting users who are not logged in to a different location, or it may indicate that your hosting provider is redirecting your WordPress site to a different URL.","jetpack-boost"),list:[__('Try visiting the link using "Incognito Mode" or "Private Browsing" in your browser and note if the page is being redirected.',"jetpack-boost"),__("If it is redirecting, check if a plugin could potentially create the redirection and fix it if appropriate. Otherwise, contact your hosting provider for assistance to fix the URL redirection.","jetpack-boost"),__("If you believe the issue is resolved, please try again.","jetpack-boost")],closingParagraph:__("If you think that the redirection is valid, then it is safe to ignore this issue.","jetpack-boost")})},CrossDomainError:{describeSet:e=>_n("It looks like this URL doesn't match:","It looks like these URLs don't match:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Visit the page and complete the following troubleshooting steps.","Visit each page and complete the following troubleshooting steps.",u(e),"jetpack-boost"),list:[__("Visit the page and look at the protocol and host name to ensure it matches the one in your WordPress Administration Screen.","jetpack-boost"),__("If not, then please reach out to your hosting provider and ask why.","jetpack-boost"),__("If you believe the issue is resolved, please try again.","jetpack-boost")],listLink:"https://wordpress.org/support/article/administration-screens/"}),footerComponent:()=>s.A},LoadTimeoutError:{describeSet:e=>_n("This page timed out:","These pages timed out:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("The page timed out during load. There could be various reasons but most likely a plugin is causing this issue. Please complete the following steps.","The pages timed out during load. There could be various reasons but most likely a plugin is causing this issue. Please complete the following steps for each of the pages.",u(e),"jetpack-boost"),list:[__("Clear the cache in your browser.","jetpack-boost"),__("Visit the page while not logged into WordPress.","jetpack-boost"),__("See how long it takes to load compared to other pages on your site.","jetpack-boost"),__("If this page is slower than the others, check what plugins are working on that page.","jetpack-boost"),__("Deactivate any plugin that you believe are making the page slow.","jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})},UrlVerifyError:{describeSet:e=>_n("Jetpack Boost couldn't verify this page:","Jetpack Boost couldn't verify these pages:",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify that the content displayed is a part of your WordPress site, and not an external page managed by a different system.","jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})},EmptyCSSError:{describeSet:e=>_n("It looks like this page does not contain any relevant CSS in its external style sheet(s):","It looks like these pages do not contain any relevant CSS in their external style sheet(s):",u(e),"jetpack-boost"),suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify its styles load correctly, and try again.","jetpack-boost")],closingParagraph:__("If you are using a plugin which embeds your CSS styles directly into your pages, or your site does not use external CSS style sheets, then it is safe to ignore this issue as Critical CSS can only speed up pages which use external styles.","jetpack-boost")})},UnknownError:{describeSet:e=>_n("Something went wrong, which Jetpack Boost did not anticipate. An unexpected error occurred while trying to generate Critical CSS for the following page:","Something went wrong, which Jetpack Boost did not anticipate. An unexpected error occurred while trying to generate Critical CSS for the following pages:",u(e),"jetpack-boost"),rawError:e=>Object.values(e.byUrl)[0].message,suggestion:e=>({paragraph:_n("Please follow the troubleshooting steps below for the page.","Please follow the troubleshooting steps below for each of the pages.",u(e),"jetpack-boost"),list:[__("Visit the page.","jetpack-boost"),__("Verify that the page loads correctly.","jetpack-boost"),__("If it does, try again to generate the Critical CSS.","jetpack-boost"),__("If the error still persist please contact Jetpack Boost Support with a copy of your error message.","jetpack-boost")]})},XFrameDenyError:{describeSet:e=>_n("Jetpack Boost couldn't load the following page due to its X-Frame-Options configuration:","Jetpack Boost couldn't load the following page due to their X-Frame-Options configuration:",u(e),"jetpack-boost"),rawError:e=>Object.values(e.byUrl)[0].message,suggestion:e=>({paragraph:__('Jetpack Boost uses iframes while generating your Critical CSS. Unfortunately, your site has a special configuration header which prevents it from loading inside an iframe. The header is called "X-Frame-Options: DENY". This can be added to a WordPress site either by using a plugin, or by server configuration.',"jetpack-boost"),list:[__("Check that you are not using any plugins which add extra HTTP headers to your WordPress site, and deactivate them if you are.","jetpack-boost"),__('If you are unsure of what these headers are, or where they come from please contact your hosting provider and ask them to remove the "X-Frame-Options" header from your site',"jetpack-boost"),__("Try again to generate the Critical CSS.","jetpack-boost")]})}};function p(e){return d[e]||d.UnknownError}},98710:(e,t,a)=>{"use strict";a.d(t,{o:()=>m});var r=a(28790),n=a(10133),s=a(21242),o=a(74636),i=a(10499),c=a(10348),l=a(39715);const u=r.z.object({BrowserInterfaceIframe:r.z.function(),generateCriticalCSS:r.z.function()}),d=[{width:414,height:896},{width:1200,height:800},{width:1920,height:1080}];async function p(){return await a.e(680).then(a.bind(a,55831))}function m(e,t,a,r=d){const i=new AbortController;return async function(e,t,a,r,i){try{const c={"jb-generate-critical-css":Date.now().toString()};if(i.aborted)return;const d=e.filter((e=>"pending"===e.status));if(!d.length)return;(0,o.i)(),d.length>0&&await async function(e,t,a,r,o,i){const c=await p();try{u.parse(c)}catch(e){throw(0,n.n7)("critical_css_library_failure",{}),new Error("css-gen-library-failure")}function d(e){return e instanceof c.SuccessTargetError}const m=Date.now();let v=0,y=0,b=0,w=0;for(const{urls:u,success_ratio:p,key:E}of e){if(i.aborted)return;try{const[e]=await c.generateCriticalCSS({browserInterface:await h(a,r),urls:u,viewports:t,progressCallback:(e,t)=>{o.setProviderProgress(e/t)},filters:{atRules:f,properties:g},successRatio:p,maxPages:10});await o.setProviderCss(E,e),v+=e.length,w=e.length>w?e.length:w,y++,o.setProviderProgress(0)}catch(e){if(!d(e)){const t=(0,l.g)(e),a="type"in t&&"string"==typeof t.type&&t.type||"unknown",r={time:Date.now()-m,provider_key:E,error_message:t.message,error_type:a};throw(0,n.n7)("critical_css_failure",r),e}{b++;const t=Object.entries(e.urlErrors).map((([e,t])=>({url:e,...t})));await o.setProviderErrors(E,t);for(const[e,a]of Object.entries(t)){const t={url:e,provider_key:E,error_message:a.message,error_type:a.type};"HttpError"===a.type&&"object"==typeof a.meta&&null!==a.meta&&"code"in a.meta&&(t.error_meta=(0,s.G)(a.meta.code)),(0,n.n7)("critical_css_url_error",t)}}}}if(0===y){const e={time:Date.now()-m,error_message:"Critical CSS Generation failed for all the provider keys.",error_type:"allProvidersError"};(0,n.n7)("critical_css_failure",e)}else{const t={time:Date.now()-m,block_count:y,error_count:b,average_size:v/Math.max(1,y),max_size:w,provider_keys:Object.keys(e).join(",")};(0,n.n7)("critical_css_success",t)}}(d,t,c,a,r,i)}catch(e){if(!i.aborted)throw e;console.error(e)}}(e,r,t,a,i.signal).catch((e=>{a.onError((0,l.g)(e))})).finally((()=>{a.onFinished()})),i}async function h(e,t){const a=await p();return new class extends a.BrowserInterfaceIframe{constructor(){super({requestGetParameters:e,verifyPage:v,allowScripts:!1})}fetch(e,a,r){return"css"!==r||(0,i.J)(e)?fetch(e,a):(0,c.i)({action:"boost_proxy_css",proxy_url:e,nonce:t})}}}function f(e){return!e.endsWith("keyframes")}function g(e,t){const a=function(e){for(const t of["-webkit-","-moz-","-ms-","-o-"])if(e.startsWith(t))return e.substring(t.length);return e}(e);return!a.startsWith("animation")}function v(e,t,a){return!!a.querySelector('meta[name="jb-generate-critical-css"]')}},78523:(e,t,a)=>{"use strict";a.d(t,{aK:()=>o,vQ:()=>c});var r=a(76703),n=a(28790);const s=n.Ay.enum(["SuccessTargetError","UrlError","HttpError","UnknownError","CrossDomainError","LoadTimeoutError","RedirectError","UrlVerifyError","EmptyCSSError","XFrameDenyError"]),o=n.Ay.object({url:n.Ay.coerce.string(),message:n.Ay.coerce.string(),meta:n.Ay.record(r.mq).catch({}),type:s}),i=n.Ay.object({key:n.Ay.coerce.string(),label:n.Ay.coerce.string(),urls:n.Ay.array(n.Ay.coerce.string()),success_ratio:n.Ay.coerce.number(),status:n.Ay.enum(["success","pending","error","validation-error"]).catch("validation-error"),errors:n.Ay.array(o).optional(),error_status:n.Ay.enum(["active","dismissed"]).optional()}),c=n.Ay.object({providers:n.Ay.array(i),status:n.Ay.enum(["not_generated","generated","pending","error"]),status_error:n.Ay.coerce.string().optional(),created:n.Ay.coerce.number().optional(),updated:n.Ay.coerce.number().optional()}).catch({providers:[],status:"not_generated",status_error:"",created:0,updated:0})},22603:(e,t,a)=>{"use strict";a.d(t,{Ml:()=>m,PX:()=>l,SE:()=>u,Yu:()=>p,_s:()=>f,mT:()=>g,ms:()=>h,z0:()=>v});var r=a(78523),n=a(46913),s=a(28790),o=a(27723),i=a(63195),c=a(74592);const __=o.__;function l(){const[e]=(0,c.p)("cloud_css"),[t]=(0,c.p)("critical_css"),a=e?.active||t?.active,[{data:s},{mutate:o}]=(0,n.Bt)("jetpack_boost_ds","critical_css_state",r.vQ,{query:{refetchInterval:e=>!!a&&("pending"===e.state.data?.status?2e3:3e4)}});if(!s)throw new Error("Critical CSS state not available");return[s,o]}function u(e){return{providers:[],status:"error",status_error:e}}function d(e,t,a){const o=s.z.object({success:s.z.boolean(),state:r.vQ,error:s.z.string().optional()});return(0,n.$3)({namespace:"jetpack_boost_ds",key:"critical_css_state",action_name:e,schema:{state:r.vQ,action_request:t,action_response:o},callbacks:{onResult:(e,t)=>{if(e.success)return a&&a(e.state),e.state;return u(e.error||__("Critical CSS action failed","jetpack-boost"))}}})}function p(){return d("set-provider-css",s.z.object({key:s.z.string(),css:s.z.string()}))}function m(){return d("set-provider-errors-dismissed",s.z.array(s.z.object({key:s.z.string(),dismissed:s.z.boolean()})))}function h(){return d("set-provider-errors",s.z.object({key:s.z.string(),errors:s.z.array(r.aK)}))}function f(){const[,e]=(0,i.Z)();return d("request-regenerate",s.z.void(),e)}function g(e,t=0){const a=e.length;return 100*(e.filter((e=>"pending"!==e.status)).length/a+t/a)}function v(){const[{data:e}]=(0,n.Bt)("jetpack_boost_ds","critical_css_meta",s.z.object({proxy_nonce:s.z.string().optional()}));if(!e||!e.proxy_nonce)throw new Error("Proxy nonce not available");return e?.proxy_nonce}},63195:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var r=a(46913),n=a(28790);const s=["1","page_saved","post_saved","switched_theme","plugin_change","cornerstone_page_saved","cornerstone_pages_list_updated"];function o(){const[{data:e,refetch:t},{mutate:a}]=(0,r.Bt)("jetpack_boost_ds","critical_css_suggest_regenerate",n.z.enum(s).nullable());return[{data:e||null,refetch:t},function(){a(null)}]}},31962:(e,t,a)=>{"use strict";a.d(t,{O:()=>s});var r=a(51609),n=a(22603);function s(){const[e,t]=(0,r.useState)(!1),a=(0,n._s)();return[e,function(){t(!0),a.mutate()}]}},95556:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>i,Mz:()=>l,sk:()=>u});var r=a(51609),n=a(22603),s=a(98710);const o=(0,r.createContext)(null);function i({children:e}){const[t,a]=(0,r.useState)(!1),[n,s]=(0,r.useState)(0),i={isGenerating:t,setGenerating:a,providerProgress:n,setProviderProgress:s};return React.createElement(o.Provider,{value:i},e)}function c(){const e=(0,r.useContext)(o);if(!e)throw new Error("Local critical CSS generator status not available");return e}function l(){const{isGenerating:e,providerProgress:t}=c();return{isGenerating:e,providerProgress:t}}function u(){const{isGenerating:e,setGenerating:t,providerProgress:a,setProviderProgress:o}=c(),[i,l]=(0,n.PX)(),u=(0,n.Yu)(),d=(0,n.ms)(),p=(0,n._s)(),m=(0,n.z0)();(0,r.useEffect)((()=>{if("pending"===i.status){let e;return t(!0),e=(0,s.o)(i.providers,m,{onError:e=>l((0,n.SE)(e.message)),onFinished:()=>{t(!1),e=void 0},setProviderCss:(e,t)=>u.mutateAsync({key:e,css:t}),setProviderErrors:(e,t)=>d.mutateAsync({key:e,errors:t}),setProviderProgress:o}),()=>e&&e.abort()}"not_generated"===i.status&&p.mutate()}),[i.status]);return{isGenerating:e,progress:e&&(0,n.mT)(i.providers,a)||0}}},23600:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(27723),s=a(81221);const __=n.__,o=({entries:e=[],showLimit:t=2})=>{const[a,o]=(0,r.useState)(!1),i=a?e:e.slice(0,t),c=!a&&e.length>t;return React.createElement(React.Fragment,null,React.createElement("ul",{className:s.A["more-list"]},i.map((({href:e,label:t},a)=>React.createElement("li",{key:a},React.createElement("a",{href:e,target:"_blank",rel:"noreferrer"},t)))),c&&React.createElement("li",null,React.createElement("a",{onClick:e=>{e.preventDefault(),o(!a)},href:"#expand"},(0,n.sprintf)(/* translators: %d is the number of items in this list hidden behind this link */ +__("…and %d more","jetpack-boost"),e.length-t)))))}},22348:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(86087),n=a(71089);const s=({items:e,interpolateVars:t})=>React.createElement("ol",{className:n.A["numbered-list"]},e.map(((e,a)=>React.createElement("li",{key:a},React.createElement("span",{className:n.A.index},a+1),React.createElement("span",{className:n.A.text},(0,r.createInterpolateElement)(e,t))))))},5752:(e,t,a)=>{"use strict";a.d(t,{b:()=>o});var r=a(47656),n=a(27723);const __=n.__,s={page_saved:__("We noticed you've recently published a new page on your site that may affect its HTML/CSS structure.","jetpack-boost"),post_saved:__("We noticed you've recently published a new post on your site that may affect its HTML/CSS structure.","jetpack-boost"),switched_theme:__("We noticed you've recently updated your theme that may affect your site's HTML/CSS structure.","jetpack-boost"),plugin_change:__("We noticed you've recently updated a plugin that may affect your site's HTML/CSS structure.","jetpack-boost"),cornerstone_page_saved:__("A Cornerstone page was updated.","jetpack-boost"),cornerstone_pages_list_updated:__("The list of Cornerstone pages was updated.","jetpack-boost")},o=({regenerateReason:e})=>{return e?React.createElement(r.A,{level:"info",title:__("Regenerate Critical CSS","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,"string"==typeof(t=e)&&t in s?s[t]:__("We noticed some updates to your site that may have changed your HTML/CSS structure.","jetpack-boost")),React.createElement("p",null,__("Please regenerate your Critical CSS to maintain optimal site performance.","jetpack-boost"))):null;var t}},26302:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var r=a(27723),n=a(86492),s=a(27730),o=a(47656),i=a(3485),c=a(86087),l=a(25710),u=a(22348),d=a(37772),p=a(86367),m=a(41974),h=a(10133);const __=r.__,f=({errorSet:e})=>{const t=(0,p.A)(e);return React.createElement("p",null,(0,c.createInterpolateElement)((0,i._D)(e),{b:React.createElement("b",null)})," ",t.map((({href:e,label:t},a)=>React.createElement("a",{href:e,target:"_blank",rel:"noreferrer",key:a},t))))},g=({errorSet:e})=>{const t=(0,i.h)(e);if(!t.list)return null;const a=(0,d.A)(e);return React.createElement(u.A,{items:t.list,interpolateVars:a})},v=({message:e,errorType:t})=>(void 0===e&&(e=__("If you are still experiencing this issue, learn more from our documentation.","jetpack-boost")),React.createElement("p",null,(0,c.createInterpolateElement)(e,{link:React.createElement("a",{href:(0,l.A)(t),target:"_blank",rel:"noopener noreferrer",onClick:()=>{(0,h.n7)("critical_css_learn_more",{})}})}))),y=({cssState:e,retry:t,showRetry:a,supportLink:n})=>{const s=__("An unexpected error has occurred. As this error may be temporary, please try and refresh the Critical CSS.","jetpack-boost"),o=__("Hmm, looks like something went wrong. We're still seeing an unexpected error. Please reach out to our support to get help.","jetpack-boost");return React.createElement(React.Fragment,null,"css-gen-library-failure"===e.status_error?React.createElement(React.Fragment,null,React.createElement("p",null,__("Critical CSS Generator library is either not found or invalid.","jetpack-boost")),React.createElement(v,{message:__("Learn how to fix this by visiting our documentation.","jetpack-boost"),errorType:e.status_error}),React.createElement("p",null,(0,c.createInterpolateElement)(__("If the problem has been resolved, refresh the page and click here to try regenerating critical css.","jetpack-boost"),{...(0,m.A)((()=>{(0,h.n7)("critical_css_retry",{error_type:"CssGenLibraryFailure"}),t()}),"retry")}))):React.createElement(React.Fragment,null,React.createElement("p",null,a?s:o),React.createElement("p",null,(0,r.sprintf)(/* translators: %s: error message */ +__("Error: %s","jetpack-boost"),e.status_error)),a?React.createElement("button",{className:"secondary",onClick:()=>{(0,h.n7)("critical_css_retry",{error_type:"UnknownError"}),t()}},__("Refresh","jetpack-boost")):React.createElement("a",{className:"button button-secondary",href:n,target:"_blank",rel:"noreferrer"},__("Contact Support","jetpack-boost"))))},b=({supportLink:e="https://wordpress.org/support/plugin/jetpack-boost/",cssState:t,retry:a,showRetry:r})=>{const i=(0,s.LB)(t),c=i&&"generated"===t.status;return React.createElement(React.Fragment,null,React.createElement(o.A,{level:"error",title:__("Failed to generate Critical CSS","jetpack-boost"),hideCloseButton:!0},c?React.createElement(React.Fragment,null,React.createElement(f,{errorSet:i}),React.createElement(n.A,{labelExpandedText:__("Learn what to do","jetpack-boost"),labelCollapsedText:__("Learn what to do","jetpack-boost"),onExpand:e=>{e&&(0,h.n7)("critical_css_learn_more_expanded",{})}},React.createElement("div",{className:"raw-error"},React.createElement("p",null,__("Please follow the troubleshooting steps below","jetpack-boost")),React.createElement(g,{errorSet:i}),React.createElement(v,{errorType:i.type.toString()})))):React.createElement(y,{cssState:t,retry:a,showRetry:r,supportLink:e})))}},6378:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(27723),n=a(13022),s=a(25592),o=a(76520),i=a(3819),c=a(86087),l=a(70028),u=a(22603),d=a(27730),p=a(26302),m=a(51112),h=a(27515);const __=r.__,_n=r._n,f=({cssState:e,isCloud:t=!1,showFatalError:a,hasRetried:f,retry:g,highlightRegenerateButton:v=!1,extraText:y,overrideText:b})=>{const w=(0,u._s)(),E=e.providers.filter((e=>"success"===e.status)).length||0,C=(0,d.ik)(e);return a?React.createElement(p.A,{supportLink:t?"https://jetpack.com/contact-support/":void 0,cssState:e,retry:g,showRetry:!f}):React.createElement("div",{className:h.A.status,"data-testid":"critical-css-meta"},React.createElement("div",{className:h.A.summary},b||React.createElement("div",{className:h.A.successes},(0,r.sprintf)(/* translators: %d is a number of CSS Files which were successfully generated */ _n("%d file generated","%d files generated",E,"jetpack-boost"),E),!!e.updated&&React.createElement(React.Fragment,null," ",React.createElement(s.A,{time:new Date(1e3*e.updated)})),". ",y),"pending"!==e.status&&C.length>0&&React.createElement("div",{className:(0,n.A)("failures",h.A.failures)},React.createElement(o.A,null),React.createElement(React.Fragment,null,(0,c.createInterpolateElement)((0,r.sprintf)( // translators: %d is a number of CSS Files which failed to generate -_n("%d file could not be automatically generated. Visit the advanced recommendations page to optimize this file.","%d files could not be automatically generated. Visit the advanced recommendations page to optimize these files.",C.length,"jetpack-boost"),C.length),{advanced:React.createElement(l.N_,{to:"/critical-css-advanced"})})))),React.createElement(p.A,{className:h.A["regenerate-button"],variant:v?"primary":"link",size:"small",weight:"regular",onClick:()=>w.mutate(),icon:v?void 0:React.createElement(i.A,null),disabled:"pending"===e.status},__("Regenerate","jetpack-boost")))}},48730:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(86087),n=a(27723),s=a(3485),o=a(22348),i=a(6923);const __=n.__,c=({errorSet:e,interpolateVars:t,showClosingParagraph:a})=>{const n=(0,s.HR)(e),c=(0,s.h)(e);return React.createElement(React.Fragment,null,React.createElement("h5",{className:i.A["suggestion-title"]},__("What to do","jetpack-boost")),React.createElement("p",{className:i.A.suggestion},(0,r.createInterpolateElement)((0,s.h)(e).paragraph,t)),c.list&&React.createElement(o.A,{items:c.list,interpolateVars:t}),a&&c.closingParagraph&&React.createElement("p",{className:i.A["suggestion-closing"]},(0,r.createInterpolateElement)(c.closingParagraph,t)),n&&React.createElement(n,null))}},25592:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(87668),n=a(51609);const s=({time:e})=>{const[t,a]=(0,n.useState)((0,r.A)(e));return(0,n.useEffect)((()=>{const t=setInterval((()=>{a((0,r.A)(e))}),1e4);return()=>clearInterval(t)}),[e]),React.createElement("span",{title:e.toLocaleString(),className:"time-ago"},t)}},89636:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(30977);const __=r.__,s=()=>{const e=window.location.protocol.split(":")[0],t=window.location.hostname;return React.createElement("div",{className:n.A.container},React.createElement("div",{className:n.A.segment},React.createElement("div",{className:n.A.label},__("Protocol","jetpack-boost")),React.createElement("div",{className:n.A.arrows}),e),React.createElement("div",{className:n.A.segment},"://"),React.createElement("div",{className:n.A.segment},React.createElement("div",{className:n.A.label},__("Host name","jetpack-boost")),React.createElement("div",{className:n.A.arrows}),t))}},70704:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r);class s extends n().Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error(e,t)}render(){return this.state.hasError?this.props.fallback||null:this.props.children}}const o=s},59488:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(86087),n=a(39715),s=a(73685),o=a(65765),i=a(13022);const c=({title:e,error:t=new Error(e),variant:a="normal",data:c,suggestion:l,vars:u={},children:d,actionButton:m})=>{const p=(0,n.g)(t).message;return React.createElement("div",{className:(0,i.A)(o.A["error-notice"],{[o.A["variant-module"]]:"module"===a})},React.createElement("div",{className:o.A["icon-wrapper"]},React.createElement(s.A,{className:o.A.icon})),React.createElement("div",{className:o.A.offset},React.createElement("div",{className:o.A.description},e),React.createElement("div",{className:o.A.message},d||p,c&&React.createElement("pre",{className:o.A.data},c),l&&React.createElement("p",{className:o.A.suggestion},(0,r.createInterpolateElement)(l,u)))),React.createElement("div",{className:o.A["main-action"]},m))}},9818:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(76299),n=a(51112),s=a(51609),o=a.n(s),i=a(81658),c=a(91347);const l=({children:e,header:t,summary:a,editText:l,closeEditText:u})=>{const[d,m]=(0,s.useState)(!1);return o().createElement("div",{className:r.A["collapsible-meta"]},o().createElement("header",{className:r.A.header},t,o().createElement(n.A,{variant:"link",size:"small",weight:"regular",icon:d?o().createElement(i.A,{className:r.A["edit-icon"]}):o().createElement(c.A,{className:r.A["edit-icon"]}),className:r.A["edit-button"],onClick:()=>{m(!d)}},d?u:l)),d?e:o().createElement("div",{className:r.A.summary},a))}},69870:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(46913),n=a(56427),s=a(27723),o=a(28790),i=a(18316),c=a(4463),l=a(13022),u=a(17155),d=a(10133);const __=s.__;function m({isPremium:e}){if(!e)return;const[t,a]=(0,r.Bt)("jetpack_boost_ds","image_cdn_liar",o.z.boolean().catch(!1));return React.createElement(u.A,null,React.createElement("div",{className:c.A.wrapper},React.createElement("div",{className:c.A.title},React.createElement("h4",null,__("Auto-Resize Lazy Images","jetpack-boost"),React.createElement("span",{className:(0,l.A)(i.A.beta,c.A.beta)},"Beta")),React.createElement(n.ToggleControl,{className:c.A["toggle-control"],checked:t.data,onChange:e=>{a.mutate(e),(0,d.n7)("image_cdn_liar_toggle",{enabled:Number(e)})},__nextHasNoMarginBottom:!0}))),React.createElement("div",{className:c.A.description},__("Automatically resize images that are lazily loaded to fit the exact dimensions they occupy on the page.","jetpack-boost")))}},18867:(e,t,a)=>{"use strict";a.d(t,{p:()=>r.A,z:()=>n.A});var r=a(51576),n=a(69870)},33333:(e,t,a)=>{"use strict";a.d(t,{DT:()=>i});var r=a(46913),n=a(28790);const s=n.z.object({lossless:n.z.boolean(),quality:n.z.number().int().min(20).max(100)}),o=n.z.object({jpg:s,png:s,webp:s});function i(){return(0,r.Bt)("jetpack_boost_ds","image_cdn_quality",o)}},90184:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(33151),n=a(13022),s=a(27723),o=a(87245),i=a(51609);const __=s.__,c=({label:e,quality:t,lossless:a,setQuality:s,setLossless:c,maxValue:l,minValue:u=20})=>{const d=(0,i.useId)(),[m,p]=(0,i.useState)(t);return(0,i.useEffect)((()=>{p(t)}),[t]),React.createElement("div",{className:o.A["quality-control"]},React.createElement("div",{className:o.A.label},e),React.createElement("div",{className:(0,n.A)(o.A.slider,{[o.A.disabled]:a})},React.createElement(r.A,{value:m,onAfterChange:e=>{p(e),s(e)},minValue:u,maxValue:l})),React.createElement("label",{className:o.A.lossless,htmlFor:d},React.createElement("input",{type:"checkbox",checked:a,id:d,onChange:e=>c(e.target.checked)}),__("Lossless","jetpack-boost")))}},51576:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(9818),n=a(27723),s=a(78661),o=a(40597),i=a(90184),c=a(33333),l=a(17155);const __=n.__,u=({imageCdnQuality:e})=>React.createElement("div",null,(0,n.sprintf)(/* translators: %1$s is the JPEG quality value, %2$s is PNG quality value, and %3$s is WEBP quality value. Each value may also say 'lossless' */ -__("JPEG Quality: %1$s, PNG Quality: %2$s, WEBP Quality: %3$s","jetpack-boost"),e.jpg.lossless?__("lossless","jetpack-boost"):e.jpg.quality.toString(),e.png.lossless?__("lossless","jetpack-boost"):e.png.quality.toString(),e.webp.lossless?__("lossless","jetpack-boost"):e.webp.quality.toString())),d=()=>React.createElement("div",{className:s.A["section-title"]},React.createElement("h4",null,__("Image Quality","jetpack-boost")),React.createElement(o.A,{offset:12,placement:"bottom",className:s.A["info-icon"],title:__("Image Quality","jetpack-boost"),iconSize:22},__("Select the quality for images served by the CDN. Choosing a lower quality will compress your images and load them faster. If you choose lossless, we will not compress your images.","jetpack-boost"))),m=({isPremium:e})=>{if(!e)return;const[t,a]=(0,c.DT)(),n=t?.data,o=a.mutate,m=(e,t)=>{o&&n&&o({...n,[e]:{...n[e],quality:t}})},p=(e,t)=>{o&&n&&o({...n,[e]:{...n[e],lossless:t}})};return n&&React.createElement(l.A,null,React.createElement(r.A,{editText:__("Adjust Quality","jetpack-boost"),closeEditText:__("Hide","jetpack-boost"),header:React.createElement(d,null),summary:React.createElement(u,{imageCdnQuality:n})},React.createElement("div",{className:s.A.body},React.createElement("h5",null,"Adjust image quality per format"),React.createElement("div",{className:s.A["quality-controls"]},React.createElement(i.A,{label:__("JPEG","jetpack-boost"),maxValue:89,quality:n.jpg.quality,lossless:n.jpg.lossless,setQuality:e=>m("jpg",e),setLossless:e=>p("jpg",e)}),React.createElement(i.A,{label:__("PNG","jetpack-boost"),maxValue:80,quality:n.png.quality,lossless:n.png.lossless,setQuality:e=>m("png",e),setLossless:e=>p("png",e)}),React.createElement(i.A,{label:__("WEBP","jetpack-boost"),maxValue:80,quality:n.webp.quality,lossless:n.webp.lossless,setQuality:e=>m("webp",e),setLossless:e=>p("webp",e)})))))}},72405:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(51609),n=a.n(r),s=a(13022),o=a(99676);const i=({small:e=!1,fill:t=!1,width:a=null,href:r="",disabled:i=!1,children:c,onClick:l=()=>{}})=>{const u={width:a||"auto"},d=(0,s.A)("button",o.A.button,{[o.A.small]:e,[o.A.fill]:t});return r?n().createElement("a",{href:r,onClick:l,className:d,style:u},c):n().createElement("button",{onClick:l,className:d,disabled:i,style:u},c)}},45173:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(56461),n=a(40597),s=a(13022),o=a(27723),i=a(30404),c=a(62143);const __=o.__,_n=o._n,l=({lastUpdated:e})=>{const t=new Intl.DateTimeFormat("en-US",{month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0});return React.createElement("div",{className:i.A["last-updated"]},(0,o.sprintf)(/* translators: %s: date of the latest report */ +_n("%d file could not be automatically generated. Visit the advanced recommendations page to optimize this file.","%d files could not be automatically generated. Visit the advanced recommendations page to optimize these files.",C.length,"jetpack-boost"),C.length),{advanced:React.createElement(l.N_,{to:"/critical-css-advanced"})})))),React.createElement(m.A,{className:h.A["regenerate-button"],variant:v?"primary":"link",size:"small",weight:"regular",onClick:()=>w.mutate(),icon:v?void 0:React.createElement(i.A,null),disabled:"pending"===e.status},__("Regenerate","jetpack-boost")))}},48730:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(86087),n=a(27723),s=a(3485),o=a(22348),i=a(6923);const __=n.__,c=({errorSet:e,interpolateVars:t,showClosingParagraph:a})=>{const n=(0,s.HR)(e),c=(0,s.h)(e);return React.createElement(React.Fragment,null,React.createElement("h5",{className:i.A["suggestion-title"]},__("What to do","jetpack-boost")),React.createElement("p",{className:i.A.suggestion},(0,r.createInterpolateElement)((0,s.h)(e).paragraph,t)),c.list&&React.createElement(o.A,{items:c.list,interpolateVars:t}),a&&c.closingParagraph&&React.createElement("p",{className:i.A["suggestion-closing"]},(0,r.createInterpolateElement)(c.closingParagraph,t)),n&&React.createElement(n,null))}},25592:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(87668),n=a(51609);const s=({time:e})=>{const[t,a]=(0,n.useState)((0,r.A)(e));return(0,n.useEffect)((()=>{const t=setInterval((()=>{a((0,r.A)(e))}),1e4);return()=>clearInterval(t)}),[e]),React.createElement("span",{title:e.toLocaleString(),className:"time-ago"},t)}},89636:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(30977);const __=r.__,s=()=>{const e=window.location.protocol.split(":")[0],t=window.location.hostname;return React.createElement("div",{className:n.A.container},React.createElement("div",{className:n.A.segment},React.createElement("div",{className:n.A.label},__("Protocol","jetpack-boost")),React.createElement("div",{className:n.A.arrows}),e),React.createElement("div",{className:n.A.segment},"://"),React.createElement("div",{className:n.A.segment},React.createElement("div",{className:n.A.label},__("Host name","jetpack-boost")),React.createElement("div",{className:n.A.arrows}),t))}},70704:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r);class s extends n().Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error(e,t)}render(){return this.state.hasError?this.props.fallback||null:this.props.children}}const o=s},59488:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(86087),n=a(39715),s=a(73685),o=a(65765),i=a(13022);const c=({title:e,error:t=new Error(e),variant:a="normal",data:c,suggestion:l,vars:u={},children:d,actionButton:p})=>{const m=(0,n.g)(t).message;return React.createElement("div",{className:(0,i.A)(o.A["error-notice"],{[o.A["variant-module"]]:"module"===a})},React.createElement("div",{className:o.A["icon-wrapper"]},React.createElement(s.A,{className:o.A.icon})),React.createElement("div",{className:o.A.offset},React.createElement("div",{className:o.A.description},e),React.createElement("div",{className:o.A.message},d||m,c&&React.createElement("pre",{className:o.A.data},c),l&&React.createElement("p",{className:o.A.suggestion},(0,r.createInterpolateElement)(l,u)))),React.createElement("div",{className:o.A["main-action"]},p))}},9818:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(76299),n=a(51112),s=a(51609),o=a.n(s),i=a(81658),c=a(91347);const l=({children:e,header:t,summary:a,editText:l,closeEditText:u})=>{const[d,p]=(0,s.useState)(!1);return o().createElement("div",{className:r.A["collapsible-meta"]},o().createElement("header",{className:r.A.header},t,o().createElement(n.A,{variant:"link",size:"small",weight:"regular",icon:d?o().createElement(i.A,{className:r.A["edit-icon"]}):o().createElement(c.A,{className:r.A["edit-icon"]}),className:r.A["edit-button"],onClick:()=>{p(!d)}},d?u:l)),d?e:o().createElement("div",{className:r.A.summary},a))}},69870:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(46913),n=a(56427),s=a(27723),o=a(28790),i=a(4463),c=a(17155),l=a(10133),u=a(24811);const __=s.__;function d({isPremium:e}){if(!e)return;const[t,a]=(0,r.Bt)("jetpack_boost_ds","image_cdn_liar",o.z.boolean().catch(!1));return React.createElement(c.A,null,React.createElement("div",{className:i.A.wrapper},React.createElement("div",{className:i.A.title},React.createElement("h4",null,__("Auto-Resize Lazy Images","jetpack-boost"),React.createElement(u.A,{text:"Beta"})),React.createElement(n.ToggleControl,{className:i.A["toggle-control"],checked:t.data,onChange:e=>{a.mutate(e),(0,l.n7)("image_cdn_liar_toggle",{enabled:Number(e)})},__nextHasNoMarginBottom:!0}))),React.createElement("div",{className:i.A.description},__("Automatically resize images that are lazily loaded to fit the exact dimensions they occupy on the page.","jetpack-boost")))}},18867:(e,t,a)=>{"use strict";a.d(t,{p:()=>r.A,z:()=>n.A});var r=a(51576),n=a(69870)},33333:(e,t,a)=>{"use strict";a.d(t,{DT:()=>i});var r=a(46913),n=a(28790);const s=n.z.object({lossless:n.z.boolean(),quality:n.z.number().int().min(20).max(100)}),o=n.z.object({jpg:s,png:s,webp:s});function i(){return(0,r.Bt)("jetpack_boost_ds","image_cdn_quality",o)}},90184:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(33151),n=a(13022),s=a(27723),o=a(87245),i=a(51609);const __=s.__,c=({label:e,quality:t,lossless:a,setQuality:s,setLossless:c,maxValue:l,minValue:u=20})=>{const d=(0,i.useId)(),[p,m]=(0,i.useState)(t);return(0,i.useEffect)((()=>{m(t)}),[t]),React.createElement("div",{className:o.A["quality-control"]},React.createElement("div",{className:o.A.label},e),React.createElement("div",{className:(0,n.A)(o.A.slider,{[o.A.disabled]:a})},React.createElement(r.A,{value:p,onAfterChange:e=>{m(e),s(e)},minValue:u,maxValue:l})),React.createElement("label",{className:o.A.lossless,htmlFor:d},React.createElement("input",{type:"checkbox",checked:a,id:d,onChange:e=>c(e.target.checked)}),__("Lossless","jetpack-boost")))}},51576:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(9818),n=a(27723),s=a(78661),o=a(40597),i=a(90184),c=a(33333),l=a(17155);const __=n.__,u=({imageCdnQuality:e})=>React.createElement("div",null,(0,n.sprintf)(/* translators: %1$s is the JPEG quality value, %2$s is PNG quality value, and %3$s is WEBP quality value. Each value may also say 'lossless' */ +__("JPEG Quality: %1$s, PNG Quality: %2$s, WEBP Quality: %3$s","jetpack-boost"),e.jpg.lossless?__("lossless","jetpack-boost"):e.jpg.quality.toString(),e.png.lossless?__("lossless","jetpack-boost"):e.png.quality.toString(),e.webp.lossless?__("lossless","jetpack-boost"):e.webp.quality.toString())),d=()=>React.createElement("div",{className:s.A["section-title"]},React.createElement("h4",null,__("Image Quality","jetpack-boost")),React.createElement(o.A,{offset:12,placement:"bottom",className:s.A["info-icon"],title:__("Image Quality","jetpack-boost"),iconSize:22},__("Select the quality for images served by the CDN. Choosing a lower quality will compress your images and load them faster. If you choose lossless, we will not compress your images.","jetpack-boost"))),p=({isPremium:e})=>{if(!e)return;const[t,a]=(0,c.DT)(),n=t?.data,o=a.mutate,p=(e,t)=>{o&&n&&o({...n,[e]:{...n[e],quality:t}})},m=(e,t)=>{o&&n&&o({...n,[e]:{...n[e],lossless:t}})};return n&&React.createElement(l.A,null,React.createElement(r.A,{editText:__("Adjust Quality","jetpack-boost"),closeEditText:__("Hide","jetpack-boost"),header:React.createElement(d,null),summary:React.createElement(u,{imageCdnQuality:n})},React.createElement("div",{className:s.A.body},React.createElement("h5",null,"Adjust image quality per format"),React.createElement("div",{className:s.A["quality-controls"]},React.createElement(i.A,{label:__("JPEG","jetpack-boost"),maxValue:89,quality:n.jpg.quality,lossless:n.jpg.lossless,setQuality:e=>p("jpg",e),setLossless:e=>m("jpg",e)}),React.createElement(i.A,{label:__("PNG","jetpack-boost"),maxValue:80,quality:n.png.quality,lossless:n.png.lossless,setQuality:e=>p("png",e),setLossless:e=>m("png",e)}),React.createElement(i.A,{label:__("WEBP","jetpack-boost"),maxValue:80,quality:n.webp.quality,lossless:n.webp.lossless,setQuality:e=>p("webp",e),setLossless:e=>m("webp",e)})))))}},72405:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(51609),n=a.n(r),s=a(13022),o=a(99676);const i=({small:e=!1,fill:t=!1,width:a=null,href:r="",disabled:i=!1,children:c,onClick:l=()=>{}})=>{const u={width:a||"auto"},d=(0,s.A)("button",o.A.button,{[o.A.small]:e,[o.A.fill]:t});return r?n().createElement("a",{href:r,onClick:l,className:d,style:u},c):n().createElement("button",{onClick:l,className:d,disabled:i,style:u},c)}},45173:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(56461),n=a(40597),s=a(13022),o=a(27723),i=a(30404),c=a(62143);const __=o.__,_n=o._n,l=({lastUpdated:e})=>{const t=new Intl.DateTimeFormat("en-US",{month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0});return React.createElement("div",{className:i.A["last-updated"]},(0,o.sprintf)(/* translators: %s: date of the latest report */ __("Latest report as of %s","jetpack-boost"),t.format(e)))},u=({lastUpdated:e})=>{const t=new Intl.DateTimeFormat("en-US",{month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0});return React.createElement("div",{className:i.A["last-updated"]},React.createElement(r.A,{color:"#23282d",size:"1em"}),(0,o.sprintf)(/* translators: %s: date of the latest report */ __("Scan started on %s","jetpack-boost"),t.format(e)))},d=({isImageCdnModuleActive:e,isaLastUpdated:t,isUpdateInProgress:a,group:r})=>React.createElement(React.Fragment,null,r&&r.total_pages>0?React.createElement("div",{className:(0,s.A)(i.A.hero,i.A["fade-in"])},a?React.createElement(u,{lastUpdated:t}):React.createElement(l,{lastUpdated:t}),r.total_pages>0&&React.createElement("h1",null,(0,o.sprintf)(/* translators: %d: number of image recommendations */ -_n("%d Image Recommendation","%d Image Recommendations",r.issue_count,"jetpack-boost"),r.issue_count),!e&&r.issue_count>0&&React.createElement(n.A,{title:"",placement:"bottom",className:i.A.tooltip,iconSize:22,offset:20,wide:!0},React.createElement(c.A,null)))):React.createElement(React.Fragment,null,React.createElement("span",null," "),React.createElement("h1",null," ")))},62143:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(86087),n=a(27723),s=a(55266);const __=n.__,o=()=>React.createElement(React.Fragment,null,React.createElement("p",{className:s.A.paragraph},(0,r.createInterpolateElement)(__("We recommend enabling the Image CDN.","jetpack-boost"),{b:React.createElement("b",null)})),React.createElement("p",{className:s.A.paragraph},React.createElement("small",null,__("Jetpack Boost's Image CDN can automatically resize many images to the correct size for you.","jetpack-boost"))))},8390:(e,t,a)=>{"use strict";a.d(t,{Hs:()=>n.H,JC:()=>s.JC,U7:()=>s.U7,Uq:()=>d.A,XI:()=>l.A,Yq:()=>s.Yq,dK:()=>c.A,f2:()=>o.f,lq:()=>i.A,mF:()=>s.mF,mH:()=>r.mH,tU:()=>u.A});var r=a(59848),n=a(59563),s=a(17401),o=a(65006),i=a(45173),c=a(94964),l=a(58042),u=a(9964),d=a(74321)},65006:(e,t,a)=>{"use strict";a.d(t,{f:()=>l});var r=a(46913),n=a(59848),s=a(10133),o=a(28790);const i=o.z.object({image_id:o.z.string(),status:o.z.enum(["success","error"]),code:o.z.string(),changed:o.z.enum(["fix","removed"]).optional()}),c=o.z.object({image_id:o.z.coerce.string(),image_url:o.z.string(),image_width:o.z.coerce.string(),image_height:o.z.coerce.string(),post_id:o.z.coerce.string(),fix:o.z.boolean()});function l(e="all",t=1){return(0,r.$3)({namespace:"jetpack_boost_ds",key:"image_size_analysis",action_name:"fix",schema:{state:n.j4,action_response:i,action_request:c},params:{group:e,page:t},callbacks:{onResult:e=>{if("success"!==e.status)throw(0,s.n7)("isa_fix_image_failure",{}),new Error("Failed to save fixes");const t="fix"===e.changed?"isa_fix_image_success":"isa_undo_fix_image_success";(0,s.n7)(t,{})},optimisticUpdate:(e,t)=>{const a=e.image_id,r={...t},n=r.images.findIndex((e=>e.id===a));return r.images[n].image.fixed=!r.images[n].image.fixed,r}}})}},53146:(e,t,a)=>{"use strict";a.d(t,{m:()=>s});var r=a(27723);const __=r.__,n={all:__("All","jetpack-boost"),core_front_page:__("Homepage","jetpack-boost"),singular_page:__("Pages","jetpack-boost"),singular_post:__("Posts","jetpack-boost"),other:__("Other","jetpack-boost"),fixed:__("Fixed Images","jetpack-boost")};function s(e){return e in n?n[e]:e}},59563:(e,t,a)=>{"use strict";a.d(t,{H:()=>s});var r=a(59848),n=a(46913);function s(e=1,t="all"){const a="jetpack_boost_ds",s="image_size_analysis",o=new n.sI(a,s,r.j4),i={page:e,group:t};return(0,n.Bt)(a,s,r.j4,{query:{initialData:()=>{},placeholderData:e=>e,queryFn:async()=>o.ACTION("paginate",i,r.j4)}},i)}},17401:(e,t,a)=>{"use strict";a.d(t,{JC:()=>i,U7:()=>u,Yq:()=>l,mF:()=>c});var r=a(46913),n=a(59848),s=a(28790),o=a(51609);const i=()=>(0,r.Bt)("jetpack_boost_ds","image_size_analysis_summary",n._5,{query:{initialData:()=>{},refetchInterval:e=>{const t=e.state.data?.status||"";return!!["new","queued"].includes(t)&&3e3}}});function c(e){return Object.entries(e).map((([e,t])=>{const a=t.total_pages?Math.round(t.scanned_pages/t.total_pages*100):100;return{group:e,progress:a,done:100===a,has_issues:t.issue_count>0,...t}}))}function l(e){const t=Object.values(e?.groups||{}),a=t.map((e=>e.issue_count)).reduce(((e,t)=>e+t),0),r=t.map((e=>e.total_pages)).reduce(((e,t)=>e+t),0);return{all:{issue_count:a,scanned_pages:t.map((e=>e.scanned_pages)).reduce(((e,t)=>e+t),0),total_pages:r},...e?.groups}}function u(){const e=(0,r.$3)({namespace:"jetpack_boost_ds",key:"image_size_analysis_summary",action_name:"start",schema:{state:n._5,action_response:s.z.any(),action_request:s.z.any()},callbacks:{onResult:()=>{r.qQ.refetchQueries({queryKey:["image_size_analysis_summary"]})}}});return(0,o.useMemo)((()=>({...e,requestNewReport:()=>e.mutate(null)})),[e])}},59848:(e,t,a)=>{"use strict";a.d(t,{_5:()=>l,j4:()=>i,mH:()=>c});var r=a(28790);const n=r.z.object({issue_count:r.z.number(),scanned_pages:r.z.number(),total_pages:r.z.number()}),s=r.z.object({width:r.z.coerce.number(),height:r.z.coerce.number()}),o=r.z.object({id:r.z.string(),status:r.z.enum(["active","ignored"]).default("active"),type:r.z.enum(["image_size","image_missing","bad_entry"]),thumbnail:r.z.string(),image:r.z.object({url:r.z.string(),fixed:r.z.boolean().optional(),dimensions:r.z.object({file:s,expected:s,size_on_screen:s}),weight:r.z.object({current:r.z.coerce.number(),potential:r.z.coerce.number()})}),page:r.z.object({id:r.z.coerce.number(),url:r.z.string().url(),title:r.z.string(),edit_url:r.z.string().url().nullable()}),device_type:r.z.enum(["phone","desktop"]),instructions:r.z.string()}),i=r.z.object({images:r.z.array(o),last_updated:r.z.number(),total_pages:r.z.number()});let c=function(e){return e.NotFound="not-found",e.New="new",e.Queued="queued",e.Completed="completed",e.Error="error",e.Stuck="error_stuck",e}({});const l=r.z.object({status:r.z.nativeEnum(c).default(c.NotFound),report_id:r.z.number().optional(),groups:r.z.object({core_front_page:n,singular_page:n.optional(),singular_post:n.optional(),other:n.optional(),fixed:n.optional()}).optional()})},89523:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(27723),l=a(23011),u=a(53146),d=a(44859),m=a(36710),p=a(96887),h=a(10133),f=a(70028),g=a(68326);const __=c.__,v=({isLink:e=!0,trackEvent:t="",trackEventProps:a="",children:r,...s})=>{const o=()=>{""!==t&&(0,h.n7)(t,{group:a})};return e?i().createElement(f.N_,n()({onClick:o},s),r):i().createElement(i().Fragment,null,r)},y=({reportProgress:e})=>i().createElement("div",{className:g.A["multi-progress"]},e.map(((e,t)=>i().createElement("div",{key:t,className:g.A.entry},i().createElement("div",{className:g.A.progress},i().createElement(d.A,{progress:e.progress})),e.progress>0&&e.progress<100?i().createElement(m.y$,null):i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},i().createElement("span",{className:(0,s.A)(g.A.bubble,{[g.A.done]:e.done,[g.A["has-issues"]]:e.has_issues})},e.has_issues?i().createElement(p.A,null):e.done?"✓":t+1)),i().createElement("div",{className:g.A.category},i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},(0,u.m)(e.group)),"other"===e.group&&i().createElement(l.A,null)),(e.done||e.has_issues)&&i().createElement("div",{className:(0,s.A)(g.A.status,{[g.A["has-issues"]]:e.has_issues})},i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},e.has_issues? +_n("%d Image Recommendation","%d Image Recommendations",r.issue_count,"jetpack-boost"),r.issue_count),!e&&r.issue_count>0&&React.createElement(n.A,{title:"",placement:"bottom",className:i.A.tooltip,iconSize:22,offset:20,wide:!0},React.createElement(c.A,null)))):React.createElement(React.Fragment,null,React.createElement("span",null," "),React.createElement("h1",null," ")))},62143:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(86087),n=a(27723),s=a(55266);const __=n.__,o=()=>React.createElement(React.Fragment,null,React.createElement("p",{className:s.A.paragraph},(0,r.createInterpolateElement)(__("We recommend enabling the Image CDN.","jetpack-boost"),{b:React.createElement("b",null)})),React.createElement("p",{className:s.A.paragraph},React.createElement("small",null,__("Jetpack Boost's Image CDN can automatically resize many images to the correct size for you.","jetpack-boost"))))},8390:(e,t,a)=>{"use strict";a.d(t,{Hs:()=>n.H,JC:()=>s.JC,U7:()=>s.U7,Uq:()=>d.A,XI:()=>l.A,Yq:()=>s.Yq,dK:()=>c.A,f2:()=>o.f,lq:()=>i.A,mF:()=>s.mF,mH:()=>r.mH,tU:()=>u.A});var r=a(59848),n=a(59563),s=a(17401),o=a(65006),i=a(45173),c=a(94964),l=a(58042),u=a(9964),d=a(74321)},65006:(e,t,a)=>{"use strict";a.d(t,{f:()=>l});var r=a(46913),n=a(59848),s=a(10133),o=a(28790);const i=o.z.object({image_id:o.z.string(),status:o.z.enum(["success","error"]),code:o.z.string(),changed:o.z.enum(["fix","removed"]).optional()}),c=o.z.object({image_id:o.z.coerce.string(),image_url:o.z.string(),image_width:o.z.coerce.string(),image_height:o.z.coerce.string(),post_id:o.z.coerce.string(),fix:o.z.boolean()});function l(e="all",t=1){return(0,r.$3)({namespace:"jetpack_boost_ds",key:"image_size_analysis",action_name:"fix",schema:{state:n.j4,action_response:i,action_request:c},params:{group:e,page:t},callbacks:{onResult:e=>{if("success"!==e.status)throw(0,s.n7)("isa_fix_image_failure",{}),new Error("Failed to save fixes");const t="fix"===e.changed?"isa_fix_image_success":"isa_undo_fix_image_success";(0,s.n7)(t,{})},optimisticUpdate:(e,t)=>{const a=e.image_id,r={...t},n=r.images.findIndex((e=>e.id===a));return r.images[n].image.fixed=!r.images[n].image.fixed,r}}})}},53146:(e,t,a)=>{"use strict";a.d(t,{m:()=>s});var r=a(27723);const __=r.__,n={all:__("All","jetpack-boost"),core_front_page:__("Homepage","jetpack-boost"),singular_page:__("Pages","jetpack-boost"),singular_post:__("Posts","jetpack-boost"),other:__("Other","jetpack-boost"),fixed:__("Fixed Images","jetpack-boost")};function s(e){return e in n?n[e]:e}},59563:(e,t,a)=>{"use strict";a.d(t,{H:()=>s});var r=a(59848),n=a(46913);function s(e=1,t="all"){const a="jetpack_boost_ds",s="image_size_analysis",o=new n.sI(a,s,r.j4),i={page:e,group:t};return(0,n.Bt)(a,s,r.j4,{query:{initialData:()=>{},placeholderData:e=>e,queryFn:async()=>o.ACTION("paginate",i,r.j4)}},i)}},17401:(e,t,a)=>{"use strict";a.d(t,{JC:()=>i,U7:()=>u,Yq:()=>l,mF:()=>c});var r=a(46913),n=a(59848),s=a(28790),o=a(51609);const i=()=>(0,r.Bt)("jetpack_boost_ds","image_size_analysis_summary",n._5,{query:{initialData:()=>{},refetchInterval:e=>{const t=e.state.data?.status||"";return!!["new","queued"].includes(t)&&3e3}}});function c(e){return Object.entries(e).map((([e,t])=>{const a=t.total_pages?Math.round(t.scanned_pages/t.total_pages*100):100;return{group:e,progress:a,done:100===a,has_issues:t.issue_count>0,...t}}))}function l(e){const t=Object.values(e?.groups||{}),a=t.map((e=>e.issue_count)).reduce(((e,t)=>e+t),0),r=t.map((e=>e.total_pages)).reduce(((e,t)=>e+t),0);return{all:{issue_count:a,scanned_pages:t.map((e=>e.scanned_pages)).reduce(((e,t)=>e+t),0),total_pages:r},...e?.groups}}function u(){const e=(0,r.$3)({namespace:"jetpack_boost_ds",key:"image_size_analysis_summary",action_name:"start",schema:{state:n._5,action_response:s.z.any(),action_request:s.z.any()},callbacks:{onResult:()=>{r.qQ.refetchQueries({queryKey:["image_size_analysis_summary"]})},optimisticUpdate:()=>({status:n.mH.New})}});return(0,o.useMemo)((()=>({...e,requestNewReport:()=>e.mutate(null)})),[e])}},59848:(e,t,a)=>{"use strict";a.d(t,{_5:()=>l,j4:()=>i,mH:()=>c});var r=a(28790);const n=r.z.object({issue_count:r.z.number(),scanned_pages:r.z.number(),total_pages:r.z.number()}),s=r.z.object({width:r.z.coerce.number(),height:r.z.coerce.number()}),o=r.z.object({id:r.z.string(),status:r.z.enum(["active","ignored"]).default("active"),type:r.z.enum(["image_size","image_missing","bad_entry"]),thumbnail:r.z.string(),image:r.z.object({url:r.z.string(),fixed:r.z.boolean().optional(),dimensions:r.z.object({file:s,expected:s,size_on_screen:s}),weight:r.z.object({current:r.z.coerce.number(),potential:r.z.coerce.number()})}),page:r.z.object({id:r.z.coerce.number(),url:r.z.string().url(),title:r.z.string(),edit_url:r.z.string().url().nullable()}),device_type:r.z.enum(["phone","desktop"]),instructions:r.z.string()}),i=r.z.object({images:r.z.array(o),last_updated:r.z.number(),total_pages:r.z.number()});let c=function(e){return e.NotFound="not-found",e.New="new",e.Queued="queued",e.Completed="completed",e.Error="error",e.Stuck="error_stuck",e}({});const l=r.z.object({status:r.z.nativeEnum(c),message:r.z.string().optional(),report_id:r.z.number().optional(),groups:r.z.object({core_front_page:n,singular_page:n,singular_post:n,other:n,fixed:n}).partial().optional().catch({})})},89523:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var r=a(96072),n=a.n(r),s=a(13022),o=a(51609),i=a.n(o),c=a(27723),l=a(23011),u=a(53146),d=a(44859),p=a(36710),m=a(96887),h=a(10133),f=a(70028),g=a(68326);const __=c.__,v=({isLink:e=!0,trackEvent:t="",trackEventProps:a="",children:r,...s})=>{const o=()=>{""!==t&&(0,h.n7)(t,{group:a})};return e?i().createElement(f.N_,n()({onClick:o},s),r):i().createElement(i().Fragment,null,r)},y=({reportProgress:e})=>i().createElement("div",{className:g.A["multi-progress"]},e.map(((e,t)=>i().createElement("div",{key:t,className:g.A.entry},i().createElement("div",{className:g.A.progress},i().createElement(d.A,{progress:e.progress})),e.progress>0&&e.progress<100?i().createElement(p.y$,null):i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},i().createElement("span",{className:(0,s.A)(g.A.bubble,{[g.A.done]:e.done,[g.A["has-issues"]]:e.has_issues})},e.has_issues?i().createElement(m.A,null):e.done?"✓":t+1)),i().createElement("div",{className:g.A.category},i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},(0,u.m)(e.group)),"other"===e.group&&i().createElement(l.A,null)),(e.done||e.has_issues)&&i().createElement("div",{className:(0,s.A)(g.A.status,{[g.A["has-issues"]]:e.has_issues})},i().createElement(v,{isLink:e.has_issues,className:"jb-navigator-link",to:`/image-size-analysis/${e.group}/1`,trackEvent:"clicked_isa_group_on_report_page",trackEventProps:e.group},e.has_issues? // translators: %d: The number of issues // translators: %d: The number of issues -(0,c.sprintf)(__("%d issues","jetpack-boost"),e.issue_count):__("No issues","jetpack-boost")))))))},23011:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(40597),n=a(27723),s=a(55918);const __=n.__,o=()=>{const{postTypes:e}=Jetpack_Boost;return React.createElement(r.A,{title:"",placement:"bottom-end",className:s.A.tooltip,iconSize:18,offset:8},React.createElement("p",null,__("In addition to the Homepage, Pages and Posts, Boost will also analyze the following custom post types found on your site:","jetpack-boost")),React.createElement("ul",null,Object.entries(e).map((([e,t])=>React.createElement("li",{key:e},t)))))}},44859:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(862);const n=({progress:e})=>React.createElement("div",{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":e,className:r.A.bar},React.createElement("div",{className:r.A.filler,"aria-hidden":"true",style:{width:`${e}%`}}))},74321:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(27723),n=a(89523),s=a(51112),o=a(59488),i=a(62143),c=a(10133),l=a(3819),u=a(96887),d=a(8390),m=a(13022),p=a(39184);const __=r.__,h=({isCdnActive:e})=>{const[{data:t}]=(0,d.JC)(),a=(0,d.U7)(),h=t?.status,f=t?.groups||{},g=Object.entries(f).reduce(((e,[,t])=>e+t.issue_count),0),v=Object.values(f).map((e=>e.scanned_pages)).reduce(((e,t)=>e+t),0),y=(b=a.isPending,w=h,b?__("Getting ready…","jetpack-boost"):w===d.mH.New?__("Warming up the engine…","jetpack-boost"):w===d.mH.Queued?__("Give us a few minutes while we go through your images…","jetpack-boost"):void 0);var b,w;const E=!e&&(g>0||h===d.mH.NotFound),C=()=>{const e=h===d.mH.Completed?"clicked_restart_isa_on_report_page":"clicked_start_isa_on_report_page";(0,c.n7)(e,{}),a.requestNewReport()};return React.createElement("div",null,f?React.createElement(React.Fragment,null,h===d.mH.Stuck||a.isError?React.createElement("div",{className:p.A["error-area"]},React.createElement(o.A,{title:__("Something has gone wrong.","jetpack-boost")},a.error instanceof Error?a.error.message:__("Your Image Size Analysis task seems to have gotten stuck, or our system is under unusual load. Please try again. If the issue persists, please contact support.","jetpack-boost"))):y?React.createElement("div",{className:(0,m.A)(p.A["summary-line"],p.A["wait-notice"])},y):null,!a.isPending&&h===d.mH.Completed&&React.createElement("div",{className:p.A["summary-line"]},g>0?React.createElement("div",{className:(0,m.A)(p.A["has-issues"],p.A.summary)},React.createElement(u.A,null),(0,r.sprintf)( +(0,c.sprintf)(__("%d issues","jetpack-boost"),e.issue_count):__("No issues","jetpack-boost")))))))},23011:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(40597),n=a(27723),s=a(55918);const __=n.__,o=()=>{const{postTypes:e}=Jetpack_Boost;return React.createElement(r.A,{title:"",placement:"bottom-end",className:s.A.tooltip,iconSize:18,offset:8},React.createElement("p",null,__("In addition to the Homepage, Pages and Posts, Boost will also analyze the following custom post types found on your site:","jetpack-boost")),React.createElement("ul",null,Object.entries(e).map((([e,t])=>React.createElement("li",{key:e},t)))))}},44859:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(862);const n=({progress:e})=>React.createElement("div",{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":e,className:r.A.bar},React.createElement("div",{className:r.A.filler,"aria-hidden":"true",style:{width:`${e}%`}}))},74321:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(27723),n=a(89523),s=a(51112),o=a(59488),i=a(62143),c=a(10133),l=a(3819),u=a(96887),d=a(8390),p=a(13022),m=a(39184),h=a(51609);const __=r.__,f=({isCdnActive:e})=>{const[t,a]=(0,h.useState)("loading"),[f]=(0,d.JC)(),g=(0,d.U7)(),v=f.data,y=v?.status,b=v?.groups||{},w=Object.entries(b).reduce(((e,[,t])=>e+t.issue_count),0),E=Object.values(b).map((e=>e.scanned_pages)).reduce(((e,t)=>e+t),0),C=(_=g.isPending,k=y,_?__("Getting ready…","jetpack-boost"):k===d.mH.New?__("Warming up the engine…","jetpack-boost"):k===d.mH.Queued?__("Give us a few minutes while we go through your images…","jetpack-boost"):void 0);var _,k;const R=!e&&w>0,A=()=>{const e=y===d.mH.Completed?"clicked_restart_isa_on_report_page":"clicked_start_isa_on_report_page";(0,c.n7)(e,{}),g.requestNewReport(),a("polling")};if((0,h.useEffect)((()=>{y===d.mH.Queued||y===d.mH.New?a("polling"):y&&a("idle")}),[y]),"loading"===t)return React.createElement("div",{className:m.A.summary},__("Loading…","jetpack-boost"));const x=y===d.mH.NotFound||y===d.mH.Stuck||y===d.mH.Error||g.isError,S=(j=v,"error"===j?.status||"not-found"===j?.status?j.message:g.error instanceof Error?g.error.message:y===d.mH.Stuck?__("Your Image Size Analysis task seems to have gotten stuck, or our system is under unusual load. Please try again. If the issue persists, please contact support.","jetpack-boost"):null);var j;return React.createElement(React.Fragment,null,x&&S?React.createElement("div",{className:m.A["error-area"]},React.createElement(o.A,{title:__("Something has gone wrong.","jetpack-boost")},S)):C?React.createElement("div",{className:(0,p.A)(m.A["summary-line"],m.A["wait-notice"])},C):null,"idle"===t&&!x&&React.createElement("div",{className:m.A["summary-line"]},w>0?React.createElement("div",{className:(0,p.A)(m.A["has-issues"],m.A.summary)},React.createElement(u.A,null),(0,r.sprintf)( // translators: 1: Number of scanned issues found 2: Number of scanned pages -__("Found a total of %1$d issues after scanning your %2$d most recent pages.","jetpack-boost"),g,v)):React.createElement("div",{className:p.A.summary},(0,r.sprintf)( +__("Found a total of %1$d issues after scanning your %2$d most recent pages.","jetpack-boost"),w,E)):React.createElement("div",{className:m.A.summary},(0,r.sprintf)( // translators: %d: Number of pages scanned -__("Congratulations; no issues found after scanning your %d most recent pages.","jetpack-boost"),v)),React.createElement(s.A,{variant:"link",size:"small",weight:"regular",icon:React.createElement(l.A,null),onClick:C,disabled:a.isPending},__("Analyze again","jetpack-boost"))),!a.isPending&&h&&[d.mH.Completed,d.mH.Queued].includes(h)&&React.createElement(n.A,{reportProgress:(0,d.mF)(f)}),E&&React.createElement("div",{className:p.A.notice},React.createElement("div",null,React.createElement(i.A,null))),h&&[d.mH.Queued,d.mH.Completed].includes(h)&&!a.isPending&&React.createElement("div",{className:p.A["button-area"]},React.createElement(s.A,{variant:"secondary",disabled:a.isPending,onClick:()=>(0,c.KF)("#image-size-analysis/all/1","clicked_view_isa_report_on_report_page",{})},h===d.mH.Completed?__("See full report","jetpack-boost"):__("View report in progress","jetpack-boost"))),(!h||![d.mH.New,d.mH.Queued,d.mH.Completed].includes(h))&&React.createElement("div",{className:p.A["button-area"]},React.createElement(s.A,{variant:"secondary",disabled:a.isPending,onClick:C},h===d.mH.Completed?__("Analyze again","jetpack-boost"):__("Start image analysis","jetpack-boost")))):React.createElement("div",{className:p.A.summary},__("Loading…","jetpack-boost")))}},94964:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(13022),n=a(51609),s=a(11145),o=a(18506),i=a(70028),c=a(35101);const l=({group:e,direction:t,current:a,total:s,children:o})=>{const l=(0,n.useMemo)((()=>"left"===t?1===a:a===s),[t,a,s]),u=(0,n.useMemo)((()=>"left"===t?a-1:a+1),[t,a]);return l?React.createElement("span",{className:(0,r.A)(c.A.page,c.A.inactive)},o):React.createElement(i.N_,{to:`/image-size-analysis/${e}/${u}`,className:c.A.page},o)},u=({group:e,current:t,total:a})=>{const[u,d]=(0,n.useState)([]);return(0,n.useEffect)((()=>{d(((e,t)=>{const a=((e,t,a=8)=>{const r=Math.max(1,Math.min(t-a,e-Math.floor(a/2))),n=Math.min(t,r+a);return new Array(n-r+1).fill(0).map(((e,t)=>r+t))})(e,t);return a[0]-2>=0&&a.splice(0,2,1,-1),a[a.length-2]<=t-2&&a.splice(a.length-2,2,-1,t),a})(t,a))}),[-1,t,a]),React.createElement("div",{className:c.A.pagination},a>1&&React.createElement(React.Fragment,null,React.createElement(l,{direction:"left",group:e,current:t,total:a},React.createElement(s.A,null)),React.createElement("ul",{className:c.A.list},u.map(((a,n)=>React.createElement("li",{key:n,className:c.A.item},-1===a?React.createElement("span",{className:c.A.page}," ... "):React.createElement(i.N_,{to:`/image-size-analysis/${e}/${a}`,className:(0,r.A)(c.A.page,{[c.A.current]:a===t})},a))))),React.createElement(l,{direction:"right",group:e,current:t,total:a},React.createElement(o.A,null))))}},3999:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(86415);const __=r.__,s=()=>React.createElement(n.A,null,React.createElement("div",{className:"jb-table-row-title"},__("An error occurred while loading this entry.","jetpack-boost")))},89567:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),n=a(86415),s=a(94759),o=a(66601),i=a(39925),c=a(51295),l=a(35339);const __=r.__,u=({details:e})=>{const t=e.image.url.split("/").pop()||"";return React.createElement(n.A,null,React.createElement("div",{className:"jb-thumbnail-image-missing"},__("Image Missing","jetpack-boost")),React.createElement("div",{className:"jb-table-row-title"},React.createElement(i.A,{title:(0,c.F)(t),url:e.page.url})),React.createElement("div",{className:"jb-table-row-potential-size"},React.createElement(o.A,{color:"#facfd2"},"? KB"),React.createElement("div",{className:"jb-arrow"},"→"),React.createElement(o.A,{color:"#d0e6b8"},"? KB")),React.createElement("div",{className:"jb-table-row-hover-content"},React.createElement(l.A,{edit_url:e.page.edit_url,device_type:null,instructions:__("This image does not appear to load. Please check the URL in the relevant page.","jetpack-boost")})),React.createElement("div",{className:"jb-table-row-device"},React.createElement(s.A,{device:e.device_type})),React.createElement("div",{className:"jb-table-row-page"},React.createElement("a",{href:e.page.url},e.page.title)))}},92389:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(51609),n=a.n(r),s=a(86415),o=a(72405),i=a(94759),c=a(66601),l=a(39925),u=a(51089),d=a(27723),m=a(35339),p=a(51295),h=a(10133),f=a(13952),g=a(13022);const __=d.__,v=({details:e,toggleImageFix:t})=>{const a=e.image.url.split("/").pop();return n().createElement(s.A,{expandedContent:n().createElement(E,{details:e})},n().createElement(w,{title:a,details:e,toggleImageFix:t}))};function y(e){return Math.max(0,Math.min(e.image.weight.current-2,e.image.weight.potential))/e.image.weight.current*100<=30?"#f5e5b3":"#facfd2"}function b(e){const t=Math.max(0,Math.min(e.image.weight.current-2,e.image.weight.potential));return t>0?Math.round(e.image.weight.current-t):"?"}const w=({title:e,details:t,toggleImageFix:a})=>{const r=y(t),s=b(t);return n().createElement(n().Fragment,null,n().createElement("div",{className:f.A.thumbnail},n().createElement(u.A,{title:e,url:t.image.url,width:65,height:65})),n().createElement("div",{className:"jb-table-row__title"},n().createElement(l.A,{title:e?(0,p.F)(e):__("Untitled","jetpack-boost"),url:t.page.url})),n().createElement("div",{className:f.A["potential-size"]},n().createElement(c.A,{color:r},Math.round(t.image.weight.current)," KB"),n().createElement("div",null,"→"),n().createElement(c.A,{color:"#d0e6b8"},s," KB")),n().createElement("div",{className:(0,g.A)(f.A["hover-content"],"jb-table-row__hover-content")},n().createElement(m.A,{device_type:t.device_type,edit_url:t.page.edit_url,instructions:t.instructions,imageId:t.id,isFixed:t.image.fixed,toggleImageFix:a})),n().createElement("div",{className:(0,g.A)(f.A.device,"jb-table-row__device")},n().createElement(i.A,{device:t.device_type})),n().createElement("div",{className:(0,g.A)(f.A.page,"jb-table-row__page")},n().createElement("a",{href:t.page.url,className:f.A.link},t.page.title)))},E=({details:e})=>{const t=y(e),a=b(e);return n().createElement(n().Fragment,null,n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["mobile-only"])},n().createElement("h4",{className:f.A.header},__("Potential Size","jetpack-boost")),n().createElement("div",{className:f.A.pills},n().createElement(c.A,{color:t},Math.round(e.image.weight.current)," KB"),n().createElement("div",null,"→"),n().createElement(c.A,{color:"#d0e6b8"},a," KB"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["mobile-only"])},n().createElement("h4",{className:f.A.header},__("Device","jetpack-boost")),n().createElement("div",{className:f.A["expanded-icon"]},n().createElement(i.A,{device:e.device_type})),n().createElement("span",null,"desktop"===e.device_type?__("This issue affects large screens","jetpack-boost"):__("This issue affects small screens","jetpack-boost"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["image-details"])},n().createElement("h4",{className:f.A.header},__("Image Details","jetpack-boost")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("File Dimensions","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.file.width),"x",Math.round(e.image.dimensions.file.height),"px")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("Expected Dimensions","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.expected.width),"x",Math.round(e.image.dimensions.expected.height),"px")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("Size on screen","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.size_on_screen.width),"x",Math.round(e.image.dimensions.size_on_screen.height),"px"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["fix-options"])},n().createElement("h4",{className:f.A.header},__("How to fix","jetpack-boost")),n().createElement("p",null,e.instructions),e.page.edit_url&&n().createElement("div",{className:f.A.actions},n().createElement(o.A,{width:"auto",fill:!0,onClick:()=>{(0,h.KF)(e.page.edit_url,"clicked_fix_on_page_on_isa_report",{device_type:e.device_type})}},__("Fix on page","jetpack-boost")))))}},22887:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(86415);const o=()=>n().createElement(s.A,null,n().createElement("div",{className:"jb-table-row__title"},"..."))},35339:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a.n(r),s=a(27723),o=a(72405),i=a(10133),c=a(23914);const __=s.__,l=({imageId:e,edit_url:t,instructions:a,device_type:r,isFixed:s,toggleImageFix:l})=>n().createElement("div",{className:c.A.hover},n().createElement("p",{className:c.A.instruction},a),t&&n().createElement("div",null,n().createElement(o.A,{small:!0,fill:!0,onClick:()=>(0,i.KF)(t,"clicked_edit_page_on_isa_report",{device_type:r||"unknown"})},__("Edit Page","jetpack-boost"))))},86415:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(13022);const o=({children:e,expandedContent:t})=>{const a=!!t,[o,i]=(0,r.useState)(!1),c=(0,r.useCallback)((e=>{a&&(e.target instanceof HTMLAnchorElement||e.target instanceof HTMLButtonElement||i(!o))}),[o,a]);return n().createElement("div",{className:(0,s.A)("jb-table-row-container",{expanded:o})},n().createElement("div",{className:"jb-table-row jb-recommendation-page-grid",onClick:c},e,a&&n().createElement("div",{className:"jb-table-row__expand"},o?"↑":"↓")),o&&a&&n().createElement("div",{className:"jb-table-row__expanded"},t))}},58042:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(27723),n=a(3999),s=a(89567),o=a(92389),i=a(22887),c=a(67903),l=a(8390),u=a(13022),d=a(34095);const __=r.__,m=({isaDataLoading:e,images:t,isaReport:a})=>React.createElement(React.Fragment,null,React.createElement("div",{className:(0,u.A)("jb-loading-spinner",{"jb-active":e})},React.createElement(c.A,{size:"3rem",lineWidth:"4px"})),e||0!==t.length?React.createElement("div",{className:(0,u.A)("jb-table",{"jb-loading":e})},React.createElement("div",{className:"jb-table-header jb-recommendation-page-grid"},React.createElement("div",{className:"jb-table-header__image"},"Image"),React.createElement("div",{className:"jb-table-header__potential-size"},"Potential Size"),React.createElement("div",{className:"jb-table-header__device"},"Device"),React.createElement("div",{className:"jb-table-header__page"},"Page/Post")),e?[...Array(10)].map(((e,t)=>React.createElement(i.A,{key:t}))):t.map((e=>"image_size"===e.type?React.createElement(o.A,{key:e.id,enableTransition:t.length>0,details:e,toggleImageFix:()=>(e=>{const t=(0,l.f2)();if(!e)return;const a=e?.page.edit_url;let r="0";if(a){const e=new URL(a);r=new URLSearchParams(e.search).get("post")||"0"}t.mutate({image_id:e.id,image_url:e.image.url,image_width:e.image.dimensions.expected.width.toString(),image_height:e.image.dimensions.expected.height.toString(),post_id:r,fix:!e.image.fixed})})(e)}):"image_missing"===e.type?React.createElement(s.A,{key:e.id,enableTransition:t.length>0,details:e}):React.createElement(n.A,{key:e.id})))):React.createElement("h4",{className:d.A["header-no-issues"]},a?.status===l.mH.Completed?__("🥳 No image size issues found!","jetpack-boost"):__("No image size issues found yet…","jetpack-boost")))},9964:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(51609),n=a(10133),s=a(29539),o=a(70028),i=a(53146),c=a(53405),l=a(13022);const u=({currentTab:e,activeGroupKey:t,imageDataGroupTabs:a,setActiveTab:u})=>{const[d,m]=(0,r.useState)(!1),p=(0,s.Zp)();return e&&a&&t&&React.createElement("div",null,React.createElement("div",{className:c.A.dropdown},React.createElement("div",{className:c.A["head-bar"],onClick:()=>{m(!d)}},(0,i.m)(t)," ",e&&e.issue_count>0&&React.createElement("span",{className:c.A.issues},e.issue_count),React.createElement("span",{className:"dashicons dashicons-arrow-down-alt2"})),d&&React.createElement("ul",{className:c.A.options},Object.entries(a).map((([e,a])=>React.createElement("li",{key:e,className:(0,l.A)(c.A.item,{[c.A.active]:a.issue_count,[c.A.selected]:t===e}),onClick:()=>a.issue_count>0&&(e=>{p(`/image-size-analysis/${e}/1`),m(!1)})(e)},(0,i.m)(e)," ",React.createElement("span",{className:c.A.issues},a.issue_count)))))),React.createElement("div",{className:c.A.tabs},Object.entries(a).map((([e,a])=>{const r=(0,i.m)(e),s=a.issue_count;return React.createElement("div",{key:e,className:(0,l.A)(c.A.tab,{[c.A.active]:t===e})},React.createElement("div",{className:c.A.header},s>0?React.createElement(o.N_,{className:c.A.link,to:`/image-size-analysis/${e}/1`,onClick:()=>{(0,n.n7)("clicked_isa_report_group",{group:e}),u(e)}},r,React.createElement("span",null,s)):React.createElement("div",{className:(0,l.A)(c.A.link,c.A.inactive)},r,React.createElement("span",null,s))))}))))}},94759:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(962);const o=({device:e})=>n().createElement("div",{className:s.A.icon},"desktop"===e&&n().createElement("svg",{className:s.A.desktop,width:"20",height:"12",viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.22217 2C2.22217 0.89543 3.1176 0 4.22217 0H15.7777C16.8823 0 17.7777 0.895431 17.7777 2V10H18.5C19.3284 10 20 10.6716 20 11.5H0C0 10.6716 0.671573 10 1.5 10H2.22217V2ZM4.22217 1.5H15.7777C16.0539 1.5 16.2777 1.72386 16.2777 2V9.61111H3.72217V2C3.72217 1.72386 3.94602 1.5 4.22217 1.5Z",fill:"#646970"})),"phone"===e&&n().createElement("svg",{className:s.A.phone,width:"10",height:"16",viewBox:"0 0 10 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{d:"M6 12H4V13.5H6V12Z",fill:"#646970"}),n().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2C0 0.895431 0.895431 0 2 0H8C9.10457 0 10 0.895431 10 2V14C10 15.1046 9.10457 16 8 16H2C0.895431 16 0 15.1046 0 14V2ZM2 1.5H8C8.27614 1.5 8.5 1.72386 8.5 2V14C8.5 14.2761 8.27614 14.5 8 14.5H2C1.72386 14.5 1.5 14.2761 1.5 14V2C1.5 1.72386 1.72386 1.5 2 1.5Z",fill:"#646970"})))},66601:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(50248);const o=({color:e,children:t})=>{const a={"--jb-pill-color":e};return n().createElement("div",{className:s.A.pill,style:a},n().createElement("span",{className:s.A.text},t))}},39925:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(17892);const o=({title:e,url:t})=>{const a=t.replace(/^https?:\/\/(www\.)?/,"");return n().createElement(n().Fragment,null,n().createElement("b",{className:s.A.heading,title:e},e),n().createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:s.A.link},a))}},51089:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(79776);const o=({url:e,title:t,width:a,height:r})=>{const o={"--thumbnail-size":`${a}px`};return e&&t?n().createElement("img",{src:e,alt:t,width:a,height:r,className:s.A.image}):n().createElement("div",{className:s.A.placeholder,style:o})}},92272:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a(27723),s=a(87858),o=a(5277),i=a(51112),c=a(91347);const __=n.__,l=({inputLabel:e,buttonText:t,placeholder:a,datasyncKey:l})=>{const[u,d]=(0,s.$)(l),[m,p]=(0,r.useState)((()=>u.join(", "))),[h,f]=(0,r.useState)(!1);(0,r.useEffect)((()=>{p(u.join(", "))}),[u]);const g=`jb-minify-meta-${l}`;return React.createElement("div",{className:o.A["minify-meta"],"data-testid":`meta-${l}`},h?React.createElement("div",{className:o.A["manage-excludes"]},React.createElement("label",{htmlFor:g},e),React.createElement("input",{type:"text",value:m,placeholder:a,id:g,onChange:e=>p(e.target.value)}),React.createElement("div",{className:o.A["buttons-container"]},React.createElement("button",{disabled:u.join(", ")===m,onClick:function(){d(m),f(!1)}},__("Save","jetpack-boost")),React.createElement("button",{onClick:()=>f(!1)},__("Cancel","jetpack-boost")))):React.createElement(React.Fragment,null,React.createElement("div",{className:o.A.summary},u.length>0&&React.createElement("div",{className:"successes"},(0,n.sprintf)(/* Translators: %s refers to the list of excluded items. */ -__("Except: %s","jetpack-boost"),u.join(", ")))),React.createElement(i.A,{variant:"link",size:"small",weight:"regular",className:o.A["edit-button"],onClick:()=>f(!0),icon:React.createElement(c.A,null)},t)))}},74592:(e,t,a)=>{"use strict";a.d(t,{C:()=>i,p:()=>c});var r=a(46913),n=a(51609),s=a(28790);const o=s.z.record(s.z.string().min(1),s.z.object({active:s.z.boolean(),available:s.z.boolean()})),i=()=>(0,r.Bt)("jetpack_boost_ds","modules_state",o),c=(e,t)=>{const[{data:a},{mutate:r}]=i(),s=(0,n.useCallback)((n=>{if(a?.[e]?.active===n)return;const s={available:a?.[e]?.available??!1,active:n};r({...a,[e]:s},{onSuccess:a=>{t?.(a[e].active)}})}),[a,e,r,t]);return[a?.[e],s]}},26050:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(68316),n=a(51609),s=a(74592),o=a(20243),i=a(70704),c=a(27723),l=a(91643);const __=c.__,u=({title:e,description:t,children:a,slug:i,toggle:c=!0,onEnable:u,onBeforeToggle:d,onDisable:m,onMountEnable:p})=>{const[h,f]=(0,s.p)(i,(e=>{e?u?.():m?.()})),g=h?.active??!1,v=h?.available??!1,y=!v&&(0,l.e)()&&"page_cache"===i;return(0,n.useEffect)((()=>{g&&p?.()}),[]),v||"page_cache"===i?React.createElement("div",{className:o.A.module,"data-testid":`module-${i}`},React.createElement("div",{className:o.A.toggle},c&&React.createElement(r.A,{className:`jb-feature-toggle-${i}`,size:"small",checked:g||y,disabled:!v,onChange:()=>{d&&d(!g),f(!g)}})),React.createElement("div",{className:o.A.content},React.createElement("h3",null,e),React.createElement("div",{className:o.A.description},t),g&&a)):null},d=e=>React.createElement(i.A,{fallback:React.createElement("div",null,React.createElement("div",{className:o.A.content},React.createElement("h3",null,e.title),React.createElement("div",{className:o.A.description},__("Failed to load module.","jetpack-boost"))))},React.createElement(u,e))},33957:(e,t,a)=>{"use strict";a.d(t,{h:()=>o,m:()=>s});var r=a(51609);const n=(0,r.createContext)(void 0),s=({children:e})=>{const[t,a]=(0,r.useState)({}),s=(0,r.useCallback)((e=>{a((t=>({...t,[e.id]:e})))}),[a]),o=(0,r.useCallback)((e=>{a((t=>{const a={...t};return delete a[e],a}))}),[a]);return React.createElement(n.Provider,{value:{notices:t,setNotice:s,removeNotice:o}},e)},o=()=>{const e=(0,r.useContext)(n);if(!e)throw new Error("useNotices must be used within a NoticeProvider");return e}},6709:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a(56427),s=a(33957),o=a(75252),i=a(13022);const c=({notice:e,onDismiss:t})=>((0,r.useEffect)((()=>{const a=setTimeout((()=>{"pending"!==e.type&&t()}),5e3);return()=>clearTimeout(a)}),[t,e]),React.createElement(n.Snackbar,{type:e.type,key:e.id,onDismiss:t},e.message)),l=()=>{const{notices:e,removeNotice:t}=(0,s.h)();return Object.keys(e).length>0&&React.createElement("div",{className:(0,i.A)("stackable-snackbars",o.A.wrapper)},Object.values(e).map((e=>React.createElement(c,{key:e.id,notice:e,onDismiss:()=>t(e.id)}))))}},97087:(e,t,a)=>{"use strict";a.d(t,{E5:()=>l,ER:()=>d,JQ:()=>p,OZ:()=>f,Pp:()=>h,Wn:()=>m,_k:()=>g,cH:()=>y,eA:()=>u,jz:()=>v});var r=a(3924),n=a(47656),s=a(86087),o=a(53738),i=a(27723);const __=i.__,c=e=>(0,r.A)(`jetpack-boost-cache-issue-${e}`),l=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("The settings file cannot be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature cannot be enabled because Jetpack Boost cannot update its settings. To learn more about this, please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("failed-settings-write"),target:"_blank",rel:"noopener noreferrer"})}))),u=({onClose:e})=>React.createElement(n.A,{level:"warning",title:(0,i.sprintf)( +__("Congratulations; no issues found after scanning your %d most recent pages.","jetpack-boost"),E)),React.createElement(s.A,{variant:"link",size:"small",weight:"regular",icon:React.createElement(l.A,null),onClick:A,disabled:g.isPending},__("Analyze again","jetpack-boost"))),y&&[d.mH.Completed,d.mH.Queued].includes(y)&&React.createElement(n.A,{reportProgress:(0,d.mF)(b)}),R&&React.createElement("div",{className:m.A.notice},React.createElement("div",null,React.createElement(i.A,null))),y&&[d.mH.Queued,d.mH.Completed].includes(y)&&React.createElement("div",{className:m.A["button-area"]},React.createElement(s.A,{variant:"secondary",disabled:g.isPending,onClick:()=>(0,c.KF)("#image-size-analysis/all/1","clicked_view_isa_report_on_report_page",{})},y===d.mH.Completed?__("See full report","jetpack-boost"):__("View report in progress","jetpack-boost"))),(!y||![d.mH.New,d.mH.Queued,d.mH.Completed].includes(y))&&React.createElement("div",{className:m.A["button-area"]},React.createElement(s.A,{variant:"secondary",disabled:g.isPending,onClick:A},y===d.mH.Completed?__("Analyze again","jetpack-boost"):__("Start image analysis","jetpack-boost"))))}},94964:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(13022),n=a(51609),s=a(11145),o=a(18506),i=a(70028),c=a(35101);const l=({group:e,direction:t,current:a,total:s,children:o})=>{const l=(0,n.useMemo)((()=>"left"===t?1===a:a===s),[t,a,s]),u=(0,n.useMemo)((()=>"left"===t?a-1:a+1),[t,a]);return l?React.createElement("span",{className:(0,r.A)(c.A.page,c.A.inactive)},o):React.createElement(i.N_,{to:`/image-size-analysis/${e}/${u}`,className:c.A.page},o)},u=({group:e,current:t,total:a})=>{const[u,d]=(0,n.useState)([]);return(0,n.useEffect)((()=>{d(((e,t)=>{const a=((e,t,a=8)=>{const r=Math.max(1,Math.min(t-a,e-Math.floor(a/2))),n=Math.min(t,r+a);return new Array(n-r+1).fill(0).map(((e,t)=>r+t))})(e,t);return a[0]-2>=0&&a.splice(0,2,1,-1),a[a.length-2]<=t-2&&a.splice(a.length-2,2,-1,t),a})(t,a))}),[-1,t,a]),React.createElement("div",{className:c.A.pagination},a>1&&React.createElement(React.Fragment,null,React.createElement(l,{direction:"left",group:e,current:t,total:a},React.createElement(s.A,null)),React.createElement("ul",{className:c.A.list},u.map(((a,n)=>React.createElement("li",{key:n,className:c.A.item},-1===a?React.createElement("span",{className:c.A.page}," ... "):React.createElement(i.N_,{to:`/image-size-analysis/${e}/${a}`,className:(0,r.A)(c.A.page,{[c.A.current]:a===t})},a))))),React.createElement(l,{direction:"right",group:e,current:t,total:a},React.createElement(o.A,null))))}},3999:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(86415);const __=r.__,s=()=>React.createElement(n.A,null,React.createElement("div",{className:"jb-table-row-title"},__("An error occurred while loading this entry.","jetpack-boost")))},89567:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),n=a(86415),s=a(94759),o=a(66601),i=a(39925),c=a(51295),l=a(35339);const __=r.__,u=({details:e})=>{const t=e.image.url.split("/").pop()||"";return React.createElement(n.A,null,React.createElement("div",{className:"jb-thumbnail-image-missing"},__("Image Missing","jetpack-boost")),React.createElement("div",{className:"jb-table-row-title"},React.createElement(i.A,{title:(0,c.F)(t),url:e.page.url})),React.createElement("div",{className:"jb-table-row-potential-size"},React.createElement(o.A,{color:"#facfd2"},"? KB"),React.createElement("div",{className:"jb-arrow"},"→"),React.createElement(o.A,{color:"#d0e6b8"},"? KB")),React.createElement("div",{className:"jb-table-row-hover-content"},React.createElement(l.A,{edit_url:e.page.edit_url,device_type:null,instructions:__("This image does not appear to load. Please check the URL in the relevant page.","jetpack-boost")})),React.createElement("div",{className:"jb-table-row-device"},React.createElement(s.A,{device:e.device_type})),React.createElement("div",{className:"jb-table-row-page"},React.createElement("a",{href:e.page.url},e.page.title)))}},92389:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(51609),n=a.n(r),s=a(86415),o=a(72405),i=a(94759),c=a(66601),l=a(39925),u=a(51089),d=a(27723),p=a(35339),m=a(51295),h=a(10133),f=a(13952),g=a(13022);const __=d.__,v=({details:e,toggleImageFix:t})=>{const a=e.image.url.split("/").pop();return n().createElement(s.A,{expandedContent:n().createElement(E,{details:e})},n().createElement(w,{title:a,details:e,toggleImageFix:t}))};function y(e){return Math.max(0,Math.min(e.image.weight.current-2,e.image.weight.potential))/e.image.weight.current*100<=30?"#f5e5b3":"#facfd2"}function b(e){const t=Math.max(0,Math.min(e.image.weight.current-2,e.image.weight.potential));return t>0?Math.round(e.image.weight.current-t):"?"}const w=({title:e,details:t,toggleImageFix:a})=>{const r=y(t),s=b(t);return n().createElement(n().Fragment,null,n().createElement("div",{className:f.A.thumbnail},n().createElement(u.A,{title:e,url:t.image.url,width:65,height:65})),n().createElement("div",{className:"jb-table-row__title"},n().createElement(l.A,{title:e?(0,m.F)(e):__("Untitled","jetpack-boost"),url:t.page.url})),n().createElement("div",{className:f.A["potential-size"]},n().createElement(c.A,{color:r},Math.round(t.image.weight.current)," KB"),n().createElement("div",null,"→"),n().createElement(c.A,{color:"#d0e6b8"},s," KB")),n().createElement("div",{className:(0,g.A)(f.A["hover-content"],"jb-table-row__hover-content")},n().createElement(p.A,{device_type:t.device_type,edit_url:t.page.edit_url,instructions:t.instructions,imageId:t.id,isFixed:t.image.fixed,toggleImageFix:a})),n().createElement("div",{className:(0,g.A)(f.A.device,"jb-table-row__device")},n().createElement(i.A,{device:t.device_type})),n().createElement("div",{className:(0,g.A)(f.A.page,"jb-table-row__page")},n().createElement("a",{href:t.page.url,className:f.A.link},t.page.title)))},E=({details:e})=>{const t=y(e),a=b(e);return n().createElement(n().Fragment,null,n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["mobile-only"])},n().createElement("h4",{className:f.A.header},__("Potential Size","jetpack-boost")),n().createElement("div",{className:f.A.pills},n().createElement(c.A,{color:t},Math.round(e.image.weight.current)," KB"),n().createElement("div",null,"→"),n().createElement(c.A,{color:"#d0e6b8"},a," KB"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["mobile-only"])},n().createElement("h4",{className:f.A.header},__("Device","jetpack-boost")),n().createElement("div",{className:f.A["expanded-icon"]},n().createElement(i.A,{device:e.device_type})),n().createElement("span",null,"desktop"===e.device_type?__("This issue affects large screens","jetpack-boost"):__("This issue affects small screens","jetpack-boost"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["image-details"])},n().createElement("h4",{className:f.A.header},__("Image Details","jetpack-boost")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("File Dimensions","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.file.width),"x",Math.round(e.image.dimensions.file.height),"px")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("Expected Dimensions","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.expected.width),"x",Math.round(e.image.dimensions.expected.height),"px")),n().createElement("div",{className:f.A.row},n().createElement("div",null,__("Size on screen","jetpack-boost")),n().createElement("div",{className:f.A.value},Math.round(e.image.dimensions.size_on_screen.width),"x",Math.round(e.image.dimensions.size_on_screen.height),"px"))),n().createElement("div",{className:(0,g.A)(f.A["expanded-info"],f.A["fix-options"])},n().createElement("h4",{className:f.A.header},__("How to fix","jetpack-boost")),n().createElement("p",null,e.instructions),e.page.edit_url&&n().createElement("div",{className:f.A.actions},n().createElement(o.A,{width:"auto",fill:!0,onClick:()=>{(0,h.KF)(e.page.edit_url,"clicked_fix_on_page_on_isa_report",{device_type:e.device_type})}},__("Fix on page","jetpack-boost")))))}},22887:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(86415);const o=()=>n().createElement(s.A,null,n().createElement("div",{className:"jb-table-row__title"},"..."))},35339:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a.n(r),s=a(27723),o=a(72405),i=a(10133),c=a(23914);const __=s.__,l=({imageId:e,edit_url:t,instructions:a,device_type:r,isFixed:s,toggleImageFix:l})=>n().createElement("div",{className:c.A.hover},n().createElement("p",{className:c.A.instruction},a),t&&n().createElement("div",null,n().createElement(o.A,{small:!0,fill:!0,onClick:()=>(0,i.KF)(t,"clicked_edit_page_on_isa_report",{device_type:r||"unknown"})},__("Edit Page","jetpack-boost"))))},86415:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(13022);const o=({children:e,expandedContent:t})=>{const a=!!t,[o,i]=(0,r.useState)(!1),c=(0,r.useCallback)((e=>{a&&(e.target instanceof HTMLAnchorElement||e.target instanceof HTMLButtonElement||i(!o))}),[o,a]);return n().createElement("div",{className:(0,s.A)("jb-table-row-container",{expanded:o})},n().createElement("div",{className:"jb-table-row jb-recommendation-page-grid",onClick:c},e,a&&n().createElement("div",{className:"jb-table-row__expand"},o?"↑":"↓")),o&&a&&n().createElement("div",{className:"jb-table-row__expanded"},t))}},58042:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(27723),n=a(3999),s=a(89567),o=a(92389),i=a(22887),c=a(67903),l=a(8390),u=a(13022),d=a(34095);const __=r.__,p=({isaDataLoading:e,images:t,isaReport:a})=>React.createElement(React.Fragment,null,React.createElement("div",{className:(0,u.A)("jb-loading-spinner",{"jb-active":e})},React.createElement(c.A,{size:"3rem",lineWidth:"4px"})),e||0!==t.length?React.createElement("div",{className:(0,u.A)("jb-table",{"jb-loading":e})},React.createElement("div",{className:"jb-table-header jb-recommendation-page-grid"},React.createElement("div",{className:"jb-table-header__image"},"Image"),React.createElement("div",{className:"jb-table-header__potential-size"},"Potential Size"),React.createElement("div",{className:"jb-table-header__device"},"Device"),React.createElement("div",{className:"jb-table-header__page"},"Page/Post")),e?[...Array(10)].map(((e,t)=>React.createElement(i.A,{key:t}))):t.map((e=>"image_size"===e.type?React.createElement(o.A,{key:e.id,enableTransition:t.length>0,details:e,toggleImageFix:()=>(e=>{const t=(0,l.f2)();if(!e)return;const a=e?.page.edit_url;let r="0";if(a){const e=new URL(a);r=new URLSearchParams(e.search).get("post")||"0"}t.mutate({image_id:e.id,image_url:e.image.url,image_width:e.image.dimensions.expected.width.toString(),image_height:e.image.dimensions.expected.height.toString(),post_id:r,fix:!e.image.fixed})})(e)}):"image_missing"===e.type?React.createElement(s.A,{key:e.id,enableTransition:t.length>0,details:e}):React.createElement(n.A,{key:e.id})))):React.createElement("h4",{className:d.A["header-no-issues"]},a?.status===l.mH.Completed?__("🥳 No image size issues found!","jetpack-boost"):__("No image size issues found yet…","jetpack-boost")))},9964:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(51609),n=a(10133),s=a(29539),o=a(70028),i=a(53146),c=a(53405),l=a(13022);const u=({currentTab:e,activeGroupKey:t,imageDataGroupTabs:a,setActiveTab:u})=>{const[d,p]=(0,r.useState)(!1),m=(0,s.Zp)();return e&&a&&t&&React.createElement("div",null,React.createElement("div",{className:c.A.dropdown},React.createElement("div",{className:c.A["head-bar"],onClick:()=>{p(!d)}},(0,i.m)(t)," ",e&&e.issue_count>0&&React.createElement("span",{className:c.A.issues},e.issue_count),React.createElement("span",{className:"dashicons dashicons-arrow-down-alt2"})),d&&React.createElement("ul",{className:c.A.options},Object.entries(a).map((([e,a])=>React.createElement("li",{key:e,className:(0,l.A)(c.A.item,{[c.A.active]:a.issue_count,[c.A.selected]:t===e}),onClick:()=>a.issue_count>0&&(e=>{m(`/image-size-analysis/${e}/1`),p(!1)})(e)},(0,i.m)(e)," ",React.createElement("span",{className:c.A.issues},a.issue_count)))))),React.createElement("div",{className:c.A.tabs},Object.entries(a).map((([e,a])=>{const r=(0,i.m)(e),s=a.issue_count;return React.createElement("div",{key:e,className:(0,l.A)(c.A.tab,{[c.A.active]:t===e})},React.createElement("div",{className:c.A.header},s>0?React.createElement(o.N_,{className:c.A.link,to:`/image-size-analysis/${e}/1`,onClick:()=>{(0,n.n7)("clicked_isa_report_group",{group:e}),u(e)}},r,React.createElement("span",null,s)):React.createElement("div",{className:(0,l.A)(c.A.link,c.A.inactive)},r,React.createElement("span",null,s))))}))))}},94759:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(962);const o=({device:e})=>n().createElement("div",{className:s.A.icon},"desktop"===e&&n().createElement("svg",{className:s.A.desktop,width:"20",height:"12",viewBox:"0 0 20 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.22217 2C2.22217 0.89543 3.1176 0 4.22217 0H15.7777C16.8823 0 17.7777 0.895431 17.7777 2V10H18.5C19.3284 10 20 10.6716 20 11.5H0C0 10.6716 0.671573 10 1.5 10H2.22217V2ZM4.22217 1.5H15.7777C16.0539 1.5 16.2777 1.72386 16.2777 2V9.61111H3.72217V2C3.72217 1.72386 3.94602 1.5 4.22217 1.5Z",fill:"#646970"})),"phone"===e&&n().createElement("svg",{className:s.A.phone,width:"10",height:"16",viewBox:"0 0 10 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n().createElement("path",{d:"M6 12H4V13.5H6V12Z",fill:"#646970"}),n().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2C0 0.895431 0.895431 0 2 0H8C9.10457 0 10 0.895431 10 2V14C10 15.1046 9.10457 16 8 16H2C0.895431 16 0 15.1046 0 14V2ZM2 1.5H8C8.27614 1.5 8.5 1.72386 8.5 2V14C8.5 14.2761 8.27614 14.5 8 14.5H2C1.72386 14.5 1.5 14.2761 1.5 14V2C1.5 1.72386 1.72386 1.5 2 1.5Z",fill:"#646970"})))},66601:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(50248);const o=({color:e,children:t})=>{const a={"--jb-pill-color":e};return n().createElement("div",{className:s.A.pill,style:a},n().createElement("span",{className:s.A.text},t))}},39925:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(17892);const o=({title:e,url:t})=>{const a=t.replace(/^https?:\/\/(www\.)?/,"");return n().createElement(n().Fragment,null,n().createElement("b",{className:s.A.heading,title:e},e),n().createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:s.A.link},a))}},51089:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(79776);const o=({url:e,title:t,width:a,height:r})=>{const o={"--thumbnail-size":`${a}px`};return e&&t?n().createElement("img",{src:e,alt:t,width:a,height:r,className:s.A.image}):n().createElement("div",{className:s.A.placeholder,style:o})}},92272:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a(27723),s=a(87858),o=a(5277),i=a(51112),c=a(91347);const __=n.__,l=({inputLabel:e,buttonText:t,placeholder:a,datasyncKey:l})=>{const[u,d]=(0,s.$)(l),[p,m]=(0,r.useState)((()=>u.join(", "))),[h,f]=(0,r.useState)(!1);(0,r.useEffect)((()=>{m(u.join(", "))}),[u]);const g=`jb-minify-meta-${l}`;return React.createElement("div",{className:o.A["minify-meta"],"data-testid":`meta-${l}`},h?React.createElement("div",{className:o.A["manage-excludes"]},React.createElement("label",{htmlFor:g},e),React.createElement("input",{type:"text",value:p,placeholder:a,id:g,onChange:e=>m(e.target.value)}),React.createElement("div",{className:o.A["buttons-container"]},React.createElement("button",{disabled:u.join(", ")===p,onClick:function(){d(p),f(!1)}},__("Save","jetpack-boost")),React.createElement("button",{onClick:()=>f(!1)},__("Cancel","jetpack-boost")))):React.createElement(React.Fragment,null,React.createElement("div",{className:o.A.summary},u.length>0&&React.createElement("div",{className:"successes"},(0,n.sprintf)(/* Translators: %s refers to the list of excluded items. */ +__("Except: %s","jetpack-boost"),u.join(", ")))),React.createElement(i.A,{variant:"link",size:"small",weight:"regular",className:o.A["edit-button"],onClick:()=>f(!0),icon:React.createElement(c.A,null)},t)))}},74592:(e,t,a)=>{"use strict";a.d(t,{C:()=>i,p:()=>c});var r=a(46913),n=a(51609),s=a(28790);const o=s.z.record(s.z.string().min(1),s.z.object({active:s.z.boolean(),available:s.z.boolean()})),i=()=>(0,r.Bt)("jetpack_boost_ds","modules_state",o),c=(e,t)=>{const[{data:a},{mutate:r}]=i(),s=(0,n.useCallback)((n=>{if(a?.[e]?.active===n)return;const s={available:a?.[e]?.available??!1,active:n};r({...a,[e]:s},{onSuccess:a=>{t?.(a[e].active)}})}),[a,e,r,t]);return[a?.[e],s]}},26050:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(68316),n=a(51609),s=a(74592),o=a(20243),i=a(70704),c=a(27723),l=a(91643);const __=c.__,u=({title:e,description:t,children:a,slug:i,toggle:c=!0,onEnable:u,onBeforeToggle:d,onDisable:p,onMountEnable:m})=>{const[h,f]=(0,s.p)(i,(e=>{e?u?.():p?.()})),g=h?.active??!1,v=h?.available??!1,y=!v&&(0,l.e)()&&"page_cache"===i;return(0,n.useEffect)((()=>{g&&m?.()}),[]),v||"page_cache"===i?React.createElement("div",{className:o.A.module,"data-testid":`module-${i}`},React.createElement("div",{className:o.A.toggle},c&&React.createElement(r.A,{className:`jb-feature-toggle-${i}`,size:"small",checked:g||y,disabled:!v,onChange:()=>{d&&d(!g),f(!g)}})),React.createElement("div",{className:o.A.content},React.createElement("h3",null,e),React.createElement("div",{className:o.A.description},t),g&&a)):null},d=e=>React.createElement(i.A,{fallback:React.createElement("div",null,React.createElement("div",{className:o.A.content},React.createElement("h3",null,e.title),React.createElement("div",{className:o.A.description},__("Failed to load module.","jetpack-boost"))))},React.createElement(u,e))},33957:(e,t,a)=>{"use strict";a.d(t,{h:()=>o,m:()=>s});var r=a(51609);const n=(0,r.createContext)(void 0),s=({children:e})=>{const[t,a]=(0,r.useState)({}),s=(0,r.useCallback)((e=>{a((t=>({...t,[e.id]:e})))}),[a]),o=(0,r.useCallback)((e=>{a((t=>{const a={...t};return delete a[e],a}))}),[a]);return React.createElement(n.Provider,{value:{notices:t,setNotice:s,removeNotice:o}},e)},o=()=>{const e=(0,r.useContext)(n);if(!e)throw new Error("useNotices must be used within a NoticeProvider");return e}},6709:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(51609),n=a(56427),s=a(33957),o=a(75252),i=a(13022);const c=({notice:e,onDismiss:t})=>((0,r.useEffect)((()=>{const a=setTimeout((()=>{"pending"!==e.type&&t()}),5e3);return()=>clearTimeout(a)}),[t,e]),React.createElement(n.Snackbar,{type:e.type,key:e.id,onDismiss:t},e.message)),l=()=>{const{notices:e,removeNotice:t}=(0,s.h)();return Object.keys(e).length>0&&React.createElement("div",{className:(0,i.A)("stackable-snackbars",o.A.wrapper)},Object.values(e).map((e=>React.createElement(c,{key:e.id,notice:e,onDismiss:()=>t(e.id)}))))}},97087:(e,t,a)=>{"use strict";a.d(t,{E5:()=>l,ER:()=>d,JQ:()=>m,OZ:()=>f,Pp:()=>h,Wn:()=>p,_k:()=>g,cH:()=>y,eA:()=>u,jz:()=>v});var r=a(3924),n=a(47656),s=a(86087),o=a(53738),i=a(27723);const __=i.__,c=e=>(0,r.A)(`jetpack-boost-cache-issue-${e}`),l=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("The settings file cannot be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature cannot be enabled because Jetpack Boost cannot update its settings. To learn more about this, please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("failed-settings-write"),target:"_blank",rel:"noopener noreferrer"})}))),u=({onClose:e})=>React.createElement(n.A,{level:"warning",title:(0,i.sprintf)( // translators: %s refers to wp-content. __("Your site's %s folder doesn't allow updates","jetpack-boost"),"wp-content"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)((0,i.sprintf)( // translators: %s refers to wp-content. -__("This feature cannot be enabled because Jetpack Boost cannot create or modify files in %s. To learn more about this, please click here.","jetpack-boost"),"wp-content"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("wp-content-not-writable"),target:"_blank",rel:"noopener noreferrer"})}))),d=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("Permalink settings must be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("To activate this feature, your site needs to use a different URL structure instead of the current Plain (default) permalinks. To learn more, please please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("not-using-permalinks"),target:"_blank",rel:"noopener noreferrer"})}))),m=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("Existing Cache System Detected","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature cannot be enabled because your site is already using a caching system, installed by another plugin or your hosting provider. For a unified optimization experience with Jetpack Boost, please deactivate the current caching solution by disabling the plugin or contacting your hosting support for assistance. If you already did that, try enabling caching again. Learn More.","jetpack-boost"),{link:React.createElement("a",{href:c("advanced-cache-incompatible"),target:"_blank",rel:"noopener noreferrer"})}))),p=({actions:e,onClose:t})=>React.createElement(n.A,{level:"warning",title:__("Existing Cache System Detected","jetpack-boost"),onClose:t,actions:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature can't be activated because a caching system is already in place with WP Super Cache. Learn more","jetpack-boost"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("advanced-cache-for-super-cache"),target:"_blank",rel:"noopener noreferrer"})}))),h=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("File Update Needed for Activation","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("Jetpack Boost cannot activate this feature because it does not have permission to update a necessary file on your site. To learn more, please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("unable-to-write-to-advanced-cache"),target:"_blank",rel:"noopener noreferrer"})}))),f=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("The WordPress cache constant must be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)((0,i.sprintf)( +__("This feature cannot be enabled because Jetpack Boost cannot create or modify files in %s. To learn more about this, please click here.","jetpack-boost"),"wp-content"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("wp-content-not-writable"),target:"_blank",rel:"noopener noreferrer"})}))),d=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("Permalink settings must be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("To activate this feature, your site needs to use a different URL structure instead of the current Plain (default) permalinks. To learn more, please please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("not-using-permalinks"),target:"_blank",rel:"noopener noreferrer"})}))),p=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("Existing Cache System Detected","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature cannot be enabled because your site is already using a caching system, installed by another plugin or your hosting provider. For a unified optimization experience with Jetpack Boost, please deactivate the current caching solution by disabling the plugin or contacting your hosting support for assistance. If you already did that, try enabling caching again. Learn More.","jetpack-boost"),{link:React.createElement("a",{href:c("advanced-cache-incompatible"),target:"_blank",rel:"noopener noreferrer"})}))),m=({actions:e,onClose:t})=>React.createElement(n.A,{level:"warning",title:__("Existing Cache System Detected","jetpack-boost"),onClose:t,actions:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("This feature can't be activated because a caching system is already in place with WP Super Cache. Learn more","jetpack-boost"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("advanced-cache-for-super-cache"),target:"_blank",rel:"noopener noreferrer"})}))),h=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("File Update Needed for Activation","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)(__("Jetpack Boost cannot activate this feature because it does not have permission to update a necessary file on your site. To learn more, please click here.","jetpack-boost"),{link:React.createElement("a",{href:c("unable-to-write-to-advanced-cache"),target:"_blank",rel:"noopener noreferrer"})}))),f=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("The WordPress cache constant must be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)((0,i.sprintf)( // translators: %1$s refers to the cache constant (WP_CACHE). %2$s refers to what it isn't set to (true). __("Jetpack Boost needs a specific setting to be activated for caching to work properly. Currently, the setting named %1$s is not correctly configured on your site. It should be set to %2$s to enable caching. Click here for easy instructions on how to fix this.","jetpack-boost"),"WP_CACHE","true"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("wp-cache-defined-not-true"),target:"_blank",rel:"noopener noreferrer"})}))),g=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("Cannot create files in cache directory","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)((0,i.sprintf)( // translators: %s refers to the cache directory. __("Jetpack Boost can't enable caching because it doesn't have permission to write to the cache directory at %s. To fix this, the directory needs to be made writable. This change is necessary for caching to work and speed up your site.","jetpack-boost"),"wp-content/boost-cache"),{code:React.createElement("code",{className:o.A.nowrap})}))),v=({onClose:e})=>React.createElement(n.A,{level:"warning",title:__("The configuration file cannot be updated","jetpack-boost"),onClose:e},React.createElement("p",null,(0,s.createInterpolateElement)((0,i.sprintf)( // translators: %s refers to wp-config.php. -__("The configuration file, %s, is not writable. This file must be writable to activate caching. For instructions on how to make this change, please click here.","jetpack-boost"),"wp-config.php"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("wp-config-not-writable"),target:"_blank",rel:"noopener noreferrer"})}))),y=({error:e,onClose:t})=>{let a=__("Unknown error","jetpack-boost");return e.code&&e.code!==e.message&&(a+=` (${e.code})`),React.createElement(n.A,{level:"error",title:a,onClose:t},e.message)}},31055:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(51609),n=a(74592),s=a(97087),o=a(11729);const i=({cacheSetup:e,error:t,setError:a})=>{const[,i]=(0,n.p)("page_cache",(t=>{t&&e.mutate()})),[c,l]=(0,r.useState)(!1);if((0,r.useEffect)((()=>{e?.isError&&t&&!t.dismissed&&l(!0)}),[e?.isError,t,l]),(0,r.useEffect)((()=>{c&&(i(!1),l(!1))}),[c,l,i]),!t||t.dismissed)return null;const u=()=>{a({...t,dismissed:!0})},d="string"==typeof t?t:t.code,m={"failed-settings-write":React.createElement(s.E5,{onClose:u}),"wp-content-not-writable":React.createElement(s.eA,{onClose:u}),"not-using-permalinks":React.createElement(s.ER,{onClose:u}),"advanced-cache-incompatible":React.createElement(s.Wn,{onClose:u}),"advanced-cache-for-super-cache":React.createElement(s.JQ,{actions:[React.createElement(o.A,{key:"switch-to-boost",onSwitch:()=>i(!0)})],onClose:u}),"unable-to-write-to-advanced-cache":React.createElement(s.Pp,{onClose:u}),"wp-cache-defined-not-true":React.createElement(s.OZ,{onClose:u}),"page-cache-root-dir-not-writable":React.createElement(s._k,{onClose:u}),"wp-config-not-writable":React.createElement(s.jz,{onClose:u})};return d in m?m[d]:React.createElement(s.cH,{error:t,onClose:u})}},28776:(e,t,a)=>{"use strict";a.d(t,{R:()=>o,Z:()=>i});var r=a(46913),n=a(51609),s=a(28790);function o(){return(0,r.Bt)("jetpack_boost_ds","cache_debug_log",s.z.string(),{query:{refetchInterval:1e4}})}function i(e){const[{data:t,refetch:a}]=(0,r.Bt)("jetpack_boost_ds","cache_engine_loading",s.z.boolean()),[o,i]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{(async()=>{i(!1),e&&(await a(),i(!1===t))})()}),[e,t,a]),o}},6189:(e,t,a)=>{"use strict";a.d(t,{A:()=>R});var r=a(51112),n=a(3924),s=a(47656),o=a(40597),i=a(86087),c=a(27723),l=a(15714),u=a(92909),d=a(66280),m=a(92988),p=a(51609),h=a(50004),f=a(70028),g=a(13022),v=a(36710),y=a(46913),b=a(70704),w=a(59488),E=a(10133);const __=c.__,_n=c._n,C=()=>{const[e,t]=(0,p.useState)(!1),a=(0,h.f2)(),[n,s]=(0,y.fL)(a,"logging"),[o,i]=(0,y.fL)(a,"bypass_patterns"),[g,b]=(0,h.iD)(),w=o?.length||0,C=__("Logging enabled.","jetpack-boost"),k=__("Logging disabled.","jetpack-boost");return(0,v.Xe)("update-bypass-patterns",i),(0,v.Xe)("update-logging",s,{successMessage:n?C:k}),(0,v.Xe)("clear-page-cache",b,{savingMessage:__("Clearing cache…","jetpack-boost"),errorMessage:__("Unable to clear cache.","jetpack-boost"),successMessage:g||__("Cache cleared.","jetpack-boost")}),a&&React.createElement("div",{className:m.A.wrapper,"data-testid":"page-cache-meta"},React.createElement("div",{className:m.A.head},React.createElement("div",{className:m.A.summary},b.isPending?__("Clearing cache…","jetpack-boost"):0!==w||n?React.createElement(React.Fragment,null,w>0?React.createElement(React.Fragment,null,(0,c.sprintf)(/* translators: %d is the number of cache bypass patterns. */ -_n("%d exception.","%d exceptions.",w,"jetpack-boost"),w)):__("No exceptions.","jetpack-boost")," ",n&&__("Logging activated.","jetpack-boost"),!n&&__("No logging.","jetpack-boost")):__("No exceptions or logging.","jetpack-boost")),React.createElement("div",{className:m.A.actions},React.createElement(r.A,{variant:"link",size:"small",weight:"regular",iconSize:16,icon:React.createElement(d.A,null),onClick:()=>{b.mutate()},disabled:b.isPending},__("Clear Cache","jetpack-boost"))," ",React.createElement(r.A,{variant:"link",size:"small",weight:"regular",iconSize:16,icon:e?React.createElement(u.A,null):React.createElement(l.A,null),onClick:()=>t(!e)},__("Show Options","jetpack-boost")))),e&&React.createElement("div",{className:m.A.body},React.createElement(React.Fragment,null,React.createElement(_,{patterns:o.join("\n"),setPatterns:e=>{const t=e.split("\n").map((e=>e.trim()));(0,E.n7)("page_cache_bypass_patterns",{total:t.length}),i.mutate(t)},showErrorNotice:i.isError}),React.createElement("div",{className:m.A.section},React.createElement("div",{className:m.A.title},__("Logging","jetpack-boost")),React.createElement("label",{htmlFor:"cache-logging",className:m.A["logging-toggle"]},React.createElement("input",{type:"checkbox",id:"cache-logging",checked:n,onChange:e=>{(0,E.n7)("page_cache_toggle_logging",{}),s.mutate(e.target.checked)}})," ",__("Activate logging to track all your cache events.","jetpack-boost")),n&&React.createElement(f.N_,{className:m.A["see-logs-link"],to:"/cache-debug-log"},__("See Logs","jetpack-boost")),React.createElement("div",{className:m.A.clearfix})))))},_=({patterns:e,setPatterns:t,showErrorNotice:a=!1})=>{const[o,c]=(0,p.useState)(e),[l,u]=(0,p.useState)(a),[d,h]=(0,p.useState)(!1),f=(0,n.A)("jetpack-boost-cache-how-to-exclude"),v=e=>{const t=e.split("\n").map((e=>e.trim())).filter((e=>""!==e.trim()));try{t.forEach((e=>new RegExp(e)))}catch(e){return!1}return!0};return(0,p.useEffect)((()=>{c(e)}),[e]),(0,p.useEffect)((()=>{u(a)}),[a]),React.createElement("div",{className:(0,g.A)(m.A.section,{[m.A["has-error"]]:d})},React.createElement("div",{className:m.A.title},__("Exceptions","jetpack-boost")),React.createElement("label",{htmlFor:"jb-cache-exceptions"},__("URLs of pages and posts that will never be cached:","jetpack-boost")),React.createElement("textarea",{value:o,rows:3,onChange:e=>{return t=e.target.value,c(t),void h(!v(t));var t},id:"jb-cache-exceptions"}),React.createElement("p",{className:(0,g.A)(m.A.description,m.A["error-message"])},__("Error: Invalid format","jetpack-boost")),React.createElement("div",{className:m.A.description},__("Use (.*) to address multiple URLs under a given path. Be sure each URL path is in its own line.","jetpack-boost"),React.createElement("br",null),(0,i.createInterpolateElement)(__("See an example or learn more.","jetpack-boost"),{help:React.createElement(k,null),link:React.createElement("a",{href:f,target:"_blank",rel:"noreferrer"})})),l&&React.createElement(s.A,{level:"error",title:__("Error: Unable to save changes.","jetpack-boost"),onClose:()=>u(!1)},__("An error occurred while saving changes. Please, try again.","jetpack-boost")),React.createElement(r.A,{disabled:e===o||d,onClick:function(){t(o)},className:m.A.button},__("Save","jetpack-boost")))},k=({children:e})=>{const[t,a]=(0,p.useState)(!1);return React.createElement("div",{className:m.A["example-wrapper"]},React.createElement("a",{href:"#",className:m.A["example-button"],onClick:e=>{e.preventDefault(),a(!t)}},e),React.createElement("div",{className:m.A["tooltip-wrapper"]},React.createElement(o.A,{placement:"bottom-start",popoverAnchorStyle:"wrapper",forceShow:t,offset:-10,className:m.A.tooltip},React.createElement("strong",null,__("Example:","jetpack-boost")),React.createElement("br",null),"checkout",React.createElement("br",null),"gallery/.*",React.createElement("br",null),"specific-page")))},R=()=>React.createElement(b.A,{fallback:React.createElement(w.A,{title:__("Error","jetpack-boost"),error:new Error(__("Unable to load Cache settings.","jetpack-boost"))})},React.createElement(C,null))},37414:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var r=a(26050),n=a(6189),s=a(31055),o=a(51609),i=a(36710),c=a(28776),l=a(50004),u=a(47656),d=a(27723),m=a(74592),p=a(7031),h=a(91643);const __=d.__,f=({title:e,children:t})=>{const[a,r]=(0,o.useState)(!1);return a?null:React.createElement("div",{className:p.A.notice},React.createElement(u.A,{level:"info",title:e,onClose:()=>r(!0)},t))},g=()=>{const[e]=(0,m.p)("page_cache"),[t,a]=(0,l.G6)(),[d,p]=(0,l.j0)(),[g,v]=(0,o.useState)(!1),[y,b]=(0,o.useState)(!1),w=(0,c.Z)(t.isSuccess&&!!e?.active),E=!e?.available&&((0,h.e)()||(0,h.M)()),[C]=(0,i.Xe)("page-cache-setup",{...t,isSuccess:y&&t.isSuccess,isPending:y&&(g||t.isPending),isIdle:y&&t.isIdle},{savingMessage:__("Setting up cache…","jetpack-boost"),errorMessage:__("An error occurred while setting up cache.","jetpack-boost"),successMessage:__("Cache setup complete.","jetpack-boost")});return(0,o.useEffect)((()=>{t.isPending&&v(!1)}),[t.isPending]),React.createElement(r.A,{slug:"page_cache",title:__("Cache Site Pages","jetpack-boost"),onBeforeToggle:e=>{v(e),!1===e&&(C(),t.reset()),d.data&&!0!==d.data.dismissed&&p.mutate({...d.data,dismissed:!0})},onMountEnable:()=>{t.mutate()},onEnable:()=>{b(!0),t.mutate()},description:React.createElement(React.Fragment,null,React.createElement("p",null,__("Store and serve preloaded content to reduce load times and enhance your site performance and user experience.","jetpack-boost")),E&&((0,h.e)()?React.createElement(u.A,{level:"success",title:__("Page Cache is running","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("Your website already has a page cache running on it powered by WordPress.com.","jetpack-boost"))):React.createElement(u.A,{level:"info",title:__("Page Cache is unavailable","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("Your hosting provider already provides page caching.","jetpack-boost")))),React.createElement(s.A,{error:d.data,setError:p.mutate,cacheSetup:t}))},w&&React.createElement(u.A,{level:"warning",title:__("Page Cache is not working","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("It appears that the cache engine is not loading. Please try re-installing Jetpack Boost. If the issue persists, please contact support.","jetpack-boost"))),!w&&!d.data&&!t.isError&&React.createElement(React.Fragment,null,React.createElement(n.A,null),t.isSuccess&&a.map((({title:e,message:t},a)=>React.createElement(f,{title:e,key:a},t)))))}},11729:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(50004),n=a(10133),s=a(51112),o=a(27723),i=a(51609);const __=o.__,c=({onSwitch:e})=>{const t=(0,r.bH)(),a=(0,i.useCallback)((async()=>{t.mutate(void 0,{onSuccess:()=>{e(),(0,n.n7)("switch_to_boost_cache",{type:"confirmed"})}})}),[t,e]);return React.createElement(s.A,{variant:"secondary",onClick:a},__("Switch to Boost Cache","jetpack-boost"))}},68584:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(64047),n=a(56461),s=a(97911),o=a(11883),i=a(51112),c=a(27723),l=a(18341);const __=c.__,u=({children:e})=>React.createElement("div",{className:l.A.dummy},e,React.createElement(r.A,{isPlaceholder:!0})),d=({periods:e=[],annotations:t=[],startDate:a=0,endDate:c=0,needsUpgrade:d,handleUpgrade:m,isFreshStart:p,handleDismissFreshStart:h,isLoading:f})=>f?React.createElement("div",{className:l.A.dummy},React.createElement(n.A,{color:"#000000"})):d?React.createElement(u,null,React.createElement(s.A,{icon:React.createElement(o.A,{icon:"lock"}),action:React.createElement(i.A,{onClick:m},__("Upgrade now!","jetpack-boost"))},React.createElement("p",null,__("Upgrade and learn more about your site performance over time.","jetpack-boost")))):p?React.createElement(u,null,React.createElement(s.A,{icon:React.createElement(o.A,{icon:"checkmark"}),action:React.createElement(i.A,{onClick:h},__("Okay, got it!","jetpack-boost"))},React.createElement("p",null,__("Hello there! Jetpack Boost premium has been activated.","jetpack-boost"),React.createElement("br",null),__("Your scores will be recorded from now on.","jetpack-boost")))):React.createElement(r.A,{periods:e,annotations:t,startDate:a,endDate:c})},78663:(e,t,a)=>{"use strict";a.d(t,{CW:()=>c,Q4:()=>i,bC:()=>l});var r=a(28790),n=a(46913);const s=r.z.object({timestamp:r.z.number(),dimensions:r.z.object({desktop_overall_score:r.z.number(),mobile_overall_score:r.z.number(),desktop_cls:r.z.number(),desktop_lcp:r.z.number(),desktop_tbt:r.z.number(),mobile_cls:r.z.number(),mobile_lcp:r.z.number(),mobile_tbt:r.z.number()})}),o=r.z.object({periods:r.z.array(s),annotations:r.z.array(r.z.object({timestamp:r.z.number(),text:r.z.string()})),startDate:r.z.number(),endDate:r.z.number()}).nullable(),i=()=>{const[e]=(0,n.Bt)("jetpack_boost_ds","performance_history",o,{query:{staleTime:432e5}});return e},c=()=>{const[{data:e},{mutate:t}]=(0,n.Bt)("jetpack_boost_ds","performance_history_toggle",r.z.boolean());return[e,t]},l=e=>{const[{data:t},{mutate:a}]=(0,n.Bt)("jetpack_boost_ds","dismissed_alerts",r.z.record(r.z.string().min(1),r.z.boolean()));return[!0===t?.[e],()=>{a({...t,[e]:!0})}]}},32840:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(96072),n=a.n(r),s=a(78663),o=a(68584),i=a(59488),c=a(27723),l=a(56427),u=a(51112),d=a(29539),m=a(74592),p=a(35725),h=a(51609),f=a(10133);const __=c.__,g=()=>{const[e]=(0,m.p)("performance_history"),t=!e?.available,{data:a,isFetching:r,isError:c,error:l,refetch:p}=(0,s.Q4)(),[g,v]=(0,s.bC)("performance_history_fresh_start"),y=(0,d.Zp)();if((0,h.useEffect)((()=>{p()}),[p]),c&&!r)return React.createElement(i.A,{title:__("Failed to load performance history","jetpack-boost"),error:l,data:JSON.stringify(l,null,2),suggestion:__("Try again","jetpack-boost"),vars:{action:React.createElement(u.A,{variant:"link",onClick:p})}});return React.createElement(o.A,n()({},a,{isFreshStart:!g,needsUpgrade:t,handleUpgrade:()=>{(0,f.n7)("performance_history_upgrade_cta_click",{}),y("/upgrade")},handleDismissFreshStart:v,isLoading:r&&(!a||0===a.periods.length)}))},v=()=>{const[e,t]=(0,s.CW)();return React.createElement("div",{className:p.A["performance-history"]},React.createElement(l.Panel,{className:p.A["components-panel"]},React.createElement(l.PanelBody,{title:__("Historical Performance","jetpack-boost"),initialOpen:e,onToggle:e=>{(0,f.n7)("performance_history_panel_toggle",{status:e?"open":"close"}),t(e)},className:p.A["performance-history-body"]},React.createElement(l.PanelRow,null,React.createElement("div",{style:{flexGrow:1,minHeight:"300px"}},React.createElement(g,null))))))}},59760:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(40597),n=a(27723),s=a(43861),o=a(144);const __=n.__,i=()=>React.createElement(r.A,{title:__("Manual Critical CSS regeneration","jetpack-boost"),placement:"bottom",className:s.A.tooltip,iconSize:22,wide:!0,offset:12},__("Actions that could change your CSS or HTML structure include, but are not limited to:","jetpack-boost"),React.createElement("ul",{className:s.A.list},React.createElement("li",null,__("Making theme changes.","jetpack-boost")),React.createElement("li",null,__("Writing a new post/page.","jetpack-boost")),React.createElement("li",null,__("Editing a post/page.","jetpack-boost")),React.createElement("li",null,__("Activating, deactivating, or updating plugins that will be impacting your site layout or HTML structure.","jetpack-boost")),React.createElement("li",null,__("Changing settings of plugins that will be impacting your site layout or HTML structure.","jetpack-boost")),React.createElement("li",null,__("Upgrading your WordPress version if the new release will be including core CSS changes.","jetpack-boost"))),React.createElement("div",{className:s.A["upgrade-cta"]},React.createElement(o.A,{identifier:"critical-css-tooltip",description:__("Automatic Critical CSS regeneration","jetpack-boost"),eventName:"upsell_cta_from_settings_page_tooltip_in_plugin"})))},4093:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(40597),n=a(27723),s=a(67016);const __=n.__,o=()=>React.createElement(r.A,{title:"",placement:"bottom",className:s.A.tooltip,iconSize:22,wide:!0},React.createElement("p",null,__("Your Overall Score is a summary of your first Cornerstone Page across both mobile and desktop devices. It gives a general idea of your site's overall performance.","jetpack-boost")),React.createElement("table",{className:s.A.table},React.createElement("tbody",null,React.createElement("tr",null,React.createElement("th",null,"A"),React.createElement("td",null,"90+")),React.createElement("tr",null,React.createElement("th",null,"B"),React.createElement("td",null,"75 - 90")),React.createElement("tr",null,React.createElement("th",null,"C"),React.createElement("td",null,"50 - 75")))),React.createElement("table",{className:s.A.table},React.createElement("tbody",null,React.createElement("tr",null,React.createElement("th",null,"D"),React.createElement("td",null,"35 - 50")),React.createElement("tr",null,React.createElement("th",null,"E"),React.createElement("td",null,"25 - 35")),React.createElement("tr",null,React.createElement("th",null,"F"),React.createElement("td",null,"0 - 25")))))},21348:(e,t,a)=>{"use strict";a.d(t,{m:()=>d,y:()=>u});var r=a(58454),n=a(10133),s=a(91726),o=a(51609),i=a(79859),c=a(39715),l=a(27723);const __=l.__,u=e=>{const[t,a]=(0,o.useReducer)(((e,t)=>({...e,...t})),{status:"loading",error:void 0,scores:{current:{mobile:0,desktop:0},noBoost:null,isStale:!1}});return[t,(0,o.useCallback)((async(t=!1)=>{try{a({status:"loading"});const n=await(0,r.sE)(t,wpApiSettings.root,e,wpApiSettings.nonce);a({scores:n,status:"loaded"})}catch(e){const t=(0,c.g)(e,__("Error requesting speed scores","jetpack-boost"));(0,n.n7)("speed_score_request_error",{error_message:(0,s.w)(t.message)}),a({status:"error",error:t})}}),[e])]},d=({moduleStates:e,criticalCssCreated:t,criticalCssIsGenerating:a},r)=>{const n=JSON.stringify([e,t]),s=(0,o.useRef)(n),c=(0,i.YQ)(((e,t)=>{s.current===e||t||(s.current=e,r())}),2e3);(0,o.useEffect)((()=>{c(n,a)}),[n,c,a])}},29289:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(6245),n=a(63267),s=a(70900),o=a(27723),i=a(51609),c=a(56427),l=a(78663),u=a(3924);const __=o.__,d={id:"score_increase",title:__("Your site got faster","jetpack-boost"),body:React.createElement("p",null,__("That's great! If you’re happy, why not rate Boost?","jetpack-boost")),cta:__("Rate the Plugin","jetpack-boost"),ctaLink:"https://wordpress.org/support/plugin/jetpack-boost/reviews/#new-post"},m={id:"score_decrease",title:__("Speed score has fallen","jetpack-boost"),body:React.createElement(React.Fragment,null,React.createElement("p",null,__("Most of the time Jetpack Boost will increase your site speed, but there may be cases where your score does not increase.","jetpack-boost")),React.createElement("p",null,__("Try refreshing your score, and if it doesn’t help, check our guide on improving your site speed score:","jetpack-boost"))),cta:__("Read the guide","jetpack-boost"),ctaLink:(0,u.A)("boost-improve-site-speed-score")};const p=function({scoreChange:e}){const t=!1!==e&&Math.abs(e)>5,a=e&&e<0?m:d,[o,u]=(0,l.bC)(a.id),[p,h]=(0,i.useState)(!1),f=(0,r.zh)({from:{right:"-100%"},to:{right:!t||o||p?"-100%":"0%"}});return React.createElement("div",{id:"parent",className:s.A.wrapper},React.createElement(r.CS.div,{className:s.A.card,style:{...f}},React.createElement(n.A,{onClick:()=>h(!0)}),React.createElement("h3",{className:s.A.headline},a.title),React.createElement(React.Fragment,null,a.body),React.createElement("a",{className:"jb-button--primary",href:a?.ctaLink,target:"_blank",rel:"noreferrer",onClick:u},a.cta),React.createElement(c.Button,{variant:"link",size:"small",className:s.A["dismiss-button"],onClick:u},__("Do not show me again","jetpack-boost"))))}},68612:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(58454),n=a(51112),s=a(10580),o=a(27723),i=a(4093),c=a(3819),l=a(32840),u=a(59488),d=a(13022),m=a(51609),p=a(21348),h=a(87225),f=a(74592),g=a(22603),v=a(95556),y=a(46913),b=a(70704),w=a(29289),E=a(60877);const __=o.__,C=()=>{const[e]=(0,E.w)(),{site:t}=Jetpack_Boost,a=e[0],[{status:b,error:C,scores:_},k]=(0,p.y)(a),R=_?(0,r.T)(_.current.mobile,_.current.desktop):"",A=_&&(0,r.hC)(_)&&!_.isStale,[{data:x}]=(0,f.C)(),[S]=(0,g.PX)(),{isGenerating:j}=(0,v.Mz)(),M=(0,m.useMemo)((()=>Object.entries(x||{}).reduce(((e,[t,a])=>("image_guide"!==t&&"image_size_analysis"!==t&&e.push(a.active),e)),[])),[x]),N="loaded"===b&&!_.isStale&&(0,r.On)(_);(0,m.useEffect)((()=>{t.online&&"loaded"===b&&y.qQ.invalidateQueries({queryKey:["performance_history"]})}),[t.online,b]);const z=(0,m.useCallback)((async()=>{t.online&&k(!0)}),[k,t.online]);(0,m.useEffect)((()=>{t.online&&k()}),[k,t.online]),(0,p.m)({moduleStates:M,criticalCssCreated:S.created||0,criticalCssIsGenerating:j},z); +__("The configuration file, %s, is not writable. This file must be writable to activate caching. For instructions on how to make this change, please click here.","jetpack-boost"),"wp-config.php"),{code:React.createElement("code",{className:o.A.nowrap}),link:React.createElement("a",{href:c("wp-config-not-writable"),target:"_blank",rel:"noopener noreferrer"})}))),y=({error:e,onClose:t})=>{let a=__("Unknown error","jetpack-boost");return e.code&&e.code!==e.message&&(a+=` (${e.code})`),React.createElement(n.A,{level:"error",title:a,onClose:t},e.message)}},31055:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(51609),n=a(74592),s=a(97087),o=a(11729);const i=({cacheSetup:e,error:t,setError:a})=>{const[,i]=(0,n.p)("page_cache",(t=>{t&&e.mutate()})),[c,l]=(0,r.useState)(!1);if((0,r.useEffect)((()=>{e?.isError&&t&&!t.dismissed&&l(!0)}),[e?.isError,t,l]),(0,r.useEffect)((()=>{c&&(i(!1),l(!1))}),[c,l,i]),!t||t.dismissed)return null;const u=()=>{a({...t,dismissed:!0})},d="string"==typeof t?t:t.code,p={"failed-settings-write":React.createElement(s.E5,{onClose:u}),"wp-content-not-writable":React.createElement(s.eA,{onClose:u}),"not-using-permalinks":React.createElement(s.ER,{onClose:u}),"advanced-cache-incompatible":React.createElement(s.Wn,{onClose:u}),"advanced-cache-for-super-cache":React.createElement(s.JQ,{actions:[React.createElement(o.A,{key:"switch-to-boost",onSwitch:()=>i(!0)})],onClose:u}),"unable-to-write-to-advanced-cache":React.createElement(s.Pp,{onClose:u}),"wp-cache-defined-not-true":React.createElement(s.OZ,{onClose:u}),"page-cache-root-dir-not-writable":React.createElement(s._k,{onClose:u}),"wp-config-not-writable":React.createElement(s.jz,{onClose:u})};return d in p?p[d]:React.createElement(s.cH,{error:t,onClose:u})}},28776:(e,t,a)=>{"use strict";a.d(t,{R:()=>o,Z:()=>i});var r=a(46913),n=a(51609),s=a(28790);function o(){return(0,r.Bt)("jetpack_boost_ds","cache_debug_log",s.z.string(),{query:{refetchInterval:1e4}})}function i(e){const[{data:t,refetch:a}]=(0,r.Bt)("jetpack_boost_ds","cache_engine_loading",s.z.boolean()),[o,i]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{(async()=>{i(!1),e&&(await a(),i(!1===t))})()}),[e,t,a]),o}},6189:(e,t,a)=>{"use strict";a.d(t,{A:()=>R});var r=a(51112),n=a(3924),s=a(47656),o=a(40597),i=a(86087),c=a(27723),l=a(15714),u=a(92909),d=a(66280),p=a(92988),m=a(51609),h=a(50004),f=a(70028),g=a(13022),v=a(36710),y=a(46913),b=a(70704),w=a(59488),E=a(10133);const __=c.__,_n=c._n,C=()=>{const[e,t]=(0,m.useState)(!1),a=(0,h.f2)(),[n,s]=(0,y.fL)(a,"logging"),[o,i]=(0,y.fL)(a,"bypass_patterns"),[g,b]=(0,h.iD)(),w=o?.length||0,C=__("Logging enabled.","jetpack-boost"),k=__("Logging disabled.","jetpack-boost");return(0,v.Xe)("update-bypass-patterns",i),(0,v.Xe)("update-logging",s,{successMessage:n?C:k}),(0,v.Xe)("clear-page-cache",b,{savingMessage:__("Clearing cache…","jetpack-boost"),errorMessage:__("Unable to clear cache.","jetpack-boost"),successMessage:g||__("Cache cleared.","jetpack-boost")}),a&&React.createElement("div",{className:p.A.wrapper,"data-testid":"page-cache-meta"},React.createElement("div",{className:p.A.head},React.createElement("div",{className:p.A.summary},b.isPending?__("Clearing cache…","jetpack-boost"):0!==w||n?React.createElement(React.Fragment,null,w>0?React.createElement(React.Fragment,null,(0,c.sprintf)(/* translators: %d is the number of cache bypass patterns. */ +_n("%d exception.","%d exceptions.",w,"jetpack-boost"),w)):__("No exceptions.","jetpack-boost")," ",n&&__("Logging activated.","jetpack-boost"),!n&&__("No logging.","jetpack-boost")):__("No exceptions or logging.","jetpack-boost")),React.createElement("div",{className:p.A.actions},React.createElement(r.A,{variant:"link",size:"small",weight:"regular",iconSize:16,icon:React.createElement(d.A,null),onClick:()=>{b.mutate()},disabled:b.isPending},__("Clear Cache","jetpack-boost"))," ",React.createElement(r.A,{variant:"link",size:"small",weight:"regular",iconSize:16,icon:e?React.createElement(u.A,null):React.createElement(l.A,null),onClick:()=>t(!e)},__("Show Options","jetpack-boost")))),e&&React.createElement("div",{className:p.A.body},React.createElement(React.Fragment,null,React.createElement(_,{patterns:o.join("\n"),setPatterns:e=>{const t=e.split("\n").map((e=>e.trim()));(0,E.n7)("page_cache_bypass_patterns",{total:t.length}),i.mutate(t)},showErrorNotice:i.isError}),React.createElement("div",{className:p.A.section},React.createElement("div",{className:p.A.title},__("Logging","jetpack-boost")),React.createElement("label",{htmlFor:"cache-logging",className:p.A["logging-toggle"]},React.createElement("input",{type:"checkbox",id:"cache-logging",checked:n,onChange:e=>{(0,E.n7)("page_cache_toggle_logging",{}),s.mutate(e.target.checked)}})," ",__("Activate logging to track all your cache events.","jetpack-boost")),n&&React.createElement(f.N_,{className:p.A["see-logs-link"],to:"/cache-debug-log"},__("See Logs","jetpack-boost")),React.createElement("div",{className:p.A.clearfix})))))},_=({patterns:e,setPatterns:t,showErrorNotice:a=!1})=>{const[o,c]=(0,m.useState)(e),[l,u]=(0,m.useState)(a),[d,h]=(0,m.useState)(!1),f=(0,n.A)("jetpack-boost-cache-how-to-exclude"),v=e=>{const t=e.split("\n").map((e=>e.trim())).filter((e=>""!==e.trim()));try{t.forEach((e=>new RegExp(e)))}catch(e){return!1}return!0};return(0,m.useEffect)((()=>{c(e)}),[e]),(0,m.useEffect)((()=>{u(a)}),[a]),React.createElement("div",{className:(0,g.A)(p.A.section,{[p.A["has-error"]]:d})},React.createElement("div",{className:p.A.title},__("Exceptions","jetpack-boost")),React.createElement("label",{htmlFor:"jb-cache-exceptions"},__("URLs of pages and posts that will never be cached:","jetpack-boost")),React.createElement("textarea",{value:o,rows:3,onChange:e=>{return t=e.target.value,c(t),void h(!v(t));var t},id:"jb-cache-exceptions"}),React.createElement("p",{className:(0,g.A)(p.A.description,p.A["error-message"])},__("Error: Invalid format","jetpack-boost")),React.createElement("div",{className:p.A.description},__("Use (.*) to address multiple URLs under a given path. Be sure each URL path is in its own line.","jetpack-boost"),React.createElement("br",null),(0,i.createInterpolateElement)(__("See an example or learn more.","jetpack-boost"),{help:React.createElement(k,null),link:React.createElement("a",{href:f,target:"_blank",rel:"noreferrer"})})),l&&React.createElement(s.A,{level:"error",title:__("Error: Unable to save changes.","jetpack-boost"),onClose:()=>u(!1)},__("An error occurred while saving changes. Please, try again.","jetpack-boost")),React.createElement(r.A,{disabled:e===o||d,onClick:function(){t(o)},className:p.A.button},__("Save","jetpack-boost")))},k=({children:e})=>{const[t,a]=(0,m.useState)(!1);return React.createElement("div",{className:p.A["example-wrapper"]},React.createElement("a",{href:"#",className:p.A["example-button"],onClick:e=>{e.preventDefault(),a(!t)}},e),React.createElement("div",{className:p.A["tooltip-wrapper"]},React.createElement(o.A,{placement:"bottom-start",popoverAnchorStyle:"wrapper",forceShow:t,offset:-10,className:p.A.tooltip},React.createElement("strong",null,__("Example:","jetpack-boost")),React.createElement("br",null),"checkout",React.createElement("br",null),"gallery/.*",React.createElement("br",null),"specific-page")))},R=()=>React.createElement(b.A,{fallback:React.createElement(w.A,{title:__("Error","jetpack-boost"),error:new Error(__("Unable to load Cache settings.","jetpack-boost"))})},React.createElement(C,null))},37414:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var r=a(26050),n=a(6189),s=a(31055),o=a(51609),i=a(36710),c=a(28776),l=a(50004),u=a(47656),d=a(27723),p=a(74592),m=a(7031),h=a(91643);const __=d.__,f=({title:e,children:t})=>{const[a,r]=(0,o.useState)(!1);return a?null:React.createElement("div",{className:m.A.notice},React.createElement(u.A,{level:"info",title:e,onClose:()=>r(!0)},t))},g=()=>{const[e]=(0,p.p)("page_cache"),[t,a]=(0,l.G6)(),[d,m]=(0,l.j0)(),[g,v]=(0,o.useState)(!1),[y,b]=(0,o.useState)(!1),w=(0,c.Z)(t.isSuccess&&!!e?.active),E=!e?.available&&((0,h.e)()||(0,h.M)()),[C]=(0,i.Xe)("page-cache-setup",{...t,isSuccess:y&&t.isSuccess,isPending:y&&(g||t.isPending),isIdle:y&&t.isIdle},{savingMessage:__("Setting up cache…","jetpack-boost"),errorMessage:__("An error occurred while setting up cache.","jetpack-boost"),successMessage:__("Cache setup complete.","jetpack-boost")});return(0,o.useEffect)((()=>{t.isPending&&v(!1)}),[t.isPending]),React.createElement(r.A,{slug:"page_cache",title:__("Cache Site Pages","jetpack-boost"),onBeforeToggle:e=>{v(e),!1===e&&(C(),t.reset()),d.data&&!0!==d.data.dismissed&&m.mutate({...d.data,dismissed:!0})},onMountEnable:()=>{t.mutate()},onEnable:()=>{b(!0),t.mutate()},description:React.createElement(React.Fragment,null,React.createElement("p",null,__("Store and serve preloaded content to reduce load times and enhance your site performance and user experience.","jetpack-boost")),E&&((0,h.e)()?React.createElement(u.A,{level:"success",title:__("Page Cache is running","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("Your website already has a page cache running on it powered by WordPress.com.","jetpack-boost"))):React.createElement(u.A,{level:"info",title:__("Page Cache is unavailable","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("Your hosting provider already provides page caching.","jetpack-boost")))),React.createElement(s.A,{error:d.data,setError:m.mutate,cacheSetup:t}))},w&&React.createElement(u.A,{level:"warning",title:__("Page Cache is not working","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("It appears that the cache engine is not loading. Please try re-installing Jetpack Boost. If the issue persists, please contact support.","jetpack-boost"))),!w&&!d.data&&!t.isError&&React.createElement(React.Fragment,null,React.createElement(n.A,null),t.isSuccess&&a.map((({title:e,message:t},a)=>React.createElement(f,{title:e,key:a},t)))))}},11729:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(50004),n=a(10133),s=a(51112),o=a(27723),i=a(51609);const __=o.__,c=({onSwitch:e})=>{const t=(0,r.bH)(),a=(0,i.useCallback)((async()=>{t.mutate(void 0,{onSuccess:()=>{e(),(0,n.n7)("switch_to_boost_cache",{type:"confirmed"})}})}),[t,e]);return React.createElement(s.A,{variant:"secondary",onClick:a},__("Switch to Boost Cache","jetpack-boost"))}},68584:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(64047),n=a(56461),s=a(97911),o=a(11883),i=a(51112),c=a(27723),l=a(18341);const __=c.__,u=({children:e})=>React.createElement("div",{className:l.A.dummy},e,React.createElement(r.A,{isPlaceholder:!0})),d=({periods:e=[],annotations:t=[],startDate:a=0,endDate:c=0,needsUpgrade:d,handleUpgrade:p,isFreshStart:m,handleDismissFreshStart:h,isLoading:f})=>f?React.createElement("div",{className:l.A.dummy},React.createElement(n.A,{color:"#000000"})):d?React.createElement(u,null,React.createElement(s.A,{icon:React.createElement(o.A,{icon:"lock"}),action:React.createElement(i.A,{onClick:p},__("Upgrade now!","jetpack-boost"))},React.createElement("p",null,__("Upgrade and learn more about your site performance over time.","jetpack-boost")))):m?React.createElement(u,null,React.createElement(s.A,{icon:React.createElement(o.A,{icon:"checkmark"}),action:React.createElement(i.A,{onClick:h},__("Okay, got it!","jetpack-boost"))},React.createElement("p",null,__("Hello there! Jetpack Boost premium has been activated.","jetpack-boost"),React.createElement("br",null),__("Your scores will be recorded from now on.","jetpack-boost")))):React.createElement(r.A,{periods:e,annotations:t,startDate:a,endDate:c})},78663:(e,t,a)=>{"use strict";a.d(t,{CW:()=>c,Q4:()=>i,bC:()=>l});var r=a(28790),n=a(46913);const s=r.z.object({timestamp:r.z.number(),dimensions:r.z.object({desktop_overall_score:r.z.number(),mobile_overall_score:r.z.number(),desktop_cls:r.z.number(),desktop_lcp:r.z.number(),desktop_tbt:r.z.number(),mobile_cls:r.z.number(),mobile_lcp:r.z.number(),mobile_tbt:r.z.number()})}),o=r.z.object({periods:r.z.array(s),annotations:r.z.array(r.z.object({timestamp:r.z.number(),text:r.z.string()})),startDate:r.z.number(),endDate:r.z.number()}).nullable(),i=()=>{const[e]=(0,n.Bt)("jetpack_boost_ds","performance_history",o,{query:{staleTime:432e5}});return e},c=()=>{const[{data:e},{mutate:t}]=(0,n.Bt)("jetpack_boost_ds","performance_history_toggle",r.z.boolean());return[e,t]},l=e=>{const[{data:t},{mutate:a}]=(0,n.Bt)("jetpack_boost_ds","dismissed_alerts",r.z.record(r.z.string().min(1),r.z.boolean()));return[!0===t?.[e],()=>{a({...t,[e]:!0})}]}},32840:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(96072),n=a.n(r),s=a(78663),o=a(68584),i=a(59488),c=a(27723),l=a(56427),u=a(51112),d=a(29539),p=a(74592),m=a(35725),h=a(51609),f=a(10133);const __=c.__,g=()=>{const[e]=(0,p.p)("performance_history"),t=!e?.available,{data:a,isFetching:r,isError:c,error:l,refetch:m}=(0,s.Q4)(),[g,v]=(0,s.bC)("performance_history_fresh_start"),y=(0,d.Zp)();if((0,h.useEffect)((()=>{m()}),[m]),c&&!r)return React.createElement(i.A,{title:__("Failed to load performance history","jetpack-boost"),error:l,data:JSON.stringify(l,null,2),suggestion:__("Try again","jetpack-boost"),vars:{action:React.createElement(u.A,{variant:"link",onClick:m})}});return React.createElement(o.A,n()({},a,{isFreshStart:!g,needsUpgrade:t,handleUpgrade:()=>{(0,f.n7)("performance_history_upgrade_cta_click",{}),y("/upgrade")},handleDismissFreshStart:v,isLoading:r&&(!a||0===a.periods.length)}))},v=()=>{const[e,t]=(0,s.CW)();return React.createElement("div",{className:m.A["performance-history"]},React.createElement(l.Panel,{className:m.A["components-panel"]},React.createElement(l.PanelBody,{title:__("Historical Performance","jetpack-boost"),initialOpen:e,onToggle:e=>{(0,f.n7)("performance_history_panel_toggle",{status:e?"open":"close"}),t(e)},className:m.A["performance-history-body"]},React.createElement(l.PanelRow,null,React.createElement("div",{style:{flexGrow:1,minHeight:"300px"}},React.createElement(g,null))))))}},59760:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(40597),n=a(27723),s=a(43861),o=a(144);const __=n.__,i=()=>React.createElement(r.A,{title:__("Manual Critical CSS regeneration","jetpack-boost"),placement:"bottom",className:s.A.tooltip,iconSize:22,wide:!0,offset:12},__("Actions that could change your CSS or HTML structure include, but are not limited to:","jetpack-boost"),React.createElement("ul",{className:s.A.list},React.createElement("li",null,__("Making theme changes.","jetpack-boost")),React.createElement("li",null,__("Writing a new post/page.","jetpack-boost")),React.createElement("li",null,__("Editing a post/page.","jetpack-boost")),React.createElement("li",null,__("Activating, deactivating, or updating plugins that will be impacting your site layout or HTML structure.","jetpack-boost")),React.createElement("li",null,__("Changing settings of plugins that will be impacting your site layout or HTML structure.","jetpack-boost")),React.createElement("li",null,__("Upgrading your WordPress version if the new release will be including core CSS changes.","jetpack-boost"))),React.createElement("div",{className:s.A["upgrade-cta"]},React.createElement(o.A,{identifier:"critical-css-tooltip",description:__("Automatic Critical CSS regeneration","jetpack-boost"),eventName:"upsell_cta_from_settings_page_tooltip_in_plugin"})))},4093:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(40597),n=a(27723),s=a(67016);const __=n.__,o=()=>React.createElement(r.A,{title:"",placement:"bottom",className:s.A.tooltip,iconSize:22,wide:!0},React.createElement("p",null,__("Your Overall Score is a summary of your first Cornerstone Page across both mobile and desktop devices. It gives a general idea of your site's overall performance.","jetpack-boost")),React.createElement("table",{className:s.A.table},React.createElement("tbody",null,React.createElement("tr",null,React.createElement("th",null,"A"),React.createElement("td",null,"90+")),React.createElement("tr",null,React.createElement("th",null,"B"),React.createElement("td",null,"75 - 90")),React.createElement("tr",null,React.createElement("th",null,"C"),React.createElement("td",null,"50 - 75")))),React.createElement("table",{className:s.A.table},React.createElement("tbody",null,React.createElement("tr",null,React.createElement("th",null,"D"),React.createElement("td",null,"35 - 50")),React.createElement("tr",null,React.createElement("th",null,"E"),React.createElement("td",null,"25 - 35")),React.createElement("tr",null,React.createElement("th",null,"F"),React.createElement("td",null,"0 - 25")))))},21348:(e,t,a)=>{"use strict";a.d(t,{m:()=>d,y:()=>u});var r=a(58454),n=a(10133),s=a(91726),o=a(51609),i=a(79859),c=a(39715),l=a(27723);const __=l.__,u=e=>{const[t,a]=(0,o.useReducer)(((e,t)=>({...e,...t})),{status:"loading",error:void 0,scores:{current:{mobile:0,desktop:0},noBoost:null,isStale:!1}});return[t,(0,o.useCallback)((async(t=!1)=>{try{a({status:"loading"});const n=await(0,r.sE)(t,wpApiSettings.root,e,wpApiSettings.nonce);a({scores:n,status:"loaded"})}catch(e){const t=(0,c.g)(e,__("Error requesting speed scores","jetpack-boost"));(0,n.n7)("speed_score_request_error",{error_message:(0,s.w)(t.message)}),a({status:"error",error:t})}}),[e])]},d=({moduleStates:e,criticalCssCreated:t,criticalCssIsGenerating:a},r)=>{const n=JSON.stringify([e,t]),s=(0,o.useRef)(n),c=(0,i.YQ)(((e,t)=>{s.current===e||t||(s.current=e,r())}),2e3);(0,o.useEffect)((()=>{c(n,a)}),[n,c,a])}},29289:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(6245),n=a(63267),s=a(70900),o=a(27723),i=a(51609),c=a(56427),l=a(78663),u=a(3924);const __=o.__,d={id:"score_increase",title:__("Your site got faster","jetpack-boost"),body:React.createElement("p",null,__("That's great! If you’re happy, why not rate Boost?","jetpack-boost")),cta:__("Rate the Plugin","jetpack-boost"),ctaLink:"https://wordpress.org/support/plugin/jetpack-boost/reviews/#new-post"},p={id:"score_decrease",title:__("Speed score has fallen","jetpack-boost"),body:React.createElement(React.Fragment,null,React.createElement("p",null,__("Most of the time Jetpack Boost will increase your site speed, but there may be cases where your score does not increase.","jetpack-boost")),React.createElement("p",null,__("Try refreshing your score, and if it doesn’t help, check our guide on improving your site speed score:","jetpack-boost"))),cta:__("Read the guide","jetpack-boost"),ctaLink:(0,u.A)("boost-improve-site-speed-score")};const m=function({scoreChange:e}){const t=!1!==e&&Math.abs(e)>5,a=e&&e<0?p:d,[o,u]=(0,l.bC)(a.id),[m,h]=(0,i.useState)(!1),f=(0,r.zh)({from:{right:"-100%"},to:{right:!t||o||m?"-100%":"0%"}});return React.createElement("div",{id:"parent",className:s.A.wrapper},React.createElement(r.CS.div,{className:s.A.card,style:{...f}},React.createElement(n.A,{onClick:()=>h(!0)}),React.createElement("h3",{className:s.A.headline},a.title),React.createElement(React.Fragment,null,a.body),React.createElement("a",{className:"jb-button--primary",href:a?.ctaLink,target:"_blank",rel:"noreferrer",onClick:u},a.cta),React.createElement(c.Button,{variant:"link",size:"small",className:s.A["dismiss-button"],onClick:u},__("Do not show me again","jetpack-boost"))))}},68612:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(58454),n=a(51112),s=a(10580),o=a(27723),i=a(4093),c=a(3819),l=a(32840),u=a(59488),d=a(13022),p=a(51609),m=a(21348),h=a(87225),f=a(74592),g=a(22603),v=a(95556),y=a(46913),b=a(70704),w=a(29289),E=a(60877);const __=o.__,C=()=>{const[e]=(0,E.w)(),{site:t}=Jetpack_Boost,a=e[0],[{status:b,error:C,scores:_},k]=(0,m.y)(a),R=_?(0,r.T)(_.current.mobile,_.current.desktop):"",A=_&&(0,r.hC)(_)&&!_.isStale,[{data:x}]=(0,f.C)(),[S]=(0,g.PX)(),{isGenerating:j}=(0,v.Mz)(),M=(0,p.useMemo)((()=>Object.entries(x||{}).reduce(((e,[t,a])=>("image_guide"!==t&&"image_size_analysis"!==t&&e.push(a.active),e)),[])),[x]),N="loaded"===b&&!_.isStale&&(0,r.On)(_);(0,p.useEffect)((()=>{t.online&&"loaded"===b&&y.qQ.invalidateQueries({queryKey:["performance_history"]})}),[t.online,b]);const z=(0,p.useCallback)((async()=>{t.online&&k(!0)}),[k,t.online]);(0,p.useEffect)((()=>{t.online&&k()}),[k,t.online]),(0,m.m)({moduleStates:M,criticalCssCreated:S.created||0,criticalCssIsGenerating:j},z); // translators: %s is a letter grade, e.g. "A" or "B" -let P=(0,o.sprintf)(__("Overall Score: %s","jetpack-boost"),R);return"loading"===b?P=__("Loading…","jetpack-boost"):"error"===b&&(P=__("Whoops, something went wrong","jetpack-boost")),React.createElement(React.Fragment,null,React.createElement("div",{className:"jb-container"},React.createElement("div",{id:"jp-admin-notices",className:"jetpack-boost-jitm-card"}),React.createElement("div",{"data-testid":"speed-scores",className:(0,d.A)(h.A["speed-scores"],{loading:"loading"===b})},t.online?React.createElement("div",{className:h.A.top,"data-testid":"speed-scores-top"},React.createElement("h2",null,P),"loaded"===b&&React.createElement(i.A,null),React.createElement(n.A,{variant:"link",size:"small",weight:"regular",className:h.A["action-button"],onClick:()=>k(!0),disabled:"loading"===b,icon:React.createElement(c.A,null)},__("Refresh","jetpack-boost"))):React.createElement("div",{className:h.A.offline,"data-testid":"speed-scores-offline"},React.createElement("h2",null,__("Website Offline","jetpack-boost")),React.createElement("p",null,__("All Jetpack Boost features are still available, but to get a performance score you would first have to make your website available online.","jetpack-boost"))),"error"===b&&React.createElement(u.A,{title:__("Failed to load Speed Scores","jetpack-boost"),error:C,suggestion:__("Try again","jetpack-boost"),vars:{action:React.createElement(n.A,{size:"small",variant:"link",onClick:()=>k(!0)})}}),React.createElement(s.A,{prevScore:_.noBoost?.mobile,score:_.current.mobile,active:t.online,isLoading:"loading"===b,showPrevScores:A,scoreBarType:"mobile",noBoostScoreTooltip:__("Your mobile score without Boost","jetpack-boost")}),React.createElement(s.A,{prevScore:_.noBoost?.desktop,score:_.current.desktop,active:t.online,isLoading:"loading"===b,showPrevScores:A,scoreBarType:"desktop",noBoostScoreTooltip:__("Your desktop score without Boost","jetpack-boost")})),t.online&&React.createElement(l.A,null)),React.createElement(w.A,{scoreChange:N}))},_=()=>React.createElement(b.A,{fallback:React.createElement("div",{className:"jb-container"},React.createElement("p",null,__("Failed to load Speed Score.","jetpack-boost")))},React.createElement(C,null))},66903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(10579),s=a(29539);const __=r.__,o=({route:e="/"})=>{const t=(0,s.Zp)();return React.createElement("button",{className:"components-button components-button--back is-link close",onClick:()=>{t(e)}},React.createElement(n.A,null),__("Go back","jetpack-boost"))}},63267:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(79890);const __=r.__,s=({onClick:e})=>React.createElement("a",{href:"#",onClick:t=>{t.preventDefault(),e()},className:n.A.close},React.createElement("span",{className:"screen-reader-text"},__("Dismiss","jetpack-boost")))},36710:(e,t,a)=>{"use strict";a.d(t,{Jn:()=>n.A,Xe:()=>o.A,oq:()=>r.A,y$:()=>s.A});var r=a(66903),n=a(63267),s=a(67903),o=a(887)},17155:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(7330);const n=({children:e})=>React.createElement("div",{className:r.A.wrapper},e)},887:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(27723),s=a(33957);const __=n.__,o=(e,t=null,a={})=>{const{setNotice:n,removeNotice:o}=(0,s.h)(),i={savingMessage:__("Saving…","jetpack-boost"),errorMessage:__("An error occurred while saving changes. Please, try again.","jetpack-boost"),successMessage:__("Changes saved.","jetpack-boost")},{savingMessage:c,errorMessage:l,successMessage:u}={...i,...a},{isSuccess:d,isError:m,isPending:p,isIdle:h,reset:f}=(0,r.useMemo)((()=>({isSuccess:!1,isError:!1,isPending:!1,isIdle:!1,reset:()=>{},...t})),[t]);return(0,r.useEffect)((()=>{p?n({id:e,type:"pending",message:c}):d?n({id:e,type:"success",message:u}):m&&n({id:e,type:"error",message:l})}),[e,n,o,c,l,u,d,m,p,h,f]),[()=>o(e)]}},24811:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(13022),n=a(15122);const s=({text:e,altVersion:t})=>React.createElement("span",{className:(0,r.A)(n.A.pill,{[n.A["pill-alt"]]:t})},e)},43707:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(75522);const n=({progress:e})=>React.createElement("div",{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":e,className:r.A.bar},React.createElement("div",{className:r.A.filler,"aria-hidden":"true",style:{width:`${e}%`}}))},26751:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(45998);const n=({title:e,description:t,children:a})=>React.createElement("div",{className:r.A.wrapper},React.createElement("div",{className:r.A.content},React.createElement("h3",null,e),React.createElement("div",{className:r.A.description},t),a))},67903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(51254);const o=({size:e="1.4rem",lineWidth:t="2px"})=>{const a={"--spinnerSize":e,"--spinnerLineWidth":t};return n().createElement("div",{className:s.A.spinner,style:a})}},30669:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(24811);const __=r.__,s=()=>React.createElement(n.A,{text:__("Upgraded","jetpack-boost"),altVersion:!0})},144:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(67397),n=a(27723),s=a(11284),o=a(10133),i=a(24325),c=a(63016),l=a(29539);const __=n.__,u=({description:e,identifier:t,eventName:a="upsell_cta_from_settings_page_in_plugin"})=>{if(!Jetpack_Boost.site.online)return null;const u=(0,l.Zp)(),d=(0,c.e)(),m=d?(0,r.vA)(d.priceAfter/12,d.currencyCode):null,p=m?m.symbol+m.integer+m.fraction:"_";return React.createElement("button",{className:i.A["upgrade-cta"],onClick:()=>{(0,o.n7)(a,{identifier:t}),u("/upgrade")}},React.createElement("div",{className:i.A.body},React.createElement("p",null,e),React.createElement("p",{className:i.A["action-line"]},(0,n.sprintf)(/* translators: %s is the price including the currency symbol in front. */ -__("Upgrade now only %s per month","jetpack-boost"),p))),React.createElement("div",{className:i.A.icon},React.createElement(s.A,null)))}},92707:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(71327),n=a(34875),s=a(45744),o=a(66903),i=a(62658),c=a(13022),l=a(77266);const u=({children:e,showActivateLicense:t=!0,showBackButton:a=!0,footerNote:u,sidebarItem:d})=>React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard"},React.createElement(n.A,null,t&&React.createElement(s.A,null)),React.createElement("div",{className:l.A.body},React.createElement("div",{className:"jb-container jb-container--fixed mt-2"},a&&React.createElement(o.A,null),React.createElement("div",{className:l.A.card},React.createElement("div",{className:l.A.content},React.createElement(i.A,null),e),React.createElement("div",{className:(0,c.A)(l.A.cta,"px-2 my-4")},d)),u&&React.createElement("footer",{className:l.A["footer-note"]},u))),React.createElement("div",{className:l.A.footer},React.createElement(r.A,null)))},71327:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),n=a(37606),s=a(70927),o=a(25864);const __=r.__,i=()=>React.createElement("footer",{className:"jb-dashboard-footer"},React.createElement("div",{className:n.A["signature--jetpack"]},React.createElement(o.A,null),__("Jetpack Boost","jetpack-boost")),React.createElement("div",{className:n.A["signature--automattic"]},React.createElement("a",{href:"https://automattic.com","aria-label":__("An Automattic Airline","jetpack-boost")},React.createElement(s.A,null))))},34875:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(13022),n=a(51609),s=a.n(n),o=a(19082),i=a(36710),c=a(18506),l=a(29365),u=a(29539);const d=({subPageTitle:e="",children:t})=>{const a=(0,u.Zp)();return s().createElement("div",{className:(0,r.A)(o.A.header)},s().createElement("div",{className:(0,r.A)("jb-container",o.A.masthead)},s().createElement("div",{className:(0,r.A)(o.A["nav-area"])},s().createElement("div",{className:(0,r.A)(o.A.logo),onClick:()=>a("/"),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||a("/")},role:"button",tabIndex:0},s().createElement(l.A,null)),""!==e&&s().createElement(s().Fragment,null,s().createElement("div",{className:(0,r.A)(o.A.chevron)},s().createElement(c.A,null)),s().createElement("div",{className:(0,r.A)(o.A.subpage)},e))),t),""!==e&&s().createElement("div",{className:"jb-container"},s().createElement(i.oq,null)))}},40203:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(68612),n=a(71327),s=a(34875),o=a(19999),i=a(15993),c=a(13022),l=a(43530),u=a(72027),d=a(95556),m=a(6709),p=a(33957);const h=({children:e})=>{const t=(0,u.W)(),a=t&&t.includes("support");return React.createElement(p.m,null,React.createElement(d.Ay,null,React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(s.A,null),React.createElement("div",{className:"jb-section jb-section--alt jb-section--scores"},React.createElement(r.A,null)),e&&React.createElement("div",{className:(0,c.A)("jb-section jb-section--main",l.A.section)},e),React.createElement(i.A,null),a&&React.createElement(o.A,null),React.createElement(n.A,null),React.createElement(m.A,null))))}},19999:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(51112),s=a(15518);const __=r.__,o=()=>React.createElement("div",{className:"jb-section"},React.createElement("div",{className:"jb-container--narrow"},React.createElement("div",{className:s.A.support},React.createElement("div",{className:"content"},React.createElement("h3",{className:s.A.title},__("We're here to help","jetpack-boost")),React.createElement("p",null,__("Your paid plan gives you access to prioritized Jetpack Boost support","jetpack-boost"))),React.createElement("div",{className:s.A.cta},React.createElement(n.A,{variant:"secondary",onClick:()=>{window.open("https://jetpackme.wordpress.com/contact-support/","_blank")}},__("Contact Us","jetpack-boost"))))))},15993:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(3924),n=a(86087),s=a(27723),o=a(38260);const __=s.__,i=()=>{const e=(0,r.A)("jetpack-boost-pingdom"),t=(0,r.A)("jetpack-boost-why-speed");return React.createElement("div",{className:"jb-section jb-section--alt"},React.createElement("div",{className:"jb-container--narrow"},React.createElement("div",{className:o.A.tips},React.createElement("h3",{className:o.A["tips-title"]},__("Did you know?","jetpack-boost")),React.createElement("div",{className:o.A["tips-items"]},React.createElement("div",{className:o.A.item},React.createElement("div",{className:o.A["item-rate"]},"4x"),React.createElement("div",{className:o.A["item-description"]},(0,n.createInterpolateElement)(__("Pages that take over 3 seconds to load have 4x the bounce rate of pages that load in 2 seconds or less. (source: Pingdom).","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})}))),React.createElement("div",{className:o.A.item},React.createElement("div",{className:o.A["item-rate"]},"20%"),React.createElement("div",{className:o.A["item-description"]},(0,n.createInterpolateElement)(__("A one-second delay in loading times can reduce conversion rates by 20%. (source: Google).","jetpack-boost"),{link:React.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"})})))))))}},12199:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(27723),n=a(91726),s=a(76703);const __=r.__;class o extends Error{constructor(e,t,a){super(),this.httpCode=e,this.body=t,this.parseError=a}get message(){if((0,s.OW)(this.body))for(const e of["error","message"])if("string"==typeof this.body[e])return this.body[e];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) */ +let P=(0,o.sprintf)(__("Overall Score: %s","jetpack-boost"),R);return"loading"===b?P=__("Loading…","jetpack-boost"):"error"===b&&(P=__("Whoops, something went wrong","jetpack-boost")),React.createElement(React.Fragment,null,React.createElement("div",{className:"jb-container"},React.createElement("div",{id:"jp-admin-notices",className:"jetpack-boost-jitm-card"}),React.createElement("div",{"data-testid":"speed-scores",className:(0,d.A)(h.A["speed-scores"],{loading:"loading"===b})},t.online?React.createElement("div",{className:h.A.top,"data-testid":"speed-scores-top"},React.createElement("h2",null,P),"loaded"===b&&React.createElement(i.A,null),React.createElement(n.A,{variant:"link",size:"small",weight:"regular",className:h.A["action-button"],onClick:()=>k(!0),disabled:"loading"===b,icon:React.createElement(c.A,null)},__("Refresh","jetpack-boost"))):React.createElement("div",{className:h.A.offline,"data-testid":"speed-scores-offline"},React.createElement("h2",null,__("Website Offline","jetpack-boost")),React.createElement("p",null,__("All Jetpack Boost features are still available, but to get a performance score you would first have to make your website available online.","jetpack-boost"))),"error"===b&&React.createElement(u.A,{title:__("Failed to load Speed Scores","jetpack-boost"),error:C,suggestion:__("Try again","jetpack-boost"),vars:{action:React.createElement(n.A,{size:"small",variant:"link",onClick:()=>k(!0)})}}),React.createElement(s.A,{prevScore:_.noBoost?.mobile,score:_.current.mobile,active:t.online,isLoading:"loading"===b,showPrevScores:A,scoreBarType:"mobile",noBoostScoreTooltip:__("Your mobile score without Boost","jetpack-boost")}),React.createElement(s.A,{prevScore:_.noBoost?.desktop,score:_.current.desktop,active:t.online,isLoading:"loading"===b,showPrevScores:A,scoreBarType:"desktop",noBoostScoreTooltip:__("Your desktop score without Boost","jetpack-boost")})),t.online&&React.createElement(l.A,null)),React.createElement(w.A,{scoreChange:N}))},_=()=>React.createElement(b.A,{fallback:React.createElement("div",{className:"jb-container"},React.createElement("p",null,__("Failed to load Speed Score.","jetpack-boost")))},React.createElement(C,null))},66903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(10579),s=a(29539);const __=r.__,o=({route:e="/"})=>{const t=(0,s.Zp)();return React.createElement("button",{className:"components-button components-button--back is-link close",onClick:()=>{t(e)}},React.createElement(n.A,null),__("Go back","jetpack-boost"))}},63267:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(79890);const __=r.__,s=({onClick:e})=>React.createElement("a",{href:"#",onClick:t=>{t.preventDefault(),e()},className:n.A.close},React.createElement("span",{className:"screen-reader-text"},__("Dismiss","jetpack-boost")))},36710:(e,t,a)=>{"use strict";a.d(t,{Jn:()=>n.A,Xe:()=>o.A,oq:()=>r.A,y$:()=>s.A});var r=a(66903),n=a(63267),s=a(67903),o=a(887)},17155:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(7330);const n=({children:e})=>React.createElement("div",{className:r.A.wrapper},e)},887:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a(27723),s=a(33957);const __=n.__,o=(e,t=null,a={})=>{const{setNotice:n,removeNotice:o}=(0,s.h)(),i={savingMessage:__("Saving…","jetpack-boost"),errorMessage:__("An error occurred while saving changes. Please, try again.","jetpack-boost"),successMessage:__("Changes saved.","jetpack-boost")},{savingMessage:c,errorMessage:l,successMessage:u}={...i,...a},{isSuccess:d,isError:p,isPending:m,isIdle:h,reset:f}=(0,r.useMemo)((()=>({isSuccess:!1,isError:!1,isPending:!1,isIdle:!1,reset:()=>{},...t})),[t]);return(0,r.useEffect)((()=>{m?n({id:e,type:"pending",message:c}):d?n({id:e,type:"success",message:u}):p&&n({id:e,type:"error",message:l})}),[e,n,o,c,l,u,d,p,m,h,f]),[()=>o(e)]}},24811:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(13022),n=a(15122);const s=({text:e,altVersion:t})=>React.createElement("span",{className:(0,r.A)(n.A.pill,{[n.A["pill-alt"]]:t})},e)},43707:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(75522);const n=({progress:e})=>React.createElement("div",{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":e,className:r.A.bar},React.createElement("div",{className:r.A.filler,"aria-hidden":"true",style:{width:`${e}%`}}))},67903:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(51609),n=a.n(r),s=a(51254);const o=({size:e="1.4rem",lineWidth:t="2px"})=>{const a={"--spinnerSize":e,"--spinnerLineWidth":t};return n().createElement("div",{className:s.A.spinner,style:a})}},30669:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(27723),n=a(24811);const __=r.__,s=()=>React.createElement(n.A,{text:__("Upgraded","jetpack-boost"),altVersion:!0})},144:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(67397),n=a(27723),s=a(11284),o=a(10133),i=a(24325),c=a(63016),l=a(29539);const __=n.__,u=({description:e,identifier:t,eventName:a="upsell_cta_from_settings_page_in_plugin"})=>{if(!Jetpack_Boost.site.online)return null;const u=(0,l.Zp)(),d=(0,c.e)(),p=d?(0,r.vA)(d.priceAfter/12,d.currencyCode):null,m=p?p.symbol+p.integer+p.fraction:"_";return React.createElement("button",{className:i.A["upgrade-cta"],onClick:()=>{(0,o.n7)(a,{identifier:t}),u("/upgrade")}},React.createElement("div",{className:i.A.body},React.createElement("p",null,e),React.createElement("p",{className:i.A["action-line"]},(0,n.sprintf)(/* translators: %s is the price including the currency symbol in front. */ +__("Upgrade now only %s per month","jetpack-boost"),m))),React.createElement("div",{className:i.A.icon},React.createElement(s.A,null)))}},92707:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(71327),n=a(34875),s=a(45744),o=a(66903),i=a(62658),c=a(13022),l=a(77266);const u=({children:e,showActivateLicense:t=!0,showBackButton:a=!0,footerNote:u,sidebarItem:d})=>React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard"},React.createElement(n.A,null,t&&React.createElement(s.A,null)),React.createElement("div",{className:l.A.body},React.createElement("div",{className:"jb-container jb-container--fixed mt-2"},a&&React.createElement(o.A,null),React.createElement("div",{className:l.A.card},React.createElement("div",{className:l.A.content},React.createElement(i.A,null),e),React.createElement("div",{className:(0,c.A)(l.A.cta,"px-2 my-4")},d)),u&&React.createElement("footer",{className:l.A["footer-note"]},u))),React.createElement("div",{className:l.A.footer},React.createElement(r.A,null)))},71327:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(27723),n=a(37606),s=a(70927),o=a(25864);const __=r.__,i=()=>React.createElement("footer",{className:"jb-dashboard-footer"},React.createElement("div",{className:n.A["signature--jetpack"]},React.createElement(o.A,null),__("Jetpack Boost","jetpack-boost")),React.createElement("div",{className:n.A["signature--automattic"]},React.createElement("a",{href:"https://automattic.com","aria-label":__("An Automattic Airline","jetpack-boost")},React.createElement(s.A,null))))},34875:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(13022),n=a(51609),s=a.n(n),o=a(19082),i=a(36710),c=a(18506),l=a(29365),u=a(29539);const d=({subPageTitle:e="",children:t})=>{const a=(0,u.Zp)();return s().createElement("div",{className:(0,r.A)(o.A.header)},s().createElement("div",{className:(0,r.A)("jb-container",o.A.masthead)},s().createElement("div",{className:(0,r.A)(o.A["nav-area"])},s().createElement("div",{className:(0,r.A)(o.A.logo),onClick:()=>a("/"),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||a("/")},role:"button",tabIndex:0},s().createElement(l.A,null)),""!==e&&s().createElement(s().Fragment,null,s().createElement("div",{className:(0,r.A)(o.A.chevron)},s().createElement(c.A,null)),s().createElement("div",{className:(0,r.A)(o.A.subpage)},e))),t),""!==e&&s().createElement("div",{className:"jb-container"},s().createElement(i.oq,null)))}},40203:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var r=a(68612),n=a(71327),s=a(34875),o=a(19999),i=a(15993),c=a(13022),l=a(43530),u=a(72027),d=a(95556),p=a(6709),m=a(33957);const h=({children:e})=>{const t=(0,u.W)(),a=t&&t.includes("support");return React.createElement(m.m,null,React.createElement(d.Ay,null,React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(s.A,null),React.createElement("div",{className:"jb-section jb-section--alt jb-section--scores"},React.createElement(r.A,null)),e&&React.createElement("div",{className:(0,c.A)("jb-section jb-section--main",l.A.section)},e),React.createElement(i.A,null),a&&React.createElement(o.A,null),React.createElement(n.A,null),React.createElement(p.A,null))))}},19999:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var r=a(27723),n=a(51112),s=a(15518);const __=r.__,o=()=>React.createElement("div",{className:"jb-section"},React.createElement("div",{className:"jb-container--narrow"},React.createElement("div",{className:s.A.support},React.createElement("div",{className:"content"},React.createElement("h3",{className:s.A.title},__("We're here to help","jetpack-boost")),React.createElement("p",null,__("Your paid plan gives you access to prioritized Jetpack Boost support","jetpack-boost"))),React.createElement("div",{className:s.A.cta},React.createElement(n.A,{variant:"secondary",onClick:()=>{window.open("https://jetpackme.wordpress.com/contact-support/","_blank")}},__("Contact Us","jetpack-boost"))))))},15993:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r=a(3924),n=a(86087),s=a(27723),o=a(38260);const __=s.__,i=()=>{const e=(0,r.A)("jetpack-boost-pingdom"),t=(0,r.A)("jetpack-boost-why-speed");return React.createElement("div",{className:"jb-section jb-section--alt"},React.createElement("div",{className:"jb-container--narrow"},React.createElement("div",{className:o.A.tips},React.createElement("h3",{className:o.A["tips-title"]},__("Did you know?","jetpack-boost")),React.createElement("div",{className:o.A["tips-items"]},React.createElement("div",{className:o.A.item},React.createElement("div",{className:o.A["item-rate"]},"4x"),React.createElement("div",{className:o.A["item-description"]},(0,n.createInterpolateElement)(__("Pages that take over 3 seconds to load have 4x the bounce rate of pages that load in 2 seconds or less. (source: Pingdom).","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})}))),React.createElement("div",{className:o.A.item},React.createElement("div",{className:o.A["item-rate"]},"20%"),React.createElement("div",{className:o.A["item-description"]},(0,n.createInterpolateElement)(__("A one-second delay in loading times can reduce conversion rates by 20%. (source: Google).","jetpack-boost"),{link:React.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"})})))))))}},12199:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(27723),n=a(91726),s=a(76703);const __=r.__;class o extends Error{constructor(e,t,a){super(),this.httpCode=e,this.body=t,this.parseError=a}get message(){if((0,s.OW)(this.body))for(const e of["error","message"])if("string"==typeof this.body[e])return this.body[e];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-boost"),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-boost"),this.httpCode)}getDisplayBody(){return(0,s.OW)(this.body)?JSON.stringify(this.body,null," "):(0,n.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-boost")}}},38780:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723),n=a(12199),s=a(39715);const __=r.__;async function o(e,t,a=null){const n={method:e,mode:"cors",headers:{"X-WP-Nonce":wpApiSettings.nonce}};"post"!==e&&"delete"!==e||!a||(n.body=JSON.stringify(a),n.headers["Content-Type"]="application/json");const o=function(e){return wpApiSettings.root+Jetpack_Boost.api.namespace+Jetpack_Boost.api.prefix+e}(t);let i;try{i=await fetch(o,n)}catch(e){const t=n;delete t.body,delete t.headers["X-WP-Nonce"];const a={requestInitiator:window.location.href,requestUrl:o,requestArgs:t,originalErrorMessage:(0,s.g)(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-boost"),JSON.stringify(a)))}return i}async function i(e,t,a=null){const r=await o(e,t,a);let s,i;try{s=await r.text()}catch(e){throw new n.h(r.status,null,e)}try{i=JSON.parse(s)}catch(e){throw new n.h(r.status,s,e)}if(!r.ok)throw new n.h(r.status,i,null);return i}const c={get:function(e){return i("get",e)},post:function(e,t=null){return i("post",e,t)},delete:function(e,t=null){return i("delete",e,t)}}},37236:(e,t,a)=>{"use strict";a.d(t,{i:()=>c,w:()=>u});var r=a(46913),n=a(38780),s=a(74592),o=a(51609),i=a(28790);function c(e,t=!1,a=null){const r=new URL(`https://wordpress.com/checkout/${a??e}/jetpack_boost_yearly`);return r.searchParams.set("redirect_to","admin.php?page=jetpack-boost#/purchase-successful"),r.searchParams.set("site",e),t||r.searchParams.set("unlinked","1"),r.toString()}const l=i.z.object({connected:i.z.boolean(),userConnected:i.z.boolean(),wpcomBlogId:i.z.number().nullable()}),u=()=>{const[{data:e,refetch:t}]=(0,r.Bt)("jetpack_boost_ds","connection",l),[{refetch:a}]=(0,s.C)();return{connection:e,initializeConnection:(0,o.useCallback)((async()=>{if(!e?.connected)return n.A.post("/connection").then((e=>{e.connected&&(t(),a())}))}),[e?.connected,t,a])}}},274:(e,t,a)=>{"use strict";a.d(t,{J:()=>s});var r=a(46913),n=a(28790);const s=()=>{const[{data:e},{mutateAsync:t}]=(0,r.Bt)("jetpack_boost_ds","getting_started",n.z.boolean());return{shouldGetStarted:Boolean(e),markGettingStartedComplete:async()=>await t(!1)}}},87858:(e,t,a)=>{"use strict";a.d(t,{$:()=>s});var r=a(46913),n=a(28790);const s=e=>{const[{data:t},{mutate:a}]=(0,r.Bt)("jetpack_boost_ds",e,n.z.array(n.z.string()));return[t||[],function(e){a(e.split(",").map((e=>e.trim())))}]}},50004:(e,t,a)=>{"use strict";a.d(t,{G6:()=>h,bH:()=>g,f2:()=>p,iD:()=>f,j0:()=>m});var r=a(39715),n=a(46913),s=a(51609),o=a(28790),i=a(27723);const __=i.__,c=o.z.object({code:o.z.string(),message:o.z.string(),dismissed:o.z.boolean().optional()}).nullable(),l=o.z.object({success:o.z.literal(!0),notices:o.z.array(o.z.object({message:o.z.string(),title:o.z.string()}))}),u=o.z.object({bypass_patterns:o.z.array(o.z.string()),logging:o.z.boolean()}),d=o.z.object({message:o.z.string()});function m(){return(0,n.Bt)("jetpack_boost_ds","page_cache_error",c)}function p(){return(0,n.Bt)("jetpack_boost_ds","page_cache",u)}function h(){const[,e]=m(),t=e.mutate,[a,i]=(0,s.useState)([]);return[(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"run-setup",schema:{state:u,action_request:o.z.void(),action_response:c.or(l)},callbacks:{onResult(e){const t=l.safeParse(e);t.success?i(t.data.notices):i([])}},mutationOptions:{onError:e=>{if(e instanceof n.eW)return t(e.info());const a=(0,r.g)(e);t({code:"unknown_error",message:a.message||__("Unknown error occurred.","jetpack-boost")})},onSuccess:()=>{t(null)}}}),a]}function f(){const[e,t]=(0,s.useState)("");return[e,(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"clear-page-cache",schema:{state:u,action_request:o.z.void(),action_response:d},callbacks:{onResult:e=>{e.message&&t(e.message)}}})]}function g(){return(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"deactivate-wpsc",schema:{state:u,action_request:o.z.void(),action_response:c.or(o.z.boolean())}})}},72027:(e,t,a)=>{"use strict";a.d(t,{W:()=>o});var r=a(46913),n=a(28790);const s=n.z.array(n.z.string()),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","premium_features",s);return e}},63016:(e,t,a)=>{"use strict";a.d(t,{e:()=>o});var r=a(46913),n=a(28790);const s=n.z.object({priceBefore:n.z.number(),priceAfter:n.z.number(),currencyCode:n.z.string(),isIntroductoryOffer:n.z.boolean()}).nullable(),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","pricing",s);return e}},74081:(e,t,a)=>{"use strict";a.d(t,{B:()=>o});var r=a(46913),n=a(28790);const s=n.z.object({tiers:n.z.array(n.z.string()),features_by_tier:n.z.array(n.z.object({name:n.z.string(),info:n.z.object({title:n.z.string().optional(),content:n.z.string()}),tiers:n.z.object({free:n.z.object({included:n.z.boolean(),description:n.z.string().optional(),info:n.z.object({title:n.z.string().optional(),content:n.z.string(),class:n.z.string().optional()}).optional()}),upgraded:n.z.object({included:n.z.boolean(),description:n.z.string().optional(),info:n.z.object({title:n.z.string().optional(),content:n.z.string(),class:n.z.string().optional()}).optional()})})}))}).nullable(),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","product",s);return e}},41974:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=(e,t="action")=>({[t]:React.createElement("a",{style:{color:"inherit !important"},onClick:t=>{t.preventDefault(),e(t.target.getAttribute("name"))},href:"#"})})},10133:(e,t,a)=>{"use strict";a.d(t,{KF:()=>s,n7:()=>r});a(90372);async function r(e,t){return t=n(t),new Promise((a=>{"undefined"!=typeof jpTracksAJAX&&"function"==typeof jpTracksAJAX.record_ajax_event?jpTracksAJAX.record_ajax_event(`boost_${e}`,"click",t).done(a).fail((t=>{console.log(`Recording event 'boost_${e}' failed with error: ${t.responseText}`),a()})):(console.log("Invalid jpTracksAJAX object."),a())}))}function n(e){const t={};return"object"==typeof Jetpack_Boost&&(t.boost_version=Jetpack_Boost.version),{...t,...e}}async function s(e,t,a={}){await r(t,a),window.location.href=e}},21242:(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})},91726:(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})},74636:(e,t,a)=>{"use strict";function r(){console.log("%cGenerating Critical CSS will often leave errors in your console. Most of them are nothing to worry about - just the sounds of your browser complaining about our strict security settings. Check out the following page for more information: https://jetpack.com/support/performance/jetpack-boost/jetpack-boost-console-error/","font-size: 1rem;line-height:1.6;")}a.d(t,{i:()=>r})},87668:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723);const _n=r._n,__=r.__,n=6e4,s=60*n,o=24*s,i=14*o;function c(e){const t=Date.now()-e.getTime();if(t{"use strict";a.d(t,{i:()=>c,w:()=>u});var r=a(46913),n=a(38780),s=a(74592),o=a(51609),i=a(28790);function c(e,t=!1,a=null){const r=new URL(`https://wordpress.com/checkout/${a??e}/jetpack_boost_yearly`);return r.searchParams.set("redirect_to","admin.php?page=jetpack-boost#/purchase-successful"),r.searchParams.set("site",e),t||r.searchParams.set("unlinked","1"),r.toString()}const l=i.z.object({connected:i.z.boolean(),userConnected:i.z.boolean(),wpcomBlogId:i.z.number().nullable()}),u=()=>{const[{data:e,refetch:t}]=(0,r.Bt)("jetpack_boost_ds","connection",l),[{refetch:a}]=(0,s.C)();return{connection:e,initializeConnection:(0,o.useCallback)((async()=>{if(!e?.connected)return n.A.post("/connection").then((e=>{e.connected&&(t(),a())}))}),[e?.connected,t,a])}}},274:(e,t,a)=>{"use strict";a.d(t,{J:()=>s});var r=a(46913),n=a(28790);const s=()=>{const[{data:e},{mutateAsync:t}]=(0,r.Bt)("jetpack_boost_ds","getting_started",n.z.boolean());return{shouldGetStarted:Boolean(e),markGettingStartedComplete:async()=>await t(!1)}}},87858:(e,t,a)=>{"use strict";a.d(t,{$:()=>s});var r=a(46913),n=a(28790);const s=e=>{const[{data:t},{mutate:a}]=(0,r.Bt)("jetpack_boost_ds",e,n.z.array(n.z.string()));return[t||[],function(e){a(e.split(",").map((e=>e.trim())))}]}},50004:(e,t,a)=>{"use strict";a.d(t,{G6:()=>h,bH:()=>g,f2:()=>m,iD:()=>f,j0:()=>p});var r=a(39715),n=a(46913),s=a(51609),o=a(28790),i=a(27723);const __=i.__,c=o.z.object({code:o.z.string(),message:o.z.string(),dismissed:o.z.boolean().optional()}).nullable(),l=o.z.object({success:o.z.literal(!0),notices:o.z.array(o.z.object({message:o.z.string(),title:o.z.string()}))}),u=o.z.object({bypass_patterns:o.z.array(o.z.string()),logging:o.z.boolean()}),d=o.z.object({message:o.z.string()});function p(){return(0,n.Bt)("jetpack_boost_ds","page_cache_error",c)}function m(){return(0,n.Bt)("jetpack_boost_ds","page_cache",u)}function h(){const[,e]=p(),t=e.mutate,[a,i]=(0,s.useState)([]);return[(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"run-setup",schema:{state:u,action_request:o.z.void(),action_response:c.or(l)},callbacks:{onResult(e){const t=l.safeParse(e);t.success?i(t.data.notices):i([])}},mutationOptions:{onError:e=>{if(e instanceof n.eW)return t(e.info());const a=(0,r.g)(e);t({code:"unknown_error",message:a.message||__("Unknown error occurred.","jetpack-boost")})},onSuccess:()=>{t(null)}}}),a]}function f(){const[e,t]=(0,s.useState)("");return[e,(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"clear-page-cache",schema:{state:u,action_request:o.z.void(),action_response:d},callbacks:{onResult:e=>{e.message&&t(e.message)}}})]}function g(){return(0,n.$3)({namespace:"jetpack_boost_ds",key:"page_cache",action_name:"deactivate-wpsc",schema:{state:u,action_request:o.z.void(),action_response:c.or(o.z.boolean())}})}},72027:(e,t,a)=>{"use strict";a.d(t,{W:()=>o});var r=a(46913),n=a(28790);const s=n.z.array(n.z.string()),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","premium_features",s);return e}},63016:(e,t,a)=>{"use strict";a.d(t,{e:()=>o});var r=a(46913),n=a(28790);const s=n.z.object({priceBefore:n.z.number(),priceAfter:n.z.number(),currencyCode:n.z.string(),isIntroductoryOffer:n.z.boolean()}).nullable(),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","pricing",s);return e}},74081:(e,t,a)=>{"use strict";a.d(t,{B:()=>o});var r=a(46913),n=a(28790);const s=n.z.object({tiers:n.z.array(n.z.string()),features_by_tier:n.z.array(n.z.object({name:n.z.string(),info:n.z.object({title:n.z.string().optional(),content:n.z.string()}),tiers:n.z.object({free:n.z.object({included:n.z.boolean(),description:n.z.string().optional(),info:n.z.object({title:n.z.string().optional(),content:n.z.string(),class:n.z.string().optional()}).optional()}),upgraded:n.z.object({included:n.z.boolean(),description:n.z.string().optional(),info:n.z.object({title:n.z.string().optional(),content:n.z.string(),class:n.z.string().optional()}).optional()})})}))}).nullable(),o=()=>{const[{data:e}]=(0,r.Bt)("jetpack_boost_ds","product",s);return e}},41974:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=(e,t="action")=>({[t]:React.createElement("a",{style:{color:"inherit !important"},onClick:t=>{t.preventDefault(),e(t.target.getAttribute("name"))},href:"#"})})},10133:(e,t,a)=>{"use strict";a.d(t,{KF:()=>s,n7:()=>r});a(90372);async function r(e,t){return t=n(t),new Promise((a=>{"undefined"!=typeof jpTracksAJAX&&"function"==typeof jpTracksAJAX.record_ajax_event?jpTracksAJAX.record_ajax_event(`boost_${e}`,"click",t).done(a).fail((t=>{console.log(`Recording event 'boost_${e}' failed with error: ${t.responseText}`),a()})):(console.log("Invalid jpTracksAJAX object."),a())}))}function n(e){const t={};return"object"==typeof Jetpack_Boost&&(t.boost_version=Jetpack_Boost.version),{...t,...e}}async function s(e,t,a={}){await r(t,a),window.location.href=e}},21242:(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})},91726:(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})},74636:(e,t,a)=>{"use strict";function r(){console.log("%cGenerating Critical CSS will often leave errors in your console. Most of them are nothing to worry about - just the sounds of your browser complaining about our strict security settings. Check out the following page for more information: https://jetpack.com/support/performance/jetpack-boost/jetpack-boost-console-error/","font-size: 1rem;line-height:1.6;")}a.d(t,{i:()=>r})},87668:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var r=a(27723);const _n=r._n,__=r.__,n=6e4,s=60*n,o=24*s,i=14*o;function c(e){const t=Date.now()-e.getTime();if(t{"use strict";function r(e,t="link"){return{[t]:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})}}a.d(t,{A:()=>r})},86367:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(27672);const n=function(e){return Object.entries(e.byUrl).map((([e,t])=>{let a=e;return t.meta.url&&"string"==typeof t.meta.url&&(a=t.meta.url),{href:a,label:(0,r.z)(e)}}))}},37772:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(29539),n=a(41974),s=a(18359),o=a(22603),i=a(3485),c=a(10133);const l=function(e){const t=(0,o._s)(),a=(0,r.Zp)(),l={...(0,n.A)((()=>{(0,c.n7)("critical_css_retry",{error_type:e.type}),t.mutate(),a("/")}),"retry"),...(0,s.A)(),b:React.createElement("b",null)};return"listLink"in(0,i.h)(e)&&(l.link=React.createElement("a",{href:(0,i.h)(e).listLink,target:"_blank",rel:"noreferrer"})),l}},25710:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=function(e){return`https://jetpack.com/support/jetpack-boost/troubleshooting-critical-css-issues/#${t=e,{SuccessTargetError:"success-target-error",UrlError:"url-error",HttpError:"http-error",UnknownError:"unknown-error",CrossDomainError:"cross-domain-error",LoadTimeoutError:"load-timeout-error",RedirectError:"redirect-error",UrlVerifyError:"url-verify-error",EmptyCSSError:"empty-css-error",XFrameDenyError:"x-frame-deny-error"}[t]||t}`;var t}},98643:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(72027);function n(){return(0,r.W)().includes("support")?"https://jetpack.com/contact-support/":"https://wordpress.org/support/plugin/jetpack-boost/"}},91643:(e,t,a)=>{"use strict";a.d(t,{M:()=>r,e:()=>n});const r=()=>"atomic"===Jetpack_Boost.site.host,n=()=>"woa"===Jetpack_Boost.site.host},10499:(e,t,a)=>{"use strict";function r(e){return new URL(e).origin===window.location.origin}a.d(t,{J:()=>r})},76703:(e,t,a)=>{"use strict";a.d(t,{OW:()=>o,mq:()=>s});var r=a(28790);const n=r.z.union([r.z.string(),r.z.number(),r.z.boolean(),r.z.null()]),s=r.z.lazy((()=>r.z.union([n,r.z.array(s),r.z.record(s)])));function o(e){return!!e&&e instanceof Object&&!(e instanceof Array)}},10348:(e,t,a)=>{"use strict";a.d(t,{i:()=>s});var r=a(27723);const __=r.__;class n extends Error{constructor(e){super(e),this.name="AdminAjaxError"}}async function s(e,t=ajaxurl){const a={method:"post",body:new URLSearchParams(e),headers:{"Content-Type":"application/x-www-form-urlencoded"}},s=await fetch(t,a);if(!s.ok)throw new n((0,r.sprintf)(/* Translators: %d refers to an HTTP error code */ -__("Received HTTP %d while communicating with your WordPress site","jetpack-boost"),s.status));return s}},51295:(e,t,a)=>{"use strict";function r(e){return e.split("?")[0]}a.d(t,{F:()=>r})},18856:(e,t,a)=>{"use strict";function r(e){const t=e.reduce(((e,t)=>(e[t]=(e[t]||0)+1,e)),{});return Object.keys(t).sort(((e,a)=>t[e]>t[a]?1:-1))}a.d(t,{O:()=>r})},39715:(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})},18359:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(66255);function n(e="support"){return(0,r.A)("https://wordpress.org/support/plugin/jetpack-boost/",e)}},41402:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(36992),n=a(70028),s=a(29539),o=a(50853),i=a(68009),c=a(18845),l=a(24549),u=a(9121),d=a(40203),m=a(51609),p=a.n(m),h=a(10133),f=a(46913),g=a(274),v=a(74592),y=a(24985),b=a(68241);function w(){const e=(()=>{const{shouldGetStarted:e}=(0,g.J)(),[t]=(0,v.p)("image_size_analysis"),a=()=>e?(0,r.V2)("/getting-started"):null;return(0,n.Ge)([{path:"*",loader:a,element:p().createElement(d.A,null,p().createElement(E,null,p().createElement(i.A,null)))},{path:"/cache-debug-log",loader:a,element:p().createElement(E,null,p().createElement(b.A,null))},{path:"/critical-css-advanced",loader:a,element:p().createElement(d.A,null,p().createElement(E,null,p().createElement(c.A,null)))},{path:"image-size-analysis/:group/:page",loader:()=>t?.available?null:(0,r.V2)("/"),element:p().createElement(E,null,p().createElement(C,null))},{path:"/upgrade",element:p().createElement(E,null,p().createElement(o.A,null))},{path:"/getting-started",element:p().createElement(E,null,p().createElement(l.A,null))},{path:"/purchase-successful",element:p().createElement(E,null,p().createElement(u.A,null))}])})();return p().createElement(n.pg,{router:e})}const E=({children:e})=>{const t=(0,s.zy)();return(0,m.useEffect)((()=>{let e=t.pathname.replace(/[-/]/g,"_");"_"===e&&(e="_settings"),(0,h.n7)(`page_view${e}`,{path:t.pathname})}),[t]),e},C=()=>{const{group:e,page:t}=(0,s.g)(),[a]=(0,v.p)("image_cdn");return p().createElement(y.A,{isImageCdnModuleActive:!!a?.active,group:e,page:parseInt(t||"1",10)})},_=()=>p().createElement(p().StrictMode,null,p().createElement(f.VH,null,p().createElement(w,null)))},68241:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),n=a(34875),s=a(71327),o=a(86092),i=a(13022),c=a(69222),l=a(28776);const __=r.__,u=()=>{const[{data:e}]=(0,l.R)();return React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(n.A,{subPageTitle:__("Cache Log Viewer","jetpack-boost")}),React.createElement("div",{className:(0,i.A)("jb-section jb-section--main",o.A.section)},React.createElement("div",{className:"jb-container"},React.createElement("header",{className:o.A.header},React.createElement("h3",null,__("Jetpack Boost Cache Log Viewer","jetpack-boost")),React.createElement(c.A,{buttonStyle:"icon-text",className:o.A["copy-button"],textToCopy:e||"",variant:"link",weight:"regular"},__("Copy to clipboard","jetpack-boost"))),React.createElement("pre",{className:o.A["log-text"]},e))),React.createElement(s.A,null))}},18845:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(6245),n=a(33958),s=a(27723),o=a(22603),i=a(27730),c=a(36710),l=a(27672),u=a(76520),d=a(14544),m=a(51609),p=a(29539),h=a(13022);const __=s.__,_n=s._n;function f(){const[e]=(0,o.PX)(),t=(0,o.Ml)(),a=e.providers.filter((e=>"error"===e.status)),r=a.filter((e=>"dismissed"!==e.error_status)),n=a.filter((e=>"dismissed"===e.error_status));function s(e){t.mutate(e)}const i=(0,p.Zp)();(0,m.useEffect)((()=>{0===a.length&&i("/")}),[a,i]);const l=0===r.length?__("Congratulations, you have dealt with all the recommendations.","jetpack-boost"):__("While Jetpack Boost has been able to automatically generate optimized CSS for most of your important files & sections, we have identified a few more that require your attention.","jetpack-boost");return React.createElement("div",{className:"jb-container--narrow jb-critical-css__advanced"},React.createElement(c.oq,null),React.createElement("h3",null,__("Critical CSS advanced recommendations","jetpack-boost")),React.createElement("section",null,React.createElement(g,{heading:l}),n.length>0&&React.createElement(v,{dismissedIssues:n,showDismissedIssues:()=>{s(n.map((e=>({key:e.key,dismissed:!1}))))}})),r.map((e=>React.createElement(y,{key:e.key,provider:e,setDismissed:s}))))}const g=({heading:e})=>{const[t,{height:a}]=(0,n.A)(),s=(0,r.zh)({height:a});return React.createElement(r.CS.div,{style:s},React.createElement("p",{ref:t},e))},v=({dismissedIssues:e,showDismissedIssues:t})=>{const[a,o]=(0,m.useState)(0===e.length),[i,{height:c}]=(0,n.A)(),l=(0,r.zh)({height:a?0:c,onRest:a?()=>t():void 0});return React.createElement(r.CS.div,{style:{overflow:"hidden",marginTop:24,marginBottom:24,...l}},React.createElement("div",{ref:i},React.createElement("p",{style:{margin:0}},React.createElement("button",{className:"components-button is-link",onClick:()=>o(!0)},(0,s.sprintf)(/* translators: %d is a number of recommendations which were previously hidden by the user */ -_n("Show %d hidden recommendation.","Show %d hidden recommendations.",e.length,"jetpack-boost"),e.length)))))},y=({provider:e,setDismissed:t})=>{if(e.errors&&0===e.errors.length)return null;const a=(0,i.nG)(e.errors?e.errors:[]);if(!a)return null;const[s,o]=(0,m.useState)("dismissed"===e.error_status),[p,{height:f}]=(0,n.A)(),g=(0,r.zh)({height:s?0:f,onRest:s?()=>{t([{key:e.key,dismissed:!0}])}:void 0});return React.createElement(r.CS.div,{className:d.A["recommendation-animation-wrapper"],style:g},React.createElement("div",{ref:p,className:(0,h.A)("panel",d.A.panel)},React.createElement(c.Jn,{onClick:()=>o(!0)}),React.createElement("h4",null,React.createElement(u.A,null),e.label),React.createElement("div",{className:d.A.problem},React.createElement(l.A,{errorSet:a}))))}},24549:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(51609),n=a(56427),s=a(37236),o=a(10133),i=a(93956),c=a(45744),l=a(71327),u=a(34875),d=a(18736),m=a(274),p=a(29539),h=a(27723),f=a(72027),g=a(74592);const __=h.__,v=()=>{const[e,t]=(0,r.useState)(!1),[a,h]=(0,r.useState)(""),v=(0,p.Zp)(),{site:{domain:y}}=Jetpack_Boost,b=(0,f.W)().length>0,{shouldGetStarted:w,markGettingStartedComplete:E}=(0,m.J)(),[,C]=(0,g.p)("critical_css"),{connection:_,initializeConnection:k}=(0,s.w)(),{userConnected:R,wpcomBlogId:A}=_||{};async function x(e){t(e);try{await k(),await(0,o.n7)(`${e}_cta_from_getting_started_page_in_plugin`,{}),await E()}catch(e){h(e.message||__("Unknown error occurred. Please reload the page and try again.","jetpack-boost"))}}return(0,r.useEffect)((()=>{!w&&e&&(b||"premium"!==e?(b||C(!0),v("/",{replace:!0})):window.location.href=(0,s.i)(y,R,A?A.toString():null))}),[y,b,v,e,C,w,R,A]),React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(u.A,null,React.createElement(c.A,null)),React.createElement("div",{className:"jb-section jb-section--alt"},React.createElement("div",{className:"jb-container"},React.createElement("div",{className:d.A["pricing-table"]},React.createElement(i.U,{onPremiumCTA:()=>x("premium"),onFreeCTA:()=>x("free"),chosenFreePlan:"free"===e,chosenPaidPlan:"premium"===e}),""!==a&&React.createElement(n.Snackbar,{children:a,onDismiss:()=>h("")})))),React.createElement(l.A,null))}},24985:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(27723),n=a(8390),s=a(71327),o=a(34875),i=a(29539),c=a(51609),l=a(54748),u=a(13022);const __=r.__,d=({page:e,group:t,isImageCdnModuleActive:a})=>{const[r]=(0,n.Hs)(e,t),[d]=(0,n.JC)(),m=(0,i.Zp)(),p=d.data?(0,n.Yq)(d.data):void 0,h=p&&t?p[t]:void 0;return(0,c.useEffect)((()=>{d.data?.status===n.mH.Queued&&r.refetch()}),[d.data,r]),React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard"},React.createElement(o.A,{subPageTitle:__("Image analysis report","jetpack-boost")}),React.createElement("div",{className:(0,u.A)(l.A.page,"jb-section--alt")},React.createElement("div",{className:"jb-container"},React.createElement(n.lq,{group:h,isUpdateInProgress:d?.data?.status===n.mH.Queued,isImageCdnModuleActive:a,isaLastUpdated:r.data?.last_updated||0}),React.createElement(n.tU,{currentTab:h,activeGroupKey:t,imageDataGroupTabs:p,setActiveTab:e=>{m(`/image-size-analysis/${e}/1`)}})),React.createElement("div",{className:l.A["table-wrap"]},React.createElement(n.XI,{isaDataLoading:r.isLoading,images:r.data?.images||[],isaReport:d.data||void 0})),React.createElement("div",{className:"jb-container"},React.createElement(n.dK,{group:t,current:e,total:r.data?.total_pages||1}),React.createElement(s.A,null))))}},68009:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(4476),n=a(74592),s=a(26050),o=a(144),i=a(3924),c=a(47656),l=a(86087),u=a(27723),d=a(72027),m=a(25460),p=a(92272),h=a(18867),f=a(18316),g=a(8390),v=a(512),y=a(22603),b=a(59760),w=a(30669),E=a(37414),C=a(24811);const __=u.__,_=()=>{const e=(0,i.A)("jetpack-boost-critical-css"),t=(0,i.A)("jetpack-boost-defer-js"),[a]=(0,n.p)("image_size_analysis"),[u]=(0,n.p)("image_cdn"),_=(0,y._s)(),k=()=>{_.mutate()},{canResizeImages:R}=Jetpack_Boost,A=(0,d.W)(),x=A.includes("image-cdn-liar")&&A.includes("image-cdn-quality");return React.createElement("div",{className:"jb-container--narrow"},React.createElement(v.A,null),React.createElement(s.A,{slug:"critical_css",title:__("Optimize Critical CSS Loading (manual)","jetpack-boost"),onEnable:k,description:React.createElement(React.Fragment,null,React.createElement("p",null,(0,l.createInterpolateElement)(__("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.","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})})),React.createElement("div",{className:f.A["tooltip-wrapper"]},React.createElement("p",null,(0,l.createInterpolateElement)(__("You should regenerate your Critical CSS whenever you make changes to the HTML or CSS structure of your site.","jetpack-boost"),{b:React.createElement("b",null)})),React.createElement(b.A,null)))},React.createElement(r.A,null),React.createElement(o.A,{identifier:"critical-css",description:__("Save time by upgrading to Automatic Critical CSS generation.","jetpack-boost")})),React.createElement(s.A,{slug:"cloud_css",title:React.createElement(React.Fragment,null,__("Automatically Optimize CSS Loading","jetpack-boost"),React.createElement(w.A,null)),onEnable:k,description:React.createElement(React.Fragment,null,React.createElement("p",null,(0,l.createInterpolateElement)(__("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.","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})})),React.createElement("p",null,(0,l.createInterpolateElement)(__("Boost will automatically generate your Critical CSS whenever you make changes to the HTML or CSS structure of your site.","jetpack-boost"),{b:React.createElement("strong",null)})))},React.createElement(m.A,null)),React.createElement(E.A,null),React.createElement(s.A,{slug:"render_blocking_js",title:__("Defer Non-Essential JavaScript","jetpack-boost"),description:React.createElement("p",null,(0,l.createInterpolateElement)(__("Run non-essential JavaScript after the page has loaded so that styles and images can load more quickly. Read more on web.dev.","jetpack-boost"),{link:React.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"})}))}),React.createElement(s.A,{slug:"minify_js",title:__("Concatenate JS","jetpack-boost"),description:React.createElement("p",null,__("Scripts are grouped by their original placement, concatenated and minified to reduce site loading time and reduce the number of requests.","jetpack-boost"))},React.createElement(p.A,{datasyncKey:"minify_js_excludes",inputLabel:__("Exclude JS Strings:","jetpack-boost"),buttonText:__("Exclude JS Strings","jetpack-boost"),placeholder:__("Comma separated list of JS scripts to exclude","jetpack-boost")})),React.createElement(s.A,{slug:"minify_css",title:__("Concatenate CSS","jetpack-boost"),description:React.createElement("p",null,__("Styles are grouped by their original placement, concatenated and minified to reduce site loading time and reduce the number of requests.","jetpack-boost"))},React.createElement(p.A,{datasyncKey:"minify_css_excludes",inputLabel:__("Exclude CSS Strings:","jetpack-boost"),buttonText:__("Exclude CSS Strings","jetpack-boost"),placeholder:__("Comma separated list of CSS stylesheets to exclude","jetpack-boost")})),React.createElement(s.A,{slug:"image_cdn",title:React.createElement(React.Fragment,null,__("Image CDN","jetpack-boost"),x&&React.createElement(w.A,null)),description:React.createElement("p",null,__("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-boost"))},!x&&React.createElement(o.A,{identifier:"image-cdn",description:__("Auto-resize lazy images and adjust their quality.","jetpack-boost")}),React.createElement(h.z,{isPremium:A.includes("image-cdn-liar")}),React.createElement(h.p,{isPremium:A.includes("image-cdn-quality")})),React.createElement("div",{className:f.A.settings},React.createElement(s.A,{slug:"image_guide",title:__("Image Guide","jetpack-boost"),description:React.createElement(React.Fragment,null,React.createElement("p",null,__("This feature helps you discover images that are too large. When you browse your site, the image guide will show you an overlay with information about each image's size.","jetpack-boost")),!a?.available&&React.createElement(o.A,{identifier:"image-guide",description:__("Upgrade to scan your site for issues - automatically!","jetpack-boost")}))},!1===R&&React.createElement(c.A,{level:"warning",title:__("Image resizing is unavailable","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("It looks like your server doesn't have Imagick or GD extensions installed.","jetpack-boost")),React.createElement("p",null,__("Jetpack Boost is able to work without these extensions, but it's likely that it's going to be difficult for you to optimize the images that the Image Guide will identify without one of these extensions.","jetpack-boost")),React.createElement("p",null,__("Please contact your hosting provider or system administrator and ask them to install or activate one of these extensions.","jetpack-boost")))),React.createElement(s.A,{slug:"image_size_analysis",toggle:!1,title:React.createElement(React.Fragment,null,__("Image Size Analysis","jetpack-boost"),React.createElement(C.A,{text:__("Beta","jetpack-boost")})),description:React.createElement("p",null,__("This tool will search your site for images that are too large and have an impact on your visitors' experience, page loading times, and search rankings. Once finished, it will give you a report of all improperly sized images with suggestions on how to fix them.","jetpack-boost"))},a?.active&&React.createElement(g.Uq,{isCdnActive:!!u?.active}))))}},9121:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var r=a(3924),n=a(56427),s=a(86087),o=a(27723),i=a(8390),c=a(74592),l=a(29539),u=a(92707),d=a(71180),m=a(91643);const __=o.__,p=()=>{const[,e]=(0,c.p)("cloud_css"),[t]=(0,c.p)("image_guide"),[a]=(0,c.p)("image_size_analysis"),o=(0,l.Zp)(),p=(0,i.U7)(),{canResizeImages:h}=Jetpack_Boost;(0,s.useEffect)((()=>{e(!0),t?.active&&a?.active&&!1!==h&&p.requestNewReport()}),[]);const f=(0,r.A)("wpcom-pricing"),g=(0,r.A)("jetpack-support-boost");return React.createElement(u.A,{showActivateLicense:!1,showBackButton:!1,sidebarItem:React.createElement("img",{src:`${Jetpack_Boost.assetPath}../static/images/boost.png`,alt:__("Optimize with Jetpack Boost","jetpack-boost")})},React.createElement("h1",{className:"my-3"},__("Congratulations! Your Jetpack Boost is Now Upgraded!","jetpack-boost")),React.createElement("h3",{className:"my-2"},__("You’ve just unlocked powerful premium features. To boost your site speed score, here’s what you can now do:","jetpack-boost")),React.createElement("ul",{className:"my-2"},React.createElement("li",null,(0,s.createInterpolateElement)(__("Automatic Critical CSS: No further action needed! Your Critical CSS is now set to auto-regenerate.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Image Size Analyzer: Scan and identify oversized images. Optimize them to boost loading speeds.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Historical Performance: Review past performance scores and Core Web Vitals data. Identify which actions positively impacted site speeds over time.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Image CDN Quality Control: Fine-tune your image quality to balance clarity and loading speed. Choose the level of detail that aligns with your site’s needs.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,m.e)()?(0,s.createInterpolateElement)(__("Dedicated email support plus priority Live Chat if your plan includes Premium Support","jetpack-boost"),{link:React.createElement("a",{className:"action",href:f}),strong:React.createElement("strong",null)}):__("Dedicated email support","jetpack-boost"))),React.createElement("p",{className:d.A["last-paragraph"]},React.createElement(n.ExternalLink,{href:g},__("Learn more about Boost features and upgrades","jetpack-boost"))),React.createElement(n.Button,{label:__("Continue","jetpack-boost"),onClick:()=>o("/"),className:"jp-action-button--button jb-button jb-button--primary mt-3"},__("Continue","jetpack-boost")))}},50853:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(9957),n=a(27723),s=a(37236),o=a(10133),i=(a(43200),a(12925)),c=a(63016),l=a(92707),u=a(86087);const __=n.__,d=()=>{const{site:{domain:e}}=Jetpack_Boost,t=(0,c.e)(),{connection:a}=(0,s.w)(),n=()=>{(0,o.KF)((0,s.i)(e,a?.userConnected,a?.wpcomBlogId?a?.wpcomBlogId.toString():null),"checkout_from_pricing_page_in_plugin")};return t||n(),React.createElement(l.A,{sidebarItem:t&&React.createElement(r.A,{title:__("Jetpack Boost","jetpack-boost"),icon:React.createElement(i.A,null),priceBefore:t.priceBefore/12,priceAfter:t.priceAfter/12,priceDetails:__("/month, paid yearly","jetpack-boost"),currencyCode:t.currencyCode,ctaText:__("Upgrade Jetpack Boost","jetpack-boost"),onCtaClick:n}),footerNote:(0,u.createInterpolateElement)(__("Special introductory pricing, all renewals are at full price. 14 day money back guarantee.","jetpack-boost"),{strong:React.createElement("strong",null)})},React.createElement("h1",{className:"my-3"},__("Optimize your website's performance on the go","jetpack-boost")),React.createElement("h3",{className:"my-2"},__("Unlock the full potential of Jetpack Boost with automated performance optimization tools and more.","jetpack-boost")),React.createElement("ul",{className:"my-2"},React.createElement("li",null,(0,u.createInterpolateElement)(__("Automated Critical CSS Generation: Improve your site's load time. Say goodbye to manual tweaks and boost your speed scores with zero effort.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Automated Image Scanning: Always be on top of potential image size issues that might impact your site load time and SEO ranking.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("In-depth Performance Insights: Track your success with historical performance and Core Web Vitals scores to see how your site improves over time.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Customizable Image Optimization: Control your image quality and loading speeds with customizable CDN settings, balancing aesthetics with efficiency.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Expert Support With Personal Assistance Available: Enjoy dedicated email support from our Happiness Engineers, ensuring a smoother experience and peace of mind.","jetpack-boost"),{strong:React.createElement("strong",null)}))))}},70927:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"177",height:"7",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#footer-automattic_svg__clip0)",fill:"#000",fillOpacity:"0.8"},React.createElement("path",{d:"M59.878 7c-2.38 0-3.909-1.668-3.909-3.39v-.22c0-1.76 1.548-3.39 3.909-3.39 2.379 0 3.927 1.63 3.927 3.39v.22c0 1.722-1.548 3.39-3.927 3.39zm2.662-3.592c0-1.264-.944-2.382-2.662-2.382-1.719 0-2.644 1.118-2.644 2.382v.165c0 1.265.944 2.4 2.644 2.4 1.7 0 2.662-1.135 2.662-2.4v-.165zM33.045 6.743l-.887-1.612H28.21l-.85 1.612H26.04L29.646.238h1.039l3.682 6.505h-1.322zm-2.889-5.24l-1.454 2.73h2.965l-1.511-2.73zM40.107 7c-2.398 0-3.53-1.264-3.53-2.969V.238h1.245v3.83c0 1.21.813 1.924 2.36 1.924 1.587 0 2.248-.715 2.248-1.924V.238h1.265v3.793C43.695 5.644 42.638 7 40.107 7zM50.72 1.246v5.497h-1.266V1.246h-2.926V.238h7.118v1.008H50.72zm24.302 5.497V1.594l-.34.568-2.814 4.581h-.623l-2.776-4.58-.34-.569v5.15h-1.227V.237h1.737l2.644 4.471.321.55.321-.55L74.55.24h1.718v6.504h-1.246zm10.782 0l-.887-1.612H80.97l-.85 1.612h-1.322L82.425.238h1.039l3.682 6.505h-1.34zm-2.889-5.24l-1.454 2.73h2.965l-1.511-2.73zm9.31-.257v5.497h-1.266V1.246h-2.927V.238h7.12v1.008h-2.928zm9.233 0v5.497h-1.265V1.246h-2.927V.238h7.119v1.008h-2.927zm6.043 5.497v-5.9c.509 0 .698-.257.698-.623h.529v6.505l-1.227.018zm11.084-4.672c-.604-.532-1.492-1.045-2.682-1.045-1.793 0-2.794 1.191-2.794 2.437v.129c0 1.227 1.019 2.382 2.889 2.382 1.114 0 2.039-.513 2.625-1.045l.755.77c-.737.696-1.983 1.301-3.456 1.301-2.53 0-4.078-1.594-4.078-3.353v-.22c0-1.76 1.68-3.427 4.135-3.427 1.416 0 2.7.568 3.399 1.301l-.793.77zm-57.876.201c.226.147.283.44.15.66l-1.151 1.722a.501.501 0 01-.68.147.486.486 0 01-.151-.66l1.152-1.722a.485.485 0 01.68-.147zM7.081 6.725l-.887-1.63H2.209l-.868 1.63H0L3.663.147h1.058l3.72 6.578H7.08zM4.154 1.43L2.681 4.196h3.003L4.154 1.43zm11.481 5.296l-4.4-4.398-.434-.458v4.875H9.536V.147h1.227l4.268 4.398.434.476V.147h1.265v6.578h-1.095zM135.938 6.78l-.907-1.63h-3.984l-.868 1.63h-1.341L132.52.183h1.058l3.738 6.597h-1.378zm-2.927-5.314l-1.473 2.767h3.003l-1.53-2.767zm5.401 5.314V.183h1.284V6.78h-1.284zm9.063 0c-.34 0-.491-.458-.547-1.063l-.038-.678c-.038-.66-.321-.934-1.586-.934h-2.417V6.78h-1.265V.183h3.701c2.039 0 2.964.788 2.964 1.814 0 .715-.377 1.411-1.699 1.65 1.322.091 1.605.678 1.624 1.447l.019.55c.019.458.094.788.415 1.118v.018h-1.171zm-.472-4.618c0-.476-.396-.934-1.491-.934h-2.606v1.979h2.719c.944 0 1.378-.44 1.378-.953v-.092zm3.078 4.618V.183h1.284v5.57h5.325V6.78h-6.609zm7.912 0V.183h1.284V6.78h-1.284zm9.347 0l-4.418-4.416-.435-.458V6.78h-1.284V.183h1.228l4.286 4.416.434.477V.183h1.284V6.78h-1.095zm3.04 0V.183h6.175V1.21h-4.91v1.686h3.777v1.008h-3.777v1.85h4.91V6.78h-6.175z"})),React.createElement("defs",null,React.createElement("clipPath",{id:"footer-automattic_svg__clip0"},React.createElement("path",{fill:"#fff",d:"M0 0h176.556v7H0z"}))))},15714:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3333 5.9998L7.99996 11.3331L2.66663 5.9998L3.60929 5.05713L7.99996 9.4478L12.3906 5.05713",fill:"#12181E"}),React.createElement("mask",{id:"mask0_4507_32793",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"12",height:"7"},React.createElement("path",{d:"M13.3333 5.9998L7.99996 11.3331L2.66663 5.9998L3.60929 5.05713L7.99996 9.4478L12.3906 5.05713",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_32793)"},React.createElement("rect",{width:"16",height:"16"})))},11145:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.44509 13.0045L0.98645 6.99999L6.44509 0.995483L7.555 2.00449L3.01364 6.99999L7.555 11.9955L6.44509 13.0045Z",fill:"#1E1E1E"}))},18506:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 12.5L6.5 6.99998L1.5 1.5",stroke:"#1E1E1E",strokeWidth:"1.5"}))},92909:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.66675 9.99984L8.00008 4.6665L13.3334 9.99984L12.3907 10.9425L8.00008 6.55184L3.60941 10.9425",fill:"#12181E"}),React.createElement("mask",{id:"mask0_4507_36473",maskUnits:"userSpaceOnUse",x:"2",y:"4",width:"12",height:"7"},React.createElement("path",{d:"M2.66675 9.99984L8.00008 4.6665L13.3334 9.99984L12.3907 10.9425L8.00008 6.55184L3.60941 10.9425",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_36473)"},React.createElement("rect",{width:"16",height:"16",fill:"none"})))},81658:(e,t,a)=>{"use strict";function r({className:e}){return React.createElement("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"7.23 7.23 9.55 9.55"},React.createElement("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"}))}a.d(t,{A:()=>r})},12925:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.99996 0.666748L15.6666 8.00008L8.99996 15.3334M0.99996 0.666748L7.66663 8.00008L0.999961 15.3334",stroke:"#1E1E1E",strokeWidth:"1.5"}))},76520:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-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"})))},62658:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(96072),n=a.n(r);const s=e=>React.createElement("svg",n()({width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16345 7.16344 0 16 0C24.8366 0 32 7.16345 32 16ZM15.1756 18.6566V3.17569L7.20612 18.6566H15.1756ZM16.794 13.3134V28.8248L24.794 13.3134H16.794Z",fill:"#069E08"}))},25864:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},React.createElement("path",{d:"M8 0C3.588 0 0 3.588 0 8s3.588 8 8 8 8-3.588 8-8-3.588-8-8-8zm-.412 9.328H3.603l3.985-7.755v7.755zm.809 5.084V6.656h3.985l-3.985 7.756z",fill:"#000",fillOpacity:"0.7"}))},10579:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),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"})))},66280:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("mask",{id:"mask0_4507_32790",maskUnits:"userSpaceOnUse",x:"4",y:"2",width:"8",height:"12"},React.createElement("path",{d:"M6.66667 2H12L9.33333 6H12L4 14L6.66667 8H4L6.66667 2Z",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_32790)"},React.createElement("rect",{width:"16",height:"16"})))},29365:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{fill:"none",height:"50",viewBox:"0 0 280 50",width:"280",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"m207.34 21.2106c.764.1108 1.447.3141 2.051.6099.616.2957 1.14.6776 1.571 1.1458.444.4559.782 1.0042 1.017 1.6449.234.6284.351 1.3492.351 2.1624 0 .5791-.087 1.189-.259 1.8297-.173.6284-.462 1.2444-.869 1.8482-.394.5914-.918 1.1397-1.571 1.6449-.64.5051-1.441.9179-2.402 1.2383-.74.2464-1.559.4189-2.458.5174-.9.0986-1.978.1479-3.235.1479h-6.394v-24.72872h6.173c.566 0 1.078.01232 1.534.03696.468.01232.893.03697 1.275.07393.394.03696.758.08625 1.09.14785.333.04929.647.1109.943.18482.776.20946 1.478.49906 2.107.86866.64.3573 1.183.7885 1.626 1.2937.444.5052.783 1.0781 1.017 1.7188.246.6407.369 1.3369.369 2.0885 0 .6037-.074 1.1828-.222 1.7373-.135.5544-.363 1.0658-.683 1.534-.308.4682-.715.8871-1.22 1.2567-.493.3697-1.097.6777-1.811.9241zm-4.602-1.2383c.591 0 1.102-.0247 1.534-.074.431-.0616.819-.1478 1.164-.2587.924-.308 1.596-.7886 2.015-1.4416.431-.653.646-1.4231.646-2.3102 0-.9118-.221-1.6572-.665-2.2363s-1.14-1.0104-2.088-1.2938c-.469-.1355-1.011-.2279-1.627-.2772-.616-.0616-1.343-.0924-2.181-.0924h-3.382v7.9842zm-4.584 2.7168v8.5941h3.641c.863 0 1.663-.037 2.403-.1109.739-.0863 1.367-.2156 1.885-.3881.567-.1849 1.047-.419 1.441-.7024.395-.2957.709-.616.943-.961.246-.3573.419-.7331.518-1.1274.11-.3943.166-.7947.166-1.2013 0-.4682-.056-.9056-.166-1.3122-.111-.419-.296-.7886-.555-1.1089-.246-.3327-.579-.6223-.998-.8687-.407-.2464-.918-.4374-1.534-.5729-.37-.0863-.795-.1479-1.275-.1849-.468-.0369-1.054-.0554-1.756-.0554z",fill:"#000"}),React.createElement("path",{d:"m229.338 25.2396c0-1.0843-.135-2.0453-.406-2.8832-.259-.8501-.629-1.5648-1.109-2.1439-.469-.5914-1.029-1.0349-1.682-1.3307-.653-.308-1.368-.462-2.144-.462s-1.491.154-2.144.462c-.653.2958-1.22.7393-1.7 1.3307-.468.5791-.838 1.2938-1.109 2.1439-.259.8379-.388 1.7989-.388 2.8832 0 1.0719.129 2.033.388 2.8832.271.8378.647 1.5463 1.127 2.1254.481.5791 1.048 1.0226 1.701 1.3307.653.2957 1.367.4435 2.143.4435.777 0 1.485-.1478 2.126-.4435.653-.3081 1.213-.7516 1.682-1.3307.48-.5791.85-1.2876 1.109-2.1254.271-.8502.406-1.8113.406-2.8832zm2.994 0c0 1.38-.197 2.6367-.591 3.7703-.394 1.1335-.955 2.1069-1.682 2.9201-.715.8009-1.583 1.4231-2.606 1.8667s-2.168.6653-3.438.6653c-1.306 0-2.476-.2217-3.511-.6653-1.023-.4436-1.898-1.0658-2.625-1.8667-.714-.8132-1.262-1.7866-1.644-2.9201-.382-1.1336-.573-2.3903-.573-3.7703 0-1.3923.197-2.6552.591-3.7888.394-1.1335.949-2.1069 1.663-2.9201.727-.8132 1.602-1.4416 2.625-1.8852 1.035-.4435 2.187-.6653 3.456-.6653 1.294 0 2.458.2218 3.493.6653 1.035.4436 1.91 1.072 2.624 1.8852.715.8132 1.263 1.7866 1.645 2.9201.382 1.1336.573 2.3965.573 3.7888z",fill:"#000"}),React.createElement("path",{d:"m248.953 25.2396c0-1.0843-.136-2.0453-.407-2.8832-.259-.8501-.628-1.5648-1.109-2.1439-.468-.5914-1.029-1.0349-1.682-1.3307-.653-.308-1.367-.462-2.144-.462-.776 0-1.491.154-2.144.462-.653.2958-1.219.7393-1.7 1.3307-.468.5791-.838 1.2938-1.109 2.1439-.259.8379-.388 1.7989-.388 2.8832 0 1.0719.129 2.033.388 2.8832.271.8378.647 1.5463 1.128 2.1254.48.5791 1.047 1.0226 1.7 1.3307.653.2957 1.368.4435 2.144.4435s1.485-.1478 2.125-.4435c.653-.3081 1.214-.7516 1.682-1.3307.481-.5791.85-1.2876 1.109-2.1254.271-.8502.407-1.8113.407-2.8832zm2.994 0c0 1.38-.197 2.6367-.592 3.7703-.394 1.1335-.955 2.1069-1.682 2.9201-.714.8009-1.583 1.4231-2.606 1.8667-1.022.4436-2.168.6653-3.437.6653-1.306 0-2.477-.2217-3.512-.6653-1.022-.4436-1.897-1.0658-2.624-1.8667-.715-.8132-1.263-1.7866-1.645-2.9201-.382-1.1336-.573-2.3903-.573-3.7703 0-1.3923.197-2.6552.591-3.7888.395-1.1335.949-2.1069 1.664-2.9201.727-.8132 1.602-1.4416 2.624-1.8852 1.035-.4435 2.187-.6653 3.456-.6653 1.294 0 2.458.2218 3.493.6653 1.035.4436 1.91 1.072 2.625 1.8852.714.8132 1.263 1.7866 1.645 2.9201.382 1.1336.573 2.3965.573 3.7888z",fill:"#000"}),React.createElement("path",{d:"m257.755 21.1181c0 .4806.105.8749.314 1.1829.21.308.487.5606.832.7577.357.1849.764.3389 1.22.4621.468.1232.949.2341 1.441.3327.678.1478 1.319.3142 1.923.499.603.1725 1.158.4374 1.663.7947.517.3573.93.844 1.238 1.4601.321.6037.481 1.3923.481 2.3656 0 .8872-.173 1.6757-.518 2.3657-.345.6777-.831 1.2506-1.46 1.7188-.628.4559-1.38.8009-2.255 1.035-.874.2464-1.835.3696-2.883.3696-.641 0-1.226-.0369-1.756-.1108-.517-.0617-.979-.1479-1.386-.2588-.394-.0986-.733-.2033-1.016-.3142-.284-.1109-.518-.2156-.703-.3142v-2.4026c.74.2957 1.473.5298 2.2.7023s1.528.2587 2.402.2587c.69 0 1.313-.0616 1.867-.1848.555-.1232 1.029-.3018 1.423-.536.407-.2464.715-.5482.924-.9056.222-.3696.333-.7947.333-1.2752 0-.4929-.099-.8995-.296-1.2198-.197-.3204-.462-.5853-.794-.7947-.333-.2095-.721-.382-1.165-.5175-.431-.1356-.887-.2588-1.367-.3697-.629-.1355-1.27-.2957-1.923-.4805-.64-.1848-1.226-.4436-1.755-.7762-.53-.3327-.961-.7824-1.294-1.3492-.32-.5791-.481-1.3184-.481-2.2178 0-.9241.167-1.725.499-2.4027.333-.6776.783-1.2383 1.35-1.6818.566-.4436 1.226-.7763 1.977-.998.752-.2218 1.546-.3327 2.384-.3327.974 0 1.873.0924 2.699.2772.837.1848 1.595.4189 2.273.7023v2.4396c-.739-.2834-1.491-.5113-2.255-.6838-.751-.1848-1.528-.2834-2.329-.2957-.677 0-1.256.0678-1.737.2033-.48.1355-.875.3265-1.183.5729-.308.2341-.536.5175-.684.8502-.135.3204-.203.6777-.203 1.0719z",fill:"#000"}),React.createElement("path",{d:"m279.902 34.037c-.247.0985-.623.1909-1.128.2772-.505.0862-1.109.1355-1.811.1478-.924 0-1.725-.117-2.403-.3511-.677-.2218-1.244-.5421-1.7-.9611-.444-.4312-.776-.9487-.998-1.5524-.222-.6038-.333-1.2753-.333-2.0146v-10.6825h-3.382v-2.4581h3.382v-4.8052h2.865v4.8052h5.249v2.4581h-5.249v10.239c0 .4066.055.7824.166 1.1274.124.345.308.6468.555.9056.259.2464.585.4435.979.5914.395.1355.869.2033 1.423.2033.382 0 .783-.0308 1.202-.0924.431-.0616.825-.1417 1.183-.2403z",fill:"#000"}),React.createElement("path",{d:"m24.9855 49.9692c13.799 0 24.9855-11.1865 24.9855-24.9855 0-13.7991-11.1865-24.9837-24.9855-24.9837s-24.9855 11.1865-24.9855 24.9855 11.1865 24.9837 24.9855 24.9837z",fill:"#069e08"}),React.createElement("path",{d:"m26.2256 20.7892v24.2213l12.4927-24.2213z",fill:"#fff"}),React.createElement("path",{d:"m23.6976 29.1337v-24.17511l-12.4447 24.17511z",fill:"#fff"}),React.createElement("g",{fill:"#000"},React.createElement("path",{d:"m64.512 41.4821c-.7161-1.0972-1.3822-2.1925-2.0501-3.2416 3.5284-2.1462 4.72-3.8614 4.72-7.1048v-18.7392h-4.1483v-3.57462h8.8219v21.36092c0 5.436-1.5727 8.487-7.3435 11.2993z"}),React.createElement("path",{d:"m101.467 28.7045c0 1.8113 1.287 2.0019 2.146 2.0019.858 0 2.098-.2868 3.051-.5717v3.3378c-1.336.4293-2.718.7623-4.626.7623-2.2885 0-4.9584-.8585-4.9584-4.8643v-9.8228h-2.4312v-3.386h2.4312v-5.0048h4.3874v5.0067h5.53v3.3859h-5.53z"}),React.createElement("path",{d:"m110.621 43.151v-27.0355h4.196v1.6208c1.669-1.2878 3.529-2.0982 5.818-2.0982 3.957 0 7.104 2.7661 7.104 8.7257 0 5.9133-3.432 9.8229-9.106 9.8229-1.383 0-2.48-.1906-3.625-.4293v9.3455h-4.387zm8.868-23.8883c-1.288 0-2.908.6198-4.435 1.9557v9.2031c.953.1905 1.956.333 3.29.333 3.099 0 4.864-1.9557 4.864-6.0558 0-3.7671-1.288-5.436-3.719-5.436z"}),React.createElement("path",{d:"m144.998 33.8055h-4.1v-1.9557h-.096c-1.43 1.0972-3.195 2.2888-5.817 2.2888-2.289 0-4.768-1.6689-4.768-5.0549 0-4.5293 3.861-5.3878 6.579-5.769l3.862-.5236v-.5236c0-2.385-.953-3.1472-3.196-3.1472-1.097 0-3.671.333-5.769 1.1915l-.381-3.5284c1.908-.6679 4.529-1.1434 6.724-1.1434 4.291 0 7.057 1.717 7.057 6.8181v11.3474zm-4.387-8.2483-3.624.5717c-1.097.1425-2.241.8104-2.241 2.4312 0 1.4303.811 2.2407 2.002 2.2407 1.288 0 2.67-.7623 3.862-1.6208v-3.6228z"}),React.createElement("path",{d:"m163.118 33.2338c-1.812.6198-3.432 1.001-5.484 1.001-6.58 0-9.203-3.7671-9.203-9.2493 0-5.769 3.624-9.3455 9.488-9.3455 2.192 0 3.528.3811 5.006.8585v3.7189c-1.287-.4773-3.147-1.0009-4.958-1.0009-2.67 0-4.959 1.4302-4.959 5.5303 0 4.5294 2.289 5.9133 5.197 5.9133 1.383 0 2.909-.2867 4.959-1.0971v3.6708z"}),React.createElement("path",{d:"m171.415 23.7458c.381-.4292.668-.8585 6.198-7.5822h5.721l-7.153 8.3926 7.819 9.2974h-5.721l-6.818-8.3926v8.3926h-4.385v-25.03173h4.387v14.92393z"}),React.createElement("path",{d:"m91.3568 33.2338c-2.2887.716-4.2444 1.001-6.5332 1.001-5.6265 0-9.1068-2.8124-9.1068-9.3936 0-4.8162 2.9567-9.2031 8.6295-9.2031 5.6265 0 7.5822 3.9096 7.5822 7.6285 0 1.2397-.0962 1.9076-.1425 2.6218h-11.3474c.0962 3.8614 2.2887 4.768 5.5784 4.768 1.8114 0 3.4322-.4292 5.2935-1.0972v3.6709h.0463zm-4.0039-10.2521c0-2.1463-.716-4.0058-3.051-4.0058-2.1926 0-3.5284 1.5727-3.8152 4.0058z"})))},73685:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(96072),n=a.n(r);const s=e=>React.createElement("svg",n()({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 24 24"},e),React.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",style:{fill:"#d63638"}}))},91347:(e,t,a)=>{"use strict";function r({className:e}){return React.createElement("svg",{className:e,width:"16",height:"16",viewBox:"0 0 16 16",fill:"#008710",xmlns:"http://www.w3.org/2000/svg"},React.createElement("mask",{id:"mask0_3234_4810",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"2",y:"1",width:"13",height:"13"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.724 3.724L12.276 2.276C11.7553 1.75533 10.9113 1.75533 10.3907 2.276L9.33333 3.33333L12.6667 6.66666L13.724 5.60933C14.2447 5.08866 14.2447 4.24466 13.724 3.724ZM8.66667 4L12 7.33333L5.662 13.6713C5.20467 13.214 5.20267 12.4753 5.654 12.0147L5.652 12.0127C5.19133 12.464 4.45267 12.462 3.99533 12.0047C3.544 11.5533 3.538 10.83 3.97133 10.368L3.966 10.3627C3.504 10.7953 2.78 10.7893 2.32933 10.3387L8.66667 4ZM2 14V12C3.10467 12 4 12.8953 4 14H2Z",fill:"white"})),React.createElement("g",{mask:"url(#mask0_3234_4810)"},React.createElement("rect",{width:"16",height:"16"})))}a.d(t,{A:()=>r})},3819:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"gridicon gridicons-refresh",height:"15",width:"15",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})))},11284:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"19",height:"17",viewBox:"0 0 19 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.6953 16.3906L18.4062 8.60938L10.6953 0.828125L8.63281 2.98438L12.8516 7.10938H0.699219V10.1094H12.8516L8.63281 14.2344L10.6953 16.3906Z"}))},96887:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve",className:"icon"},React.createElement("g",{id:"notice-outline"},React.createElement("path",{style:{fill:"#FAA754"},d:"M12,4c4.411,0,8,3.589,8,8s-3.589,8-8,8s-8-3.589-8-8S7.589,4,12,4 M12,2C6.477,2,2,6.477,2,12s4.477,10,10,10 s10-4.477,10-10S17.523,2,12,2L12,2z M13,15h-2v2h2V15z M11,13h2l0.5-6h-3L11,13z"})))},87351:(e,t,a)=>{var r;self,r=(e,t)=>(()=>{"use strict";var a={"./common/index.ts":(e,t,a)=>{a.r(t),a.d(t,{dataMatch:()=>s,optionsUpdateState:()=>n});var r=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{t.exports=e},uplot:e=>{e.exports=t}},r={};function n(e){var t=r[e];if(void 0!==t)return t.exports;var s=r[e]={exports:{}};return a[e](s,s.exports,n),s.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 a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};return(()=>{n.r(s),n.d(s,{default:()=>i});var e=n("react"),t=n.n(e),a=n("uplot"),r=n.n(a),o=n("./common/index.ts");function i(a){var n=a.options,s=a.data,i=a.target,c=a.onDelete,l=void 0===c?function(){}:c,u=a.onCreate,d=void 0===u?function(){}:u,m=a.resetScales,p=void 0===m||m,h=(0,e.useRef)(null),f=(0,e.useRef)(null);function g(e){e&&(l(e),e.destroy(),h.current=null)}function v(){var e=new(r())(n,s,i||f.current);h.current=e,d(e)}(0,e.useEffect)((function(){return v(),function(){g(h.current)}}),[]);var y=(0,e.useRef)({options:n,data:s,target:i}).current;return(0,e.useEffect)((function(){if(y.options!==n){var e=(0,o.optionsUpdateState)(y.options,n);h.current&&"create"!==e?"update"===e&&h.current.setSize({width:n.width,height:n.height}):(g(h.current),v())}return y.data!==s&&(h.current?(0,o.dataMatch)(y.data,s)||(p?h.current.setData(s,!0):(h.current.setData(s,!1),h.current.redraw())):v()),y.target!==i&&(g(h.current),v()),function(){y.options=n,y.data=s,y.target=i}}),[n,s,i,p]),i?null:t().createElement("div",{ref:f})}})(),s=s.default})(),e.exports=r(a(51609),a(38065))},38065:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>kr});const r="uplot",n="u-hz",s="u-vt",o="u-title",i="u-wrap",c="u-under",l="u-over",u="u-axis",d="u-off",m="u-select",p="u-cursor-x",h="u-cursor-y",f="u-cursor-pt",g="u-legend",v="u-live",y="u-inline",b="u-series",w="u-marker",E="u-label",C="u-value",_="width",k="height",R="top",A="bottom",x="left",S="right",j="#000",M=j+"0",N="mousemove",z="mousedown",P="mouseup",T="mouseenter",L="mouseleave",O="dblclick",D="change",H="dppxchange",V="--",I="undefined"!=typeof window,F=I?document:null,B=I?window:null,q=I?navigator:null;let U,Z;function W(e,t){if(null!=t){let a=e.classList;!a.contains(t)&&a.add(t)}}function Q(e,t){let a=e.classList;a.contains(t)&&a.remove(t)}function K(e,t,a){e.style[t]=a+"px"}function $(e,t,a,r){let n=F.createElement(e);return null!=t&&W(n,t),null!=a&&a.insertBefore(n,r),n}function J(e,t){return $("div",e,t)}const G=new WeakMap;function Y(e,t,a,r,n){let s="translate("+t+"px,"+a+"px)";s!=G.get(e)&&(e.style.transform=s,G.set(e,s),t<0||a<0||t>r||a>n?W(e,d):Q(e,d))}const X=new WeakMap;function ee(e,t,a){let r=t+a;r!=X.get(e)&&(X.set(e,r),e.style.background=t,e.style.borderColor=a)}const te=new WeakMap;function ae(e,t,a,r){let n=t+""+a;n!=te.get(e)&&(te.set(e,n),e.style.height=a+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-a/2+"px":0)}const re={passive:!0},ne={...re,capture:!0};function se(e,t,a,r){t.addEventListener(e,a,r?ne:re)}function oe(e,t,a,r){t.removeEventListener(e,a,re)}function ie(e,t,a,r){let n;a=a||0;let s=(r=r||t.length-1)<=2147483647;for(;r-a>1;)n=s?a+r>>1:_e((a+r)/2),t[n]=t&&n<=a;n+=r)if(null!=e[n])return n;return-1}function le(e,t,a,r){let n=je(e),s=je(t);e==t&&(-1==n?(e*=a,t/=a):(e/=a,t*=a));let o=10==a?Me:Ne,i=1==s?Re:_e,c=(1==n?_e:Re)(o(Ce(e))),l=i(o(Ce(t))),u=Se(a,c),d=Se(a,l);return 10==a&&(c<0&&(u=Ke(u,-c)),l<0&&(d=Ke(d,-l))),r||2==a?(e=u*n,t=d*s):(e=Qe(e,u),t=We(t,d)),[e,t]}function ue(e,t,a,r){let n=le(e,t,a,r);return 0==e&&(n[0]=0),0==t&&(n[1]=0),n}I&&function e(){let t=devicePixelRatio;U!=t&&(U=t,Z&&oe(D,Z,e),Z=matchMedia(`(min-resolution: ${U-.001}dppx) and (max-resolution: ${U+.001}dppx)`),se(D,Z,e),B.dispatchEvent(new CustomEvent(H)))}();const de=.1,me={mode:3,pad:de},pe={pad:0,soft:null,mode:0},he={min:pe,max:pe};function fe(e,t,a,r){return st(a)?ve(e,t,a):(pe.pad=a,pe.soft=r?0:null,pe.mode=r?3:0,ve(e,t,he))}function ge(e,t){return null==e?t:e}function ve(e,t,a){let r=a.min,n=a.max,s=ge(r.pad,0),o=ge(n.pad,0),i=ge(r.hard,-Te),c=ge(n.hard,Te),l=ge(r.soft,Te),u=ge(n.soft,-Te),d=ge(r.mode,0),m=ge(n.mode,0),p=t-e,h=Me(p),f=xe(Ce(e),Ce(t)),g=Me(f),v=Ce(g-h);(p<1e-24||v>10)&&(p=0,0!=e&&0!=t||(p=1e-24,2==d&&l!=Te&&(s=0),2==m&&u!=-Te&&(o=0)));let y=p||f||1e3,b=Me(y),w=Se(10,_e(b)),E=Ke(Qe(e-y*(0==p?0==e?.1:1:s),w/10),24),C=e>=l&&(1==d||3==d&&E<=l||2==d&&E>=l)?l:Te,_=xe(i,E=C?C:Ae(C,E)),k=Ke(We(t+y*(0==p?0==t?.1:1:o),w/10),24),R=t<=u&&(1==m||3==m&&k>=u||2==m&&k<=u)?u:-Te,A=Ae(c,k>R&&t<=R?R:xe(R,k));return _==A&&0==_&&(A=100),[_,A]}const ye=new Intl.NumberFormat(I?q.language:"en-US"),be=e=>ye.format(e),we=Math,Ee=we.PI,Ce=we.abs,_e=we.floor,ke=we.round,Re=we.ceil,Ae=we.min,xe=we.max,Se=we.pow,je=we.sign,Me=we.log10,Ne=we.log2,ze=(e,t=1)=>we.sinh(e)*t,Pe=(e,t=1)=>we.asinh(e/t),Te=1/0;function Le(e){return 1+(0|Me((e^e>>31)-(e>>31)))}function Oe(e,t,a){return Ae(xe(e,t),a)}function De(e){return"function"==typeof e?e:()=>e}const He=e=>e,Ve=(e,t)=>t,Ie=e=>null,Fe=e=>!0,Be=(e,t)=>e==t,qe=/\.\d*?(?=9{6,}|0{6,})/gm,Ue=e=>{if(at(e)||$e.has(e))return e;const t=`${e}`,a=t.match(qe);if(null==a)return e;let r=a[0].length-1;if(-1!=t.indexOf("e-")){let[e,a]=t.split("e");return+`${Ue(e)}e${a}`}return Ke(e,r)};function Ze(e,t){return Ue(Ke(Ue(e/t))*t)}function We(e,t){return Ue(Re(Ue(e/t))*t)}function Qe(e,t){return Ue(_e(Ue(e/t))*t)}function Ke(e,t=0){if(at(e))return e;let a=10**t,r=e*a*(1+Number.EPSILON);return ke(r)/a}const $e=new Map;function Je(e){return((""+e).split(".")[1]||"").length}function Ge(e,t,a,r){let n=[],s=r.map(Je);for(let o=t;o=0?0:t)+(o>=s[i]?0:s[i]),u=10==e?c:Ke(c,l);n.push(u),$e.set(u,l)}}return n}const Ye={},Xe=[],et=[null,null],tt=Array.isArray,at=Number.isInteger,rt=e=>void 0===e;function nt(e){return"string"==typeof e}function st(e){let t=!1;if(null!=e){let a=e.constructor;t=null==a||a==Object}return t}function ot(e){return null!=e&&"object"==typeof e}const it=Object.getPrototypeOf(Uint8Array),ct="__proto__";function lt(e,t=st){let a;if(tt(e)){let r=e.find((e=>null!=e));if(tt(r)||t(r)){a=Array(e.length);for(let r=0;rs){for(r=o-1;r>=0&&null==e[r];)e[r--]=null;for(r=o+1;rPromise.resolve().then(e):queueMicrotask;const pt=["January","February","March","April","May","June","July","August","September","October","November","December"],ht=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];function ft(e){return e.slice(0,3)}const gt=ht.map(ft),vt=pt.map(ft),yt={MMMM:pt,MMM:vt,WWWW:ht,WWW:gt};function bt(e){return(e<10?"0":"")+e}const wt={YYYY:e=>e.getFullYear(),YY:e=>(e.getFullYear()+"").slice(2),MMMM:(e,t)=>t.MMMM[e.getMonth()],MMM:(e,t)=>t.MMM[e.getMonth()],MM:e=>bt(e.getMonth()+1),M:e=>e.getMonth()+1,DD:e=>bt(e.getDate()),D:e=>e.getDate(),WWWW:(e,t)=>t.WWWW[e.getDay()],WWW:(e,t)=>t.WWW[e.getDay()],HH:e=>bt(e.getHours()),H:e=>e.getHours(),h:e=>{let t=e.getHours();return 0==t?12:t>12?t-12:t},AA:e=>e.getHours()>=12?"PM":"AM",aa:e=>e.getHours()>=12?"pm":"am",a:e=>e.getHours()>=12?"p":"a",mm:e=>bt(e.getMinutes()),m:e=>e.getMinutes(),ss:e=>bt(e.getSeconds()),s:e=>e.getSeconds(),fff:e=>{return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function Et(e,t){t=t||yt;let a,r=[],n=/\{([a-z]+)\}|[^{]+/gi;for(;a=n.exec(e);)r.push("{"==a[0][0]?wt[a[1]]:a[0]);return e=>{let a="";for(let n=0;ne%1==0,kt=[1,2,2.5,5],Rt=Ge(10,-32,0,kt),At=Ge(10,0,32,kt),xt=At.filter(_t),St=Rt.concat(At),jt="{YYYY}",Mt="\n"+jt,Nt="{M}/{D}",zt="\n"+Nt,Pt=zt+"/{YY}",Tt="{aa}",Lt="{h}:{mm}"+Tt,Ot="\n"+Lt,Dt=":{ss}",Ht=null;function Vt(e){let t=1e3*e,a=60*t,r=60*a,n=24*r,s=30*n,o=365*n;return[(1==e?Ge(10,0,3,kt).filter(_t):Ge(10,-3,0,kt)).concat([t,5*t,10*t,15*t,30*t,a,5*a,10*a,15*a,30*a,r,2*r,3*r,4*r,6*r,8*r,12*r,n,2*n,3*n,4*n,5*n,6*n,7*n,8*n,9*n,10*n,15*n,s,2*s,3*s,4*s,6*s,o,2*o,5*o,10*o,25*o,50*o,100*o]),[[o,jt,Ht,Ht,Ht,Ht,Ht,Ht,1],[28*n,"{MMM}",Mt,Ht,Ht,Ht,Ht,Ht,1],[n,Nt,Mt,Ht,Ht,Ht,Ht,Ht,1],[r,"{h}"+Tt,Pt,Ht,zt,Ht,Ht,Ht,1],[a,Lt,Pt,Ht,zt,Ht,Ht,Ht,1],[t,Dt,Pt+" "+Lt,Ht,zt+" "+Lt,Ht,Ot,Ht,1],[e,Dt+".{fff}",Pt+" "+Lt,Ht,zt+" "+Lt,Ht,Ot,Ht,1]],function(t){return(i,c,l,u,d,m)=>{let p=[],h=d>=o,f=d>=s&&d=n?n:d,o=b+(_e(l)-_e(v))+We(v-b,s);p.push(o);let h=t(o),f=h.getHours()+h.getMinutes()/a+h.getSeconds()/r,g=d/r,y=m/i.axes[c]._space;for(;o=Ke(o+d,1==e?0:3),!(o>u);)if(g>1){let e=_e(Ke(f+g,6))%24,a=t(o).getHours()-e;a>1&&(a=-1),o-=a*r,f=(f+g)%24,Ke((o-p[p.length-1])/d,3)*y>=.7&&p.push(o)}else p.push(o)}return p}}]}const[It,Ft,Bt]=Vt(1),[qt,Ut,Zt]=Vt(.001);function Wt(e,t){return e.map((e=>e.map(((a,r)=>0==r||8==r||null==a?a:t(1==r||0==e[8]?a:e[1]+a)))))}function Qt(e,t){return(a,r,n,s,o)=>{let i,c,l,u,d,m,p=t.find((e=>o>=e[0]))||t[t.length-1];return r.map((t=>{let a=e(t),r=a.getFullYear(),n=a.getMonth(),s=a.getDate(),o=a.getHours(),h=a.getMinutes(),f=a.getSeconds(),g=r!=i&&p[2]||n!=c&&p[3]||s!=l&&p[4]||o!=u&&p[5]||h!=d&&p[6]||f!=m&&p[7]||p[1];return i=r,c=n,l=s,u=o,d=h,m=f,g(a)}))}}function Kt(e,t,a){return new Date(e,t,a)}function $t(e,t){return t(e)}Ge(2,-53,53,[1]);const Jt="{YYYY}-{MM}-{DD} {h}:{mm}{aa}";function Gt(e,t){return(a,r,n,s)=>null==s?V:t(e(r))}const Yt={show:!0,live:!0,isolate:!1,mount:()=>{},markers:{show:!0,width:2,stroke:function(e,t){let a=e.series[t];return a.width?a.stroke(e,t):a.points.width?a.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};const Xt=[0,0];function ea(e,t,a,r=!0){return e=>{0==e.button&&(!r||e.target==t)&&a(e)}}function ta(e,t,a,r=!0){return e=>{(!r||e.target==t)&&a(e)}}const aa={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,a){return Xt[0]=t,Xt[1]=a,Xt},points:{one:!1,show:function(e,t){let a=e.cursor.points,r=J(),n=a.size(e,t);K(r,_,n),K(r,k,n);let s=n/-2;K(r,"marginLeft",s),K(r,"marginTop",s);let o=a.width(e,t,n);return o&&K(r,"borderWidth",o),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){let a=e.series[t].points;return a._stroke||a._fill},fill:function(e,t){let a=e.series[t].points;return a._fill||a._stroke}},bind:{mousedown:ea,mouseup:ea,click:ea,dblclick:ea,mousemove:ta,mouseleave:ta,mouseenter:ta},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:(e,t)=>{t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{dist:(e,t,a,r,n)=>r-n,prox:-1,bias:0},hover:{skip:[void 0],prox:null,bias:0},left:-10,top:-10,idx:null,dataIdx:null,idxs:null,event:null},ra={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},na=ut({},ra,{filter:Ve}),sa=ut({},na,{size:10}),oa=ut({},ra,{show:!1}),ia='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',ca="bold "+ia,la={show:!0,scale:"x",stroke:j,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:ca,side:2,grid:na,ticks:sa,border:oa,font:ia,lineGap:1.5,rotate:0},ua="Value",da="Time",ma={show:!0,scale:"x",auto:!1,sorted:1,min:Te,max:-Te,idxs:[]};function pa(e,t,a,r,n){return t.map((e=>null==e?"":be(e)))}function ha(e,t,a,r,n,s,o){let i=[],c=$e.get(n)||0;for(let e=a=o?a:Ke(We(a,n),c);e<=r;e=Ke(e+n,c))i.push(Object.is(e,-0)?0:e);return i}function fa(e,t,a,r,n,s,o){const i=[],c=e.scales[e.axes[t].scale].log,l=_e((10==c?Me:Ne)(a));n=Se(c,l),10==c&&(n=St[ie(n,St)]);let u=a,d=n*c;10==c&&(d=St[ie(d,St)]);do{i.push(u),u+=n,10!=c||$e.has(u)||(u=Ke(u,$e.get(n))),u>=d&&(d=(n=u)*c,10==c&&(d=St[ie(d,St)]))}while(u<=r);return i}function ga(e,t,a,r,n,s,o){let i=e.scales[e.axes[t].scale].asinh,c=r>i?fa(e,t,xe(i,a),r,n):[i],l=r>=0&&a<=0?[0]:[];return(a<-i?fa(e,t,xe(i,-r),-a,n):[i]).reverse().map((e=>-e)).concat(l,c)}const va=/./,ya=/[12357]/,ba=/[125]/,wa=/1/,Ea=(e,t,a,r)=>e.map(((e,n)=>4==t&&0==e||n%r==0&&a.test(e.toExponential()[e<0?1:0])?e:null));function Ca(e,t,a,r,n){let s=e.axes[a],o=s.scale,i=e.scales[o],c=e.valToPos,l=s._space,u=c(10,o),d=c(9,o)-u>=l?va:c(7,o)-u>=l?ya:c(5,o)-u>=l?ba:wa;if(d==wa){let e=Ce(c(1,o)-u);if(en,Sa={show:!0,auto:!0,sorted:0,gaps:xa,alpha:1,facets:[ut({},Aa,{scale:"x"}),ut({},Aa,{scale:"y"})]},ja={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:xa,alpha:1,points:{show:function(e,t){let{scale:a,idxs:r}=e.series[0],n=e._data[0],s=e.valToPos(n[r[0]],a,!0),o=e.valToPos(n[r[1]],a,!0),i=Ce(o-s)/(e.series[t].points.space*U);return r[1]-r[0]<=i},filter:null},values:null,min:Te,max:-Te,idxs:[],path:null,clip:null};function Ma(e,t,a,r,n){return a/10}const Na={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},za=ut({},Na,{time:!1,ori:1}),Pa={};function Ta(e,t){let a=Pa[e];return a||(a={key:e,plots:[],sub(e){a.plots.push(e)},unsub(e){a.plots=a.plots.filter((t=>t!=e))},pub(e,t,r,n,s,o,i){for(let c=0;c{let f=e.pxRound;const g=i.dir*(0==i.ori?1:-1),v=0==i.ori?Qa:Ka;let y,b;1==g?(y=a,b=r):(y=r,b=a);let w=f(l(t[y],i,p,d)),E=f(u(o[y],c,h,m)),C=f(l(t[b],i,p,d)),_=f(u(1==s?c.max:c.min,c,h,m)),k=new Path2D(n);return v(k,C,_),v(k,w,_),v(k,w,E),k}))}function Fa(e,t,a,r,n,s){let o=null;if(e.length>0){o=new Path2D;const i=0==t?$a:Ja;let c=a;for(let t=0;ta[0]){let e=a[0]-c;e>0&&i(o,c,r,e,r+s),c=a[1]}}let l=a+n-c,u=10;l>0&&i(o,c,r-u/2,l,r+s+u)}return o}function Ba(e,t,a,r,n,s,o){let i=[],c=e.length;for(let l=1==n?a:r;l>=a&&l<=r;l+=n){if(null===t[l]){let u=l,d=l;if(1==n)for(;++l<=r&&null===t[l];)d=l;else for(;--l>=a&&null===t[l];)d=l;let m=s(e[u]),p=d==u?m:s(e[d]),h=u-n;m=o<=0&&h>=0&&h=0&&f>=0&&f=m&&i.push([m,p])}}return i}function qa(e){return 0==e?He:1==e?ke:t=>Ze(t,e)}function Ua(e){let t=0==e?Za:Wa,a=0==e?(e,t,a,r,n,s)=>{e.arcTo(t,a,r,n,s)}:(e,t,a,r,n,s)=>{e.arcTo(a,t,n,r,s)},r=0==e?(e,t,a,r,n)=>{e.rect(t,a,r,n)}:(e,t,a,r,n)=>{e.rect(a,t,n,r)};return(e,n,s,o,i,c=0,l=0)=>{0==c&&0==l?r(e,n,s,o,i):(c=Ae(c,o/2,i/2),l=Ae(l,o/2,i/2),t(e,n+c,s),a(e,n+o,s,n+o,s+i,c),a(e,n+o,s+i,n,s+i,l),a(e,n,s+i,n,s,l),a(e,n,s,n+o,s,c),e.closePath())}}const Za=(e,t,a)=>{e.moveTo(t,a)},Wa=(e,t,a)=>{e.moveTo(a,t)},Qa=(e,t,a)=>{e.lineTo(t,a)},Ka=(e,t,a)=>{e.lineTo(a,t)},$a=Ua(0),Ja=Ua(1),Ga=(e,t,a,r,n,s)=>{e.arc(t,a,r,n,s)},Ya=(e,t,a,r,n,s)=>{e.arc(a,t,r,n,s)},Xa=(e,t,a,r,n,s,o)=>{e.bezierCurveTo(t,a,r,n,s,o)},er=(e,t,a,r,n,s,o)=>{e.bezierCurveTo(a,t,n,r,o,s)};function tr(e){return(e,t,a,r,n)=>Da(e,t,((t,s,o,i,c,l,u,d,m,p,h)=>{let f,g,{pxRound:v,points:y}=t;0==i.ori?(f=Za,g=Ga):(f=Wa,g=Ya);const b=Ke(y.width*U,3);let w=(y.size-y.width)/2*U,E=Ke(2*w,3),C=new Path2D,_=new Path2D,{left:k,top:R,width:A,height:x}=e.bbox;$a(_,k-E,R-E,A+2*E,x+2*E);const S=e=>{if(null!=o[e]){let t=v(l(s[e],i,p,d)),a=v(u(o[e],c,h,m));f(C,t+w,a),g(C,t,a,w,0,2*Ee)}};if(n)n.forEach(S);else for(let e=a;e<=r;e++)S(e);return{stroke:b>0?C:null,fill:C,clip:_,flags:La|Oa}}))}function ar(e){return(t,a,r,n,s,o)=>{r!=n&&(s!=r&&o!=r&&e(t,a,r),s!=n&&o!=n&&e(t,a,n),e(t,a,o))}}const rr=ar(Qa),nr=ar(Ka);function sr(e){const t=ge(e?.alignGaps,0);return(e,a,r,n)=>Da(e,a,((s,o,i,c,l,u,d,m,p,h,f)=>{let g,v,y=s.pxRound,b=e=>y(u(e,c,h,m)),w=e=>y(d(e,l,f,p));0==c.ori?(g=Qa,v=rr):(g=Ka,v=nr);const E=c.dir*(0==c.ori?1:-1),C={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:La},_=C.stroke;let k,R,A,x=Te,S=-Te,j=b(o[1==E?r:n]),M=ce(i,r,n,1*E),N=ce(i,r,n,-1*E),z=b(o[M]),P=b(o[N]),T=!1;for(let e=1==E?r:n;e>=r&&e<=n;e+=E){let t=b(o[e]),a=i[e];t==j?null!=a?(R=w(a),x==Te&&(g(_,t,R),k=R),x=Ae(R,x),S=xe(R,S)):null===a&&(T=!0):(x!=Te&&(v(_,j,x,S,k,R),A=j),null!=a?(R=w(a),g(_,t,R),x=S=k=R):(x=Te,S=-Te,null===a&&(T=!0)),j=t)}x!=Te&&x!=S&&A!=j&&v(_,j,x,S,k,R);let[L,O]=Ha(e,a);if(null!=s.fill||0!=L){let t=C.fill=new Path2D(_),r=w(s.fillTo(e,a,s.min,s.max,L));g(t,P,r),g(t,z,r)}if(!s.spanGaps){let l=[];T&&l.push(...Ba(o,i,r,n,E,b,t)),C.gaps=l=s.gaps(e,a,r,n,l),C.clip=Fa(l,c.ori,m,p,h,f)}return 0!=O&&(C.band=2==O?[Ia(e,a,r,n,_,-1),Ia(e,a,r,n,_,1)]:Ia(e,a,r,n,_,O)),C}))}function or(e,t,a,r,n,s,o=Te){if(e.length>1){let i=null;for(let c=0,l=1/0;c0!=r[e]>0?a[e]=0:(a[e]=3*(c[e-1]+c[e])/((2*c[e]+c[e-1])/r[e-1]+(c[e]+2*c[e-1])/r[e]),isFinite(a[e])||(a[e]=0));a[o-1]=r[o-2];for(let r=0;r{kr.pxRatio=U})));const ur=sr(),dr=tr();function mr(e,t,a,r){return(r?[e[0],e[1]].concat(e.slice(2)):[e[0]].concat(e.slice(1))).map(((e,r)=>pr(e,r,t,a)))}function pr(e,t,a,r){return ut({},0==t?a:r,e)}function hr(e,t,a){return null==t?et:[t,a]}const fr=hr;function gr(e,t,a){return null==t?et:fe(t,a,de,!0)}function vr(e,t,a,r){return null==t?et:le(t,a,e.scales[r].log,!1)}const yr=vr;function br(e,t,a,r){return null==t?et:ue(t,a,e.scales[r].log,!1)}const wr=br;function Er(e,t,a,r,n){let s=xe(Le(e),Le(t)),o=t-e,i=ie(n/r*o,a);do{let e=a[i],t=r*e/o;if(t>=n&&s+(e<5?$e.get(e):0)<=17)return[e,t]}while(++i(t=ke((a=+r)*U))+"px")),t,a]}function _r(e){e.show&&[e.font,e.labelFont].forEach((e=>{let t=Ke(e[2]*U,1);e[0]=e[0].replace(/[0-9.]+px/,t+"px"),e[1]=t}))}function kr(e,t,a){const j={mode:ge(e.mode,1)},D=j.mode;function I(e,t){return((3==t.distr?Me(e>0?e:t.clamp(j,e,t.min,t.max,t.key)):4==t.distr?Pe(e,t.asinh):100==t.distr?t.fwd(e):e)-t._min)/(t._max-t._min)}function q(e,t,a,r){let n=I(e,t);return r+a*(-1==t.dir?1-n:n)}function Z(e,t,a,r){let n=I(e,t);return r+a*(-1==t.dir?n:1-n)}function G(e,t,a,r){return 0==t.ori?q(e,t,a,r):Z(e,t,a,r)}j.valToPosH=q,j.valToPosV=Z;let X=!1;j.status=0;const te=j.root=J(r);if(null!=e.id&&(te.id=e.id),W(te,e.class),e.title){J(o,te).textContent=e.title}const re=$("canvas"),ne=j.ctx=re.getContext("2d"),ce=J(i,te);se("click",ce,(e=>{if(e.target===he){(cn!=rn||ln!=nn)&&yn.click(j,e)}}),!0);const pe=j.under=J(c,ce);ce.appendChild(re);const he=j.over=J(l,ce),ve=+ge((e=lt(e)).pxAlign,1),ye=qa(ve);(e.plugins||[]).forEach((t=>{t.opts&&(e=t.opts(j,e)||e)}));const be=e.ms||.001,we=j.series=1==D?mr(e.series||[],ma,ja,!1):(_e=e.series||[null],je=Sa,_e.map(((e,t)=>0==t?{}:ut({},je,e))));var _e,je;const Ne=j.axes=mr(e.axes||[],la,Ra,!0),Le=j.scales={},He=j.bands=e.bands||[];He.forEach((e=>{e.fill=De(e.fill||null),e.dir=ge(e.dir,-1)}));const qe=2==D?we[1].facets[0].scale:we[0].scale,Ue={axes:function(){for(let e=0;ePr[e])):h,g=2==u.distr?Pr[h[1]]-Pr[h[0]]:c,v=t.ticks,y=t.border,b=v.show?ke(v.size*U):0,w=t._rotate*-Ee/180,E=ye(t._pos*U),C=E+(b+p)*i;r=0==s?C:0,a=1==s?C:0,Hr(t.font[0],o,1==t.align?x:2==t.align?S:w>0?x:w<0?S:0==s?"center":3==n?S:x,w||1==s?"middle":2==n?R:A);let _=t.font[1]*t.lineGap,k=h.map((e=>ye(G(e,u,d,m)))),M=t._values;for(let e=0;e0&&(we.forEach(((e,a)=>{if(a>0&&e.show&&(Fr(a,!1),Fr(a,!0),null==e._paths)){zr!=e.alpha&&(ne.globalAlpha=zr=e.alpha);let r=2==D?[0,t[a][0].length-1]:function(e){let t=Oe(sr-1,0,nr-1),a=Oe(or+1,0,nr-1);for(;null==e[t]&&t>0;)t--;for(;null==e[a]&&a{if(t>0&&e.show){zr!=e.alpha&&(ne.globalAlpha=zr=e.alpha),null!=e._paths&&Br(t,!1);{let a=null!=e._paths?e._paths.gaps:null,r=e.points.show(j,t,sr,or,a),n=e.points.filter(j,t,r,a);(r||n)&&(e.points._paths=e.points.paths(j,t,sr,or,n),Br(t,!0))}1!=zr&&(ne.globalAlpha=zr=1),ts("drawSeries",t)}})))}},We=(e.drawOrder||["axes","series"]).map((e=>Ue[e]));function Qe(t){let a=Le[t];if(null==a){let r=(e.scales||Ye)[t]||Ye;if(null!=r.from)Qe(r.from),Le[t]=ut({},Le[r.from],r,{key:t});else{a=Le[t]=ut({},t==qe?Na:za,r),a.key=t;let e=a.time,n=a.range,s=tt(n);if((t!=qe||2==D&&!e)&&(!s||null!=n[0]&&null!=n[1]||(n={min:null==n[0]?me:{mode:1,hard:n[0],soft:n[0]},max:null==n[1]?me:{mode:1,hard:n[1],soft:n[1]}},s=!1),!s&&st(n))){let e=n;n=(t,a,r)=>null==a?et:fe(a,r,e)}a.range=De(n||(e?fr:t==qe?3==a.distr?yr:4==a.distr?wr:hr:3==a.distr?vr:4==a.distr?br:gr)),a.auto=De(!s&&a.auto),a.clamp=De(a.clamp||Ma),a._min=a._max=null}}}Qe("x"),Qe("y"),1==D&&we.forEach((e=>{Qe(e.scale)})),Ne.forEach((e=>{Qe(e.scale)}));for(let t in e.scales)Qe(t);const Ge=Le[qe],at=Ge.distr;let it,ct;0==Ge.ori?(W(te,n),it=q,ct=Z):(W(te,s),it=Z,ct=q);const dt={};for(let e in Le){let t=Le[e];null==t.min&&null==t.max||(dt[e]={min:t.min,max:t.max},t.min=t.max=null)}const pt=e.tzDate||(e=>new Date(ke(e/be))),ht=e.fmtDate||Et,ft=1==be?Bt(pt):Zt(pt),gt=Qt(pt,Wt(1==be?Ft:Ut,ht)),vt=Gt(pt,$t(Jt,ht)),yt=[],bt=j.legend=ut({},Yt,e.legend),wt=bt.show,Ct=bt.markers;let _t,kt,Rt;bt.idxs=yt,Ct.width=De(Ct.width),Ct.dash=De(Ct.dash),Ct.stroke=De(Ct.stroke),Ct.fill=De(Ct.fill);let At,jt=[],Mt=[],Nt=!1,zt={};if(bt.live){const e=we[1]?we[1].values:null;Nt=null!=e,At=Nt?e(j,1,0):{_:0};for(let e in At)zt[e]=V}if(wt)if(_t=$("table",g,te),Rt=$("tbody",null,_t),bt.mount(j,_t),Nt){kt=$("thead",null,_t,Rt);let e=$("tr",null,kt);for(var Pt in $("th",null,e),At)$("th",E,e).textContent=Pt}else W(_t,y),bt.live&&W(_t,v);const Tt={show:!0},Lt={show:!1};const Ot=new Map;function Dt(e,t,a,r=!0){const n=Ot.get(t)||{},s=Ba.bind[e](j,t,a,r);s&&(se(e,t,n[e]=s),Ot.set(t,n))}function Ht(e,t,a){const r=Ot.get(t)||{};for(let a in r)null!=e&&a!=e||(oe(a,t,r[a]),delete r[a]);null==e&&Ot.delete(t)}let Vt=0,Kt=0,Xt=0,ea=0,ta=0,ra=0,na=ta,sa=ra,oa=Xt,ia=ea,ca=0,va=0,ya=0,ba=0;j.bbox={};let wa=!1,Ea=!1,Aa=!1,xa=!1,Pa=!1,Da=!1;function Ha(e,t,a){(a||e!=j.width||t!=j.height)&&Ia(e,t),Jr(!1),Aa=!0,Ea=!0,hn()}function Ia(e,t){j.width=Vt=Xt=e,j.height=Kt=ea=t,ta=ra=0,function(){let e=!1,t=!1,a=!1,r=!1;Ne.forEach(((n,s)=>{if(n.show&&n._show){let{side:s,_size:o}=n,i=s%2,c=o+(null!=n.label?n.labelSize:0);c>0&&(i?(Xt-=c,3==s?(ta+=c,r=!0):a=!0):(ea-=c,0==s?(ra+=c,e=!0):t=!0))}})),er[0]=e,er[1]=a,er[2]=t,er[3]=r,Xt-=rr[1]+rr[3],ta+=rr[3],ea-=rr[2]+rr[0],ra+=rr[0]}(),function(){let e=ta+Xt,t=ra+ea,a=ta,r=ra;function n(n,s){switch(n){case 1:return e+=s,e-s;case 2:return t+=s,t-s;case 3:return a-=s,a+s;case 0:return r-=s,r+s}}Ne.forEach(((e,t)=>{if(e.show&&e._show){let t=e.side;e._pos=n(t,e._size),null!=e.label&&(e._lpos=n(t,e.labelSize))}}))}();let a=j.bbox;ca=a.left=Ze(ta*U,.5),va=a.top=Ze(ra*U,.5),ya=a.width=Ze(Xt*U,.5),ba=a.height=Ze(ea*U,.5)}const Fa=3;j.setSize=function({width:e,height:t}){Ha(e,t)};const Ba=j.cursor=ut({},aa,{drag:{y:2==D}},e.cursor);if(null==Ba.dataIdx){let e=Ba.hover,a=e.skip=new Set(e.skip??[]);a.add(void 0);let r=e.prox=De(e.prox),n=e.bias??=0;Ba.dataIdx=(e,s,o,i)=>{if(0==s)return o;let c=o,l=r(e,s,o,i)??Te,u=l>=0&&l0;)a.has(h[e])||(t=e);if(0==n||1==n)for(e=o;null==r&&e++l&&(c=null)}return c}}const Ua=e=>{Ba.event=e};Ba.idxs=yt,Ba._lock=!1;let Za=Ba.points;Za.show=De(Za.show),Za.size=De(Za.size),Za.stroke=De(Za.stroke),Za.width=De(Za.width),Za.fill=De(Za.fill);const Wa=j.focus=ut({},e.focus||{alpha:.3},Ba.focus),Qa=Wa.prox>=0,Ka=Qa&&Za.one;let $a=[],Ja=[],Ga=[];function Ya(e,t){let a=Za.show(j,t);if(a)return W(a,f),W(a,e.class),Y(a,-10,-10,Xt,ea),he.insertBefore(a,$a[t]),a}function Xa(e,t){if(1==D||t>0){let t=1==D&&Le[e.scale].time,a=e.value;e.value=t?nt(a)?Gt(pt,$t(a,ht)):a||vt:a||ka,e.label=e.label||(t?da:ua)}if(Ka||t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||ur||Ie,e.fillTo=De(e.fillTo||Va),e.pxAlign=+ge(e.pxAlign,ve),e.pxRound=qa(e.pxAlign),e.stroke=De(e.stroke||null),e.fill=De(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;let t=Ke((3+2*(xe(1,e.width)||1))*1,3),a=e.points=ut({},{size:t,width:xe(1,.2*t),stroke:e.stroke,space:2*t,paths:dr,_stroke:null,_fill:null},e.points);a.show=De(a.show),a.filter=De(a.filter),a.fill=De(a.fill),a.stroke=De(a.stroke),a.paths=De(a.paths),a.pxAlign=e.pxAlign}if(wt){let a=function(e,t){if(0==t&&(Nt||!bt.live||2==D))return et;let a=[],r=$("tr",b,Rt,Rt.childNodes[t]);W(r,e.class),e.show||W(r,d);let n=$("th",null,r);if(Ct.show){let e=J(w,n);if(t>0){let a=Ct.width(j,t);a&&(e.style.border=a+"px "+Ct.dash(j,t)+" "+Ct.stroke(j,t)),e.style.background=Ct.fill(j,t)}}let s=J(E,n);for(var o in s.textContent=e.label,t>0&&(Ct.show||(s.style.color=e.width>0?Ct.stroke(j,t):Ct.fill(j,t)),Dt("click",n,(t=>{if(Ba._lock)return;Ua(t);let a=we.indexOf(e);if((t.ctrlKey||t.metaKey)!=bt.isolate){let e=we.some(((e,t)=>t>0&&t!=a&&e.show));we.forEach(((t,r)=>{r>0&&An(r,e?r==a?Tt:Lt:Tt,!0,rs.setSeries)}))}else An(a,{show:!e.show},!0,rs.setSeries)}),!1),Qa&&Dt(T,n,(t=>{Ba._lock||(Ua(t),An(we.indexOf(e),Mn,!0,rs.setSeries))}),!1)),At){let e=$("td",C,r);e.textContent="--",a.push(e)}return[r,a]}(e,t);jt.splice(t,0,a[0]),Mt.splice(t,0,a[1]),bt.values.push(null)}if(Ba.show){yt.splice(t,0,null);let a=null;Ka?0==t&&(a=Ya(e,t)):t>0&&(a=Ya(e,t)),$a.splice(t,0,a),Ja.splice(t,0,0),Ga.splice(t,0,0)}ts("addSeries",t)}j.addSeries=function(e,t){t=null==t?we.length:t,e=1==D?pr(e,t,ma,ja):pr(e,t,{},Sa),we.splice(t,0,e),Xa(we[t],t)},j.delSeries=function(e){if(we.splice(e,1),wt){bt.values.splice(e,1),Mt.splice(e,1);let t=jt.splice(e,1)[0];Ht(null,t.firstChild),t.remove()}Ba.show&&(yt.splice(e,1),$a.splice(e,1)[0].remove(),Ja.splice(e,1),Ga.splice(e,1)),ts("delSeries",e)};const er=[!1,!1,!1,!1];function tr(e,t,a,r){let[n,s,o,i]=a,c=t%2,l=0;return 0==c&&(i||s)&&(l=0==t&&!n||2==t&&!o?ke(la.size/3):0),1==c&&(n||o)&&(l=1==t&&!s||3==t&&!i?ke(Ra.size/2):0),l}const ar=j.padding=(e.padding||[tr,tr,tr,tr]).map((e=>De(ge(e,tr)))),rr=j._padding=ar.map(((e,t)=>e(j,t,er,0)));let nr,sr=null,or=null;const ir=1==D?we[0].idxs:null;let lr,kr,Rr,Ar,xr,Sr,jr,Mr,Nr,zr,Pr=null,Tr=!1;function Lr(e,a){if(t=null==e?[]:e,j.data=j._data=t,2==D){nr=0;for(let e=1;e=0,Da=!0,hn()}}function Or(){let e,a;Tr=!0,1==D&&(nr>0?(sr=ir[0]=0,or=ir[1]=nr-1,e=t[0][sr],a=t[0][or],2==at?(e=sr,a=or):e==a&&(3==at?[e,a]=le(e,e,Ge.log,!1):4==at?[e,a]=ue(e,e,Ge.log,!1):Ge.time?a=e+ke(86400/be):[e,a]=fe(e,a,de,!0))):(sr=ir[0]=e=null,or=ir[1]=a=null)),Rn(qe,e,a)}function Dr(e,t,a,r,n,s){e??=M,a??=Xe,r??="butt",n??=M,s??="round",e!=lr&&(ne.strokeStyle=lr=e),n!=kr&&(ne.fillStyle=kr=n),t!=Rr&&(ne.lineWidth=Rr=t),s!=xr&&(ne.lineJoin=xr=s),r!=Sr&&(ne.lineCap=Sr=r),a!=Ar&&ne.setLineDash(Ar=a)}function Hr(e,t,a,r){t!=kr&&(ne.fillStyle=kr=t),e!=jr&&(ne.font=jr=e),a!=Mr&&(ne.textAlign=Mr=a),r!=Nr&&(ne.textBaseline=Nr=r)}function Vr(e,t,a,r,n=0){if(r.length>0&&e.auto(j,Tr)&&(null==t||null==t.min)){let t=ge(sr,0),s=ge(or,r.length-1),o=null==a.min?3==e.distr?function(e,t,a){let r=Te,n=-Te;for(let s=t;s<=a;s++){let t=e[s];null!=t&&t>0&&(tn&&(n=t))}return[r,n]}(r,t,s):function(e,t,a,r){let n=Te,s=-Te;if(1==r)n=e[t],s=e[a];else if(-1==r)n=e[a],s=e[t];else for(let r=t;r<=a;r++){let t=e[r];null!=t&&(ts&&(s=t))}return[n,s]}(r,t,s,n):[a.min,a.max];e.min=Ae(e.min,a.min=o[0]),e.max=xe(e.max,a.max=o[1])}}j.setData=Lr;const Ir={min:null,max:null};function Fr(e,t){let a=t?we[e].points:we[e];a._stroke=a.stroke(j,e),a._fill=a.fill(j,e)}function Br(e,a){let r=a?we[e].points:we[e],{stroke:n,fill:s,clip:o,flags:i,_stroke:c=r._stroke,_fill:l=r._fill,_width:u=r.width}=r._paths;u=Ke(u*U,3);let d=null,m=u%2/2;a&&null==l&&(l=u>0?"#fff":c);let p=1==r.pxAlign&&m>0;if(p&&ne.translate(m,m),!a){let e=ca-u/2,t=va-u/2,a=ya+u,r=ba+u;d=new Path2D,d.rect(e,t,a,r)}a?Ur(c,u,r.dash,r.cap,l,n,s,i,o):function(e,a,r,n,s,o,i,c,l,u,d){let m=!1;0!=l&&He.forEach(((p,h)=>{if(p.series[0]==e){let e,f=we[p.series[1]],g=t[p.series[1]],v=(f._paths||Ye).band;tt(v)&&(v=1==p.dir?v[0]:v[1]);let y=null;f.show&&v&&function(e,t,a){for(t=ge(t,0),a=ge(a,e.length-1);t<=a;){if(null!=e[t])return!0;t++}return!1}(g,sr,or)?(y=p.fill(j,h)||o,e=f._paths.clip):v=null,Ur(a,r,n,s,y,i,c,l,u,d,e,v),m=!0}})),m||Ur(a,r,n,s,o,i,c,l,u,d)}(e,c,u,r.dash,r.cap,l,n,s,i,d,o),p&&ne.translate(-m,-m)}const qr=La|Oa;function Ur(e,t,a,r,n,s,o,i,c,l,u,d){Dr(e,t,a,r,n),(c||l||d)&&(ne.save(),c&&ne.clip(c),l&&ne.clip(l)),d?(i&qr)==qr?(ne.clip(d),u&&ne.clip(u),Wr(n,o),Zr(e,s,t)):i&Oa?(Wr(n,o),ne.clip(d),Zr(e,s,t)):i&La&&(ne.save(),ne.clip(d),u&&ne.clip(u),Wr(n,o),ne.restore(),Zr(e,s,t)):(Wr(n,o),Zr(e,s,t)),(c||l||d)&&ne.restore()}function Zr(e,t,a){a>0&&(t instanceof Map?t.forEach(((e,t)=>{ne.strokeStyle=lr=t,ne.stroke(e)})):null!=t&&e&&ne.stroke(t))}function Wr(e,t){t instanceof Map?t.forEach(((e,t)=>{ne.fillStyle=kr=t,ne.fill(e)})):null!=t&&e&&ne.fill(t)}function Qr(e,t,a,r,n,s,o,i,c,l){let u=o%2/2;1==ve&&ne.translate(u,u),Dr(i,o,c,l,i),ne.beginPath();let d,m,p,h,f=n+(0==r||3==r?-s:s);0==a?(m=n,h=f):(d=n,p=f);for(let r=0;r{if(!a.show)return;let n=Le[a.scale];if(null==n.min)return void(a._show&&(t=!1,a._show=!1,Jr(!1)));a._show||(t=!1,a._show=!0,Jr(!1));let s=a.side,o=s%2,{min:i,max:c}=n,[l,u]=function(e,t,a,r){let n,s=Ne[e];if(r<=0)n=[0,0];else{let o=s._space=s.space(j,e,t,a,r);n=Er(t,a,s._incrs=s.incrs(j,e,t,a,r,o),r,o)}return s._found=n}(r,i,c,0==o?Xt:ea);if(0==u)return;let d=2==n.distr,m=a._splits=a.splits(j,r,i,c,l,u,d),p=2==n.distr?m.map((e=>Pr[e])):m,h=2==n.distr?Pr[m[1]]-Pr[m[0]]:l,f=a._values=a.values(j,a.filter(j,p,r,u,h),r,u,h);a._rotate=2==s?a.rotate(j,f,r,u):0;let g=a._size;a._size=Re(a.size(j,f,r,e)),null!=g&&a._size!=g&&(t=!1)})),t}function $r(e){let t=!0;return ar.forEach(((a,r)=>{let n=a(j,r,er,e);n!=rr[r]&&(t=!1),rr[r]=n})),t}function Jr(e){we.forEach(((t,a)=>{a>0&&(t._paths=null,e&&(1==D?(t.min=null,t.max=null):t.facets.forEach((e=>{e.min=null,e.max=null}))))}))}let Gr,Yr,Xr,en,tn,an,rn,nn,sn,on,cn,ln,un=!1,dn=!1,mn=[];function pn(){dn=!1;for(let e=0;e0){we.forEach(((a,r)=>{if(1==D){let n=a.scale,s=dt[n];if(null==s)return;let o=e[n];if(0==r){let e=o.range(j,o.min,o.max,n);o.min=e[0],o.max=e[1],sr=ie(o.min,t[0]),or=ie(o.max,t[0]),or-sr>1&&(t[0][sr]o.max&&or--),a.min=Pr[sr],a.max=Pr[or]}else a.show&&a.auto&&Vr(o,s,a,t[r],a.sorted);a.idxs[0]=sr,a.idxs[1]=or}else if(r>0&&a.show&&a.auto){let[n,s]=a.facets,o=n.scale,i=s.scale,[c,l]=t[r],u=e[o],d=e[i];null!=u&&Vr(u,dt[o],n,c,n.sorted),null!=d&&Vr(d,dt[i],s,l,s.sorted),a.min=s.min,a.max=s.max}}));for(let t in e){let a=e[t],r=dt[t];if(null==a.from&&(null==r||null==r.min)){let e=a.range(j,a.min==Te?null:a.min,a.max==-Te?null:a.max,t);a.min=e[0],a.max=e[1]}}}for(let t in e){let a=e[t];if(null!=a.from){let r=e[a.from];if(null==r.min)a.min=a.max=null;else{let e=a.range(j,r.min,r.max,t);a.min=e[0],a.max=e[1]}}}let a={},r=!1;for(let t in e){let n=e[t],s=Le[t];if(s.min!=n.min||s.max!=n.max){s.min=n.min,s.max=n.max;let e=s.distr;s._min=3==e?Me(s.min):4==e?Pe(s.min,s.asinh):100==e?s.fwd(s.min):s.min,s._max=3==e?Me(s.max):4==e?Pe(s.max,s.asinh):100==e?s.fwd(s.max):s.max,a[t]=r=!0}}if(r){we.forEach(((e,t)=>{2==D?t>0&&a.y&&(e._paths=null):a[e.scale]&&(e._paths=null)}));for(let e in a)Aa=!0,ts("setScale",e);Ba.show&&Ba.left>=0&&(xa=Da=!0)}for(let e in dt)dt[e]=null}(),wa=!1),Aa&&(!function(){let e=!1,t=0;for(;!e;){t++;let a=Kr(t),r=$r(t);e=t==Fa||a&&r,e||(Ia(j.width,j.height),Ea=!0)}}(),Aa=!1),Ea){if(K(pe,x,ta),K(pe,R,ra),K(pe,_,Xt),K(pe,k,ea),K(he,x,ta),K(he,R,ra),K(he,_,Xt),K(he,k,ea),K(ce,_,Vt),K(ce,k,Kt),re.width=ke(Vt*U),re.height=ke(Kt*U),Ne.forEach((({_el:e,_show:t,_size:a,_pos:r,side:n})=>{if(null!=e)if(t){let t=n%2==1;K(e,t?"left":"top",r-(3===n||0===n?a:0)),K(e,t?"width":"height",a),K(e,t?"top":"left",t?ra:ta),K(e,t?"height":"width",t?ea:Xt),Q(e,d)}else W(e,d)})),lr=kr=Rr=xr=Sr=jr=Mr=Nr=Ar=null,zr=1,In(!0),ta!=na||ra!=sa||Xt!=oa||ea!=ia){Jr(!1);let e=Xt/oa,t=ea/ia;if(Ba.show&&!xa&&Ba.left>=0){Ba.left*=e,Ba.top*=t,Xr&&Y(Xr,ke(Ba.left),0,Xt,ea),en&&Y(en,0,ke(Ba.top),Xt,ea);for(let a=0;a<$a.length;a++){let r=$a[a];null!=r&&(Ja[a]*=e,Ga[a]*=t,Y(r,Re(Ja[a]),Re(Ga[a]),Xt,ea))}}if(En.show&&!Pa&&En.left>=0&&En.width>0){En.left*=e,En.width*=e,En.top*=t,En.height*=t;for(let e in qn)K(Cn,e,En[e])}na=ta,sa=ra,oa=Xt,ia=ea}ts("setSize"),Ea=!1}Vt>0&&Kt>0&&(ne.clearRect(0,0,re.width,re.height),ts("drawClear"),We.forEach((e=>e())),ts("draw")),En.show&&Pa&&(kn(En),Pa=!1),Ba.show&&xa&&(Hn(null,!0,!1),xa=!1),bt.show&&bt.live&&Da&&(On(),Da=!1),X||(X=!0,j.status=1,ts("ready")),Tr=!1,un=!1}function gn(e,a){let r=Le[e];if(null==r.from){if(0==nr){let t=r.range(j,a.min,a.max,e);a.min=t[0],a.max=t[1]}if(a.min>a.max){let e=a.min;a.min=a.max,a.max=e}if(nr>1&&null!=a.min&&null!=a.max&&a.max-a.min<1e-16)return;e==qe&&2==r.distr&&nr>0&&(a.min=ie(a.min,t[0]),a.max=ie(a.max,t[0]),a.min==a.max&&a.max++),dt[e]=a,wa=!0,hn()}}j.batch=function(e,t=!1){un=!0,dn=t,e(j),fn(),t&&mn.length>0&&queueMicrotask(pn)},j.redraw=(e,t)=>{Aa=t||!1,!1!==e?Rn(qe,Ge.min,Ge.max):hn()},j.setScale=gn;let vn=!1;const yn=Ba.drag;let bn=yn.x,wn=yn.y;Ba.show&&(Ba.x&&(Gr=J(p,he)),Ba.y&&(Yr=J(h,he)),0==Ge.ori?(Xr=Gr,en=Yr):(Xr=Yr,en=Gr),cn=Ba.left,ln=Ba.top);const En=j.select=ut({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),Cn=En.show?J(m,En.over?he:pe):null;function kn(e,t){if(En.show){for(let t in e)En[t]=e[t],t in qn&&K(Cn,t,e[t]);!1!==t&&ts("setSelect")}}function Rn(e,t,a){gn(e,{min:t,max:a})}function An(e,t,a,r){null!=t.focus&&function(e){if(e!=jn){let t=null==e,a=1!=Wa.alpha;we.forEach(((r,n)=>{if(1==D||n>0){let s=t||0==n||n==e;r._focus=t?null:s,a&&function(e,t){we[e].alpha=t,Ba.show&&$a[e]&&($a[e].style.opacity=t);wt&&jt[e]&&(jt[e].style.opacity=t)}(n,s?1:Wa.alpha)}})),jn=e,a&&hn()}}(e),null!=t.show&&we.forEach(((a,r)=>{r>0&&(e==r||null==e)&&(a.show=t.show,function(e){let t=we[e],a=wt?jt[e]:null;t.show?a&&Q(a,d):(a&&W(a,d),Y(Ka?$a[0]:$a[e],-10,-10,Xt,ea))}(r,t.show),2==D?(Rn(a.facets[0].scale,null,null),Rn(a.facets[1].scale,null,null)):Rn(a.scale,null,null),hn())})),!1!==a&&ts("setSeries",e,t),r&&os("setSeries",j,e,t)}let xn,Sn,jn;j.setSelect=kn,j.setSeries=An,j.addBand=function(e,t){e.fill=De(e.fill||null),e.dir=ge(e.dir,-1),t=null==t?He.length:t,He.splice(t,0,e)},j.setBand=function(e,t){ut(He[e],t)},j.delBand=function(e){null==e?He.length=0:He.splice(e,1)};const Mn={focus:!0};function Nn(e,t,a){let r=Le[t];a&&(e=e/U-(1==r.ori?ra:ta));let n=Xt;1==r.ori&&(n=ea,e=n-e),-1==r.dir&&(e=n-e);let s=r._min,o=s+(r._max-s)*(e/n),i=r.distr;return 3==i?Se(10,o):4==i?ze(o,r.asinh):100==i?r.bwd(o):o}function zn(e,t){K(Cn,x,En.left=e),K(Cn,_,En.width=t)}function Pn(e,t){K(Cn,R,En.top=e),K(Cn,k,En.height=t)}wt&&Qa&&Dt(L,_t,(e=>{Ba._lock||(Ua(e),null!=jn&&An(null,Mn,!0,rs.setSeries))})),j.valToIdx=e=>ie(e,t[0]),j.posToIdx=function(e,a){return ie(Nn(e,qe,a),t[0],sr,or)},j.posToVal=Nn,j.valToPos=(e,t,a)=>0==Le[t].ori?q(e,Le[t],a?ya:Xt,a?ca:0):Z(e,Le[t],a?ba:ea,a?va:0),j.setCursor=(e,t,a)=>{cn=e.left,ln=e.top,Hn(null,t,a)};let Tn=0==Ge.ori?zn:Pn,Ln=1==Ge.ori?zn:Pn;function On(e,t){if(null!=e&&(e.idxs?e.idxs.forEach(((e,t)=>{yt[t]=e})):rt(e.idx)||yt.fill(e.idx),bt.idx=yt[0]),wt&&bt.live){for(let e=0;e0||1==D&&!Nt)&&Dn(e,yt[e]);!function(){if(wt&&bt.live)for(let e=2==D?1:0;eor;xn=Te,Sn=null;let o=0==Ge.ori?Xt:ea,i=1==Ge.ori?Xt:ea;if(cn<0||0==nr||s){n=Ba.idx=null;for(let e=0;e0&&h.show){let t=null==y?-10:ct(y,1==D?Le[h.scale]:Le[h.facets[1].scale],i,0);if(Qa&&null!=y){let a=1==Ge.ori?cn:ln,r=Ce(Wa.dist(j,e,v,t,a));if(r=0?1:-1;s==(y>=0?1:-1)&&(1==s?1==t?y>=n:y<=n:1==t?y<=n:y>=n)&&(xn=r,Sn=e)}else xn=r,Sn=e}}if(Da||Ka){let a,r;0==Ge.ori?(a=b,r=t):(a=t,r=b);let n,o,i,h,f,g,v=!0,y=Za.bbox;if(null!=y){v=!1;let t=y(j,e);i=t.left,h=t.top,n=t.width,o=t.height}else i=a,h=r,n=o=Za.size(j,e);if(g=Za.fill(j,e),f=Za.stroke(j,e),Ka)e==Sn&&xn<=Wa.prox&&(s=i,c=h,l=n,u=o,d=v,m=g,p=f);else{let t=$a[e];null!=t&&(Ja[e]=i,Ga[e]=h,ae(t,n,o,v),ee(t,g,f),Y(t,Re(i),Re(h),Xt,ea))}}}}if(Ka){let e=Wa.prox;if(Da||(null==jn?xn<=e:xn>e||Sn!=jn)){let e=$a[0];Ja[0]=s,Ga[0]=c,ae(e,l,u,d),ee(e,m,p),Y(e,Re(s),Re(c),Xt,ea)}}}if(En.show&&vn)if(null!=e){let[t,a]=rs.scales,[r,n]=rs.match,[s,c]=e.cursor.sync.scales,l=e.cursor.drag;if(bn=l._x,wn=l._y,bn||wn){let l,u,d,m,p,{left:h,top:f,width:g,height:v}=e.select,y=e.scales[s].ori,b=e.posToVal,w=null!=t&&r(t,s),E=null!=a&&n(a,c);w&&bn?(0==y?(l=h,u=g):(l=f,u=v),d=Le[t],m=it(b(l,s),d,o,0),p=it(b(l+u,s),d,o,0),Tn(Ae(m,p),Ce(p-m))):Tn(0,o),E&&wn?(1==y?(l=h,u=g):(l=f,u=v),d=Le[a],m=ct(b(l,c),d,i,0),p=ct(b(l+u,c),d,i,0),Ln(Ae(m,p),Ce(p-m))):Ln(0,i)}else Un()}else{let e=Ce(sn-tn),t=Ce(on-an);if(1==Ge.ori){let a=e;e=t,t=a}bn=yn.x&&e>=yn.dist,wn=yn.y&&t>=yn.dist;let a,r,n=yn.uni;null!=n?bn&&wn&&(bn=e>=n,wn=t>=n,bn||wn||(t>e?wn=!0:bn=!0)):yn.x&&yn.y&&(bn||wn)&&(bn=wn=!0),bn&&(0==Ge.ori?(a=rn,r=cn):(a=nn,r=ln),Tn(Ae(a,r),Ce(r-a)),wn||Ln(0,i)),wn&&(1==Ge.ori?(a=rn,r=cn):(a=nn,r=ln),Ln(Ae(a,r),Ce(r-a)),bn||Tn(0,o)),bn||wn||(Tn(0,0),Ln(0,0))}if(yn._x=bn,yn._y=wn,null==e){if(r){if(null!=ns){let[e,t]=rs.scales;rs.values[0]=null!=e?Nn(0==Ge.ori?cn:ln,e):null,rs.values[1]=null!=t?Nn(1==Ge.ori?cn:ln,t):null}os(N,j,cn,ln,Xt,ea,n)}if(Qa){let e=r&&rs.setSeries,t=Wa.prox;null==jn?xn<=t&&An(Sn,Mn,!0,e):xn>t?An(null,Mn,!0,e):Sn!=jn&&An(Sn,Mn,!0,e)}}Da&&(bt.idx=n,On()),!1!==a&&ts("setCursor")}j.setLegend=On;let Vn=null;function In(e=!1){e?Vn=null:(Vn=he.getBoundingClientRect(),ts("syncRect",Vn))}function Fn(e,t,a,r,n,s,o){Ba._lock||vn&&null!=e&&0==e.movementX&&0==e.movementY||(Bn(e,t,a,r,n,s,o,!1,null!=e),null!=e?Hn(null,!0,!0):Hn(t,!0,!1))}function Bn(e,t,a,r,n,s,o,i,c){if(null==Vn&&In(!1),Ua(e),null!=e)a=e.clientX-Vn.left,r=e.clientY-Vn.top;else{if(a<0||r<0)return cn=-10,void(ln=-10);let[e,o]=rs.scales,i=t.cursor.sync,[c,l]=i.values,[u,d]=i.scales,[m,p]=rs.match,h=t.axes[0].side%2==1,f=0==Ge.ori?Xt:ea,g=1==Ge.ori?Xt:ea,v=h?s:n,y=h?n:s,b=h?r:a,w=h?a:r;if(a=null!=u?m(e,u)?G(c,Le[e],f,0):-10:f*(b/v),r=null!=d?p(o,d)?G(l,Le[o],g,0):-10:g*(w/y),1==Ge.ori){let e=a;a=r,r=e}}c&&((a<=1||a>=Xt-1)&&(a=Ze(a,Xt)),(r<=1||r>=ea-1)&&(r=Ze(r,ea))),i?(tn=a,an=r,[rn,nn]=Ba.move(j,a,r)):(cn=a,ln=r)}Object.defineProperty(j,"rect",{get:()=>(null==Vn&&In(!1),Vn)});const qn={width:0,height:0,left:0,top:0};function Un(){kn(qn,!1)}let Zn,Wn,Qn,Kn;function $n(e,t,a,r,n,s,o){vn=!0,bn=wn=yn._x=yn._y=!1,Bn(e,t,a,r,n,s,0,!0,!1),null!=e&&(Dt(P,F,Jn,!1),os(z,j,rn,nn,Xt,ea,null));let{left:i,top:c,width:l,height:u}=En;Zn=i,Wn=c,Qn=l,Kn=u,Un()}function Jn(e,t,a,r,n,s,o){vn=yn._x=yn._y=!1,Bn(e,t,a,r,n,s,0,!1,!0);let{left:i,top:c,width:l,height:u}=En,d=l>0||u>0,m=Zn!=i||Wn!=c||Qn!=l||Kn!=u;if(d&&m&&kn(En),yn.setScale&&d&&m){let e=i,t=l,a=c,r=u;if(1==Ge.ori&&(e=c,t=u,a=i,r=l),bn&&Rn(qe,Nn(e,qe),Nn(e+t,qe)),wn)for(let e in Le){let t=Le[e];e!=qe&&null==t.from&&t.min!=Te&&Rn(e,Nn(a+r,e),Nn(a,e))}Un()}else Ba.lock&&(Ba._lock=!Ba._lock,Hn(null,!0,!1));null!=e&&(Ht(P,F),os(P,j,cn,ln,Xt,ea,null))}function Gn(e,t,a,r,n,s,o){Ba._lock||(Ua(e),Or(),Un(),null!=e&&os(O,j,cn,ln,Xt,ea,null))}function Yn(){Ne.forEach(_r),Ha(j.width,j.height,!0)}se(H,B,Yn);const Xn={};Xn.mousedown=$n,Xn.mousemove=Fn,Xn.mouseup=Jn,Xn.dblclick=Gn,Xn.setSeries=(e,t,a,r)=>{-1!=(a=(0,rs.match[2])(j,t,a))&&An(a,r,!0,!1)},Ba.show&&(Dt(z,he,$n),Dt(N,he,Fn),Dt(T,he,(e=>{Ua(e),In(!1)})),Dt(L,he,(function(e,t,a,r,n,s,o){if(Ba._lock)return;Ua(e);let i=vn;if(vn){let e,t,a=!0,r=!0,n=10;0==Ge.ori?(e=bn,t=wn):(e=wn,t=bn),e&&t&&(a=cn<=n||cn>=Xt-n,r=ln<=n||ln>=ea-n),e&&a&&(cn=cn{e.call(null,j,t,a)}))}(e.plugins||[]).forEach((e=>{for(let t in e.hooks)es[t]=(es[t]||[]).concat(e.hooks[t])}));const as=(e,t,a)=>a,rs=ut({key:null,setSeries:!1,filters:{pub:Fe,sub:Fe},scales:[qe,we[1]?we[1].scale:null],match:[Be,Be,as],values:[null,null]},Ba.sync);2==rs.match.length&&rs.match.push(as),Ba.sync=rs;const ns=rs.key,ss=Ta(ns);function os(e,t,a,r,n,s,o){rs.filters.pub(e,t,a,r,n,s,o)&&ss.pub(e,t,a,r,n,s,o)}function is(){ts("init",e,t),Lr(t||e.data,!1),dt[qe]?gn(qe,dt[qe]):Or(),Pa=En.show&&(En.width>0||En.height>0),xa=Da=!0,Ha(e.width,e.height)}return ss.sub(j),j.pub=function(e,t,a,r,n,s,o){rs.filters.sub(e,t,a,r,n,s,o)&&Xn[e](null,t,a,r,n,s,o)},j.destroy=function(){ss.unsub(j),cr.delete(j),Ot.clear(),oe(H,B,Yn),te.remove(),_t?.remove(),ts("destroy")},we.forEach(Xa),Ne.forEach((function(e,t){if(e._show=e.show,e.show){let a=e.side%2,r=Le[e.scale];null==r&&(e.scale=a?we[1].scale:qe,r=Le[e.scale]);let n=r.time;e.size=De(e.size),e.space=De(e.space),e.rotate=De(e.rotate),tt(e.incrs)&&e.incrs.forEach((e=>{!$e.has(e)&&$e.set(e,Je(e))})),e.incrs=De(e.incrs||(2==r.distr?xt:n?1==be?It:qt:St)),e.splits=De(e.splits||(n&&1==r.distr?ft:3==r.distr?fa:4==r.distr?ga:ha)),e.stroke=De(e.stroke),e.grid.stroke=De(e.grid.stroke),e.ticks.stroke=De(e.ticks.stroke),e.border.stroke=De(e.border.stroke);let s=e.values;e.values=tt(s)&&!tt(s[0])?De(s):n?tt(s)?Qt(pt,Wt(s,ht)):nt(s)?function(e,t){let a=Et(t);return(t,r,n,s,o)=>r.map((t=>a(e(t))))}(pt,s):s||gt:s||pa,e.filter=De(e.filter||(r.distr>=3&&10==r.log?Ca:3==r.distr&&2==r.log?_a:Ve)),e.font=Cr(e.font),e.labelFont=Cr(e.labelFont),e._size=e.size(j,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(er[t]=!0,e._el=J(u,ce))}})),a?a instanceof HTMLElement?(a.appendChild(te),is()):a(j,is):is(),j}kr.assign=ut,kr.fmtNum=be,kr.rangeNum=fe,kr.rangeLog=le,kr.rangeAsinh=ue,kr.orient=Da,kr.pxRatio=U,kr.join=function(e,t){if(function(e){let t=e[0][0],a=t.length;for(let r=1;r=r&&null==e[n];)n--;if(n<=r)return!0;const s=xe(1,_e((n-r+1)/t));for(let t=e[r],a=r+s;a<=n;a+=s){const r=e[a];if(null!=r){if(r<=t)return!1;t=r}}return!0}(t[0])||(t=function(e){let t=e[0],a=t.length,r=Array(a);for(let e=0;et[e]-t[a]));let n=[];for(let t=0;te-t))],n=r[0].length,s=new Map;for(let e=0;eDa(e,s,((c,l,u,d,m,p,h,f,g,v,y)=>{let b=c.pxRound,{left:w,width:E}=e.bbox,C=e=>b(p(e,d,v,f)),_=e=>b(h(e,m,y,g)),k=0==d.ori?Qa:Ka;const R={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:La},A=R.stroke,x=d.dir*(0==d.ori?1:-1);o=ce(u,o,i,1),i=ce(u,o,i,-1);let S=_(u[1==x?o:i]),j=C(l[1==x?o:i]),M=j,N=j;n&&-1==t&&(N=w,k(A,N,S)),k(A,j,S);for(let e=1==x?o:i;e>=o&&e<=i;e+=x){let a=u[e];if(null==a)continue;let r=C(l[e]),n=_(a);1==t?k(A,r,S):k(A,M,n),k(A,r,n),S=n,M=r}let z=M;n&&1==t&&(z=w+E,k(A,z,S));let[P,T]=Ha(e,s);if(null!=c.fill||0!=P){let t=R.fill=new Path2D(A),a=_(c.fillTo(e,s,c.min,c.max,P));k(t,z,a),k(t,N,a)}if(!c.spanGaps){let n=[];n.push(...Ba(l,u,o,i,x,C,r));let m=c.width*U/2,p=a||1==t?m:-m,h=a||-1==t?-m:m;n.forEach((e=>{e[0]+=p,e[1]+=h})),R.gaps=n=c.gaps(e,s,o,i,n),R.clip=Fa(n,d.ori,f,g,v,y)}return 0!=T&&(R.band=2==T?[Ia(e,s,o,i,A,-1),Ia(e,s,o,i,A,1)]:Ia(e,s,o,i,A,T)),R}))},e.bars=function(e){const t=ge((e=e||Ye).size,[.6,Te,1]),a=e.align||0,r=e.gap||0;let n=e.radius;n=null==n?[0,0]:"number"==typeof n?[n,0]:n;const s=De(n),o=1-t[0],i=ge(t[1],Te),c=ge(t[2],1),l=ge(e.disp,Ye),u=ge(e.each,(e=>{})),{fill:d,stroke:m}=l;return(e,t,n,p)=>Da(e,t,((h,f,g,v,y,b,w,E,C,_,k)=>{let R,A,x=h.pxRound,S=a,j=r*U,M=i*U,N=c*U;0==v.ori?[R,A]=s(e,t):[A,R]=s(e,t);const z=v.dir*(0==v.ori?1:-1);let P,T,L,O=0==v.ori?$a:Ja,D=0==v.ori?u:(e,t,a,r,n,s,o)=>{u(e,t,a,n,r,o,s)},H=ge(e.bands,Xe).find((e=>e.series[0]==t)),V=null!=H?H.dir:0,I=h.fillTo(e,t,h.min,h.max,V),F=x(w(I,y,k,C)),B=_,q=x(h.width*U),Z=!1,W=null,Q=null,K=null,$=null;null==d||0!=q&&null==m||(Z=!0,W=d.values(e,t,n,p),Q=new Map,new Set(W).forEach((e=>{null!=e&&Q.set(e,new Path2D)})),q>0&&(K=m.values(e,t,n,p),$=new Map,new Set(K).forEach((e=>{null!=e&&$.set(e,new Path2D)}))));let{x0:J,size:G}=l;if(null!=J&&null!=G){S=1,f=J.values(e,t,n,p),2==J.unit&&(f=f.map((t=>e.posToVal(E+t*_,v.key,!0))));let a=G.values(e,t,n,p);T=2==G.unit?a[0]*_:b(a[0],v,_,E)-b(0,v,_,E),B=or(f,g,b,v,_,E,B),L=B-T+j}else B=or(f,g,b,v,_,E,B),L=B*o+j,T=B-L;L<1&&(L=0),q>=T/2&&(q=0),L<5&&(x=He);let Y=L>0;T=x(Oe(B-L-(Y?q:0),N,M)),P=(0==S?T/2:S==z?0:T)-S*z*((0==S?j/2:0)+(Y?q/2:0));const X={stroke:null,fill:null,clip:null,band:null,gaps:null,flags:0},ee=Z?null:new Path2D;let te=null;if(null!=H)te=e.data[H.series[1]];else{let{y0:a,y1:r}=l;null!=a&&null!=r&&(g=r.values(e,t,n,p),te=a.values(e,t,n,p))}let ae=R*T,re=A*T;for(let a=1==z?n:p;a>=n&&a<=p;a+=z){let r=g[a];if(null==r)continue;if(null!=te){let e=te[a]??0;if(r-e==0)continue;F=w(e,y,k,C)}let n=b(2!=v.distr||null!=l?f[a]:a,v,_,E),s=w(ge(r,I),y,k,C),o=x(n-P),i=x(xe(s,F)),c=x(Ae(s,F)),u=i-c;if(null!=r){let n=r<0?re:ae,s=r<0?ae:re;Z?(q>0&&null!=K[a]&&O($.get(K[a]),o,c+_e(q/2),T,xe(0,u-q),n,s),null!=W[a]&&O(Q.get(W[a]),o,c+_e(q/2),T,xe(0,u-q),n,s)):O(ee,o,c+_e(q/2),T,xe(0,u-q),n,s),D(e,t,a,o-q/2,c,T+q,u)}}return q>0?X.stroke=Z?$:ee:Z||(X._fill=0==h.width?h._fill:h._stroke??h._fill,X.width=0),X.fill=Z?Q:ee,X}))},e.spline=function(e){return function(e,t){const a=ge(t?.alignGaps,0);return(t,r,n,s)=>Da(t,r,((o,i,c,l,u,d,m,p,h,f,g)=>{let v,y,b,w=o.pxRound,E=e=>w(d(e,l,f,p)),C=e=>w(m(e,u,g,h));0==l.ori?(v=Za,b=Qa,y=Xa):(v=Wa,b=Ka,y=er);const _=l.dir*(0==l.ori?1:-1);n=ce(c,n,s,1),s=ce(c,n,s,-1);let k=E(i[1==_?n:s]),R=k,A=[],x=[];for(let e=1==_?n:s;e>=n&&e<=s;e+=_)if(null!=c[e]){let t=E(i[e]);A.push(R=t),x.push(C(c[e]))}const S={stroke:e(A,x,v,b,y,w),fill:null,clip:null,band:null,gaps:null,flags:La},j=S.stroke;let[M,N]=Ha(t,r);if(null!=o.fill||0!=M){let e=S.fill=new Path2D(j),a=C(o.fillTo(t,r,o.min,o.max,M));b(e,R,a),b(e,k,a)}if(!o.spanGaps){let e=[];e.push(...Ba(i,c,n,s,_,E,a)),S.gaps=e=o.gaps(t,r,n,s,e),S.clip=Fa(e,l.ori,p,h,f,g)}return 0!=N&&(S.band=2==N?[Ia(t,r,n,s,j,-1),Ia(t,r,n,s,j,1)]:Ia(t,r,n,s,j,N)),S}))}(ir,e)}}},79859:(e,t,a)=>{"use strict";a.d(t,{YQ:()=>n});var r=a(51609);function n(e,t,a){var n=this,s=(0,r.useRef)(null),o=(0,r.useRef)(0),i=(0,r.useRef)(null),c=(0,r.useRef)([]),l=(0,r.useRef)(),u=(0,r.useRef)(),d=(0,r.useRef)(e),m=(0,r.useRef)(!0);d.current=e;var p="undefined"!=typeof window,h=!t&&0!==t&&p;if("function"!=typeof e)throw new TypeError("Expected a function");t=+t||0;var f=!!(a=a||{}).leading,g=!("trailing"in a)||!!a.trailing,v="maxWait"in a,y="debounceOnServer"in a&&!!a.debounceOnServer,b=v?Math.max(+a.maxWait||0,t):null;(0,r.useEffect)((function(){return m.current=!0,function(){m.current=!1}}),[]);var w=(0,r.useMemo)((function(){var e=function(e){var t=c.current,a=l.current;return c.current=l.current=null,o.current=e,u.current=d.current.apply(a,t)},a=function(e,t){h&&cancelAnimationFrame(i.current),i.current=h?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!m.current)return!1;var a=e-s.current;return!s.current||a>=t||a<0||v&&e-o.current>=b},w=function(t){return i.current=null,g&&c.current?e(t):(c.current=l.current=null,u.current)},E=function e(){var n=Date.now();if(r(n))return w(n);if(m.current){var i=t-(n-s.current),c=v?Math.min(i,b-(n-o.current)):i;a(e,c)}},C=function(){if(p||y){var d=Date.now(),h=r(d);if(c.current=[].slice.call(arguments),l.current=n,s.current=d,h){if(!i.current&&m.current)return o.current=s.current,a(E,t),f?e(s.current):u.current;if(v)return a(E,t),e(s.current)}return i.current||a(E,t),u.current}};return C.cancel=function(){i.current&&(h?cancelAnimationFrame(i.current):clearTimeout(i.current)),o.current=0,c.current=s.current=l.current=i.current=null},C.isPending=function(){return!!i.current},C.flush=function(){return i.current?w(Date.now()):u.current},C}),[f,v,t,b,g,h,p,y]);return w}},51609:e=>{"use strict";e.exports=window.React},75795:e=>{"use strict";e.exports=window.ReactDOM},10790:e=>{"use strict";e.exports=window.ReactJSXRuntime},56427:e=>{"use strict";e.exports=window.wp.components},29491:e=>{"use strict";e.exports=window.wp.compose},38443:e=>{"use strict";e.exports=window.wp.date},86087:e=>{"use strict";e.exports=window.wp.element},27723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},96072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";a.d(t,{A:()=>n});var r=a(11200);function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},11200:(e,t,a)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}a.d(t,{A:()=>r})},24935:(e,t,a)=>{"use strict";a.d(t,{$s:()=>p,Ao:()=>o,De:()=>w,SJ:()=>g,nm:()=>c,pS:()=>d,rf:()=>u,uX:()=>i});var r=a(71971),n=a(51609),s=Symbol.for("Animated:node"),o=e=>e&&e[s],i=(e,t)=>(0,r.OX)(e,s,t),c=e=>e&&e[s]&&e[s].getPayload(),l=class{constructor(){i(this,this)}getPayload(){return this.payload||[]}},u=class extends l{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,r.is.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new u(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return r.is.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,r.is.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},d=class extends u{constructor(e){super(0),this._string=null,this._toString=(0,r.kx)({output:[e,e]})}static create(e){return new d(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(r.is.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=(0,r.kx)({output:[this.getValue(),e]})),this._value=0,super.reset()}},m={dependencies:null},p=class extends l{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return(0,r.FI)(this.source,((a,n)=>{var o;(o=a)&&o[s]===o?t[n]=a.getValue(e):(0,r.at)(a)?t[n]=(0,r.oq)(a):e||(t[n]=a)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&(0,r.HN)(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return(0,r.FI)(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){m.dependencies&&(0,r.at)(e)&&m.dependencies.add(e);const t=c(e);t&&(0,r.HN)(t,(e=>this.add(e)))}},h=class extends p{constructor(e){super(e)}static create(e){return new h(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,a)=>t.setValue(e[a]))).some(Boolean):(super.setValue(e.map(f)),!0)}};function f(e){return((0,r.$7)(e)?d:u).create(e)}function g(e){const t=o(e);return t?t.constructor:r.is.arr(e)?h:(0,r.$7)(e)?d:u}var v=(e,t)=>{const a=!r.is.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,n.forwardRef)(((s,o)=>{const i=(0,n.useRef)(null),c=a&&(0,n.useCallback)((e=>{i.current=function(e,t){e&&(r.is.fun(e)?e(t):e.current=t);return t}(o,e)}),[o]),[l,u]=function(e,t){const a=new Set;m.dependencies=a,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new p(e),m.dependencies=null,[e,a]}(s,t),d=(0,r.CH)(),h=()=>{const e=i.current;if(a&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&d()},f=new y(h,u),g=(0,n.useRef)();(0,r.Es)((()=>(g.current=f,(0,r.HN)(u,(e=>(0,r.Ec)(e,f))),()=>{g.current&&((0,r.HN)(g.current.deps,(e=>(0,r.DV)(e,g.current))),r.er.cancel(g.current.update))}))),(0,n.useEffect)(h,[]),(0,r.H5)((()=>()=>{const e=g.current;(0,r.HN)(e.deps,(t=>(0,r.DV)(t,e)))}));const v=t.getComponentProps(l.getValue());return n.createElement(e,{...v,ref:c})}))},y=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&r.er.write(this.update)}};var b=Symbol.for("AnimatedComponent"),w=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:a=e=>new p(e),getComponentProps:n=e=>e}={})=>{const s={applyAnimatedValues:t,createAnimatedStyle:a,getComponentProps:n},o=e=>{const t=E(e)||"Anonymous";return(e=r.is.str(e)?o[e]||(o[e]=v(e,s)):e[b]||(e[b]=v(e,s))).displayName=`Animated(${t})`,e};return(0,r.FI)(e,((t,a)=>{r.is.arr(e)&&(a=E(t)),o[a]=o(t)})),{animated:o}},E=e=>r.is.str(e)?e:e&&r.is.str(e.displayName)?e.displayName:r.is.fun(e)&&e.name||null},48847:(e,t,a)=>{"use strict";a.d(t,{RV:()=>r.RV,zh:()=>he});var r=a(71971),n=a(51609),s=a(24935);function o(e,...t){return r.is.fun(e)?e(...t):e}var i=(e,t)=>!0===e||!!(t&&e&&(r.is.fun(e)?e(t):(0,r.$r)(e).includes(t))),c=(e,t)=>r.is.obj(e)?t&&e[t]:e,l=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,u=e=>e,d=(e,t=u)=>{let a=m;e.default&&!0!==e.default&&(e=e.default,a=Object.keys(e));const n={};for(const s of a){const a=t(e[s],s);r.is.und(a)||(n[s]=a)}return n},m=["config","onProps","onStart","onChange","onPause","onResume","onRest"],p={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function h(e){const t=function(e){const t={};let a=0;if((0,r.FI)(e,((e,r)=>{p[r]||(t[r]=e,a++)})),a)return t}(e);if(t){const a={to:t};return(0,r.FI)(e,((e,r)=>r in t||(a[r]=e))),a}return{...e}}function f(e){return e=(0,r.oq)(e),r.is.arr(e)?e.map(f):(0,r.$7)(e)?r.RV.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function g(e){for(const t in e)return!0;return!1}function v(e){return r.is.fun(e)||r.is.arr(e)&&r.is.obj(e[0])}function y(e,t){e.ref?.delete(e),t?.delete(e)}function b(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var w={tension:170,friction:26,mass:1,damping:1,easing:r.le.linear,clamp:!1},E=class{constructor(){this.velocity=0,Object.assign(this,w)}};function C(e,t){if(r.is.und(t.decay)){const a=!r.is.und(t.tension)||!r.is.und(t.friction);!a&&r.is.und(t.frequency)&&r.is.und(t.damping)&&r.is.und(t.mass)||(e.duration=void 0,e.decay=void 0),a&&(e.frequency=void 0)}else e.duration=void 0}var _=[],k=class{constructor(){this.changed=!1,this.values=_,this.toValues=null,this.fromValues=_,this.config=new E,this.immediate=!1}};function R(e,{key:t,props:a,defaultProps:n,state:s,actions:c}){return new Promise(((l,u)=>{let d,m,p=i(a.cancel??n?.cancel,t);if(p)g();else{r.is.und(a.pause)||(s.paused=i(a.pause,t));let e=n?.pause;!0!==e&&(e=s.paused||i(e,t)),d=o(a.delay||0,t),e?(s.resumeQueue.add(f),c.pause()):(c.resume(),f())}function h(){s.resumeQueue.add(f),s.timeouts.delete(m),m.cancel(),d=m.time-r.er.now()}function f(){d>0&&!r.RV.skipAnimation?(s.delayed=!0,m=r.er.setTimeout(g,d),s.pauseQueue.add(h),s.timeouts.add(m)):g()}function g(){s.delayed&&(s.delayed=!1),s.pauseQueue.delete(h),s.timeouts.delete(m),e<=(s.cancelId||0)&&(p=!0);try{c.start({...a,callId:e,cancel:p},l)}catch(e){u(e)}}}))}var A=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?j(e.get()):t.every((e=>e.noop))?x(e.get()):S(e.get(),t.every((e=>e.finished))),x=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),S=(e,t,a=!1)=>({value:e,finished:t,cancelled:a}),j=e=>({value:e,cancelled:!0,finished:!1});function M(e,t,a,n){const{callId:s,parentId:o,onRest:i}=t,{asyncTo:c,promise:l}=a;return o||e!==c||t.reset?a.promise=(async()=>{a.asyncId=s,a.asyncTo=e;const u=d(t,((e,t)=>"onRest"===t?void 0:e));let m,p;const h=new Promise(((e,t)=>(m=e,p=t))),f=e=>{const t=s<=(a.cancelId||0)&&j(n)||s!==a.asyncId&&S(n,!1);if(t)throw e.result=t,p(e),e},g=(e,t)=>{const o=new z,i=new P;return(async()=>{if(r.RV.skipAnimation)throw N(a),i.result=S(n,!1),p(i),i;f(o);const c=r.is.obj(e)?{...e}:{...t,to:e};c.parentId=s,(0,r.FI)(u,((e,t)=>{r.is.und(c[t])&&(c[t]=e)}));const l=await n.start(c);return f(o),a.paused&&await new Promise((e=>{a.resumeQueue.add(e)})),l})()};let v;if(r.RV.skipAnimation)return N(a),S(n,!1);try{let t;t=r.is.arr(e)?(async e=>{for(const t of e)await g(t)})(e):Promise.resolve(e(g,n.stop.bind(n))),await Promise.all([t.then(m),h]),v=S(n.get(),!0,!1)}catch(e){if(e instanceof z)v=e.result;else{if(!(e instanceof P))throw e;v=e.result}}finally{s==a.asyncId&&(a.asyncId=o,a.asyncTo=o?c:void 0,a.promise=o?l:void 0)}return r.is.fun(i)&&r.er.batchedUpdates((()=>{i(v,n,n.item)})),v})():l}function N(e,t){(0,r.bX)(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var z=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},P=class extends Error{constructor(){super("SkipAnimationSignal")}},T=e=>e instanceof O,L=1,O=class extends r.aq{constructor(){super(...arguments),this.id=L++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=(0,s.Ao)(this);return e&&e.getValue()}to(...e){return r.RV.to(this,e)}interpolate(...e){return(0,r.ZJ)(),r.RV.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){(0,r.MI)(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||r.WU.sort(this),(0,r.MI)(this,{type:"priority",parent:this,priority:e})}},D=Symbol.for("SpringPhase"),H=e=>(1&e[D])>0,V=e=>(2&e[D])>0,I=e=>(4&e[D])>0,F=(e,t)=>t?e[D]|=3:e[D]&=-3,B=(e,t)=>t?e[D]|=4:e[D]&=-5,q=class extends O{constructor(e,t){if(super(),this.animation=new k,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!r.is.und(e)||!r.is.und(t)){const a=r.is.obj(e)?{...e}:{...t,from:e};r.is.und(a.default)&&(a.default=!0),this.start(a)}}get idle(){return!(V(this)||this._state.asyncTo)||I(this)}get goal(){return(0,r.oq)(this.animation.to)}get velocity(){const e=(0,s.Ao)(this);return e instanceof s.rf?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return H(this)}get isAnimating(){return V(this)}get isPaused(){return I(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,a=!1;const n=this.animation;let{toValues:o}=n;const{config:i}=n,c=(0,s.nm)(n.to);!c&&(0,r.at)(n.to)&&(o=(0,r.$r)((0,r.oq)(n.to))),n.values.forEach(((l,u)=>{if(l.done)return;const d=l.constructor==s.pS?1:c?c[u].lastPosition:o[u];let m=n.immediate,p=d;if(!m){if(p=l.lastPosition,i.tension<=0)return void(l.done=!0);let t=l.elapsedTime+=e;const a=n.fromValues[u],s=null!=l.v0?l.v0:l.v0=r.is.arr(i.velocity)?i.velocity[u]:i.velocity;let o;const c=i.precision||(a==d?.005:Math.min(1,.001*Math.abs(d-a)));if(r.is.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);p=a+s/(1-e)*(1-r),m=Math.abs(l.lastPosition-p)<=c,o=s*r}else{o=null==l.lastVelocity?s:l.lastVelocity;const t=i.restVelocity||c/10,n=i.clamp?0:i.bounce,u=!r.is.und(n),h=a==d?l.v0>0:at,f||(m=Math.abs(d-p)<=c,!m));++e){u&&(g=p==d||p>d==h,g&&(o=-o*n,p=d));o+=(1e-6*-i.tension*(p-d)+.001*-i.friction*o)/i.mass*v,p+=o*v}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,t=l.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),p=a+i.easing(r)*(d-a),o=(p-l.lastPosition)/e,m=1==r}l.lastVelocity=o,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),m=!0)}c&&!c[u].done&&(m=!1),m?l.done=!0:t=!1,l.setValue(p,i.round)&&(a=!0)}));const l=(0,s.Ao)(this),u=l.getValue();if(t){const e=(0,r.oq)(n.to);u===e&&!a||i.decay?a&&i.decay&&this._onChange(u):(l.setValue(e),this._onChange(e)),this._stop()}else a&&this._onChange(u)}set(e){return r.er.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(V(this)){const{to:e,config:t}=this.animation;r.er.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let a;return r.is.und(e)?(a=this.queue||[],this.queue=[]):a=[r.is.obj(e)?e:{...t,to:e}],Promise.all(a.map((e=>this._update(e)))).then((e=>A(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),N(this._state,e&&this._lastCallId),r.er.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:a,from:n}=e;a=r.is.obj(a)?a[t]:a,(null==a||v(a))&&(a=void 0),n=r.is.obj(n)?n[t]:n,null==n&&(n=void 0);const o={to:a,from:n};return H(this)||(e.reverse&&([a,n]=[n,a]),n=(0,r.oq)(n),r.is.und(n)?(0,s.Ao)(this)||this._set(a):this._set(n)),o}_update({...e},t){const{key:a,defaultProps:n}=this;e.default&&Object.assign(n,d(e,((e,t)=>/^on/.test(t)?c(e,a):e))),J(this,e,"onProps"),G(this,"onProps",e,this);const s=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const o=this._state;return R(++this._lastCallId,{key:a,props:e,defaultProps:n,state:o,actions:{pause:()=>{I(this)||(B(this,!0),(0,r.Wd)(o.pauseQueue),G(this,"onPause",S(this,U(this,this.animation.to)),this))},resume:()=>{I(this)&&(B(this,!1),V(this)&&this._resume(),(0,r.Wd)(o.resumeQueue),G(this,"onResume",S(this,U(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then((a=>{if(e.loop&&a.finished&&(!t||!a.noop)){const t=Z(e);if(t)return this._update(t,!0)}return a}))}_merge(e,t,a){if(t.cancel)return this.stop(!0),a(j(this));const n=!r.is.und(e.to),c=!r.is.und(e.from);if(n||c){if(!(t.callId>this._lastToId))return a(j(this));this._lastToId=t.callId}const{key:l,defaultProps:u,animation:d}=this,{to:m,from:p}=d;let{to:h=m,from:g=p}=e;!c||n||t.default&&!r.is.und(h)||(h=g),t.reverse&&([h,g]=[g,h]);const y=!(0,r.n4)(g,p);y&&(d.from=g),g=(0,r.oq)(g);const b=!(0,r.n4)(h,m);b&&this._focus(h);const E=v(t.to),{config:_}=d,{decay:k,velocity:R}=_;(n||c)&&(_.velocity=0),t.config&&!E&&function(e,t,a){a&&(C(a={...a},t),t={...a,...t}),C(e,t),Object.assign(e,t);for(const t in w)null==e[t]&&(e[t]=w[t]);let{frequency:n,damping:s}=e;const{mass:o}=e;r.is.und(n)||(n<.01&&(n=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*s*o/n)}(_,o(t.config,l),t.config!==u.config?o(u.config,l):void 0);let A=(0,s.Ao)(this);if(!A||r.is.und(h))return a(S(this,!0));const N=r.is.und(t.reset)?c&&!t.default:!r.is.und(g)&&i(t.reset,l),z=N?g:this.get(),P=f(h),T=r.is.num(P)||r.is.arr(P)||(0,r.$7)(P),L=!E&&(!T||i(u.immediate||t.immediate,l));if(b){const e=(0,s.SJ)(h);if(e!==A.constructor){if(!L)throw Error(`Cannot animate between ${A.constructor.name} and ${e.name}, as the "to" prop suggests`);A=this._set(P)}}const O=A.constructor;let D=(0,r.at)(h),I=!1;if(!D){const e=N||!H(this)&&y;(b||e)&&(I=(0,r.n4)(f(z),P),D=!I),((0,r.n4)(d.immediate,L)||L)&&(0,r.n4)(_.decay,k)&&(0,r.n4)(_.velocity,R)||(D=!0)}if(I&&V(this)&&(d.changed&&!N?D=!0:D||this._stop(m)),!E&&((D||(0,r.at)(m))&&(d.values=A.getPayload(),d.toValues=(0,r.at)(h)?null:O==s.pS?[1]:(0,r.$r)(P)),d.immediate!=L&&(d.immediate=L,L||N||this._set(m)),D)){const{onRest:e}=d;(0,r.HN)($,(e=>J(this,t,e)));const n=S(this,U(this,m));(0,r.Wd)(this._pendingCalls,n),this._pendingCalls.add(a),d.changed&&r.er.batchedUpdates((()=>{d.changed=!N,e?.(n,this),N?o(u.onRest,n):d.onStart?.(n,this)}))}N&&this._set(z),E?a(M(t.to,t,this._state,this)):D?this._start():V(this)&&!b?this._pendingCalls.add(a):a(x(z))}_focus(e){const t=this.animation;e!==t.to&&((0,r.Wg)(this)&&this._detach(),t.to=e,(0,r.Wg)(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;(0,r.at)(t)&&((0,r.Ec)(t,this),T(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;(0,r.at)(e)&&(0,r.DV)(e,this)}_set(e,t=!0){const a=(0,r.oq)(e);if(!r.is.und(a)){const e=(0,s.Ao)(this);if(!e||!(0,r.n4)(a,e.getValue())){const n=(0,s.SJ)(a);e&&e.constructor==n?e.setValue(a):(0,s.uX)(this,n.create(a)),e&&r.er.batchedUpdates((()=>{this._onChange(a,t)}))}}return(0,s.Ao)(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,G(this,"onStart",S(this,U(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),o(this.animation.onChange,e,this)),o(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;(0,s.Ao)(this).reset((0,r.oq)(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),V(this)||(F(this,!0),I(this)||this._resume())}_resume(){r.RV.skipAnimation?this.finish():r.WU.start(this)}_stop(e,t){if(V(this)){F(this,!1);const a=this.animation;(0,r.HN)(a.values,(e=>{e.done=!0})),a.toValues&&(a.onChange=a.onPause=a.onResume=void 0),(0,r.MI)(this,{type:"idle",parent:this});const n=t?j(this.get()):S(this.get(),U(this,e??a.to));(0,r.Wd)(this._pendingCalls,n),a.changed&&(a.changed=!1,G(this,"onRest",n,this))}}};function U(e,t){const a=f(t),n=f(e.get());return(0,r.n4)(n,a)}function Z(e,t=e.loop,a=e.to){const r=o(t);if(r){const n=!0!==r&&h(r),s=(n||e).reverse,o=!n||n.reset;return W({...e,loop:t,default:!1,pause:void 0,to:!s||v(a)?a:void 0,from:o?e.from:void 0,reset:o,...n})}}function W(e){const{to:t,from:a}=e=h(e),n=new Set;return r.is.obj(t)&&K(t,n),r.is.obj(a)&&K(a,n),e.keys=n.size?Array.from(n):null,e}function Q(e){const t=W(e);return r.is.und(t.default)&&(t.default=d(t)),t}function K(e,t){(0,r.FI)(e,((e,a)=>null!=e&&t.add(a)))}var $=["onStart","onRest","onChange","onPause","onResume"];function J(e,t,a){e.animation[a]=t[a]!==l(t,a)?c(t[a],e.key):void 0}function G(e,t,...a){e.animation[t]?.(...a),e.defaultProps[t]?.(...a)}var Y=["onStart","onChange","onRest"],X=1,ee=class{constructor(e,t){this.id=X++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,a)=>e[a]=t.get())),e}set(e){for(const t in e){const a=e[t];r.is.und(a)||this.springs[t].set(a)}}update(e){return e&&this.queue.push(W(e)),this}start(e){let{queue:t}=this;return e?t=(0,r.$r)(e).map(W):this.queue=[],this._flush?this._flush(this,t):(ie(this,t),te(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const a=this.springs;(0,r.HN)((0,r.$r)(t),(t=>a[t].stop(!!e)))}else N(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(r.is.und(e))this.start({pause:!0});else{const t=this.springs;(0,r.HN)((0,r.$r)(e),(e=>t[e].pause()))}return this}resume(e){if(r.is.und(e))this.start({pause:!1});else{const t=this.springs;(0,r.HN)((0,r.$r)(e),(e=>t[e].resume()))}return this}each(e){(0,r.FI)(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:a}=this._events,n=this._active.size>0,s=this._changed.size>0;(n&&!this._started||s&&!this._started)&&(this._started=!0,(0,r.bX)(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));const o=!n&&this._started,i=s||o&&a.size?this.get():null;s&&t.size&&(0,r.bX)(t,(([e,t])=>{t.value=i,e(t,this,this._item)})),o&&(this._started=!1,(0,r.bX)(a,(([e,t])=>{t.value=i,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}r.er.onFrame(this._onFrame)}};function te(e,t){return Promise.all(t.map((t=>ae(e,t)))).then((t=>A(e,t)))}async function ae(e,t,a){const{keys:n,to:s,from:o,loop:i,onRest:c,onResolve:u}=t,d=r.is.obj(t.default)&&t.default;i&&(t.loop=!1),!1===s&&(t.to=null),!1===o&&(t.from=null);const m=r.is.arr(s)||r.is.fun(s)?s:void 0;m?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):(0,r.HN)(Y,(a=>{const n=t[a];if(r.is.fun(n)){const r=e._events[a];t[a]=({finished:e,cancelled:t})=>{const a=r.get(n);a?(e||(a.finished=!1),t&&(a.cancelled=!0)):r.set(n,{value:null,finished:e||!1,cancelled:t||!1})},d&&(d[a]=t[a])}}));const p=e._state;t.pause===!p.paused?(p.paused=t.pause,(0,r.Wd)(t.pause?p.pauseQueue:p.resumeQueue)):p.paused&&(t.pause=!0);const h=(n||Object.keys(e.springs)).map((a=>e.springs[a].start(t))),f=!0===t.cancel||!0===l(t,"cancel");(m||f&&p.asyncId)&&h.push(R(++e._lastAsyncId,{props:t,state:p,actions:{pause:r.lQ,resume:r.lQ,start(t,a){f?(N(p,e._lastAsyncId),a(j(e))):(t.onRest=c,a(M(m,t,p,e)))}}})),p.paused&&await new Promise((e=>{p.resumeQueue.add(e)}));const g=A(e,await Promise.all(h));if(i&&g.finished&&(!a||!g.noop)){const a=Z(t,i,s);if(a)return ie(e,[a]),ae(e,a,!0)}return u&&r.er.batchedUpdates((()=>u(g,e,e.item))),g}function re(e,t){const a={...e.springs};return t&&(0,r.HN)((0,r.$r)(t),(e=>{r.is.und(e.keys)&&(e=W(e)),r.is.obj(e.to)||(e={...e,to:void 0}),oe(a,e,(e=>se(e)))})),ne(e,a),a}function ne(e,t){(0,r.FI)(t,((t,a)=>{e.springs[a]||(e.springs[a]=t,(0,r.Ec)(t,e))}))}function se(e,t){const a=new q;return a.key=e,t&&(0,r.Ec)(a,t),a}function oe(e,t,a){t.keys&&(0,r.HN)(t.keys,(r=>{(e[r]||(e[r]=a(r)))._prepareNode(t)}))}function ie(e,t){(0,r.HN)(t,(t=>{oe(e.springs,t,(t=>se(t,e)))}))}var ce,le,ue=({children:e,...t})=>{const a=(0,n.useContext)(de),s=t.pause||!!a.pause,o=t.immediate||!!a.immediate;t=(0,r.MA)((()=>({pause:s,immediate:o})),[s,o]);const{Provider:i}=de;return n.createElement(i,{value:t},e)},de=(ce=ue,le={},Object.assign(ce,n.createContext(le)),ce.Provider._context=ce,ce.Consumer._context=ce,ce);ue.Provider=de.Provider,ue.Consumer=de.Consumer;var me=()=>{const e=[],t=function(t){(0,r.HX)();const n=[];return(0,r.HN)(e,((e,s)=>{if(r.is.und(t))n.push(e.start());else{const r=a(t,e,s);r&&n.push(e.start(r))}})),n};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const a=e.indexOf(t);~a&&e.splice(a,1)},t.pause=function(){return(0,r.HN)(e,(e=>e.pause(...arguments))),this},t.resume=function(){return(0,r.HN)(e,(e=>e.resume(...arguments))),this},t.set=function(t){(0,r.HN)(e,((e,a)=>{const n=r.is.fun(t)?t(a,e):t;n&&e.set(n)}))},t.start=function(t){const a=[];return(0,r.HN)(e,((e,n)=>{if(r.is.und(t))a.push(e.start());else{const r=this._getProps(t,e,n);r&&a.push(e.start(r))}})),a},t.stop=function(){return(0,r.HN)(e,(e=>e.stop(...arguments))),this},t.update=function(t){return(0,r.HN)(e,((e,a)=>e.update(this._getProps(t,e,a)))),this};const a=function(e,t,a){return r.is.fun(e)?e(a,t):e};return t._getProps=a,t};function pe(e,t,a){const s=r.is.fun(t)&&t;s&&!a&&(a=[]);const o=(0,n.useMemo)((()=>s||3==arguments.length?me():void 0),[]),i=(0,n.useRef)(0),c=(0,r.CH)(),l=(0,n.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){const a=re(e,t);return i.current>0&&!l.queue.length&&!Object.keys(a).some((t=>!e.springs[t]))?te(e,t):new Promise((r=>{ne(e,a),l.queue.push((()=>{r(te(e,t))})),c()}))}})),[]),u=(0,n.useRef)([...l.ctrls]),d=[],m=(0,r.NQ)(e)||0;function p(e,a){for(let r=e;r{(0,r.HN)(u.current.slice(e,m),(e=>{y(e,o),e.stop(!0)})),u.current.length=e,p(m,e)}),[e]),(0,n.useMemo)((()=>{p(0,Math.min(m,e))}),a);const h=u.current.map(((e,t)=>re(e,d[t]))),f=(0,n.useContext)(ue),v=(0,r.NQ)(f),w=f!==v&&g(f);(0,r.Es)((()=>{i.current++,l.ctrls=u.current;const{queue:e}=l;e.length&&(l.queue=[],(0,r.HN)(e,(e=>e()))),(0,r.HN)(u.current,((e,t)=>{o?.add(e),w&&e.start({default:f});const a=d[t];a&&(b(e,a.ref),e.ref?e.queue.push(a):e.start(a))}))})),(0,r.H5)((()=>()=>{(0,r.HN)(l.ctrls,(e=>e.stop(!0)))}));const E=h.map((e=>({...e})));return o?[E,o]:E}function he(e,t){const a=r.is.fun(e),[[n],s]=pe(1,a?e:[e],a?t||[]:t);return a||2==arguments.length?[n,s]:n}var fe=class extends O{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=(0,r.kx)(...t);const a=this._get(),n=(0,s.SJ)(a);(0,s.uX)(this,n.create(a))}advance(e){const t=this._get(),a=this.get();(0,r.n4)(t,a)||((0,s.Ao)(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&ve(this._active)&&ye(this)}_get(){const e=r.is.arr(this.source)?this.source.map(r.oq):(0,r.$r)((0,r.oq)(this.source));return this.calc(...e)}_start(){this.idle&&!ve(this._active)&&(this.idle=!1,(0,r.HN)((0,s.nm)(this),(e=>{e.done=!1})),r.RV.skipAnimation?(r.er.batchedUpdates((()=>this.advance())),ye(this)):r.WU.start(this))}_attach(){let e=1;(0,r.HN)((0,r.$r)(this.source),(t=>{(0,r.at)(t)&&(0,r.Ec)(t,this),T(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){(0,r.HN)((0,r.$r)(this.source),(e=>{(0,r.at)(e)&&(0,r.DV)(e,this)})),this._active.clear(),ye(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=(0,r.$r)(this.source).reduce(((e,t)=>Math.max(e,(T(t)?t.priority:0)+1)),0))}};function ge(e){return!1!==e.idle}function ve(e){return!e.size||Array.from(e).every(ge)}function ye(e){e.idle||(e.idle=!0,(0,r.HN)((0,s.nm)(e),(e=>{e.done=!0})),(0,r.MI)(e,{type:"idle",parent:e}))}r.RV.assign({createStringInterpolator:r.Rs,to:(e,t)=>new fe(e,t)});r.WU.advance},34327:(e,t,a)=>{"use strict";a.d(t,{e:()=>n});var r=b(),n=e=>f(e,r),s=b();n.write=e=>f(e,s);var o=b();n.onStart=e=>f(e,o);var i=b();n.onFrame=e=>f(e,i);var c=b();n.onFinish=e=>f(e,c);var l=[];n.setTimeout=(e,t)=>{const a=n.now()+t,r=()=>{const e=l.findIndex((e=>e.cancel==r));~e&&l.splice(e,1),p-=~e?1:0},s={time:a,handler:e,cancel:r};return l.splice(u(a),0,s),p+=1,g(),s};var u=e=>~(~l.findIndex((t=>t.time>e))||~l.length);n.cancel=e=>{o.delete(e),i.delete(e),c.delete(e),r.delete(e),s.delete(e)},n.sync=e=>{h=!0,n.batchedUpdates(e),h=!1},n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function r(...e){t=e,n.onStart(a)}return r.handler=e,r.cancel=()=>{o.delete(a),t=null},r};var d="undefined"!=typeof window?window.requestAnimationFrame:()=>{};n.use=e=>d=e,n.now="undefined"!=typeof performance?()=>performance.now():Date.now,n.batchedUpdates=e=>e(),n.catch=console.error,n.frameLoop="always",n.advance=()=>{"demand"!==n.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var m=-1,p=0,h=!1;function f(e,t){h?(t.delete(e),e(0)):(t.add(e),g())}function g(){m<0&&(m=0,"demand"!==n.frameLoop&&d(v))}function v(){~m&&(d(v),n.batchedUpdates(y))}function y(){const e=m;m=n.now();const t=u(m);t&&(w(l.splice(0,t),(e=>e.handler())),p-=t),p?(o.flush(),r.flush(e?Math.min(64,m-e):16.667),i.flush(),s.flush(),c.flush()):m=-1}function b(){let e=new Set,t=e;return{add(a){p+=t!=e||e.has(a)?0:1,e.add(a)},delete:a=>(p-=t==e&&e.has(a)?1:0,e.delete(a)),flush(a){t.size&&(e=new Set,p-=t.size,w(t,(t=>t(a)&&e.add(t))),p+=e.size,t=e)}}}function w(e,t){e.forEach((e=>{try{t(e)}catch(e){n.catch(e)}}))}},71971:(e,t,a)=>{"use strict";a.d(t,{$7:()=>ze,$r:()=>p,CH:()=>Le,DV:()=>he,Ec:()=>pe,Es:()=>Pe,FI:()=>m,H5:()=>De,HN:()=>d,HX:()=>Ne,MA:()=>Oe,MI:()=>ue,NQ:()=>Ve,OX:()=>c,RV:()=>o,Rs:()=>Re,Tj:()=>z,WU:()=>x,Wd:()=>v,Wg:()=>le,ZJ:()=>je,aq:()=>de,at:()=>ie,bX:()=>h,er:()=>r.e,is:()=>l,kx:()=>G,lQ:()=>i,le:()=>ne,n4:()=>u,oq:()=>ce});var r=a(34327),n=a(51609),s=Object.defineProperty,o={};function i(){}((e,t)=>{for(var a in t)s(e,a,{get:t[a],enumerable:!0})})(o,{assign:()=>C,colors:()=>b,createStringInterpolator:()=>f,skipAnimation:()=>w,to:()=>g,willAdvance:()=>E});var c=(e,t,a)=>Object.defineProperty(e,t,{value:a,writable:!0,configurable:!0}),l={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function u(e,t){if(l.arr(e)){if(!l.arr(t)||e.length!==t.length)return!1;for(let a=0;ae.forEach(t);function m(e,t,a){if(l.arr(e))for(let r=0;rl.und(e)?[]:l.arr(e)?e:[e];function h(e,t){if(e.size){const a=Array.from(e);e.clear(),d(a,t)}}var f,g,v=(e,...t)=>h(e,(e=>e(...t))),y=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),b=null,w=!1,E=i,C=e=>{e.to&&(g=e.to),e.now&&(r.e.now=e.now),void 0!==e.colors&&(b=e.colors),null!=e.skipAnimation&&(w=e.skipAnimation),e.createStringInterpolator&&(f=e.createStringInterpolator),e.requestAnimationFrame&&r.e.use(e.requestAnimationFrame),e.batchedUpdates&&(r.e.batchedUpdates=e.batchedUpdates),e.willAdvance&&(E=e.willAdvance),e.frameLoop&&(r.e.frameLoop=e.frameLoop)},_=new Set,k=[],R=[],A=0,x={get idle(){return!_.size&&!k.length},start(e){A>e.priority?(_.add(e),r.e.onStart(S)):(j(e),(0,r.e)(N))},advance:N,sort(e){if(A)r.e.onFrame((()=>x.sort(e)));else{const t=k.indexOf(e);~t&&(k.splice(t,1),M(e))}},clear(){k=[],_.clear()}};function S(){_.forEach(j),_.clear(),(0,r.e)(N)}function j(e){k.includes(e)||M(e)}function M(e){k.splice(function(e,t){const a=e.findIndex(t);return a<0?e.length:a}(k,(t=>t.priority>e.priority)),0,e)}function N(e){const t=R;for(let a=0;a0}var z={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},P="[-+]?\\d*\\.?\\d+",T=P+"%";function L(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var O=new RegExp("rgb"+L(P,P,P)),D=new RegExp("rgba"+L(P,P,P,P)),H=new RegExp("hsl"+L(P,T,T)),V=new RegExp("hsla"+L(P,T,T,P)),I=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,F=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,B=/^#([0-9a-fA-F]{6})$/,q=/^#([0-9a-fA-F]{8})$/;function U(e,t,a){return a<0&&(a+=1),a>1&&(a-=1),a<1/6?e+6*(t-e)*a:a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e}function Z(e,t,a){const r=a<.5?a*(1+t):a+t-a*t,n=2*a-r,s=U(n,r,e+1/3),o=U(n,r,e),i=U(n,r,e-1/3);return Math.round(255*s)<<24|Math.round(255*o)<<16|Math.round(255*i)<<8}function W(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Q(e){return(parseFloat(e)%360+360)%360/360}function K(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function $(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function J(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=B.exec(e))?parseInt(t[1]+"ff",16)>>>0:b&&void 0!==b[e]?b[e]:(t=O.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|255)>>>0:(t=D.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|K(t[4]))>>>0:(t=I.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=q.exec(e))?parseInt(t[1],16)>>>0:(t=F.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=H.exec(e))?(255|Z(Q(t[1]),$(t[2]),$(t[3])))>>>0:(t=V.exec(e))?(Z(Q(t[1]),$(t[2]),$(t[3]))|K(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var G=(e,t,a)=>{if(l.fun(e))return e;if(l.arr(e))return G({range:e,output:t,extrapolate:a});if(l.str(e.output[0]))return f(e);const r=e,n=r.output,s=r.range||[0,1],o=r.extrapolateLeft||r.extrapolate||"extend",i=r.extrapolateRight||r.extrapolate||"extend",c=r.easing||(e=>e);return e=>{const t=function(e,t){for(var a=1;a=e);++a);return a-1}(e,s);return function(e,t,a,r,n,s,o,i,c){let l=c?c(e):e;if(la){if("identity"===i)return l;"clamp"===i&&(l=a)}if(r===n)return r;if(t===a)return e<=t?r:n;t===-1/0?l=-l:a===1/0?l-=t:l=(l-t)/(a-t);l=s(l),r===-1/0?l=-l:n===1/0?l+=r:l=l*(n-r)+r;return l}(e,s[t],s[t+1],n[t],n[t+1],c,o,i,r.map)}};var Y=1.70158,X=1.525*Y,ee=Y+1,te=2*Math.PI/3,ae=2*Math.PI/4.5,re=e=>{const t=7.5625,a=2.75;return e<1/a?t*e*e:e<2/a?t*(e-=1.5/a)*e+.75:e<2.5/a?t*(e-=2.25/a)*e+.9375:t*(e-=2.625/a)*e+.984375},ne={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>ee*e*e*e-Y*e*e,easeOutBack:e=>1+ee*Math.pow(e-1,3)+Y*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-X)/2:(Math.pow(2*e-2,2)*((X+1)*(2*e-2)+X)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*te),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*te)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ae)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ae)/2+1,easeInBounce:e=>1-re(1-e),easeOutBounce:re,easeInOutBounce:e=>e<.5?(1-re(1-2*e))/2:(1+re(2*e-1))/2,steps:(e,t="end")=>a=>{const r=(a="end"===t?Math.min(a,.999):Math.max(a,.001))*e,n="end"===t?Math.floor(r):Math.ceil(r);return s=0,o=1,i=n/e,Math.min(Math.max(i,s),o);var s,o,i}},se=Symbol.for("FluidValue.get"),oe=Symbol.for("FluidValue.observers"),ie=e=>Boolean(e&&e[se]),ce=e=>e&&e[se]?e[se]():e,le=e=>e[oe]||null;function ue(e,t){const a=e[oe];a&&a.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var de=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");me(this,e)}},me=(e,t)=>ge(e,se,t);function pe(e,t){if(e[se]){let a=e[oe];a||ge(e,oe,a=new Set),a.has(t)||(a.add(t),e.observerAdded&&e.observerAdded(a.size,t))}return t}function he(e,t){const a=e[oe];if(a&&a.has(t)){const r=a.size-1;r?a.delete(t):e[oe]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var fe,ge=(e,t,a)=>Object.defineProperty(e,t,{value:a,writable:!0,configurable:!0}),ve=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ye=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,be=new RegExp(`(${ve.source})(%|[a-z]+)`,"i"),we=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Ee=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Ce=e=>{const[t,a]=_e(e);if(!t||y())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(a&&a.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(a);return t||e}return a&&Ee.test(a)?Ce(a):a||e},_e=e=>{const t=Ee.exec(e);if(!t)return[,];const[,a,r]=t;return[a,r]},ke=(e,t,a,r,n)=>`rgba(${Math.round(t)}, ${Math.round(a)}, ${Math.round(r)}, ${n})`,Re=e=>{fe||(fe=b?new RegExp(`(${Object.keys(b).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>ce(e).replace(Ee,Ce).replace(ye,J).replace(fe,J))),a=t.map((e=>e.match(ve).map(Number))),r=a[0].map(((e,t)=>a.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>G({...e,output:t})));return e=>{const a=!be.test(t[0])&&t.find((e=>be.test(e)))?.replace(ve,"");let n=0;return t[0].replace(ve,(()=>`${r[n++](e)}${a||""}`)).replace(we,ke)}},Ae="react-spring: ",xe=e=>{const t=e;let a=!1;if("function"!=typeof t)throw new TypeError(`${Ae}once requires a function parameter`);return(...e)=>{a||(t(...e),a=!0)}},Se=xe(console.warn);function je(){Se(`${Ae}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Me=xe(console.warn);function Ne(){Me(`${Ae}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function ze(e){return l.str(e)&&("#"==e[0]||/\d/.test(e)||!y()&&Ee.test(e)||e in(b||{}))}var Pe=y()?n.useEffect:n.useLayoutEffect,Te=()=>{const e=(0,n.useRef)(!1);return Pe((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function Le(){const e=(0,n.useState)()[1],t=Te();return()=>{t.current&&e(Math.random())}}function Oe(e,t){const[a]=(0,n.useState)((()=>({inputs:t,result:e()}))),r=(0,n.useRef)(),s=r.current;let o=s;if(o){Boolean(t&&o.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let a=0;a{r.current=o,s==a&&(a.inputs=a.result=void 0)}),[o]),o.result}var De=e=>(0,n.useEffect)(e,He),He=[];function Ve(e){const t=(0,n.useRef)();return(0,n.useEffect)((()=>{t.current=e})),t.current}},6245:(e,t,a)=>{"use strict";a.d(t,{CS:()=>b,zh:()=>r.zh});var r=a(48847),n=a(75795),s=a(71971),o=a(24935),i=/^--/;function c(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||i.test(e)||u.hasOwnProperty(e)&&u[e]?(""+t).trim():t+"px"}var l={};var u={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},d=["Webkit","Ms","Moz","O"];u=Object.keys(u).reduce(((e,t)=>(d.forEach((a=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(a,t)]=e[t])),e)),u);var m=/^(matrix|translate|scale|rotate|skew)/,p=/^(translate)/,h=/^(rotate|skew)/,f=(e,t)=>s.is.num(e)&&0!==e?e+t:e,g=(e,t)=>s.is.arr(e)?e.every((e=>g(e,t))):s.is.num(e)?e===t:parseFloat(e)===t,v=class extends o.$s{constructor({x:e,y:t,z:a,...r}){const n=[],o=[];(e||t||a)&&(n.push([e||0,t||0,a||0]),o.push((e=>[`translate3d(${e.map((e=>f(e,"px"))).join(",")})`,g(e,0)]))),(0,s.FI)(r,((e,t)=>{if("transform"===t)n.push([e||""]),o.push((e=>[e,""===e]));else if(m.test(t)){if(delete r[t],s.is.und(e))return;const a=p.test(t)?"px":h.test(t)?"deg":"";n.push((0,s.$r)(e)),o.push("rotate3d"===t?([e,t,r,n])=>[`rotate3d(${e},${t},${r},${f(n,a)})`,g(n,0)]:e=>[`${t}(${e.map((e=>f(e,a))).join(",")})`,g(e,t.startsWith("scale")?1:0)])}})),n.length&&(r.transform=new y(n,o)),super(r)}},y=class extends s.aq{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return(0,s.HN)(this.inputs,((a,r)=>{const n=(0,s.oq)(a[0]),[o,i]=this.transforms[r](s.is.arr(n)?n:a.map(s.oq));e+=" "+o,t=t&&i})),t?"none":e}observerAdded(e){1==e&&(0,s.HN)(this.inputs,(e=>(0,s.HN)(e,(e=>(0,s.at)(e)&&(0,s.Ec)(e,this)))))}observerRemoved(e){0==e&&(0,s.HN)(this.inputs,(e=>(0,s.HN)(e,(e=>(0,s.at)(e)&&(0,s.DV)(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),(0,s.MI)(this,e)}};r.RV.assign({batchedUpdates:n.unstable_batchedUpdates,createStringInterpolator:s.Rs,colors:s.Tj});var b=(0,o.De)(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const a="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:n,scrollTop:s,scrollLeft:o,viewBox:u,...d}=t,m=Object.values(d),p=Object.keys(d).map((t=>a||e.hasAttribute(t)?t:l[t]||(l[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==n&&(e.textContent=n);for(const t in r)if(r.hasOwnProperty(t)){const a=c(t,r[t]);i.test(t)?e.style.setProperty(t,a):e.style[t]=a}p.forEach(((t,a)=>{e.setAttribute(t,m[a])})),void 0!==s&&(e.scrollTop=s),void 0!==o&&(e.scrollLeft=o),void 0!==u&&e.setAttribute("viewBox",u)},createAnimatedStyle:e=>new v(e),getComponentProps:({scrollTop:e,scrollLeft:t,...a})=>a}).animated},82464:(e,t,a)=>{"use strict";a.d(t,{m:()=>s});var r=a(5530),n=a(20698),s=new class extends r.Q{#e;#t;#a;constructor(){super(),this.#a=e=>{if(!n.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:()=>n});var r=a(20698);function n(e){return{onFetch:(t,a)=>{const n=async()=>{const a=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],c=t.state.data?.pageParams||[],l={pages:[],pageParams:[]};let u=!1;const d=t.options.queryFn||(()=>Promise.reject(new Error(`Missing queryFn: '${t.options.queryHash}'`))),m=async(e,a,n)=>{if(u)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);const s={queryKey:t.queryKey,pageParam:a,direction:n?"backward":"forward",meta:t.options.meta};var o;o=s,Object.defineProperty(o,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",(()=>{u=!0})),t.signal)});const i=await d(s),{maxPages:c}=t.options,l=n?r.ZZ:r.y9;return{pages:l(e.pages,i,c),pageParams:l(e.pageParams,a,c)}};let p;if(n&&i.length){const e="backward"===n,t={pages:i,pageParams:c},r=(e?o:s)(a,t);p=await m(t,r,e)}else{p=await m(l,c[0]??a.initialPageParam);const t=e??i.length;for(let e=1;et.options.persister?.(n,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=n}}}function s(e,{pages:t,pageParams:a}){const r=t.length-1;return e.getNextPageParam(t[r],t,a[r],a)}function o(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:()=>o});var r=a(31795),n=a(91450),s=a(14610),o=class extends n.k{constructor(e){super(),this.mutationId=e.mutationId,this.#r=e.defaultOptions,this.#n=e.mutationCache,this.#s=[],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()}#s;#r;#n;#o;setOptions(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#s.includes(e)||(this.#s.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#s=this.#s.filter((t=>t!==e)),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#s.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#o?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>(this.#o=(0,s.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.#o.promise),a="pending"===this.state.status;try{if(!a){this.#i({type:"pending",variables:e}),await(this.#n.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#i({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.#i({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.#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,s.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.#s.forEach((t=>{t.onMutationUpdate(e)})),this.#n.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}}},17708:(e,t,a)=>{"use strict";a.d(t,{q:()=>i});var r=a(31795),n=a(4352),s=a(20698),o=a(5530),i=class extends o.Q{constructor(e={}){super(),this.config=e,this.#c=[],this.#l=0}#c;#l;#u;build(e,t,a){const r=new n.s({mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:a});return this.add(r),r}add(e){this.#c.push(e),this.notify({type:"added",mutation:e})}remove(e){this.#c=this.#c.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){r.j.batch((()=>{this.#c.forEach((e=>{this.remove(e)}))}))}getAll(){return this.#c}find(e){const t={exact:!0,...e};return this.#c.find((e=>(0,s.nJ)(t,e)))}findAll(e={}){return this.#c.filter((t=>(0,s.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.#c.filter((e=>e.state.isPaused));return r.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(s.lQ)))),Promise.resolve())))})).then((()=>{this.#u=void 0})),this.#u}}},44158:(e,t,a)=>{"use strict";a.d(t,{_:()=>i});var r=a(4352),n=a(31795),s=a(5530),o=a(20698),i=class extends s.Q{constructor(e,t){super(),this.#d=void 0,this.#m=e,this.setOptions(t),this.bindMethods(),this.#p()}#m;#d;#h;#f;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,o.f8)(t,this.options)||this.#m.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#h,observer:this}),this.#h?.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#h?.removeObserver(this)}onMutationUpdate(e){this.#p(),this.#g(e)}getCurrentResult(){return this.#d}reset(){this.#h=void 0,this.#p(),this.#g()}mutate(e,t){return this.#f=t,this.#h?.removeObserver(this),this.#h=this.#m.getMutationCache().build(this.#m,this.options),this.#h.addObserver(this),this.#h.execute(e)}#p(){const e=this.#h?.state??(0,r.$)();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}}#g(e){n.j.batch((()=>{this.#f&&this.hasListeners()&&("success"===e?.type?(this.#f.onSuccess?.(e.data,this.#d.variables,this.#d.context),this.#f.onSettled?.(e.data,null,this.#d.variables,this.#d.context)):"error"===e?.type&&(this.#f.onError?.(e.error,this.#d.variables,this.#d.context),this.#f.onSettled?.(void 0,e.error,this.#d.variables,this.#d.context))),this.listeners.forEach((e=>{e(this.#d)}))}))}}},31795:(e,t,a)=>{"use strict";a.d(t,{j:()=>n});var r=a(20698);var n=function(){let e=[],t=0,a=e=>{e()},n=e=>{e()};const s=n=>{t?e.push(n):(0,r.G6)((()=>{a(n)}))},o=()=>{const t=e;e=[],t.length&&(0,r.G6)((()=>{n((()=>{t.forEach((e=>{a(e)}))}))}))};return{batch:e=>{let a;t++;try{a=e()}finally{t--,t||o()}return a},batchCalls:e=>(...t)=>{s((()=>{e(...t)}))},schedule:s,setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{n=e}}}()},95873:(e,t,a)=>{"use strict";a.d(t,{t:()=>s});var r=a(5530),n=a(20698),s=new class extends r.Q{#v=!0;#t;#a;constructor(){super(),this.#a=e=>{if(!n.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.#v!==e&&(this.#v=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#v}}},24135:(e,t,a)=>{"use strict";a.d(t,{X:()=>i});var r=a(20698),n=a(31795),s=a(14610),o=a(91450),i=class extends o.k{constructor(e){super(),this.#y=!1,this.#r=e.defaultOptions,this.#b(e.options),this.#s=[],this.#w=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#E=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.#E,this.scheduleGc()}#E;#C;#w;#_;#o;#s;#r;#y;get meta(){return this.options.meta}#b(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.#s.length||"idle"!==this.state.fetchStatus||this.#w.remove(this)}setData(e,t){const a=(0,r.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.#_;return this.#o?.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.#E)}isActive(){return this.#s.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.#s.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.#s.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#o?.continue()}onOnline(){const e=this.#s.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#o?.continue()}addObserver(e){this.#s.includes(e)||(this.#s.push(e),this.clearGcTimeout(),this.#w.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.#s.includes(e)&&(this.#s=this.#s.filter((t=>t!==e)),this.#s.length||(this.#o&&(this.#y?this.#o.cancel({revert:!0}):this.#o.cancelRetry()),this.scheduleGc()),this.#w.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.#s.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.#_)return this.#o?.continueRetry(),this.#_;if(e&&this.#b(e),!this.options.queryFn){const e=this.#s.find((e=>e.options.queryFn));e&&this.#b(e.options)}const a=new AbortController,r={queryKey:this.queryKey,meta:this.meta},n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#y=!0,a.signal)})};n(r);const o={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.#y=!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}'`))};n(o),this.options.behavior?.onFetch(o,this),this.#C=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===o.fetchOptions?.meta||this.#i({type:"fetch",meta:o.fetchOptions?.meta});const i=e=>{(0,s.wm)(e)&&e.silent||this.#i({type:"error",error:e}),(0,s.wm)(e)||(this.#w.config.onError?.(e,this),this.#w.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#o=(0,s.II)({fn:o.fetchFn,abort:a.abort.bind(a),onSuccess:e=>{void 0!==e?(this.setData(e),this.#w.config.onSuccess?.(e,this),this.#w.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:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode}),this.#_=this.#o.promise,this.#_}#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,s.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,s.wm)(a)&&a.revert&&this.#C?{...this.#C,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),n.j.batch((()=>{this.#s.forEach((e=>{e.onQueryUpdate()})),this.#w.notify({query:this,type:"updated",action:e})}))}}},3205:(e,t,a)=>{"use strict";a.d(t,{$:()=>i});var r=a(20698),n=a(24135),s=a(31795),o=a(5530),i=class extends o.Q{constructor(e={}){super(),this.config=e,this.#k=new Map}#k;build(e,t,a){const s=t.queryKey,o=t.queryHash??(0,r.F$)(s,t);let i=this.get(o);return i||(i=new n.X({cache:this,queryKey:s,queryHash:o,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(s)}),this.add(i)),i}add(e){this.#k.has(e.queryHash)||(this.#k.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#k.get(e.queryHash);t&&(e.destroy(),t===e&&this.#k.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){s.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#k.get(e)}getAll(){return[...this.#k.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){s.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){s.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){s.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}},70116:(e,t,a)=>{"use strict";a.d(t,{E:()=>u});var r=a(20698),n=a(3205),s=a(17708),o=a(82464),i=a(95873),c=a(31795),l=a(69101),u=class{#R;#n;#r;#A;#x;#S;#j;#M;constructor(e={}){this.#R=e.queryCache||new n.$,this.#n=e.mutationCache||new s.q,this.#r=e.defaultOptions||{},this.#A=new Map,this.#x=new Map,this.#S=0}mount(){this.#S++,1===this.#S&&(this.#j=o.m.subscribe((()=>{o.m.isFocused()&&(this.resumePausedMutations(),this.#R.onFocus())})),this.#M=i.t.subscribe((()=>{i.t.isOnline()&&(this.resumePausedMutations(),this.#R.onOnline())})))}unmount(){this.#S--,0===this.#S&&(this.#j?.(),this.#j=void 0,this.#M?.(),this.#M=void 0)}isFetching(e){return this.#R.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){return this.#R.find({queryKey:e})?.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);return 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 n=this.#R.find({queryKey:e}),s=n?.state.data,o=(0,r.Zw)(t,s);if(void 0===o)return;const i=this.defaultQueryOptions({queryKey:e});return this.#R.build(this,i).setData(o,{...a,manual:!0})}setQueriesData(e,t,a){return c.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;c.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const a=this.#R,r={type:"active",...e};return c.j.batch((()=>(a.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(r,t))))}cancelQueries(e={},t={}){const a={revert:!0,...t},n=c.j.batch((()=>this.#R.findAll(e).map((e=>e.cancel(a)))));return Promise.all(n).then(r.lQ).catch(r.lQ)}invalidateQueries(e={},t={}){return c.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},n=c.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(r.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(n).then(r.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(r.lQ).catch(r.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,l.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.#R}getMutationCache(){return this.#n}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#A.set((0,r.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#A.values()];let a={};return t.forEach((t=>{(0,r.Cp)(e,t.queryKey)&&(a={...a,...t.defaultOptions})})),a}setMutationDefaults(e,t){this.#x.set((0,r.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#x.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.#r.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.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#R.clear(),this.#n.clear()}}},93397:(e,t,a)=>{"use strict";a.d(t,{$:()=>c});var r=a(20698),n=a(31795),s=a(82464),o=a(5530),i=a(14610),c=class extends o.Q{constructor(e,t){super(),this.#N=void 0,this.#z=void 0,this.#d=void 0,this.#P=new Set,this.#m=e,this.options=t,this.#T=null,this.bindMethods(),this.setOptions(t)}#m;#N;#z;#d;#L;#O;#T;#D;#H;#V;#I;#F;#B;#P;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#N.addObserver(this),l(this.#N,this.options)&&this.#q(),this.#U())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#N,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#N,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#Z(),this.#W(),this.#N.removeObserver(this)}setOptions(e,t){const a=this.options,n=this.#N;if(this.options=this.#m.defaultQueryOptions(e),(0,r.f8)(a,this.options)||this.#m.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#N,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.#Q();const s=this.hasListeners();s&&d(this.#N,n,this.options,a)&&this.#q(),this.updateResult(t),!s||this.#N===n&&this.options.enabled===a.enabled&&this.options.staleTime===a.staleTime||this.#K();const o=this.#$();!s||this.#N===n&&this.options.enabled===a.enabled&&o===this.#B||this.#J(o)}getOptimisticResult(e){const t=this.#m.getQueryCache().build(this.#m,e),a=this.createResult(t,e);return function(e,t){if(!(0,r.f8)(e.getCurrentResult(),t))return!0;return!1}(this,a)&&(this.#d=a,this.#O=this.options,this.#L=this.#N.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.#P.add(a),e[a])})})),t}getCurrentQuery(){return this.#N}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.#q({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#d)))}#q(e){this.#Q();let t=this.#N.fetch(this.options,e);return e?.throwOnError||(t=t.catch(r.lQ)),t}#K(){if(this.#Z(),r.S$||this.#d.isStale||!(0,r.gn)(this.options.staleTime))return;const e=(0,r.j3)(this.#d.dataUpdatedAt,this.options.staleTime)+1;this.#I=setTimeout((()=>{this.#d.isStale||this.updateResult()}),e)}#$(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#N):this.options.refetchInterval)??!1}#J(e){this.#W(),this.#B=e,!r.S$&&!1!==this.options.enabled&&(0,r.gn)(this.#B)&&0!==this.#B&&(this.#F=setInterval((()=>{(this.options.refetchIntervalInBackground||s.m.isFocused())&&this.#q()}),this.#B))}#U(){this.#K(),this.#J(this.#$())}#Z(){this.#I&&(clearTimeout(this.#I),this.#I=void 0)}#W(){this.#F&&(clearInterval(this.#F),this.#F=void 0)}createResult(e,t){const a=this.#N,n=this.options,s=this.#d,o=this.#L,c=this.#O,u=e!==a?e.state:this.#z,{state:p}=e;let h,{error:f,errorUpdatedAt:g,fetchStatus:v,status:y}=p,b=!1;if(t._optimisticResults){const r=this.hasListeners(),s=!r&&l(e,t),o=r&&d(e,a,t,n);(s||o)&&(v=(0,i.v_)(e.options.networkMode)?"fetching":"paused",p.dataUpdatedAt||(y="pending")),"isRestoring"===t._optimisticResults&&(v="idle")}if(t.select&&void 0!==p.data)if(s&&p.data===o?.data&&t.select===this.#D)h=this.#H;else try{this.#D=t.select,h=t.select(p.data),h=(0,r.pl)(s?.data,h,t),this.#H=h,this.#T=null}catch(e){this.#T=e}else h=p.data;if(void 0!==t.placeholderData&&void 0===h&&"pending"===y){let e;if(s?.isPlaceholderData&&t.placeholderData===c?.placeholderData)e=s.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.#T=null}catch(e){this.#T=e}void 0!==e&&(y="success",h=(0,r.pl)(s?.data,e,t),b=!0)}this.#T&&(f=this.#T,h=this.#H,g=Date.now(),y="error");const w="fetching"===v,E="pending"===y,C="error"===y,_=E&&w;return{status:y,fetchStatus:v,isPending:E,isSuccess:"success"===y,isError:C,isInitialLoading:_,isLoading:_,data:h,dataUpdatedAt:p.dataUpdatedAt,error:f,errorUpdatedAt:g,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:w,isRefetching:w&&!E,isLoadingError:C&&0===p.dataUpdatedAt,isPaused:"paused"===v,isPlaceholderData:b,isRefetchError:C&&0!==p.dataUpdatedAt,isStale:m(e,t),refetch:this.refetch}}updateResult(e){const t=this.#d,a=this.createResult(this.#N,this.options);if(this.#L=this.#N.state,this.#O=this.options,(0,r.f8)(a,t))return;void 0!==this.#L.data&&(this.#V=this.#N),this.#d=a;const n={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,a="function"==typeof e?e():e;if("all"===a||!a&&!this.#P.size)return!0;const r=new Set(a??this.#P);return this.options.throwOnError&&r.add("error"),Object.keys(this.#d).some((e=>{const a=e;return this.#d[a]!==t[a]&&r.has(a)}))})()&&(n.listeners=!0),this.#g({...n,...e})}#Q(){const e=this.#m.getQueryCache().build(this.#m,this.options);if(e===this.#N)return;const t=this.#N;this.#N=e,this.#z=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#U()}#g(e){n.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#d)})),this.#m.getQueryCache().notify({query:this.#N,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 r="function"==typeof a?a(e):a;return"always"===r||!1!==r&&m(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)&&m(e,a)}function m(e,t){return e.isStaleByTime(t.staleTime)}},91450:(e,t,a)=>{"use strict";a.d(t,{k:()=>n});var r=a(20698),n=class{#G;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.gn)(this.gcTime)&&(this.#G=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(r.S$?1/0:3e5))}clearGcTimeout(){this.#G&&(clearTimeout(this.#G),this.#G=void 0)}}},14610:(e,t,a)=>{"use strict";a.d(t,{II:()=>u,v_:()=>i,wm:()=>l});var r=a(82464),n=a(95873),s=a(20698);function o(e){return Math.min(1e3*2**e,3e4)}function i(e){return"online"!==(e??"online")||n.t.isOnline()}var c=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function l(e){return e instanceof c}function u(e){let t,a,l,u=!1,d=0,m=!1;const p=new Promise(((e,t)=>{a=e,l=t})),h=()=>!r.m.isFocused()||"always"!==e.networkMode&&!n.t.isOnline(),f=r=>{m||(m=!0,e.onSuccess?.(r),t?.(),a(r))},g=a=>{m||(m=!0,e.onError?.(a),t?.(),l(a))},v=()=>new Promise((a=>{t=e=>{const t=m||!h();return t&&a(e),t},e.onPause?.()})).then((()=>{t=void 0,m||e.onContinue?.()})),y=()=>{if(m)return;let t;try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(f).catch((t=>{if(m)return;const a=e.retry??(s.S$?0:3),r=e.retryDelay??o,n="function"==typeof r?r(d,t):r,i=!0===a||"number"==typeof a&&d{if(h())return v()})).then((()=>{u?g(t):y()}))):g(t)}))};return i(e.networkMode)?y():v().then(y),{promise:p,cancel:t=>{m||(g(new c(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:()=>m,EN:()=>d,F$:()=>u,G6:()=>b,MK:()=>c,S$:()=>r,ZZ:()=>C,Zw:()=>s,f8:()=>h,gn:()=>o,j3:()=>i,lQ:()=>n,nJ:()=>l,pl:()=>w,y9:()=>E,yy:()=>y});var r="undefined"==typeof window||"Deno"in window;function n(){}function s(e,t){return"function"==typeof e?e(t):e}function o(e){return"number"==typeof e&&e>=0&&e!==1/0}function i(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t){const{type:a="all",exact:r,fetchStatus:n,predicate:s,queryKey:o,stale:i}=e;if(o)if(r){if(t.queryHash!==u(o,t.options))return!1}else if(!m(t.queryKey,o))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===n||n===t.state.fetchStatus)&&!(s&&!s(t)))}function l(e,t){const{exact:a,status:r,predicate:n,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(a){if(d(t.options.mutationKey)!==d(s))return!1}else if(!m(t.options.mutationKey,s))return!1}return(!r||t.state.status===r)&&!(n&&!n(t))}function u(e,t){return(t?.queryKeyHashFn||d)(e)}function d(e){return JSON.stringify(e,((e,t)=>g(t)?Object.keys(t).sort().reduce(((e,a)=>(e[a]=t[a],e)),{}):t))}function m(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((a=>!m(e[a],t[a]))))}function p(e,t){if(e===t)return e;const a=f(e)&&f(t);if(a||g(e)&&g(t)){const r=a?e.length:Object.keys(e).length,n=a?t:Object.keys(t),s=n.length,o=a?[]:{};let i=0;for(let r=0;r{setTimeout(t,e)}))}function b(e){y(0).then(e)}function w(e,t,a){return"function"==typeof a.structuralSharing?a.structuralSharing(e,t):!1!==a.structuralSharing?p(e,t):t}function E(e,t,a=0){const r=[...e,t];return a&&r.length>a?r.slice(1):r}function C(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:()=>o,jE:()=>s});var r=a(51609),n=r.createContext(void 0),s=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},o=({client:e,children:t})=>(r.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),r.createElement(n.Provider,{value:e},t))},89690:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(51609);function n(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var s=r.createContext(n()),o=()=>r.useContext(s)},34804:(e,t,a)=>{"use strict";a.d(t,{$1:()=>i,LJ:()=>s,wZ:()=>o});var r=a(51609),n=a(55492),s=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},o=e=>{r.useEffect((()=>{e.clearReset()}),[e])},i=({result:e,errorResetBoundary:t,throwOnError:a,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&(0,n.G)(a,[e.error,r])},64796:(e,t,a)=>{"use strict";a.d(t,{w:()=>s});var r=a(51609),n=r.createContext(!1),s=()=>r.useContext(n);n.Provider},937:(e,t,a)=>{"use strict";a.d(t,{EU:()=>n,iL:()=>s,tu:()=>r});var r=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},n=(e,t,a)=>e?.suspense&&((e,t)=>e.isLoading&&e.isFetching&&!t)(t,a),s=(e,t,a)=>t.fetchOptimistic(e).catch((()=>{a.clearReset()}))},4611:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var r=a(51609),n=a(31795),s=a(89690),o=a(77115),i=a(64796),c=a(34804),l=a(937);function u(e,t,a){const u=(0,o.jE)(a),d=(0,i.w)(),m=(0,s.h)(),p=u.defaultQueryOptions(e);p._optimisticResults=d?"isRestoring":"optimistic",(0,l.tu)(p),(0,c.LJ)(p,m),(0,c.wZ)(m);const[h]=r.useState((()=>new t(u,p))),f=h.getOptimisticResult(p);if(r.useSyncExternalStore(r.useCallback((e=>{const t=d?()=>{}:h.subscribe(n.j.batchCalls(e));return h.updateResult(),t}),[h,d]),(()=>h.getCurrentResult()),(()=>h.getCurrentResult())),r.useEffect((()=>{h.setOptions(p,{listeners:!1})}),[p,h]),(0,l.EU)(p,f,d))throw(0,l.iL)(p,h,m);if((0,c.$1)({result:f,errorResetBoundary:m,throwOnError:p.throwOnError,query:h.getCurrentQuery()}))throw f.error;return p.notifyOnChangeProps?f:h.trackResult(f)}},34613:(e,t,a)=>{"use strict";a.d(t,{n:()=>c});var r=a(51609),n=a(44158),s=a(31795),o=a(77115),i=a(55492);function c(e,t){const a=(0,o.jE)(t),[c]=r.useState((()=>new n._(a,e)));r.useEffect((()=>{c.setOptions(e)}),[c,e]);const u=r.useSyncExternalStore(r.useCallback((e=>c.subscribe(s.j.batchCalls(e))),[c]),(()=>c.getCurrentResult()),(()=>c.getCurrentResult())),d=r.useCallback(((e,t)=>{c.mutate(e,t).catch(l)}),[c]);if(u.error&&(0,i.G)(c.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:d,mutateAsync:u.mutate}}function l(){}},35104:(e,t,a)=>{"use strict";a.d(t,{I:()=>s});var r=a(93397),n=a(4611);function s(e,t){return(0,n.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,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var s=e.length;for(t=0;tn});const n=function(){for(var e,t,a=0,n="",s=arguments.length;a{"use strict";a.d(t,{A:()=>m});var r=a(31105),n=a(51609);function s(e){return e&&e.stopPropagation&&e.stopPropagation(),e&&e.preventDefault&&e.preventDefault(),!1}function o(e){return null==e?[]:Array.isArray(e)?e.slice():[e]}function i(e){return null!==e&&1===e.length?e[0]:e.slice()}function c(e){Object.keys(e).forEach((t=>{"undefined"!=typeof document&&document.addEventListener(t,e[t],!1)}))}function l(e,t){return u(function(e,t){let a=e;return a<=t.min&&(a=t.min),a>=t.max&&(a=t.max),a}(e,t),t)}function u(e,t){const a=(e-t.min)%t.step;let r=e-a;return 2*Math.abs(a)>=t.step&&(r+=a>0?t.step:-t.step),parseFloat(r.toFixed(5))}let d=function(e){function t(t){var a;(a=e.call(this,t)||this).onKeyUp=()=>{a.onEnd()},a.onMouseUp=()=>{a.onEnd(a.getMouseEventMap())},a.onTouchEnd=e=>{e.preventDefault(),a.onEnd(a.getTouchEventMap())},a.onBlur=()=>{a.setState({index:-1},a.onEnd(a.getKeyDownEventMap()))},a.onMouseMove=e=>{a.setState({pending:!0});const t=a.getMousePosition(e),r=a.getDiffPosition(t[0]),n=a.getValueFromPosition(r);a.move(n)},a.onTouchMove=e=>{if(e.touches.length>1)return;a.setState({pending:!0});const t=a.getTouchPosition(e);if(void 0===a.isScrolling){const e=t[0]-a.startPosition[0],r=t[1]-a.startPosition[1];a.isScrolling=Math.abs(r)>Math.abs(e)}if(a.isScrolling)return void a.setState({index:-1});const r=a.getDiffPosition(t[0]),n=a.getValueFromPosition(r);a.move(n)},a.onKeyDown=e=>{if(!(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey))switch(a.setState({pending:!0}),e.key){case"ArrowLeft":case"ArrowDown":case"Left":case"Down":e.preventDefault(),a.moveDownByStep();break;case"ArrowRight":case"ArrowUp":case"Right":case"Up":e.preventDefault(),a.moveUpByStep();break;case"Home":e.preventDefault(),a.move(a.props.min);break;case"End":e.preventDefault(),a.move(a.props.max);break;case"PageDown":e.preventDefault(),a.moveDownByStep(a.props.pageFn(a.props.step));break;case"PageUp":e.preventDefault(),a.moveUpByStep(a.props.pageFn(a.props.step))}},a.onSliderMouseDown=e=>{if(!a.props.disabled&&2!==e.button){if(a.setState({pending:!0}),!a.props.snapDragDisabled){const t=a.getMousePosition(e);a.forceValueFromPosition(t[0],(e=>{a.start(e,t[0]),c(a.getMouseEventMap())}))}s(e)}},a.onSliderClick=e=>{if(!a.props.disabled&&a.props.onSliderClick&&!a.hasMoved){const t=a.getMousePosition(e),r=l(a.calcValue(a.calcOffsetFromPosition(t[0])),a.props);a.props.onSliderClick(r)}},a.createOnKeyDown=e=>t=>{a.props.disabled||(a.start(e),c(a.getKeyDownEventMap()),s(t))},a.createOnMouseDown=e=>t=>{if(a.props.disabled||2===t.button)return;a.setState({pending:!0});const r=a.getMousePosition(t);a.start(e,r[0]),c(a.getMouseEventMap()),s(t)},a.createOnTouchStart=e=>t=>{if(a.props.disabled||t.touches.length>1)return;a.setState({pending:!0});const r=a.getTouchPosition(t);a.startPosition=r,a.isScrolling=void 0,a.start(e,r[0]),c(a.getTouchEventMap()),function(e){e.stopPropagation&&e.stopPropagation()}(t)},a.handleResize=()=>{const e=window.setTimeout((()=>{a.pendingResizeTimeouts.shift(),a.resize()}),0);a.pendingResizeTimeouts.push(e)},a.renderThumb=(e,t)=>{const r=a.props.thumbClassName+" "+a.props.thumbClassName+"-"+t+" "+(a.state.index===t?a.props.thumbActiveClassName:""),n={ref:e=>{a["thumb"+t]=e},key:a.props.thumbClassName+"-"+t,className:r,style:e,onMouseDown:a.createOnMouseDown(t),onTouchStart:a.createOnTouchStart(t),onFocus:a.createOnKeyDown(t),tabIndex:0,role:"slider","aria-orientation":a.props.orientation,"aria-valuenow":a.state.value[t],"aria-valuemin":a.props.min,"aria-valuemax":a.props.max,"aria-label":Array.isArray(a.props.ariaLabel)?a.props.ariaLabel[t]:a.props.ariaLabel,"aria-labelledby":Array.isArray(a.props.ariaLabelledby)?a.props.ariaLabelledby[t]:a.props.ariaLabelledby,"aria-disabled":a.props.disabled},s={index:t,value:i(a.state.value),valueNow:a.state.value[t]};return a.props.ariaValuetext&&(n["aria-valuetext"]="string"==typeof a.props.ariaValuetext?a.props.ariaValuetext:a.props.ariaValuetext(s)),a.props.renderThumb(n,s)},a.renderTrack=(e,t,r)=>{const n={key:a.props.trackClassName+"-"+e,className:a.props.trackClassName+" "+a.props.trackClassName+"-"+e,style:a.buildTrackStyle(t,a.state.upperBound-r)},s={index:e,value:i(a.state.value)};return a.props.renderTrack(n,s)};let r=o(t.value);r.length||(r=o(t.defaultValue)),a.pendingResizeTimeouts=[];const u=[];for(let e=0;el(t,e)))}:null},a.componentDidUpdate=function(){0===this.state.upperBound&&this.resize()},a.componentWillUnmount=function(){this.clearPendingResizeTimeouts(),this.resizeObserver&&this.resizeObserver.disconnect()},a.onEnd=function(e){e&&function(e){Object.keys(e).forEach((t=>{"undefined"!=typeof document&&document.removeEventListener(t,e[t],!1)}))}(e),this.hasMoved&&this.fireChangeEvent("onAfterChange"),this.setState({pending:!1}),this.hasMoved=!1},a.getValue=function(){return i(this.state.value)},a.getClosestIndex=function(e){let t=Number.MAX_VALUE,a=-1;const{value:r}=this.state,n=r.length;for(let s=0;s{t(r),this.fireChangeEvent("onChange")}))},a.clearPendingResizeTimeouts=function(){do{const e=this.pendingResizeTimeouts.shift();clearTimeout(e)}while(this.pendingResizeTimeouts.length)},a.start=function(e,t){const a=this["thumb"+e];a&&a.focus();const{zIndices:r}=this.state;r.splice(r.indexOf(e),1),r.push(e),this.setState((a=>({startValue:a.value[e],startPosition:void 0!==t?t:a.startPosition,index:e,zIndices:r})))},a.moveUpByStep=function(e){void 0===e&&(e=this.props.step);const t=this.state.value[this.state.index],a=l(this.props.invert&&"horizontal"===this.props.orientation?t-e:t+e,this.props);this.move(Math.min(a,this.props.max))},a.moveDownByStep=function(e){void 0===e&&(e=this.props.step);const t=this.state.value[this.state.index],a=l(this.props.invert&&"horizontal"===this.props.orientation?t+e:t-e,this.props);this.move(Math.max(a,this.props.min))},a.move=function(e){const t=this.state.value.slice(),{index:a}=this.state,{length:r}=t,n=t[a];if(e===n)return;this.hasMoved||this.fireChangeEvent("onBeforeChange"),this.hasMoved=!0;const{pearling:s,max:o,min:i,minDistance:c}=this.props;if(!s){if(a>0){const r=t[a-1];er-c&&(e=r-c)}}t[a]=e,s&&r>1&&(e>n?(this.pushSucceeding(t,c,a),function(e,t,a,r){for(let n=0;ns&&(t[e-1-n]=s)}}(r,t,c,o)):ee[r+1];r+=1,n=e[r]+t)e[r+1]=u(n,this.props)},a.pushPreceding=function(e,t,a){for(let r=a,n=e[r]-t;null!==e[r-1]&&n=0?this.posMinKey():void 0,zIndex:this.state.zIndices.indexOf(t)+1};return a[this.posMinKey()]=e+"px",a},a.buildTrackStyle=function(e,t){const a={position:"absolute",willChange:this.state.index>=0?this.posMinKey()+","+this.posMaxKey():void 0};return a[this.posMinKey()]=e,a[this.posMaxKey()]=t,a},a.buildMarkStyle=function(e){var t;return(t={position:"absolute"})[this.posMinKey()]=e,t},a.renderThumbs=function(e){const{length:t}=e,a=[];for(let r=0;rt)):"number"==typeof e&&(e=Array.from({length:t}).map(((e,t)=>t)).filter((t=>t%e==0))),e.map(parseFloat).sort(((e,t)=>e-t)).map((e=>{const t=this.calcOffset(e),a={key:e,className:this.props.markClassName,style:this.buildMarkStyle(t)};return this.props.renderMark(a)}))},a.render=function(){const e=[],{value:t}=this.state,a=t.length;for(let r=0;r{this.slider=e,this.resizeElementRef.current=e},style:{position:"relative"},className:this.props.className+(this.props.disabled?" disabled":""),onMouseDown:this.onSliderMouseDown,onClick:this.onSliderClick},r,s,o)},t}(n.Component);d.displayName="ReactSlider",d.defaultProps={min:0,max:100,step:1,pageFn:e=>10*e,minDistance:0,defaultValue:0,orientation:"horizontal",className:"slider",thumbClassName:"thumb",thumbActiveClassName:"active",trackClassName:"track",markClassName:"mark",withTracks:!0,pearling:!1,disabled:!1,snapDragDisabled:!1,invert:!1,marks:[],renderThumb:e=>n.createElement("div",e),renderTrack:e=>n.createElement("div",e),renderMark:e=>n.createElement("span",e)};var m=d},28790:(e,t,a)=>{"use strict";var r,n;a.d(t,{Ay:()=>ct,z:()=>ct}),function(e){e.assertEqual=e=>e,e.assertIs=function(e){},e.assertNever=function(_x){throw new Error},e.arrayToEnum=e=>{const t={};for(const a of e)t[a]=a;return t},e.getValidEnumValues=t=>{const a=e.objectKeys(t).filter((e=>"number"!=typeof t[t[e]])),r={};for(const e of a)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map((function(e){return t[e]})),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const t=[];for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.push(a);return t},e.find=(e,t)=>{for(const a of e)if(t(a))return a},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map((e=>"string"==typeof e?`'${e}'`:e)).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(r||(r={})),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(n||(n={}));const s=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),o=e=>{switch(typeof e){case"undefined":return s.undefined;case"string":return s.string;case"number":return isNaN(e)?s.nan:s.number;case"boolean":return s.boolean;case"function":return s.function;case"bigint":return s.bigint;case"symbol":return s.symbol;case"object":return Array.isArray(e)?s.array:null===e?s.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?s.promise:"undefined"!=typeof Map&&e instanceof Map?s.map:"undefined"!=typeof Set&&e instanceof Set?s.set:"undefined"!=typeof Date&&e instanceof Date?s.date:s.object;default:return s.unknown}},i=r.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class c extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(e){return e.message},a={_errors:[]},r=e=>{for(const n of e.issues)if("invalid_union"===n.code)n.unionErrors.map(r);else if("invalid_return_type"===n.code)r(n.returnTypeError);else if("invalid_arguments"===n.code)r(n.argumentsError);else if(0===n.path.length)a._errors.push(t(n));else{let e=a,r=0;for(;re.message){const t={},a=[];for(const r of this.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(e(r))):a.push(e(r));return{formErrors:a,fieldErrors:t}}get formErrors(){return this.flatten()}}c.create=e=>new c(e);const l=(e,t)=>{let a;switch(e.code){case i.invalid_type:a=e.received===s.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case i.invalid_literal:a=`Invalid literal value, expected ${JSON.stringify(e.expected,r.jsonStringifyReplacer)}`;break;case i.unrecognized_keys:a=`Unrecognized key(s) in object: ${r.joinValues(e.keys,", ")}`;break;case i.invalid_union:a="Invalid input";break;case i.invalid_union_discriminator:a=`Invalid discriminator value. Expected ${r.joinValues(e.options)}`;break;case i.invalid_enum_value:a=`Invalid enum value. Expected ${r.joinValues(e.options)}, received '${e.received}'`;break;case i.invalid_arguments:a="Invalid function arguments";break;case i.invalid_return_type:a="Invalid function return type";break;case i.invalid_date:a="Invalid date";break;case i.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(a=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(a=`${a} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?a=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?a=`Invalid input: must end with "${e.validation.endsWith}"`:r.assertNever(e.validation):a="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case i.too_small:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case i.too_big:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case i.custom:a="Invalid input";break;case i.invalid_intersection_types:a="Intersection results could not be merged";break;case i.not_multiple_of:a=`Number must be a multiple of ${e.multipleOf}`;break;case i.not_finite:a="Number must be finite";break;default:a=t.defaultError,r.assertNever(e)}return{message:a}};let u=l;function d(){return u}const m=e=>{const{data:t,path:a,errorMaps:r,issueData:n}=e,s=[...a,...n.path||[]],o={...n,path:s};let i="";const c=r.filter((e=>!!e)).slice().reverse();for(const e of c)i=e(o,{data:t,defaultError:i}).message;return{...n,path:s,message:n.message||i}};function p(e,t){const a=m({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,d(),l].filter((e=>!!e))});e.common.issues.push(a)}class h{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const a=[];for(const r of t){if("aborted"===r.status)return f;"dirty"===r.status&&e.dirty(),a.push(r.value)}return{status:e.value,value:a}}static async mergeObjectAsync(e,t){const a=[];for(const e of t)a.push({key:await e.key,value:await e.value});return h.mergeObjectSync(e,a)}static mergeObjectSync(e,t){const a={};for(const r of t){const{key:t,value:n}=r;if("aborted"===t.status)return f;if("aborted"===n.status)return f;"dirty"===t.status&&e.dirty(),"dirty"===n.status&&e.dirty(),"__proto__"===t.value||void 0===n.value&&!r.alwaysSet||(a[t.value]=n.value)}return{status:e.value,value:a}}}const f=Object.freeze({status:"aborted"}),g=e=>({status:"dirty",value:e}),v=e=>({status:"valid",value:e}),y=e=>"aborted"===e.status,b=e=>"dirty"===e.status,w=e=>"valid"===e.status,E=e=>"undefined"!=typeof Promise&&e instanceof Promise;var C;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(C||(C={}));class _{constructor(e,t,a,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=a,this._key=r}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const k=(e,t)=>{if(w(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new c(e.common.issues);return this._error=t,this._error}}};function R(e){if(!e)return{};const{errorMap:t,invalid_type_error:a,required_error:r,description:n}=e;if(t&&(a||r))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(t)return{errorMap:t,description:n};return{errorMap:(e,t)=>"invalid_type"!==e.code?{message:t.defaultError}:void 0===t.data?{message:null!=r?r:t.defaultError}:{message:null!=a?a:t.defaultError},description:n}}class A{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return o(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:o(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new h,ctx:{common:e.parent.common,data:e.data,parsedType:o(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(E(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const a=this.safeParse(e,t);if(a.success)return a.data;throw a.error}safeParse(e,t){var a;const r={common:{issues:[],async:null!==(a=null==t?void 0:t.async)&&void 0!==a&&a,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:o(e)},n=this._parseSync({data:e,path:r.path,parent:r});return k(r,n)}async parseAsync(e,t){const a=await this.safeParseAsync(e,t);if(a.success)return a.data;throw a.error}async safeParseAsync(e,t){const a={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:o(e)},r=this._parse({data:e,path:a.path,parent:a}),n=await(E(r)?r:Promise.resolve(r));return k(a,n)}refine(e,t){const a=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement(((t,r)=>{const n=e(t),s=()=>r.addIssue({code:i.custom,...a(t)});return"undefined"!=typeof Promise&&n instanceof Promise?n.then((e=>!!e||(s(),!1))):!!n||(s(),!1)}))}refinement(e,t){return this._refinement(((a,r)=>!!e(a)||(r.addIssue("function"==typeof t?t(a,r):t),!1)))}_refinement(e){return new pe({schema:this,typeName:Re.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return he.create(this,this._def)}nullable(){return fe.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return K.create(this,this._def)}promise(){return me.create(this,this._def)}or(e){return G.create([this,e],this._def)}and(e){return te.create(this,e,this._def)}transform(e){return new pe({...R(this._def),schema:this,typeName:Re.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new ge({...R(this._def),innerType:this,defaultValue:t,typeName:Re.ZodDefault})}brand(){return new we({typeName:Re.ZodBranded,type:this,...R(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new ve({...R(this._def),innerType:this,catchValue:t,typeName:Re.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return Ee.create(this,e)}readonly(){return Ce.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const x=/^c[^\s-]{8,}$/i,S=/^[a-z][a-z0-9]*$/,j=/[0-9A-HJKMNP-TV-Z]{26}/,M=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,N=/^(?!\.)(?!.*\.\.)([A-Z0-9_+-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,z=/^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u,P=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,T=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/;class L extends A{constructor(){super(...arguments),this._regex=(e,t,a)=>this.refinement((t=>e.test(t)),{validation:t,code:i.invalid_string,...C.errToObj(a)}),this.nonempty=e=>this.min(1,C.errToObj(e)),this.trim=()=>new L({...this._def,checks:[...this._def.checks,{kind:"trim"}]}),this.toLowerCase=()=>new L({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]}),this.toUpperCase=()=>new L({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}_parse(e){this._def.coerce&&(e.data=String(e.data));if(this._getType(e)!==s.string){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.string,received:t.parsedType}),f}const t=new h;let a;for(const s of this._def.checks)if("min"===s.kind)e.data.lengths.value&&(a=this._getOrReturnCtx(e,a),p(a,{code:i.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),t.dirty());else if("length"===s.kind){const r=e.data.length>s.value,n=e.data.length"datetime"===e.kind))}get isEmail(){return!!this._def.checks.find((e=>"email"===e.kind))}get isURL(){return!!this._def.checks.find((e=>"url"===e.kind))}get isEmoji(){return!!this._def.checks.find((e=>"emoji"===e.kind))}get isUUID(){return!!this._def.checks.find((e=>"uuid"===e.kind))}get isCUID(){return!!this._def.checks.find((e=>"cuid"===e.kind))}get isCUID2(){return!!this._def.checks.find((e=>"cuid2"===e.kind))}get isULID(){return!!this._def.checks.find((e=>"ulid"===e.kind))}get isIP(){return!!this._def.checks.find((e=>"ip"===e.kind))}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuer?a:r;return parseInt(e.toFixed(n).replace(".",""))%parseInt(t.toFixed(n).replace(".",""))/Math.pow(10,n)}L.create=e=>{var t;return new L({checks:[],typeName:Re.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...R(e)})};class D extends A{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){this._def.coerce&&(e.data=Number(e.data));if(this._getType(e)!==s.number){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.number,received:t.parsedType}),f}let t;const a=new h;for(const n of this._def.checks)if("int"===n.kind)r.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),p(t,{code:i.invalid_type,expected:"integer",received:"float",message:n.message}),a.dirty());else if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),p(t,{code:i.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),a.dirty())}else"multipleOf"===n.kind?0!==O(e.data,n.value)&&(t=this._getOrReturnCtx(e,t),p(t,{code:i.not_multiple_of,multipleOf:n.value,message:n.message}),a.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),p(t,{code:i.not_finite,message:n.message}),a.dirty()):r.assertNever(n);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,a,r){return new D({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:C.toString(r)}]})}_addCheck(e){return new D({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:C.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:C.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:C.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:C.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value"int"===e.kind||"multipleOf"===e.kind&&r.isInteger(e.value)))}get isFinite(){let e=null,t=null;for(const a of this._def.checks){if("finite"===a.kind||"int"===a.kind||"multipleOf"===a.kind)return!0;"min"===a.kind?(null===t||a.value>t)&&(t=a.value):"max"===a.kind&&(null===e||a.valuenew D({checks:[],typeName:Re.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...R(e)});class H extends A{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){this._def.coerce&&(e.data=BigInt(e.data));if(this._getType(e)!==s.bigint){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.bigint,received:t.parsedType}),f}let t;const a=new h;for(const n of this._def.checks)if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),p(t,{code:i.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),a.dirty())}else"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),p(t,{code:i.not_multiple_of,multipleOf:n.value,message:n.message}),a.dirty()):r.assertNever(n);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,a,r){return new H({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:C.toString(r)}]})}_addCheck(e){return new H({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value{var t;return new H({checks:[],typeName:Re.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...R(e)})};class V extends A{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));if(this._getType(e)!==s.boolean){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.boolean,received:t.parsedType}),f}return v(e.data)}}V.create=e=>new V({typeName:Re.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...R(e)});class I extends A{_parse(e){this._def.coerce&&(e.data=new Date(e.data));if(this._getType(e)!==s.date){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.date,received:t.parsedType}),f}if(isNaN(e.data.getTime())){return p(this._getOrReturnCtx(e),{code:i.invalid_date}),f}const t=new h;let a;for(const n of this._def.checks)"min"===n.kind?e.data.getTime()n.value&&(a=this._getOrReturnCtx(e,a),p(a,{code:i.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),t.dirty()):r.assertNever(n);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new I({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:C.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:C.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew I({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:Re.ZodDate,...R(e)});class F extends A{_parse(e){if(this._getType(e)!==s.symbol){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.symbol,received:t.parsedType}),f}return v(e.data)}}F.create=e=>new F({typeName:Re.ZodSymbol,...R(e)});class B extends A{_parse(e){if(this._getType(e)!==s.undefined){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.undefined,received:t.parsedType}),f}return v(e.data)}}B.create=e=>new B({typeName:Re.ZodUndefined,...R(e)});class q extends A{_parse(e){if(this._getType(e)!==s.null){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.null,received:t.parsedType}),f}return v(e.data)}}q.create=e=>new q({typeName:Re.ZodNull,...R(e)});class U extends A{constructor(){super(...arguments),this._any=!0}_parse(e){return v(e.data)}}U.create=e=>new U({typeName:Re.ZodAny,...R(e)});class Z extends A{constructor(){super(...arguments),this._unknown=!0}_parse(e){return v(e.data)}}Z.create=e=>new Z({typeName:Re.ZodUnknown,...R(e)});class W extends A{_parse(e){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.never,received:t.parsedType}),f}}W.create=e=>new W({typeName:Re.ZodNever,...R(e)});class Q extends A{_parse(e){if(this._getType(e)!==s.undefined){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.void,received:t.parsedType}),f}return v(e.data)}}Q.create=e=>new Q({typeName:Re.ZodVoid,...R(e)});class K extends A{_parse(e){const{ctx:t,status:a}=this._processInputParams(e),r=this._def;if(t.parsedType!==s.array)return p(t,{code:i.invalid_type,expected:s.array,received:t.parsedType}),f;if(null!==r.exactLength){const e=t.data.length>r.exactLength.value,n=t.data.lengthr.maxLength.value&&(p(t,{code:i.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),a.dirty()),t.common.async)return Promise.all([...t.data].map(((e,a)=>r.type._parseAsync(new _(t,e,t.path,a))))).then((e=>h.mergeArray(a,e)));const n=[...t.data].map(((e,a)=>r.type._parseSync(new _(t,e,t.path,a))));return h.mergeArray(a,n)}get element(){return this._def.type}min(e,t){return new K({...this._def,minLength:{value:e,message:C.toString(t)}})}max(e,t){return new K({...this._def,maxLength:{value:e,message:C.toString(t)}})}length(e,t){return new K({...this._def,exactLength:{value:e,message:C.toString(t)}})}nonempty(e){return this.min(1,e)}}function $(e){if(e instanceof J){const t={};for(const a in e.shape){const r=e.shape[a];t[a]=he.create($(r))}return new J({...e._def,shape:()=>t})}return e instanceof K?new K({...e._def,type:$(e.element)}):e instanceof he?he.create($(e.unwrap())):e instanceof fe?fe.create($(e.unwrap())):e instanceof ae?ae.create(e.items.map((e=>$(e)))):e}K.create=(e,t)=>new K({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Re.ZodArray,...R(t)});class J extends A{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=r.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==s.object){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.object,received:t.parsedType}),f}const{status:t,ctx:a}=this._processInputParams(e),{shape:r,keys:n}=this._getCached(),o=[];if(!(this._def.catchall instanceof W&&"strip"===this._def.unknownKeys))for(const e in a.data)n.includes(e)||o.push(e);const c=[];for(const e of n){const t=r[e],n=a.data[e];c.push({key:{status:"valid",value:e},value:t._parse(new _(a,n,a.path,e)),alwaysSet:e in a.data})}if(this._def.catchall instanceof W){const e=this._def.unknownKeys;if("passthrough"===e)for(const e of o)c.push({key:{status:"valid",value:e},value:{status:"valid",value:a.data[e]}});else if("strict"===e)o.length>0&&(p(a,{code:i.unrecognized_keys,keys:o}),t.dirty());else if("strip"!==e)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of o){const r=a.data[t];c.push({key:{status:"valid",value:t},value:e._parse(new _(a,r,a.path,t)),alwaysSet:t in a.data})}}return a.common.async?Promise.resolve().then((async()=>{const e=[];for(const t of c){const a=await t.key;e.push({key:a,value:await t.value,alwaysSet:t.alwaysSet})}return e})).then((e=>h.mergeObjectSync(t,e))):h.mergeObjectSync(t,c)}get shape(){return this._def.shape()}strict(e){return C.errToObj,new J({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,a)=>{var r,n,s,o;const i=null!==(s=null===(n=(r=this._def).errorMap)||void 0===n?void 0:n.call(r,t,a).message)&&void 0!==s?s:a.defaultError;return"unrecognized_keys"===t.code?{message:null!==(o=C.errToObj(e).message)&&void 0!==o?o:i}:{message:i}}}:{}})}strip(){return new J({...this._def,unknownKeys:"strip"})}passthrough(){return new J({...this._def,unknownKeys:"passthrough"})}extend(e){return new J({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new J({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:Re.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new J({...this._def,catchall:e})}pick(e){const t={};return r.objectKeys(e).forEach((a=>{e[a]&&this.shape[a]&&(t[a]=this.shape[a])})),new J({...this._def,shape:()=>t})}omit(e){const t={};return r.objectKeys(this.shape).forEach((a=>{e[a]||(t[a]=this.shape[a])})),new J({...this._def,shape:()=>t})}deepPartial(){return $(this)}partial(e){const t={};return r.objectKeys(this.shape).forEach((a=>{const r=this.shape[a];e&&!e[a]?t[a]=r:t[a]=r.optional()})),new J({...this._def,shape:()=>t})}required(e){const t={};return r.objectKeys(this.shape).forEach((a=>{if(e&&!e[a])t[a]=this.shape[a];else{let e=this.shape[a];for(;e instanceof he;)e=e._def.innerType;t[a]=e}})),new J({...this._def,shape:()=>t})}keyof(){return le(r.objectKeys(this.shape))}}J.create=(e,t)=>new J({shape:()=>e,unknownKeys:"strip",catchall:W.create(),typeName:Re.ZodObject,...R(t)}),J.strictCreate=(e,t)=>new J({shape:()=>e,unknownKeys:"strict",catchall:W.create(),typeName:Re.ZodObject,...R(t)}),J.lazycreate=(e,t)=>new J({shape:e,unknownKeys:"strip",catchall:W.create(),typeName:Re.ZodObject,...R(t)});class G extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a=this._def.options;if(t.common.async)return Promise.all(a.map((async e=>{const a={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:a}),ctx:a}}))).then((function(e){for(const t of e)if("valid"===t.result.status)return t.result;for(const a of e)if("dirty"===a.result.status)return t.common.issues.push(...a.ctx.common.issues),a.result;const a=e.map((e=>new c(e.ctx.common.issues)));return p(t,{code:i.invalid_union,unionErrors:a}),f}));{let e;const r=[];for(const n of a){const a={...t,common:{...t.common,issues:[]},parent:null},s=n._parseSync({data:t.data,path:t.path,parent:a});if("valid"===s.status)return s;"dirty"!==s.status||e||(e={result:s,ctx:a}),a.common.issues.length&&r.push(a.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;const n=r.map((e=>new c(e)));return p(t,{code:i.invalid_union,unionErrors:n}),f}}get options(){return this._def.options}}G.create=(e,t)=>new G({options:e,typeName:Re.ZodUnion,...R(t)});const Y=e=>e instanceof ie?Y(e.schema):e instanceof pe?Y(e.innerType()):e instanceof ce?[e.value]:e instanceof ue?e.options:e instanceof de?Object.keys(e.enum):e instanceof ge?Y(e._def.innerType):e instanceof B?[void 0]:e instanceof q?[null]:null;class X extends A{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.object)return p(t,{code:i.invalid_type,expected:s.object,received:t.parsedType}),f;const a=this.discriminator,r=t.data[a],n=this.optionsMap.get(r);return n?t.common.async?n._parseAsync({data:t.data,path:t.path,parent:t}):n._parseSync({data:t.data,path:t.path,parent:t}):(p(t,{code:i.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[a]}),f)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,a){const r=new Map;for(const a of t){const t=Y(a.shape[e]);if(!t)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const n of t){if(r.has(n))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(n)}`);r.set(n,a)}}return new X({typeName:Re.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...R(a)})}}function ee(e,t){const a=o(e),n=o(t);if(e===t)return{valid:!0,data:e};if(a===s.object&&n===s.object){const a=r.objectKeys(t),n=r.objectKeys(e).filter((e=>-1!==a.indexOf(e))),s={...e,...t};for(const a of n){const r=ee(e[a],t[a]);if(!r.valid)return{valid:!1};s[a]=r.data}return{valid:!0,data:s}}if(a===s.array&&n===s.array){if(e.length!==t.length)return{valid:!1};const a=[];for(let r=0;r{if(y(e)||y(r))return f;const n=ee(e.value,r.value);return n.valid?((b(e)||b(r))&&t.dirty(),{status:t.value,value:n.data}):(p(a,{code:i.invalid_intersection_types}),f)};return a.common.async?Promise.all([this._def.left._parseAsync({data:a.data,path:a.path,parent:a}),this._def.right._parseAsync({data:a.data,path:a.path,parent:a})]).then((([e,t])=>r(e,t))):r(this._def.left._parseSync({data:a.data,path:a.path,parent:a}),this._def.right._parseSync({data:a.data,path:a.path,parent:a}))}}te.create=(e,t,a)=>new te({left:e,right:t,typeName:Re.ZodIntersection,...R(a)});class ae extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.array)return p(a,{code:i.invalid_type,expected:s.array,received:a.parsedType}),f;if(a.data.lengththis._def.items.length&&(p(a,{code:i.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const r=[...a.data].map(((e,t)=>{const r=this._def.items[t]||this._def.rest;return r?r._parse(new _(a,e,a.path,t)):null})).filter((e=>!!e));return a.common.async?Promise.all(r).then((e=>h.mergeArray(t,e))):h.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new ae({...this._def,rest:e})}}ae.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new ae({items:e,typeName:Re.ZodTuple,rest:null,...R(t)})};class re extends A{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.object)return p(a,{code:i.invalid_type,expected:s.object,received:a.parsedType}),f;const r=[],n=this._def.keyType,o=this._def.valueType;for(const e in a.data)r.push({key:n._parse(new _(a,e,a.path,e)),value:o._parse(new _(a,a.data[e],a.path,e))});return a.common.async?h.mergeObjectAsync(t,r):h.mergeObjectSync(t,r)}get element(){return this._def.valueType}static create(e,t,a){return new re(t instanceof A?{keyType:e,valueType:t,typeName:Re.ZodRecord,...R(a)}:{keyType:L.create(),valueType:e,typeName:Re.ZodRecord,...R(t)})}}class ne extends A{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.map)return p(a,{code:i.invalid_type,expected:s.map,received:a.parsedType}),f;const r=this._def.keyType,n=this._def.valueType,o=[...a.data.entries()].map((([e,t],s)=>({key:r._parse(new _(a,e,a.path,[s,"key"])),value:n._parse(new _(a,t,a.path,[s,"value"]))})));if(a.common.async){const e=new Map;return Promise.resolve().then((async()=>{for(const a of o){const r=await a.key,n=await a.value;if("aborted"===r.status||"aborted"===n.status)return f;"dirty"!==r.status&&"dirty"!==n.status||t.dirty(),e.set(r.value,n.value)}return{status:t.value,value:e}}))}{const e=new Map;for(const a of o){const r=a.key,n=a.value;if("aborted"===r.status||"aborted"===n.status)return f;"dirty"!==r.status&&"dirty"!==n.status||t.dirty(),e.set(r.value,n.value)}return{status:t.value,value:e}}}}ne.create=(e,t,a)=>new ne({valueType:t,keyType:e,typeName:Re.ZodMap,...R(a)});class se extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.set)return p(a,{code:i.invalid_type,expected:s.set,received:a.parsedType}),f;const r=this._def;null!==r.minSize&&a.data.sizer.maxSize.value&&(p(a,{code:i.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());const n=this._def.valueType;function o(e){const a=new Set;for(const r of e){if("aborted"===r.status)return f;"dirty"===r.status&&t.dirty(),a.add(r.value)}return{status:t.value,value:a}}const c=[...a.data.values()].map(((e,t)=>n._parse(new _(a,e,a.path,t))));return a.common.async?Promise.all(c).then((e=>o(e))):o(c)}min(e,t){return new se({...this._def,minSize:{value:e,message:C.toString(t)}})}max(e,t){return new se({...this._def,maxSize:{value:e,message:C.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}se.create=(e,t)=>new se({valueType:e,minSize:null,maxSize:null,typeName:Re.ZodSet,...R(t)});class oe extends A{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.function)return p(t,{code:i.invalid_type,expected:s.function,received:t.parsedType}),f;function a(e,a){return m({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,d(),l].filter((e=>!!e)),issueData:{code:i.invalid_arguments,argumentsError:a}})}function r(e,a){return m({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,d(),l].filter((e=>!!e)),issueData:{code:i.invalid_return_type,returnTypeError:a}})}const n={errorMap:t.common.contextualErrorMap},o=t.data;if(this._def.returns instanceof me){const e=this;return v((async function(...t){const s=new c([]),i=await e._def.args.parseAsync(t,n).catch((e=>{throw s.addIssue(a(t,e)),s})),l=await Reflect.apply(o,this,i);return await e._def.returns._def.type.parseAsync(l,n).catch((e=>{throw s.addIssue(r(l,e)),s}))}))}{const e=this;return v((function(...t){const s=e._def.args.safeParse(t,n);if(!s.success)throw new c([a(t,s.error)]);const i=Reflect.apply(o,this,s.data),l=e._def.returns.safeParse(i,n);if(!l.success)throw new c([r(i,l.error)]);return l.data}))}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new oe({...this._def,args:ae.create(e).rest(Z.create())})}returns(e){return new oe({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,a){return new oe({args:e||ae.create([]).rest(Z.create()),returns:t||Z.create(),typeName:Re.ZodFunction,...R(a)})}}class ie extends A{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}ie.create=(e,t)=>new ie({getter:e,typeName:Re.ZodLazy,...R(t)});class ce extends A{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return p(t,{received:t.data,code:i.invalid_literal,expected:this._def.value}),f}return{status:"valid",value:e.data}}get value(){return this._def.value}}function le(e,t){return new ue({values:e,typeName:Re.ZodEnum,...R(t)})}ce.create=(e,t)=>new ce({value:e,typeName:Re.ZodLiteral,...R(t)});class ue extends A{_parse(e){if("string"!=typeof e.data){const t=this._getOrReturnCtx(e),a=this._def.values;return p(t,{expected:r.joinValues(a),received:t.parsedType,code:i.invalid_type}),f}if(-1===this._def.values.indexOf(e.data)){const t=this._getOrReturnCtx(e),a=this._def.values;return p(t,{received:t.data,code:i.invalid_enum_value,options:a}),f}return v(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e){return ue.create(e)}exclude(e){return ue.create(this.options.filter((t=>!e.includes(t))))}}ue.create=le;class de extends A{_parse(e){const t=r.getValidEnumValues(this._def.values),a=this._getOrReturnCtx(e);if(a.parsedType!==s.string&&a.parsedType!==s.number){const e=r.objectValues(t);return p(a,{expected:r.joinValues(e),received:a.parsedType,code:i.invalid_type}),f}if(-1===t.indexOf(e.data)){const e=r.objectValues(t);return p(a,{received:a.data,code:i.invalid_enum_value,options:e}),f}return v(e.data)}get enum(){return this._def.values}}de.create=(e,t)=>new de({values:e,typeName:Re.ZodNativeEnum,...R(t)});class me extends A{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.promise&&!1===t.common.async)return p(t,{code:i.invalid_type,expected:s.promise,received:t.parsedType}),f;const a=t.parsedType===s.promise?t.data:Promise.resolve(t.data);return v(a.then((e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap}))))}}me.create=(e,t)=>new me({type:e,typeName:Re.ZodPromise,...R(t)});class pe extends A{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Re.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:a}=this._processInputParams(e),n=this._def.effect||null,s={addIssue:e=>{p(a,e),e.fatal?t.abort():t.dirty()},get path(){return a.path}};if(s.addIssue=s.addIssue.bind(s),"preprocess"===n.type){const e=n.transform(a.data,s);return a.common.issues.length?{status:"dirty",value:a.data}:a.common.async?Promise.resolve(e).then((e=>this._def.schema._parseAsync({data:e,path:a.path,parent:a}))):this._def.schema._parseSync({data:e,path:a.path,parent:a})}if("refinement"===n.type){const e=e=>{const t=n.refinement(e,s);if(a.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===a.common.async){const r=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===r.status?f:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then((a=>"aborted"===a.status?f:("dirty"===a.status&&t.dirty(),e(a.value).then((()=>({status:t.value,value:a.value}))))))}if("transform"===n.type){if(!1===a.common.async){const e=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});if(!w(e))return e;const r=n.transform(e.value,s);if(r instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:r}}return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then((e=>w(e)?Promise.resolve(n.transform(e.value,s)).then((e=>({status:t.value,value:e}))):e))}r.assertNever(n)}}pe.create=(e,t,a)=>new pe({schema:e,typeName:Re.ZodEffects,effect:t,...R(a)}),pe.createWithPreprocess=(e,t,a)=>new pe({schema:t,effect:{type:"preprocess",transform:e},typeName:Re.ZodEffects,...R(a)});class he extends A{_parse(e){return this._getType(e)===s.undefined?v(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}he.create=(e,t)=>new he({innerType:e,typeName:Re.ZodOptional,...R(t)});class fe extends A{_parse(e){return this._getType(e)===s.null?v(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}fe.create=(e,t)=>new fe({innerType:e,typeName:Re.ZodNullable,...R(t)});class ge extends A{_parse(e){const{ctx:t}=this._processInputParams(e);let a=t.data;return t.parsedType===s.undefined&&(a=this._def.defaultValue()),this._def.innerType._parse({data:a,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ge.create=(e,t)=>new ge({innerType:e,typeName:Re.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...R(t)});class ve extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:a.data,path:a.path,parent:{...a}});return E(r)?r.then((e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new c(a.common.issues)},input:a.data})}))):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new c(a.common.issues)},input:a.data})}}removeCatch(){return this._def.innerType}}ve.create=(e,t)=>new ve({innerType:e,typeName:Re.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...R(t)});class ye extends A{_parse(e){if(this._getType(e)!==s.nan){const t=this._getOrReturnCtx(e);return p(t,{code:i.invalid_type,expected:s.nan,received:t.parsedType}),f}return{status:"valid",value:e.data}}}ye.create=e=>new ye({typeName:Re.ZodNaN,...R(e)});const be=Symbol("zod_brand");class we extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a=t.data;return this._def.type._parse({data:a,path:t.path,parent:t})}unwrap(){return this._def.type}}class Ee extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?f:"dirty"===e.status?(t.dirty(),g(e.value)):this._def.out._parseAsync({data:e.value,path:a.path,parent:a})})()}{const e=this._def.in._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?f:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:a.path,parent:a})}}static create(e,t){return new Ee({in:e,out:t,typeName:Re.ZodPipeline})}}class Ce extends A{_parse(e){const t=this._def.innerType._parse(e);return w(t)&&(t.value=Object.freeze(t.value)),t}}Ce.create=(e,t)=>new Ce({innerType:e,typeName:Re.ZodReadonly,...R(t)});const _e=(e,t={},a)=>e?U.create().superRefine(((r,n)=>{var s,o;if(!e(r)){const e="function"==typeof t?t(r):"string"==typeof t?{message:t}:t,i=null===(o=null!==(s=e.fatal)&&void 0!==s?s:a)||void 0===o||o,c="string"==typeof e?{message:e}:e;n.addIssue({code:"custom",...c,fatal:i})}})):U.create(),ke={object:J.lazycreate};var Re;!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(Re||(Re={}));const Ae=L.create,xe=D.create,Se=ye.create,je=H.create,Me=V.create,Ne=I.create,ze=F.create,Pe=B.create,Te=q.create,Le=U.create,Oe=Z.create,De=W.create,He=Q.create,Ve=K.create,Ie=J.create,Fe=J.strictCreate,Be=G.create,qe=X.create,Ue=te.create,Ze=ae.create,We=re.create,Qe=ne.create,Ke=se.create,$e=oe.create,Je=ie.create,Ge=ce.create,Ye=ue.create,Xe=de.create,et=me.create,tt=pe.create,at=he.create,rt=fe.create,nt=pe.createWithPreprocess,st=Ee.create,ot={string:e=>L.create({...e,coerce:!0}),number:e=>D.create({...e,coerce:!0}),boolean:e=>V.create({...e,coerce:!0}),bigint:e=>H.create({...e,coerce:!0}),date:e=>I.create({...e,coerce:!0})},it=f;var ct=Object.freeze({__proto__:null,defaultErrorMap:l,setErrorMap:function(e){u=e},getErrorMap:d,makeIssue:m,EMPTY_PATH:[],addIssueToContext:p,ParseStatus:h,INVALID:f,DIRTY:g,OK:v,isAborted:y,isDirty:b,isValid:w,isAsync:E,get util(){return r},get objectUtil(){return n},ZodParsedType:s,getParsedType:o,ZodType:A,ZodString:L,ZodNumber:D,ZodBigInt:H,ZodBoolean:V,ZodDate:I,ZodSymbol:F,ZodUndefined:B,ZodNull:q,ZodAny:U,ZodUnknown:Z,ZodNever:W,ZodVoid:Q,ZodArray:K,ZodObject:J,ZodUnion:G,ZodDiscriminatedUnion:X,ZodIntersection:te,ZodTuple:ae,ZodRecord:re,ZodMap:ne,ZodSet:se,ZodFunction:oe,ZodLazy:ie,ZodLiteral:ce,ZodEnum:ue,ZodNativeEnum:de,ZodPromise:me,ZodEffects:pe,ZodTransformer:pe,ZodOptional:he,ZodNullable:fe,ZodDefault:ge,ZodCatch:ve,ZodNaN:ye,BRAND:be,ZodBranded:we,ZodPipeline:Ee,ZodReadonly:Ce,custom:_e,Schema:A,ZodSchema:A,late:ke,get ZodFirstPartyTypeKind(){return Re},coerce:ot,any:Le,array:Ve,bigint:je,boolean:Me,date:Ne,discriminatedUnion:qe,effect:tt,enum:Ye,function:$e,instanceof:(e,t={message:`Input not instance of ${e.name}`})=>_e((t=>t instanceof e),t),intersection:Ue,lazy:Je,literal:Ge,map:Qe,nan:Se,nativeEnum:Xe,never:De,null:Te,nullable:rt,number:xe,object:Ie,oboolean:()=>Me().optional(),onumber:()=>xe().optional(),optional:at,ostring:()=>Ae().optional(),pipeline:st,preprocess:nt,promise:et,record:We,set:Ke,strictObject:Fe,string:Ae,symbol:ze,transformer:tt,tuple:Ze,undefined:Pe,union:Be,unknown:Oe,void:He,NEVER:it,ZodIssueCode:i,quotelessJson:e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ZodError:c})}},r={};function n(e){var t=r[e];if(void 0!==t)return t.exports;var s=r[e]={exports:{}};return a[e](s,s.exports,n),s.exports}n.m=a,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,a)=>(n.f[a](e,t),t)),[])),n.u=e=>"jetpack-critical-css-gen.js?minify=false&ver=144ccaf95b6bf56c8c3f",n.miniCssF=e=>{},(()=>{if(!n.miniCssF)throw new Error("MiniCSSWithRTLPlugin was loaded before MiniCSSExtractPlugin");var e;n.miniCssF=(e=n.miniCssF,t=>{var a="rtl"===document.dir,r=e(t);return a?r.replace(/\.css(?:$|\?)/,".rtl$&"):r})})(),n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="jetpack-boost:",n.l=(a,r,s,o)=>{if(e[a])e[a].push(r);else{var i,c;if(void 0!==s)for(var l=document.getElementsByTagName("script"),u=0;u{i.onerror=i.onload=null,clearTimeout(p);var n=e[a];if(delete e[a],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(r))),t)return t(r)},p=setTimeout(m.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=m.bind(null,i.onerror),i.onload=m.bind(null,i.onload),c&&document.head.appendChild(i)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");if(a.length)for(var r=a.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=a[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e})(),(()=>{var e={57:0};n.f.j=(t,a)=>{var r=n.o(e,t)?e[t]:void 0;if(0!==r)if(r)a.push(r[2]);else{var s=new Promise(((a,n)=>r=e[t]=[a,n]));a.push(r[2]=s);var o=n.p+n.u(t),i=new Error;n.l(o,(a=>{if(n.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var s=a&&("load"===a.type?"missing":a.type),o=a&&a.target&&a.target.src;i.message="Loading chunk "+t+" failed.\n("+s+": "+o+")",i.name="ChunkLoadError",i.type=s,i.request=o,r[1](i)}}),"chunk-"+t,t)}};var t=(t,a)=>{var r,s,o=a[0],i=a[1],c=a[2],l=0;if(o.some((t=>0!==e[t]))){for(r in i)n.o(i,r)&&(n.m[r]=i[r]);if(c)c(n)}for(t&&t(a);l{"use strict";var e=n(86087),t=n(41402);!function(){const a=document.getElementById("jb-admin-settings");if(null===a)return;const r=React.createElement(t.A,null);e.createRoot(a).render(r)}()})()})(); \ No newline at end of file +__("on %s","jetpack-boost"),e.toLocaleDateString(navigator.language,a))}},66255:(e,t,a)=>{"use strict";function r(e,t="link"){return{[t]:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})}}a.d(t,{A:()=>r})},86367:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(27672);const n=function(e){return Object.entries(e.byUrl).map((([e,t])=>{let a=e;return t.meta.url&&"string"==typeof t.meta.url&&(a=t.meta.url),{href:a,label:(0,r.z)(e)}}))}},37772:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var r=a(29539),n=a(41974),s=a(18359),o=a(22603),i=a(3485),c=a(10133);const l=function(e){const t=(0,o._s)(),a=(0,r.Zp)(),l={...(0,n.A)((()=>{(0,c.n7)("critical_css_retry",{error_type:e.type}),t.mutate(),a("/")}),"retry"),...(0,s.A)(),b:React.createElement("b",null)};return"listLink"in(0,i.h)(e)&&(l.link=React.createElement("a",{href:(0,i.h)(e).listLink,target:"_blank",rel:"noreferrer"})),l}},25710:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=function(e){return`https://jetpack.com/support/jetpack-boost/troubleshooting-critical-css-issues/#${t=e,{SuccessTargetError:"success-target-error",UrlError:"url-error",HttpError:"http-error",UnknownError:"unknown-error",CrossDomainError:"cross-domain-error",LoadTimeoutError:"load-timeout-error",RedirectError:"redirect-error",UrlVerifyError:"url-verify-error",EmptyCSSError:"empty-css-error",XFrameDenyError:"x-frame-deny-error"}[t]||t}`;var t}},98643:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(72027);function n(){return(0,r.W)().includes("support")?"https://jetpack.com/contact-support/":"https://wordpress.org/support/plugin/jetpack-boost/"}},91643:(e,t,a)=>{"use strict";a.d(t,{M:()=>r,e:()=>n});const r=()=>"atomic"===Jetpack_Boost.site.host,n=()=>"woa"===Jetpack_Boost.site.host},10499:(e,t,a)=>{"use strict";function r(e){return new URL(e).origin===window.location.origin}a.d(t,{J:()=>r})},30698:(e,t,a)=>{"use strict";function r(e,t){const a=e.origin+e.pathname.replace(/\/$/,"")+"/",r=t.origin+t.pathname.replace(/\/$/,"")+"/";return a.startsWith(r)}a.d(t,{n:()=>r})},76703:(e,t,a)=>{"use strict";a.d(t,{OW:()=>o,mq:()=>s});var r=a(28790);const n=r.z.union([r.z.string(),r.z.number(),r.z.boolean(),r.z.null()]),s=r.z.lazy((()=>r.z.union([n,r.z.array(s),r.z.record(s)])));function o(e){return!!e&&e instanceof Object&&!(e instanceof Array)}},10348:(e,t,a)=>{"use strict";a.d(t,{i:()=>s});var r=a(27723);const __=r.__;class n extends Error{constructor(e){super(e),this.name="AdminAjaxError"}}async function s(e,t=ajaxurl){const a={method:"post",body:new URLSearchParams(e),headers:{"Content-Type":"application/x-www-form-urlencoded"}},s=await fetch(t,a);if(!s.ok)throw new n((0,r.sprintf)(/* Translators: %d refers to an HTTP error code */ +__("Received HTTP %d while communicating with your WordPress site","jetpack-boost"),s.status));return s}},51295:(e,t,a)=>{"use strict";function r(e){return e.split("?")[0]}a.d(t,{F:()=>r})},18856:(e,t,a)=>{"use strict";function r(e){const t=e.reduce(((e,t)=>(e[t]=(e[t]||0)+1,e)),{});return Object.keys(t).sort(((e,a)=>t[e]>t[a]?1:-1))}a.d(t,{O:()=>r})},39715:(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})},18359:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var r=a(66255);function n(e="support"){return(0,r.A)("https://wordpress.org/support/plugin/jetpack-boost/",e)}},41402:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(36992),n=a(70028),s=a(29539),o=a(50853),i=a(68009),c=a(18845),l=a(24549),u=a(9121),d=a(40203),p=a(51609),m=a.n(p),h=a(10133),f=a(46913),g=a(274),v=a(74592),y=a(24985),b=a(68241);function w(){const e=(()=>{const{shouldGetStarted:e}=(0,g.J)(),[t]=(0,v.p)("image_size_analysis"),a=()=>e?(0,r.V2)("/getting-started"):null;return(0,n.Ge)([{path:"*",loader:a,element:m().createElement(d.A,null,m().createElement(E,null,m().createElement(i.A,null)))},{path:"/cache-debug-log",loader:a,element:m().createElement(E,null,m().createElement(b.A,null))},{path:"/critical-css-advanced",loader:a,element:m().createElement(d.A,null,m().createElement(E,null,m().createElement(c.A,null)))},{path:"image-size-analysis/:group/:page",loader:()=>t?.available?null:(0,r.V2)("/"),element:m().createElement(E,null,m().createElement(C,null))},{path:"/upgrade",element:m().createElement(E,null,m().createElement(o.A,null))},{path:"/getting-started",element:m().createElement(E,null,m().createElement(l.A,null))},{path:"/purchase-successful",element:m().createElement(E,null,m().createElement(u.A,null))}])})();return m().createElement(n.pg,{router:e})}const E=({children:e})=>{const t=(0,s.zy)();return(0,p.useEffect)((()=>{let e=t.pathname.replace(/[-/]/g,"_");"_"===e&&(e="_settings"),(0,h.n7)(`page_view${e}`,{path:t.pathname})}),[t]),e},C=()=>{const{group:e,page:t}=(0,s.g)(),[a]=(0,v.p)("image_cdn");return m().createElement(y.A,{isImageCdnModuleActive:!!a?.active,group:e,page:parseInt(t||"1",10)})},_=()=>m().createElement(m().StrictMode,null,m().createElement(f.VH,null,m().createElement(w,null)))},68241:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var r=a(27723),n=a(34875),s=a(71327),o=a(86092),i=a(13022),c=a(69222),l=a(28776);const __=r.__,u=()=>{const[{data:e}]=(0,l.R)();return React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(n.A,{subPageTitle:__("Cache Log Viewer","jetpack-boost")}),React.createElement("div",{className:(0,i.A)("jb-section jb-section--main",o.A.section)},React.createElement("div",{className:"jb-container"},React.createElement("header",{className:o.A.header},React.createElement("h3",null,__("Jetpack Boost Cache Log Viewer","jetpack-boost")),React.createElement(c.A,{buttonStyle:"icon-text",className:o.A["copy-button"],textToCopy:e||"",variant:"link",weight:"regular"},__("Copy to clipboard","jetpack-boost"))),React.createElement("pre",{className:o.A["log-text"]},e))),React.createElement(s.A,null))}},18845:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var r=a(6245),n=a(33958),s=a(27723),o=a(22603),i=a(27730),c=a(36710),l=a(27672),u=a(76520),d=a(14544),p=a(51609),m=a(29539),h=a(13022);const __=s.__,_n=s._n;function f(){const[e]=(0,o.PX)(),t=(0,o.Ml)(),a=e.providers.filter((e=>"error"===e.status)),r=a.filter((e=>"dismissed"!==e.error_status)),n=a.filter((e=>"dismissed"===e.error_status));function s(e){t.mutate(e)}const i=(0,m.Zp)();(0,p.useEffect)((()=>{0===a.length&&i("/")}),[a,i]);const l=0===r.length?__("Congratulations, you have dealt with all the recommendations.","jetpack-boost"):__("While Jetpack Boost has been able to automatically generate optimized CSS for most of your important files & sections, we have identified a few more that require your attention.","jetpack-boost");return React.createElement("div",{className:"jb-container--narrow jb-critical-css__advanced"},React.createElement(c.oq,null),React.createElement("h3",null,__("Critical CSS advanced recommendations","jetpack-boost")),React.createElement("section",null,React.createElement(g,{heading:l}),n.length>0&&React.createElement(v,{dismissedIssues:n,showDismissedIssues:()=>{s(n.map((e=>({key:e.key,dismissed:!1}))))}})),r.map((e=>React.createElement(y,{key:e.key,provider:e,setDismissed:s}))))}const g=({heading:e})=>{const[t,{height:a}]=(0,n.A)(),s=(0,r.zh)({height:a});return React.createElement(r.CS.div,{style:s},React.createElement("p",{ref:t},e))},v=({dismissedIssues:e,showDismissedIssues:t})=>{const[a,o]=(0,p.useState)(0===e.length),[i,{height:c}]=(0,n.A)(),l=(0,r.zh)({height:a?0:c,onRest:a?()=>t():void 0});return React.createElement(r.CS.div,{style:{overflow:"hidden",marginTop:24,marginBottom:24,...l}},React.createElement("div",{ref:i},React.createElement("p",{style:{margin:0}},React.createElement("button",{className:"components-button is-link",onClick:()=>o(!0)},(0,s.sprintf)(/* translators: %d is a number of recommendations which were previously hidden by the user */ +_n("Show %d hidden recommendation.","Show %d hidden recommendations.",e.length,"jetpack-boost"),e.length)))))},y=({provider:e,setDismissed:t})=>{if(e.errors&&0===e.errors.length)return null;const a=(0,i.nG)(e.errors?e.errors:[]);if(!a)return null;const[s,o]=(0,p.useState)("dismissed"===e.error_status),[m,{height:f}]=(0,n.A)(),g=(0,r.zh)({height:s?0:f,onRest:s?()=>{t([{key:e.key,dismissed:!0}])}:void 0});return React.createElement(r.CS.div,{className:d.A["recommendation-animation-wrapper"],style:g},React.createElement("div",{ref:m,className:(0,h.A)("panel",d.A.panel)},React.createElement(c.Jn,{onClick:()=>o(!0)}),React.createElement("h4",null,React.createElement(u.A,null),e.label),React.createElement("div",{className:d.A.problem},React.createElement(l.A,{errorSet:a}))))}},24549:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var r=a(51609),n=a(56427),s=a(37236),o=a(10133),i=a(93956),c=a(45744),l=a(71327),u=a(34875),d=a(18736),p=a(274),m=a(29539),h=a(27723),f=a(72027),g=a(74592);const __=h.__,v=()=>{const[e,t]=(0,r.useState)(!1),[a,h]=(0,r.useState)(""),v=(0,m.Zp)(),{site:{domain:y}}=Jetpack_Boost,b=(0,f.W)().length>0,{shouldGetStarted:w,markGettingStartedComplete:E}=(0,p.J)(),[,C]=(0,g.p)("critical_css"),{connection:_,initializeConnection:k}=(0,s.w)(),{userConnected:R,wpcomBlogId:A}=_||{};async function x(e){t(e);try{await k(),await(0,o.n7)(`${e}_cta_from_getting_started_page_in_plugin`,{}),await E()}catch(e){h(e.message||__("Unknown error occurred. Please reload the page and try again.","jetpack-boost"))}}return(0,r.useEffect)((()=>{!w&&e&&(b||"premium"!==e?(b||C(!0),v("/",{replace:!0})):window.location.href=(0,s.i)(y,R,A?A.toString():null))}),[y,b,v,e,C,w,R,A]),React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard jb-dashboard--main"},React.createElement(u.A,null,React.createElement(c.A,null)),React.createElement("div",{className:"jb-section jb-section--alt"},React.createElement("div",{className:"jb-container"},React.createElement("div",{className:d.A["pricing-table"]},React.createElement(i.U,{onPremiumCTA:()=>x("premium"),onFreeCTA:()=>x("free"),chosenFreePlan:"free"===e,chosenPaidPlan:"premium"===e}),""!==a&&React.createElement(n.Snackbar,{children:a,onDismiss:()=>h("")})))),React.createElement(l.A,null))}},24985:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(27723),n=a(8390),s=a(71327),o=a(34875),i=a(29539),c=a(51609),l=a(54748),u=a(13022);const __=r.__,d=({page:e,group:t,isImageCdnModuleActive:a})=>{const[r]=(0,n.Hs)(e,t),[d]=(0,n.JC)(),p=(0,i.Zp)(),m=d.data?(0,n.Yq)(d.data):void 0,h=m&&t?m[t]:void 0;return(0,c.useEffect)((()=>{d.data?.status===n.mH.Queued&&r.refetch()}),[d.data,r]),React.createElement("div",{id:"jb-dashboard",className:"jb-dashboard"},React.createElement(o.A,{subPageTitle:__("Image analysis report","jetpack-boost")}),React.createElement("div",{className:(0,u.A)(l.A.page,"jb-section--alt")},React.createElement("div",{className:"jb-container"},React.createElement(n.lq,{group:h,isUpdateInProgress:d?.data?.status===n.mH.Queued,isImageCdnModuleActive:a,isaLastUpdated:r.data?.last_updated||0}),React.createElement(n.tU,{currentTab:h,activeGroupKey:t,imageDataGroupTabs:m,setActiveTab:e=>{p(`/image-size-analysis/${e}/1`)}})),React.createElement("div",{className:l.A["table-wrap"]},React.createElement(n.XI,{isaDataLoading:r.isLoading,images:r.data?.images||[],isaReport:d.data||void 0})),React.createElement("div",{className:"jb-container"},React.createElement(n.dK,{group:t,current:e,total:r.data?.total_pages||1}),React.createElement(s.A,null))))}},68009:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var r=a(4476),n=a(74592),s=a(26050),o=a(144),i=a(3924),c=a(47656),l=a(86087),u=a(27723),d=a(72027),p=a(25460),m=a(92272),h=a(18867),f=a(18316),g=a(8390),v=a(512),y=a(22603),b=a(59760),w=a(30669),E=a(37414),C=a(24811);const __=u.__,_=()=>{const e=(0,i.A)("jetpack-boost-critical-css"),t=(0,i.A)("jetpack-boost-defer-js"),[a]=(0,n.p)("image_size_analysis"),[u]=(0,n.p)("image_cdn"),_=(0,y._s)(),k=()=>{_.mutate()},{canResizeImages:R}=Jetpack_Boost,A=(0,d.W)(),x=A.includes("image-cdn-liar")&&A.includes("image-cdn-quality");return React.createElement("div",{className:"jb-container--narrow"},React.createElement(v.A,null),React.createElement(s.A,{slug:"critical_css",title:__("Optimize Critical CSS Loading (manual)","jetpack-boost"),onEnable:k,description:React.createElement(React.Fragment,null,React.createElement("p",null,(0,l.createInterpolateElement)(__("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.","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})})),React.createElement("div",{className:f.A["tooltip-wrapper"]},React.createElement("p",null,(0,l.createInterpolateElement)(__("You should regenerate your Critical CSS whenever you make changes to the HTML or CSS structure of your site.","jetpack-boost"),{b:React.createElement("b",null)})),React.createElement(b.A,null)))},React.createElement(r.A,null),React.createElement(o.A,{identifier:"critical-css",description:__("Save time by upgrading to Automatic Critical CSS generation.","jetpack-boost")})),React.createElement(s.A,{slug:"cloud_css",title:React.createElement(React.Fragment,null,__("Automatically Optimize CSS Loading","jetpack-boost"),React.createElement(w.A,null)),onEnable:k,description:React.createElement(React.Fragment,null,React.createElement("p",null,(0,l.createInterpolateElement)(__("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.","jetpack-boost"),{link:React.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer"})})),React.createElement("p",null,(0,l.createInterpolateElement)(__("Boost will automatically generate your Critical CSS whenever you make changes to the HTML or CSS structure of your site.","jetpack-boost"),{b:React.createElement("strong",null)})))},React.createElement(p.A,null)),React.createElement(E.A,null),React.createElement(s.A,{slug:"render_blocking_js",title:__("Defer Non-Essential JavaScript","jetpack-boost"),description:React.createElement("p",null,(0,l.createInterpolateElement)(__("Run non-essential JavaScript after the page has loaded so that styles and images can load more quickly. Read more on web.dev.","jetpack-boost"),{link:React.createElement("a",{href:t,target:"_blank",rel:"noopener noreferrer"})}))}),React.createElement(s.A,{slug:"minify_js",title:__("Concatenate JS","jetpack-boost"),description:React.createElement("p",null,__("Scripts are grouped by their original placement, concatenated and minified to reduce site loading time and reduce the number of requests.","jetpack-boost"))},React.createElement(m.A,{datasyncKey:"minify_js_excludes",inputLabel:__("Exclude JS Strings:","jetpack-boost"),buttonText:__("Exclude JS Strings","jetpack-boost"),placeholder:__("Comma separated list of JS scripts to exclude","jetpack-boost")})),React.createElement(s.A,{slug:"minify_css",title:__("Concatenate CSS","jetpack-boost"),description:React.createElement("p",null,__("Styles are grouped by their original placement, concatenated and minified to reduce site loading time and reduce the number of requests.","jetpack-boost"))},React.createElement(m.A,{datasyncKey:"minify_css_excludes",inputLabel:__("Exclude CSS Strings:","jetpack-boost"),buttonText:__("Exclude CSS Strings","jetpack-boost"),placeholder:__("Comma separated list of CSS stylesheets to exclude","jetpack-boost")})),React.createElement(s.A,{slug:"image_cdn",title:React.createElement(React.Fragment,null,__("Image CDN","jetpack-boost"),x&&React.createElement(w.A,null)),description:React.createElement("p",null,__("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-boost"))},!x&&React.createElement(o.A,{identifier:"image-cdn",description:__("Auto-resize lazy images and adjust their quality.","jetpack-boost")}),React.createElement(h.z,{isPremium:A.includes("image-cdn-liar")}),React.createElement(h.p,{isPremium:A.includes("image-cdn-quality")})),React.createElement("div",{className:f.A.settings},React.createElement(s.A,{slug:"image_guide",title:__("Image Guide","jetpack-boost"),description:React.createElement(React.Fragment,null,React.createElement("p",null,__("This feature helps you discover images that are too large. When you browse your site, the image guide will show you an overlay with information about each image's size.","jetpack-boost")),!a?.available&&React.createElement(o.A,{identifier:"image-guide",description:__("Upgrade to scan your site for issues - automatically!","jetpack-boost")}))},!1===R&&React.createElement(c.A,{level:"warning",title:__("Image resizing is unavailable","jetpack-boost"),hideCloseButton:!0},React.createElement("p",null,__("It looks like your server doesn't have Imagick or GD extensions installed.","jetpack-boost")),React.createElement("p",null,__("Jetpack Boost is able to work without these extensions, but it's likely that it's going to be difficult for you to optimize the images that the Image Guide will identify without one of these extensions.","jetpack-boost")),React.createElement("p",null,__("Please contact your hosting provider or system administrator and ask them to install or activate one of these extensions.","jetpack-boost")))),React.createElement(s.A,{slug:"image_size_analysis",toggle:!1,title:React.createElement(React.Fragment,null,__("Image Size Analysis","jetpack-boost"),React.createElement(C.A,{text:__("Beta","jetpack-boost")})),description:React.createElement("p",null,__("This tool will search your site for images that are too large and have an impact on your visitors' experience, page loading times, and search rankings. Once finished, it will give you a report of all improperly sized images with suggestions on how to fix them.","jetpack-boost"))},a?.active&&React.createElement(g.Uq,{isCdnActive:!!u?.active}))))}},9121:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var r=a(3924),n=a(56427),s=a(86087),o=a(27723),i=a(8390),c=a(74592),l=a(29539),u=a(92707),d=a(71180),p=a(91643);const __=o.__,m=()=>{const[,e]=(0,c.p)("cloud_css"),[t]=(0,c.p)("image_guide"),[a]=(0,c.p)("image_size_analysis"),o=(0,l.Zp)(),m=(0,i.U7)(),{canResizeImages:h}=Jetpack_Boost;(0,s.useEffect)((()=>{e(!0),t?.active&&a?.active&&!1!==h&&m.requestNewReport()}),[]);const f=(0,r.A)("wpcom-pricing"),g=(0,r.A)("jetpack-support-boost");return React.createElement(u.A,{showActivateLicense:!1,showBackButton:!1,sidebarItem:React.createElement("img",{src:`${Jetpack_Boost.assetPath}../static/images/boost.png`,alt:__("Optimize with Jetpack Boost","jetpack-boost")})},React.createElement("h1",{className:"my-3"},__("Congratulations! Your Jetpack Boost is Now Upgraded!","jetpack-boost")),React.createElement("h3",{className:"my-2"},__("You’ve just unlocked powerful premium features. To boost your site speed score, here’s what you can now do:","jetpack-boost")),React.createElement("ul",{className:"my-2"},React.createElement("li",null,(0,s.createInterpolateElement)(__("Automatic Critical CSS: No further action needed! Your Critical CSS is now set to auto-regenerate.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Image Size Analyzer: Scan and identify oversized images. Optimize them to boost loading speeds.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Historical Performance: Review past performance scores and Core Web Vitals data. Identify which actions positively impacted site speeds over time.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,s.createInterpolateElement)(__("Image CDN Quality Control: Fine-tune your image quality to balance clarity and loading speed. Choose the level of detail that aligns with your site’s needs.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,p.e)()?(0,s.createInterpolateElement)(__("Dedicated email support plus priority Live Chat if your plan includes Premium Support","jetpack-boost"),{link:React.createElement("a",{className:"action",href:f}),strong:React.createElement("strong",null)}):__("Dedicated email support","jetpack-boost"))),React.createElement("p",{className:d.A["last-paragraph"]},React.createElement(n.ExternalLink,{href:g},__("Learn more about Boost features and upgrades","jetpack-boost"))),React.createElement(n.Button,{label:__("Continue","jetpack-boost"),onClick:()=>o("/"),className:"jp-action-button--button jb-button jb-button--primary mt-3"},__("Continue","jetpack-boost")))}},50853:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var r=a(9957),n=a(27723),s=a(37236),o=a(10133),i=(a(43200),a(12925)),c=a(63016),l=a(92707),u=a(86087);const __=n.__,d=()=>{const{site:{domain:e}}=Jetpack_Boost,t=(0,c.e)(),{connection:a}=(0,s.w)(),n=()=>{(0,o.KF)((0,s.i)(e,a?.userConnected,a?.wpcomBlogId?a?.wpcomBlogId.toString():null),"checkout_from_pricing_page_in_plugin")};return t||n(),React.createElement(l.A,{sidebarItem:t&&React.createElement(r.A,{title:__("Jetpack Boost","jetpack-boost"),icon:React.createElement(i.A,null),priceBefore:t.priceBefore/12,priceAfter:t.priceAfter/12,priceDetails:__("/month, paid yearly","jetpack-boost"),currencyCode:t.currencyCode,ctaText:__("Upgrade Jetpack Boost","jetpack-boost"),onCtaClick:n}),footerNote:(0,u.createInterpolateElement)(__("Special introductory pricing, all renewals are at full price. 14 day money back guarantee.","jetpack-boost"),{strong:React.createElement("strong",null)})},React.createElement("h1",{className:"my-3"},__("Optimize your website's performance on the go","jetpack-boost")),React.createElement("h3",{className:"my-2"},__("Unlock the full potential of Jetpack Boost with automated performance optimization tools and more.","jetpack-boost")),React.createElement("ul",{className:"my-2"},React.createElement("li",null,(0,u.createInterpolateElement)(__("Automated Critical CSS Generation: Improve your site's load time. Say goodbye to manual tweaks and boost your speed scores with zero effort.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Automated Image Scanning: Always be on top of potential image size issues that might impact your site load time and SEO ranking.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("In-depth Performance Insights: Track your success with historical performance and Core Web Vitals scores to see how your site improves over time.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Customizable Image Optimization: Control your image quality and loading speeds with customizable CDN settings, balancing aesthetics with efficiency.","jetpack-boost"),{strong:React.createElement("strong",null)})),React.createElement("li",null,(0,u.createInterpolateElement)(__("Expert Support With Personal Assistance Available: Enjoy dedicated email support from our Happiness Engineers, ensuring a smoother experience and peace of mind.","jetpack-boost"),{strong:React.createElement("strong",null)}))))}},70927:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"177",height:"7",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#footer-automattic_svg__clip0)",fill:"#000",fillOpacity:"0.8"},React.createElement("path",{d:"M59.878 7c-2.38 0-3.909-1.668-3.909-3.39v-.22c0-1.76 1.548-3.39 3.909-3.39 2.379 0 3.927 1.63 3.927 3.39v.22c0 1.722-1.548 3.39-3.927 3.39zm2.662-3.592c0-1.264-.944-2.382-2.662-2.382-1.719 0-2.644 1.118-2.644 2.382v.165c0 1.265.944 2.4 2.644 2.4 1.7 0 2.662-1.135 2.662-2.4v-.165zM33.045 6.743l-.887-1.612H28.21l-.85 1.612H26.04L29.646.238h1.039l3.682 6.505h-1.322zm-2.889-5.24l-1.454 2.73h2.965l-1.511-2.73zM40.107 7c-2.398 0-3.53-1.264-3.53-2.969V.238h1.245v3.83c0 1.21.813 1.924 2.36 1.924 1.587 0 2.248-.715 2.248-1.924V.238h1.265v3.793C43.695 5.644 42.638 7 40.107 7zM50.72 1.246v5.497h-1.266V1.246h-2.926V.238h7.118v1.008H50.72zm24.302 5.497V1.594l-.34.568-2.814 4.581h-.623l-2.776-4.58-.34-.569v5.15h-1.227V.237h1.737l2.644 4.471.321.55.321-.55L74.55.24h1.718v6.504h-1.246zm10.782 0l-.887-1.612H80.97l-.85 1.612h-1.322L82.425.238h1.039l3.682 6.505h-1.34zm-2.889-5.24l-1.454 2.73h2.965l-1.511-2.73zm9.31-.257v5.497h-1.266V1.246h-2.927V.238h7.12v1.008h-2.928zm9.233 0v5.497h-1.265V1.246h-2.927V.238h7.119v1.008h-2.927zm6.043 5.497v-5.9c.509 0 .698-.257.698-.623h.529v6.505l-1.227.018zm11.084-4.672c-.604-.532-1.492-1.045-2.682-1.045-1.793 0-2.794 1.191-2.794 2.437v.129c0 1.227 1.019 2.382 2.889 2.382 1.114 0 2.039-.513 2.625-1.045l.755.77c-.737.696-1.983 1.301-3.456 1.301-2.53 0-4.078-1.594-4.078-3.353v-.22c0-1.76 1.68-3.427 4.135-3.427 1.416 0 2.7.568 3.399 1.301l-.793.77zm-57.876.201c.226.147.283.44.15.66l-1.151 1.722a.501.501 0 01-.68.147.486.486 0 01-.151-.66l1.152-1.722a.485.485 0 01.68-.147zM7.081 6.725l-.887-1.63H2.209l-.868 1.63H0L3.663.147h1.058l3.72 6.578H7.08zM4.154 1.43L2.681 4.196h3.003L4.154 1.43zm11.481 5.296l-4.4-4.398-.434-.458v4.875H9.536V.147h1.227l4.268 4.398.434.476V.147h1.265v6.578h-1.095zM135.938 6.78l-.907-1.63h-3.984l-.868 1.63h-1.341L132.52.183h1.058l3.738 6.597h-1.378zm-2.927-5.314l-1.473 2.767h3.003l-1.53-2.767zm5.401 5.314V.183h1.284V6.78h-1.284zm9.063 0c-.34 0-.491-.458-.547-1.063l-.038-.678c-.038-.66-.321-.934-1.586-.934h-2.417V6.78h-1.265V.183h3.701c2.039 0 2.964.788 2.964 1.814 0 .715-.377 1.411-1.699 1.65 1.322.091 1.605.678 1.624 1.447l.019.55c.019.458.094.788.415 1.118v.018h-1.171zm-.472-4.618c0-.476-.396-.934-1.491-.934h-2.606v1.979h2.719c.944 0 1.378-.44 1.378-.953v-.092zm3.078 4.618V.183h1.284v5.57h5.325V6.78h-6.609zm7.912 0V.183h1.284V6.78h-1.284zm9.347 0l-4.418-4.416-.435-.458V6.78h-1.284V.183h1.228l4.286 4.416.434.477V.183h1.284V6.78h-1.095zm3.04 0V.183h6.175V1.21h-4.91v1.686h3.777v1.008h-3.777v1.85h4.91V6.78h-6.175z"})),React.createElement("defs",null,React.createElement("clipPath",{id:"footer-automattic_svg__clip0"},React.createElement("path",{fill:"#fff",d:"M0 0h176.556v7H0z"}))))},15714:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M13.3333 5.9998L7.99996 11.3331L2.66663 5.9998L3.60929 5.05713L7.99996 9.4478L12.3906 5.05713",fill:"#12181E"}),React.createElement("mask",{id:"mask0_4507_32793",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"12",height:"7"},React.createElement("path",{d:"M13.3333 5.9998L7.99996 11.3331L2.66663 5.9998L3.60929 5.05713L7.99996 9.4478L12.3906 5.05713",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_32793)"},React.createElement("rect",{width:"16",height:"16"})))},11145:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.44509 13.0045L0.98645 6.99999L6.44509 0.995483L7.555 2.00449L3.01364 6.99999L7.555 11.9955L6.44509 13.0045Z",fill:"#1E1E1E"}))},18506:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M1.5 12.5L6.5 6.99998L1.5 1.5",stroke:"#1E1E1E",strokeWidth:"1.5"}))},92909:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M2.66675 9.99984L8.00008 4.6665L13.3334 9.99984L12.3907 10.9425L8.00008 6.55184L3.60941 10.9425",fill:"#12181E"}),React.createElement("mask",{id:"mask0_4507_36473",maskUnits:"userSpaceOnUse",x:"2",y:"4",width:"12",height:"7"},React.createElement("path",{d:"M2.66675 9.99984L8.00008 4.6665L13.3334 9.99984L12.3907 10.9425L8.00008 6.55184L3.60941 10.9425",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_36473)"},React.createElement("rect",{width:"16",height:"16",fill:"none"})))},81658:(e,t,a)=>{"use strict";function r({className:e}){return React.createElement("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"7.23 7.23 9.55 9.55"},React.createElement("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"}))}a.d(t,{A:()=>r})},12925:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M8.99996 0.666748L15.6666 8.00008L8.99996 15.3334M0.99996 0.666748L7.66663 8.00008L0.999961 15.3334",stroke:"#1E1E1E",strokeWidth:"1.5"}))},76520:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),React.createElement("g",null,React.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-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"})))},62658:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(96072),n=a.n(r);const s=e=>React.createElement("svg",n()({width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16345 7.16344 0 16 0C24.8366 0 32 7.16345 32 16ZM15.1756 18.6566V3.17569L7.20612 18.6566H15.1756ZM16.794 13.3134V28.8248L24.794 13.3134H16.794Z",fill:"#069E08"}))},25864:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},React.createElement("path",{d:"M8 0C3.588 0 0 3.588 0 8s3.588 8 8 8 8-3.588 8-8-3.588-8-8-8zm-.412 9.328H3.603l3.985-7.755v7.755zm.809 5.084V6.656h3.985l-3.985 7.756z",fill:"#000",fillOpacity:"0.7"}))},10579:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("rect",{x:"0",fill:"none",width:"24",height:"24"}),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"})))},66280:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("mask",{id:"mask0_4507_32790",maskUnits:"userSpaceOnUse",x:"4",y:"2",width:"8",height:"12"},React.createElement("path",{d:"M6.66667 2H12L9.33333 6H12L4 14L6.66667 8H4L6.66667 2Z",fill:"white"})),React.createElement("g",{mask:"url(#mask0_4507_32790)"},React.createElement("rect",{width:"16",height:"16"})))},29365:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{fill:"none",height:"50",viewBox:"0 0 280 50",width:"280",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"m207.34 21.2106c.764.1108 1.447.3141 2.051.6099.616.2957 1.14.6776 1.571 1.1458.444.4559.782 1.0042 1.017 1.6449.234.6284.351 1.3492.351 2.1624 0 .5791-.087 1.189-.259 1.8297-.173.6284-.462 1.2444-.869 1.8482-.394.5914-.918 1.1397-1.571 1.6449-.64.5051-1.441.9179-2.402 1.2383-.74.2464-1.559.4189-2.458.5174-.9.0986-1.978.1479-3.235.1479h-6.394v-24.72872h6.173c.566 0 1.078.01232 1.534.03696.468.01232.893.03697 1.275.07393.394.03696.758.08625 1.09.14785.333.04929.647.1109.943.18482.776.20946 1.478.49906 2.107.86866.64.3573 1.183.7885 1.626 1.2937.444.5052.783 1.0781 1.017 1.7188.246.6407.369 1.3369.369 2.0885 0 .6037-.074 1.1828-.222 1.7373-.135.5544-.363 1.0658-.683 1.534-.308.4682-.715.8871-1.22 1.2567-.493.3697-1.097.6777-1.811.9241zm-4.602-1.2383c.591 0 1.102-.0247 1.534-.074.431-.0616.819-.1478 1.164-.2587.924-.308 1.596-.7886 2.015-1.4416.431-.653.646-1.4231.646-2.3102 0-.9118-.221-1.6572-.665-2.2363s-1.14-1.0104-2.088-1.2938c-.469-.1355-1.011-.2279-1.627-.2772-.616-.0616-1.343-.0924-2.181-.0924h-3.382v7.9842zm-4.584 2.7168v8.5941h3.641c.863 0 1.663-.037 2.403-.1109.739-.0863 1.367-.2156 1.885-.3881.567-.1849 1.047-.419 1.441-.7024.395-.2957.709-.616.943-.961.246-.3573.419-.7331.518-1.1274.11-.3943.166-.7947.166-1.2013 0-.4682-.056-.9056-.166-1.3122-.111-.419-.296-.7886-.555-1.1089-.246-.3327-.579-.6223-.998-.8687-.407-.2464-.918-.4374-1.534-.5729-.37-.0863-.795-.1479-1.275-.1849-.468-.0369-1.054-.0554-1.756-.0554z",fill:"#000"}),React.createElement("path",{d:"m229.338 25.2396c0-1.0843-.135-2.0453-.406-2.8832-.259-.8501-.629-1.5648-1.109-2.1439-.469-.5914-1.029-1.0349-1.682-1.3307-.653-.308-1.368-.462-2.144-.462s-1.491.154-2.144.462c-.653.2958-1.22.7393-1.7 1.3307-.468.5791-.838 1.2938-1.109 2.1439-.259.8379-.388 1.7989-.388 2.8832 0 1.0719.129 2.033.388 2.8832.271.8378.647 1.5463 1.127 2.1254.481.5791 1.048 1.0226 1.701 1.3307.653.2957 1.367.4435 2.143.4435.777 0 1.485-.1478 2.126-.4435.653-.3081 1.213-.7516 1.682-1.3307.48-.5791.85-1.2876 1.109-2.1254.271-.8502.406-1.8113.406-2.8832zm2.994 0c0 1.38-.197 2.6367-.591 3.7703-.394 1.1335-.955 2.1069-1.682 2.9201-.715.8009-1.583 1.4231-2.606 1.8667s-2.168.6653-3.438.6653c-1.306 0-2.476-.2217-3.511-.6653-1.023-.4436-1.898-1.0658-2.625-1.8667-.714-.8132-1.262-1.7866-1.644-2.9201-.382-1.1336-.573-2.3903-.573-3.7703 0-1.3923.197-2.6552.591-3.7888.394-1.1335.949-2.1069 1.663-2.9201.727-.8132 1.602-1.4416 2.625-1.8852 1.035-.4435 2.187-.6653 3.456-.6653 1.294 0 2.458.2218 3.493.6653 1.035.4436 1.91 1.072 2.624 1.8852.715.8132 1.263 1.7866 1.645 2.9201.382 1.1336.573 2.3965.573 3.7888z",fill:"#000"}),React.createElement("path",{d:"m248.953 25.2396c0-1.0843-.136-2.0453-.407-2.8832-.259-.8501-.628-1.5648-1.109-2.1439-.468-.5914-1.029-1.0349-1.682-1.3307-.653-.308-1.367-.462-2.144-.462-.776 0-1.491.154-2.144.462-.653.2958-1.219.7393-1.7 1.3307-.468.5791-.838 1.2938-1.109 2.1439-.259.8379-.388 1.7989-.388 2.8832 0 1.0719.129 2.033.388 2.8832.271.8378.647 1.5463 1.128 2.1254.48.5791 1.047 1.0226 1.7 1.3307.653.2957 1.368.4435 2.144.4435s1.485-.1478 2.125-.4435c.653-.3081 1.214-.7516 1.682-1.3307.481-.5791.85-1.2876 1.109-2.1254.271-.8502.407-1.8113.407-2.8832zm2.994 0c0 1.38-.197 2.6367-.592 3.7703-.394 1.1335-.955 2.1069-1.682 2.9201-.714.8009-1.583 1.4231-2.606 1.8667-1.022.4436-2.168.6653-3.437.6653-1.306 0-2.477-.2217-3.512-.6653-1.022-.4436-1.897-1.0658-2.624-1.8667-.715-.8132-1.263-1.7866-1.645-2.9201-.382-1.1336-.573-2.3903-.573-3.7703 0-1.3923.197-2.6552.591-3.7888.395-1.1335.949-2.1069 1.664-2.9201.727-.8132 1.602-1.4416 2.624-1.8852 1.035-.4435 2.187-.6653 3.456-.6653 1.294 0 2.458.2218 3.493.6653 1.035.4436 1.91 1.072 2.625 1.8852.714.8132 1.263 1.7866 1.645 2.9201.382 1.1336.573 2.3965.573 3.7888z",fill:"#000"}),React.createElement("path",{d:"m257.755 21.1181c0 .4806.105.8749.314 1.1829.21.308.487.5606.832.7577.357.1849.764.3389 1.22.4621.468.1232.949.2341 1.441.3327.678.1478 1.319.3142 1.923.499.603.1725 1.158.4374 1.663.7947.517.3573.93.844 1.238 1.4601.321.6037.481 1.3923.481 2.3656 0 .8872-.173 1.6757-.518 2.3657-.345.6777-.831 1.2506-1.46 1.7188-.628.4559-1.38.8009-2.255 1.035-.874.2464-1.835.3696-2.883.3696-.641 0-1.226-.0369-1.756-.1108-.517-.0617-.979-.1479-1.386-.2588-.394-.0986-.733-.2033-1.016-.3142-.284-.1109-.518-.2156-.703-.3142v-2.4026c.74.2957 1.473.5298 2.2.7023s1.528.2587 2.402.2587c.69 0 1.313-.0616 1.867-.1848.555-.1232 1.029-.3018 1.423-.536.407-.2464.715-.5482.924-.9056.222-.3696.333-.7947.333-1.2752 0-.4929-.099-.8995-.296-1.2198-.197-.3204-.462-.5853-.794-.7947-.333-.2095-.721-.382-1.165-.5175-.431-.1356-.887-.2588-1.367-.3697-.629-.1355-1.27-.2957-1.923-.4805-.64-.1848-1.226-.4436-1.755-.7762-.53-.3327-.961-.7824-1.294-1.3492-.32-.5791-.481-1.3184-.481-2.2178 0-.9241.167-1.725.499-2.4027.333-.6776.783-1.2383 1.35-1.6818.566-.4436 1.226-.7763 1.977-.998.752-.2218 1.546-.3327 2.384-.3327.974 0 1.873.0924 2.699.2772.837.1848 1.595.4189 2.273.7023v2.4396c-.739-.2834-1.491-.5113-2.255-.6838-.751-.1848-1.528-.2834-2.329-.2957-.677 0-1.256.0678-1.737.2033-.48.1355-.875.3265-1.183.5729-.308.2341-.536.5175-.684.8502-.135.3204-.203.6777-.203 1.0719z",fill:"#000"}),React.createElement("path",{d:"m279.902 34.037c-.247.0985-.623.1909-1.128.2772-.505.0862-1.109.1355-1.811.1478-.924 0-1.725-.117-2.403-.3511-.677-.2218-1.244-.5421-1.7-.9611-.444-.4312-.776-.9487-.998-1.5524-.222-.6038-.333-1.2753-.333-2.0146v-10.6825h-3.382v-2.4581h3.382v-4.8052h2.865v4.8052h5.249v2.4581h-5.249v10.239c0 .4066.055.7824.166 1.1274.124.345.308.6468.555.9056.259.2464.585.4435.979.5914.395.1355.869.2033 1.423.2033.382 0 .783-.0308 1.202-.0924.431-.0616.825-.1417 1.183-.2403z",fill:"#000"}),React.createElement("path",{d:"m24.9855 49.9692c13.799 0 24.9855-11.1865 24.9855-24.9855 0-13.7991-11.1865-24.9837-24.9855-24.9837s-24.9855 11.1865-24.9855 24.9855 11.1865 24.9837 24.9855 24.9837z",fill:"#069e08"}),React.createElement("path",{d:"m26.2256 20.7892v24.2213l12.4927-24.2213z",fill:"#fff"}),React.createElement("path",{d:"m23.6976 29.1337v-24.17511l-12.4447 24.17511z",fill:"#fff"}),React.createElement("g",{fill:"#000"},React.createElement("path",{d:"m64.512 41.4821c-.7161-1.0972-1.3822-2.1925-2.0501-3.2416 3.5284-2.1462 4.72-3.8614 4.72-7.1048v-18.7392h-4.1483v-3.57462h8.8219v21.36092c0 5.436-1.5727 8.487-7.3435 11.2993z"}),React.createElement("path",{d:"m101.467 28.7045c0 1.8113 1.287 2.0019 2.146 2.0019.858 0 2.098-.2868 3.051-.5717v3.3378c-1.336.4293-2.718.7623-4.626.7623-2.2885 0-4.9584-.8585-4.9584-4.8643v-9.8228h-2.4312v-3.386h2.4312v-5.0048h4.3874v5.0067h5.53v3.3859h-5.53z"}),React.createElement("path",{d:"m110.621 43.151v-27.0355h4.196v1.6208c1.669-1.2878 3.529-2.0982 5.818-2.0982 3.957 0 7.104 2.7661 7.104 8.7257 0 5.9133-3.432 9.8229-9.106 9.8229-1.383 0-2.48-.1906-3.625-.4293v9.3455h-4.387zm8.868-23.8883c-1.288 0-2.908.6198-4.435 1.9557v9.2031c.953.1905 1.956.333 3.29.333 3.099 0 4.864-1.9557 4.864-6.0558 0-3.7671-1.288-5.436-3.719-5.436z"}),React.createElement("path",{d:"m144.998 33.8055h-4.1v-1.9557h-.096c-1.43 1.0972-3.195 2.2888-5.817 2.2888-2.289 0-4.768-1.6689-4.768-5.0549 0-4.5293 3.861-5.3878 6.579-5.769l3.862-.5236v-.5236c0-2.385-.953-3.1472-3.196-3.1472-1.097 0-3.671.333-5.769 1.1915l-.381-3.5284c1.908-.6679 4.529-1.1434 6.724-1.1434 4.291 0 7.057 1.717 7.057 6.8181v11.3474zm-4.387-8.2483-3.624.5717c-1.097.1425-2.241.8104-2.241 2.4312 0 1.4303.811 2.2407 2.002 2.2407 1.288 0 2.67-.7623 3.862-1.6208v-3.6228z"}),React.createElement("path",{d:"m163.118 33.2338c-1.812.6198-3.432 1.001-5.484 1.001-6.58 0-9.203-3.7671-9.203-9.2493 0-5.769 3.624-9.3455 9.488-9.3455 2.192 0 3.528.3811 5.006.8585v3.7189c-1.287-.4773-3.147-1.0009-4.958-1.0009-2.67 0-4.959 1.4302-4.959 5.5303 0 4.5294 2.289 5.9133 5.197 5.9133 1.383 0 2.909-.2867 4.959-1.0971v3.6708z"}),React.createElement("path",{d:"m171.415 23.7458c.381-.4292.668-.8585 6.198-7.5822h5.721l-7.153 8.3926 7.819 9.2974h-5.721l-6.818-8.3926v8.3926h-4.385v-25.03173h4.387v14.92393z"}),React.createElement("path",{d:"m91.3568 33.2338c-2.2887.716-4.2444 1.001-6.5332 1.001-5.6265 0-9.1068-2.8124-9.1068-9.3936 0-4.8162 2.9567-9.2031 8.6295-9.2031 5.6265 0 7.5822 3.9096 7.5822 7.6285 0 1.2397-.0962 1.9076-.1425 2.6218h-11.3474c.0962 3.8614 2.2887 4.768 5.5784 4.768 1.8114 0 3.4322-.4292 5.2935-1.0972v3.6709h.0463zm-4.0039-10.2521c0-2.1463-.716-4.0058-3.051-4.0058-2.1926 0-3.5284 1.5727-3.8152 4.0058z"})))},73685:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var r=a(96072),n=a.n(r);const s=e=>React.createElement("svg",n()({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 24 24"},e),React.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",style:{fill:"#d63638"}}))},91347:(e,t,a)=>{"use strict";function r({className:e}){return React.createElement("svg",{className:e,width:"16",height:"16",viewBox:"0 0 16 16",fill:"#008710",xmlns:"http://www.w3.org/2000/svg"},React.createElement("mask",{id:"mask0_3234_4810",style:{maskType:"luminance"},maskUnits:"userSpaceOnUse",x:"2",y:"1",width:"13",height:"13"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.724 3.724L12.276 2.276C11.7553 1.75533 10.9113 1.75533 10.3907 2.276L9.33333 3.33333L12.6667 6.66666L13.724 5.60933C14.2447 5.08866 14.2447 4.24466 13.724 3.724ZM8.66667 4L12 7.33333L5.662 13.6713C5.20467 13.214 5.20267 12.4753 5.654 12.0147L5.652 12.0127C5.19133 12.464 4.45267 12.462 3.99533 12.0047C3.544 11.5533 3.538 10.83 3.97133 10.368L3.966 10.3627C3.504 10.7953 2.78 10.7893 2.32933 10.3387L8.66667 4ZM2 14V12C3.10467 12 4 12.8953 4 14H2Z",fill:"white"})),React.createElement("g",{mask:"url(#mask0_3234_4810)"},React.createElement("rect",{width:"16",height:"16"})))}a.d(t,{A:()=>r})},3819:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{className:"gridicon gridicons-refresh",height:"15",width:"15",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},React.createElement("g",null,React.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})))},11284:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{width:"19",height:"17",viewBox:"0 0 19 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.6953 16.3906L18.4062 8.60938L10.6953 0.828125L8.63281 2.98438L12.8516 7.10938H0.699219V10.1094H12.8516L8.63281 14.2344L10.6953 16.3906Z"}))},96887:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});const r=()=>React.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 24 24",xmlSpace:"preserve",className:"icon"},React.createElement("g",{id:"notice-outline"},React.createElement("path",{style:{fill:"#FAA754"},d:"M12,4c4.411,0,8,3.589,8,8s-3.589,8-8,8s-8-3.589-8-8S7.589,4,12,4 M12,2C6.477,2,2,6.477,2,12s4.477,10,10,10 s10-4.477,10-10S17.523,2,12,2L12,2z M13,15h-2v2h2V15z M11,13h2l0.5-6h-3L11,13z"})))},87351:(e,t,a)=>{var r;self,r=(e,t)=>(()=>{"use strict";var a={"./common/index.ts":(e,t,a)=>{a.r(t),a.d(t,{dataMatch:()=>s,optionsUpdateState:()=>n});var r=function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{t.exports=e},uplot:e=>{e.exports=t}},r={};function n(e){var t=r[e];if(void 0!==t)return t.exports;var s=r[e]={exports:{}};return a[e](s,s.exports,n),s.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 a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};return(()=>{n.r(s),n.d(s,{default:()=>i});var e=n("react"),t=n.n(e),a=n("uplot"),r=n.n(a),o=n("./common/index.ts");function i(a){var n=a.options,s=a.data,i=a.target,c=a.onDelete,l=void 0===c?function(){}:c,u=a.onCreate,d=void 0===u?function(){}:u,p=a.resetScales,m=void 0===p||p,h=(0,e.useRef)(null),f=(0,e.useRef)(null);function g(e){e&&(l(e),e.destroy(),h.current=null)}function v(){var e=new(r())(n,s,i||f.current);h.current=e,d(e)}(0,e.useEffect)((function(){return v(),function(){g(h.current)}}),[]);var y=(0,e.useRef)({options:n,data:s,target:i}).current;return(0,e.useEffect)((function(){if(y.options!==n){var e=(0,o.optionsUpdateState)(y.options,n);h.current&&"create"!==e?"update"===e&&h.current.setSize({width:n.width,height:n.height}):(g(h.current),v())}return y.data!==s&&(h.current?(0,o.dataMatch)(y.data,s)||(m?h.current.setData(s,!0):(h.current.setData(s,!1),h.current.redraw())):v()),y.target!==i&&(g(h.current),v()),function(){y.options=n,y.data=s,y.target=i}}),[n,s,i,m]),i?null:t().createElement("div",{ref:f})}})(),s=s.default})(),e.exports=r(a(51609),a(38065))},38065:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>kr});const r="uplot",n="u-hz",s="u-vt",o="u-title",i="u-wrap",c="u-under",l="u-over",u="u-axis",d="u-off",p="u-select",m="u-cursor-x",h="u-cursor-y",f="u-cursor-pt",g="u-legend",v="u-live",y="u-inline",b="u-series",w="u-marker",E="u-label",C="u-value",_="width",k="height",R="top",A="bottom",x="left",S="right",j="#000",M=j+"0",N="mousemove",z="mousedown",P="mouseup",T="mouseenter",L="mouseleave",O="dblclick",D="change",H="dppxchange",V="--",I="undefined"!=typeof window,F=I?document:null,B=I?window:null,q=I?navigator:null;let U,Z;function W(e,t){if(null!=t){let a=e.classList;!a.contains(t)&&a.add(t)}}function Q(e,t){let a=e.classList;a.contains(t)&&a.remove(t)}function K(e,t,a){e.style[t]=a+"px"}function $(e,t,a,r){let n=F.createElement(e);return null!=t&&W(n,t),null!=a&&a.insertBefore(n,r),n}function J(e,t){return $("div",e,t)}const G=new WeakMap;function Y(e,t,a,r,n){let s="translate("+t+"px,"+a+"px)";s!=G.get(e)&&(e.style.transform=s,G.set(e,s),t<0||a<0||t>r||a>n?W(e,d):Q(e,d))}const X=new WeakMap;function ee(e,t,a){let r=t+a;r!=X.get(e)&&(X.set(e,r),e.style.background=t,e.style.borderColor=a)}const te=new WeakMap;function ae(e,t,a,r){let n=t+""+a;n!=te.get(e)&&(te.set(e,n),e.style.height=a+"px",e.style.width=t+"px",e.style.marginLeft=r?-t/2+"px":0,e.style.marginTop=r?-a/2+"px":0)}const re={passive:!0},ne={...re,capture:!0};function se(e,t,a,r){t.addEventListener(e,a,r?ne:re)}function oe(e,t,a,r){t.removeEventListener(e,a,re)}function ie(e,t,a,r){let n;a=a||0;let s=(r=r||t.length-1)<=2147483647;for(;r-a>1;)n=s?a+r>>1:_e((a+r)/2),t[n]=t&&n<=a;n+=r)if(null!=e[n])return n;return-1}function le(e,t,a,r){let n=je(e),s=je(t);e==t&&(-1==n?(e*=a,t/=a):(e/=a,t*=a));let o=10==a?Me:Ne,i=1==s?Re:_e,c=(1==n?_e:Re)(o(Ce(e))),l=i(o(Ce(t))),u=Se(a,c),d=Se(a,l);return 10==a&&(c<0&&(u=Ke(u,-c)),l<0&&(d=Ke(d,-l))),r||2==a?(e=u*n,t=d*s):(e=Qe(e,u),t=We(t,d)),[e,t]}function ue(e,t,a,r){let n=le(e,t,a,r);return 0==e&&(n[0]=0),0==t&&(n[1]=0),n}I&&function e(){let t=devicePixelRatio;U!=t&&(U=t,Z&&oe(D,Z,e),Z=matchMedia(`(min-resolution: ${U-.001}dppx) and (max-resolution: ${U+.001}dppx)`),se(D,Z,e),B.dispatchEvent(new CustomEvent(H)))}();const de=.1,pe={mode:3,pad:de},me={pad:0,soft:null,mode:0},he={min:me,max:me};function fe(e,t,a,r){return st(a)?ve(e,t,a):(me.pad=a,me.soft=r?0:null,me.mode=r?3:0,ve(e,t,he))}function ge(e,t){return null==e?t:e}function ve(e,t,a){let r=a.min,n=a.max,s=ge(r.pad,0),o=ge(n.pad,0),i=ge(r.hard,-Te),c=ge(n.hard,Te),l=ge(r.soft,Te),u=ge(n.soft,-Te),d=ge(r.mode,0),p=ge(n.mode,0),m=t-e,h=Me(m),f=xe(Ce(e),Ce(t)),g=Me(f),v=Ce(g-h);(m<1e-24||v>10)&&(m=0,0!=e&&0!=t||(m=1e-24,2==d&&l!=Te&&(s=0),2==p&&u!=-Te&&(o=0)));let y=m||f||1e3,b=Me(y),w=Se(10,_e(b)),E=Ke(Qe(e-y*(0==m?0==e?.1:1:s),w/10),24),C=e>=l&&(1==d||3==d&&E<=l||2==d&&E>=l)?l:Te,_=xe(i,E=C?C:Ae(C,E)),k=Ke(We(t+y*(0==m?0==t?.1:1:o),w/10),24),R=t<=u&&(1==p||3==p&&k>=u||2==p&&k<=u)?u:-Te,A=Ae(c,k>R&&t<=R?R:xe(R,k));return _==A&&0==_&&(A=100),[_,A]}const ye=new Intl.NumberFormat(I?q.language:"en-US"),be=e=>ye.format(e),we=Math,Ee=we.PI,Ce=we.abs,_e=we.floor,ke=we.round,Re=we.ceil,Ae=we.min,xe=we.max,Se=we.pow,je=we.sign,Me=we.log10,Ne=we.log2,ze=(e,t=1)=>we.sinh(e)*t,Pe=(e,t=1)=>we.asinh(e/t),Te=1/0;function Le(e){return 1+(0|Me((e^e>>31)-(e>>31)))}function Oe(e,t,a){return Ae(xe(e,t),a)}function De(e){return"function"==typeof e?e:()=>e}const He=e=>e,Ve=(e,t)=>t,Ie=e=>null,Fe=e=>!0,Be=(e,t)=>e==t,qe=/\.\d*?(?=9{6,}|0{6,})/gm,Ue=e=>{if(at(e)||$e.has(e))return e;const t=`${e}`,a=t.match(qe);if(null==a)return e;let r=a[0].length-1;if(-1!=t.indexOf("e-")){let[e,a]=t.split("e");return+`${Ue(e)}e${a}`}return Ke(e,r)};function Ze(e,t){return Ue(Ke(Ue(e/t))*t)}function We(e,t){return Ue(Re(Ue(e/t))*t)}function Qe(e,t){return Ue(_e(Ue(e/t))*t)}function Ke(e,t=0){if(at(e))return e;let a=10**t,r=e*a*(1+Number.EPSILON);return ke(r)/a}const $e=new Map;function Je(e){return((""+e).split(".")[1]||"").length}function Ge(e,t,a,r){let n=[],s=r.map(Je);for(let o=t;o=0?0:t)+(o>=s[i]?0:s[i]),u=10==e?c:Ke(c,l);n.push(u),$e.set(u,l)}}return n}const Ye={},Xe=[],et=[null,null],tt=Array.isArray,at=Number.isInteger,rt=e=>void 0===e;function nt(e){return"string"==typeof e}function st(e){let t=!1;if(null!=e){let a=e.constructor;t=null==a||a==Object}return t}function ot(e){return null!=e&&"object"==typeof e}const it=Object.getPrototypeOf(Uint8Array),ct="__proto__";function lt(e,t=st){let a;if(tt(e)){let r=e.find((e=>null!=e));if(tt(r)||t(r)){a=Array(e.length);for(let r=0;rs){for(r=o-1;r>=0&&null==e[r];)e[r--]=null;for(r=o+1;rPromise.resolve().then(e):queueMicrotask;const mt=["January","February","March","April","May","June","July","August","September","October","November","December"],ht=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];function ft(e){return e.slice(0,3)}const gt=ht.map(ft),vt=mt.map(ft),yt={MMMM:mt,MMM:vt,WWWW:ht,WWW:gt};function bt(e){return(e<10?"0":"")+e}const wt={YYYY:e=>e.getFullYear(),YY:e=>(e.getFullYear()+"").slice(2),MMMM:(e,t)=>t.MMMM[e.getMonth()],MMM:(e,t)=>t.MMM[e.getMonth()],MM:e=>bt(e.getMonth()+1),M:e=>e.getMonth()+1,DD:e=>bt(e.getDate()),D:e=>e.getDate(),WWWW:(e,t)=>t.WWWW[e.getDay()],WWW:(e,t)=>t.WWW[e.getDay()],HH:e=>bt(e.getHours()),H:e=>e.getHours(),h:e=>{let t=e.getHours();return 0==t?12:t>12?t-12:t},AA:e=>e.getHours()>=12?"PM":"AM",aa:e=>e.getHours()>=12?"pm":"am",a:e=>e.getHours()>=12?"p":"a",mm:e=>bt(e.getMinutes()),m:e=>e.getMinutes(),ss:e=>bt(e.getSeconds()),s:e=>e.getSeconds(),fff:e=>{return((t=e.getMilliseconds())<10?"00":t<100?"0":"")+t;var t}};function Et(e,t){t=t||yt;let a,r=[],n=/\{([a-z]+)\}|[^{]+/gi;for(;a=n.exec(e);)r.push("{"==a[0][0]?wt[a[1]]:a[0]);return e=>{let a="";for(let n=0;ne%1==0,kt=[1,2,2.5,5],Rt=Ge(10,-32,0,kt),At=Ge(10,0,32,kt),xt=At.filter(_t),St=Rt.concat(At),jt="{YYYY}",Mt="\n"+jt,Nt="{M}/{D}",zt="\n"+Nt,Pt=zt+"/{YY}",Tt="{aa}",Lt="{h}:{mm}"+Tt,Ot="\n"+Lt,Dt=":{ss}",Ht=null;function Vt(e){let t=1e3*e,a=60*t,r=60*a,n=24*r,s=30*n,o=365*n;return[(1==e?Ge(10,0,3,kt).filter(_t):Ge(10,-3,0,kt)).concat([t,5*t,10*t,15*t,30*t,a,5*a,10*a,15*a,30*a,r,2*r,3*r,4*r,6*r,8*r,12*r,n,2*n,3*n,4*n,5*n,6*n,7*n,8*n,9*n,10*n,15*n,s,2*s,3*s,4*s,6*s,o,2*o,5*o,10*o,25*o,50*o,100*o]),[[o,jt,Ht,Ht,Ht,Ht,Ht,Ht,1],[28*n,"{MMM}",Mt,Ht,Ht,Ht,Ht,Ht,1],[n,Nt,Mt,Ht,Ht,Ht,Ht,Ht,1],[r,"{h}"+Tt,Pt,Ht,zt,Ht,Ht,Ht,1],[a,Lt,Pt,Ht,zt,Ht,Ht,Ht,1],[t,Dt,Pt+" "+Lt,Ht,zt+" "+Lt,Ht,Ot,Ht,1],[e,Dt+".{fff}",Pt+" "+Lt,Ht,zt+" "+Lt,Ht,Ot,Ht,1]],function(t){return(i,c,l,u,d,p)=>{let m=[],h=d>=o,f=d>=s&&d=n?n:d,o=b+(_e(l)-_e(v))+We(v-b,s);m.push(o);let h=t(o),f=h.getHours()+h.getMinutes()/a+h.getSeconds()/r,g=d/r,y=p/i.axes[c]._space;for(;o=Ke(o+d,1==e?0:3),!(o>u);)if(g>1){let e=_e(Ke(f+g,6))%24,a=t(o).getHours()-e;a>1&&(a=-1),o-=a*r,f=(f+g)%24,Ke((o-m[m.length-1])/d,3)*y>=.7&&m.push(o)}else m.push(o)}return m}}]}const[It,Ft,Bt]=Vt(1),[qt,Ut,Zt]=Vt(.001);function Wt(e,t){return e.map((e=>e.map(((a,r)=>0==r||8==r||null==a?a:t(1==r||0==e[8]?a:e[1]+a)))))}function Qt(e,t){return(a,r,n,s,o)=>{let i,c,l,u,d,p,m=t.find((e=>o>=e[0]))||t[t.length-1];return r.map((t=>{let a=e(t),r=a.getFullYear(),n=a.getMonth(),s=a.getDate(),o=a.getHours(),h=a.getMinutes(),f=a.getSeconds(),g=r!=i&&m[2]||n!=c&&m[3]||s!=l&&m[4]||o!=u&&m[5]||h!=d&&m[6]||f!=p&&m[7]||m[1];return i=r,c=n,l=s,u=o,d=h,p=f,g(a)}))}}function Kt(e,t,a){return new Date(e,t,a)}function $t(e,t){return t(e)}Ge(2,-53,53,[1]);const Jt="{YYYY}-{MM}-{DD} {h}:{mm}{aa}";function Gt(e,t){return(a,r,n,s)=>null==s?V:t(e(r))}const Yt={show:!0,live:!0,isolate:!1,mount:()=>{},markers:{show:!0,width:2,stroke:function(e,t){let a=e.series[t];return a.width?a.stroke(e,t):a.points.width?a.points.stroke(e,t):null},fill:function(e,t){return e.series[t].fill(e,t)},dash:"solid"},idx:null,idxs:null,values:[]};const Xt=[0,0];function ea(e,t,a,r=!0){return e=>{0==e.button&&(!r||e.target==t)&&a(e)}}function ta(e,t,a,r=!0){return e=>{(!r||e.target==t)&&a(e)}}const aa={show:!0,x:!0,y:!0,lock:!1,move:function(e,t,a){return Xt[0]=t,Xt[1]=a,Xt},points:{one:!1,show:function(e,t){let a=e.cursor.points,r=J(),n=a.size(e,t);K(r,_,n),K(r,k,n);let s=n/-2;K(r,"marginLeft",s),K(r,"marginTop",s);let o=a.width(e,t,n);return o&&K(r,"borderWidth",o),r},size:function(e,t){return e.series[t].points.size},width:0,stroke:function(e,t){let a=e.series[t].points;return a._stroke||a._fill},fill:function(e,t){let a=e.series[t].points;return a._fill||a._stroke}},bind:{mousedown:ea,mouseup:ea,click:ea,dblclick:ea,mousemove:ta,mouseleave:ta,mouseenter:ta},drag:{setScale:!0,x:!0,y:!1,dist:0,uni:null,click:(e,t)=>{t.stopPropagation(),t.stopImmediatePropagation()},_x:!1,_y:!1},focus:{dist:(e,t,a,r,n)=>r-n,prox:-1,bias:0},hover:{skip:[void 0],prox:null,bias:0},left:-10,top:-10,idx:null,dataIdx:null,idxs:null,event:null},ra={show:!0,stroke:"rgba(0,0,0,0.07)",width:2},na=ut({},ra,{filter:Ve}),sa=ut({},na,{size:10}),oa=ut({},ra,{show:!1}),ia='12px system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"',ca="bold "+ia,la={show:!0,scale:"x",stroke:j,space:50,gap:5,size:50,labelGap:0,labelSize:30,labelFont:ca,side:2,grid:na,ticks:sa,border:oa,font:ia,lineGap:1.5,rotate:0},ua="Value",da="Time",pa={show:!0,scale:"x",auto:!1,sorted:1,min:Te,max:-Te,idxs:[]};function ma(e,t,a,r,n){return t.map((e=>null==e?"":be(e)))}function ha(e,t,a,r,n,s,o){let i=[],c=$e.get(n)||0;for(let e=a=o?a:Ke(We(a,n),c);e<=r;e=Ke(e+n,c))i.push(Object.is(e,-0)?0:e);return i}function fa(e,t,a,r,n,s,o){const i=[],c=e.scales[e.axes[t].scale].log,l=_e((10==c?Me:Ne)(a));n=Se(c,l),10==c&&(n=St[ie(n,St)]);let u=a,d=n*c;10==c&&(d=St[ie(d,St)]);do{i.push(u),u+=n,10!=c||$e.has(u)||(u=Ke(u,$e.get(n))),u>=d&&(d=(n=u)*c,10==c&&(d=St[ie(d,St)]))}while(u<=r);return i}function ga(e,t,a,r,n,s,o){let i=e.scales[e.axes[t].scale].asinh,c=r>i?fa(e,t,xe(i,a),r,n):[i],l=r>=0&&a<=0?[0]:[];return(a<-i?fa(e,t,xe(i,-r),-a,n):[i]).reverse().map((e=>-e)).concat(l,c)}const va=/./,ya=/[12357]/,ba=/[125]/,wa=/1/,Ea=(e,t,a,r)=>e.map(((e,n)=>4==t&&0==e||n%r==0&&a.test(e.toExponential()[e<0?1:0])?e:null));function Ca(e,t,a,r,n){let s=e.axes[a],o=s.scale,i=e.scales[o],c=e.valToPos,l=s._space,u=c(10,o),d=c(9,o)-u>=l?va:c(7,o)-u>=l?ya:c(5,o)-u>=l?ba:wa;if(d==wa){let e=Ce(c(1,o)-u);if(en,Sa={show:!0,auto:!0,sorted:0,gaps:xa,alpha:1,facets:[ut({},Aa,{scale:"x"}),ut({},Aa,{scale:"y"})]},ja={scale:"y",auto:!0,sorted:0,show:!0,spanGaps:!1,gaps:xa,alpha:1,points:{show:function(e,t){let{scale:a,idxs:r}=e.series[0],n=e._data[0],s=e.valToPos(n[r[0]],a,!0),o=e.valToPos(n[r[1]],a,!0),i=Ce(o-s)/(e.series[t].points.space*U);return r[1]-r[0]<=i},filter:null},values:null,min:Te,max:-Te,idxs:[],path:null,clip:null};function Ma(e,t,a,r,n){return a/10}const Na={time:!0,auto:!0,distr:1,log:10,asinh:1,min:null,max:null,dir:1,ori:0},za=ut({},Na,{time:!1,ori:1}),Pa={};function Ta(e,t){let a=Pa[e];return a||(a={key:e,plots:[],sub(e){a.plots.push(e)},unsub(e){a.plots=a.plots.filter((t=>t!=e))},pub(e,t,r,n,s,o,i){for(let c=0;c{let f=e.pxRound;const g=i.dir*(0==i.ori?1:-1),v=0==i.ori?Qa:Ka;let y,b;1==g?(y=a,b=r):(y=r,b=a);let w=f(l(t[y],i,m,d)),E=f(u(o[y],c,h,p)),C=f(l(t[b],i,m,d)),_=f(u(1==s?c.max:c.min,c,h,p)),k=new Path2D(n);return v(k,C,_),v(k,w,_),v(k,w,E),k}))}function Fa(e,t,a,r,n,s){let o=null;if(e.length>0){o=new Path2D;const i=0==t?$a:Ja;let c=a;for(let t=0;ta[0]){let e=a[0]-c;e>0&&i(o,c,r,e,r+s),c=a[1]}}let l=a+n-c,u=10;l>0&&i(o,c,r-u/2,l,r+s+u)}return o}function Ba(e,t,a,r,n,s,o){let i=[],c=e.length;for(let l=1==n?a:r;l>=a&&l<=r;l+=n){if(null===t[l]){let u=l,d=l;if(1==n)for(;++l<=r&&null===t[l];)d=l;else for(;--l>=a&&null===t[l];)d=l;let p=s(e[u]),m=d==u?p:s(e[d]),h=u-n;p=o<=0&&h>=0&&h=0&&f>=0&&f=p&&i.push([p,m])}}return i}function qa(e){return 0==e?He:1==e?ke:t=>Ze(t,e)}function Ua(e){let t=0==e?Za:Wa,a=0==e?(e,t,a,r,n,s)=>{e.arcTo(t,a,r,n,s)}:(e,t,a,r,n,s)=>{e.arcTo(a,t,n,r,s)},r=0==e?(e,t,a,r,n)=>{e.rect(t,a,r,n)}:(e,t,a,r,n)=>{e.rect(a,t,n,r)};return(e,n,s,o,i,c=0,l=0)=>{0==c&&0==l?r(e,n,s,o,i):(c=Ae(c,o/2,i/2),l=Ae(l,o/2,i/2),t(e,n+c,s),a(e,n+o,s,n+o,s+i,c),a(e,n+o,s+i,n,s+i,l),a(e,n,s+i,n,s,l),a(e,n,s,n+o,s,c),e.closePath())}}const Za=(e,t,a)=>{e.moveTo(t,a)},Wa=(e,t,a)=>{e.moveTo(a,t)},Qa=(e,t,a)=>{e.lineTo(t,a)},Ka=(e,t,a)=>{e.lineTo(a,t)},$a=Ua(0),Ja=Ua(1),Ga=(e,t,a,r,n,s)=>{e.arc(t,a,r,n,s)},Ya=(e,t,a,r,n,s)=>{e.arc(a,t,r,n,s)},Xa=(e,t,a,r,n,s,o)=>{e.bezierCurveTo(t,a,r,n,s,o)},er=(e,t,a,r,n,s,o)=>{e.bezierCurveTo(a,t,n,r,o,s)};function tr(e){return(e,t,a,r,n)=>Da(e,t,((t,s,o,i,c,l,u,d,p,m,h)=>{let f,g,{pxRound:v,points:y}=t;0==i.ori?(f=Za,g=Ga):(f=Wa,g=Ya);const b=Ke(y.width*U,3);let w=(y.size-y.width)/2*U,E=Ke(2*w,3),C=new Path2D,_=new Path2D,{left:k,top:R,width:A,height:x}=e.bbox;$a(_,k-E,R-E,A+2*E,x+2*E);const S=e=>{if(null!=o[e]){let t=v(l(s[e],i,m,d)),a=v(u(o[e],c,h,p));f(C,t+w,a),g(C,t,a,w,0,2*Ee)}};if(n)n.forEach(S);else for(let e=a;e<=r;e++)S(e);return{stroke:b>0?C:null,fill:C,clip:_,flags:La|Oa}}))}function ar(e){return(t,a,r,n,s,o)=>{r!=n&&(s!=r&&o!=r&&e(t,a,r),s!=n&&o!=n&&e(t,a,n),e(t,a,o))}}const rr=ar(Qa),nr=ar(Ka);function sr(e){const t=ge(e?.alignGaps,0);return(e,a,r,n)=>Da(e,a,((s,o,i,c,l,u,d,p,m,h,f)=>{let g,v,y=s.pxRound,b=e=>y(u(e,c,h,p)),w=e=>y(d(e,l,f,m));0==c.ori?(g=Qa,v=rr):(g=Ka,v=nr);const E=c.dir*(0==c.ori?1:-1),C={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:La},_=C.stroke;let k,R,A,x=Te,S=-Te,j=b(o[1==E?r:n]),M=ce(i,r,n,1*E),N=ce(i,r,n,-1*E),z=b(o[M]),P=b(o[N]),T=!1;for(let e=1==E?r:n;e>=r&&e<=n;e+=E){let t=b(o[e]),a=i[e];t==j?null!=a?(R=w(a),x==Te&&(g(_,t,R),k=R),x=Ae(R,x),S=xe(R,S)):null===a&&(T=!0):(x!=Te&&(v(_,j,x,S,k,R),A=j),null!=a?(R=w(a),g(_,t,R),x=S=k=R):(x=Te,S=-Te,null===a&&(T=!0)),j=t)}x!=Te&&x!=S&&A!=j&&v(_,j,x,S,k,R);let[L,O]=Ha(e,a);if(null!=s.fill||0!=L){let t=C.fill=new Path2D(_),r=w(s.fillTo(e,a,s.min,s.max,L));g(t,P,r),g(t,z,r)}if(!s.spanGaps){let l=[];T&&l.push(...Ba(o,i,r,n,E,b,t)),C.gaps=l=s.gaps(e,a,r,n,l),C.clip=Fa(l,c.ori,p,m,h,f)}return 0!=O&&(C.band=2==O?[Ia(e,a,r,n,_,-1),Ia(e,a,r,n,_,1)]:Ia(e,a,r,n,_,O)),C}))}function or(e,t,a,r,n,s,o=Te){if(e.length>1){let i=null;for(let c=0,l=1/0;c0!=r[e]>0?a[e]=0:(a[e]=3*(c[e-1]+c[e])/((2*c[e]+c[e-1])/r[e-1]+(c[e]+2*c[e-1])/r[e]),isFinite(a[e])||(a[e]=0));a[o-1]=r[o-2];for(let r=0;r{kr.pxRatio=U})));const ur=sr(),dr=tr();function pr(e,t,a,r){return(r?[e[0],e[1]].concat(e.slice(2)):[e[0]].concat(e.slice(1))).map(((e,r)=>mr(e,r,t,a)))}function mr(e,t,a,r){return ut({},0==t?a:r,e)}function hr(e,t,a){return null==t?et:[t,a]}const fr=hr;function gr(e,t,a){return null==t?et:fe(t,a,de,!0)}function vr(e,t,a,r){return null==t?et:le(t,a,e.scales[r].log,!1)}const yr=vr;function br(e,t,a,r){return null==t?et:ue(t,a,e.scales[r].log,!1)}const wr=br;function Er(e,t,a,r,n){let s=xe(Le(e),Le(t)),o=t-e,i=ie(n/r*o,a);do{let e=a[i],t=r*e/o;if(t>=n&&s+(e<5?$e.get(e):0)<=17)return[e,t]}while(++i(t=ke((a=+r)*U))+"px")),t,a]}function _r(e){e.show&&[e.font,e.labelFont].forEach((e=>{let t=Ke(e[2]*U,1);e[0]=e[0].replace(/[0-9.]+px/,t+"px"),e[1]=t}))}function kr(e,t,a){const j={mode:ge(e.mode,1)},D=j.mode;function I(e,t){return((3==t.distr?Me(e>0?e:t.clamp(j,e,t.min,t.max,t.key)):4==t.distr?Pe(e,t.asinh):100==t.distr?t.fwd(e):e)-t._min)/(t._max-t._min)}function q(e,t,a,r){let n=I(e,t);return r+a*(-1==t.dir?1-n:n)}function Z(e,t,a,r){let n=I(e,t);return r+a*(-1==t.dir?n:1-n)}function G(e,t,a,r){return 0==t.ori?q(e,t,a,r):Z(e,t,a,r)}j.valToPosH=q,j.valToPosV=Z;let X=!1;j.status=0;const te=j.root=J(r);if(null!=e.id&&(te.id=e.id),W(te,e.class),e.title){J(o,te).textContent=e.title}const re=$("canvas"),ne=j.ctx=re.getContext("2d"),ce=J(i,te);se("click",ce,(e=>{if(e.target===he){(cn!=rn||ln!=nn)&&yn.click(j,e)}}),!0);const me=j.under=J(c,ce);ce.appendChild(re);const he=j.over=J(l,ce),ve=+ge((e=lt(e)).pxAlign,1),ye=qa(ve);(e.plugins||[]).forEach((t=>{t.opts&&(e=t.opts(j,e)||e)}));const be=e.ms||.001,we=j.series=1==D?pr(e.series||[],pa,ja,!1):(_e=e.series||[null],je=Sa,_e.map(((e,t)=>0==t?{}:ut({},je,e))));var _e,je;const Ne=j.axes=pr(e.axes||[],la,Ra,!0),Le=j.scales={},He=j.bands=e.bands||[];He.forEach((e=>{e.fill=De(e.fill||null),e.dir=ge(e.dir,-1)}));const qe=2==D?we[1].facets[0].scale:we[0].scale,Ue={axes:function(){for(let e=0;ePr[e])):h,g=2==u.distr?Pr[h[1]]-Pr[h[0]]:c,v=t.ticks,y=t.border,b=v.show?ke(v.size*U):0,w=t._rotate*-Ee/180,E=ye(t._pos*U),C=E+(b+m)*i;r=0==s?C:0,a=1==s?C:0,Hr(t.font[0],o,1==t.align?x:2==t.align?S:w>0?x:w<0?S:0==s?"center":3==n?S:x,w||1==s?"middle":2==n?R:A);let _=t.font[1]*t.lineGap,k=h.map((e=>ye(G(e,u,d,p)))),M=t._values;for(let e=0;e0&&(we.forEach(((e,a)=>{if(a>0&&e.show&&(Fr(a,!1),Fr(a,!0),null==e._paths)){zr!=e.alpha&&(ne.globalAlpha=zr=e.alpha);let r=2==D?[0,t[a][0].length-1]:function(e){let t=Oe(sr-1,0,nr-1),a=Oe(or+1,0,nr-1);for(;null==e[t]&&t>0;)t--;for(;null==e[a]&&a{if(t>0&&e.show){zr!=e.alpha&&(ne.globalAlpha=zr=e.alpha),null!=e._paths&&Br(t,!1);{let a=null!=e._paths?e._paths.gaps:null,r=e.points.show(j,t,sr,or,a),n=e.points.filter(j,t,r,a);(r||n)&&(e.points._paths=e.points.paths(j,t,sr,or,n),Br(t,!0))}1!=zr&&(ne.globalAlpha=zr=1),ts("drawSeries",t)}})))}},We=(e.drawOrder||["axes","series"]).map((e=>Ue[e]));function Qe(t){let a=Le[t];if(null==a){let r=(e.scales||Ye)[t]||Ye;if(null!=r.from)Qe(r.from),Le[t]=ut({},Le[r.from],r,{key:t});else{a=Le[t]=ut({},t==qe?Na:za,r),a.key=t;let e=a.time,n=a.range,s=tt(n);if((t!=qe||2==D&&!e)&&(!s||null!=n[0]&&null!=n[1]||(n={min:null==n[0]?pe:{mode:1,hard:n[0],soft:n[0]},max:null==n[1]?pe:{mode:1,hard:n[1],soft:n[1]}},s=!1),!s&&st(n))){let e=n;n=(t,a,r)=>null==a?et:fe(a,r,e)}a.range=De(n||(e?fr:t==qe?3==a.distr?yr:4==a.distr?wr:hr:3==a.distr?vr:4==a.distr?br:gr)),a.auto=De(!s&&a.auto),a.clamp=De(a.clamp||Ma),a._min=a._max=null}}}Qe("x"),Qe("y"),1==D&&we.forEach((e=>{Qe(e.scale)})),Ne.forEach((e=>{Qe(e.scale)}));for(let t in e.scales)Qe(t);const Ge=Le[qe],at=Ge.distr;let it,ct;0==Ge.ori?(W(te,n),it=q,ct=Z):(W(te,s),it=Z,ct=q);const dt={};for(let e in Le){let t=Le[e];null==t.min&&null==t.max||(dt[e]={min:t.min,max:t.max},t.min=t.max=null)}const mt=e.tzDate||(e=>new Date(ke(e/be))),ht=e.fmtDate||Et,ft=1==be?Bt(mt):Zt(mt),gt=Qt(mt,Wt(1==be?Ft:Ut,ht)),vt=Gt(mt,$t(Jt,ht)),yt=[],bt=j.legend=ut({},Yt,e.legend),wt=bt.show,Ct=bt.markers;let _t,kt,Rt;bt.idxs=yt,Ct.width=De(Ct.width),Ct.dash=De(Ct.dash),Ct.stroke=De(Ct.stroke),Ct.fill=De(Ct.fill);let At,jt=[],Mt=[],Nt=!1,zt={};if(bt.live){const e=we[1]?we[1].values:null;Nt=null!=e,At=Nt?e(j,1,0):{_:0};for(let e in At)zt[e]=V}if(wt)if(_t=$("table",g,te),Rt=$("tbody",null,_t),bt.mount(j,_t),Nt){kt=$("thead",null,_t,Rt);let e=$("tr",null,kt);for(var Pt in $("th",null,e),At)$("th",E,e).textContent=Pt}else W(_t,y),bt.live&&W(_t,v);const Tt={show:!0},Lt={show:!1};const Ot=new Map;function Dt(e,t,a,r=!0){const n=Ot.get(t)||{},s=Ba.bind[e](j,t,a,r);s&&(se(e,t,n[e]=s),Ot.set(t,n))}function Ht(e,t,a){const r=Ot.get(t)||{};for(let a in r)null!=e&&a!=e||(oe(a,t,r[a]),delete r[a]);null==e&&Ot.delete(t)}let Vt=0,Kt=0,Xt=0,ea=0,ta=0,ra=0,na=ta,sa=ra,oa=Xt,ia=ea,ca=0,va=0,ya=0,ba=0;j.bbox={};let wa=!1,Ea=!1,Aa=!1,xa=!1,Pa=!1,Da=!1;function Ha(e,t,a){(a||e!=j.width||t!=j.height)&&Ia(e,t),Jr(!1),Aa=!0,Ea=!0,hn()}function Ia(e,t){j.width=Vt=Xt=e,j.height=Kt=ea=t,ta=ra=0,function(){let e=!1,t=!1,a=!1,r=!1;Ne.forEach(((n,s)=>{if(n.show&&n._show){let{side:s,_size:o}=n,i=s%2,c=o+(null!=n.label?n.labelSize:0);c>0&&(i?(Xt-=c,3==s?(ta+=c,r=!0):a=!0):(ea-=c,0==s?(ra+=c,e=!0):t=!0))}})),er[0]=e,er[1]=a,er[2]=t,er[3]=r,Xt-=rr[1]+rr[3],ta+=rr[3],ea-=rr[2]+rr[0],ra+=rr[0]}(),function(){let e=ta+Xt,t=ra+ea,a=ta,r=ra;function n(n,s){switch(n){case 1:return e+=s,e-s;case 2:return t+=s,t-s;case 3:return a-=s,a+s;case 0:return r-=s,r+s}}Ne.forEach(((e,t)=>{if(e.show&&e._show){let t=e.side;e._pos=n(t,e._size),null!=e.label&&(e._lpos=n(t,e.labelSize))}}))}();let a=j.bbox;ca=a.left=Ze(ta*U,.5),va=a.top=Ze(ra*U,.5),ya=a.width=Ze(Xt*U,.5),ba=a.height=Ze(ea*U,.5)}const Fa=3;j.setSize=function({width:e,height:t}){Ha(e,t)};const Ba=j.cursor=ut({},aa,{drag:{y:2==D}},e.cursor);if(null==Ba.dataIdx){let e=Ba.hover,a=e.skip=new Set(e.skip??[]);a.add(void 0);let r=e.prox=De(e.prox),n=e.bias??=0;Ba.dataIdx=(e,s,o,i)=>{if(0==s)return o;let c=o,l=r(e,s,o,i)??Te,u=l>=0&&l0;)a.has(h[e])||(t=e);if(0==n||1==n)for(e=o;null==r&&e++l&&(c=null)}return c}}const Ua=e=>{Ba.event=e};Ba.idxs=yt,Ba._lock=!1;let Za=Ba.points;Za.show=De(Za.show),Za.size=De(Za.size),Za.stroke=De(Za.stroke),Za.width=De(Za.width),Za.fill=De(Za.fill);const Wa=j.focus=ut({},e.focus||{alpha:.3},Ba.focus),Qa=Wa.prox>=0,Ka=Qa&&Za.one;let $a=[],Ja=[],Ga=[];function Ya(e,t){let a=Za.show(j,t);if(a)return W(a,f),W(a,e.class),Y(a,-10,-10,Xt,ea),he.insertBefore(a,$a[t]),a}function Xa(e,t){if(1==D||t>0){let t=1==D&&Le[e.scale].time,a=e.value;e.value=t?nt(a)?Gt(mt,$t(a,ht)):a||vt:a||ka,e.label=e.label||(t?da:ua)}if(Ka||t>0){e.width=null==e.width?1:e.width,e.paths=e.paths||ur||Ie,e.fillTo=De(e.fillTo||Va),e.pxAlign=+ge(e.pxAlign,ve),e.pxRound=qa(e.pxAlign),e.stroke=De(e.stroke||null),e.fill=De(e.fill||null),e._stroke=e._fill=e._paths=e._focus=null;let t=Ke((3+2*(xe(1,e.width)||1))*1,3),a=e.points=ut({},{size:t,width:xe(1,.2*t),stroke:e.stroke,space:2*t,paths:dr,_stroke:null,_fill:null},e.points);a.show=De(a.show),a.filter=De(a.filter),a.fill=De(a.fill),a.stroke=De(a.stroke),a.paths=De(a.paths),a.pxAlign=e.pxAlign}if(wt){let a=function(e,t){if(0==t&&(Nt||!bt.live||2==D))return et;let a=[],r=$("tr",b,Rt,Rt.childNodes[t]);W(r,e.class),e.show||W(r,d);let n=$("th",null,r);if(Ct.show){let e=J(w,n);if(t>0){let a=Ct.width(j,t);a&&(e.style.border=a+"px "+Ct.dash(j,t)+" "+Ct.stroke(j,t)),e.style.background=Ct.fill(j,t)}}let s=J(E,n);for(var o in s.textContent=e.label,t>0&&(Ct.show||(s.style.color=e.width>0?Ct.stroke(j,t):Ct.fill(j,t)),Dt("click",n,(t=>{if(Ba._lock)return;Ua(t);let a=we.indexOf(e);if((t.ctrlKey||t.metaKey)!=bt.isolate){let e=we.some(((e,t)=>t>0&&t!=a&&e.show));we.forEach(((t,r)=>{r>0&&An(r,e?r==a?Tt:Lt:Tt,!0,rs.setSeries)}))}else An(a,{show:!e.show},!0,rs.setSeries)}),!1),Qa&&Dt(T,n,(t=>{Ba._lock||(Ua(t),An(we.indexOf(e),Mn,!0,rs.setSeries))}),!1)),At){let e=$("td",C,r);e.textContent="--",a.push(e)}return[r,a]}(e,t);jt.splice(t,0,a[0]),Mt.splice(t,0,a[1]),bt.values.push(null)}if(Ba.show){yt.splice(t,0,null);let a=null;Ka?0==t&&(a=Ya(e,t)):t>0&&(a=Ya(e,t)),$a.splice(t,0,a),Ja.splice(t,0,0),Ga.splice(t,0,0)}ts("addSeries",t)}j.addSeries=function(e,t){t=null==t?we.length:t,e=1==D?mr(e,t,pa,ja):mr(e,t,{},Sa),we.splice(t,0,e),Xa(we[t],t)},j.delSeries=function(e){if(we.splice(e,1),wt){bt.values.splice(e,1),Mt.splice(e,1);let t=jt.splice(e,1)[0];Ht(null,t.firstChild),t.remove()}Ba.show&&(yt.splice(e,1),$a.splice(e,1)[0].remove(),Ja.splice(e,1),Ga.splice(e,1)),ts("delSeries",e)};const er=[!1,!1,!1,!1];function tr(e,t,a,r){let[n,s,o,i]=a,c=t%2,l=0;return 0==c&&(i||s)&&(l=0==t&&!n||2==t&&!o?ke(la.size/3):0),1==c&&(n||o)&&(l=1==t&&!s||3==t&&!i?ke(Ra.size/2):0),l}const ar=j.padding=(e.padding||[tr,tr,tr,tr]).map((e=>De(ge(e,tr)))),rr=j._padding=ar.map(((e,t)=>e(j,t,er,0)));let nr,sr=null,or=null;const ir=1==D?we[0].idxs:null;let lr,kr,Rr,Ar,xr,Sr,jr,Mr,Nr,zr,Pr=null,Tr=!1;function Lr(e,a){if(t=null==e?[]:e,j.data=j._data=t,2==D){nr=0;for(let e=1;e=0,Da=!0,hn()}}function Or(){let e,a;Tr=!0,1==D&&(nr>0?(sr=ir[0]=0,or=ir[1]=nr-1,e=t[0][sr],a=t[0][or],2==at?(e=sr,a=or):e==a&&(3==at?[e,a]=le(e,e,Ge.log,!1):4==at?[e,a]=ue(e,e,Ge.log,!1):Ge.time?a=e+ke(86400/be):[e,a]=fe(e,a,de,!0))):(sr=ir[0]=e=null,or=ir[1]=a=null)),Rn(qe,e,a)}function Dr(e,t,a,r,n,s){e??=M,a??=Xe,r??="butt",n??=M,s??="round",e!=lr&&(ne.strokeStyle=lr=e),n!=kr&&(ne.fillStyle=kr=n),t!=Rr&&(ne.lineWidth=Rr=t),s!=xr&&(ne.lineJoin=xr=s),r!=Sr&&(ne.lineCap=Sr=r),a!=Ar&&ne.setLineDash(Ar=a)}function Hr(e,t,a,r){t!=kr&&(ne.fillStyle=kr=t),e!=jr&&(ne.font=jr=e),a!=Mr&&(ne.textAlign=Mr=a),r!=Nr&&(ne.textBaseline=Nr=r)}function Vr(e,t,a,r,n=0){if(r.length>0&&e.auto(j,Tr)&&(null==t||null==t.min)){let t=ge(sr,0),s=ge(or,r.length-1),o=null==a.min?3==e.distr?function(e,t,a){let r=Te,n=-Te;for(let s=t;s<=a;s++){let t=e[s];null!=t&&t>0&&(tn&&(n=t))}return[r,n]}(r,t,s):function(e,t,a,r){let n=Te,s=-Te;if(1==r)n=e[t],s=e[a];else if(-1==r)n=e[a],s=e[t];else for(let r=t;r<=a;r++){let t=e[r];null!=t&&(ts&&(s=t))}return[n,s]}(r,t,s,n):[a.min,a.max];e.min=Ae(e.min,a.min=o[0]),e.max=xe(e.max,a.max=o[1])}}j.setData=Lr;const Ir={min:null,max:null};function Fr(e,t){let a=t?we[e].points:we[e];a._stroke=a.stroke(j,e),a._fill=a.fill(j,e)}function Br(e,a){let r=a?we[e].points:we[e],{stroke:n,fill:s,clip:o,flags:i,_stroke:c=r._stroke,_fill:l=r._fill,_width:u=r.width}=r._paths;u=Ke(u*U,3);let d=null,p=u%2/2;a&&null==l&&(l=u>0?"#fff":c);let m=1==r.pxAlign&&p>0;if(m&&ne.translate(p,p),!a){let e=ca-u/2,t=va-u/2,a=ya+u,r=ba+u;d=new Path2D,d.rect(e,t,a,r)}a?Ur(c,u,r.dash,r.cap,l,n,s,i,o):function(e,a,r,n,s,o,i,c,l,u,d){let p=!1;0!=l&&He.forEach(((m,h)=>{if(m.series[0]==e){let e,f=we[m.series[1]],g=t[m.series[1]],v=(f._paths||Ye).band;tt(v)&&(v=1==m.dir?v[0]:v[1]);let y=null;f.show&&v&&function(e,t,a){for(t=ge(t,0),a=ge(a,e.length-1);t<=a;){if(null!=e[t])return!0;t++}return!1}(g,sr,or)?(y=m.fill(j,h)||o,e=f._paths.clip):v=null,Ur(a,r,n,s,y,i,c,l,u,d,e,v),p=!0}})),p||Ur(a,r,n,s,o,i,c,l,u,d)}(e,c,u,r.dash,r.cap,l,n,s,i,d,o),m&&ne.translate(-p,-p)}const qr=La|Oa;function Ur(e,t,a,r,n,s,o,i,c,l,u,d){Dr(e,t,a,r,n),(c||l||d)&&(ne.save(),c&&ne.clip(c),l&&ne.clip(l)),d?(i&qr)==qr?(ne.clip(d),u&&ne.clip(u),Wr(n,o),Zr(e,s,t)):i&Oa?(Wr(n,o),ne.clip(d),Zr(e,s,t)):i&La&&(ne.save(),ne.clip(d),u&&ne.clip(u),Wr(n,o),ne.restore(),Zr(e,s,t)):(Wr(n,o),Zr(e,s,t)),(c||l||d)&&ne.restore()}function Zr(e,t,a){a>0&&(t instanceof Map?t.forEach(((e,t)=>{ne.strokeStyle=lr=t,ne.stroke(e)})):null!=t&&e&&ne.stroke(t))}function Wr(e,t){t instanceof Map?t.forEach(((e,t)=>{ne.fillStyle=kr=t,ne.fill(e)})):null!=t&&e&&ne.fill(t)}function Qr(e,t,a,r,n,s,o,i,c,l){let u=o%2/2;1==ve&&ne.translate(u,u),Dr(i,o,c,l,i),ne.beginPath();let d,p,m,h,f=n+(0==r||3==r?-s:s);0==a?(p=n,h=f):(d=n,m=f);for(let r=0;r{if(!a.show)return;let n=Le[a.scale];if(null==n.min)return void(a._show&&(t=!1,a._show=!1,Jr(!1)));a._show||(t=!1,a._show=!0,Jr(!1));let s=a.side,o=s%2,{min:i,max:c}=n,[l,u]=function(e,t,a,r){let n,s=Ne[e];if(r<=0)n=[0,0];else{let o=s._space=s.space(j,e,t,a,r);n=Er(t,a,s._incrs=s.incrs(j,e,t,a,r,o),r,o)}return s._found=n}(r,i,c,0==o?Xt:ea);if(0==u)return;let d=2==n.distr,p=a._splits=a.splits(j,r,i,c,l,u,d),m=2==n.distr?p.map((e=>Pr[e])):p,h=2==n.distr?Pr[p[1]]-Pr[p[0]]:l,f=a._values=a.values(j,a.filter(j,m,r,u,h),r,u,h);a._rotate=2==s?a.rotate(j,f,r,u):0;let g=a._size;a._size=Re(a.size(j,f,r,e)),null!=g&&a._size!=g&&(t=!1)})),t}function $r(e){let t=!0;return ar.forEach(((a,r)=>{let n=a(j,r,er,e);n!=rr[r]&&(t=!1),rr[r]=n})),t}function Jr(e){we.forEach(((t,a)=>{a>0&&(t._paths=null,e&&(1==D?(t.min=null,t.max=null):t.facets.forEach((e=>{e.min=null,e.max=null}))))}))}let Gr,Yr,Xr,en,tn,an,rn,nn,sn,on,cn,ln,un=!1,dn=!1,pn=[];function mn(){dn=!1;for(let e=0;e0){we.forEach(((a,r)=>{if(1==D){let n=a.scale,s=dt[n];if(null==s)return;let o=e[n];if(0==r){let e=o.range(j,o.min,o.max,n);o.min=e[0],o.max=e[1],sr=ie(o.min,t[0]),or=ie(o.max,t[0]),or-sr>1&&(t[0][sr]o.max&&or--),a.min=Pr[sr],a.max=Pr[or]}else a.show&&a.auto&&Vr(o,s,a,t[r],a.sorted);a.idxs[0]=sr,a.idxs[1]=or}else if(r>0&&a.show&&a.auto){let[n,s]=a.facets,o=n.scale,i=s.scale,[c,l]=t[r],u=e[o],d=e[i];null!=u&&Vr(u,dt[o],n,c,n.sorted),null!=d&&Vr(d,dt[i],s,l,s.sorted),a.min=s.min,a.max=s.max}}));for(let t in e){let a=e[t],r=dt[t];if(null==a.from&&(null==r||null==r.min)){let e=a.range(j,a.min==Te?null:a.min,a.max==-Te?null:a.max,t);a.min=e[0],a.max=e[1]}}}for(let t in e){let a=e[t];if(null!=a.from){let r=e[a.from];if(null==r.min)a.min=a.max=null;else{let e=a.range(j,r.min,r.max,t);a.min=e[0],a.max=e[1]}}}let a={},r=!1;for(let t in e){let n=e[t],s=Le[t];if(s.min!=n.min||s.max!=n.max){s.min=n.min,s.max=n.max;let e=s.distr;s._min=3==e?Me(s.min):4==e?Pe(s.min,s.asinh):100==e?s.fwd(s.min):s.min,s._max=3==e?Me(s.max):4==e?Pe(s.max,s.asinh):100==e?s.fwd(s.max):s.max,a[t]=r=!0}}if(r){we.forEach(((e,t)=>{2==D?t>0&&a.y&&(e._paths=null):a[e.scale]&&(e._paths=null)}));for(let e in a)Aa=!0,ts("setScale",e);Ba.show&&Ba.left>=0&&(xa=Da=!0)}for(let e in dt)dt[e]=null}(),wa=!1),Aa&&(!function(){let e=!1,t=0;for(;!e;){t++;let a=Kr(t),r=$r(t);e=t==Fa||a&&r,e||(Ia(j.width,j.height),Ea=!0)}}(),Aa=!1),Ea){if(K(me,x,ta),K(me,R,ra),K(me,_,Xt),K(me,k,ea),K(he,x,ta),K(he,R,ra),K(he,_,Xt),K(he,k,ea),K(ce,_,Vt),K(ce,k,Kt),re.width=ke(Vt*U),re.height=ke(Kt*U),Ne.forEach((({_el:e,_show:t,_size:a,_pos:r,side:n})=>{if(null!=e)if(t){let t=n%2==1;K(e,t?"left":"top",r-(3===n||0===n?a:0)),K(e,t?"width":"height",a),K(e,t?"top":"left",t?ra:ta),K(e,t?"height":"width",t?ea:Xt),Q(e,d)}else W(e,d)})),lr=kr=Rr=xr=Sr=jr=Mr=Nr=Ar=null,zr=1,In(!0),ta!=na||ra!=sa||Xt!=oa||ea!=ia){Jr(!1);let e=Xt/oa,t=ea/ia;if(Ba.show&&!xa&&Ba.left>=0){Ba.left*=e,Ba.top*=t,Xr&&Y(Xr,ke(Ba.left),0,Xt,ea),en&&Y(en,0,ke(Ba.top),Xt,ea);for(let a=0;a<$a.length;a++){let r=$a[a];null!=r&&(Ja[a]*=e,Ga[a]*=t,Y(r,Re(Ja[a]),Re(Ga[a]),Xt,ea))}}if(En.show&&!Pa&&En.left>=0&&En.width>0){En.left*=e,En.width*=e,En.top*=t,En.height*=t;for(let e in qn)K(Cn,e,En[e])}na=ta,sa=ra,oa=Xt,ia=ea}ts("setSize"),Ea=!1}Vt>0&&Kt>0&&(ne.clearRect(0,0,re.width,re.height),ts("drawClear"),We.forEach((e=>e())),ts("draw")),En.show&&Pa&&(kn(En),Pa=!1),Ba.show&&xa&&(Hn(null,!0,!1),xa=!1),bt.show&&bt.live&&Da&&(On(),Da=!1),X||(X=!0,j.status=1,ts("ready")),Tr=!1,un=!1}function gn(e,a){let r=Le[e];if(null==r.from){if(0==nr){let t=r.range(j,a.min,a.max,e);a.min=t[0],a.max=t[1]}if(a.min>a.max){let e=a.min;a.min=a.max,a.max=e}if(nr>1&&null!=a.min&&null!=a.max&&a.max-a.min<1e-16)return;e==qe&&2==r.distr&&nr>0&&(a.min=ie(a.min,t[0]),a.max=ie(a.max,t[0]),a.min==a.max&&a.max++),dt[e]=a,wa=!0,hn()}}j.batch=function(e,t=!1){un=!0,dn=t,e(j),fn(),t&&pn.length>0&&queueMicrotask(mn)},j.redraw=(e,t)=>{Aa=t||!1,!1!==e?Rn(qe,Ge.min,Ge.max):hn()},j.setScale=gn;let vn=!1;const yn=Ba.drag;let bn=yn.x,wn=yn.y;Ba.show&&(Ba.x&&(Gr=J(m,he)),Ba.y&&(Yr=J(h,he)),0==Ge.ori?(Xr=Gr,en=Yr):(Xr=Yr,en=Gr),cn=Ba.left,ln=Ba.top);const En=j.select=ut({show:!0,over:!0,left:0,width:0,top:0,height:0},e.select),Cn=En.show?J(p,En.over?he:me):null;function kn(e,t){if(En.show){for(let t in e)En[t]=e[t],t in qn&&K(Cn,t,e[t]);!1!==t&&ts("setSelect")}}function Rn(e,t,a){gn(e,{min:t,max:a})}function An(e,t,a,r){null!=t.focus&&function(e){if(e!=jn){let t=null==e,a=1!=Wa.alpha;we.forEach(((r,n)=>{if(1==D||n>0){let s=t||0==n||n==e;r._focus=t?null:s,a&&function(e,t){we[e].alpha=t,Ba.show&&$a[e]&&($a[e].style.opacity=t);wt&&jt[e]&&(jt[e].style.opacity=t)}(n,s?1:Wa.alpha)}})),jn=e,a&&hn()}}(e),null!=t.show&&we.forEach(((a,r)=>{r>0&&(e==r||null==e)&&(a.show=t.show,function(e){let t=we[e],a=wt?jt[e]:null;t.show?a&&Q(a,d):(a&&W(a,d),Y(Ka?$a[0]:$a[e],-10,-10,Xt,ea))}(r,t.show),2==D?(Rn(a.facets[0].scale,null,null),Rn(a.facets[1].scale,null,null)):Rn(a.scale,null,null),hn())})),!1!==a&&ts("setSeries",e,t),r&&os("setSeries",j,e,t)}let xn,Sn,jn;j.setSelect=kn,j.setSeries=An,j.addBand=function(e,t){e.fill=De(e.fill||null),e.dir=ge(e.dir,-1),t=null==t?He.length:t,He.splice(t,0,e)},j.setBand=function(e,t){ut(He[e],t)},j.delBand=function(e){null==e?He.length=0:He.splice(e,1)};const Mn={focus:!0};function Nn(e,t,a){let r=Le[t];a&&(e=e/U-(1==r.ori?ra:ta));let n=Xt;1==r.ori&&(n=ea,e=n-e),-1==r.dir&&(e=n-e);let s=r._min,o=s+(r._max-s)*(e/n),i=r.distr;return 3==i?Se(10,o):4==i?ze(o,r.asinh):100==i?r.bwd(o):o}function zn(e,t){K(Cn,x,En.left=e),K(Cn,_,En.width=t)}function Pn(e,t){K(Cn,R,En.top=e),K(Cn,k,En.height=t)}wt&&Qa&&Dt(L,_t,(e=>{Ba._lock||(Ua(e),null!=jn&&An(null,Mn,!0,rs.setSeries))})),j.valToIdx=e=>ie(e,t[0]),j.posToIdx=function(e,a){return ie(Nn(e,qe,a),t[0],sr,or)},j.posToVal=Nn,j.valToPos=(e,t,a)=>0==Le[t].ori?q(e,Le[t],a?ya:Xt,a?ca:0):Z(e,Le[t],a?ba:ea,a?va:0),j.setCursor=(e,t,a)=>{cn=e.left,ln=e.top,Hn(null,t,a)};let Tn=0==Ge.ori?zn:Pn,Ln=1==Ge.ori?zn:Pn;function On(e,t){if(null!=e&&(e.idxs?e.idxs.forEach(((e,t)=>{yt[t]=e})):rt(e.idx)||yt.fill(e.idx),bt.idx=yt[0]),wt&&bt.live){for(let e=0;e0||1==D&&!Nt)&&Dn(e,yt[e]);!function(){if(wt&&bt.live)for(let e=2==D?1:0;eor;xn=Te,Sn=null;let o=0==Ge.ori?Xt:ea,i=1==Ge.ori?Xt:ea;if(cn<0||0==nr||s){n=Ba.idx=null;for(let e=0;e0&&h.show){let t=null==y?-10:ct(y,1==D?Le[h.scale]:Le[h.facets[1].scale],i,0);if(Qa&&null!=y){let a=1==Ge.ori?cn:ln,r=Ce(Wa.dist(j,e,v,t,a));if(r=0?1:-1;s==(y>=0?1:-1)&&(1==s?1==t?y>=n:y<=n:1==t?y<=n:y>=n)&&(xn=r,Sn=e)}else xn=r,Sn=e}}if(Da||Ka){let a,r;0==Ge.ori?(a=b,r=t):(a=t,r=b);let n,o,i,h,f,g,v=!0,y=Za.bbox;if(null!=y){v=!1;let t=y(j,e);i=t.left,h=t.top,n=t.width,o=t.height}else i=a,h=r,n=o=Za.size(j,e);if(g=Za.fill(j,e),f=Za.stroke(j,e),Ka)e==Sn&&xn<=Wa.prox&&(s=i,c=h,l=n,u=o,d=v,p=g,m=f);else{let t=$a[e];null!=t&&(Ja[e]=i,Ga[e]=h,ae(t,n,o,v),ee(t,g,f),Y(t,Re(i),Re(h),Xt,ea))}}}}if(Ka){let e=Wa.prox;if(Da||(null==jn?xn<=e:xn>e||Sn!=jn)){let e=$a[0];Ja[0]=s,Ga[0]=c,ae(e,l,u,d),ee(e,p,m),Y(e,Re(s),Re(c),Xt,ea)}}}if(En.show&&vn)if(null!=e){let[t,a]=rs.scales,[r,n]=rs.match,[s,c]=e.cursor.sync.scales,l=e.cursor.drag;if(bn=l._x,wn=l._y,bn||wn){let l,u,d,p,m,{left:h,top:f,width:g,height:v}=e.select,y=e.scales[s].ori,b=e.posToVal,w=null!=t&&r(t,s),E=null!=a&&n(a,c);w&&bn?(0==y?(l=h,u=g):(l=f,u=v),d=Le[t],p=it(b(l,s),d,o,0),m=it(b(l+u,s),d,o,0),Tn(Ae(p,m),Ce(m-p))):Tn(0,o),E&&wn?(1==y?(l=h,u=g):(l=f,u=v),d=Le[a],p=ct(b(l,c),d,i,0),m=ct(b(l+u,c),d,i,0),Ln(Ae(p,m),Ce(m-p))):Ln(0,i)}else Un()}else{let e=Ce(sn-tn),t=Ce(on-an);if(1==Ge.ori){let a=e;e=t,t=a}bn=yn.x&&e>=yn.dist,wn=yn.y&&t>=yn.dist;let a,r,n=yn.uni;null!=n?bn&&wn&&(bn=e>=n,wn=t>=n,bn||wn||(t>e?wn=!0:bn=!0)):yn.x&&yn.y&&(bn||wn)&&(bn=wn=!0),bn&&(0==Ge.ori?(a=rn,r=cn):(a=nn,r=ln),Tn(Ae(a,r),Ce(r-a)),wn||Ln(0,i)),wn&&(1==Ge.ori?(a=rn,r=cn):(a=nn,r=ln),Ln(Ae(a,r),Ce(r-a)),bn||Tn(0,o)),bn||wn||(Tn(0,0),Ln(0,0))}if(yn._x=bn,yn._y=wn,null==e){if(r){if(null!=ns){let[e,t]=rs.scales;rs.values[0]=null!=e?Nn(0==Ge.ori?cn:ln,e):null,rs.values[1]=null!=t?Nn(1==Ge.ori?cn:ln,t):null}os(N,j,cn,ln,Xt,ea,n)}if(Qa){let e=r&&rs.setSeries,t=Wa.prox;null==jn?xn<=t&&An(Sn,Mn,!0,e):xn>t?An(null,Mn,!0,e):Sn!=jn&&An(Sn,Mn,!0,e)}}Da&&(bt.idx=n,On()),!1!==a&&ts("setCursor")}j.setLegend=On;let Vn=null;function In(e=!1){e?Vn=null:(Vn=he.getBoundingClientRect(),ts("syncRect",Vn))}function Fn(e,t,a,r,n,s,o){Ba._lock||vn&&null!=e&&0==e.movementX&&0==e.movementY||(Bn(e,t,a,r,n,s,o,!1,null!=e),null!=e?Hn(null,!0,!0):Hn(t,!0,!1))}function Bn(e,t,a,r,n,s,o,i,c){if(null==Vn&&In(!1),Ua(e),null!=e)a=e.clientX-Vn.left,r=e.clientY-Vn.top;else{if(a<0||r<0)return cn=-10,void(ln=-10);let[e,o]=rs.scales,i=t.cursor.sync,[c,l]=i.values,[u,d]=i.scales,[p,m]=rs.match,h=t.axes[0].side%2==1,f=0==Ge.ori?Xt:ea,g=1==Ge.ori?Xt:ea,v=h?s:n,y=h?n:s,b=h?r:a,w=h?a:r;if(a=null!=u?p(e,u)?G(c,Le[e],f,0):-10:f*(b/v),r=null!=d?m(o,d)?G(l,Le[o],g,0):-10:g*(w/y),1==Ge.ori){let e=a;a=r,r=e}}c&&((a<=1||a>=Xt-1)&&(a=Ze(a,Xt)),(r<=1||r>=ea-1)&&(r=Ze(r,ea))),i?(tn=a,an=r,[rn,nn]=Ba.move(j,a,r)):(cn=a,ln=r)}Object.defineProperty(j,"rect",{get:()=>(null==Vn&&In(!1),Vn)});const qn={width:0,height:0,left:0,top:0};function Un(){kn(qn,!1)}let Zn,Wn,Qn,Kn;function $n(e,t,a,r,n,s,o){vn=!0,bn=wn=yn._x=yn._y=!1,Bn(e,t,a,r,n,s,0,!0,!1),null!=e&&(Dt(P,F,Jn,!1),os(z,j,rn,nn,Xt,ea,null));let{left:i,top:c,width:l,height:u}=En;Zn=i,Wn=c,Qn=l,Kn=u,Un()}function Jn(e,t,a,r,n,s,o){vn=yn._x=yn._y=!1,Bn(e,t,a,r,n,s,0,!1,!0);let{left:i,top:c,width:l,height:u}=En,d=l>0||u>0,p=Zn!=i||Wn!=c||Qn!=l||Kn!=u;if(d&&p&&kn(En),yn.setScale&&d&&p){let e=i,t=l,a=c,r=u;if(1==Ge.ori&&(e=c,t=u,a=i,r=l),bn&&Rn(qe,Nn(e,qe),Nn(e+t,qe)),wn)for(let e in Le){let t=Le[e];e!=qe&&null==t.from&&t.min!=Te&&Rn(e,Nn(a+r,e),Nn(a,e))}Un()}else Ba.lock&&(Ba._lock=!Ba._lock,Hn(null,!0,!1));null!=e&&(Ht(P,F),os(P,j,cn,ln,Xt,ea,null))}function Gn(e,t,a,r,n,s,o){Ba._lock||(Ua(e),Or(),Un(),null!=e&&os(O,j,cn,ln,Xt,ea,null))}function Yn(){Ne.forEach(_r),Ha(j.width,j.height,!0)}se(H,B,Yn);const Xn={};Xn.mousedown=$n,Xn.mousemove=Fn,Xn.mouseup=Jn,Xn.dblclick=Gn,Xn.setSeries=(e,t,a,r)=>{-1!=(a=(0,rs.match[2])(j,t,a))&&An(a,r,!0,!1)},Ba.show&&(Dt(z,he,$n),Dt(N,he,Fn),Dt(T,he,(e=>{Ua(e),In(!1)})),Dt(L,he,(function(e,t,a,r,n,s,o){if(Ba._lock)return;Ua(e);let i=vn;if(vn){let e,t,a=!0,r=!0,n=10;0==Ge.ori?(e=bn,t=wn):(e=wn,t=bn),e&&t&&(a=cn<=n||cn>=Xt-n,r=ln<=n||ln>=ea-n),e&&a&&(cn=cn{e.call(null,j,t,a)}))}(e.plugins||[]).forEach((e=>{for(let t in e.hooks)es[t]=(es[t]||[]).concat(e.hooks[t])}));const as=(e,t,a)=>a,rs=ut({key:null,setSeries:!1,filters:{pub:Fe,sub:Fe},scales:[qe,we[1]?we[1].scale:null],match:[Be,Be,as],values:[null,null]},Ba.sync);2==rs.match.length&&rs.match.push(as),Ba.sync=rs;const ns=rs.key,ss=Ta(ns);function os(e,t,a,r,n,s,o){rs.filters.pub(e,t,a,r,n,s,o)&&ss.pub(e,t,a,r,n,s,o)}function is(){ts("init",e,t),Lr(t||e.data,!1),dt[qe]?gn(qe,dt[qe]):Or(),Pa=En.show&&(En.width>0||En.height>0),xa=Da=!0,Ha(e.width,e.height)}return ss.sub(j),j.pub=function(e,t,a,r,n,s,o){rs.filters.sub(e,t,a,r,n,s,o)&&Xn[e](null,t,a,r,n,s,o)},j.destroy=function(){ss.unsub(j),cr.delete(j),Ot.clear(),oe(H,B,Yn),te.remove(),_t?.remove(),ts("destroy")},we.forEach(Xa),Ne.forEach((function(e,t){if(e._show=e.show,e.show){let a=e.side%2,r=Le[e.scale];null==r&&(e.scale=a?we[1].scale:qe,r=Le[e.scale]);let n=r.time;e.size=De(e.size),e.space=De(e.space),e.rotate=De(e.rotate),tt(e.incrs)&&e.incrs.forEach((e=>{!$e.has(e)&&$e.set(e,Je(e))})),e.incrs=De(e.incrs||(2==r.distr?xt:n?1==be?It:qt:St)),e.splits=De(e.splits||(n&&1==r.distr?ft:3==r.distr?fa:4==r.distr?ga:ha)),e.stroke=De(e.stroke),e.grid.stroke=De(e.grid.stroke),e.ticks.stroke=De(e.ticks.stroke),e.border.stroke=De(e.border.stroke);let s=e.values;e.values=tt(s)&&!tt(s[0])?De(s):n?tt(s)?Qt(mt,Wt(s,ht)):nt(s)?function(e,t){let a=Et(t);return(t,r,n,s,o)=>r.map((t=>a(e(t))))}(mt,s):s||gt:s||ma,e.filter=De(e.filter||(r.distr>=3&&10==r.log?Ca:3==r.distr&&2==r.log?_a:Ve)),e.font=Cr(e.font),e.labelFont=Cr(e.labelFont),e._size=e.size(j,null,t,0),e._space=e._rotate=e._incrs=e._found=e._splits=e._values=null,e._size>0&&(er[t]=!0,e._el=J(u,ce))}})),a?a instanceof HTMLElement?(a.appendChild(te),is()):a(j,is):is(),j}kr.assign=ut,kr.fmtNum=be,kr.rangeNum=fe,kr.rangeLog=le,kr.rangeAsinh=ue,kr.orient=Da,kr.pxRatio=U,kr.join=function(e,t){if(function(e){let t=e[0][0],a=t.length;for(let r=1;r=r&&null==e[n];)n--;if(n<=r)return!0;const s=xe(1,_e((n-r+1)/t));for(let t=e[r],a=r+s;a<=n;a+=s){const r=e[a];if(null!=r){if(r<=t)return!1;t=r}}return!0}(t[0])||(t=function(e){let t=e[0],a=t.length,r=Array(a);for(let e=0;et[e]-t[a]));let n=[];for(let t=0;te-t))],n=r[0].length,s=new Map;for(let e=0;eDa(e,s,((c,l,u,d,p,m,h,f,g,v,y)=>{let b=c.pxRound,{left:w,width:E}=e.bbox,C=e=>b(m(e,d,v,f)),_=e=>b(h(e,p,y,g)),k=0==d.ori?Qa:Ka;const R={stroke:new Path2D,fill:null,clip:null,band:null,gaps:null,flags:La},A=R.stroke,x=d.dir*(0==d.ori?1:-1);o=ce(u,o,i,1),i=ce(u,o,i,-1);let S=_(u[1==x?o:i]),j=C(l[1==x?o:i]),M=j,N=j;n&&-1==t&&(N=w,k(A,N,S)),k(A,j,S);for(let e=1==x?o:i;e>=o&&e<=i;e+=x){let a=u[e];if(null==a)continue;let r=C(l[e]),n=_(a);1==t?k(A,r,S):k(A,M,n),k(A,r,n),S=n,M=r}let z=M;n&&1==t&&(z=w+E,k(A,z,S));let[P,T]=Ha(e,s);if(null!=c.fill||0!=P){let t=R.fill=new Path2D(A),a=_(c.fillTo(e,s,c.min,c.max,P));k(t,z,a),k(t,N,a)}if(!c.spanGaps){let n=[];n.push(...Ba(l,u,o,i,x,C,r));let p=c.width*U/2,m=a||1==t?p:-p,h=a||-1==t?-p:p;n.forEach((e=>{e[0]+=m,e[1]+=h})),R.gaps=n=c.gaps(e,s,o,i,n),R.clip=Fa(n,d.ori,f,g,v,y)}return 0!=T&&(R.band=2==T?[Ia(e,s,o,i,A,-1),Ia(e,s,o,i,A,1)]:Ia(e,s,o,i,A,T)),R}))},e.bars=function(e){const t=ge((e=e||Ye).size,[.6,Te,1]),a=e.align||0,r=e.gap||0;let n=e.radius;n=null==n?[0,0]:"number"==typeof n?[n,0]:n;const s=De(n),o=1-t[0],i=ge(t[1],Te),c=ge(t[2],1),l=ge(e.disp,Ye),u=ge(e.each,(e=>{})),{fill:d,stroke:p}=l;return(e,t,n,m)=>Da(e,t,((h,f,g,v,y,b,w,E,C,_,k)=>{let R,A,x=h.pxRound,S=a,j=r*U,M=i*U,N=c*U;0==v.ori?[R,A]=s(e,t):[A,R]=s(e,t);const z=v.dir*(0==v.ori?1:-1);let P,T,L,O=0==v.ori?$a:Ja,D=0==v.ori?u:(e,t,a,r,n,s,o)=>{u(e,t,a,n,r,o,s)},H=ge(e.bands,Xe).find((e=>e.series[0]==t)),V=null!=H?H.dir:0,I=h.fillTo(e,t,h.min,h.max,V),F=x(w(I,y,k,C)),B=_,q=x(h.width*U),Z=!1,W=null,Q=null,K=null,$=null;null==d||0!=q&&null==p||(Z=!0,W=d.values(e,t,n,m),Q=new Map,new Set(W).forEach((e=>{null!=e&&Q.set(e,new Path2D)})),q>0&&(K=p.values(e,t,n,m),$=new Map,new Set(K).forEach((e=>{null!=e&&$.set(e,new Path2D)}))));let{x0:J,size:G}=l;if(null!=J&&null!=G){S=1,f=J.values(e,t,n,m),2==J.unit&&(f=f.map((t=>e.posToVal(E+t*_,v.key,!0))));let a=G.values(e,t,n,m);T=2==G.unit?a[0]*_:b(a[0],v,_,E)-b(0,v,_,E),B=or(f,g,b,v,_,E,B),L=B-T+j}else B=or(f,g,b,v,_,E,B),L=B*o+j,T=B-L;L<1&&(L=0),q>=T/2&&(q=0),L<5&&(x=He);let Y=L>0;T=x(Oe(B-L-(Y?q:0),N,M)),P=(0==S?T/2:S==z?0:T)-S*z*((0==S?j/2:0)+(Y?q/2:0));const X={stroke:null,fill:null,clip:null,band:null,gaps:null,flags:0},ee=Z?null:new Path2D;let te=null;if(null!=H)te=e.data[H.series[1]];else{let{y0:a,y1:r}=l;null!=a&&null!=r&&(g=r.values(e,t,n,m),te=a.values(e,t,n,m))}let ae=R*T,re=A*T;for(let a=1==z?n:m;a>=n&&a<=m;a+=z){let r=g[a];if(null==r)continue;if(null!=te){let e=te[a]??0;if(r-e==0)continue;F=w(e,y,k,C)}let n=b(2!=v.distr||null!=l?f[a]:a,v,_,E),s=w(ge(r,I),y,k,C),o=x(n-P),i=x(xe(s,F)),c=x(Ae(s,F)),u=i-c;if(null!=r){let n=r<0?re:ae,s=r<0?ae:re;Z?(q>0&&null!=K[a]&&O($.get(K[a]),o,c+_e(q/2),T,xe(0,u-q),n,s),null!=W[a]&&O(Q.get(W[a]),o,c+_e(q/2),T,xe(0,u-q),n,s)):O(ee,o,c+_e(q/2),T,xe(0,u-q),n,s),D(e,t,a,o-q/2,c,T+q,u)}}return q>0?X.stroke=Z?$:ee:Z||(X._fill=0==h.width?h._fill:h._stroke??h._fill,X.width=0),X.fill=Z?Q:ee,X}))},e.spline=function(e){return function(e,t){const a=ge(t?.alignGaps,0);return(t,r,n,s)=>Da(t,r,((o,i,c,l,u,d,p,m,h,f,g)=>{let v,y,b,w=o.pxRound,E=e=>w(d(e,l,f,m)),C=e=>w(p(e,u,g,h));0==l.ori?(v=Za,b=Qa,y=Xa):(v=Wa,b=Ka,y=er);const _=l.dir*(0==l.ori?1:-1);n=ce(c,n,s,1),s=ce(c,n,s,-1);let k=E(i[1==_?n:s]),R=k,A=[],x=[];for(let e=1==_?n:s;e>=n&&e<=s;e+=_)if(null!=c[e]){let t=E(i[e]);A.push(R=t),x.push(C(c[e]))}const S={stroke:e(A,x,v,b,y,w),fill:null,clip:null,band:null,gaps:null,flags:La},j=S.stroke;let[M,N]=Ha(t,r);if(null!=o.fill||0!=M){let e=S.fill=new Path2D(j),a=C(o.fillTo(t,r,o.min,o.max,M));b(e,R,a),b(e,k,a)}if(!o.spanGaps){let e=[];e.push(...Ba(i,c,n,s,_,E,a)),S.gaps=e=o.gaps(t,r,n,s,e),S.clip=Fa(e,l.ori,m,h,f,g)}return 0!=N&&(S.band=2==N?[Ia(t,r,n,s,j,-1),Ia(t,r,n,s,j,1)]:Ia(t,r,n,s,j,N)),S}))}(ir,e)}}},79859:(e,t,a)=>{"use strict";a.d(t,{YQ:()=>n});var r=a(51609);function n(e,t,a){var n=this,s=(0,r.useRef)(null),o=(0,r.useRef)(0),i=(0,r.useRef)(null),c=(0,r.useRef)([]),l=(0,r.useRef)(),u=(0,r.useRef)(),d=(0,r.useRef)(e),p=(0,r.useRef)(!0);d.current=e;var m="undefined"!=typeof window,h=!t&&0!==t&&m;if("function"!=typeof e)throw new TypeError("Expected a function");t=+t||0;var f=!!(a=a||{}).leading,g=!("trailing"in a)||!!a.trailing,v="maxWait"in a,y="debounceOnServer"in a&&!!a.debounceOnServer,b=v?Math.max(+a.maxWait||0,t):null;(0,r.useEffect)((function(){return p.current=!0,function(){p.current=!1}}),[]);var w=(0,r.useMemo)((function(){var e=function(e){var t=c.current,a=l.current;return c.current=l.current=null,o.current=e,u.current=d.current.apply(a,t)},a=function(e,t){h&&cancelAnimationFrame(i.current),i.current=h?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!p.current)return!1;var a=e-s.current;return!s.current||a>=t||a<0||v&&e-o.current>=b},w=function(t){return i.current=null,g&&c.current?e(t):(c.current=l.current=null,u.current)},E=function e(){var n=Date.now();if(r(n))return w(n);if(p.current){var i=t-(n-s.current),c=v?Math.min(i,b-(n-o.current)):i;a(e,c)}},C=function(){if(m||y){var d=Date.now(),h=r(d);if(c.current=[].slice.call(arguments),l.current=n,s.current=d,h){if(!i.current&&p.current)return o.current=s.current,a(E,t),f?e(s.current):u.current;if(v)return a(E,t),e(s.current)}return i.current||a(E,t),u.current}};return C.cancel=function(){i.current&&(h?cancelAnimationFrame(i.current):clearTimeout(i.current)),o.current=0,c.current=s.current=l.current=i.current=null},C.isPending=function(){return!!i.current},C.flush=function(){return i.current?w(Date.now()):u.current},C}),[f,v,t,b,g,h,m,y]);return w}},51609:e=>{"use strict";e.exports=window.React},75795:e=>{"use strict";e.exports=window.ReactDOM},10790:e=>{"use strict";e.exports=window.ReactJSXRuntime},56427:e=>{"use strict";e.exports=window.wp.components},29491:e=>{"use strict";e.exports=window.wp.compose},38443:e=>{"use strict";e.exports=window.wp.date},86087:e=>{"use strict";e.exports=window.wp.element},27723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives},96072:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";a.d(t,{A:()=>n});var r=a(11200);function n(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},11200:(e,t,a)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}a.d(t,{A:()=>r})},24935:(e,t,a)=>{"use strict";a.d(t,{$s:()=>m,Ao:()=>o,De:()=>w,SJ:()=>g,nm:()=>c,pS:()=>d,rf:()=>u,uX:()=>i});var r=a(71971),n=a(51609),s=Symbol.for("Animated:node"),o=e=>e&&e[s],i=(e,t)=>(0,r.OX)(e,s,t),c=e=>e&&e[s]&&e[s].getPayload(),l=class{constructor(){i(this,this)}getPayload(){return this.payload||[]}},u=class extends l{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,r.is.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new u(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return r.is.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,r.is.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},d=class extends u{constructor(e){super(0),this._string=null,this._toString=(0,r.kx)({output:[e,e]})}static create(e){return new d(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(r.is.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=(0,r.kx)({output:[this.getValue(),e]})),this._value=0,super.reset()}},p={dependencies:null},m=class extends l{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return(0,r.FI)(this.source,((a,n)=>{var o;(o=a)&&o[s]===o?t[n]=a.getValue(e):(0,r.at)(a)?t[n]=(0,r.oq)(a):e||(t[n]=a)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&(0,r.HN)(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return(0,r.FI)(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){p.dependencies&&(0,r.at)(e)&&p.dependencies.add(e);const t=c(e);t&&(0,r.HN)(t,(e=>this.add(e)))}},h=class extends m{constructor(e){super(e)}static create(e){return new h(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,a)=>t.setValue(e[a]))).some(Boolean):(super.setValue(e.map(f)),!0)}};function f(e){return((0,r.$7)(e)?d:u).create(e)}function g(e){const t=o(e);return t?t.constructor:r.is.arr(e)?h:(0,r.$7)(e)?d:u}var v=(e,t)=>{const a=!r.is.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,n.forwardRef)(((s,o)=>{const i=(0,n.useRef)(null),c=a&&(0,n.useCallback)((e=>{i.current=function(e,t){e&&(r.is.fun(e)?e(t):e.current=t);return t}(o,e)}),[o]),[l,u]=function(e,t){const a=new Set;p.dependencies=a,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new m(e),p.dependencies=null,[e,a]}(s,t),d=(0,r.CH)(),h=()=>{const e=i.current;if(a&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&d()},f=new y(h,u),g=(0,n.useRef)();(0,r.Es)((()=>(g.current=f,(0,r.HN)(u,(e=>(0,r.Ec)(e,f))),()=>{g.current&&((0,r.HN)(g.current.deps,(e=>(0,r.DV)(e,g.current))),r.er.cancel(g.current.update))}))),(0,n.useEffect)(h,[]),(0,r.H5)((()=>()=>{const e=g.current;(0,r.HN)(e.deps,(t=>(0,r.DV)(t,e)))}));const v=t.getComponentProps(l.getValue());return n.createElement(e,{...v,ref:c})}))},y=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&r.er.write(this.update)}};var b=Symbol.for("AnimatedComponent"),w=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:a=e=>new m(e),getComponentProps:n=e=>e}={})=>{const s={applyAnimatedValues:t,createAnimatedStyle:a,getComponentProps:n},o=e=>{const t=E(e)||"Anonymous";return(e=r.is.str(e)?o[e]||(o[e]=v(e,s)):e[b]||(e[b]=v(e,s))).displayName=`Animated(${t})`,e};return(0,r.FI)(e,((t,a)=>{r.is.arr(e)&&(a=E(t)),o[a]=o(t)})),{animated:o}},E=e=>r.is.str(e)?e:e&&r.is.str(e.displayName)?e.displayName:r.is.fun(e)&&e.name||null},48847:(e,t,a)=>{"use strict";a.d(t,{RV:()=>r.RV,zh:()=>he});var r=a(71971),n=a(51609),s=a(24935);function o(e,...t){return r.is.fun(e)?e(...t):e}var i=(e,t)=>!0===e||!!(t&&e&&(r.is.fun(e)?e(t):(0,r.$r)(e).includes(t))),c=(e,t)=>r.is.obj(e)?t&&e[t]:e,l=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,u=e=>e,d=(e,t=u)=>{let a=p;e.default&&!0!==e.default&&(e=e.default,a=Object.keys(e));const n={};for(const s of a){const a=t(e[s],s);r.is.und(a)||(n[s]=a)}return n},p=["config","onProps","onStart","onChange","onPause","onResume","onRest"],m={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function h(e){const t=function(e){const t={};let a=0;if((0,r.FI)(e,((e,r)=>{m[r]||(t[r]=e,a++)})),a)return t}(e);if(t){const a={to:t};return(0,r.FI)(e,((e,r)=>r in t||(a[r]=e))),a}return{...e}}function f(e){return e=(0,r.oq)(e),r.is.arr(e)?e.map(f):(0,r.$7)(e)?r.RV.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function g(e){for(const t in e)return!0;return!1}function v(e){return r.is.fun(e)||r.is.arr(e)&&r.is.obj(e[0])}function y(e,t){e.ref?.delete(e),t?.delete(e)}function b(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var w={tension:170,friction:26,mass:1,damping:1,easing:r.le.linear,clamp:!1},E=class{constructor(){this.velocity=0,Object.assign(this,w)}};function C(e,t){if(r.is.und(t.decay)){const a=!r.is.und(t.tension)||!r.is.und(t.friction);!a&&r.is.und(t.frequency)&&r.is.und(t.damping)&&r.is.und(t.mass)||(e.duration=void 0,e.decay=void 0),a&&(e.frequency=void 0)}else e.duration=void 0}var _=[],k=class{constructor(){this.changed=!1,this.values=_,this.toValues=null,this.fromValues=_,this.config=new E,this.immediate=!1}};function R(e,{key:t,props:a,defaultProps:n,state:s,actions:c}){return new Promise(((l,u)=>{let d,p,m=i(a.cancel??n?.cancel,t);if(m)g();else{r.is.und(a.pause)||(s.paused=i(a.pause,t));let e=n?.pause;!0!==e&&(e=s.paused||i(e,t)),d=o(a.delay||0,t),e?(s.resumeQueue.add(f),c.pause()):(c.resume(),f())}function h(){s.resumeQueue.add(f),s.timeouts.delete(p),p.cancel(),d=p.time-r.er.now()}function f(){d>0&&!r.RV.skipAnimation?(s.delayed=!0,p=r.er.setTimeout(g,d),s.pauseQueue.add(h),s.timeouts.add(p)):g()}function g(){s.delayed&&(s.delayed=!1),s.pauseQueue.delete(h),s.timeouts.delete(p),e<=(s.cancelId||0)&&(m=!0);try{c.start({...a,callId:e,cancel:m},l)}catch(e){u(e)}}}))}var A=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?j(e.get()):t.every((e=>e.noop))?x(e.get()):S(e.get(),t.every((e=>e.finished))),x=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),S=(e,t,a=!1)=>({value:e,finished:t,cancelled:a}),j=e=>({value:e,cancelled:!0,finished:!1});function M(e,t,a,n){const{callId:s,parentId:o,onRest:i}=t,{asyncTo:c,promise:l}=a;return o||e!==c||t.reset?a.promise=(async()=>{a.asyncId=s,a.asyncTo=e;const u=d(t,((e,t)=>"onRest"===t?void 0:e));let p,m;const h=new Promise(((e,t)=>(p=e,m=t))),f=e=>{const t=s<=(a.cancelId||0)&&j(n)||s!==a.asyncId&&S(n,!1);if(t)throw e.result=t,m(e),e},g=(e,t)=>{const o=new z,i=new P;return(async()=>{if(r.RV.skipAnimation)throw N(a),i.result=S(n,!1),m(i),i;f(o);const c=r.is.obj(e)?{...e}:{...t,to:e};c.parentId=s,(0,r.FI)(u,((e,t)=>{r.is.und(c[t])&&(c[t]=e)}));const l=await n.start(c);return f(o),a.paused&&await new Promise((e=>{a.resumeQueue.add(e)})),l})()};let v;if(r.RV.skipAnimation)return N(a),S(n,!1);try{let t;t=r.is.arr(e)?(async e=>{for(const t of e)await g(t)})(e):Promise.resolve(e(g,n.stop.bind(n))),await Promise.all([t.then(p),h]),v=S(n.get(),!0,!1)}catch(e){if(e instanceof z)v=e.result;else{if(!(e instanceof P))throw e;v=e.result}}finally{s==a.asyncId&&(a.asyncId=o,a.asyncTo=o?c:void 0,a.promise=o?l:void 0)}return r.is.fun(i)&&r.er.batchedUpdates((()=>{i(v,n,n.item)})),v})():l}function N(e,t){(0,r.bX)(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var z=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},P=class extends Error{constructor(){super("SkipAnimationSignal")}},T=e=>e instanceof O,L=1,O=class extends r.aq{constructor(){super(...arguments),this.id=L++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=(0,s.Ao)(this);return e&&e.getValue()}to(...e){return r.RV.to(this,e)}interpolate(...e){return(0,r.ZJ)(),r.RV.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){(0,r.MI)(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||r.WU.sort(this),(0,r.MI)(this,{type:"priority",parent:this,priority:e})}},D=Symbol.for("SpringPhase"),H=e=>(1&e[D])>0,V=e=>(2&e[D])>0,I=e=>(4&e[D])>0,F=(e,t)=>t?e[D]|=3:e[D]&=-3,B=(e,t)=>t?e[D]|=4:e[D]&=-5,q=class extends O{constructor(e,t){if(super(),this.animation=new k,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!r.is.und(e)||!r.is.und(t)){const a=r.is.obj(e)?{...e}:{...t,from:e};r.is.und(a.default)&&(a.default=!0),this.start(a)}}get idle(){return!(V(this)||this._state.asyncTo)||I(this)}get goal(){return(0,r.oq)(this.animation.to)}get velocity(){const e=(0,s.Ao)(this);return e instanceof s.rf?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return H(this)}get isAnimating(){return V(this)}get isPaused(){return I(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,a=!1;const n=this.animation;let{toValues:o}=n;const{config:i}=n,c=(0,s.nm)(n.to);!c&&(0,r.at)(n.to)&&(o=(0,r.$r)((0,r.oq)(n.to))),n.values.forEach(((l,u)=>{if(l.done)return;const d=l.constructor==s.pS?1:c?c[u].lastPosition:o[u];let p=n.immediate,m=d;if(!p){if(m=l.lastPosition,i.tension<=0)return void(l.done=!0);let t=l.elapsedTime+=e;const a=n.fromValues[u],s=null!=l.v0?l.v0:l.v0=r.is.arr(i.velocity)?i.velocity[u]:i.velocity;let o;const c=i.precision||(a==d?.005:Math.min(1,.001*Math.abs(d-a)));if(r.is.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);m=a+s/(1-e)*(1-r),p=Math.abs(l.lastPosition-m)<=c,o=s*r}else{o=null==l.lastVelocity?s:l.lastVelocity;const t=i.restVelocity||c/10,n=i.clamp?0:i.bounce,u=!r.is.und(n),h=a==d?l.v0>0:at,f||(p=Math.abs(d-m)<=c,!p));++e){u&&(g=m==d||m>d==h,g&&(o=-o*n,m=d));o+=(1e-6*-i.tension*(m-d)+.001*-i.friction*o)/i.mass*v,m+=o*v}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,t=l.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),m=a+i.easing(r)*(d-a),o=(m-l.lastPosition)/e,p=1==r}l.lastVelocity=o,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),p=!0)}c&&!c[u].done&&(p=!1),p?l.done=!0:t=!1,l.setValue(m,i.round)&&(a=!0)}));const l=(0,s.Ao)(this),u=l.getValue();if(t){const e=(0,r.oq)(n.to);u===e&&!a||i.decay?a&&i.decay&&this._onChange(u):(l.setValue(e),this._onChange(e)),this._stop()}else a&&this._onChange(u)}set(e){return r.er.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(V(this)){const{to:e,config:t}=this.animation;r.er.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let a;return r.is.und(e)?(a=this.queue||[],this.queue=[]):a=[r.is.obj(e)?e:{...t,to:e}],Promise.all(a.map((e=>this._update(e)))).then((e=>A(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),N(this._state,e&&this._lastCallId),r.er.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:a,from:n}=e;a=r.is.obj(a)?a[t]:a,(null==a||v(a))&&(a=void 0),n=r.is.obj(n)?n[t]:n,null==n&&(n=void 0);const o={to:a,from:n};return H(this)||(e.reverse&&([a,n]=[n,a]),n=(0,r.oq)(n),r.is.und(n)?(0,s.Ao)(this)||this._set(a):this._set(n)),o}_update({...e},t){const{key:a,defaultProps:n}=this;e.default&&Object.assign(n,d(e,((e,t)=>/^on/.test(t)?c(e,a):e))),J(this,e,"onProps"),G(this,"onProps",e,this);const s=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const o=this._state;return R(++this._lastCallId,{key:a,props:e,defaultProps:n,state:o,actions:{pause:()=>{I(this)||(B(this,!0),(0,r.Wd)(o.pauseQueue),G(this,"onPause",S(this,U(this,this.animation.to)),this))},resume:()=>{I(this)&&(B(this,!1),V(this)&&this._resume(),(0,r.Wd)(o.resumeQueue),G(this,"onResume",S(this,U(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then((a=>{if(e.loop&&a.finished&&(!t||!a.noop)){const t=Z(e);if(t)return this._update(t,!0)}return a}))}_merge(e,t,a){if(t.cancel)return this.stop(!0),a(j(this));const n=!r.is.und(e.to),c=!r.is.und(e.from);if(n||c){if(!(t.callId>this._lastToId))return a(j(this));this._lastToId=t.callId}const{key:l,defaultProps:u,animation:d}=this,{to:p,from:m}=d;let{to:h=p,from:g=m}=e;!c||n||t.default&&!r.is.und(h)||(h=g),t.reverse&&([h,g]=[g,h]);const y=!(0,r.n4)(g,m);y&&(d.from=g),g=(0,r.oq)(g);const b=!(0,r.n4)(h,p);b&&this._focus(h);const E=v(t.to),{config:_}=d,{decay:k,velocity:R}=_;(n||c)&&(_.velocity=0),t.config&&!E&&function(e,t,a){a&&(C(a={...a},t),t={...a,...t}),C(e,t),Object.assign(e,t);for(const t in w)null==e[t]&&(e[t]=w[t]);let{frequency:n,damping:s}=e;const{mass:o}=e;r.is.und(n)||(n<.01&&(n=.01),s<0&&(s=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*s*o/n)}(_,o(t.config,l),t.config!==u.config?o(u.config,l):void 0);let A=(0,s.Ao)(this);if(!A||r.is.und(h))return a(S(this,!0));const N=r.is.und(t.reset)?c&&!t.default:!r.is.und(g)&&i(t.reset,l),z=N?g:this.get(),P=f(h),T=r.is.num(P)||r.is.arr(P)||(0,r.$7)(P),L=!E&&(!T||i(u.immediate||t.immediate,l));if(b){const e=(0,s.SJ)(h);if(e!==A.constructor){if(!L)throw Error(`Cannot animate between ${A.constructor.name} and ${e.name}, as the "to" prop suggests`);A=this._set(P)}}const O=A.constructor;let D=(0,r.at)(h),I=!1;if(!D){const e=N||!H(this)&&y;(b||e)&&(I=(0,r.n4)(f(z),P),D=!I),((0,r.n4)(d.immediate,L)||L)&&(0,r.n4)(_.decay,k)&&(0,r.n4)(_.velocity,R)||(D=!0)}if(I&&V(this)&&(d.changed&&!N?D=!0:D||this._stop(p)),!E&&((D||(0,r.at)(p))&&(d.values=A.getPayload(),d.toValues=(0,r.at)(h)?null:O==s.pS?[1]:(0,r.$r)(P)),d.immediate!=L&&(d.immediate=L,L||N||this._set(p)),D)){const{onRest:e}=d;(0,r.HN)($,(e=>J(this,t,e)));const n=S(this,U(this,p));(0,r.Wd)(this._pendingCalls,n),this._pendingCalls.add(a),d.changed&&r.er.batchedUpdates((()=>{d.changed=!N,e?.(n,this),N?o(u.onRest,n):d.onStart?.(n,this)}))}N&&this._set(z),E?a(M(t.to,t,this._state,this)):D?this._start():V(this)&&!b?this._pendingCalls.add(a):a(x(z))}_focus(e){const t=this.animation;e!==t.to&&((0,r.Wg)(this)&&this._detach(),t.to=e,(0,r.Wg)(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;(0,r.at)(t)&&((0,r.Ec)(t,this),T(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;(0,r.at)(e)&&(0,r.DV)(e,this)}_set(e,t=!0){const a=(0,r.oq)(e);if(!r.is.und(a)){const e=(0,s.Ao)(this);if(!e||!(0,r.n4)(a,e.getValue())){const n=(0,s.SJ)(a);e&&e.constructor==n?e.setValue(a):(0,s.uX)(this,n.create(a)),e&&r.er.batchedUpdates((()=>{this._onChange(a,t)}))}}return(0,s.Ao)(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,G(this,"onStart",S(this,U(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),o(this.animation.onChange,e,this)),o(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;(0,s.Ao)(this).reset((0,r.oq)(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),V(this)||(F(this,!0),I(this)||this._resume())}_resume(){r.RV.skipAnimation?this.finish():r.WU.start(this)}_stop(e,t){if(V(this)){F(this,!1);const a=this.animation;(0,r.HN)(a.values,(e=>{e.done=!0})),a.toValues&&(a.onChange=a.onPause=a.onResume=void 0),(0,r.MI)(this,{type:"idle",parent:this});const n=t?j(this.get()):S(this.get(),U(this,e??a.to));(0,r.Wd)(this._pendingCalls,n),a.changed&&(a.changed=!1,G(this,"onRest",n,this))}}};function U(e,t){const a=f(t),n=f(e.get());return(0,r.n4)(n,a)}function Z(e,t=e.loop,a=e.to){const r=o(t);if(r){const n=!0!==r&&h(r),s=(n||e).reverse,o=!n||n.reset;return W({...e,loop:t,default:!1,pause:void 0,to:!s||v(a)?a:void 0,from:o?e.from:void 0,reset:o,...n})}}function W(e){const{to:t,from:a}=e=h(e),n=new Set;return r.is.obj(t)&&K(t,n),r.is.obj(a)&&K(a,n),e.keys=n.size?Array.from(n):null,e}function Q(e){const t=W(e);return r.is.und(t.default)&&(t.default=d(t)),t}function K(e,t){(0,r.FI)(e,((e,a)=>null!=e&&t.add(a)))}var $=["onStart","onRest","onChange","onPause","onResume"];function J(e,t,a){e.animation[a]=t[a]!==l(t,a)?c(t[a],e.key):void 0}function G(e,t,...a){e.animation[t]?.(...a),e.defaultProps[t]?.(...a)}var Y=["onStart","onChange","onRest"],X=1,ee=class{constructor(e,t){this.id=X++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,a)=>e[a]=t.get())),e}set(e){for(const t in e){const a=e[t];r.is.und(a)||this.springs[t].set(a)}}update(e){return e&&this.queue.push(W(e)),this}start(e){let{queue:t}=this;return e?t=(0,r.$r)(e).map(W):this.queue=[],this._flush?this._flush(this,t):(ie(this,t),te(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const a=this.springs;(0,r.HN)((0,r.$r)(t),(t=>a[t].stop(!!e)))}else N(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(r.is.und(e))this.start({pause:!0});else{const t=this.springs;(0,r.HN)((0,r.$r)(e),(e=>t[e].pause()))}return this}resume(e){if(r.is.und(e))this.start({pause:!1});else{const t=this.springs;(0,r.HN)((0,r.$r)(e),(e=>t[e].resume()))}return this}each(e){(0,r.FI)(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:a}=this._events,n=this._active.size>0,s=this._changed.size>0;(n&&!this._started||s&&!this._started)&&(this._started=!0,(0,r.bX)(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));const o=!n&&this._started,i=s||o&&a.size?this.get():null;s&&t.size&&(0,r.bX)(t,(([e,t])=>{t.value=i,e(t,this,this._item)})),o&&(this._started=!1,(0,r.bX)(a,(([e,t])=>{t.value=i,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}r.er.onFrame(this._onFrame)}};function te(e,t){return Promise.all(t.map((t=>ae(e,t)))).then((t=>A(e,t)))}async function ae(e,t,a){const{keys:n,to:s,from:o,loop:i,onRest:c,onResolve:u}=t,d=r.is.obj(t.default)&&t.default;i&&(t.loop=!1),!1===s&&(t.to=null),!1===o&&(t.from=null);const p=r.is.arr(s)||r.is.fun(s)?s:void 0;p?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):(0,r.HN)(Y,(a=>{const n=t[a];if(r.is.fun(n)){const r=e._events[a];t[a]=({finished:e,cancelled:t})=>{const a=r.get(n);a?(e||(a.finished=!1),t&&(a.cancelled=!0)):r.set(n,{value:null,finished:e||!1,cancelled:t||!1})},d&&(d[a]=t[a])}}));const m=e._state;t.pause===!m.paused?(m.paused=t.pause,(0,r.Wd)(t.pause?m.pauseQueue:m.resumeQueue)):m.paused&&(t.pause=!0);const h=(n||Object.keys(e.springs)).map((a=>e.springs[a].start(t))),f=!0===t.cancel||!0===l(t,"cancel");(p||f&&m.asyncId)&&h.push(R(++e._lastAsyncId,{props:t,state:m,actions:{pause:r.lQ,resume:r.lQ,start(t,a){f?(N(m,e._lastAsyncId),a(j(e))):(t.onRest=c,a(M(p,t,m,e)))}}})),m.paused&&await new Promise((e=>{m.resumeQueue.add(e)}));const g=A(e,await Promise.all(h));if(i&&g.finished&&(!a||!g.noop)){const a=Z(t,i,s);if(a)return ie(e,[a]),ae(e,a,!0)}return u&&r.er.batchedUpdates((()=>u(g,e,e.item))),g}function re(e,t){const a={...e.springs};return t&&(0,r.HN)((0,r.$r)(t),(e=>{r.is.und(e.keys)&&(e=W(e)),r.is.obj(e.to)||(e={...e,to:void 0}),oe(a,e,(e=>se(e)))})),ne(e,a),a}function ne(e,t){(0,r.FI)(t,((t,a)=>{e.springs[a]||(e.springs[a]=t,(0,r.Ec)(t,e))}))}function se(e,t){const a=new q;return a.key=e,t&&(0,r.Ec)(a,t),a}function oe(e,t,a){t.keys&&(0,r.HN)(t.keys,(r=>{(e[r]||(e[r]=a(r)))._prepareNode(t)}))}function ie(e,t){(0,r.HN)(t,(t=>{oe(e.springs,t,(t=>se(t,e)))}))}var ce,le,ue=({children:e,...t})=>{const a=(0,n.useContext)(de),s=t.pause||!!a.pause,o=t.immediate||!!a.immediate;t=(0,r.MA)((()=>({pause:s,immediate:o})),[s,o]);const{Provider:i}=de;return n.createElement(i,{value:t},e)},de=(ce=ue,le={},Object.assign(ce,n.createContext(le)),ce.Provider._context=ce,ce.Consumer._context=ce,ce);ue.Provider=de.Provider,ue.Consumer=de.Consumer;var pe=()=>{const e=[],t=function(t){(0,r.HX)();const n=[];return(0,r.HN)(e,((e,s)=>{if(r.is.und(t))n.push(e.start());else{const r=a(t,e,s);r&&n.push(e.start(r))}})),n};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const a=e.indexOf(t);~a&&e.splice(a,1)},t.pause=function(){return(0,r.HN)(e,(e=>e.pause(...arguments))),this},t.resume=function(){return(0,r.HN)(e,(e=>e.resume(...arguments))),this},t.set=function(t){(0,r.HN)(e,((e,a)=>{const n=r.is.fun(t)?t(a,e):t;n&&e.set(n)}))},t.start=function(t){const a=[];return(0,r.HN)(e,((e,n)=>{if(r.is.und(t))a.push(e.start());else{const r=this._getProps(t,e,n);r&&a.push(e.start(r))}})),a},t.stop=function(){return(0,r.HN)(e,(e=>e.stop(...arguments))),this},t.update=function(t){return(0,r.HN)(e,((e,a)=>e.update(this._getProps(t,e,a)))),this};const a=function(e,t,a){return r.is.fun(e)?e(a,t):e};return t._getProps=a,t};function me(e,t,a){const s=r.is.fun(t)&&t;s&&!a&&(a=[]);const o=(0,n.useMemo)((()=>s||3==arguments.length?pe():void 0),[]),i=(0,n.useRef)(0),c=(0,r.CH)(),l=(0,n.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){const a=re(e,t);return i.current>0&&!l.queue.length&&!Object.keys(a).some((t=>!e.springs[t]))?te(e,t):new Promise((r=>{ne(e,a),l.queue.push((()=>{r(te(e,t))})),c()}))}})),[]),u=(0,n.useRef)([...l.ctrls]),d=[],p=(0,r.NQ)(e)||0;function m(e,a){for(let r=e;r{(0,r.HN)(u.current.slice(e,p),(e=>{y(e,o),e.stop(!0)})),u.current.length=e,m(p,e)}),[e]),(0,n.useMemo)((()=>{m(0,Math.min(p,e))}),a);const h=u.current.map(((e,t)=>re(e,d[t]))),f=(0,n.useContext)(ue),v=(0,r.NQ)(f),w=f!==v&&g(f);(0,r.Es)((()=>{i.current++,l.ctrls=u.current;const{queue:e}=l;e.length&&(l.queue=[],(0,r.HN)(e,(e=>e()))),(0,r.HN)(u.current,((e,t)=>{o?.add(e),w&&e.start({default:f});const a=d[t];a&&(b(e,a.ref),e.ref?e.queue.push(a):e.start(a))}))})),(0,r.H5)((()=>()=>{(0,r.HN)(l.ctrls,(e=>e.stop(!0)))}));const E=h.map((e=>({...e})));return o?[E,o]:E}function he(e,t){const a=r.is.fun(e),[[n],s]=me(1,a?e:[e],a?t||[]:t);return a||2==arguments.length?[n,s]:n}var fe=class extends O{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=(0,r.kx)(...t);const a=this._get(),n=(0,s.SJ)(a);(0,s.uX)(this,n.create(a))}advance(e){const t=this._get(),a=this.get();(0,r.n4)(t,a)||((0,s.Ao)(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&ve(this._active)&&ye(this)}_get(){const e=r.is.arr(this.source)?this.source.map(r.oq):(0,r.$r)((0,r.oq)(this.source));return this.calc(...e)}_start(){this.idle&&!ve(this._active)&&(this.idle=!1,(0,r.HN)((0,s.nm)(this),(e=>{e.done=!1})),r.RV.skipAnimation?(r.er.batchedUpdates((()=>this.advance())),ye(this)):r.WU.start(this))}_attach(){let e=1;(0,r.HN)((0,r.$r)(this.source),(t=>{(0,r.at)(t)&&(0,r.Ec)(t,this),T(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){(0,r.HN)((0,r.$r)(this.source),(e=>{(0,r.at)(e)&&(0,r.DV)(e,this)})),this._active.clear(),ye(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=(0,r.$r)(this.source).reduce(((e,t)=>Math.max(e,(T(t)?t.priority:0)+1)),0))}};function ge(e){return!1!==e.idle}function ve(e){return!e.size||Array.from(e).every(ge)}function ye(e){e.idle||(e.idle=!0,(0,r.HN)((0,s.nm)(e),(e=>{e.done=!0})),(0,r.MI)(e,{type:"idle",parent:e}))}r.RV.assign({createStringInterpolator:r.Rs,to:(e,t)=>new fe(e,t)});r.WU.advance},34327:(e,t,a)=>{"use strict";a.d(t,{e:()=>n});var r=b(),n=e=>f(e,r),s=b();n.write=e=>f(e,s);var o=b();n.onStart=e=>f(e,o);var i=b();n.onFrame=e=>f(e,i);var c=b();n.onFinish=e=>f(e,c);var l=[];n.setTimeout=(e,t)=>{const a=n.now()+t,r=()=>{const e=l.findIndex((e=>e.cancel==r));~e&&l.splice(e,1),m-=~e?1:0},s={time:a,handler:e,cancel:r};return l.splice(u(a),0,s),m+=1,g(),s};var u=e=>~(~l.findIndex((t=>t.time>e))||~l.length);n.cancel=e=>{o.delete(e),i.delete(e),c.delete(e),r.delete(e),s.delete(e)},n.sync=e=>{h=!0,n.batchedUpdates(e),h=!1},n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function r(...e){t=e,n.onStart(a)}return r.handler=e,r.cancel=()=>{o.delete(a),t=null},r};var d="undefined"!=typeof window?window.requestAnimationFrame:()=>{};n.use=e=>d=e,n.now="undefined"!=typeof performance?()=>performance.now():Date.now,n.batchedUpdates=e=>e(),n.catch=console.error,n.frameLoop="always",n.advance=()=>{"demand"!==n.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var p=-1,m=0,h=!1;function f(e,t){h?(t.delete(e),e(0)):(t.add(e),g())}function g(){p<0&&(p=0,"demand"!==n.frameLoop&&d(v))}function v(){~p&&(d(v),n.batchedUpdates(y))}function y(){const e=p;p=n.now();const t=u(p);t&&(w(l.splice(0,t),(e=>e.handler())),m-=t),m?(o.flush(),r.flush(e?Math.min(64,p-e):16.667),i.flush(),s.flush(),c.flush()):p=-1}function b(){let e=new Set,t=e;return{add(a){m+=t!=e||e.has(a)?0:1,e.add(a)},delete:a=>(m-=t==e&&e.has(a)?1:0,e.delete(a)),flush(a){t.size&&(e=new Set,m-=t.size,w(t,(t=>t(a)&&e.add(t))),m+=e.size,t=e)}}}function w(e,t){e.forEach((e=>{try{t(e)}catch(e){n.catch(e)}}))}},71971:(e,t,a)=>{"use strict";a.d(t,{$7:()=>ze,$r:()=>m,CH:()=>Le,DV:()=>he,Ec:()=>me,Es:()=>Pe,FI:()=>p,H5:()=>De,HN:()=>d,HX:()=>Ne,MA:()=>Oe,MI:()=>ue,NQ:()=>Ve,OX:()=>c,RV:()=>o,Rs:()=>Re,Tj:()=>z,WU:()=>x,Wd:()=>v,Wg:()=>le,ZJ:()=>je,aq:()=>de,at:()=>ie,bX:()=>h,er:()=>r.e,is:()=>l,kx:()=>G,lQ:()=>i,le:()=>ne,n4:()=>u,oq:()=>ce});var r=a(34327),n=a(51609),s=Object.defineProperty,o={};function i(){}((e,t)=>{for(var a in t)s(e,a,{get:t[a],enumerable:!0})})(o,{assign:()=>C,colors:()=>b,createStringInterpolator:()=>f,skipAnimation:()=>w,to:()=>g,willAdvance:()=>E});var c=(e,t,a)=>Object.defineProperty(e,t,{value:a,writable:!0,configurable:!0}),l={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function u(e,t){if(l.arr(e)){if(!l.arr(t)||e.length!==t.length)return!1;for(let a=0;ae.forEach(t);function p(e,t,a){if(l.arr(e))for(let r=0;rl.und(e)?[]:l.arr(e)?e:[e];function h(e,t){if(e.size){const a=Array.from(e);e.clear(),d(a,t)}}var f,g,v=(e,...t)=>h(e,(e=>e(...t))),y=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),b=null,w=!1,E=i,C=e=>{e.to&&(g=e.to),e.now&&(r.e.now=e.now),void 0!==e.colors&&(b=e.colors),null!=e.skipAnimation&&(w=e.skipAnimation),e.createStringInterpolator&&(f=e.createStringInterpolator),e.requestAnimationFrame&&r.e.use(e.requestAnimationFrame),e.batchedUpdates&&(r.e.batchedUpdates=e.batchedUpdates),e.willAdvance&&(E=e.willAdvance),e.frameLoop&&(r.e.frameLoop=e.frameLoop)},_=new Set,k=[],R=[],A=0,x={get idle(){return!_.size&&!k.length},start(e){A>e.priority?(_.add(e),r.e.onStart(S)):(j(e),(0,r.e)(N))},advance:N,sort(e){if(A)r.e.onFrame((()=>x.sort(e)));else{const t=k.indexOf(e);~t&&(k.splice(t,1),M(e))}},clear(){k=[],_.clear()}};function S(){_.forEach(j),_.clear(),(0,r.e)(N)}function j(e){k.includes(e)||M(e)}function M(e){k.splice(function(e,t){const a=e.findIndex(t);return a<0?e.length:a}(k,(t=>t.priority>e.priority)),0,e)}function N(e){const t=R;for(let a=0;a0}var z={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},P="[-+]?\\d*\\.?\\d+",T=P+"%";function L(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var O=new RegExp("rgb"+L(P,P,P)),D=new RegExp("rgba"+L(P,P,P,P)),H=new RegExp("hsl"+L(P,T,T)),V=new RegExp("hsla"+L(P,T,T,P)),I=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,F=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,B=/^#([0-9a-fA-F]{6})$/,q=/^#([0-9a-fA-F]{8})$/;function U(e,t,a){return a<0&&(a+=1),a>1&&(a-=1),a<1/6?e+6*(t-e)*a:a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e}function Z(e,t,a){const r=a<.5?a*(1+t):a+t-a*t,n=2*a-r,s=U(n,r,e+1/3),o=U(n,r,e),i=U(n,r,e-1/3);return Math.round(255*s)<<24|Math.round(255*o)<<16|Math.round(255*i)<<8}function W(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Q(e){return(parseFloat(e)%360+360)%360/360}function K(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function $(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function J(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=B.exec(e))?parseInt(t[1]+"ff",16)>>>0:b&&void 0!==b[e]?b[e]:(t=O.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|255)>>>0:(t=D.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|K(t[4]))>>>0:(t=I.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=q.exec(e))?parseInt(t[1],16)>>>0:(t=F.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=H.exec(e))?(255|Z(Q(t[1]),$(t[2]),$(t[3])))>>>0:(t=V.exec(e))?(Z(Q(t[1]),$(t[2]),$(t[3]))|K(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var G=(e,t,a)=>{if(l.fun(e))return e;if(l.arr(e))return G({range:e,output:t,extrapolate:a});if(l.str(e.output[0]))return f(e);const r=e,n=r.output,s=r.range||[0,1],o=r.extrapolateLeft||r.extrapolate||"extend",i=r.extrapolateRight||r.extrapolate||"extend",c=r.easing||(e=>e);return e=>{const t=function(e,t){for(var a=1;a=e);++a);return a-1}(e,s);return function(e,t,a,r,n,s,o,i,c){let l=c?c(e):e;if(la){if("identity"===i)return l;"clamp"===i&&(l=a)}if(r===n)return r;if(t===a)return e<=t?r:n;t===-1/0?l=-l:a===1/0?l-=t:l=(l-t)/(a-t);l=s(l),r===-1/0?l=-l:n===1/0?l+=r:l=l*(n-r)+r;return l}(e,s[t],s[t+1],n[t],n[t+1],c,o,i,r.map)}};var Y=1.70158,X=1.525*Y,ee=Y+1,te=2*Math.PI/3,ae=2*Math.PI/4.5,re=e=>{const t=7.5625,a=2.75;return e<1/a?t*e*e:e<2/a?t*(e-=1.5/a)*e+.75:e<2.5/a?t*(e-=2.25/a)*e+.9375:t*(e-=2.625/a)*e+.984375},ne={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>ee*e*e*e-Y*e*e,easeOutBack:e=>1+ee*Math.pow(e-1,3)+Y*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-X)/2:(Math.pow(2*e-2,2)*((X+1)*(2*e-2)+X)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*te),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*te)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ae)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ae)/2+1,easeInBounce:e=>1-re(1-e),easeOutBounce:re,easeInOutBounce:e=>e<.5?(1-re(1-2*e))/2:(1+re(2*e-1))/2,steps:(e,t="end")=>a=>{const r=(a="end"===t?Math.min(a,.999):Math.max(a,.001))*e,n="end"===t?Math.floor(r):Math.ceil(r);return s=0,o=1,i=n/e,Math.min(Math.max(i,s),o);var s,o,i}},se=Symbol.for("FluidValue.get"),oe=Symbol.for("FluidValue.observers"),ie=e=>Boolean(e&&e[se]),ce=e=>e&&e[se]?e[se]():e,le=e=>e[oe]||null;function ue(e,t){const a=e[oe];a&&a.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var de=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");pe(this,e)}},pe=(e,t)=>ge(e,se,t);function me(e,t){if(e[se]){let a=e[oe];a||ge(e,oe,a=new Set),a.has(t)||(a.add(t),e.observerAdded&&e.observerAdded(a.size,t))}return t}function he(e,t){const a=e[oe];if(a&&a.has(t)){const r=a.size-1;r?a.delete(t):e[oe]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var fe,ge=(e,t,a)=>Object.defineProperty(e,t,{value:a,writable:!0,configurable:!0}),ve=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,ye=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,be=new RegExp(`(${ve.source})(%|[a-z]+)`,"i"),we=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Ee=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Ce=e=>{const[t,a]=_e(e);if(!t||y())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(a&&a.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(a);return t||e}return a&&Ee.test(a)?Ce(a):a||e},_e=e=>{const t=Ee.exec(e);if(!t)return[,];const[,a,r]=t;return[a,r]},ke=(e,t,a,r,n)=>`rgba(${Math.round(t)}, ${Math.round(a)}, ${Math.round(r)}, ${n})`,Re=e=>{fe||(fe=b?new RegExp(`(${Object.keys(b).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>ce(e).replace(Ee,Ce).replace(ye,J).replace(fe,J))),a=t.map((e=>e.match(ve).map(Number))),r=a[0].map(((e,t)=>a.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>G({...e,output:t})));return e=>{const a=!be.test(t[0])&&t.find((e=>be.test(e)))?.replace(ve,"");let n=0;return t[0].replace(ve,(()=>`${r[n++](e)}${a||""}`)).replace(we,ke)}},Ae="react-spring: ",xe=e=>{const t=e;let a=!1;if("function"!=typeof t)throw new TypeError(`${Ae}once requires a function parameter`);return(...e)=>{a||(t(...e),a=!0)}},Se=xe(console.warn);function je(){Se(`${Ae}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Me=xe(console.warn);function Ne(){Me(`${Ae}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`)}function ze(e){return l.str(e)&&("#"==e[0]||/\d/.test(e)||!y()&&Ee.test(e)||e in(b||{}))}var Pe=y()?n.useEffect:n.useLayoutEffect,Te=()=>{const e=(0,n.useRef)(!1);return Pe((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function Le(){const e=(0,n.useState)()[1],t=Te();return()=>{t.current&&e(Math.random())}}function Oe(e,t){const[a]=(0,n.useState)((()=>({inputs:t,result:e()}))),r=(0,n.useRef)(),s=r.current;let o=s;if(o){Boolean(t&&o.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let a=0;a{r.current=o,s==a&&(a.inputs=a.result=void 0)}),[o]),o.result}var De=e=>(0,n.useEffect)(e,He),He=[];function Ve(e){const t=(0,n.useRef)();return(0,n.useEffect)((()=>{t.current=e})),t.current}},6245:(e,t,a)=>{"use strict";a.d(t,{CS:()=>b,zh:()=>r.zh});var r=a(48847),n=a(75795),s=a(71971),o=a(24935),i=/^--/;function c(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||i.test(e)||u.hasOwnProperty(e)&&u[e]?(""+t).trim():t+"px"}var l={};var u={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},d=["Webkit","Ms","Moz","O"];u=Object.keys(u).reduce(((e,t)=>(d.forEach((a=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(a,t)]=e[t])),e)),u);var p=/^(matrix|translate|scale|rotate|skew)/,m=/^(translate)/,h=/^(rotate|skew)/,f=(e,t)=>s.is.num(e)&&0!==e?e+t:e,g=(e,t)=>s.is.arr(e)?e.every((e=>g(e,t))):s.is.num(e)?e===t:parseFloat(e)===t,v=class extends o.$s{constructor({x:e,y:t,z:a,...r}){const n=[],o=[];(e||t||a)&&(n.push([e||0,t||0,a||0]),o.push((e=>[`translate3d(${e.map((e=>f(e,"px"))).join(",")})`,g(e,0)]))),(0,s.FI)(r,((e,t)=>{if("transform"===t)n.push([e||""]),o.push((e=>[e,""===e]));else if(p.test(t)){if(delete r[t],s.is.und(e))return;const a=m.test(t)?"px":h.test(t)?"deg":"";n.push((0,s.$r)(e)),o.push("rotate3d"===t?([e,t,r,n])=>[`rotate3d(${e},${t},${r},${f(n,a)})`,g(n,0)]:e=>[`${t}(${e.map((e=>f(e,a))).join(",")})`,g(e,t.startsWith("scale")?1:0)])}})),n.length&&(r.transform=new y(n,o)),super(r)}},y=class extends s.aq{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return(0,s.HN)(this.inputs,((a,r)=>{const n=(0,s.oq)(a[0]),[o,i]=this.transforms[r](s.is.arr(n)?n:a.map(s.oq));e+=" "+o,t=t&&i})),t?"none":e}observerAdded(e){1==e&&(0,s.HN)(this.inputs,(e=>(0,s.HN)(e,(e=>(0,s.at)(e)&&(0,s.Ec)(e,this)))))}observerRemoved(e){0==e&&(0,s.HN)(this.inputs,(e=>(0,s.HN)(e,(e=>(0,s.at)(e)&&(0,s.DV)(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),(0,s.MI)(this,e)}};r.RV.assign({batchedUpdates:n.unstable_batchedUpdates,createStringInterpolator:s.Rs,colors:s.Tj});var b=(0,o.De)(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const a="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:n,scrollTop:s,scrollLeft:o,viewBox:u,...d}=t,p=Object.values(d),m=Object.keys(d).map((t=>a||e.hasAttribute(t)?t:l[t]||(l[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==n&&(e.textContent=n);for(const t in r)if(r.hasOwnProperty(t)){const a=c(t,r[t]);i.test(t)?e.style.setProperty(t,a):e.style[t]=a}m.forEach(((t,a)=>{e.setAttribute(t,p[a])})),void 0!==s&&(e.scrollTop=s),void 0!==o&&(e.scrollLeft=o),void 0!==u&&e.setAttribute("viewBox",u)},createAnimatedStyle:e=>new v(e),getComponentProps:({scrollTop:e,scrollLeft:t,...a})=>a}).animated},82464:(e,t,a)=>{"use strict";a.d(t,{m:()=>s});var r=a(5530),n=a(20698),s=new class extends r.Q{#e;#t;#a;constructor(){super(),this.#a=e=>{if(!n.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:()=>n});var r=a(20698);function n(e){return{onFetch:(t,a)=>{const n=async()=>{const a=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],c=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,n)=>{if(u)return Promise.reject();if(null==a&&e.pages.length)return Promise.resolve(e);const s={queryKey:t.queryKey,pageParam:a,direction:n?"backward":"forward",meta:t.options.meta};var o;o=s,Object.defineProperty(o,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",(()=>{u=!0})),t.signal)});const i=await d(s),{maxPages:c}=t.options,l=n?r.ZZ:r.y9;return{pages:l(e.pages,i,c),pageParams:l(e.pageParams,a,c)}};let m;if(n&&i.length){const e="backward"===n,t={pages:i,pageParams:c},r=(e?o:s)(a,t);m=await p(t,r,e)}else{m=await p(l,c[0]??a.initialPageParam);const t=e??i.length;for(let e=1;et.options.persister?.(n,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},a):t.fetchFn=n}}}function s(e,{pages:t,pageParams:a}){const r=t.length-1;return e.getNextPageParam(t[r],t,a[r],a)}function o(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:()=>o});var r=a(31795),n=a(91450),s=a(14610),o=class extends n.k{constructor(e){super(),this.mutationId=e.mutationId,this.#r=e.defaultOptions,this.#n=e.mutationCache,this.#s=[],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()}#s;#r;#n;#o;setOptions(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#s.includes(e)||(this.#s.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#s=this.#s.filter((t=>t!==e)),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#s.length||("pending"===this.state.status?this.scheduleGc():this.#n.remove(this))}continue(){return this.#o?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>(this.#o=(0,s.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.#o.promise),a="pending"===this.state.status;try{if(!a){this.#i({type:"pending",variables:e}),await(this.#n.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#i({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.#i({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.#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,s.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.#s.forEach((t=>{t.onMutationUpdate(e)})),this.#n.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}}},17708:(e,t,a)=>{"use strict";a.d(t,{q:()=>i});var r=a(31795),n=a(4352),s=a(20698),o=a(5530),i=class extends o.Q{constructor(e={}){super(),this.config=e,this.#c=[],this.#l=0}#c;#l;#u;build(e,t,a){const r=new n.s({mutationCache:this,mutationId:++this.#l,options:e.defaultMutationOptions(t),state:a});return this.add(r),r}add(e){this.#c.push(e),this.notify({type:"added",mutation:e})}remove(e){this.#c=this.#c.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){r.j.batch((()=>{this.#c.forEach((e=>{this.remove(e)}))}))}getAll(){return this.#c}find(e){const t={exact:!0,...e};return this.#c.find((e=>(0,s.nJ)(t,e)))}findAll(e={}){return this.#c.filter((t=>(0,s.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.#c.filter((e=>e.state.isPaused));return r.j.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(s.lQ)))),Promise.resolve())))})).then((()=>{this.#u=void 0})),this.#u}}},44158:(e,t,a)=>{"use strict";a.d(t,{_:()=>i});var r=a(4352),n=a(31795),s=a(5530),o=a(20698),i=class extends s.Q{constructor(e,t){super(),this.#d=void 0,this.#p=e,this.setOptions(t),this.bindMethods(),this.#m()}#p;#d;#h;#f;bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#p.defaultMutationOptions(e),(0,o.f8)(t,this.options)||this.#p.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#h,observer:this}),this.#h?.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#h?.removeObserver(this)}onMutationUpdate(e){this.#m(),this.#g(e)}getCurrentResult(){return this.#d}reset(){this.#h=void 0,this.#m(),this.#g()}mutate(e,t){return this.#f=t,this.#h?.removeObserver(this),this.#h=this.#p.getMutationCache().build(this.#p,this.options),this.#h.addObserver(this),this.#h.execute(e)}#m(){const e=this.#h?.state??(0,r.$)();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}}#g(e){n.j.batch((()=>{this.#f&&this.hasListeners()&&("success"===e?.type?(this.#f.onSuccess?.(e.data,this.#d.variables,this.#d.context),this.#f.onSettled?.(e.data,null,this.#d.variables,this.#d.context)):"error"===e?.type&&(this.#f.onError?.(e.error,this.#d.variables,this.#d.context),this.#f.onSettled?.(void 0,e.error,this.#d.variables,this.#d.context))),this.listeners.forEach((e=>{e(this.#d)}))}))}}},31795:(e,t,a)=>{"use strict";a.d(t,{j:()=>n});var r=a(20698);var n=function(){let e=[],t=0,a=e=>{e()},n=e=>{e()};const s=n=>{t?e.push(n):(0,r.G6)((()=>{a(n)}))},o=()=>{const t=e;e=[],t.length&&(0,r.G6)((()=>{n((()=>{t.forEach((e=>{a(e)}))}))}))};return{batch:e=>{let a;t++;try{a=e()}finally{t--,t||o()}return a},batchCalls:e=>(...t)=>{s((()=>{e(...t)}))},schedule:s,setNotifyFunction:e=>{a=e},setBatchNotifyFunction:e=>{n=e}}}()},95873:(e,t,a)=>{"use strict";a.d(t,{t:()=>s});var r=a(5530),n=a(20698),s=new class extends r.Q{#v=!0;#t;#a;constructor(){super(),this.#a=e=>{if(!n.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.#v!==e&&(this.#v=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#v}}},24135:(e,t,a)=>{"use strict";a.d(t,{X:()=>i});var r=a(20698),n=a(31795),s=a(14610),o=a(91450),i=class extends o.k{constructor(e){super(),this.#y=!1,this.#r=e.defaultOptions,this.#b(e.options),this.#s=[],this.#w=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#E=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.#E,this.scheduleGc()}#E;#C;#w;#_;#o;#s;#r;#y;get meta(){return this.options.meta}#b(e){this.options={...this.#r,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.#s.length||"idle"!==this.state.fetchStatus||this.#w.remove(this)}setData(e,t){const a=(0,r.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.#_;return this.#o?.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.#E)}isActive(){return this.#s.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.#s.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.#s.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#o?.continue()}onOnline(){const e=this.#s.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#o?.continue()}addObserver(e){this.#s.includes(e)||(this.#s.push(e),this.clearGcTimeout(),this.#w.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.#s.includes(e)&&(this.#s=this.#s.filter((t=>t!==e)),this.#s.length||(this.#o&&(this.#y?this.#o.cancel({revert:!0}):this.#o.cancelRetry()),this.scheduleGc()),this.#w.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.#s.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.#_)return this.#o?.continueRetry(),this.#_;if(e&&this.#b(e),!this.options.queryFn){const e=this.#s.find((e=>e.options.queryFn));e&&this.#b(e.options)}const a=new AbortController,r={queryKey:this.queryKey,meta:this.meta},n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#y=!0,a.signal)})};n(r);const o={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.#y=!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}'`))};n(o),this.options.behavior?.onFetch(o,this),this.#C=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===o.fetchOptions?.meta||this.#i({type:"fetch",meta:o.fetchOptions?.meta});const i=e=>{(0,s.wm)(e)&&e.silent||this.#i({type:"error",error:e}),(0,s.wm)(e)||(this.#w.config.onError?.(e,this),this.#w.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#o=(0,s.II)({fn:o.fetchFn,abort:a.abort.bind(a),onSuccess:e=>{void 0!==e?(this.setData(e),this.#w.config.onSuccess?.(e,this),this.#w.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:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode}),this.#_=this.#o.promise,this.#_}#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,s.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,s.wm)(a)&&a.revert&&this.#C?{...this.#C,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),n.j.batch((()=>{this.#s.forEach((e=>{e.onQueryUpdate()})),this.#w.notify({query:this,type:"updated",action:e})}))}}},3205:(e,t,a)=>{"use strict";a.d(t,{$:()=>i});var r=a(20698),n=a(24135),s=a(31795),o=a(5530),i=class extends o.Q{constructor(e={}){super(),this.config=e,this.#k=new Map}#k;build(e,t,a){const s=t.queryKey,o=t.queryHash??(0,r.F$)(s,t);let i=this.get(o);return i||(i=new n.X({cache:this,queryKey:s,queryHash:o,options:e.defaultQueryOptions(t),state:a,defaultOptions:e.getQueryDefaults(s)}),this.add(i)),i}add(e){this.#k.has(e.queryHash)||(this.#k.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#k.get(e.queryHash);t&&(e.destroy(),t===e&&this.#k.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){s.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#k.get(e)}getAll(){return[...this.#k.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){s.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){s.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){s.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}},70116:(e,t,a)=>{"use strict";a.d(t,{E:()=>u});var r=a(20698),n=a(3205),s=a(17708),o=a(82464),i=a(95873),c=a(31795),l=a(69101),u=class{#R;#n;#r;#A;#x;#S;#j;#M;constructor(e={}){this.#R=e.queryCache||new n.$,this.#n=e.mutationCache||new s.q,this.#r=e.defaultOptions||{},this.#A=new Map,this.#x=new Map,this.#S=0}mount(){this.#S++,1===this.#S&&(this.#j=o.m.subscribe((()=>{o.m.isFocused()&&(this.resumePausedMutations(),this.#R.onFocus())})),this.#M=i.t.subscribe((()=>{i.t.isOnline()&&(this.resumePausedMutations(),this.#R.onOnline())})))}unmount(){this.#S--,0===this.#S&&(this.#j?.(),this.#j=void 0,this.#M?.(),this.#M=void 0)}isFetching(e){return this.#R.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#n.findAll({...e,status:"pending"}).length}getQueryData(e){return this.#R.find({queryKey:e})?.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);return 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 n=this.#R.find({queryKey:e}),s=n?.state.data,o=(0,r.Zw)(t,s);if(void 0===o)return;const i=this.defaultQueryOptions({queryKey:e});return this.#R.build(this,i).setData(o,{...a,manual:!0})}setQueriesData(e,t,a){return c.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;c.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const a=this.#R,r={type:"active",...e};return c.j.batch((()=>(a.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(r,t))))}cancelQueries(e={},t={}){const a={revert:!0,...t},n=c.j.batch((()=>this.#R.findAll(e).map((e=>e.cancel(a)))));return Promise.all(n).then(r.lQ).catch(r.lQ)}invalidateQueries(e={},t={}){return c.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},n=c.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(r.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(n).then(r.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(r.lQ).catch(r.lQ)}fetchInfiniteQuery(e){return e.behavior=(0,l.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.#R}getMutationCache(){return this.#n}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#A.set((0,r.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#A.values()];let a={};return t.forEach((t=>{(0,r.Cp)(e,t.queryKey)&&(a={...a,...t.defaultOptions})})),a}setMutationDefaults(e,t){this.#x.set((0,r.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#x.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.#r.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.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#R.clear(),this.#n.clear()}}},93397:(e,t,a)=>{"use strict";a.d(t,{$:()=>c});var r=a(20698),n=a(31795),s=a(82464),o=a(5530),i=a(14610),c=class extends o.Q{constructor(e,t){super(),this.#N=void 0,this.#z=void 0,this.#d=void 0,this.#P=new Set,this.#p=e,this.options=t,this.#T=null,this.bindMethods(),this.setOptions(t)}#p;#N;#z;#d;#L;#O;#T;#D;#H;#V;#I;#F;#B;#P;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#N.addObserver(this),l(this.#N,this.options)&&this.#q(),this.#U())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#N,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#N,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#Z(),this.#W(),this.#N.removeObserver(this)}setOptions(e,t){const a=this.options,n=this.#N;if(this.options=this.#p.defaultQueryOptions(e),(0,r.f8)(a,this.options)||this.#p.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#N,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.#Q();const s=this.hasListeners();s&&d(this.#N,n,this.options,a)&&this.#q(),this.updateResult(t),!s||this.#N===n&&this.options.enabled===a.enabled&&this.options.staleTime===a.staleTime||this.#K();const o=this.#$();!s||this.#N===n&&this.options.enabled===a.enabled&&o===this.#B||this.#J(o)}getOptimisticResult(e){const t=this.#p.getQueryCache().build(this.#p,e),a=this.createResult(t,e);return function(e,t){if(!(0,r.f8)(e.getCurrentResult(),t))return!0;return!1}(this,a)&&(this.#d=a,this.#O=this.options,this.#L=this.#N.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.#P.add(a),e[a])})})),t}getCurrentQuery(){return this.#N}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#p.defaultQueryOptions(e),a=this.#p.getQueryCache().build(this.#p,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.#d)))}#q(e){this.#Q();let t=this.#N.fetch(this.options,e);return e?.throwOnError||(t=t.catch(r.lQ)),t}#K(){if(this.#Z(),r.S$||this.#d.isStale||!(0,r.gn)(this.options.staleTime))return;const e=(0,r.j3)(this.#d.dataUpdatedAt,this.options.staleTime)+1;this.#I=setTimeout((()=>{this.#d.isStale||this.updateResult()}),e)}#$(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#N):this.options.refetchInterval)??!1}#J(e){this.#W(),this.#B=e,!r.S$&&!1!==this.options.enabled&&(0,r.gn)(this.#B)&&0!==this.#B&&(this.#F=setInterval((()=>{(this.options.refetchIntervalInBackground||s.m.isFocused())&&this.#q()}),this.#B))}#U(){this.#K(),this.#J(this.#$())}#Z(){this.#I&&(clearTimeout(this.#I),this.#I=void 0)}#W(){this.#F&&(clearInterval(this.#F),this.#F=void 0)}createResult(e,t){const a=this.#N,n=this.options,s=this.#d,o=this.#L,c=this.#O,u=e!==a?e.state:this.#z,{state:m}=e;let h,{error:f,errorUpdatedAt:g,fetchStatus:v,status:y}=m,b=!1;if(t._optimisticResults){const r=this.hasListeners(),s=!r&&l(e,t),o=r&&d(e,a,t,n);(s||o)&&(v=(0,i.v_)(e.options.networkMode)?"fetching":"paused",m.dataUpdatedAt||(y="pending")),"isRestoring"===t._optimisticResults&&(v="idle")}if(t.select&&void 0!==m.data)if(s&&m.data===o?.data&&t.select===this.#D)h=this.#H;else try{this.#D=t.select,h=t.select(m.data),h=(0,r.pl)(s?.data,h,t),this.#H=h,this.#T=null}catch(e){this.#T=e}else h=m.data;if(void 0!==t.placeholderData&&void 0===h&&"pending"===y){let e;if(s?.isPlaceholderData&&t.placeholderData===c?.placeholderData)e=s.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.#T=null}catch(e){this.#T=e}void 0!==e&&(y="success",h=(0,r.pl)(s?.data,e,t),b=!0)}this.#T&&(f=this.#T,h=this.#H,g=Date.now(),y="error");const w="fetching"===v,E="pending"===y,C="error"===y,_=E&&w;return{status:y,fetchStatus:v,isPending:E,isSuccess:"success"===y,isError:C,isInitialLoading:_,isLoading:_,data:h,dataUpdatedAt:m.dataUpdatedAt,error:f,errorUpdatedAt:g,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:w,isRefetching:w&&!E,isLoadingError:C&&0===m.dataUpdatedAt,isPaused:"paused"===v,isPlaceholderData:b,isRefetchError:C&&0!==m.dataUpdatedAt,isStale:p(e,t),refetch:this.refetch}}updateResult(e){const t=this.#d,a=this.createResult(this.#N,this.options);if(this.#L=this.#N.state,this.#O=this.options,(0,r.f8)(a,t))return;void 0!==this.#L.data&&(this.#V=this.#N),this.#d=a;const n={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,a="function"==typeof e?e():e;if("all"===a||!a&&!this.#P.size)return!0;const r=new Set(a??this.#P);return this.options.throwOnError&&r.add("error"),Object.keys(this.#d).some((e=>{const a=e;return this.#d[a]!==t[a]&&r.has(a)}))})()&&(n.listeners=!0),this.#g({...n,...e})}#Q(){const e=this.#p.getQueryCache().build(this.#p,this.options);if(e===this.#N)return;const t=this.#N;this.#N=e,this.#z=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#U()}#g(e){n.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#d)})),this.#p.getQueryCache().notify({query:this.#N,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 r="function"==typeof a?a(e):a;return"always"===r||!1!==r&&p(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)&&p(e,a)}function p(e,t){return e.isStaleByTime(t.staleTime)}},91450:(e,t,a)=>{"use strict";a.d(t,{k:()=>n});var r=a(20698),n=class{#G;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.gn)(this.gcTime)&&(this.#G=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(r.S$?1/0:3e5))}clearGcTimeout(){this.#G&&(clearTimeout(this.#G),this.#G=void 0)}}},14610:(e,t,a)=>{"use strict";a.d(t,{II:()=>u,v_:()=>i,wm:()=>l});var r=a(82464),n=a(95873),s=a(20698);function o(e){return Math.min(1e3*2**e,3e4)}function i(e){return"online"!==(e??"online")||n.t.isOnline()}var c=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function l(e){return e instanceof c}function u(e){let t,a,l,u=!1,d=0,p=!1;const m=new Promise(((e,t)=>{a=e,l=t})),h=()=>!r.m.isFocused()||"always"!==e.networkMode&&!n.t.isOnline(),f=r=>{p||(p=!0,e.onSuccess?.(r),t?.(),a(r))},g=a=>{p||(p=!0,e.onError?.(a),t?.(),l(a))},v=()=>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(f).catch((t=>{if(p)return;const a=e.retry??(s.S$?0:3),r=e.retryDelay??o,n="function"==typeof r?r(d,t):r,i=!0===a||"number"==typeof a&&d{if(h())return v()})).then((()=>{u?g(t):y()}))):g(t)}))};return i(e.networkMode)?y():v().then(y),{promise:m,cancel:t=>{p||(g(new c(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:()=>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:()=>p,EN:()=>d,F$:()=>u,G6:()=>b,MK:()=>c,S$:()=>r,ZZ:()=>C,Zw:()=>s,f8:()=>h,gn:()=>o,j3:()=>i,lQ:()=>n,nJ:()=>l,pl:()=>w,y9:()=>E,yy:()=>y});var r="undefined"==typeof window||"Deno"in window;function n(){}function s(e,t){return"function"==typeof e?e(t):e}function o(e){return"number"==typeof e&&e>=0&&e!==1/0}function i(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t){const{type:a="all",exact:r,fetchStatus:n,predicate:s,queryKey:o,stale:i}=e;if(o)if(r){if(t.queryHash!==u(o,t.options))return!1}else if(!p(t.queryKey,o))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===n||n===t.state.fetchStatus)&&!(s&&!s(t)))}function l(e,t){const{exact:a,status:r,predicate:n,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(a){if(d(t.options.mutationKey)!==d(s))return!1}else if(!p(t.options.mutationKey,s))return!1}return(!r||t.state.status===r)&&!(n&&!n(t))}function u(e,t){return(t?.queryKeyHashFn||d)(e)}function d(e){return JSON.stringify(e,((e,t)=>g(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=f(e)&&f(t);if(a||g(e)&&g(t)){const r=a?e.length:Object.keys(e).length,n=a?t:Object.keys(t),s=n.length,o=a?[]:{};let i=0;for(let r=0;r{setTimeout(t,e)}))}function b(e){y(0).then(e)}function w(e,t,a){return"function"==typeof a.structuralSharing?a.structuralSharing(e,t):!1!==a.structuralSharing?m(e,t):t}function E(e,t,a=0){const r=[...e,t];return a&&r.length>a?r.slice(1):r}function C(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:()=>o,jE:()=>s});var r=a(51609),n=r.createContext(void 0),s=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},o=({client:e,children:t})=>(r.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),r.createElement(n.Provider,{value:e},t))},89690:(e,t,a)=>{"use strict";a.d(t,{h:()=>o});var r=a(51609);function n(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var s=r.createContext(n()),o=()=>r.useContext(s)},34804:(e,t,a)=>{"use strict";a.d(t,{$1:()=>i,LJ:()=>s,wZ:()=>o});var r=a(51609),n=a(55492),s=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},o=e=>{r.useEffect((()=>{e.clearReset()}),[e])},i=({result:e,errorResetBoundary:t,throwOnError:a,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&(0,n.G)(a,[e.error,r])},64796:(e,t,a)=>{"use strict";a.d(t,{w:()=>s});var r=a(51609),n=r.createContext(!1),s=()=>r.useContext(n);n.Provider},937:(e,t,a)=>{"use strict";a.d(t,{EU:()=>n,iL:()=>s,tu:()=>r});var r=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},n=(e,t,a)=>e?.suspense&&((e,t)=>e.isLoading&&e.isFetching&&!t)(t,a),s=(e,t,a)=>t.fetchOptimistic(e).catch((()=>{a.clearReset()}))},4611:(e,t,a)=>{"use strict";a.d(t,{t:()=>u});var r=a(51609),n=a(31795),s=a(89690),o=a(77115),i=a(64796),c=a(34804),l=a(937);function u(e,t,a){const u=(0,o.jE)(a),d=(0,i.w)(),p=(0,s.h)(),m=u.defaultQueryOptions(e);m._optimisticResults=d?"isRestoring":"optimistic",(0,l.tu)(m),(0,c.LJ)(m,p),(0,c.wZ)(p);const[h]=r.useState((()=>new t(u,m))),f=h.getOptimisticResult(m);if(r.useSyncExternalStore(r.useCallback((e=>{const t=d?()=>{}:h.subscribe(n.j.batchCalls(e));return h.updateResult(),t}),[h,d]),(()=>h.getCurrentResult()),(()=>h.getCurrentResult())),r.useEffect((()=>{h.setOptions(m,{listeners:!1})}),[m,h]),(0,l.EU)(m,f,d))throw(0,l.iL)(m,h,p);if((0,c.$1)({result:f,errorResetBoundary:p,throwOnError:m.throwOnError,query:h.getCurrentQuery()}))throw f.error;return m.notifyOnChangeProps?f:h.trackResult(f)}},34613:(e,t,a)=>{"use strict";a.d(t,{n:()=>c});var r=a(51609),n=a(44158),s=a(31795),o=a(77115),i=a(55492);function c(e,t){const a=(0,o.jE)(t),[c]=r.useState((()=>new n._(a,e)));r.useEffect((()=>{c.setOptions(e)}),[c,e]);const u=r.useSyncExternalStore(r.useCallback((e=>c.subscribe(s.j.batchCalls(e))),[c]),(()=>c.getCurrentResult()),(()=>c.getCurrentResult())),d=r.useCallback(((e,t)=>{c.mutate(e,t).catch(l)}),[c]);if(u.error&&(0,i.G)(c.options.throwOnError,[u.error]))throw u.error;return{...u,mutate:d,mutateAsync:u.mutate}}function l(){}},35104:(e,t,a)=>{"use strict";a.d(t,{I:()=>s});var r=a(93397),n=a(4611);function s(e,t){return(0,n.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,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var s=e.length;for(t=0;tn});const n=function(){for(var e,t,a=0,n="",s=arguments.length;a{"use strict";a.d(t,{A:()=>p});var r=a(31105),n=a(51609);function s(e){return e&&e.stopPropagation&&e.stopPropagation(),e&&e.preventDefault&&e.preventDefault(),!1}function o(e){return null==e?[]:Array.isArray(e)?e.slice():[e]}function i(e){return null!==e&&1===e.length?e[0]:e.slice()}function c(e){Object.keys(e).forEach((t=>{"undefined"!=typeof document&&document.addEventListener(t,e[t],!1)}))}function l(e,t){return u(function(e,t){let a=e;return a<=t.min&&(a=t.min),a>=t.max&&(a=t.max),a}(e,t),t)}function u(e,t){const a=(e-t.min)%t.step;let r=e-a;return 2*Math.abs(a)>=t.step&&(r+=a>0?t.step:-t.step),parseFloat(r.toFixed(5))}let d=function(e){function t(t){var a;(a=e.call(this,t)||this).onKeyUp=()=>{a.onEnd()},a.onMouseUp=()=>{a.onEnd(a.getMouseEventMap())},a.onTouchEnd=e=>{e.preventDefault(),a.onEnd(a.getTouchEventMap())},a.onBlur=()=>{a.setState({index:-1},a.onEnd(a.getKeyDownEventMap()))},a.onMouseMove=e=>{a.setState({pending:!0});const t=a.getMousePosition(e),r=a.getDiffPosition(t[0]),n=a.getValueFromPosition(r);a.move(n)},a.onTouchMove=e=>{if(e.touches.length>1)return;a.setState({pending:!0});const t=a.getTouchPosition(e);if(void 0===a.isScrolling){const e=t[0]-a.startPosition[0],r=t[1]-a.startPosition[1];a.isScrolling=Math.abs(r)>Math.abs(e)}if(a.isScrolling)return void a.setState({index:-1});const r=a.getDiffPosition(t[0]),n=a.getValueFromPosition(r);a.move(n)},a.onKeyDown=e=>{if(!(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey))switch(a.setState({pending:!0}),e.key){case"ArrowLeft":case"ArrowDown":case"Left":case"Down":e.preventDefault(),a.moveDownByStep();break;case"ArrowRight":case"ArrowUp":case"Right":case"Up":e.preventDefault(),a.moveUpByStep();break;case"Home":e.preventDefault(),a.move(a.props.min);break;case"End":e.preventDefault(),a.move(a.props.max);break;case"PageDown":e.preventDefault(),a.moveDownByStep(a.props.pageFn(a.props.step));break;case"PageUp":e.preventDefault(),a.moveUpByStep(a.props.pageFn(a.props.step))}},a.onSliderMouseDown=e=>{if(!a.props.disabled&&2!==e.button){if(a.setState({pending:!0}),!a.props.snapDragDisabled){const t=a.getMousePosition(e);a.forceValueFromPosition(t[0],(e=>{a.start(e,t[0]),c(a.getMouseEventMap())}))}s(e)}},a.onSliderClick=e=>{if(!a.props.disabled&&a.props.onSliderClick&&!a.hasMoved){const t=a.getMousePosition(e),r=l(a.calcValue(a.calcOffsetFromPosition(t[0])),a.props);a.props.onSliderClick(r)}},a.createOnKeyDown=e=>t=>{a.props.disabled||(a.start(e),c(a.getKeyDownEventMap()),s(t))},a.createOnMouseDown=e=>t=>{if(a.props.disabled||2===t.button)return;a.setState({pending:!0});const r=a.getMousePosition(t);a.start(e,r[0]),c(a.getMouseEventMap()),s(t)},a.createOnTouchStart=e=>t=>{if(a.props.disabled||t.touches.length>1)return;a.setState({pending:!0});const r=a.getTouchPosition(t);a.startPosition=r,a.isScrolling=void 0,a.start(e,r[0]),c(a.getTouchEventMap()),function(e){e.stopPropagation&&e.stopPropagation()}(t)},a.handleResize=()=>{const e=window.setTimeout((()=>{a.pendingResizeTimeouts.shift(),a.resize()}),0);a.pendingResizeTimeouts.push(e)},a.renderThumb=(e,t)=>{const r=a.props.thumbClassName+" "+a.props.thumbClassName+"-"+t+" "+(a.state.index===t?a.props.thumbActiveClassName:""),n={ref:e=>{a["thumb"+t]=e},key:a.props.thumbClassName+"-"+t,className:r,style:e,onMouseDown:a.createOnMouseDown(t),onTouchStart:a.createOnTouchStart(t),onFocus:a.createOnKeyDown(t),tabIndex:0,role:"slider","aria-orientation":a.props.orientation,"aria-valuenow":a.state.value[t],"aria-valuemin":a.props.min,"aria-valuemax":a.props.max,"aria-label":Array.isArray(a.props.ariaLabel)?a.props.ariaLabel[t]:a.props.ariaLabel,"aria-labelledby":Array.isArray(a.props.ariaLabelledby)?a.props.ariaLabelledby[t]:a.props.ariaLabelledby,"aria-disabled":a.props.disabled},s={index:t,value:i(a.state.value),valueNow:a.state.value[t]};return a.props.ariaValuetext&&(n["aria-valuetext"]="string"==typeof a.props.ariaValuetext?a.props.ariaValuetext:a.props.ariaValuetext(s)),a.props.renderThumb(n,s)},a.renderTrack=(e,t,r)=>{const n={key:a.props.trackClassName+"-"+e,className:a.props.trackClassName+" "+a.props.trackClassName+"-"+e,style:a.buildTrackStyle(t,a.state.upperBound-r)},s={index:e,value:i(a.state.value)};return a.props.renderTrack(n,s)};let r=o(t.value);r.length||(r=o(t.defaultValue)),a.pendingResizeTimeouts=[];const u=[];for(let e=0;el(t,e)))}:null},a.componentDidUpdate=function(){0===this.state.upperBound&&this.resize()},a.componentWillUnmount=function(){this.clearPendingResizeTimeouts(),this.resizeObserver&&this.resizeObserver.disconnect()},a.onEnd=function(e){e&&function(e){Object.keys(e).forEach((t=>{"undefined"!=typeof document&&document.removeEventListener(t,e[t],!1)}))}(e),this.hasMoved&&this.fireChangeEvent("onAfterChange"),this.setState({pending:!1}),this.hasMoved=!1},a.getValue=function(){return i(this.state.value)},a.getClosestIndex=function(e){let t=Number.MAX_VALUE,a=-1;const{value:r}=this.state,n=r.length;for(let s=0;s{t(r),this.fireChangeEvent("onChange")}))},a.clearPendingResizeTimeouts=function(){do{const e=this.pendingResizeTimeouts.shift();clearTimeout(e)}while(this.pendingResizeTimeouts.length)},a.start=function(e,t){const a=this["thumb"+e];a&&a.focus();const{zIndices:r}=this.state;r.splice(r.indexOf(e),1),r.push(e),this.setState((a=>({startValue:a.value[e],startPosition:void 0!==t?t:a.startPosition,index:e,zIndices:r})))},a.moveUpByStep=function(e){void 0===e&&(e=this.props.step);const t=this.state.value[this.state.index],a=l(this.props.invert&&"horizontal"===this.props.orientation?t-e:t+e,this.props);this.move(Math.min(a,this.props.max))},a.moveDownByStep=function(e){void 0===e&&(e=this.props.step);const t=this.state.value[this.state.index],a=l(this.props.invert&&"horizontal"===this.props.orientation?t+e:t-e,this.props);this.move(Math.max(a,this.props.min))},a.move=function(e){const t=this.state.value.slice(),{index:a}=this.state,{length:r}=t,n=t[a];if(e===n)return;this.hasMoved||this.fireChangeEvent("onBeforeChange"),this.hasMoved=!0;const{pearling:s,max:o,min:i,minDistance:c}=this.props;if(!s){if(a>0){const r=t[a-1];er-c&&(e=r-c)}}t[a]=e,s&&r>1&&(e>n?(this.pushSucceeding(t,c,a),function(e,t,a,r){for(let n=0;ns&&(t[e-1-n]=s)}}(r,t,c,o)):ee[r+1];r+=1,n=e[r]+t)e[r+1]=u(n,this.props)},a.pushPreceding=function(e,t,a){for(let r=a,n=e[r]-t;null!==e[r-1]&&n=0?this.posMinKey():void 0,zIndex:this.state.zIndices.indexOf(t)+1};return a[this.posMinKey()]=e+"px",a},a.buildTrackStyle=function(e,t){const a={position:"absolute",willChange:this.state.index>=0?this.posMinKey()+","+this.posMaxKey():void 0};return a[this.posMinKey()]=e,a[this.posMaxKey()]=t,a},a.buildMarkStyle=function(e){var t;return(t={position:"absolute"})[this.posMinKey()]=e,t},a.renderThumbs=function(e){const{length:t}=e,a=[];for(let r=0;rt)):"number"==typeof e&&(e=Array.from({length:t}).map(((e,t)=>t)).filter((t=>t%e==0))),e.map(parseFloat).sort(((e,t)=>e-t)).map((e=>{const t=this.calcOffset(e),a={key:e,className:this.props.markClassName,style:this.buildMarkStyle(t)};return this.props.renderMark(a)}))},a.render=function(){const e=[],{value:t}=this.state,a=t.length;for(let r=0;r{this.slider=e,this.resizeElementRef.current=e},style:{position:"relative"},className:this.props.className+(this.props.disabled?" disabled":""),onMouseDown:this.onSliderMouseDown,onClick:this.onSliderClick},r,s,o)},t}(n.Component);d.displayName="ReactSlider",d.defaultProps={min:0,max:100,step:1,pageFn:e=>10*e,minDistance:0,defaultValue:0,orientation:"horizontal",className:"slider",thumbClassName:"thumb",thumbActiveClassName:"active",trackClassName:"track",markClassName:"mark",withTracks:!0,pearling:!1,disabled:!1,snapDragDisabled:!1,invert:!1,marks:[],renderThumb:e=>n.createElement("div",e),renderTrack:e=>n.createElement("div",e),renderMark:e=>n.createElement("span",e)};var p=d},28790:(e,t,a)=>{"use strict";var r,n;a.d(t,{Ay:()=>ct,z:()=>ct}),function(e){e.assertEqual=e=>e,e.assertIs=function(e){},e.assertNever=function(_x){throw new Error},e.arrayToEnum=e=>{const t={};for(const a of e)t[a]=a;return t},e.getValidEnumValues=t=>{const a=e.objectKeys(t).filter((e=>"number"!=typeof t[t[e]])),r={};for(const e of a)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map((function(e){return t[e]})),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{const t=[];for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.push(a);return t},e.find=(e,t)=>{for(const a of e)if(t(a))return a},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map((e=>"string"==typeof e?`'${e}'`:e)).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(r||(r={})),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(n||(n={}));const s=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),o=e=>{switch(typeof e){case"undefined":return s.undefined;case"string":return s.string;case"number":return isNaN(e)?s.nan:s.number;case"boolean":return s.boolean;case"function":return s.function;case"bigint":return s.bigint;case"symbol":return s.symbol;case"object":return Array.isArray(e)?s.array:null===e?s.null:e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?s.promise:"undefined"!=typeof Map&&e instanceof Map?s.map:"undefined"!=typeof Set&&e instanceof Set?s.set:"undefined"!=typeof Date&&e instanceof Date?s.date:s.object;default:return s.unknown}},i=r.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class c extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const t=e||function(e){return e.message},a={_errors:[]},r=e=>{for(const n of e.issues)if("invalid_union"===n.code)n.unionErrors.map(r);else if("invalid_return_type"===n.code)r(n.returnTypeError);else if("invalid_arguments"===n.code)r(n.argumentsError);else if(0===n.path.length)a._errors.push(t(n));else{let e=a,r=0;for(;re.message){const t={},a=[];for(const r of this.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(e(r))):a.push(e(r));return{formErrors:a,fieldErrors:t}}get formErrors(){return this.flatten()}}c.create=e=>new c(e);const l=(e,t)=>{let a;switch(e.code){case i.invalid_type:a=e.received===s.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case i.invalid_literal:a=`Invalid literal value, expected ${JSON.stringify(e.expected,r.jsonStringifyReplacer)}`;break;case i.unrecognized_keys:a=`Unrecognized key(s) in object: ${r.joinValues(e.keys,", ")}`;break;case i.invalid_union:a="Invalid input";break;case i.invalid_union_discriminator:a=`Invalid discriminator value. Expected ${r.joinValues(e.options)}`;break;case i.invalid_enum_value:a=`Invalid enum value. Expected ${r.joinValues(e.options)}, received '${e.received}'`;break;case i.invalid_arguments:a="Invalid function arguments";break;case i.invalid_return_type:a="Invalid function return type";break;case i.invalid_date:a="Invalid date";break;case i.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(a=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(a=`${a} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?a=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?a=`Invalid input: must end with "${e.validation.endsWith}"`:r.assertNever(e.validation):a="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case i.too_small:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case i.too_big:a="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case i.custom:a="Invalid input";break;case i.invalid_intersection_types:a="Intersection results could not be merged";break;case i.not_multiple_of:a=`Number must be a multiple of ${e.multipleOf}`;break;case i.not_finite:a="Number must be finite";break;default:a=t.defaultError,r.assertNever(e)}return{message:a}};let u=l;function d(){return u}const p=e=>{const{data:t,path:a,errorMaps:r,issueData:n}=e,s=[...a,...n.path||[]],o={...n,path:s};let i="";const c=r.filter((e=>!!e)).slice().reverse();for(const e of c)i=e(o,{data:t,defaultError:i}).message;return{...n,path:s,message:n.message||i}};function m(e,t){const a=p({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,d(),l].filter((e=>!!e))});e.common.issues.push(a)}class h{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){const a=[];for(const r of t){if("aborted"===r.status)return f;"dirty"===r.status&&e.dirty(),a.push(r.value)}return{status:e.value,value:a}}static async mergeObjectAsync(e,t){const a=[];for(const e of t)a.push({key:await e.key,value:await e.value});return h.mergeObjectSync(e,a)}static mergeObjectSync(e,t){const a={};for(const r of t){const{key:t,value:n}=r;if("aborted"===t.status)return f;if("aborted"===n.status)return f;"dirty"===t.status&&e.dirty(),"dirty"===n.status&&e.dirty(),"__proto__"===t.value||void 0===n.value&&!r.alwaysSet||(a[t.value]=n.value)}return{status:e.value,value:a}}}const f=Object.freeze({status:"aborted"}),g=e=>({status:"dirty",value:e}),v=e=>({status:"valid",value:e}),y=e=>"aborted"===e.status,b=e=>"dirty"===e.status,w=e=>"valid"===e.status,E=e=>"undefined"!=typeof Promise&&e instanceof Promise;var C;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(C||(C={}));class _{constructor(e,t,a,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=a,this._key=r}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const k=(e,t)=>{if(w(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const t=new c(e.common.issues);return this._error=t,this._error}}};function R(e){if(!e)return{};const{errorMap:t,invalid_type_error:a,required_error:r,description:n}=e;if(t&&(a||r))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(t)return{errorMap:t,description:n};return{errorMap:(e,t)=>"invalid_type"!==e.code?{message:t.defaultError}:void 0===t.data?{message:null!=r?r:t.defaultError}:{message:null!=a?a:t.defaultError},description:n}}class A{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return o(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:o(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new h,ctx:{common:e.parent.common,data:e.data,parsedType:o(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const t=this._parse(e);if(E(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){const t=this._parse(e);return Promise.resolve(t)}parse(e,t){const a=this.safeParse(e,t);if(a.success)return a.data;throw a.error}safeParse(e,t){var a;const r={common:{issues:[],async:null!==(a=null==t?void 0:t.async)&&void 0!==a&&a,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:o(e)},n=this._parseSync({data:e,path:r.path,parent:r});return k(r,n)}async parseAsync(e,t){const a=await this.safeParseAsync(e,t);if(a.success)return a.data;throw a.error}async safeParseAsync(e,t){const a={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:o(e)},r=this._parse({data:e,path:a.path,parent:a}),n=await(E(r)?r:Promise.resolve(r));return k(a,n)}refine(e,t){const a=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement(((t,r)=>{const n=e(t),s=()=>r.addIssue({code:i.custom,...a(t)});return"undefined"!=typeof Promise&&n instanceof Promise?n.then((e=>!!e||(s(),!1))):!!n||(s(),!1)}))}refinement(e,t){return this._refinement(((a,r)=>!!e(a)||(r.addIssue("function"==typeof t?t(a,r):t),!1)))}_refinement(e){return new me({schema:this,typeName:Re.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return he.create(this,this._def)}nullable(){return fe.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return K.create(this,this._def)}promise(){return pe.create(this,this._def)}or(e){return G.create([this,e],this._def)}and(e){return te.create(this,e,this._def)}transform(e){return new me({...R(this._def),schema:this,typeName:Re.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const t="function"==typeof e?e:()=>e;return new ge({...R(this._def),innerType:this,defaultValue:t,typeName:Re.ZodDefault})}brand(){return new we({typeName:Re.ZodBranded,type:this,...R(this._def)})}catch(e){const t="function"==typeof e?e:()=>e;return new ve({...R(this._def),innerType:this,catchValue:t,typeName:Re.ZodCatch})}describe(e){return new(0,this.constructor)({...this._def,description:e})}pipe(e){return Ee.create(this,e)}readonly(){return Ce.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const x=/^c[^\s-]{8,}$/i,S=/^[a-z][a-z0-9]*$/,j=/[0-9A-HJKMNP-TV-Z]{26}/,M=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,N=/^(?!\.)(?!.*\.\.)([A-Z0-9_+-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,z=/^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u,P=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,T=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/;class L extends A{constructor(){super(...arguments),this._regex=(e,t,a)=>this.refinement((t=>e.test(t)),{validation:t,code:i.invalid_string,...C.errToObj(a)}),this.nonempty=e=>this.min(1,C.errToObj(e)),this.trim=()=>new L({...this._def,checks:[...this._def.checks,{kind:"trim"}]}),this.toLowerCase=()=>new L({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]}),this.toUpperCase=()=>new L({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}_parse(e){this._def.coerce&&(e.data=String(e.data));if(this._getType(e)!==s.string){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.string,received:t.parsedType}),f}const t=new h;let a;for(const s of this._def.checks)if("min"===s.kind)e.data.lengths.value&&(a=this._getOrReturnCtx(e,a),m(a,{code:i.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),t.dirty());else if("length"===s.kind){const r=e.data.length>s.value,n=e.data.length"datetime"===e.kind))}get isEmail(){return!!this._def.checks.find((e=>"email"===e.kind))}get isURL(){return!!this._def.checks.find((e=>"url"===e.kind))}get isEmoji(){return!!this._def.checks.find((e=>"emoji"===e.kind))}get isUUID(){return!!this._def.checks.find((e=>"uuid"===e.kind))}get isCUID(){return!!this._def.checks.find((e=>"cuid"===e.kind))}get isCUID2(){return!!this._def.checks.find((e=>"cuid2"===e.kind))}get isULID(){return!!this._def.checks.find((e=>"ulid"===e.kind))}get isIP(){return!!this._def.checks.find((e=>"ip"===e.kind))}get minLength(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuer?a:r;return parseInt(e.toFixed(n).replace(".",""))%parseInt(t.toFixed(n).replace(".",""))/Math.pow(10,n)}L.create=e=>{var t;return new L({checks:[],typeName:Re.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...R(e)})};class D extends A{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){this._def.coerce&&(e.data=Number(e.data));if(this._getType(e)!==s.number){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.number,received:t.parsedType}),f}let t;const a=new h;for(const n of this._def.checks)if("int"===n.kind)r.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),m(t,{code:i.invalid_type,expected:"integer",received:"float",message:n.message}),a.dirty());else if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),m(t,{code:i.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),a.dirty())}else"multipleOf"===n.kind?0!==O(e.data,n.value)&&(t=this._getOrReturnCtx(e,t),m(t,{code:i.not_multiple_of,multipleOf:n.value,message:n.message}),a.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),m(t,{code:i.not_finite,message:n.message}),a.dirty()):r.assertNever(n);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,a,r){return new D({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:C.toString(r)}]})}_addCheck(e){return new D({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:C.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:C.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:C.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:C.toString(e)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value"int"===e.kind||"multipleOf"===e.kind&&r.isInteger(e.value)))}get isFinite(){let e=null,t=null;for(const a of this._def.checks){if("finite"===a.kind||"int"===a.kind||"multipleOf"===a.kind)return!0;"min"===a.kind?(null===t||a.value>t)&&(t=a.value):"max"===a.kind&&(null===e||a.valuenew D({checks:[],typeName:Re.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...R(e)});class H extends A{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){this._def.coerce&&(e.data=BigInt(e.data));if(this._getType(e)!==s.bigint){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.bigint,received:t.parsedType}),f}let t;const a=new h;for(const n of this._def.checks)if("min"===n.kind){(n.inclusive?e.datan.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),m(t,{code:i.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),a.dirty())}else"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),m(t,{code:i.not_multiple_of,multipleOf:n.value,message:n.message}),a.dirty()):r.assertNever(n);return{status:a.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,C.toString(t))}gt(e,t){return this.setLimit("min",e,!1,C.toString(t))}lte(e,t){return this.setLimit("max",e,!0,C.toString(t))}lt(e,t){return this.setLimit("max",e,!1,C.toString(t))}setLimit(e,t,a,r){return new H({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:a,message:C.toString(r)}]})}_addCheck(e){return new H({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:C.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:C.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:C.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:C.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:C.toString(t)})}get minValue(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.value{var t;return new H({checks:[],typeName:Re.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...R(e)})};class V extends A{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));if(this._getType(e)!==s.boolean){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.boolean,received:t.parsedType}),f}return v(e.data)}}V.create=e=>new V({typeName:Re.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...R(e)});class I extends A{_parse(e){this._def.coerce&&(e.data=new Date(e.data));if(this._getType(e)!==s.date){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.date,received:t.parsedType}),f}if(isNaN(e.data.getTime())){return m(this._getOrReturnCtx(e),{code:i.invalid_date}),f}const t=new h;let a;for(const n of this._def.checks)"min"===n.kind?e.data.getTime()n.value&&(a=this._getOrReturnCtx(e,a),m(a,{code:i.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),t.dirty()):r.assertNever(n);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new I({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:C.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:C.toString(t)})}get minDate(){let e=null;for(const t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(const t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew I({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:Re.ZodDate,...R(e)});class F extends A{_parse(e){if(this._getType(e)!==s.symbol){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.symbol,received:t.parsedType}),f}return v(e.data)}}F.create=e=>new F({typeName:Re.ZodSymbol,...R(e)});class B extends A{_parse(e){if(this._getType(e)!==s.undefined){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.undefined,received:t.parsedType}),f}return v(e.data)}}B.create=e=>new B({typeName:Re.ZodUndefined,...R(e)});class q extends A{_parse(e){if(this._getType(e)!==s.null){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.null,received:t.parsedType}),f}return v(e.data)}}q.create=e=>new q({typeName:Re.ZodNull,...R(e)});class U extends A{constructor(){super(...arguments),this._any=!0}_parse(e){return v(e.data)}}U.create=e=>new U({typeName:Re.ZodAny,...R(e)});class Z extends A{constructor(){super(...arguments),this._unknown=!0}_parse(e){return v(e.data)}}Z.create=e=>new Z({typeName:Re.ZodUnknown,...R(e)});class W extends A{_parse(e){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.never,received:t.parsedType}),f}}W.create=e=>new W({typeName:Re.ZodNever,...R(e)});class Q extends A{_parse(e){if(this._getType(e)!==s.undefined){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.void,received:t.parsedType}),f}return v(e.data)}}Q.create=e=>new Q({typeName:Re.ZodVoid,...R(e)});class K extends A{_parse(e){const{ctx:t,status:a}=this._processInputParams(e),r=this._def;if(t.parsedType!==s.array)return m(t,{code:i.invalid_type,expected:s.array,received:t.parsedType}),f;if(null!==r.exactLength){const e=t.data.length>r.exactLength.value,n=t.data.lengthr.maxLength.value&&(m(t,{code:i.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),a.dirty()),t.common.async)return Promise.all([...t.data].map(((e,a)=>r.type._parseAsync(new _(t,e,t.path,a))))).then((e=>h.mergeArray(a,e)));const n=[...t.data].map(((e,a)=>r.type._parseSync(new _(t,e,t.path,a))));return h.mergeArray(a,n)}get element(){return this._def.type}min(e,t){return new K({...this._def,minLength:{value:e,message:C.toString(t)}})}max(e,t){return new K({...this._def,maxLength:{value:e,message:C.toString(t)}})}length(e,t){return new K({...this._def,exactLength:{value:e,message:C.toString(t)}})}nonempty(e){return this.min(1,e)}}function $(e){if(e instanceof J){const t={};for(const a in e.shape){const r=e.shape[a];t[a]=he.create($(r))}return new J({...e._def,shape:()=>t})}return e instanceof K?new K({...e._def,type:$(e.element)}):e instanceof he?he.create($(e.unwrap())):e instanceof fe?fe.create($(e.unwrap())):e instanceof ae?ae.create(e.items.map((e=>$(e)))):e}K.create=(e,t)=>new K({type:e,minLength:null,maxLength:null,exactLength:null,typeName:Re.ZodArray,...R(t)});class J extends A{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;const e=this._def.shape(),t=r.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==s.object){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.object,received:t.parsedType}),f}const{status:t,ctx:a}=this._processInputParams(e),{shape:r,keys:n}=this._getCached(),o=[];if(!(this._def.catchall instanceof W&&"strip"===this._def.unknownKeys))for(const e in a.data)n.includes(e)||o.push(e);const c=[];for(const e of n){const t=r[e],n=a.data[e];c.push({key:{status:"valid",value:e},value:t._parse(new _(a,n,a.path,e)),alwaysSet:e in a.data})}if(this._def.catchall instanceof W){const e=this._def.unknownKeys;if("passthrough"===e)for(const e of o)c.push({key:{status:"valid",value:e},value:{status:"valid",value:a.data[e]}});else if("strict"===e)o.length>0&&(m(a,{code:i.unrecognized_keys,keys:o}),t.dirty());else if("strip"!==e)throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const e=this._def.catchall;for(const t of o){const r=a.data[t];c.push({key:{status:"valid",value:t},value:e._parse(new _(a,r,a.path,t)),alwaysSet:t in a.data})}}return a.common.async?Promise.resolve().then((async()=>{const e=[];for(const t of c){const a=await t.key;e.push({key:a,value:await t.value,alwaysSet:t.alwaysSet})}return e})).then((e=>h.mergeObjectSync(t,e))):h.mergeObjectSync(t,c)}get shape(){return this._def.shape()}strict(e){return C.errToObj,new J({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,a)=>{var r,n,s,o;const i=null!==(s=null===(n=(r=this._def).errorMap)||void 0===n?void 0:n.call(r,t,a).message)&&void 0!==s?s:a.defaultError;return"unrecognized_keys"===t.code?{message:null!==(o=C.errToObj(e).message)&&void 0!==o?o:i}:{message:i}}}:{}})}strip(){return new J({...this._def,unknownKeys:"strip"})}passthrough(){return new J({...this._def,unknownKeys:"passthrough"})}extend(e){return new J({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new J({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:Re.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new J({...this._def,catchall:e})}pick(e){const t={};return r.objectKeys(e).forEach((a=>{e[a]&&this.shape[a]&&(t[a]=this.shape[a])})),new J({...this._def,shape:()=>t})}omit(e){const t={};return r.objectKeys(this.shape).forEach((a=>{e[a]||(t[a]=this.shape[a])})),new J({...this._def,shape:()=>t})}deepPartial(){return $(this)}partial(e){const t={};return r.objectKeys(this.shape).forEach((a=>{const r=this.shape[a];e&&!e[a]?t[a]=r:t[a]=r.optional()})),new J({...this._def,shape:()=>t})}required(e){const t={};return r.objectKeys(this.shape).forEach((a=>{if(e&&!e[a])t[a]=this.shape[a];else{let e=this.shape[a];for(;e instanceof he;)e=e._def.innerType;t[a]=e}})),new J({...this._def,shape:()=>t})}keyof(){return le(r.objectKeys(this.shape))}}J.create=(e,t)=>new J({shape:()=>e,unknownKeys:"strip",catchall:W.create(),typeName:Re.ZodObject,...R(t)}),J.strictCreate=(e,t)=>new J({shape:()=>e,unknownKeys:"strict",catchall:W.create(),typeName:Re.ZodObject,...R(t)}),J.lazycreate=(e,t)=>new J({shape:e,unknownKeys:"strip",catchall:W.create(),typeName:Re.ZodObject,...R(t)});class G extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a=this._def.options;if(t.common.async)return Promise.all(a.map((async e=>{const a={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:a}),ctx:a}}))).then((function(e){for(const t of e)if("valid"===t.result.status)return t.result;for(const a of e)if("dirty"===a.result.status)return t.common.issues.push(...a.ctx.common.issues),a.result;const a=e.map((e=>new c(e.ctx.common.issues)));return m(t,{code:i.invalid_union,unionErrors:a}),f}));{let e;const r=[];for(const n of a){const a={...t,common:{...t.common,issues:[]},parent:null},s=n._parseSync({data:t.data,path:t.path,parent:a});if("valid"===s.status)return s;"dirty"!==s.status||e||(e={result:s,ctx:a}),a.common.issues.length&&r.push(a.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;const n=r.map((e=>new c(e)));return m(t,{code:i.invalid_union,unionErrors:n}),f}}get options(){return this._def.options}}G.create=(e,t)=>new G({options:e,typeName:Re.ZodUnion,...R(t)});const Y=e=>e instanceof ie?Y(e.schema):e instanceof me?Y(e.innerType()):e instanceof ce?[e.value]:e instanceof ue?e.options:e instanceof de?Object.keys(e.enum):e instanceof ge?Y(e._def.innerType):e instanceof B?[void 0]:e instanceof q?[null]:null;class X extends A{_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.object)return m(t,{code:i.invalid_type,expected:s.object,received:t.parsedType}),f;const a=this.discriminator,r=t.data[a],n=this.optionsMap.get(r);return n?t.common.async?n._parseAsync({data:t.data,path:t.path,parent:t}):n._parseSync({data:t.data,path:t.path,parent:t}):(m(t,{code:i.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[a]}),f)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,a){const r=new Map;for(const a of t){const t=Y(a.shape[e]);if(!t)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(const n of t){if(r.has(n))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(n)}`);r.set(n,a)}}return new X({typeName:Re.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...R(a)})}}function ee(e,t){const a=o(e),n=o(t);if(e===t)return{valid:!0,data:e};if(a===s.object&&n===s.object){const a=r.objectKeys(t),n=r.objectKeys(e).filter((e=>-1!==a.indexOf(e))),s={...e,...t};for(const a of n){const r=ee(e[a],t[a]);if(!r.valid)return{valid:!1};s[a]=r.data}return{valid:!0,data:s}}if(a===s.array&&n===s.array){if(e.length!==t.length)return{valid:!1};const a=[];for(let r=0;r{if(y(e)||y(r))return f;const n=ee(e.value,r.value);return n.valid?((b(e)||b(r))&&t.dirty(),{status:t.value,value:n.data}):(m(a,{code:i.invalid_intersection_types}),f)};return a.common.async?Promise.all([this._def.left._parseAsync({data:a.data,path:a.path,parent:a}),this._def.right._parseAsync({data:a.data,path:a.path,parent:a})]).then((([e,t])=>r(e,t))):r(this._def.left._parseSync({data:a.data,path:a.path,parent:a}),this._def.right._parseSync({data:a.data,path:a.path,parent:a}))}}te.create=(e,t,a)=>new te({left:e,right:t,typeName:Re.ZodIntersection,...R(a)});class ae extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.array)return m(a,{code:i.invalid_type,expected:s.array,received:a.parsedType}),f;if(a.data.lengththis._def.items.length&&(m(a,{code:i.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());const r=[...a.data].map(((e,t)=>{const r=this._def.items[t]||this._def.rest;return r?r._parse(new _(a,e,a.path,t)):null})).filter((e=>!!e));return a.common.async?Promise.all(r).then((e=>h.mergeArray(t,e))):h.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new ae({...this._def,rest:e})}}ae.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new ae({items:e,typeName:Re.ZodTuple,rest:null,...R(t)})};class re extends A{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.object)return m(a,{code:i.invalid_type,expected:s.object,received:a.parsedType}),f;const r=[],n=this._def.keyType,o=this._def.valueType;for(const e in a.data)r.push({key:n._parse(new _(a,e,a.path,e)),value:o._parse(new _(a,a.data[e],a.path,e))});return a.common.async?h.mergeObjectAsync(t,r):h.mergeObjectSync(t,r)}get element(){return this._def.valueType}static create(e,t,a){return new re(t instanceof A?{keyType:e,valueType:t,typeName:Re.ZodRecord,...R(a)}:{keyType:L.create(),valueType:e,typeName:Re.ZodRecord,...R(t)})}}class ne extends A{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.map)return m(a,{code:i.invalid_type,expected:s.map,received:a.parsedType}),f;const r=this._def.keyType,n=this._def.valueType,o=[...a.data.entries()].map((([e,t],s)=>({key:r._parse(new _(a,e,a.path,[s,"key"])),value:n._parse(new _(a,t,a.path,[s,"value"]))})));if(a.common.async){const e=new Map;return Promise.resolve().then((async()=>{for(const a of o){const r=await a.key,n=await a.value;if("aborted"===r.status||"aborted"===n.status)return f;"dirty"!==r.status&&"dirty"!==n.status||t.dirty(),e.set(r.value,n.value)}return{status:t.value,value:e}}))}{const e=new Map;for(const a of o){const r=a.key,n=a.value;if("aborted"===r.status||"aborted"===n.status)return f;"dirty"!==r.status&&"dirty"!==n.status||t.dirty(),e.set(r.value,n.value)}return{status:t.value,value:e}}}}ne.create=(e,t,a)=>new ne({valueType:t,keyType:e,typeName:Re.ZodMap,...R(a)});class se extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.parsedType!==s.set)return m(a,{code:i.invalid_type,expected:s.set,received:a.parsedType}),f;const r=this._def;null!==r.minSize&&a.data.sizer.maxSize.value&&(m(a,{code:i.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());const n=this._def.valueType;function o(e){const a=new Set;for(const r of e){if("aborted"===r.status)return f;"dirty"===r.status&&t.dirty(),a.add(r.value)}return{status:t.value,value:a}}const c=[...a.data.values()].map(((e,t)=>n._parse(new _(a,e,a.path,t))));return a.common.async?Promise.all(c).then((e=>o(e))):o(c)}min(e,t){return new se({...this._def,minSize:{value:e,message:C.toString(t)}})}max(e,t){return new se({...this._def,maxSize:{value:e,message:C.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}se.create=(e,t)=>new se({valueType:e,minSize:null,maxSize:null,typeName:Re.ZodSet,...R(t)});class oe extends A{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.function)return m(t,{code:i.invalid_type,expected:s.function,received:t.parsedType}),f;function a(e,a){return p({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,d(),l].filter((e=>!!e)),issueData:{code:i.invalid_arguments,argumentsError:a}})}function r(e,a){return p({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,d(),l].filter((e=>!!e)),issueData:{code:i.invalid_return_type,returnTypeError:a}})}const n={errorMap:t.common.contextualErrorMap},o=t.data;if(this._def.returns instanceof pe){const e=this;return v((async function(...t){const s=new c([]),i=await e._def.args.parseAsync(t,n).catch((e=>{throw s.addIssue(a(t,e)),s})),l=await Reflect.apply(o,this,i);return await e._def.returns._def.type.parseAsync(l,n).catch((e=>{throw s.addIssue(r(l,e)),s}))}))}{const e=this;return v((function(...t){const s=e._def.args.safeParse(t,n);if(!s.success)throw new c([a(t,s.error)]);const i=Reflect.apply(o,this,s.data),l=e._def.returns.safeParse(i,n);if(!l.success)throw new c([r(i,l.error)]);return l.data}))}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new oe({...this._def,args:ae.create(e).rest(Z.create())})}returns(e){return new oe({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,a){return new oe({args:e||ae.create([]).rest(Z.create()),returns:t||Z.create(),typeName:Re.ZodFunction,...R(a)})}}class ie extends A{get schema(){return this._def.getter()}_parse(e){const{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}ie.create=(e,t)=>new ie({getter:e,typeName:Re.ZodLazy,...R(t)});class ce extends A{_parse(e){if(e.data!==this._def.value){const t=this._getOrReturnCtx(e);return m(t,{received:t.data,code:i.invalid_literal,expected:this._def.value}),f}return{status:"valid",value:e.data}}get value(){return this._def.value}}function le(e,t){return new ue({values:e,typeName:Re.ZodEnum,...R(t)})}ce.create=(e,t)=>new ce({value:e,typeName:Re.ZodLiteral,...R(t)});class ue extends A{_parse(e){if("string"!=typeof e.data){const t=this._getOrReturnCtx(e),a=this._def.values;return m(t,{expected:r.joinValues(a),received:t.parsedType,code:i.invalid_type}),f}if(-1===this._def.values.indexOf(e.data)){const t=this._getOrReturnCtx(e),a=this._def.values;return m(t,{received:t.data,code:i.invalid_enum_value,options:a}),f}return v(e.data)}get options(){return this._def.values}get enum(){const e={};for(const t of this._def.values)e[t]=t;return e}get Values(){const e={};for(const t of this._def.values)e[t]=t;return e}get Enum(){const e={};for(const t of this._def.values)e[t]=t;return e}extract(e){return ue.create(e)}exclude(e){return ue.create(this.options.filter((t=>!e.includes(t))))}}ue.create=le;class de extends A{_parse(e){const t=r.getValidEnumValues(this._def.values),a=this._getOrReturnCtx(e);if(a.parsedType!==s.string&&a.parsedType!==s.number){const e=r.objectValues(t);return m(a,{expected:r.joinValues(e),received:a.parsedType,code:i.invalid_type}),f}if(-1===t.indexOf(e.data)){const e=r.objectValues(t);return m(a,{received:a.data,code:i.invalid_enum_value,options:e}),f}return v(e.data)}get enum(){return this._def.values}}de.create=(e,t)=>new de({values:e,typeName:Re.ZodNativeEnum,...R(t)});class pe extends A{unwrap(){return this._def.type}_parse(e){const{ctx:t}=this._processInputParams(e);if(t.parsedType!==s.promise&&!1===t.common.async)return m(t,{code:i.invalid_type,expected:s.promise,received:t.parsedType}),f;const a=t.parsedType===s.promise?t.data:Promise.resolve(t.data);return v(a.then((e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap}))))}}pe.create=(e,t)=>new pe({type:e,typeName:Re.ZodPromise,...R(t)});class me extends A{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Re.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:t,ctx:a}=this._processInputParams(e),n=this._def.effect||null,s={addIssue:e=>{m(a,e),e.fatal?t.abort():t.dirty()},get path(){return a.path}};if(s.addIssue=s.addIssue.bind(s),"preprocess"===n.type){const e=n.transform(a.data,s);return a.common.issues.length?{status:"dirty",value:a.data}:a.common.async?Promise.resolve(e).then((e=>this._def.schema._parseAsync({data:e,path:a.path,parent:a}))):this._def.schema._parseSync({data:e,path:a.path,parent:a})}if("refinement"===n.type){const e=e=>{const t=n.refinement(e,s);if(a.common.async)return Promise.resolve(t);if(t instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1===a.common.async){const r=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===r.status?f:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then((a=>"aborted"===a.status?f:("dirty"===a.status&&t.dirty(),e(a.value).then((()=>({status:t.value,value:a.value}))))))}if("transform"===n.type){if(!1===a.common.async){const e=this._def.schema._parseSync({data:a.data,path:a.path,parent:a});if(!w(e))return e;const r=n.transform(e.value,s);if(r instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:r}}return this._def.schema._parseAsync({data:a.data,path:a.path,parent:a}).then((e=>w(e)?Promise.resolve(n.transform(e.value,s)).then((e=>({status:t.value,value:e}))):e))}r.assertNever(n)}}me.create=(e,t,a)=>new me({schema:e,typeName:Re.ZodEffects,effect:t,...R(a)}),me.createWithPreprocess=(e,t,a)=>new me({schema:t,effect:{type:"preprocess",transform:e},typeName:Re.ZodEffects,...R(a)});class he extends A{_parse(e){return this._getType(e)===s.undefined?v(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}he.create=(e,t)=>new he({innerType:e,typeName:Re.ZodOptional,...R(t)});class fe extends A{_parse(e){return this._getType(e)===s.null?v(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}fe.create=(e,t)=>new fe({innerType:e,typeName:Re.ZodNullable,...R(t)});class ge extends A{_parse(e){const{ctx:t}=this._processInputParams(e);let a=t.data;return t.parsedType===s.undefined&&(a=this._def.defaultValue()),this._def.innerType._parse({data:a,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ge.create=(e,t)=>new ge({innerType:e,typeName:Re.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...R(t)});class ve extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:a.data,path:a.path,parent:{...a}});return E(r)?r.then((e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new c(a.common.issues)},input:a.data})}))):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new c(a.common.issues)},input:a.data})}}removeCatch(){return this._def.innerType}}ve.create=(e,t)=>new ve({innerType:e,typeName:Re.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...R(t)});class ye extends A{_parse(e){if(this._getType(e)!==s.nan){const t=this._getOrReturnCtx(e);return m(t,{code:i.invalid_type,expected:s.nan,received:t.parsedType}),f}return{status:"valid",value:e.data}}}ye.create=e=>new ye({typeName:Re.ZodNaN,...R(e)});const be=Symbol("zod_brand");class we extends A{_parse(e){const{ctx:t}=this._processInputParams(e),a=t.data;return this._def.type._parse({data:a,path:t.path,parent:t})}unwrap(){return this._def.type}}class Ee extends A{_parse(e){const{status:t,ctx:a}=this._processInputParams(e);if(a.common.async){return(async()=>{const e=await this._def.in._parseAsync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?f:"dirty"===e.status?(t.dirty(),g(e.value)):this._def.out._parseAsync({data:e.value,path:a.path,parent:a})})()}{const e=this._def.in._parseSync({data:a.data,path:a.path,parent:a});return"aborted"===e.status?f:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:a.path,parent:a})}}static create(e,t){return new Ee({in:e,out:t,typeName:Re.ZodPipeline})}}class Ce extends A{_parse(e){const t=this._def.innerType._parse(e);return w(t)&&(t.value=Object.freeze(t.value)),t}}Ce.create=(e,t)=>new Ce({innerType:e,typeName:Re.ZodReadonly,...R(t)});const _e=(e,t={},a)=>e?U.create().superRefine(((r,n)=>{var s,o;if(!e(r)){const e="function"==typeof t?t(r):"string"==typeof t?{message:t}:t,i=null===(o=null!==(s=e.fatal)&&void 0!==s?s:a)||void 0===o||o,c="string"==typeof e?{message:e}:e;n.addIssue({code:"custom",...c,fatal:i})}})):U.create(),ke={object:J.lazycreate};var Re;!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(Re||(Re={}));const Ae=L.create,xe=D.create,Se=ye.create,je=H.create,Me=V.create,Ne=I.create,ze=F.create,Pe=B.create,Te=q.create,Le=U.create,Oe=Z.create,De=W.create,He=Q.create,Ve=K.create,Ie=J.create,Fe=J.strictCreate,Be=G.create,qe=X.create,Ue=te.create,Ze=ae.create,We=re.create,Qe=ne.create,Ke=se.create,$e=oe.create,Je=ie.create,Ge=ce.create,Ye=ue.create,Xe=de.create,et=pe.create,tt=me.create,at=he.create,rt=fe.create,nt=me.createWithPreprocess,st=Ee.create,ot={string:e=>L.create({...e,coerce:!0}),number:e=>D.create({...e,coerce:!0}),boolean:e=>V.create({...e,coerce:!0}),bigint:e=>H.create({...e,coerce:!0}),date:e=>I.create({...e,coerce:!0})},it=f;var ct=Object.freeze({__proto__:null,defaultErrorMap:l,setErrorMap:function(e){u=e},getErrorMap:d,makeIssue:p,EMPTY_PATH:[],addIssueToContext:m,ParseStatus:h,INVALID:f,DIRTY:g,OK:v,isAborted:y,isDirty:b,isValid:w,isAsync:E,get util(){return r},get objectUtil(){return n},ZodParsedType:s,getParsedType:o,ZodType:A,ZodString:L,ZodNumber:D,ZodBigInt:H,ZodBoolean:V,ZodDate:I,ZodSymbol:F,ZodUndefined:B,ZodNull:q,ZodAny:U,ZodUnknown:Z,ZodNever:W,ZodVoid:Q,ZodArray:K,ZodObject:J,ZodUnion:G,ZodDiscriminatedUnion:X,ZodIntersection:te,ZodTuple:ae,ZodRecord:re,ZodMap:ne,ZodSet:se,ZodFunction:oe,ZodLazy:ie,ZodLiteral:ce,ZodEnum:ue,ZodNativeEnum:de,ZodPromise:pe,ZodEffects:me,ZodTransformer:me,ZodOptional:he,ZodNullable:fe,ZodDefault:ge,ZodCatch:ve,ZodNaN:ye,BRAND:be,ZodBranded:we,ZodPipeline:Ee,ZodReadonly:Ce,custom:_e,Schema:A,ZodSchema:A,late:ke,get ZodFirstPartyTypeKind(){return Re},coerce:ot,any:Le,array:Ve,bigint:je,boolean:Me,date:Ne,discriminatedUnion:qe,effect:tt,enum:Ye,function:$e,instanceof:(e,t={message:`Input not instance of ${e.name}`})=>_e((t=>t instanceof e),t),intersection:Ue,lazy:Je,literal:Ge,map:Qe,nan:Se,nativeEnum:Xe,never:De,null:Te,nullable:rt,number:xe,object:Ie,oboolean:()=>Me().optional(),onumber:()=>xe().optional(),optional:at,ostring:()=>Ae().optional(),pipeline:st,preprocess:nt,promise:et,record:We,set:Ke,strictObject:Fe,string:Ae,symbol:ze,transformer:tt,tuple:Ze,undefined:Pe,union:Be,unknown:Oe,void:He,NEVER:it,ZodIssueCode:i,quotelessJson:e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ZodError:c})}},r={};function n(e){var t=r[e];if(void 0!==t)return t.exports;var s=r[e]={exports:{}};return a[e](s,s.exports,n),s.exports}n.m=a,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,a)=>(n.f[a](e,t),t)),[])),n.u=e=>"jetpack-critical-css-gen.js?minify=false&ver=144ccaf95b6bf56c8c3f",n.miniCssF=e=>{},(()=>{if(!n.miniCssF)throw new Error("MiniCSSWithRTLPlugin was loaded before MiniCSSExtractPlugin");var e;n.miniCssF=(e=n.miniCssF,t=>{var a="rtl"===document.dir,r=e(t);return a?r.replace(/\.css(?:$|\?)/,".rtl$&"):r})})(),n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="jetpack-boost:",n.l=(a,r,s,o)=>{if(e[a])e[a].push(r);else{var i,c;if(void 0!==s)for(var l=document.getElementsByTagName("script"),u=0;u{i.onerror=i.onload=null,clearTimeout(m);var n=e[a];if(delete e[a],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(r))),t)return t(r)},m=setTimeout(p.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=p.bind(null,i.onerror),i.onload=p.bind(null,i.onload),c&&document.head.appendChild(i)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var a=t.getElementsByTagName("script");if(a.length)for(var r=a.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=a[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e})(),(()=>{var e={57:0};n.f.j=(t,a)=>{var r=n.o(e,t)?e[t]:void 0;if(0!==r)if(r)a.push(r[2]);else{var s=new Promise(((a,n)=>r=e[t]=[a,n]));a.push(r[2]=s);var o=n.p+n.u(t),i=new Error;n.l(o,(a=>{if(n.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var s=a&&("load"===a.type?"missing":a.type),o=a&&a.target&&a.target.src;i.message="Loading chunk "+t+" failed.\n("+s+": "+o+")",i.name="ChunkLoadError",i.type=s,i.request=o,r[1](i)}}),"chunk-"+t,t)}};var t=(t,a)=>{var r,s,o=a[0],i=a[1],c=a[2],l=0;if(o.some((t=>0!==e[t]))){for(r in i)n.o(i,r)&&(n.m[r]=i[r]);if(c)c(n)}for(t&&t(a);l{"use strict";var e=n(86087),t=n(41402);!function(){const a=document.getElementById("jb-admin-settings");if(null===a)return;const r=React.createElement(t.A,null);e.createRoot(a).render(r)}()})()})(); \ No newline at end of file diff --git a/app/assets/dist/jetpack-boost.rtl.css b/app/assets/dist/jetpack-boost.rtl.css index 7cc93bffc..ee1bc756d 100644 --- a/app/assets/dist/jetpack-boost.rtl.css +++ b/app/assets/dist/jetpack-boost.rtl.css @@ -1 +1 @@ -.ACuw5pf2GZ9yAuCDUuXJ{margin:8px!important}.BTkKElvGfWuGVeR7nDA9{margin:16px!important}.Cni6lcFtK9uNPcasUu6l{margin:32px!important}.uCY1VA0YwPvdPDrP2qK6{margin:64px!important}.dRfKuESyDdm4I7iQQWgk{margin-left:8px!important;margin-right:8px!important}.EPVEM9jCb8l8seZ7x6qP{margin-left:16px!important;margin-right:16px!important}.hV1PiG2RnG96Ai5aEeHB{margin-left:32px!important;margin-right:32px!important}.XBKOiwjTmsvt6_6tEV_B{margin-left:64px!important;margin-right:64px!important}.M4cJGJd0PwcnkAweF5BB{margin-bottom:8px!important;margin-top:8px!important}.WblEsWxDgOOM3NCqSC7f,.jp-components__pricing-card .jp-components__pricing-card__title{margin-bottom:16px!important;margin-top:16px!important}.G_GwGqISUUFS1GMWisKV{margin-bottom:32px!important;margin-top:32px!important}.NnY08Bqv8vPw6it0BM_v{margin-bottom:64px!important;margin-top:64px!important}.Uth7n99cMiee9mchJNjK{margin-top:8px!important}.JJ0QD8O9oi5tXq6gZHlX{margin-top:16px!important}.cIDak88SvtKUQHVNc5nj,.jp-components__pricing-card .jp-components__pricing-card__pricing{margin-top:32px!important}.pLSK6kpxC7nLNTNYKYGg{margin-top:64px!important}.nvzwNsKkbomXV9UOAAcO{margin-left:8px!important}.nCXPt3Fb8GVwZ7MVchl8{margin-left:16px!important}.BNbHNqmVXcDd9wCdv8iA{margin-left:32px!important}.N1b7WFjMes9jbGKwUx_9{margin-left:64px!important}.LyjkatZzETTsKcVfGWbp{margin-bottom:8px!important}.OgIUxRnJAQ8ThPeZLdgA{margin-bottom:16px!important}.jnBWRuEgvzIHHzS7_R1W{margin-bottom:32px!important}.rhDT3tutlNjlOaOCS6cS{margin-bottom:64px!important}.f71n_bRaE8JWibNXiiQ1{margin-right:8px!important}.aeOIJgSg6JxVx1Hwr70j{margin-right:16px!important}.DBjAtdlMIdLKSlr53FPr{margin-right:32px!important}.NikxFwxHr8HK2teOUN0r{margin-right:64px!important}.u93VVq_VEmgxKu86Dcgg{padding:8px!important}.Rci2YjHHBbNdrMD6uBTF{padding:16px!important}.tn2etSC12DAbPLn4aAmR{padding:32px!important}.N_1J04VQYQCNTYXSNtJr{padding:64px!important}.Ns4UuOjmPsbf0HqXb7Ih{padding-left:8px!important;padding-right:8px!important}.vjHQrQqIjDXp2PNNhKXc{padding-left:16px!important;padding-right:16px!important}.VrlQBKgUhb0SDlV08p71{padding-left:32px!important;padding-right:32px!important}.vomitcV0jI7qRhQ1iOo7{padding-left:64px!important;padding-right:64px!important}.na6FMAeVfR2bg7Zrkt2e{padding-bottom:8px!important;padding-top:8px!important}.SEeYRrSiGUi6J7cqWNUE{padding-bottom:16px!important;padding-top:16px!important}.lsk7w3Tc0E7DLL8TZWIQ{padding-bottom:32px!important;padding-top:32px!important}.KpR7YyJ6y2MMI_ZyzFjZ{padding-bottom:64px!important;padding-top:64px!important}.kjRdat5z5iHnGVLLRc1h{padding-top:8px!important}.y6dVjn3KddzqeIxyhAIC{padding-top:16px!important}.LS8uvAeYl9wVeZo7XZ4y{padding-top:32px!important}.SwLPR9tqbC5BMuMZJ80o{padding-top:64px!important}.NYI_nLJo8878Nvk2qWRM{padding-left:8px!important}.ErcRUW1ZiMdXZ4VDJtSA{padding-left:16px!important}.zYy9wH4SFIRuhoHwLRGV{padding-left:32px!important}.xDjGEtCi_SQOTqVVZuyt{padding-left:64px!important}.s3VoycJyixKIBCECmRHg{padding-bottom:8px!important}.lJSOVZflHiR7eDqoWrPe{padding-bottom:16px!important}.r6NcMU3XFDnz5yGkTYBk{padding-bottom:32px!important}.zxT6kCSea_r3GEYOOhbO{padding-bottom:64px!important}.BfHQURigZGROZ6FWUoMi{padding-right:8px!important}.aIf84wSJaAgF27hD_zqO{padding-right:16px!important}.llOTf_2UFrRV2WjipQL1{padding-right:32px!important}.hDUeTWXzyITGeLfBlrKW{padding-right:64px!important}.m56mq5Swo8z9YVIPkzf4{display:none!important}@media(min-width:992px){.m56mq5Swo8z9YVIPkzf4{display:unset!important}.ZhrlV_i9bknCeLnVbgwf{display:none!important}}.jp-components__pricing-card .jp-components__pricing-card__icon img{height:16px;width:16px}.jp-components__pricing-card .jp-components__pricing-card__title{font-weight:600}.i78zlwTx7gkxI0i2MoxW{align-items:center;color:#23282d;display:flex;font-size:12px;font-weight:600;margin-right:7px}.i78zlwTx7gkxI0i2MoxW svg{margin-left:.5em}.Kf29bFcyDembbVHPHFFi{transform:translateY(-2px)}.Q5HNkDAqXloLTn2p3izt{background-color:var(--primary-white);overflow:auto}.ZNjdHgIMVgIcVy9QzI0C{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px;margin-top:40px}.sdk3wv4umlSPhAcFaqD8{align-items:center;display:flex;flex-direction:row}.hz4ClDHBjRPtAwUu1uUE{cursor:pointer}.hz4ClDHBjRPtAwUu1uUE svg{height:42px;width:100%}.szaDp_LDbyMDMqsIJlTz{height:24px;margin-left:16px;margin-right:16px;padding-top:2px;text-align:center;width:24px}.LLMcp78EdsX9m99bXhu2{color:var(--gray-40);font-size:16px;margin-top:-2px}.DL6B3LDqVy22d3ExobsS{background:none;border:none;cursor:pointer;font:inherit;height:20px;left:21px;opacity:.7;position:absolute;top:21px;width:20px}.DL6B3LDqVy22d3ExobsS:hover{opacity:1}.DL6B3LDqVy22d3ExobsS:after,.DL6B3LDqVy22d3ExobsS:before{background-color:#333;content:" ";height:19px;position:absolute;right:9px;width:2px}.DL6B3LDqVy22d3ExobsS:before{transform:rotate(-45deg)}.DL6B3LDqVy22d3ExobsS:after{transform:rotate(45deg)}.DL6B3LDqVy22d3ExobsS span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.jeqH0uwnTzhWs2T4iobK{animation:e45ql1Itqzkwm3rtwj0Q 1s linear infinite;border:var(--spinnerLineWidth) solid #000;border-radius:50%;border-top-color:#0000;height:var(--spinnerSize);width:var(--spinnerSize)}@keyframes e45ql1Itqzkwm3rtwj0Q{to{transform:rotate(-1turn)}}.KvQ2sd4auItILfLfeWAG{font-size:13px}.n1koLm2yqMDN16BE0G9t{color:var(--blue-50)!important}.n1koLm2yqMDN16BE0G9t:active,.n1koLm2yqMDN16BE0G9t:hover{color:var(--blue-60)!important}.UcyzY4KxBzeAMxkE0X8V{margin:8px!important}.LhKHEGQEu82d3c2xZ9SJ{margin:16px!important}.BuM6Pv27arRLo_rGZRAq{margin:32px!important}.wbJ2jo1TC5uIKKlNd3WI{margin:64px!important}.adf6LX7PV8kBmDX2eP5z{margin-left:8px!important;margin-right:8px!important}.PTkI7tkDgPd57aFt8_sv{margin-left:16px!important;margin-right:16px!important}.sfqqrUd2ivog0ZQHphBw{margin-left:32px!important;margin-right:32px!important}.j00AyA7Egj9qSFs4CaFV{margin-left:64px!important;margin-right:64px!important}.plBG6HDUOSFwOjNz4Z8T{margin-bottom:8px!important;margin-top:8px!important}.cIgEPc3eZiSRotysfZpw{margin-bottom:16px!important;margin-top:16px!important}.sQ8scNY6U7dCDlm8b9j6{margin-bottom:32px!important;margin-top:32px!important}.SLSAzGMZofv5XnTMWziV{margin-bottom:64px!important;margin-top:64px!important}.XunZObL3fUFu0mSlJ_gd{margin-top:8px!important}.zVkPdoF0WeLR7xIshDXG{margin-top:16px!important}.tiY3NzFPdt3AqoqGO2FL{margin-top:32px!important}.FuTWNEtUhE3q6cNbs4Ok{margin-top:64px!important}.viwgG9lQw6fNEVCJlGuH{margin-left:8px!important}.AzPLF96xHA6r61GL2WmV{margin-left:16px!important}.nm6w_cH_ihpYmHD5qdBn{margin-left:32px!important}.MwyMlY4twxzwMtNfwyTQ{margin-left:64px!important}.JVCLPxMBkwMRFRKg1E6J{margin-bottom:8px!important}.bBXLtNgi05OIUQMS9W_c{margin-bottom:16px!important}.VSQCWShHO_EAqJ1BVR0w{margin-bottom:32px!important}.h2KFkWjdsd8zxVvfFAsZ{margin-bottom:64px!important}.ZtjONEmH1Vp14KW5nj3m{margin-right:8px!important}.QSIvANS7Bp3dvvoLwoXH{margin-right:16px!important}.W9QJBEffreV4QUCq_PW7{margin-right:32px!important}.ZL2StqY7QOuxLp6eQzYZ{margin-right:64px!important}.IAehvTIBe_9Xp47HX46v{padding:8px!important}.ybI2uQXqylcFjqYBaV3A{padding:16px!important}.VUf4InPqbOjFU5yZAYee{padding:32px!important}.ZAhv7O3CZNXnhz0yhgH4,.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:64px!important}.uoOMtlMfYWN7chm70xzq{padding-left:8px!important;padding-right:8px!important}.VTQPEtdTaHws0vFBixti{padding-left:16px!important;padding-right:16px!important}.F2cnh2jdYp3dCHQCC4xe{padding-left:32px!important;padding-right:32px!important}.jeiKCd7MVU_4dLUiUiS0{padding-left:64px!important;padding-right:64px!important}.sPzXFhjNplVriyG_E2VB{padding-bottom:8px!important;padding-top:8px!important}.PYPhRYO3IsqfY4LuXTvg{padding-bottom:16px!important;padding-top:16px!important}.b_x1CCmweqh4IlDxk6N3{padding-bottom:32px!important;padding-top:32px!important}.LE9mJYHiLiPR9nuW6hgk{padding-bottom:64px!important;padding-top:64px!important}.guhOZJw0GogUnD04pfjK{padding-top:8px!important}.T7DRIp7OXqlug5_ZPEyQ{padding-top:16px!important}.MAYyT4rWeLbeAtXd3ZZw{padding-top:32px!important}.KcQwYrqmb6PxFr90h03D{padding-top:64px!important}.r0rfr0Vw0myjUbBBwDCK{padding-left:8px!important}.Vblk0LXYQjZz2TYB1l62{padding-left:16px!important}.JmQ3AQ23c0cx8929DuEV{padding-left:32px!important}.h24TKwYghJ2sj0L44OuD{padding-left:64px!important}.YTCxSmGVVPCkVowHOULK{padding-bottom:8px!important}.yoq1OV99KVexhUCkyN_H{padding-bottom:16px!important}.t8CcbO5mhDBjGBO7KIPq{padding-bottom:32px!important}.nkJZT7FOsfRMloXjsH3s{padding-bottom:64px!important}.Rs5FRfNwRJ2Z0WrvN26S{padding-right:8px!important}.xVWA1ieyuVO1BnAUHujj{padding-right:16px!important}.mdV6RT8vuA7hydELQJYG{padding-right:32px!important}.AcYXtcFU2BrX3sYa8jRT{padding-right:64px!important}.ddNw0hgXS5xNirBdPATF{display:none!important}@media(min-width:992px){.ddNw0hgXS5xNirBdPATF{display:unset!important}.QshGYdoEN4JcRbEua0WO{display:none!important}}.cTAjc0NV_HWiUBCpzzJ8{background:#fff url(images/color-shift-7386626257bc3107fed2.svg) no-repeat 0 0;border:1px solid #dcdcde;border-radius:4px}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{color:#23282d}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX ul li{background:url(images/check-6cc7cadac73dfd809e5b.svg) no-repeat;background-position:0 2px;background-size:1.5em;line-height:1.5em;list-style-type:none;padding-bottom:6px;padding-right:2em;padding-top:2px;vertical-align:middle}.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ img,.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ svg{max-width:100%}@media(max-width:767px){.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:24px}}@media(min-width:1200px){.cTAjc0NV_HWiUBCpzzJ8{display:grid;grid-template-columns:auto 460px}}.X_DpaG188YYU7F_0fY4P{color:#3c434a;margin-top:24px;text-align:center}.M9XATbJcN72OpZktamJH{background-color:var(--jp-white-off);padding-block-end:64px}.YTAzv4eWZx3i0vnxMueu{background-color:var(--jp-white)}.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}.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%}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG{color:var(--primary-black);font-size:16px}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG.Prfxvfiq7FXwIwryWohK{margin-bottom:0}@keyframes H2xIOx7KPi1aq7mXP8tR{0%{opacity:0}to{opacity:1}}.HUBUeU_Hx0G39VzNzllv{animation-duration:.3s;animation-name:H2xIOx7KPi1aq7mXP8tR}.UURhMugh5rqRmLlVfpUw p{margin:0!important;padding-bottom:1em;padding-top:1em}.UURhMugh5rqRmLlVfpUw p:last-child{padding-bottom:0}.E5a6ZNWHx_OegSWy34UG{font-weight:600}.q0Rwmg2V3h6oqP0A4JtQ{display:flex;margin-bottom:24px;margin-top:20px}.q0Rwmg2V3h6oqP0A4JtQ .OB4y3a7hKiz3h7M8S1Pr{align-self:flex-end;font-size:24px;font-weight:700;line-height:28px}.q0Rwmg2V3h6oqP0A4JtQ .DrgVX4QhqMh96A3iQf_w{color:gray;font-size:10px;font-weight:400;line-height:12px;margin-bottom:4px;position:relative;right:8px}.q0Rwmg2V3h6oqP0A4JtQ .xy6IUWHsoD9eSlDJ3nCk{border-bottom:16px solid #0000;border-image:url(images/arrows-7b4710eadf4287be90f0.png);border-image-slice:22;border-left:16px solid #0000;border-right:16px solid #0000;margin-bottom:2px;min-width:48px}.apxFbfhMgAWYm1bUBKsb{list-style-type:none;margin:0}.apxFbfhMgAWYm1bUBKsb li{display:flex;margin-bottom:1em}.apxFbfhMgAWYm1bUBKsb li:last-child{margin-bottom:0}.apxFbfhMgAWYm1bUBKsb .j7cleSoujUQ122BRT_bF{flex:1;line-height:1.3em}.apxFbfhMgAWYm1bUBKsb .BMPUuLXNWKotOWmkHtcx{border:1px solid #ccc;border-radius:50%;display:block;font-size:14px;height:1.4em;line-height:1.3em;margin-left:5px;text-align:center;width:1.4em}.fcm9sXaVcd_K6spYLbRT{margin-top:4px}.v1s9ONzoG_avEKqJbRq7{color:var(--primary-black);line-height:1.5rem}.v1s9ONzoG_avEKqJbRq7 a{color:inherit!important}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK.wOeyCk9pzlIrmzx7aNX3{margin-bottom:0;margin-top:0}.v1s9ONzoG_avEKqJbRq7 pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:right;white-space:pre-wrap}@keyframes XBAIaiFyUw73XFLkJDX_{0%{opacity:0}to{opacity:1}}.jGWMDjxAzghF6TIAGi7R{animation-duration:.3s;animation-name:XBAIaiFyUw73XFLkJDX_}.g4S8qCPjEzl2mGtR1EZa{color:inherit!important}.Oeo3kd_jnZy4QPuKJ8Dg,.hslpudqksPBovHlPS4xK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.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)}.J7duPy52KKRbSAPL6mYr{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:32px}.J7duPy52KKRbSAPL6mYr:last-child{margin-bottom:0}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr{display:block}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP{flex-grow:1;margin-left:5px;position:relative}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{color:#787c82}@media(min-width:992px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{margin-left:115px}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{color:#101517;margin-top:1em}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{margin-bottom:1em}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ svg{height:1.4rem;position:absolute;right:-60px;width:1.4rem}.J7duPy52KKRbSAPL6mYr button.components-button.has-icon{min-width:auto}.J7duPy52KKRbSAPL6mYr button svg{fill:#008710}.J7duPy52KKRbSAPL6mYr .at42s9QEpDDSBTBvuFhn.components-button:disabled{background:#0000;opacity:.5}.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)}.Q0GP2KK7q6SwnPzkJRY7{background-color:#f1f1f1;border-radius:50px;height:20px}.MLXXZJMxZDSbxrkYR62g{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.GE_PabjB9z7f16z6E2PE{color:var(--jetpack-green-50);display:block;font-size:14px;line-height:20px;margin-bottom:1em}.AlYH7Og65EIkrb10sdAE{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.AlYH7Og65EIkrb10sdAE a{text-decoration:underline}.AlYH7Og65EIkrb10sdAE h2{font-size:22px;margin-top:0}.AlYH7Og65EIkrb10sdAE p{margin:1em 0}.AlYH7Og65EIkrb10sdAE .w79kWdjhwWYqABUdoqSK h3:focus-visible{outline:none}.gh_a4PqFxmJkfVXg9Og7{margin-left:2em;min-width:36px;transform:translateY(8px)}.w79kWdjhwWYqABUdoqSK{width:100%}.gecp_0Z0owRZtj8JAYir{--base-width:8px}.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:calc(var(--base-width)*6)}.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.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.HAblZLwTv3Sb_lvpc5RB{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:right;width:100%}.HAblZLwTv3Sb_lvpc5RB .s4cbSqLoIqfqEWL_l7oK p{margin:0}.HAblZLwTv3Sb_lvpc5RB .aWMvlEROLeGoIZc5Nrwx{font-weight:700}.HAblZLwTv3Sb_lvpc5RB .LNHpIQJeLSxE902gVr5j svg{fill:#008710}.Rwk8Q9jNuQ3ZzueeDNt9{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px}@media(max-width:767px){.Rwk8Q9jNuQ3ZzueeDNt9{display:block}}.V4ChxOC170THMpRuvx66{flex-grow:1}.kfrM2DQuYkOFvsmUjxQw{align-items:center;display:flex;flex-direction:column;width:100%}.kfrM2DQuYkOFvsmUjxQw label{display:block;font-weight:700;margin-bottom:16px;text-align:right;width:100%}.kfrM2DQuYkOFvsmUjxQw input[type=text]{border:1px solid #c3c4c7;border-radius:4px;margin-bottom:16px;padding:10px;width:100%}.tTFf6IgkEjDjGMTBMJUn{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.tTFf6IgkEjDjGMTBMJUn button{border:1px solid #23282d;border-radius:4px;color:#23282d;cursor:pointer;margin-left:10px;padding:8px 24px}.tTFf6IgkEjDjGMTBMJUn button:first-child{background-color:#23282d;color:#fff}.tTFf6IgkEjDjGMTBMJUn button:last-child{background-color:#0000;margin-left:0}.tTFf6IgkEjDjGMTBMJUn button[disabled]{background-color:#dcdcde;border-color:#dcdcde;color:#a7aaad;cursor:not-allowed}.vf0IHtdM6Wi1DBlUZnyF svg{fill:#008710}.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:530px){.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:flex-start;flex-direction:column}}.UuSVezxWnKS6BzcXA2mx .O2OP7DdCnpjg9_6TaKJU{font-size:14px}.UuSVezxWnKS6BzcXA2mx .CvTiHOT5gQ3zv7jLHj9L{color:#008710}.UuSVezxWnKS6BzcXA2mx .Jg7LPjalDEbGUPoHQrJP{color:var(--gray-50);font-size:14px;line-height:22px}.oa9AwP0z2wGKAeaCTBS6{display:flex;font-weight:700}.oa9AwP0z2wGKAeaCTBS6 .icon-tooltip-wrapper svg{color:#8c8f94}.FKFxAp3ZNjKeDhwajLH4{background-color:var(--gray-0);padding:16px 16px 24px}.jb-dashboard .FKFxAp3ZNjKeDhwajLH4 h5{font-size:14px;font-weight:600;line-height:1.5}.sjz8fFDvpkHSH3XaVmFw{display:inline-block;line-height:1em;margin-left:8px;margin-right:8px;vertical-align:text-top}.or1cbFU5vj0_V8gWmNZV{align-items:center;display:flex;gap:20px;margin-top:8px;min-height:40px}.aMrATKvSxH4rreedBhvv{min-width:4rem}.H_5RPX81pi745N2QV6Ed{flex-shrink:0}.wvNWJj7qzfelP7aQOwl0{width:100%}.q5til_638QTgxyPy_5Wb{filter:grayscale(1);opacity:.3;pointer-events:none}@media screen and (max-width:782px){.or1cbFU5vj0_V8gWmNZV{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:30px}.aMrATKvSxH4rreedBhvv{font-weight:500;margin:0}}.jp-components-number-slider--is-holding .jp-components-number-slider__thumb{box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a,0 0 0 3px #069e0840}.jp-components-number-slider__control{height:40px;width:100%}.jp-components-number-slider__track{background:var(--jp-gray);border-radius:8px;height:8px;top:16px}.jp-components-number-slider__track.jp-components-number-slider__track-0{background:var(--jp-green-40)}.jp-components-number-slider__track.jp-components-number-slider__track-1{background:var(--jp-gray)}.jp-components-number-slider__thumb{align-items:center;background-color:var(--jp-white);border:1.5px solid var(--jp-green-50);border-radius:4px;box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a;color:var(--jp-black);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body);font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:-.02em;line-height:24px;padding:8px 16px;white-space:nowrap}.jp-components-number-slider__thumb.jp-components-number-slider__thumb--is-active{outline:none}.jp-components-number-slider__thumb[aria-valuenow="0"]{border-color:var(--jp-gray)}.J1Iz75qtLOXdijtq69zE{border-top:1px solid var(--gray-5);margin-top:24px;padding-top:24px}.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}.JuLwPQpaLi2ESHO6qFoA{border-top:1px solid #e6e6e6;padding-top:20px}.YKD3Efk_OeRyQRyqyJyE{margin:1em 0}.YKD3Efk_OeRyQRyqyJyE p{display:inline}@media(max-width:768px){.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper{display:block;margin-right:50%;right:-12px}.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper .icon-tooltip-container .components-popover__content{width:70vw}}.aAno97PMQEFUcrZYj4aP{margin-bottom:10px}.GG4U6Ok_MXe7islesy3F{display:flex}.zR1876dG8qciFQT2vtgw{position:relative;top:4px}.wWvw5ZHa5vqbzADJ04Ah{margin-bottom:0!important;margin-right:auto}.CwdSLZLZDotv0jqWa5a4{color:var(--gray-50);font-size:14px;line-height:1.6}.y8S5gzcOg9t9IvvH8SYm{display:flex;flex-direction:column;gap:calc(var(--gap)/2);padding:50px 0 30px}@keyframes IoZMuCrEhnlRIQdk2FWe{0%{opacity:0}to{opacity:1}}.tgeTWalaHRnVDrnl508Q{animation-duration:.3s;animation-name:IoZMuCrEhnlRIQdk2FWe}.HPrJFAyqzLrfJTDbaO65{margin-right:8px}.HPrJFAyqzLrfJTDbaO65 button svg{fill:var(--gray-30)}.NKwP_J0NlVQ6PFpvapON{display:flex;gap:.5em}.FO2duiduW2g_ATkdPE5j{margin-top:0!important}.FO2duiduW2g_ATkdPE5j:last-of-type{margin-bottom:0!important}@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%}.BzROk8RKmDBwiM3qeSkN{padding:48px}.BzROk8RKmDBwiM3qeSkN,.BzROk8RKmDBwiM3qeSkN .SWkHmAsWWCG7joGTTXUo{align-items:center;display:flex;justify-content:center}.BzROk8RKmDBwiM3qeSkN .oEBQwpMPdfM0BxcR89Vc{list-style-type:none;margin:0}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U{aspect-ratio:1;background-color:#0000;border:0;cursor:pointer;font-size:13px;font-weight:600;line-height:1;padding:7px 12px;text-decoration:none}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U[disabled]{color:#000;cursor:default}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.kjFnHT0LWjadHW3XeO4D{cursor:not-allowed;opacity:.25}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.hGciMT2eO8uWdiTmlGW7{background-color:#000;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer}.yu08ApYNa5sNWynyAgd5{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;width:20px}.MZ_e03u42QIlkOaAOAex,.QhiklmNfvE3wGpub5iur{fill:#646970}.FfA4FYcrDQan1oGMcfDg{background-color:var(--jb-pill-color);border-radius:1rem;font-size:.8em;padding:.25rem .5rem}.riD0B2pvr0_rFbievfFV{color:var(--jb-pill-color);filter:brightness(.3) saturate(10);font-weight:500;white-space:nowrap}.lpckP3a0turZuvITVqUZ{display:block;font-size:1.125rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jb-dashboard a._uLmeFMi50mS99OOt4CH{color:var(--gray-80);font-size:.875rem;text-decoration:none}.jb-dashboard a._uLmeFMi50mS99OOt4CH:hover{text-decoration:underline}#jb-dashboard .zff3ETwQwp87XiO3_rnz{align-items:center;background:#fff;border:1px solid;border-radius:4px;color:#000;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:0 24px}#jb-dashboard .HiFDstuwCGpW7ByaC9Jw{border-radius:6px;font-size:.875rem;height:auto;line-height:1.1;padding:4px 10px;width:auto}#jb-dashboard .yW8ij6oJDTU44aKCw4yx{background:#000;color:#fff}.tZFdl11TxIZz5Gvfu4wL{align-items:center;display:flex;gap:var(--gap)}.FlWaALbnh3VDr4g24Nxk{flex-grow:1}.jxSzqOpskl0q4ymfwZiX{border-radius:3px;display:block}.CmiE68jfq3lOvNIQ6iEJ{align-items:center;aspect-ratio:1;background-color:var(--gray-5);border-radius:3px;color:var(--gray-80);display:flex;font-size:.75em;font-weight:500;justify-content:center;text-align:center}.XUCZsyqxkKI7ZOclgU6I{display:none}@media(max-width:782px){.XUCZsyqxkKI7ZOclgU6I{display:block}}.a_waU4KuaV7Mt24TTstX{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{font-size:16px;font-weight:600}@media(max-width:782px){.xlFP3Zi8UTqiUOe_7T7E{margin-bottom:16px}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{margin-bottom:12px}.xlFP3Zi8UTqiUOe_7T7E .YJpT_Iu0WetkAsUzjFbb{aspect-ratio:1;display:inline-block;margin-left:12px}}.lizIAOkOx3SwuQuTOI8p{grid-column:thumbnail}.cud5qUh_9AFMWip_QF8g{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}@media(max-width:782px){.cud5qUh_9AFMWip_QF8g{display:none}}.lxuL7atlyBB1wqx3EhgK{grid-column:device/expand}.oLh8qKM3WtMt3qqLoomC{grid-column:device;text-align:center}@media(max-width:782px){.oLh8qKM3WtMt3qqLoomC{display:none}}.ExUpEZVKTLffHXbDxo3g{grid-column:page}@media(max-width:782px){.ExUpEZVKTLffHXbDxo3g{display:none}}.ExUpEZVKTLffHXbDxo3g a{color:var(--gray-60);text-decoration:none}.jgaJmlQDVHBmXqLJ9IRL{color:inherit;text-decoration:none}.JFmxyWGQzJuH0NYEwftO{display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:calc(var(--gap)/2);max-width:300px}.JFmxyWGQzJuH0NYEwftO .aVJakJTAIDS5ATTTye5_{display:flex;gap:10px;justify-content:space-between}.JFmxyWGQzJuH0NYEwftO .XjwfpZRYhwBHIXtFr9f4{font-weight:500}.wICHFwqGGKqT2D3yf7HH{display:flex;gap:var(--gap)}.qtkWvX4ZHGtEhLr_aGWw{flex:1;margin-right:calc(var(--table-header-potential-size) - var(--gap)*2)}@media(max-width:782px){.qtkWvX4ZHGtEhLr_aGWw{margin-right:0}}.jb-dashboard .xV2X9ungg2Lpp1ljak2Z{margin:0 auto;max-width:1320px}.wPmhxN0iYGN4oKsqDMrA{margin-bottom:32px}@media(min-width:783px){.wPmhxN0iYGN4oKsqDMrA{display:none}}.wPmhxN0iYGN4oKsqDMrA .dashicons{float:left}.ws12CANgNqBjYjaDXput{background-color:#fff;border:1px solid #000;border-radius:1px;padding:8px 12px}.aHg6ah7oc55btyqBidmO{background-color:#fff;border:1px solid #000;color:var(--gray-10);margin:0;padding:8px 12px}.aHg6ah7oc55btyqBidmO li.O1xIFVbD142DaKbGzRrP{color:#000}.aHg6ah7oc55btyqBidmO li.XEP4djiteejZZYBG7Ds7{background-color:var(--gray-0)}.AUh2a8D6KAbLSvx6Jmjx{border-bottom:1px solid var(--gray-5);display:flex;gap:var(--expanded-gap);margin-bottom:32px}@media(max-width:782px){.AUh2a8D6KAbLSvx6Jmjx{display:none}}.LQNlKE2ExhSvOlT4zegP{border-bottom:1px solid #0000;display:flex;justify-content:center;margin-bottom:-1px;min-width:90px}.LQNlKE2ExhSvOlT4zegP.O1xIFVbD142DaKbGzRrP{border-bottom:1px solid #000}.m8jacwZdQjenEq1BhVso{margin-right:auto}.LQNlKE2ExhSvOlT4zegP:focus-within,.LQNlKE2ExhSvOlT4zegP:hover{border-bottom:1px solid var(--gray-40)}.MussC5ITAL_rba2cFD5W{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:0;padding:8px 16px;text-decoration:none}.AUh2a8D6KAbLSvx6Jmjx .nfl8vcSU7237sp0a89rc{cursor:default;opacity:.5}.LQNlKE2ExhSvOlT4zegP span,.txRBEnJD6gpZjm3yk93I{background-color:var(--gray-5);border-radius:var(--border-radius);font-size:.75rem;padding:2px 8px}.SwXERFcUWeObOmZiSgzL{margin-right:8px}.SwXERFcUWeObOmZiSgzL p:first-child{margin-top:0}.SwXERFcUWeObOmZiSgzL button svg{fill:var(--gray-30)}.IyGYd8wwmd2TuSw6AHhl{background-color:#f1f1f1;border-radius:50px;height:20px}.bnqToyS0mnS8GldpbApE{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.kaR9YFw2JV8AqGCMT5P8{display:flex;gap:8px;width:100%}@media(max-width:782px){.kaR9YFw2JV8AqGCMT5P8{flex-direction:column}}.mXtR0X21_6uIYkpPbt1H{grid-area:progress}.t0CkUuKitKa6piBHVYDA{display:grid;flex:1 0;gap:4px;grid-template-areas:"progress progress progress" "bubble category category" "bubble status status";grid-template-columns:30px 1fr 1fr;grid-template-rows:36px 1.6rem 18px}.t0CkUuKitKa6piBHVYDA a{text-decoration:none}.gIL8G_2KdKVI9Ou4Bdmw{align-items:center;background-color:var(--gray-50);border-radius:50%;color:var(--gray-0);display:flex;font-size:.875rem;grid-area:bubble;height:1.6rem;justify-content:center;width:1.6rem}.gIL8G_2KdKVI9Ou4Bdmw.c5NoRO0TyF0NQNhq5R8x{background-color:var(--jetpack-green-50)}.gIL8G_2KdKVI9Ou4Bdmw.Mp3hmcdHyXQNQ0iGzw5S{background:#0000}.gdNTYhnOrmM1ArBqa6My{color:var(--gray-50);font-size:.875rem;grid-area:status}._prJRuynz3UiDfn1JHAx{display:flex;grid-area:category;line-height:1.6rem}.xk7aaJQadKfxsQCJ22ce{color:#d63638;display:block;margin:0;padding:0;position:relative}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce{align-items:flex-start;display:flex;justify-content:left}}.xk7aaJQadKfxsQCJ22ce .raw-error{color:#23282d}.xk7aaJQadKfxsQCJ22ce pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:right;white-space:pre-wrap}.xk7aaJQadKfxsQCJ22ce .yv7JlStwyIHPcy30SKMa{color:inherit;height:20px;line-height:0;width:20px}.xk7aaJQadKfxsQCJ22ce.QEWmcWeIrcB0H5fuPsdL .vSosri2qTMYyibcM9dcw{position:absolute;right:-65px;top:0;width:20px}.xk7aaJQadKfxsQCJ22ce:not(.QEWmcWeIrcB0H5fuPsdL) .YUYFx8eSsE9q8GF7fTWb{padding-right:.5em}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty){margin-right:auto}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-right:0}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-right:20px}}.xk7aaJQadKfxsQCJ22ce .mnkNO57F67yNkXE3dXzb{color:#d63638;font-weight:700;margin-bottom:.5em}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC{color:#d63638;list-style-type:disc}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC p{color:#d63638;margin:.25em 0}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC button{color:#23282d;font-size:16px;margin:16px auto}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.nh47C_wauZ2IiBYAugxO{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:17px}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO{flex-direction:column}}.nh47C_wauZ2IiBYAugxO button svg{fill:#008710}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO button{margin-top:15px}}.qPuIEoVfaIpAwAJRDpKH{color:#008710;flex-grow:1;margin-left:5px;position:relative}.PuMaNKHqJplWHnPq6MHl{align-items:center;color:var(--jp-orange-20);display:flex}.PuMaNKHqJplWHnPq6MHl svg{height:1.2em;margin-left:.5em;position:relative;width:1.2em}.WOF1NVNIk6nKrzk1hGAh{color:var(--wp-admin-theme-color)}.AM5zSaOns9FnQ4Nk2bid{margin-bottom:16px;margin-top:16px}.rs8UUPzNiIBTMQ7M9EPs{margin-top:32px}.TokO6nhEjVSoDuTiUmMK{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:right;width:100%}.jR3KS8pBTE0OxxzXraq7{font-size:14px;line-height:22px}.jR3KS8pBTE0OxxzXraq7 button~button{margin-right:20px!important}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq{align-items:flex-start;display:flex;flex-direction:row}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq svg{fill:var(--jetpack-green-40)}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq .ms7uQ0Ixrt0TIk2jSaij{color:var(--gray-40);flex-grow:1;margin-left:5px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti{background-color:var(--gray-0);border-radius:4px;padding:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti~.fkhohAmtGyLrw1MmWkti{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O textarea{border-color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .L9VUke3AfVBaZKnZc05W{color:var(--red-40);display:block}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .XkGZR2UW2iOfvpQG_USn{color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .jJrLRKUSJHoWJr6KS0en{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .L9VUke3AfVBaZKnZc05W{display:none}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .sPT7bcy6ZcHeZaBDpqgV{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label{display:block;font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label:not(:last-child){margin-bottom:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .cTCSgKonZmBjAn8lChHB{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .tue4qXiyHRlI5z4AupAS{font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .IqQD8kamesFvhJkX9Usz{float:right;margin-left:1em}.jR3KS8pBTE0OxxzXraq7 .pKlQuHXrNqDqn5duSLFh{clear:both}.xx3rEHrhyHZAuOHS00Kq{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.xx3rEHrhyHZAuOHS00Kq a{text-decoration:underline}.xx3rEHrhyHZAuOHS00Kq h2{font-size:22px;margin-top:0}.xx3rEHrhyHZAuOHS00Kq p{margin:1em 0}.xx3rEHrhyHZAuOHS00Kq .Ni_B41z2oAzpro1EFK9w{width:100%}.xx3rEHrhyHZAuOHS00Kq .Ni_B41z2oAzpro1EFK9w h3:focus-visible{outline:none}.XOXDYZ_a6sMgsdNXyKPU{background:var(--jp-green-5);border-radius:3px;border-radius:.4em;color:var(--jp-green-60);display:inline-block;font-size:.8rem;margin-right:10px;padding:.2em .4em;transform:translateY(-4px)}.JXwA8KcHxQbyJIsMyFZA{background:#0000;border:1px solid;color:var(--gray-40)}.vpmtGLszV12oJLeaTkZE{line-height:24px;margin-right:6px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-title{color:#23282d;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:20px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content{color:#2c3338;font-size:16px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content ul.VbATqNGmxvr4p6ctWoNq{list-style-type:disc;margin:30px 30px 30px 0}.vpmtGLszV12oJLeaTkZE svg{bottom:0;position:absolute;right:0;fill:#8c8f94}.Exz6XoGTyCF2Nr3roaS7 p{display:block}.Exz6XoGTyCF2Nr3roaS7 button{margin-bottom:0;margin-top:0}.Exz6XoGTyCF2Nr3roaS7 svg{position:relative}.s3LxEKm5QGoYO1VSRcaf{font-size:14px;line-height:22px}.s3LxEKm5QGoYO1VSRcaf button~button{margin-right:20px!important}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y{align-items:flex-start;display:flex;flex-direction:row}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y svg{fill:var(--jetpack-green-40)}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y .aIJDq5MT6j62HMoOLsE8{color:var(--gray-40);flex-grow:1;margin-left:5px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5{background-color:var(--gray-0);border-radius:4px;padding:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5~.NpBWA4KMb1WF2CibDHc5{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT textarea{border-color:var(--red-40)}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT .OR1kBalhCNLwPagWjFC_{color:var(--red-40);display:block}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .GynCd8JfpMvqtK4NknNB{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .OR1kBalhCNLwPagWjFC_{display:none}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .Nyi2UbtQ9318KNCkScWZ{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label{display:block;font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label:not(:last-child){margin-bottom:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .SZG454mPcG7nxCTxrcfW{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .JyIin4L0s8VDZohnKi8A{font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .VMiHleiHurxR2y1y7XlQ{float:right;margin-left:1em}.s3LxEKm5QGoYO1VSRcaf .kWLI5m78rldqJ1Lwils1{clear:both}.X1WAGXPTosM0ML4VjXDT{display:inline;position:relative}.X1WAGXPTosM0ML4VjXDT .liYSZ5l7jIagO338svvD{position:relative;z-index:10}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL{position:absolute;right:-10px;top:0;z-index:9}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL .syUjdH2SWB6htTWHupgU .icon-tooltip-container .components-popover__content{width:150px}.WUrFWHhmtJlcj5EZkwwq{white-space:nowrap}.NbtNMN742UNbfyE8T3La{margin-top:16px}.G_030WnFbCsfga19IVKJ img{display:block;margin-top:20px}.RIseOWcPntIoQa7gZhC4{margin-top:32px;overflow:hidden}.d_hUcsUDRTWi0JGMbB7x{border:1px solid #dcdcde;border-radius:4px;margin-top:0;padding:24px 27px 24px 69px;position:relative}.d_hUcsUDRTWi0JGMbB7x li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.d_hUcsUDRTWi0JGMbB7x h4{font-size:20px;font-weight:700;margin-bottom:1rem}.d_hUcsUDRTWi0JGMbB7x h4 svg{height:20px;margin:4px 0 2px 4px;vertical-align:sub;fill:#cc1818}.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}.vVa8c_fFLQeXixOy4cmC{isolation:isolate}.jb-dashboard .vVa8c_fFLQeXixOy4cmC h2{font-size:36px;font-weight:700;line-height:40px}.d486NCrvvrhWqkObTp5b{margin-bottom:0}.d486NCrvvrhWqkObTp5b .components-external-link__icon{height:1.4em;margin:-.2em .1em 0;vertical-align:middle;width:1.4em;fill:currentColor}.rxCbfSxaM8oWGXP1txtp{display:inline-block;margin:0;width:49%}.rxCbfSxaM8oWGXP1txtp td{padding-right:10px}.f70XAZYaIQg1YK0opCWK{margin:8px 6px 0 0}.f70XAZYaIQg1YK0opCWK p:first-child{margin-top:0}.f70XAZYaIQg1YK0opCWK button svg{margin:0;fill:var(--gray-30)}.iHtPY92L_acB9ZTTBmI5{min-height:300px;position:relative}.iHtPY92L_acB9ZTTBmI5 .jp-components-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.jb-graph-annotations{height:100%;overflow:visible;pointer-events:none;position:relative;right:0;top:0;width:100%}.jb-graph-annotations__line{height:100%;pointer-events:all;position:absolute;transform:translateX(50%);width:10px;z-index:1}.jb-graph-annotations__line:after{background:#92afd780;content:"";display:block;height:100%;position:absolute;right:calc(50% - 1px);width:2px}.jb-graph-annotations__line:hover:after{background:#92afd7}.jb-graph-annotations__annotation{background-color:#101517;border-radius:4px;bottom:100%;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:absolute;text-align:center;transform:translateX(50%);width:fit-content;width:20em;z-index:2}.jb-graph-annotations__annotation:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #101517;bottom:-7px;content:"";height:0;position:absolute;right:50%;transform:translateX(50%);width:0}.jb-graph-annotations__annotation a{color:#fff!important}.jb-score-tooltips-container{pointer-events:none;position:relative;width:100%}.jb-score-tooltip-react-root{bottom:-20px;pointer-events:auto;position:absolute;translate:-50% calc(100% - 20px);user-select:text;z-index:1000}.jb-score-tooltip{background-color:#101517;border-radius:4px;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:relative;width:fit-content;width:20em}.jb-score-tooltip:hover,.visible .jb-score-tooltip{display:block}.jb-score-tooltip hr{border:none;border-top:1px solid #8e8e8e}.jb-score-tooltip__date{font-size:1em;font-weight:600;line-height:1.6em}.jb-score-tooltip__row{display:flex;flex-direction:row;justify-content:space-between;margin:.9em 0}.jb-score-tooltip__row--secondary{color:#8e8e8e;margin-right:1em}.jb-score-tooltip__pointer{border-bottom:8px solid #101517;border-left:8px solid #0000;border-right:8px solid #0000;height:0;position:absolute;right:50%;top:-7px;transform:translateX(50%);width:0}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-left:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-left:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{right:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-left:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;pointer-events:none;position:absolute;right:0;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.jb-score-graph{height:300px}.jb-score-graph__placeholder{height:100%;overflow:hidden;width:100%}.jb-score-graph__placeholder svg{height:100%;object-fit:cover;object-position:left bottom;width:100%}.boost-uplot-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.jp-popover{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:0 1px 2px 0 #0000000f,0 4px 8px 0 #00000008;max-width:calc(100% - 32px);padding:16px;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);width:600px}.jp-popover>*{clear:both;margin:16px}.jp-popover__body p{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6em}.gw1V_4b_jT7NOkiuvabB{margin-top:3em}.gw1V_4b_jT7NOkiuvabB .components-panel{border-radius:8px}.gw1V_4b_jT7NOkiuvabB .components-panel__body-title>button{font-size:14px;font-weight:400}.KpY4U3f0khBZ_SGVZmRh{border-color:#0000}.eoUNn1jlMKVnYm0ojdct p{margin:1em 0}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C,.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq{margin-bottom:2rem}.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq p{color:#3c434a;font-weight:400;line-height:1.5;max-width:560px}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C{align-items:center;color:#000;display:flex}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw{color:#1d2327;margin-right:auto;min-width:auto}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw svg{fill:#008710}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip{font-size:16px;top:-68px}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip:after{font-size:.7em;right:50%}.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-weight:700}@media(max-width:767px){.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-size:27px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover{right:-60px!important}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__content{width:304px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__arrow{right:215px!important}}.D_JzIqCTmmu1DTFInje7{left:0;overflow:hidden;padding:20px 20px 20px 0;pointer-events:none;position:absolute;top:40px;width:400px;z-index:60}.JMe6n1KCtWV8SAlb__d7{background-color:#fff;box-shadow:0 0 20px 0 #aaaaaa47;left:-100%;padding:24px;pointer-events:all;position:relative}.t8LEh7rRWIaNXAWBQQ3x{float:left;margin-top:10px!important}.sjomdJvEg4XqWq6vs9R_{margin-left:21px}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid #0000;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:#0000}}.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 #0000;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 #ffffff80}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;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 #aaaaaa47;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 #0000;border-right:6px solid #0000;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)}.G5B98JySlYW1O8bhVD4A{align-items:center;display:grid;grid-template-columns:auto auto}.iLcYZv2HO2OOa9SiETUQ{margin-bottom:24px!important}.LMpaegt0cQzE28EXXZQA{text-align:left}.f15eOExPH46MoClVDDxO{margin:0 auto}.f15eOExPH46MoClVDDxO .FgrM4BI7PgPqk4A8TDde{margin-bottom:48px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .S4eE58bb1Q5akwDg8Fgn{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{margin-bottom:2em}@media(min-width:768px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{display:grid;grid-template-columns:80px 1fr;grid-gap:1em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{color:#23282d;font-size:24px;font-weight:400;line-height:30px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{flex-basis:20%;font-size:36px;line-height:43px}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{color:#444;flex-basis:70%;font-weight:400;line-height:24px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{flex-basis:80%}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw a{color:#1d2327;text-decoration:underline}.jb-section.RAmiUAj1ocbT2d4DZCA3{z-index:14}.PQG6_Ly7Hw1Jx3YFgPGg{display:grid;justify-items:end}.PQG6_Ly7Hw1Jx3YFgPGg .components-snackbar+.components-snackbar{margin-top:16px}.zZQ3pKobKFQwhR0yIBr5{margin-left:auto;margin-right:auto;width:87.5%}@media(max-width:782px){.zZQ3pKobKFQwhR0yIBr5{width:100%}}.JxRz9fj0PYsxwXOnMqrE{--gap:16px;--expanded-gap:8px;--padding:16px;--border-radius:4px;--thumbnail-size:65px;--border:1px solid #ddd;--table-header-image:calc(var( --table-column-title ) + var( --thumbnail-size ) + var( --gap ));--table-header-device:10%;--table-header-potential-size:15%;--table-column-device:var( --table-header-device );--table-column-expand:65px;--table-column-title:33%;--table-column-potential-size:var( --table-header-potential-size );line-height:1.5;-webkit-font-smoothing:antialiased}@media(max-width:782px){.JxRz9fj0PYsxwXOnMqrE{--expanded-gap:0px;--border-radius:0px;--table-column-expand:32px}}#jb-dashboard *{box-sizing:border-box}p{color:#2c3338;font-size:16px}.jb-dashboard{--wp-admin-theme-color:#008710;--wp-admin-theme-link-color:#1d2327;--wp-admin-theme-color-darker-10:#007117;--wp-admin-theme-color-darker-20:#005b18;--font-headline-medium:48px;--font-title-medium:24px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;background-color:#f9f9f6;display:flex;flex-direction:column;font-size:16px;min-height:calc(100vh - 60px);position:relative}.jb-dashboard--main{background-color:#fff}.jb-dashboard a{color:var(--wp-admin-theme-link-color)}.jb-dashboard .components-button.is-jb-primary{background-color:#008710;border-radius:4px;color:#fff;font-weight:600;margin-bottom:1.5rem;outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.jb-dashboard .components-button.is-link{color:var(--wp-admin-theme-link-color)}.jb-dashboard h1,.jb-dashboard h2,.jb-dashboard h3,.jb-dashboard h4,.jb-dashboard h5,.jb-dashboard h6{color:#23282d;font-weight:500;line-height:1.3;margin:0;outline-color:#0000;outline-style:none}.jb-dashboard h1{font-size:36px;font-weight:700;line-height:40px}.jb-dashboard h2{font-size:36px;line-height:1.1}.jb-dashboard h3{font-size:24px}.jb-dashboard a.button-secondary,.jb-dashboard button.secondary{background:none;border:1px solid #23282d;border-radius:3px;color:#23282d;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:8px 24px}.jb-dashboard a.button-secondary:hover,.jb-dashboard button.secondary:hover{background:#f6f7f7;border-color:#23282d;color:#23282d}.jetpack_page_jetpack-boost #wpcontent{min-height:100vh;padding-right:0}.jb-section{isolation:isolate;padding-bottom:48px;padding-top:48px;z-index:10}.jb-section .jetpack-boost-jitm-card .jitm-card{margin:0 auto 2.5rem 0}button.jb-link{background:none;border:none;cursor:pointer;margin:0;padding:0;text-decoration:underline}.jb-link{display:inline-block;font-size:.8em;margin-top:10px}.jb-section--alt{background-color:#f9f9f6}.jb-section--scores{position:relative;z-index:15}.jb-container,.jb-container--narrow,.jb-dashboard-footer{margin-left:auto;margin-right:auto;max-width:1320px;width:87.5%}.jb-container--narrow{max-width:744px}.jb-container--fixed{max-width:1176px;padding-left:24px;padding-right:24px;width:auto}.jb-dashboard-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media(max-width:767px){.jb-dashboard-footer{flex-direction:column;justify-content:flex-start}}.jb-warning-modal__actions{display:flex;justify-content:flex-end}.jb-warning-modal__actions>div{display:flex;flex-direction:column}.jb-warning-modal__actions>div>div{display:flex}.jb-warning-modal__actions button{margin-right:auto}.jb-warning-modal__actions button.confirm{margin-right:10px}.jb-warning-modal__actions .checkbox{font-size:12px;margin-top:10px}.m-1{margin:8px!important}.m-2{margin:16px!important}.m-3{margin:32px!important}.m-4{margin:64px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.mx-3{margin-left:32px!important;margin-right:32px!important}.mx-4{margin-left:64px!important;margin-right:64px!important}.my-1{margin-bottom:8px!important;margin-top:8px!important}.my-2{margin-bottom:16px!important;margin-top:16px!important}.my-3{margin-bottom:32px!important;margin-top:32px!important}.my-4{margin-bottom:64px!important;margin-top:64px!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}.mt-3{margin-top:32px!important}.mt-4{margin-top:64px!important}.mr-1{margin-left:8px!important}.mr-2{margin-left:16px!important}.mr-3{margin-left:32px!important}.mr-4{margin-left:64px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:32px!important}.mb-4{margin-bottom:64px!important}.ml-1{margin-right:8px!important}.ml-2{margin-right:16px!important}.ml-3{margin-right:32px!important}.ml-4{margin-right:64px!important}.p-1{padding:8px!important}.p-2{padding:16px!important}.p-3{padding:32px!important}.p-4{padding:64px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.px-3{padding-left:32px!important;padding-right:32px!important}.px-4{padding-left:64px!important;padding-right:64px!important}.py-1{padding-bottom:8px!important;padding-top:8px!important}.py-2{padding-bottom:16px!important;padding-top:16px!important}.py-3{padding-bottom:32px!important;padding-top:32px!important}.py-4{padding-bottom:64px!important;padding-top:64px!important}.pt-1{padding-top:8px!important}.pt-2{padding-top:16px!important}.pt-3{padding-top:32px!important}.pt-4{padding-top:64px!important}.pr-1{padding-left:8px!important}.pr-2{padding-left:16px!important}.pr-3{padding-left:32px!important}.pr-4{padding-left:64px!important}.pb-1{padding-bottom:8px!important}.pb-2{padding-bottom:16px!important}.pb-3{padding-bottom:32px!important}.pb-4{padding-bottom:64px!important}.pl-1{padding-right:8px!important}.pl-2{padding-right:16px!important}.pl-3{padding-right:32px!important}.pl-4{padding-right:64px!important}.visible-md{display:none!important}@media(min-width:992px){.visible-md{display:unset!important}.hidden-md{display:none!important}}.jb-dashboard .jb-button--primary{background-color:#000;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:10px 24px;text-decoration:none}.components-button{white-space:nowrap}.components-button.components-button--back{color:#1d2327;font-size:14pt;margin-bottom:8px;text-decoration:none}.components-button.components-button--back.is-link{margin-right:auto}.components-button.components-button--back.is-link:hover{color:#1d2327}.components-button.components-button--back svg{height:1.5rem;margin:4px 0 2px 20px}.jb-button{border-radius:4px;display:inline-block;font-weight:500;min-width:135px!important;padding:10px 24px;text-align:center}.jb-button:hover{cursor:pointer}.jb-button--primary{color:var(--jp-white)!important}.jb-button--outline{border:1px solid!important;color:var(--jp-black)!important}.jb-dashboard .stackable-snackbars,.jb-dashboard :not(.stackable-snackbars) .components-snackbar{bottom:100px;box-sizing:initial;left:100px;position:fixed;z-index:900}.jb-recommendation-page-grid{align-items:center;display:grid;gap:var(--gap);grid-template-columns:[thumbnail] var(--thumbnail-size) [title] var(--table-column-title) [potential-size] var(--table-column-potential-size) [device] var(--table-column-device) [page] 1fr [expand] var(--table-column-expand);padding:var(--padding)}@media(max-width:782px){.jb-recommendation-page-grid{grid-template-columns:[thumbnail] var(--thumbnail-size) [title] 1fr [expand] var(--table-column-expand)}}.jb-loading-spinner{position:fixed;right:50%;top:50%;transform:translate(50%,-50%);z-index:9000}.jb-loading-spinner:not(.active){display:none}.jb-table{transition:opacity .3s ease-in-out,filter .3s ease-in-out;will-change:opacity,filter}.jb-table h1{padding-top:16px;text-align:center;width:100%}.jb-table.jb-loading{filter:grayscale(.5);opacity:.2;position:relative}.jb-table-header{background-color:#fff;border:var(--border);border-bottom:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--gray-60);font-size:.875rem}@media(max-width:782px){.jb-table-header{display:none!important}}.jb-table-header__image{grid-column:thumbnail/title}.jb-table-header__device{grid-column:device;text-align:center}.jb-table-header__potential-size{grid-column:potential-size}.jb-table-header__page{grid-column:page/expand}.jb-table-row-container{background-color:#fff;border-left:var(--border);border-right:var(--border);border-top:var(--border);margin:0;position:relative;transition:margin .1s ease}.jb-table-row-container:before{bottom:0;box-shadow:0 4px 24px 0 #00000014;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.jb-table-row-container:last-child{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:not(.jb-table-header)+.jb-table-row-container.expanded{margin-top:var(--expanded-gap)}.expanded+.jb-table-row-container,:not(.jb-table-header)+.jb-table-row-container.expanded{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row-container:has(+.expanded){border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.jb-table-row-container.expanded{margin-bottom:var(--expanded-gap)}.jb-table-row{cursor:pointer;min-height:115px}.jb-table-row .jb-table-row__hover-content{display:none}.jb-table-row:hover{background-color:#f6f7f7}.jb-table-row__expanded .jb-table-row:hover{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row:hover .jb-table-row__hover-content{display:block}@media(max-width:782px){.jb-table-row:hover .jb-table-row__hover-content{display:none}}.jb-table-row:hover .jb-table-row__device,.jb-table-row:hover .jb-table-row__page{display:none}.jb-table-row .jb-table-row__page a{text-decoration:none}.jb-table-row__expand{cursor:pointer;grid-column:expand;text-align:center}.expanded .jb-table-row__expand svg{transform:rotate(-180deg)}.jb-table-row__expanded{display:flex;justify-content:space-between;padding:var(--gap);padding-right:calc(var(--thumbnail-size) + var(--gap)*2)}.expanded .jb-table-row__expanded{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media(max-width:782px){.jb-table-row__expanded{flex-direction:column;padding-right:var(--gap)}}.jb-table-row__title{grid-column:title}:root{--light-border:#eee;--jetpack-green:#008710;--primary-black:#23282d;--primary-white:#fff;--primary-grey:#444;--secondary-grey:#888;--color_warning:#cc1818;--alt-white:#f9f9f6;--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-50:#2271b1;--blue-60:#135e96;--red-40:#e65054;--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;--jp-yellow-20:#deb100}.GV7bZOTxXbPRGZSEWciL{align-items:center;display:flex}.BfLNtiHrKdoZKch5LJf4.components-button.is-link{margin-right:2em}.ig4L7xSHOcrmtmTSO0HE{margin-top:32px;overflow-x:auto;overflow-y:clip}.QuquBNOvEZSow8kr3mgE{border-top:1px solid #dcdcde}.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%} \ No newline at end of file +.ACuw5pf2GZ9yAuCDUuXJ{margin:8px!important}.BTkKElvGfWuGVeR7nDA9{margin:16px!important}.Cni6lcFtK9uNPcasUu6l{margin:32px!important}.uCY1VA0YwPvdPDrP2qK6{margin:64px!important}.dRfKuESyDdm4I7iQQWgk{margin-left:8px!important;margin-right:8px!important}.EPVEM9jCb8l8seZ7x6qP{margin-left:16px!important;margin-right:16px!important}.hV1PiG2RnG96Ai5aEeHB{margin-left:32px!important;margin-right:32px!important}.XBKOiwjTmsvt6_6tEV_B{margin-left:64px!important;margin-right:64px!important}.M4cJGJd0PwcnkAweF5BB{margin-bottom:8px!important;margin-top:8px!important}.WblEsWxDgOOM3NCqSC7f,.jp-components__pricing-card .jp-components__pricing-card__title{margin-bottom:16px!important;margin-top:16px!important}.G_GwGqISUUFS1GMWisKV{margin-bottom:32px!important;margin-top:32px!important}.NnY08Bqv8vPw6it0BM_v{margin-bottom:64px!important;margin-top:64px!important}.Uth7n99cMiee9mchJNjK{margin-top:8px!important}.JJ0QD8O9oi5tXq6gZHlX{margin-top:16px!important}.cIDak88SvtKUQHVNc5nj,.jp-components__pricing-card .jp-components__pricing-card__pricing{margin-top:32px!important}.pLSK6kpxC7nLNTNYKYGg{margin-top:64px!important}.nvzwNsKkbomXV9UOAAcO{margin-left:8px!important}.nCXPt3Fb8GVwZ7MVchl8{margin-left:16px!important}.BNbHNqmVXcDd9wCdv8iA{margin-left:32px!important}.N1b7WFjMes9jbGKwUx_9{margin-left:64px!important}.LyjkatZzETTsKcVfGWbp{margin-bottom:8px!important}.OgIUxRnJAQ8ThPeZLdgA{margin-bottom:16px!important}.jnBWRuEgvzIHHzS7_R1W{margin-bottom:32px!important}.rhDT3tutlNjlOaOCS6cS{margin-bottom:64px!important}.f71n_bRaE8JWibNXiiQ1{margin-right:8px!important}.aeOIJgSg6JxVx1Hwr70j{margin-right:16px!important}.DBjAtdlMIdLKSlr53FPr{margin-right:32px!important}.NikxFwxHr8HK2teOUN0r{margin-right:64px!important}.u93VVq_VEmgxKu86Dcgg{padding:8px!important}.Rci2YjHHBbNdrMD6uBTF{padding:16px!important}.tn2etSC12DAbPLn4aAmR{padding:32px!important}.N_1J04VQYQCNTYXSNtJr{padding:64px!important}.Ns4UuOjmPsbf0HqXb7Ih{padding-left:8px!important;padding-right:8px!important}.vjHQrQqIjDXp2PNNhKXc{padding-left:16px!important;padding-right:16px!important}.VrlQBKgUhb0SDlV08p71{padding-left:32px!important;padding-right:32px!important}.vomitcV0jI7qRhQ1iOo7{padding-left:64px!important;padding-right:64px!important}.na6FMAeVfR2bg7Zrkt2e{padding-bottom:8px!important;padding-top:8px!important}.SEeYRrSiGUi6J7cqWNUE{padding-bottom:16px!important;padding-top:16px!important}.lsk7w3Tc0E7DLL8TZWIQ{padding-bottom:32px!important;padding-top:32px!important}.KpR7YyJ6y2MMI_ZyzFjZ{padding-bottom:64px!important;padding-top:64px!important}.kjRdat5z5iHnGVLLRc1h{padding-top:8px!important}.y6dVjn3KddzqeIxyhAIC{padding-top:16px!important}.LS8uvAeYl9wVeZo7XZ4y{padding-top:32px!important}.SwLPR9tqbC5BMuMZJ80o{padding-top:64px!important}.NYI_nLJo8878Nvk2qWRM{padding-left:8px!important}.ErcRUW1ZiMdXZ4VDJtSA{padding-left:16px!important}.zYy9wH4SFIRuhoHwLRGV{padding-left:32px!important}.xDjGEtCi_SQOTqVVZuyt{padding-left:64px!important}.s3VoycJyixKIBCECmRHg{padding-bottom:8px!important}.lJSOVZflHiR7eDqoWrPe{padding-bottom:16px!important}.r6NcMU3XFDnz5yGkTYBk{padding-bottom:32px!important}.zxT6kCSea_r3GEYOOhbO{padding-bottom:64px!important}.BfHQURigZGROZ6FWUoMi{padding-right:8px!important}.aIf84wSJaAgF27hD_zqO{padding-right:16px!important}.llOTf_2UFrRV2WjipQL1{padding-right:32px!important}.hDUeTWXzyITGeLfBlrKW{padding-right:64px!important}.m56mq5Swo8z9YVIPkzf4{display:none!important}@media(min-width:992px){.m56mq5Swo8z9YVIPkzf4{display:unset!important}.ZhrlV_i9bknCeLnVbgwf{display:none!important}}.jp-components__pricing-card .jp-components__pricing-card__icon img{height:16px;width:16px}.jp-components__pricing-card .jp-components__pricing-card__title{font-weight:600}.i78zlwTx7gkxI0i2MoxW{align-items:center;color:#23282d;display:flex;font-size:12px;font-weight:600;margin-right:7px}.i78zlwTx7gkxI0i2MoxW svg{margin-left:.5em}.Kf29bFcyDembbVHPHFFi{transform:translateY(-2px)}.Q5HNkDAqXloLTn2p3izt{background-color:var(--primary-white);overflow:auto}.ZNjdHgIMVgIcVy9QzI0C{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px;margin-top:40px}.sdk3wv4umlSPhAcFaqD8{align-items:center;display:flex;flex-direction:row}.hz4ClDHBjRPtAwUu1uUE{cursor:pointer}.hz4ClDHBjRPtAwUu1uUE svg{height:42px;width:100%}.szaDp_LDbyMDMqsIJlTz{height:24px;margin-left:16px;margin-right:16px;padding-top:2px;text-align:center;width:24px}.LLMcp78EdsX9m99bXhu2{color:var(--gray-40);font-size:16px;margin-top:-2px}.DL6B3LDqVy22d3ExobsS{background:none;border:none;cursor:pointer;font:inherit;height:20px;left:21px;opacity:.7;position:absolute;top:21px;width:20px}.DL6B3LDqVy22d3ExobsS:hover{opacity:1}.DL6B3LDqVy22d3ExobsS:after,.DL6B3LDqVy22d3ExobsS:before{background-color:#333;content:" ";height:19px;position:absolute;right:9px;width:2px}.DL6B3LDqVy22d3ExobsS:before{transform:rotate(-45deg)}.DL6B3LDqVy22d3ExobsS:after{transform:rotate(45deg)}.DL6B3LDqVy22d3ExobsS span{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.jeqH0uwnTzhWs2T4iobK{animation:e45ql1Itqzkwm3rtwj0Q 1s linear infinite;border:var(--spinnerLineWidth) solid #000;border-radius:50%;border-top-color:#0000;height:var(--spinnerSize);width:var(--spinnerSize)}@keyframes e45ql1Itqzkwm3rtwj0Q{to{transform:rotate(-1turn)}}.KvQ2sd4auItILfLfeWAG{font-size:13px}.n1koLm2yqMDN16BE0G9t{color:var(--blue-50)!important}.n1koLm2yqMDN16BE0G9t:active,.n1koLm2yqMDN16BE0G9t:hover{color:var(--blue-60)!important}.UcyzY4KxBzeAMxkE0X8V{margin:8px!important}.LhKHEGQEu82d3c2xZ9SJ{margin:16px!important}.BuM6Pv27arRLo_rGZRAq{margin:32px!important}.wbJ2jo1TC5uIKKlNd3WI{margin:64px!important}.adf6LX7PV8kBmDX2eP5z{margin-left:8px!important;margin-right:8px!important}.PTkI7tkDgPd57aFt8_sv{margin-left:16px!important;margin-right:16px!important}.sfqqrUd2ivog0ZQHphBw{margin-left:32px!important;margin-right:32px!important}.j00AyA7Egj9qSFs4CaFV{margin-left:64px!important;margin-right:64px!important}.plBG6HDUOSFwOjNz4Z8T{margin-bottom:8px!important;margin-top:8px!important}.cIgEPc3eZiSRotysfZpw{margin-bottom:16px!important;margin-top:16px!important}.sQ8scNY6U7dCDlm8b9j6{margin-bottom:32px!important;margin-top:32px!important}.SLSAzGMZofv5XnTMWziV{margin-bottom:64px!important;margin-top:64px!important}.XunZObL3fUFu0mSlJ_gd{margin-top:8px!important}.zVkPdoF0WeLR7xIshDXG{margin-top:16px!important}.tiY3NzFPdt3AqoqGO2FL{margin-top:32px!important}.FuTWNEtUhE3q6cNbs4Ok{margin-top:64px!important}.viwgG9lQw6fNEVCJlGuH{margin-left:8px!important}.AzPLF96xHA6r61GL2WmV{margin-left:16px!important}.nm6w_cH_ihpYmHD5qdBn{margin-left:32px!important}.MwyMlY4twxzwMtNfwyTQ{margin-left:64px!important}.JVCLPxMBkwMRFRKg1E6J{margin-bottom:8px!important}.bBXLtNgi05OIUQMS9W_c{margin-bottom:16px!important}.VSQCWShHO_EAqJ1BVR0w{margin-bottom:32px!important}.h2KFkWjdsd8zxVvfFAsZ{margin-bottom:64px!important}.ZtjONEmH1Vp14KW5nj3m{margin-right:8px!important}.QSIvANS7Bp3dvvoLwoXH{margin-right:16px!important}.W9QJBEffreV4QUCq_PW7{margin-right:32px!important}.ZL2StqY7QOuxLp6eQzYZ{margin-right:64px!important}.IAehvTIBe_9Xp47HX46v{padding:8px!important}.ybI2uQXqylcFjqYBaV3A{padding:16px!important}.VUf4InPqbOjFU5yZAYee{padding:32px!important}.ZAhv7O3CZNXnhz0yhgH4,.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:64px!important}.uoOMtlMfYWN7chm70xzq{padding-left:8px!important;padding-right:8px!important}.VTQPEtdTaHws0vFBixti{padding-left:16px!important;padding-right:16px!important}.F2cnh2jdYp3dCHQCC4xe{padding-left:32px!important;padding-right:32px!important}.jeiKCd7MVU_4dLUiUiS0{padding-left:64px!important;padding-right:64px!important}.sPzXFhjNplVriyG_E2VB{padding-bottom:8px!important;padding-top:8px!important}.PYPhRYO3IsqfY4LuXTvg{padding-bottom:16px!important;padding-top:16px!important}.b_x1CCmweqh4IlDxk6N3{padding-bottom:32px!important;padding-top:32px!important}.LE9mJYHiLiPR9nuW6hgk{padding-bottom:64px!important;padding-top:64px!important}.guhOZJw0GogUnD04pfjK{padding-top:8px!important}.T7DRIp7OXqlug5_ZPEyQ{padding-top:16px!important}.MAYyT4rWeLbeAtXd3ZZw{padding-top:32px!important}.KcQwYrqmb6PxFr90h03D{padding-top:64px!important}.r0rfr0Vw0myjUbBBwDCK{padding-left:8px!important}.Vblk0LXYQjZz2TYB1l62{padding-left:16px!important}.JmQ3AQ23c0cx8929DuEV{padding-left:32px!important}.h24TKwYghJ2sj0L44OuD{padding-left:64px!important}.YTCxSmGVVPCkVowHOULK{padding-bottom:8px!important}.yoq1OV99KVexhUCkyN_H{padding-bottom:16px!important}.t8CcbO5mhDBjGBO7KIPq{padding-bottom:32px!important}.nkJZT7FOsfRMloXjsH3s{padding-bottom:64px!important}.Rs5FRfNwRJ2Z0WrvN26S{padding-right:8px!important}.xVWA1ieyuVO1BnAUHujj{padding-right:16px!important}.mdV6RT8vuA7hydELQJYG{padding-right:32px!important}.AcYXtcFU2BrX3sYa8jRT{padding-right:64px!important}.ddNw0hgXS5xNirBdPATF{display:none!important}@media(min-width:992px){.ddNw0hgXS5xNirBdPATF{display:unset!important}.QshGYdoEN4JcRbEua0WO{display:none!important}}.cTAjc0NV_HWiUBCpzzJ8{background:#fff url(images/color-shift-7386626257bc3107fed2.svg) no-repeat 0 0;border:1px solid #dcdcde;border-radius:4px}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{color:#23282d}.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX ul li{background:url(images/check-6cc7cadac73dfd809e5b.svg) no-repeat;background-position:0 2px;background-size:1.5em;line-height:1.5em;list-style-type:none;padding-bottom:6px;padding-right:2em;padding-top:2px;vertical-align:middle}.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ img,.cTAjc0NV_HWiUBCpzzJ8 .i6VtPvyh9vdrDfqQdbDQ svg{max-width:100%}@media(max-width:767px){.cTAjc0NV_HWiUBCpzzJ8 .OzTmN9ypONU96X2tPgwX{padding:24px}}@media(min-width:1200px){.cTAjc0NV_HWiUBCpzzJ8{display:grid;grid-template-columns:auto 460px}}.X_DpaG188YYU7F_0fY4P{color:#3c434a;margin-top:24px;text-align:center}.M9XATbJcN72OpZktamJH{background-color:var(--jp-white-off);padding-block-end:64px}.YTAzv4eWZx3i0vnxMueu{background-color:var(--jp-white)}.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}.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%}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG{color:var(--primary-black);font-size:16px}.jb-dashboard .components-button.is-link.E5a6ZNWHx_OegSWy34UG.Prfxvfiq7FXwIwryWohK{margin-bottom:0}@keyframes H2xIOx7KPi1aq7mXP8tR{0%{opacity:0}to{opacity:1}}.HUBUeU_Hx0G39VzNzllv{animation-duration:.3s;animation-name:H2xIOx7KPi1aq7mXP8tR}.UURhMugh5rqRmLlVfpUw p{margin:0!important;padding-bottom:1em;padding-top:1em}.UURhMugh5rqRmLlVfpUw p:last-child{padding-bottom:0}.E5a6ZNWHx_OegSWy34UG{font-weight:600}.q0Rwmg2V3h6oqP0A4JtQ{display:flex;margin-bottom:24px;margin-top:20px}.q0Rwmg2V3h6oqP0A4JtQ .OB4y3a7hKiz3h7M8S1Pr{align-self:flex-end;font-size:24px;font-weight:700;line-height:28px}.q0Rwmg2V3h6oqP0A4JtQ .DrgVX4QhqMh96A3iQf_w{color:gray;font-size:10px;font-weight:400;line-height:12px;margin-bottom:4px;position:relative;right:8px}.q0Rwmg2V3h6oqP0A4JtQ .xy6IUWHsoD9eSlDJ3nCk{border-bottom:16px solid #0000;border-image:url(images/arrows-7b4710eadf4287be90f0.png);border-image-slice:22;border-left:16px solid #0000;border-right:16px solid #0000;margin-bottom:2px;min-width:48px}.apxFbfhMgAWYm1bUBKsb{list-style-type:none;margin:0}.apxFbfhMgAWYm1bUBKsb li{display:flex;margin-bottom:1em}.apxFbfhMgAWYm1bUBKsb li:last-child{margin-bottom:0}.apxFbfhMgAWYm1bUBKsb .j7cleSoujUQ122BRT_bF{flex:1;line-height:1.3em}.apxFbfhMgAWYm1bUBKsb .BMPUuLXNWKotOWmkHtcx{border:1px solid #ccc;border-radius:50%;display:block;font-size:14px;height:1.4em;line-height:1.3em;margin-left:5px;text-align:center;width:1.4em}.fcm9sXaVcd_K6spYLbRT{margin-top:4px}.v1s9ONzoG_avEKqJbRq7{color:var(--primary-black);line-height:1.5rem}.v1s9ONzoG_avEKqJbRq7 a{color:inherit!important}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.v1s9ONzoG_avEKqJbRq7 .k2giB2jAoogpuAep_ttK.wOeyCk9pzlIrmzx7aNX3{margin-bottom:0;margin-top:0}.v1s9ONzoG_avEKqJbRq7 pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:right;white-space:pre-wrap}@keyframes XBAIaiFyUw73XFLkJDX_{0%{opacity:0}to{opacity:1}}.jGWMDjxAzghF6TIAGi7R{animation-duration:.3s;animation-name:XBAIaiFyUw73XFLkJDX_}.g4S8qCPjEzl2mGtR1EZa{color:inherit!important}.Oeo3kd_jnZy4QPuKJ8Dg,.hslpudqksPBovHlPS4xK{color:var(--primary-black);margin-bottom:24px;margin-top:8px}.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)}.J7duPy52KKRbSAPL6mYr{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:32px}.J7duPy52KKRbSAPL6mYr:last-child{margin-bottom:0}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr{display:block}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP{flex-grow:1;margin-left:5px;position:relative}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{color:#787c82}@media(min-width:992px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .oT_dCKnxXASm5Mq8P3HZ,.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .p7JwCWqiasJYaOPm8gfw{margin-left:115px}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{color:#101517;margin-top:1em}@media(max-width:767px){.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ{margin-bottom:1em}}.J7duPy52KKRbSAPL6mYr .zjHiDoNfohkDVC53E3LP .btwl432MVdjCPUYz2GCJ svg{height:1.4rem;position:absolute;right:-60px;width:1.4rem}.J7duPy52KKRbSAPL6mYr button.components-button.has-icon{min-width:auto}.J7duPy52KKRbSAPL6mYr button svg{fill:#008710}.J7duPy52KKRbSAPL6mYr .at42s9QEpDDSBTBvuFhn.components-button:disabled{background:#0000;opacity:.5}.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)}.Q0GP2KK7q6SwnPzkJRY7{background-color:#f1f1f1;border-radius:50px;height:20px}.MLXXZJMxZDSbxrkYR62g{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.GE_PabjB9z7f16z6E2PE{color:var(--jetpack-green-50);display:block;font-size:14px;line-height:20px;margin-bottom:1em}.AlYH7Og65EIkrb10sdAE{display:flex;margin-bottom:2em;margin-left:auto;margin-right:auto}.AlYH7Og65EIkrb10sdAE a{text-decoration:underline}.AlYH7Og65EIkrb10sdAE h2{font-size:22px;margin-top:0}.AlYH7Og65EIkrb10sdAE p{margin:1em 0}.AlYH7Og65EIkrb10sdAE .w79kWdjhwWYqABUdoqSK h3:focus-visible{outline:none}.gh_a4PqFxmJkfVXg9Og7{margin-left:2em;min-width:36px;transform:translateY(8px)}.w79kWdjhwWYqABUdoqSK{width:100%}.gecp_0Z0owRZtj8JAYir{--base-width:8px}.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:calc(var(--base-width)*6)}.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.ykWv7fKpkVW_vpAoddu4 .components-form-toggle{opacity:.6}.HAblZLwTv3Sb_lvpc5RB{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:right;width:100%}.HAblZLwTv3Sb_lvpc5RB .s4cbSqLoIqfqEWL_l7oK p{margin:0}.HAblZLwTv3Sb_lvpc5RB .aWMvlEROLeGoIZc5Nrwx{font-weight:700}.HAblZLwTv3Sb_lvpc5RB .LNHpIQJeLSxE902gVr5j svg{fill:#008710}.Rwk8Q9jNuQ3ZzueeDNt9{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px}@media(max-width:767px){.Rwk8Q9jNuQ3ZzueeDNt9{display:block}}.V4ChxOC170THMpRuvx66{flex-grow:1}.kfrM2DQuYkOFvsmUjxQw{align-items:center;display:flex;flex-direction:column;width:100%}.kfrM2DQuYkOFvsmUjxQw label{display:block;font-weight:700;margin-bottom:16px;text-align:right;width:100%}.kfrM2DQuYkOFvsmUjxQw input[type=text]{border:1px solid #c3c4c7;border-radius:4px;margin-bottom:16px;padding:10px;width:100%}.tTFf6IgkEjDjGMTBMJUn{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.tTFf6IgkEjDjGMTBMJUn button{border:1px solid #23282d;border-radius:4px;color:#23282d;cursor:pointer;margin-left:10px;padding:8px 24px}.tTFf6IgkEjDjGMTBMJUn button:first-child{background-color:#23282d;color:#fff}.tTFf6IgkEjDjGMTBMJUn button:last-child{background-color:#0000;margin-left:0}.tTFf6IgkEjDjGMTBMJUn button[disabled]{background-color:#dcdcde;border-color:#dcdcde;color:#a7aaad;cursor:not-allowed}.vf0IHtdM6Wi1DBlUZnyF svg{fill:#008710}.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (max-width:530px){.UuSVezxWnKS6BzcXA2mx .o_sH0BE1BZHo1oCHGPwX{align-items:flex-start;flex-direction:column}}.UuSVezxWnKS6BzcXA2mx .O2OP7DdCnpjg9_6TaKJU{font-size:14px}.UuSVezxWnKS6BzcXA2mx .CvTiHOT5gQ3zv7jLHj9L{color:#008710}.UuSVezxWnKS6BzcXA2mx .Jg7LPjalDEbGUPoHQrJP{color:var(--gray-50);font-size:14px;line-height:22px}.oa9AwP0z2wGKAeaCTBS6{display:flex;font-weight:700}.oa9AwP0z2wGKAeaCTBS6 .icon-tooltip-wrapper svg{color:#8c8f94}.FKFxAp3ZNjKeDhwajLH4{background-color:var(--gray-0);padding:16px 16px 24px}.jb-dashboard .FKFxAp3ZNjKeDhwajLH4 h5{font-size:14px;font-weight:600;line-height:1.5}.sjz8fFDvpkHSH3XaVmFw{display:inline-block;line-height:1em;margin-left:8px;margin-right:8px;vertical-align:text-top}.or1cbFU5vj0_V8gWmNZV{align-items:center;display:flex;gap:20px;margin-top:8px;min-height:40px}.aMrATKvSxH4rreedBhvv{min-width:4rem}.H_5RPX81pi745N2QV6Ed{flex-shrink:0}.wvNWJj7qzfelP7aQOwl0{width:100%}.q5til_638QTgxyPy_5Wb{filter:grayscale(1);opacity:.3;pointer-events:none}@media screen and (max-width:782px){.or1cbFU5vj0_V8gWmNZV{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:30px}.aMrATKvSxH4rreedBhvv{font-weight:500;margin:0}}.jp-components-number-slider--is-holding .jp-components-number-slider__thumb{box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a,0 0 0 3px #069e0840}.jp-components-number-slider__control{height:40px;width:100%}.jp-components-number-slider__track{background:var(--jp-gray);border-radius:8px;height:8px;top:16px}.jp-components-number-slider__track.jp-components-number-slider__track-0{background:var(--jp-green-40)}.jp-components-number-slider__track.jp-components-number-slider__track-1{background:var(--jp-gray)}.jp-components-number-slider__thumb{align-items:center;background-color:var(--jp-white);border:1.5px solid var(--jp-green-50);border-radius:4px;box-shadow:0 6px 8px #00000014,0 1px 2px #0000000a;color:var(--jp-black);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:var(--font-body);font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:-.02em;line-height:24px;padding:8px 16px;white-space:nowrap}.jp-components-number-slider__thumb.jp-components-number-slider__thumb--is-active{outline:none}.jp-components-number-slider__thumb[aria-valuenow="0"]{border-color:var(--jp-gray)}.J1Iz75qtLOXdijtq69zE{border-top:1px solid var(--gray-5);margin-top:24px;padding-top:24px}.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}.aAno97PMQEFUcrZYj4aP{margin-bottom:10px}.GG4U6Ok_MXe7islesy3F{display:flex}.zR1876dG8qciFQT2vtgw{position:relative;top:4px}.wWvw5ZHa5vqbzADJ04Ah{margin-bottom:0!important;margin-right:auto}.CwdSLZLZDotv0jqWa5a4{color:var(--gray-50);font-size:14px;line-height:1.6}.XOXDYZ_a6sMgsdNXyKPU{background:var(--jp-green-5);border-radius:3px;border-radius:.4em;color:var(--jp-green-60);display:inline-block;font-size:.8rem;line-height:1.5;margin-right:10px;padding:.1em .4em;transform:translateY(-4px)}.JXwA8KcHxQbyJIsMyFZA{background:#0000;border:1px solid;color:var(--gray-40)}.JuLwPQpaLi2ESHO6qFoA{border-top:1px solid #e6e6e6;padding-top:20px}.YKD3Efk_OeRyQRyqyJyE{margin:1em 0}.YKD3Efk_OeRyQRyqyJyE p{display:inline}@media(max-width:768px){.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper{display:block;margin-right:50%;right:-12px}.YKD3Efk_OeRyQRyqyJyE .icon-tooltip-wrapper .icon-tooltip-container .components-popover__content{width:70vw}}.y8S5gzcOg9t9IvvH8SYm{display:flex;flex-direction:column;gap:calc(var(--gap)/2);padding:50px 0 30px}@keyframes IoZMuCrEhnlRIQdk2FWe{0%{opacity:0}to{opacity:1}}.tgeTWalaHRnVDrnl508Q{animation-duration:.3s;animation-name:IoZMuCrEhnlRIQdk2FWe}.HPrJFAyqzLrfJTDbaO65{margin-right:8px}.HPrJFAyqzLrfJTDbaO65 button svg{fill:var(--gray-30)}.NKwP_J0NlVQ6PFpvapON{display:flex;gap:.5em}.FO2duiduW2g_ATkdPE5j{margin-top:0!important}.FO2duiduW2g_ATkdPE5j:last-of-type{margin-bottom:0!important}@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%}.BzROk8RKmDBwiM3qeSkN{padding:48px}.BzROk8RKmDBwiM3qeSkN,.BzROk8RKmDBwiM3qeSkN .SWkHmAsWWCG7joGTTXUo{align-items:center;display:flex;justify-content:center}.BzROk8RKmDBwiM3qeSkN .oEBQwpMPdfM0BxcR89Vc{list-style-type:none;margin:0}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U{aspect-ratio:1;background-color:#0000;border:0;cursor:pointer;font-size:13px;font-weight:600;line-height:1;padding:7px 12px;text-decoration:none}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U[disabled]{color:#000;cursor:default}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.kjFnHT0LWjadHW3XeO4D{cursor:not-allowed;opacity:.25}.BzROk8RKmDBwiM3qeSkN .kHQJdclS3ZAGExcSzI5U.hGciMT2eO8uWdiTmlGW7{background-color:#000;border:0;border-radius:var(--border-radius);color:#fff;cursor:pointer}.yu08ApYNa5sNWynyAgd5{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;margin-right:auto;width:20px}.MZ_e03u42QIlkOaAOAex,.QhiklmNfvE3wGpub5iur{fill:#646970}.FfA4FYcrDQan1oGMcfDg{background-color:var(--jb-pill-color);border-radius:1rem;font-size:.8em;padding:.25rem .5rem}.riD0B2pvr0_rFbievfFV{color:var(--jb-pill-color);filter:brightness(.3) saturate(10);font-weight:500;white-space:nowrap}.lpckP3a0turZuvITVqUZ{display:block;font-size:1.125rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jb-dashboard a._uLmeFMi50mS99OOt4CH{color:var(--gray-80);font-size:.875rem;text-decoration:none}.jb-dashboard a._uLmeFMi50mS99OOt4CH:hover{text-decoration:underline}#jb-dashboard .zff3ETwQwp87XiO3_rnz{align-items:center;background:#fff;border:1px solid;border-radius:4px;color:#000;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:0 24px}#jb-dashboard .HiFDstuwCGpW7ByaC9Jw{border-radius:6px;font-size:.875rem;height:auto;line-height:1.1;padding:4px 10px;width:auto}#jb-dashboard .yW8ij6oJDTU44aKCw4yx{background:#000;color:#fff}.tZFdl11TxIZz5Gvfu4wL{align-items:center;display:flex;gap:var(--gap)}.FlWaALbnh3VDr4g24Nxk{flex-grow:1}.jxSzqOpskl0q4ymfwZiX{border-radius:3px;display:block}.CmiE68jfq3lOvNIQ6iEJ{align-items:center;aspect-ratio:1;background-color:var(--gray-5);border-radius:3px;color:var(--gray-80);display:flex;font-size:.75em;font-weight:500;justify-content:center;text-align:center}.XUCZsyqxkKI7ZOclgU6I{display:none}@media(max-width:782px){.XUCZsyqxkKI7ZOclgU6I{display:block}}.a_waU4KuaV7Mt24TTstX{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{font-size:16px;font-weight:600}@media(max-width:782px){.xlFP3Zi8UTqiUOe_7T7E{margin-bottom:16px}.xlFP3Zi8UTqiUOe_7T7E .SKx18hc7RNp1f4J8qhwJ{margin-bottom:12px}.xlFP3Zi8UTqiUOe_7T7E .YJpT_Iu0WetkAsUzjFbb{aspect-ratio:1;display:inline-block;margin-left:12px}}.lizIAOkOx3SwuQuTOI8p{grid-column:thumbnail}.cud5qUh_9AFMWip_QF8g{align-items:center;display:flex;gap:calc(var(--gap)/2);grid-column:potential-size}@media(max-width:782px){.cud5qUh_9AFMWip_QF8g{display:none}}.lxuL7atlyBB1wqx3EhgK{grid-column:device/expand}.oLh8qKM3WtMt3qqLoomC{grid-column:device;text-align:center}@media(max-width:782px){.oLh8qKM3WtMt3qqLoomC{display:none}}.ExUpEZVKTLffHXbDxo3g{grid-column:page}@media(max-width:782px){.ExUpEZVKTLffHXbDxo3g{display:none}}.ExUpEZVKTLffHXbDxo3g a{color:var(--gray-60);text-decoration:none}.jgaJmlQDVHBmXqLJ9IRL{color:inherit;text-decoration:none}.JFmxyWGQzJuH0NYEwftO{display:flex;flex:1;flex-direction:column;font-size:.875rem;gap:calc(var(--gap)/2);max-width:300px}.JFmxyWGQzJuH0NYEwftO .aVJakJTAIDS5ATTTye5_{display:flex;gap:10px;justify-content:space-between}.JFmxyWGQzJuH0NYEwftO .XjwfpZRYhwBHIXtFr9f4{font-weight:500}.wICHFwqGGKqT2D3yf7HH{display:flex;gap:var(--gap)}.qtkWvX4ZHGtEhLr_aGWw{flex:1;margin-right:calc(var(--table-header-potential-size) - var(--gap)*2)}@media(max-width:782px){.qtkWvX4ZHGtEhLr_aGWw{margin-right:0}}.jb-dashboard .xV2X9ungg2Lpp1ljak2Z{margin:0 auto;max-width:1320px}.wPmhxN0iYGN4oKsqDMrA{margin-bottom:32px}@media(min-width:783px){.wPmhxN0iYGN4oKsqDMrA{display:none}}.wPmhxN0iYGN4oKsqDMrA .dashicons{float:left}.ws12CANgNqBjYjaDXput{background-color:#fff;border:1px solid #000;border-radius:1px;padding:8px 12px}.aHg6ah7oc55btyqBidmO{background-color:#fff;border:1px solid #000;color:var(--gray-10);margin:0;padding:8px 12px}.aHg6ah7oc55btyqBidmO li.O1xIFVbD142DaKbGzRrP{color:#000}.aHg6ah7oc55btyqBidmO li.XEP4djiteejZZYBG7Ds7{background-color:var(--gray-0)}.AUh2a8D6KAbLSvx6Jmjx{border-bottom:1px solid var(--gray-5);display:flex;gap:var(--expanded-gap);margin-bottom:32px}@media(max-width:782px){.AUh2a8D6KAbLSvx6Jmjx{display:none}}.LQNlKE2ExhSvOlT4zegP{border-bottom:1px solid #0000;display:flex;justify-content:center;margin-bottom:-1px;min-width:90px}.LQNlKE2ExhSvOlT4zegP.O1xIFVbD142DaKbGzRrP{border-bottom:1px solid #000}.m8jacwZdQjenEq1BhVso{margin-right:auto}.LQNlKE2ExhSvOlT4zegP:focus-within,.LQNlKE2ExhSvOlT4zegP:hover{border-bottom:1px solid var(--gray-40)}.MussC5ITAL_rba2cFD5W{align-items:center;background:none;border:0;box-shadow:none;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:0;padding:8px 16px;text-decoration:none}.AUh2a8D6KAbLSvx6Jmjx .nfl8vcSU7237sp0a89rc{cursor:default;opacity:.5}.LQNlKE2ExhSvOlT4zegP span,.txRBEnJD6gpZjm3yk93I{background-color:var(--gray-5);border-radius:var(--border-radius);font-size:.75rem;padding:2px 8px}.SwXERFcUWeObOmZiSgzL{margin-right:8px}.SwXERFcUWeObOmZiSgzL p:first-child{margin-top:0}.SwXERFcUWeObOmZiSgzL button svg{fill:var(--gray-30)}.IyGYd8wwmd2TuSw6AHhl{background-color:#f1f1f1;border-radius:50px;height:20px}.bnqToyS0mnS8GldpbApE{background-color:#069e08;border-radius:50px;height:100%;transition:width .7s ease-in-out;width:0;will-change:width}.kaR9YFw2JV8AqGCMT5P8{display:flex;gap:8px;width:100%}@media(max-width:782px){.kaR9YFw2JV8AqGCMT5P8{flex-direction:column}}.mXtR0X21_6uIYkpPbt1H{grid-area:progress}.t0CkUuKitKa6piBHVYDA{display:grid;flex:1 0;gap:4px;grid-template-areas:"progress progress progress" "bubble category category" "bubble status status";grid-template-columns:30px 1fr 1fr;grid-template-rows:36px 1.6rem 18px}.t0CkUuKitKa6piBHVYDA a{text-decoration:none}.gIL8G_2KdKVI9Ou4Bdmw{align-items:center;background-color:var(--gray-50);border-radius:50%;color:var(--gray-0);display:flex;font-size:.875rem;grid-area:bubble;height:1.6rem;justify-content:center;width:1.6rem}.gIL8G_2KdKVI9Ou4Bdmw.c5NoRO0TyF0NQNhq5R8x{background-color:var(--jetpack-green-50)}.gIL8G_2KdKVI9Ou4Bdmw.Mp3hmcdHyXQNQ0iGzw5S{background:#0000}.gdNTYhnOrmM1ArBqa6My{color:var(--gray-50);font-size:.875rem;grid-area:status}._prJRuynz3UiDfn1JHAx{display:flex;grid-area:category;line-height:1.6rem}.xk7aaJQadKfxsQCJ22ce{color:#d63638;display:block;margin:0;padding:0;position:relative}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce{align-items:flex-start;display:flex;justify-content:left}}.xk7aaJQadKfxsQCJ22ce .raw-error{color:#23282d}.xk7aaJQadKfxsQCJ22ce pre{background-color:#f1f1f1;border-radius:6px;color:#0f0f0f;margin:20px 0;padding:25px;text-align:right;white-space:pre-wrap}.xk7aaJQadKfxsQCJ22ce .yv7JlStwyIHPcy30SKMa{color:inherit;height:20px;line-height:0;width:20px}.xk7aaJQadKfxsQCJ22ce.QEWmcWeIrcB0H5fuPsdL .vSosri2qTMYyibcM9dcw{position:absolute;right:-65px;top:0;width:20px}.xk7aaJQadKfxsQCJ22ce:not(.QEWmcWeIrcB0H5fuPsdL) .YUYFx8eSsE9q8GF7fTWb{padding-right:.5em}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty){margin-right:auto}.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-right:0}@media(min-width:768px){.xk7aaJQadKfxsQCJ22ce .ZCGyBLRc8bOHltb30E_M:not(:empty) button{margin-right:20px}}.xk7aaJQadKfxsQCJ22ce .mnkNO57F67yNkXE3dXzb{color:#d63638;font-weight:700;margin-bottom:.5em}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC{color:#d63638;list-style-type:disc}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC p{color:#d63638;margin:.25em 0}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC button{color:#23282d;font-size:16px;margin:16px auto}.xk7aaJQadKfxsQCJ22ce .UOyIN2DEtP5VU5DokxiC li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.nh47C_wauZ2IiBYAugxO{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;line-height:22px;margin-bottom:17px}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO{flex-direction:column}}.nh47C_wauZ2IiBYAugxO button svg{fill:#008710}@media(max-width:600px){.nh47C_wauZ2IiBYAugxO button{margin-top:15px}}.qPuIEoVfaIpAwAJRDpKH{color:#008710;flex-grow:1;margin-left:5px;position:relative}.PuMaNKHqJplWHnPq6MHl{align-items:center;color:var(--jp-orange-20);display:flex}.PuMaNKHqJplWHnPq6MHl svg{height:1.2em;margin-left:.5em;position:relative;width:1.2em}.WOF1NVNIk6nKrzk1hGAh{color:var(--wp-admin-theme-color)}.AM5zSaOns9FnQ4Nk2bid{margin-bottom:16px;margin-top:16px}.rs8UUPzNiIBTMQ7M9EPs{margin-top:32px}.TokO6nhEjVSoDuTiUmMK{align-items:center;background-color:#fff;border:2px solid #008710;border-radius:4px;display:flex;justify-content:space-between;margin:32px 0;padding:16px 24px;text-align:right;width:100%}.jR3KS8pBTE0OxxzXraq7{font-size:14px;line-height:22px}.jR3KS8pBTE0OxxzXraq7 button~button{margin-right:20px!important}.jR3KS8pBTE0OxxzXraq7>p:first-child{margin-top:0}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq{align-items:flex-start;display:flex;flex-direction:row}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq svg{fill:var(--jetpack-green-40)}.jR3KS8pBTE0OxxzXraq7 .vv04HpXu80xS628AKPdq .ms7uQ0Ixrt0TIk2jSaij{color:var(--gray-40);flex-grow:1;margin-left:5px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti{background-color:var(--gray-0);border-radius:4px;padding:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti~.fkhohAmtGyLrw1MmWkti{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O textarea{border-color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .L9VUke3AfVBaZKnZc05W{color:var(--red-40);display:block}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti.bFyo2tGjo2d5Mq62g4_O .XkGZR2UW2iOfvpQG_USn{color:var(--red-40)}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .jJrLRKUSJHoWJr6KS0en{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .L9VUke3AfVBaZKnZc05W{display:none}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti .sPT7bcy6ZcHeZaBDpqgV{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label{display:block;font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .fkhohAmtGyLrw1MmWkti label:not(:last-child){margin-bottom:8px}.jR3KS8pBTE0OxxzXraq7 .kUEQObZ7WLSwsYMB_XsT .cTCSgKonZmBjAn8lChHB{margin-top:16px}.jR3KS8pBTE0OxxzXraq7 .tue4qXiyHRlI5z4AupAS{font-size:16px;line-height:1.5}.jR3KS8pBTE0OxxzXraq7 .IqQD8kamesFvhJkX9Usz{float:right;margin-left:1em}.jR3KS8pBTE0OxxzXraq7 .pKlQuHXrNqDqn5duSLFh{clear:both}.Pg5OPnQ9hUUiD4o2k_AH{margin-bottom:3em}.Pg5OPnQ9hUUiD4o2k_AH .z9iykWhaz_BkrNrycb1C{border-radius:8px}.Pg5OPnQ9hUUiD4o2k_AH .components-panel__body-title>button{font-size:14px;font-weight:400}.Pg5OPnQ9hUUiD4o2k_AH .wqHoIY3OpSEbrrTa3Zgd{border-color:#0000}.vpmtGLszV12oJLeaTkZE{line-height:24px;margin-right:6px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-title{color:#23282d;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:20px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content{color:#2c3338;font-size:16px}.vpmtGLszV12oJLeaTkZE .icon-tooltip-content ul.VbATqNGmxvr4p6ctWoNq{list-style-type:disc;margin:30px 30px 30px 0}.vpmtGLszV12oJLeaTkZE svg{bottom:0;position:absolute;right:0;fill:#8c8f94}.Exz6XoGTyCF2Nr3roaS7 p{display:block}.Exz6XoGTyCF2Nr3roaS7 button{margin-bottom:0;margin-top:0}.Exz6XoGTyCF2Nr3roaS7 svg{position:relative}.s3LxEKm5QGoYO1VSRcaf{font-size:14px;line-height:22px}.s3LxEKm5QGoYO1VSRcaf button~button{margin-right:20px!important}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y{align-items:flex-start;display:flex;flex-direction:row}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y svg{fill:var(--jetpack-green-40)}.s3LxEKm5QGoYO1VSRcaf .YNqv6BybsPozXfeX1p6y .aIJDq5MT6j62HMoOLsE8{color:var(--gray-40);flex-grow:1;margin-left:5px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5{background-color:var(--gray-0);border-radius:4px;padding:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5~.NpBWA4KMb1WF2CibDHc5{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT textarea{border-color:var(--red-40)}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5.rLCHgNbwbJRu2yloYOOT .OR1kBalhCNLwPagWjFC_{color:var(--red-40);display:block}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .GynCd8JfpMvqtK4NknNB{font-size:16px;font-weight:600;line-height:1;margin-bottom:16px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 textarea{background:var(--primary-white);border:1px solid var(--gray-10);border-radius:4px;color:#000;display:block;margin-bottom:8px;padding:12px 16px;width:100%}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .OR1kBalhCNLwPagWjFC_{display:none}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 .Nyi2UbtQ9318KNCkScWZ{color:var(--gray-60);font-size:14px;font-weight:400;line-height:1.5;margin-top:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label{display:block;font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .NpBWA4KMb1WF2CibDHc5 label:not(:last-child){margin-bottom:8px}.s3LxEKm5QGoYO1VSRcaf .aLVrq2xJ4rIuKR_mOEi2 .SZG454mPcG7nxCTxrcfW{margin-top:16px}.s3LxEKm5QGoYO1VSRcaf .JyIin4L0s8VDZohnKi8A{font-size:16px;line-height:1.5}.s3LxEKm5QGoYO1VSRcaf .VMiHleiHurxR2y1y7XlQ{float:right;margin-left:1em}.s3LxEKm5QGoYO1VSRcaf .kWLI5m78rldqJ1Lwils1{clear:both}.X1WAGXPTosM0ML4VjXDT{display:inline;position:relative}.X1WAGXPTosM0ML4VjXDT .liYSZ5l7jIagO338svvD{position:relative;z-index:10}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL{position:absolute;right:-10px;top:0;z-index:9}.X1WAGXPTosM0ML4VjXDT .EppUTWXyGkV_C_cQgPZL .syUjdH2SWB6htTWHupgU .icon-tooltip-container .components-popover__content{width:150px}.WUrFWHhmtJlcj5EZkwwq{white-space:nowrap}.NbtNMN742UNbfyE8T3La{margin-top:16px}.G_030WnFbCsfga19IVKJ img{display:block;margin-top:20px}.RIseOWcPntIoQa7gZhC4{margin-top:32px;overflow:hidden}.d_hUcsUDRTWi0JGMbB7x{border:1px solid #dcdcde;border-radius:4px;margin-top:0;padding:24px 27px 24px 69px;position:relative}.d_hUcsUDRTWi0JGMbB7x li{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.d_hUcsUDRTWi0JGMbB7x h4{font-size:20px;font-weight:700;margin-bottom:1rem}.d_hUcsUDRTWi0JGMbB7x h4 svg{height:20px;margin:4px 0 2px 4px;vertical-align:sub;fill:#cc1818}.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}.vVa8c_fFLQeXixOy4cmC{isolation:isolate}.jb-dashboard .vVa8c_fFLQeXixOy4cmC h2{font-size:36px;font-weight:700;line-height:40px}.d486NCrvvrhWqkObTp5b{margin-bottom:0}.d486NCrvvrhWqkObTp5b .components-external-link__icon{height:1.4em;margin:-.2em .1em 0;vertical-align:middle;width:1.4em;fill:currentColor}.rxCbfSxaM8oWGXP1txtp{display:inline-block;margin:0;width:49%}.rxCbfSxaM8oWGXP1txtp td{padding-right:10px}.f70XAZYaIQg1YK0opCWK{margin:8px 6px 0 0}.f70XAZYaIQg1YK0opCWK p:first-child{margin-top:0}.f70XAZYaIQg1YK0opCWK button svg{margin:0;fill:var(--gray-30)}.iHtPY92L_acB9ZTTBmI5{min-height:300px;position:relative}.iHtPY92L_acB9ZTTBmI5 .jp-components-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.jb-graph-annotations{height:100%;overflow:visible;pointer-events:none;position:relative;right:0;top:0;width:100%}.jb-graph-annotations__line{height:100%;pointer-events:all;position:absolute;transform:translateX(50%);width:10px;z-index:1}.jb-graph-annotations__line:after{background:#92afd780;content:"";display:block;height:100%;position:absolute;right:calc(50% - 1px);width:2px}.jb-graph-annotations__line:hover:after{background:#92afd7}.jb-graph-annotations__annotation{background-color:#101517;border-radius:4px;bottom:100%;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:absolute;text-align:center;transform:translateX(50%);width:fit-content;width:20em;z-index:2}.jb-graph-annotations__annotation:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #101517;bottom:-7px;content:"";height:0;position:absolute;right:50%;transform:translateX(50%);width:0}.jb-graph-annotations__annotation a{color:#fff!important}.jb-score-tooltips-container{pointer-events:none;position:relative;width:100%}.jb-score-tooltip-react-root{bottom:-20px;pointer-events:auto;position:absolute;translate:-50% calc(100% - 20px);user-select:text;z-index:1000}.jb-score-tooltip{background-color:#101517;border-radius:4px;box-shadow:0 1px 2px 0 #0000000d;color:#fff;display:none;font-size:14px;padding:16px 24px;position:relative;width:fit-content;width:20em}.jb-score-tooltip:hover,.visible .jb-score-tooltip{display:block}.jb-score-tooltip hr{border:none;border-top:1px solid #8e8e8e}.jb-score-tooltip__date{font-size:1em;font-weight:600;line-height:1.6em}.jb-score-tooltip__row{display:flex;flex-direction:row;justify-content:space-between;margin:.9em 0}.jb-score-tooltip__row--secondary{color:#8e8e8e;margin-right:1em}.jb-score-tooltip__pointer{border-bottom:8px solid #101517;border-left:8px solid #0000;border-right:8px solid #0000;height:0;position:absolute;right:50%;top:-7px;transform:translateX(50%);width:0}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:min-content}.u-title{font-size:18px;font-weight:700;text-align:center}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;height:100%;position:relative;width:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-left:16px}.u-legend th{font-weight:600}.u-legend th>*{display:inline-block;vertical-align:middle}.u-legend .u-marker{background-clip:padding-box!important;height:1em;margin-left:4px;width:1em}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012}.u-cursor-x,.u-cursor-y,.u-select{pointer-events:none;position:absolute}.u-cursor-x,.u-cursor-y{right:0;top:0;will-change:transform;z-index:100}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-left:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{background-clip:padding-box!important;border:0 solid;border-radius:50%;pointer-events:none;position:absolute;right:0;top:0;will-change:transform;z-index:100}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}.jb-score-graph{height:300px}.jb-score-graph__placeholder{height:100%;overflow:hidden;width:100%}.jb-score-graph__placeholder svg{height:100%;object-fit:cover;object-position:left bottom;width:100%}.boost-uplot-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.jp-popover{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:0 1px 2px 0 #0000000f,0 4px 8px 0 #00000008;max-width:calc(100% - 32px);padding:16px;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);width:600px}.jp-popover>*{clear:both;margin:16px}.jp-popover__body p{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6em}.gw1V_4b_jT7NOkiuvabB{margin-top:3em}.gw1V_4b_jT7NOkiuvabB .components-panel{border-radius:8px}.gw1V_4b_jT7NOkiuvabB .components-panel__body-title>button{font-size:14px;font-weight:400}.KpY4U3f0khBZ_SGVZmRh{border-color:#0000}.eoUNn1jlMKVnYm0ojdct p{margin:1em 0}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C,.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq{margin-bottom:2rem}.eoUNn1jlMKVnYm0ojdct .PPrh7A91dmaq93yKk2dq p{color:#3c434a;font-weight:400;line-height:1.5;max-width:560px}.eoUNn1jlMKVnYm0ojdct .BKyvxD2eliZdUJsDNe8C{align-items:center;color:#000;display:flex}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw{color:#1d2327;margin-right:auto;min-width:auto}.eoUNn1jlMKVnYm0ojdct .G4UyrzmBmfwbniq4NZuw svg{fill:#008710}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip{font-size:16px;top:-68px}.eoUNn1jlMKVnYm0ojdct .jb-score-bar__no_boost_score_tooltip:after{font-size:.7em;right:50%}.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-weight:700}@media(max-width:767px){.jb-dashboard .eoUNn1jlMKVnYm0ojdct h2{font-size:27px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover{right:-60px!important}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__content{width:304px}.eoUNn1jlMKVnYm0ojdct .icon-tooltip-helper.is-wide .components-popover__arrow{right:215px!important}}.D_JzIqCTmmu1DTFInje7{left:0;overflow:hidden;padding:20px 20px 20px 0;pointer-events:none;position:absolute;top:40px;width:400px;z-index:60}.JMe6n1KCtWV8SAlb__d7{background-color:#fff;box-shadow:0 0 20px 0 #aaaaaa47;left:-100%;padding:24px;pointer-events:all;position:relative}.t8LEh7rRWIaNXAWBQQ3x{float:left;margin-top:10px!important}.sjomdJvEg4XqWq6vs9R_{margin-left:21px}.jb-score-bar__label,.jb-score-bar__loading,.jb-score-bar__score{align-items:center;background-color:#fff;border:2px solid #0000;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:#0000}}.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 #0000;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 #ffffff80}.jb-score-bar__no_boost_score:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;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 #aaaaaa47;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 #0000;border-right:6px solid #0000;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)}.G5B98JySlYW1O8bhVD4A{align-items:center;display:grid;grid-template-columns:auto auto}.iLcYZv2HO2OOa9SiETUQ{margin-bottom:24px!important}.LMpaegt0cQzE28EXXZQA{text-align:left}.f15eOExPH46MoClVDDxO{margin:0 auto}.f15eOExPH46MoClVDDxO .FgrM4BI7PgPqk4A8TDde{margin-bottom:48px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .S4eE58bb1Q5akwDg8Fgn{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{margin-bottom:2em}@media(min-width:768px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw{display:grid;grid-template-columns:80px 1fr;grid-gap:1em}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{color:#23282d;font-size:24px;font-weight:400;line-height:30px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .YwkWloKA1Ubtm3ttj_bA{flex-basis:20%;font-size:36px;line-height:43px}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{color:#444;flex-basis:70%;font-weight:400;line-height:24px}@media(min-width:992px){.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw{flex-basis:80%}}.f15eOExPH46MoClVDDxO .gy8BaffB_YsebiHszZrw .IiTlk3ZyAzhHG4P8pXbw a{color:#1d2327;text-decoration:underline}.jb-section.RAmiUAj1ocbT2d4DZCA3{z-index:14}.PQG6_Ly7Hw1Jx3YFgPGg{display:grid;justify-items:end}.PQG6_Ly7Hw1Jx3YFgPGg .components-snackbar+.components-snackbar{margin-top:16px}.zZQ3pKobKFQwhR0yIBr5{margin-left:auto;margin-right:auto;width:87.5%}@media(max-width:782px){.zZQ3pKobKFQwhR0yIBr5{width:100%}}.JxRz9fj0PYsxwXOnMqrE{--gap:16px;--expanded-gap:8px;--padding:16px;--border-radius:4px;--thumbnail-size:65px;--border:1px solid #ddd;--table-header-image:calc(var( --table-column-title ) + var( --thumbnail-size ) + var( --gap ));--table-header-device:10%;--table-header-potential-size:15%;--table-column-device:var( --table-header-device );--table-column-expand:65px;--table-column-title:33%;--table-column-potential-size:var( --table-header-potential-size );line-height:1.5;-webkit-font-smoothing:antialiased}@media(max-width:782px){.JxRz9fj0PYsxwXOnMqrE{--expanded-gap:0px;--border-radius:0px;--table-column-expand:32px}}#jb-dashboard *{box-sizing:border-box}p{color:#2c3338;font-size:16px}.jb-dashboard{--wp-admin-theme-color:#008710;--wp-admin-theme-link-color:#1d2327;--wp-admin-theme-color-darker-10:#007117;--wp-admin-theme-color-darker-20:#005b18;--font-headline-medium:48px;--font-title-medium:24px;--font-body-small:14px;--font-body-extra-small:14px;--spacing-base:8px;background-color:#f9f9f6;display:flex;flex-direction:column;font-size:16px;min-height:calc(100vh - 60px);position:relative}.jb-dashboard--main{background-color:#fff}.jb-dashboard a{color:var(--wp-admin-theme-link-color)}.jb-dashboard .components-button.is-jb-primary{background-color:#008710;border-radius:4px;color:#fff;font-weight:600;margin-bottom:1.5rem;outline:1px solid #0000;text-decoration:none;text-shadow:none;white-space:nowrap}.jb-dashboard .components-button.is-link:not(:disabled){color:var(--wp-admin-theme-link-color)}.jb-dashboard h1,.jb-dashboard h2,.jb-dashboard h3,.jb-dashboard h4,.jb-dashboard h5,.jb-dashboard h6{color:#23282d;font-weight:500;line-height:1.3;margin:0;outline-color:#0000;outline-style:none}.jb-dashboard h1{font-size:36px;font-weight:700;line-height:40px}.jb-dashboard h2{font-size:36px;line-height:1.1}.jb-dashboard h3{font-size:24px}.jb-dashboard a.button-secondary,.jb-dashboard button.secondary{background:none;border:1px solid #23282d;border-radius:3px;color:#23282d;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:8px 24px}.jb-dashboard a.button-secondary:hover,.jb-dashboard button.secondary:hover{background:#f6f7f7;border-color:#23282d;color:#23282d}.jb-dashboard .components-panel__body-title .components-button:hover:not(:disabled,[aria-disabled=true]),.jb-dashboard .components-panel__body-title .components-button[aria-expanded=true]{color:inherit}.jb-dashboard .components-panel__body-toggle.components-button:focus{border-radius:inherit;box-shadow:none}.jetpack_page_jetpack-boost #wpcontent{min-height:100vh;padding-right:0}.jb-section{isolation:isolate;padding-bottom:48px;padding-top:48px;z-index:10}.jb-section .jetpack-boost-jitm-card .jitm-card{margin:0 auto 2.5rem 0}button.jb-link{background:none;border:none;cursor:pointer;margin:0;padding:0;text-decoration:underline}.jb-link{display:inline-block;font-size:.8em;margin-top:10px}.jb-section--alt{background-color:#f9f9f6}.jb-section--scores{position:relative;z-index:15}.jb-container,.jb-container--narrow,.jb-dashboard-footer{margin-left:auto;margin-right:auto;max-width:1320px;width:87.5%}.jb-container--narrow{max-width:744px}.jb-container--fixed{max-width:1176px;padding-left:24px;padding-right:24px;width:auto}.jb-dashboard-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media(max-width:767px){.jb-dashboard-footer{flex-direction:column;justify-content:flex-start}}.jb-warning-modal__actions{display:flex;justify-content:flex-end}.jb-warning-modal__actions>div{display:flex;flex-direction:column}.jb-warning-modal__actions>div>div{display:flex}.jb-warning-modal__actions button{margin-right:auto}.jb-warning-modal__actions button.confirm{margin-right:10px}.jb-warning-modal__actions .checkbox{font-size:12px;margin-top:10px}.m-1{margin:8px!important}.m-2{margin:16px!important}.m-3{margin:32px!important}.m-4{margin:64px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.mx-3{margin-left:32px!important;margin-right:32px!important}.mx-4{margin-left:64px!important;margin-right:64px!important}.my-1{margin-bottom:8px!important;margin-top:8px!important}.my-2{margin-bottom:16px!important;margin-top:16px!important}.my-3{margin-bottom:32px!important;margin-top:32px!important}.my-4{margin-bottom:64px!important;margin-top:64px!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}.mt-3{margin-top:32px!important}.mt-4{margin-top:64px!important}.mr-1{margin-left:8px!important}.mr-2{margin-left:16px!important}.mr-3{margin-left:32px!important}.mr-4{margin-left:64px!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:32px!important}.mb-4{margin-bottom:64px!important}.ml-1{margin-right:8px!important}.ml-2{margin-right:16px!important}.ml-3{margin-right:32px!important}.ml-4{margin-right:64px!important}.p-1{padding:8px!important}.p-2{padding:16px!important}.p-3{padding:32px!important}.p-4{padding:64px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.px-3{padding-left:32px!important;padding-right:32px!important}.px-4{padding-left:64px!important;padding-right:64px!important}.py-1{padding-bottom:8px!important;padding-top:8px!important}.py-2{padding-bottom:16px!important;padding-top:16px!important}.py-3{padding-bottom:32px!important;padding-top:32px!important}.py-4{padding-bottom:64px!important;padding-top:64px!important}.pt-1{padding-top:8px!important}.pt-2{padding-top:16px!important}.pt-3{padding-top:32px!important}.pt-4{padding-top:64px!important}.pr-1{padding-left:8px!important}.pr-2{padding-left:16px!important}.pr-3{padding-left:32px!important}.pr-4{padding-left:64px!important}.pb-1{padding-bottom:8px!important}.pb-2{padding-bottom:16px!important}.pb-3{padding-bottom:32px!important}.pb-4{padding-bottom:64px!important}.pl-1{padding-right:8px!important}.pl-2{padding-right:16px!important}.pl-3{padding-right:32px!important}.pl-4{padding-right:64px!important}.visible-md{display:none!important}@media(min-width:992px){.visible-md{display:unset!important}.hidden-md{display:none!important}}.jb-dashboard .jb-button--primary{background-color:#000;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:16px;line-height:1;padding:10px 24px;text-decoration:none}.components-button{white-space:nowrap}.components-button.components-button--back{color:#1d2327;font-size:14pt;margin-bottom:8px;text-decoration:none}.components-button.components-button--back.is-link{margin-right:auto}.components-button.components-button--back.is-link:hover{color:#1d2327}.components-button.components-button--back svg{height:1.5rem;margin:4px 0 2px 20px}.jb-button{border-radius:4px;display:inline-block;font-weight:500;min-width:135px!important;padding:10px 24px;text-align:center}.jb-button:hover{cursor:pointer}.jb-button--primary{color:var(--jp-white)!important}.jb-button--outline{border:1px solid!important;color:var(--jp-black)!important}.jb-dashboard .stackable-snackbars,.jb-dashboard :not(.stackable-snackbars) .components-snackbar{bottom:100px;box-sizing:initial;left:100px;position:fixed;z-index:900}.jb-recommendation-page-grid{align-items:center;display:grid;gap:var(--gap);grid-template-columns:[thumbnail] var(--thumbnail-size) [title] var(--table-column-title) [potential-size] var(--table-column-potential-size) [device] var(--table-column-device) [page] 1fr [expand] var(--table-column-expand);padding:var(--padding)}@media(max-width:782px){.jb-recommendation-page-grid{grid-template-columns:[thumbnail] var(--thumbnail-size) [title] 1fr [expand] var(--table-column-expand)}}.jb-loading-spinner{position:fixed;right:50%;top:50%;transform:translate(50%,-50%);z-index:9000}.jb-loading-spinner:not(.active){display:none}.jb-table{transition:opacity .3s ease-in-out,filter .3s ease-in-out;will-change:opacity,filter}.jb-table h1{padding-top:16px;text-align:center;width:100%}.jb-table.jb-loading{filter:grayscale(.5);opacity:.2;position:relative}.jb-table-header{background-color:#fff;border:var(--border);border-bottom:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--gray-60);font-size:.875rem}@media(max-width:782px){.jb-table-header{display:none!important}}.jb-table-header__image{grid-column:thumbnail/title}.jb-table-header__device{grid-column:device;text-align:center}.jb-table-header__potential-size{grid-column:potential-size}.jb-table-header__page{grid-column:page/expand}.jb-table-row-container{background-color:#fff;border-left:var(--border);border-right:var(--border);border-top:var(--border);margin:0;position:relative;transition:margin .1s ease}.jb-table-row-container:before{bottom:0;box-shadow:0 4px 24px 0 #00000014;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.jb-table-row-container:last-child{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:not(.jb-table-header)+.jb-table-row-container.expanded{margin-top:var(--expanded-gap)}.expanded+.jb-table-row-container,:not(.jb-table-header)+.jb-table-row-container.expanded{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row-container:has(+.expanded){border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.jb-table-row-container.expanded{margin-bottom:var(--expanded-gap)}.jb-table-row{cursor:pointer;min-height:115px}.jb-table-row .jb-table-row__hover-content{display:none}.jb-table-row:hover{background-color:#f6f7f7}.jb-table-row__expanded .jb-table-row:hover{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.jb-table-row:hover .jb-table-row__hover-content{display:block}@media(max-width:782px){.jb-table-row:hover .jb-table-row__hover-content{display:none}}.jb-table-row:hover .jb-table-row__device,.jb-table-row:hover .jb-table-row__page{display:none}.jb-table-row .jb-table-row__page a{text-decoration:none}.jb-table-row__expand{cursor:pointer;grid-column:expand;text-align:center}.expanded .jb-table-row__expand svg{transform:rotate(-180deg)}.jb-table-row__expanded{display:flex;justify-content:space-between;padding:var(--gap);padding-right:calc(var(--thumbnail-size) + var(--gap)*2)}.expanded .jb-table-row__expanded{border-bottom:var(--border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media(max-width:782px){.jb-table-row__expanded{flex-direction:column;padding-right:var(--gap)}}.jb-table-row__title{grid-column:title}:root{--light-border:#eee;--jetpack-green:#008710;--primary-black:#23282d;--primary-white:#fff;--primary-grey:#444;--secondary-grey:#888;--color_warning:#cc1818;--alt-white:#f9f9f6;--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-50:#2271b1;--blue-60:#135e96;--red-40:#e65054;--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;--jp-yellow-20:#deb100}.GV7bZOTxXbPRGZSEWciL{align-items:center;display:flex}.BfLNtiHrKdoZKch5LJf4.components-button.is-link{margin-right:2em}.ig4L7xSHOcrmtmTSO0HE{margin-top:32px;overflow-x:auto;overflow-y:clip}.QuquBNOvEZSow8kr3mgE{border-top:1px solid #dcdcde}.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%} \ No newline at end of file diff --git a/app/data-sync/Cornerstone_Pages_Entry.php b/app/data-sync/Cornerstone_Pages_Entry.php index a62d9fcf8..f6b75b423 100644 --- a/app/data-sync/Cornerstone_Pages_Entry.php +++ b/app/data-sync/Cornerstone_Pages_Entry.php @@ -28,13 +28,6 @@ public function get( $fallback_value = array() ) { public function set( $value ) { $value = $this->sanitize_value( $value ); - if ( empty( $value ) || count( $value ) === 1 && $value[0] === '' ) { - delete_option( $this->option_key ); - return; - } - - $value = array_map( 'untrailingslashit', $value ); - $updated = update_option( $this->option_key, $value ); if ( $updated ) { ( new Environment_Change_Detector() )->handle_cornerstone_pages_list_update(); @@ -43,7 +36,7 @@ public function set( $value ) { private function sanitize_value( $value ) { if ( is_array( $value ) ) { - $value = array_values( array_unique( array_map( array( $this, 'transform_to_relative' ), $value ) ) ); + $value = array_values( array_unique( array_map( 'untrailingslashit', array_map( array( $this, 'transform_to_relative' ), $value ) ) ) ); } else { $value = array(); } diff --git a/app/lib/Cornerstone_Pages.php b/app/lib/Cornerstone_Pages.php index 4616559f8..8a659b6f6 100644 --- a/app/lib/Cornerstone_Pages.php +++ b/app/lib/Cornerstone_Pages.php @@ -12,13 +12,22 @@ class Cornerstone_Pages implements Has_Setup { const FREE_MAX_PAGES = 1; public function setup() { + $this->register_ds_stores(); + add_filter( 'jetpack_boost_critical_css_providers', array( $this, 'remove_ccss_front_page_provider' ), 10, 2 ); add_filter( 'display_post_states', array( $this, 'add_display_post_states' ), 10, 2 ); - add_action( 'init', array( $this, 'register_ds_stores' ) ); + add_action( 'init', array( $this, 'set_default_pages' ), 0 ); + } + + public function set_default_pages() { + $pages = jetpack_boost_ds_get( 'cornerstone_pages_list' ); + if ( empty( $pages ) ) { + jetpack_boost_ds_set( 'cornerstone_pages_list', $this->default_pages() ); + } } - public function register_ds_stores() { - $schema = Schema::as_array( Schema::as_string() )->fallback( $this->default_pages() ); + private function register_ds_stores() { + $schema = Schema::as_array( Schema::as_string() )->fallback( array() ); jetpack_boost_register_option( 'cornerstone_pages_list', $schema, new Cornerstone_Pages_Entry( 'cornerstone_pages_list' ) ); jetpack_boost_register_readonly_option( 'cornerstone_pages_properties', array( $this, 'get_properties' ) ); } @@ -47,6 +56,7 @@ private function default_pages() { $homepage = array( '' ); $urls = array_unique( array_merge( $homepage, $woocommerce_pages, $yoast_cornerstone_pages ) ); + $urls = array_map( 'untrailingslashit', $urls ); return array_slice( $urls, 0, $max_pages ); } @@ -120,6 +130,7 @@ public function get_properties() { return array( 'max_pages' => $this->get_max_pages(), 'max_pages_premium' => static::PREMIUM_MAX_PAGES, + 'default_pages' => array_map( 'home_url', $this->default_pages() ), ); } diff --git a/app/lib/class-site-urls.php b/app/lib/class-site-urls.php index c2747ab60..0921392e5 100644 --- a/app/lib/class-site-urls.php +++ b/app/lib/class-site-urls.php @@ -34,6 +34,12 @@ private static function get_wp_core_urls() { 'modified' => get_post_modified_time( 'Y-m-d H:i:s', false, $front_page ), 'group' => 'core_front_page', ); + } else { + $urls['core_front_page'] = array( + 'url' => home_url( '/' ), + 'modified' => current_time( 'Y-m-d H:i:s' ), + 'group' => 'core_front_page', + ); } $posts_page = get_option( 'page_for_posts' ); @@ -45,14 +51,6 @@ private static function get_wp_core_urls() { ); } - if ( empty( $front_page ) && empty( $posts_page ) ) { - $urls['core_posts_page'] = array( - 'url' => home_url( '/' ), - 'modified' => current_time( 'Y-m-d H:i:s' ), - 'group' => 'core_front_page', - ); - } - return $urls; } diff --git a/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary.php b/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary.php index 56f80a4ba..a4a6e6e34 100644 --- a/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary.php +++ b/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary.php @@ -10,23 +10,33 @@ class Image_Size_Analysis_Summary implements Lazy_Entry, Entry_Can_Get { public function get( $_fallback = false ) { - $fixes = Image_Size_Analysis_Fixer::get_all_fixes(); $report_id = defined( 'JETPACK_BOOST_FORCE_REPORT_ID' ) ? JETPACK_BOOST_FORCE_REPORT_ID : 'latest'; $report = Boost_API::get( 'image-guide/reports/' . $report_id ); if ( is_wp_error( $report ) ) { // If no report is found, return it as a status. if ( $report->get_error_code() === 'report-not-found' ) { - throw new \RuntimeException( 'Report not found' ); + return array( + 'status' => 'not-found', + 'message' => __( 'Report not found.', 'jetpack-boost' ), + ); } // Other kinds of errors are a problem. return array( - 'status' => 'error', - 'error' => $report->get_error_message(), + 'status' => 'error', + 'message' => $report->get_error_message(), ); } + if ( isset( $report['status'] ) && $report['status'] === 'completed' && empty( $report['groups'] ) ) { + return array( + 'status' => 'error', + 'message' => __( 'Report is incomplete. Missing groups.', 'jetpack-boost' ), + ); + } + + $fixes = Image_Size_Analysis_Fixer::get_all_fixes(); if ( ! empty( $fixes ) ) { // $fixes is an array of post_ids. which is an array of image fixes. count the number of image fixes. $fixed_count = 0; diff --git a/app/modules/image-size-analysis/data-sync/init.php b/app/modules/image-size-analysis/data-sync/init.php index 2d459ba12..228e7566b 100644 --- a/app/modules/image-size-analysis/data-sync/init.php +++ b/app/modules/image-size-analysis/data-sync/init.php @@ -119,6 +119,7 @@ 'error_stuck', ) ), + 'message' => Schema::as_string()->nullable(), 'report_id' => Schema::as_number()->nullable(), 'groups' => Schema::as_assoc_array( array( diff --git a/composer.json b/composer.json index 5e6f8a235..4ba50002c 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "description": "Boost your WordPress site's performance, from the creators of Jetpack", "type": "library", "license": "GPL-2.0-or-later", - "version": "3.6.0-beta", + "version": "3.6.0-beta2", "authors": [ { "name": "Automattic, Inc.", @@ -81,7 +81,7 @@ "platform": { "ext-intl": "0.0.0" }, - "autoloader-suffix": "b1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta", + "autoloader-suffix": "b1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2", "allow-plugins": { "roots/wordpress-core-installer": true, "automattic/jetpack-autoloader": true, diff --git a/jetpack-boost.php b/jetpack-boost.php index 0672697c4..7c6018122 100644 --- a/jetpack-boost.php +++ b/jetpack-boost.php @@ -9,7 +9,7 @@ * Plugin Name: Jetpack Boost * Plugin URI: https://jetpack.com/boost * Description: Boost your WordPress site's performance, from the creators of Jetpack - * Version: 3.6.0-beta + * Version: 3.6.0-beta2 * Author: Automattic - Jetpack Site Speed team * Author URI: https://jetpack.com/boost/ * License: GPL-2.0+ @@ -29,7 +29,7 @@ die; } -define( 'JETPACK_BOOST_VERSION', '3.6.0-beta' ); +define( 'JETPACK_BOOST_VERSION', '3.6.0-beta2' ); define( 'JETPACK_BOOST_SLUG', 'jetpack-boost' ); if ( ! defined( 'JETPACK_BOOST_CLIENT_NAME' ) ) { diff --git a/readme.txt b/readme.txt index b672732e8..0b1dc240a 100644 --- a/readme.txt +++ b/readme.txt @@ -183,22 +183,24 @@ If you run into compatibility issues, please do let us know. You can drop us a l 2. Jetpack Boost Speed Improvement == Changelog == -### 3.6.0-beta - 2024-11-04 +### 3.6.0-beta2 - 2024-11-20 #### Added -- Cornerstone Pages: Added feature to allow selecting important pages. +- Cornerstone Pages: Added setting to allow selecting important pages. #### Changed - Critical CSS: Improve logic that generates URLs for critical CSS generation. -- Page Speed: Update speed scores to be based on first cornerstone page. - General: Improve compatibility with WordPress 6.7. - General: Update badges used to show state of features. +- Page Speed: Update speed scores to be based on first cornerstone page. #### Removed - Image Guide: Remove URL parameter based override. #### Fixed +- Image Size Analysis: Fix UI not properly reflecting current state after interaction. - Page Speed: Fix typo in Overall Score tooltip. - Performance History: Fixed tooltip behavior. +- UI: Fix Boost's menu counter sometimes displaying incorrectly. -------- diff --git a/vendor/autoload.php b/vendor/autoload.php index b717f719b..aa03eadd7 100644 --- a/vendor/autoload.php +++ b/vendor/autoload.php @@ -22,4 +22,4 @@ require_once __DIR__ . '/composer/autoload_real.php'; -return ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::getLoader(); +return ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::getLoader(); diff --git a/vendor/autoload_packages.php b/vendor/autoload_packages.php index 63ed0409c..9f29d6f07 100644 --- a/vendor/autoload_packages.php +++ b/vendor/autoload_packages.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index a713769f2..222f4b4b1 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -2,7 +2,7 @@ // autoload_real.php @generated by Composer -class ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta +class ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2 { private static $loader; @@ -24,17 +24,17 @@ public static function getLoader() require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta', 'loadClassLoader'), true, true); + spl_autoload_register(array('ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2', 'loadClassLoader'), true, true); self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); - spl_autoload_unregister(array('ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta', 'loadClassLoader')); + spl_autoload_unregister(array('ComposerAutoloaderInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2', 'loadClassLoader')); require __DIR__ . '/autoload_static.php'; - call_user_func(\Composer\Autoload\ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::getInitializer($loader)); + call_user_func(\Composer\Autoload\ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - $filesToLoad = \Composer\Autoload\ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::$files; + $filesToLoad = \Composer\Autoload\ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::$files; $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 775b61e91..4d18ab313 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -4,7 +4,7 @@ namespace Composer\Autoload; -class ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta +class ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2 { public static $files = array ( '3773ef3f09c37da5478d578e32b03a4b' => __DIR__ . '/../..' . '/jetpack_vendor/automattic/jetpack-assets/actions.php', @@ -423,9 +423,9 @@ class ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_b public static function getInitializer(ClassLoader $loader) { return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::$prefixDirsPsr4; - $loader->classMap = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta::$classMap; + $loader->prefixLengthsPsr4 = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInitb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2::$classMap; }, null, ClassLoader::class); } diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 412768c4c..ef851cf1f 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -1,8 +1,8 @@ array( 'name' => 'automattic/jetpack-boost', - 'pretty_version' => '3.6.0-beta', - 'version' => '3.6.0.0-beta', + 'pretty_version' => '3.6.0-beta2', + 'version' => '3.6.0.0-beta2', 'reference' => null, 'type' => 'library', 'install_path' => __DIR__ . '/../../', @@ -47,8 +47,8 @@ 'dev_requirement' => false, ), 'automattic/jetpack-boost' => array( - 'pretty_version' => '3.6.0-beta', - 'version' => '3.6.0.0-beta', + 'pretty_version' => '3.6.0-beta2', + 'version' => '3.6.0.0-beta2', 'reference' => null, 'type' => 'library', 'install_path' => __DIR__ . '/../../', diff --git a/vendor/composer/jetpack_autoload_classmap.php b/vendor/composer/jetpack_autoload_classmap.php index dcd486622..1642c4799 100644 --- a/vendor/composer/jetpack_autoload_classmap.php +++ b/vendor/composer/jetpack_autoload_classmap.php @@ -943,491 +943,491 @@ 'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-wp-js-data-sync/src/class-registry.php' ), 'Automattic\\Jetpack_Boost\\Admin\\Admin' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/admin/class-admin.php' ), 'Automattic\\Jetpack_Boost\\Admin\\Config' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/admin/class-config.php' ), 'Automattic\\Jetpack_Boost\\Admin\\Regenerate_Admin_Notice' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/admin/class-regenerate-admin-notice.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Changes_Page_Output' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Changes_Output.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Has_Activate' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Has_Activate.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Has_Deactivate' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Has_Deactivate.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Has_Setup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Has_Setup.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Has_Slug' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Has_Slug.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Has_Submodules' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Has_Submodules.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Is_Always_On' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Is_Always_On.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Optimization' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Optimization.php' ), 'Automattic\\Jetpack_Boost\\Contracts\\Pluggable' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/contracts/Pluggable.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Cornerstone_Pages_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Cornerstone_Pages_Entry.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Critical_CSS_Meta_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Critical_CSS_Meta_Entry.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Getting_Started_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Getting_Started_Entry.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Mergeable_Array_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Mergeable_Array_Entry.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Minify_Excludes_State_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Minify_Excludes_State_Entry.php' ), 'Automattic\\Jetpack_Boost\\Data_Sync\\Modules_State_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Modules_State_Entry.php' ), 'Automattic\\Jetpack_Boost\\Jetpack_Boost' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/class-jetpack-boost.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Analytics' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-analytics.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Assets' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-assets.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Boost_Health' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Boost_Health.php' ), 'Automattic\\Jetpack_Boost\\Lib\\CLI' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-cli.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Collection' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-collection.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Connection' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-connection.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Cornerstone_Pages' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Cornerstone_Pages.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Admin_Bar_Compatibility' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Admin_Bar_Compatibilty.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Critical_CSS_Invalidator' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Critical_CSS_Invalidator.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Critical_CSS_State' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Critical_CSS_State.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Critical_CSS_Storage' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Critical_CSS_Storage.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Data_Sync_Actions\\Regenerate_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/data-sync-actions/Regenerate_CSS.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Data_Sync_Actions\\Set_Provider_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/data-sync-actions/Set_Provider_CSS.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Data_Sync_Actions\\Set_Provider_Error_Dismissed' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/data-sync-actions/Set_Provider_Error_Dismissed.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Data_Sync_Actions\\Set_Provider_Errors' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/data-sync-actions/Set_Provider_Errors.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Display_Critical_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Display_Critical_CSS.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Generator' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Generator.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Regenerate' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/Regenerate.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Archive_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Archive_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Cornerstone_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Cornerstone_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Post_ID_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Post_ID_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Singular_Post_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Singular_Post_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\Taxonomy_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/Taxonomy_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Providers\\WP_Core_Provider' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/providers/WP_Core_Provider.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Critical_CSS\\Source_Providers\\Source_Providers' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/critical-css/source-providers/Source_Providers.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Debug' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-debug.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Environment_Change_Detector' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Environment_Change_Detector.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-minify.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify\\Concatenate_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/minify/Concatenate_CSS.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify\\Concatenate_JS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/minify/Concatenate_JS.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify\\Config' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/minify/Config.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify\\Dependency_Path_Mapping' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/minify/Dependency_Path_Mapping.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Minify\\Utils' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/minify/Utils.php' ), 'Automattic\\Jetpack_Boost\\Lib\\My_Jetpack' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/My_Jetpack.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Nonce' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-nonce.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Output_Filter' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-output-filter.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Premium_Features' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Premium_Features.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Premium_Pricing' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Premium_Pricing.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Setup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Setup.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Site_Health' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Site_Health.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Site_Urls' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-site-urls.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Status' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Status.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Storage_Post_Type' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/class-storage-post-type.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Super_Cache_Config_Compatibility' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Super_Cache_Config_Compatibility.php' ), 'Automattic\\Jetpack_Boost\\Lib\\Super_Cache_Tracking' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/lib/Super_Cache_Tracking.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Guide\\Image_Guide' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-guide/Image_Guide.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Guide\\Image_Guide_Proxy' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-guide/Image_Guide_Proxy.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Size_Analysis\\Data_Sync\\Image_Size_Analysis_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Entry.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Size_Analysis\\Data_Sync\\Image_Size_Analysis_Summary' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Size_Analysis\\Image_Size_Analysis' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/Image_Size_Analysis.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Image_Size_Analysis\\Image_Size_Analysis_Fixer' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/Image_Size_Analysis_Fixer.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Module' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/Module.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Modules_Index' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/Modules_Index.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Modules_Setup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/Modules_Setup.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Cloud_CSS\\Cloud_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/cloud-css/Cloud_CSS.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Cloud_CSS\\Cloud_CSS_Followup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/cloud-css/Cloud_CSS_Followup.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Critical_CSS\\CSS_Proxy' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/critical-css/CSS_Proxy.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Critical_CSS\\Critical_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/critical-css/Critical_CSS.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Image_CDN\\Image_CDN' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/image-cdn/class-image-cdn.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Image_CDN\\Liar' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/image-cdn/class-liar.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Image_CDN\\Quality_Settings' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/image-cdn/class-quality-settings.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Minify\\Minify_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/minify/class-minify-css.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Minify\\Minify_JS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/minify/class-minify-js.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Data_Sync\\Page_Cache_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/data-sync/Page_Cache_Entry.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Data_Sync_Actions\\Clear_Page_Cache' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/data-sync-actions/clear-page-cache.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Data_Sync_Actions\\Deactivate_WPSC' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/data-sync-actions/deactivate-wpsc.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Data_Sync_Actions\\Run_Setup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/data-sync-actions/run-setup.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Garbage_Collection' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/Garbage_Collection.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Page_Cache' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/Page_Cache.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Page_Cache_Setup' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/Page_Cache_Setup.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Boost_Cache' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Boost_Cache.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Boost_Cache_Error' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Boost_Cache_Error.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Boost_Cache_Settings' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Boost_Cache_Settings.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Boost_Cache_Utils' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Boost_Cache_Utils.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Filesystem_Utils' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Filesystem_Utils.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Logger' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Logger.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Request' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/Request.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Storage\\File_Storage' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/storage/File_Storage.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Page_Cache\\Pre_WordPress\\Storage\\Storage' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/page-cache/pre-wordpress/storage/Storage.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Optimizations\\Render_Blocking_JS\\Render_Blocking_JS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/optimizations/render-blocking-js/class-render-blocking-js.php' ), 'Automattic\\Jetpack_Boost\\Modules\\Performance_History\\Performance_History' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/performance-history/Performance_History.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Contracts\\Endpoint' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/contracts/Endpoint.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Contracts\\Has_Always_Available_Endpoints' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/contracts/Has_Always_Available_Endpoints.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Contracts\\Has_Endpoints' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/contracts/Has_Endpoints.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Contracts\\Permission' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/contracts/Permission.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\Image_Analysis_Action_Fix' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Action_Fix.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\Image_Size_Analysis_Summary_Action_Paginate' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Action_Paginate.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\Image_Size_Analysis_Summary_Action_Start' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/modules/image-size-analysis/data-sync/Image_Size_Analysis_Summary_Action_Start.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\List_Cornerstone_Pages' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/endpoints/List_Cornerstone_Pages.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\List_Site_Urls' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/endpoints/List_Site_Urls.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\List_Source_Providers' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/endpoints/List_Source_Providers.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Endpoints\\Update_Cloud_CSS' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/endpoints/Update_Cloud_CSS.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Permissions\\Current_User_Admin' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/permissions/Current_User_Admin.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Permissions\\Nonce' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/permissions/Nonce.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Permissions\\Signed_With_Blog_Token' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/permissions/Signed_With_Blog_Token.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\REST_API' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/REST_API.php' ), 'Automattic\\Jetpack_Boost\\REST_API\\Route' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/rest-api/Route.php' ), 'Automattic\\Jetpack_Boost\\Tests\\Base_Test_Case' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/tests/php/class-base-test-case.php' ), 'Automattic\\Jetpack_Boost\\Tests\\Lib\\WP_Test_Analytics' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/tests/php/lib/test-class-analytics.php' ), 'Automattic\\Jetpack_Boost\\Tests\\Lib\\WP_Test_Minify' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/tests/php/lib/test-class-minify.php' ), 'Automattic\\Jetpack_Boost\\Tests\\My_Jetpack_Test' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/tests/php/class-my-jetpack.php' ), 'Automattic\\Jetpack_Boost\\Tests\\Super_Cache_Compatibility_Checker_Test_Case' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/tests/php/class-super-cache-compatibility-checker-test-case.php' ), 'Container' => array( @@ -1523,7 +1523,7 @@ 'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-path-processor.php' ), 'Performance_History_Entry' => array( - 'version' => '3.6.0.0-beta', + 'version' => '3.6.0.0-beta2', 'path' => $baseDir . '/app/data-sync/Performance_History_Entry.php' ), 'Plugin_Locator' => array( diff --git a/vendor/jetpack-autoloader/class-autoloader-handler.php b/vendor/jetpack-autoloader/class-autoloader-handler.php index 006acbd79..4044f5dbd 100644 --- a/vendor/jetpack-autoloader/class-autoloader-handler.php +++ b/vendor/jetpack-autoloader/class-autoloader-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-autoloader-locator.php b/vendor/jetpack-autoloader/class-autoloader-locator.php index f300c4fe3..0907b25f6 100644 --- a/vendor/jetpack-autoloader/class-autoloader-locator.php +++ b/vendor/jetpack-autoloader/class-autoloader-locator.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-autoloader.php b/vendor/jetpack-autoloader/class-autoloader.php index d2a5e9414..d1e33e4f8 100644 --- a/vendor/jetpack-autoloader/class-autoloader.php +++ b/vendor/jetpack-autoloader/class-autoloader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-container.php b/vendor/jetpack-autoloader/class-container.php index fe7f7c8af..33525cab3 100644 --- a/vendor/jetpack-autoloader/class-container.php +++ b/vendor/jetpack-autoloader/class-container.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-hook-manager.php b/vendor/jetpack-autoloader/class-hook-manager.php index 28358d78e..d2b1c8b4b 100644 --- a/vendor/jetpack-autoloader/class-hook-manager.php +++ b/vendor/jetpack-autoloader/class-hook-manager.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-latest-autoloader-guard.php b/vendor/jetpack-autoloader/class-latest-autoloader-guard.php index 8c4866049..5f9dc7b57 100644 --- a/vendor/jetpack-autoloader/class-latest-autoloader-guard.php +++ b/vendor/jetpack-autoloader/class-latest-autoloader-guard.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-manifest-reader.php b/vendor/jetpack-autoloader/class-manifest-reader.php index 3c9e1d322..ce5069d21 100644 --- a/vendor/jetpack-autoloader/class-manifest-reader.php +++ b/vendor/jetpack-autoloader/class-manifest-reader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-path-processor.php b/vendor/jetpack-autoloader/class-path-processor.php index 8b9df40f2..ec4c693a8 100644 --- a/vendor/jetpack-autoloader/class-path-processor.php +++ b/vendor/jetpack-autoloader/class-path-processor.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-php-autoloader.php b/vendor/jetpack-autoloader/class-php-autoloader.php index dee850b48..40524dad0 100644 --- a/vendor/jetpack-autoloader/class-php-autoloader.php +++ b/vendor/jetpack-autoloader/class-php-autoloader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-plugin-locator.php b/vendor/jetpack-autoloader/class-plugin-locator.php index 6e460858b..285f89de5 100644 --- a/vendor/jetpack-autoloader/class-plugin-locator.php +++ b/vendor/jetpack-autoloader/class-plugin-locator.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-plugins-handler.php b/vendor/jetpack-autoloader/class-plugins-handler.php index dcc1e95dc..7607533c9 100644 --- a/vendor/jetpack-autoloader/class-plugins-handler.php +++ b/vendor/jetpack-autoloader/class-plugins-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-shutdown-handler.php b/vendor/jetpack-autoloader/class-shutdown-handler.php index b0cc99325..f6b54b17f 100644 --- a/vendor/jetpack-autoloader/class-shutdown-handler.php +++ b/vendor/jetpack-autoloader/class-shutdown-handler.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-version-loader.php b/vendor/jetpack-autoloader/class-version-loader.php index 091bece51..4a0cdae0f 100644 --- a/vendor/jetpack-autoloader/class-version-loader.php +++ b/vendor/jetpack-autoloader/class-version-loader.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore diff --git a/vendor/jetpack-autoloader/class-version-selector.php b/vendor/jetpack-autoloader/class-version-selector.php index 14b4bfe06..6cca49a64 100644 --- a/vendor/jetpack-autoloader/class-version-selector.php +++ b/vendor/jetpack-autoloader/class-version-selector.php @@ -5,7 +5,7 @@ * @package automattic/jetpack-autoloader */ -namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta\al3_1_3; +namespace Automattic\Jetpack\Autoloader\jpb1e77e6231d50e7663f84529b6a3dfda_jetpack_boostⓥ3_6_0_beta2\al3_1_3; // phpcs:ignore