diff --git a/wp-content/plugins/jetpack-protect/CHANGELOG.md b/wp-content/plugins/jetpack-protect/CHANGELOG.md new file mode 100644 index 00000000..1df4b321 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/CHANGELOG.md @@ -0,0 +1,120 @@ +# Changelog + +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). + +## 1.0.2 - 2022-07-27 +### Changed +- Updated package dependencies. + +### Fixed +- Fix protect admin toolbar icon display when Jetpack enabled and connected +- Minor bug fix - added isset() checks for report data properties + +## 1.0.1 - 2022-07-07 +### Added +- Added two new FAQ entries +- Protect: record even just after the site is registered + +### Changed +- Moved normalization of the Protect status report data to the server side. +- Renamed `master` references to `trunk` +- Reorder JS imports for `import/order` eslint rule. + +### Fixed +- Fixed bug that would not display Core vulnerabilities. +- Removed legacy code and documentation and adds new docs for the debug helper plugin. +- Fixed recommendation for plugins that don't have a fix yet +- Protect: Fix visual issue of the Interstitial page + +## 1.0.0 - 2022-05-31 +### Added +- Add additional tracking events +- Add Alert icon to the error admin page +- Add checks to the Site Health page +- Add custom hook to handle viewport sizes via CSS +- Add error message when adding plugin fails +- Add first approach of Interstitial page +- Add Jetpack Scan to promotion section when site doesn't have Security bundle +- Add missing prop-types module dependency +- Add Navigation dropdown mode and use it for small/medium screens +- Add ProductOffer component +- Add product offer component +- Add title and redirect for vul at wpscan +- Add 'get themes' to synced callables in Protect +- Add installedThemes to the initial state +- Add notifications to the menu item and the admin bar +- Add status polling to the Protect admin page. +- Added details to the FAQ question on how Jetpack Protect is different from other Jetpack products. +- Added Jetpack Protect readme file for the plugin listing. +- Added option to display terms of service below product activation button. +- Added Social card to My Jetpack. +- Added the list of installed plugins to the initial state +- Change ConnectScreen by the Interstitial component +- Creates Status Class +- Empty state screen +- Expose and use IconsCard component +- Flush cache on plugin deactivation +- Footer component +- Handle error in the UI +- Hooks on plugin activation and deactivation +- Hook to read data from the initial state +- Implement Footer +- Implement Add Security bundle workflow +- Introduce Accordion component +- Introduce Navigation component +- Introduce Summary component +- Introduce VulnerabilitiesList component +- JS Components: Introduce Alert component. Add error to ProductOffer components +- More options to the testing api responses +- Record admin page-view and get security from footer events +- Render Security component with data provided by wpcom +- Request and expose to the client the Security bundle data +- Update logo + +### Changed +- Add empty state for no vuls +- Add popover at Badge +- Cache empty statuses for a short period of time +- Changed connection screen to the one that does not require a product +- Changed the method used to disconnect +- Changed the wording for the initial screen. +- Change expiration time of plugin cache +- Clean connection data. Update to latest connection API +- Configure Sync to only what we need to sync +- Janitorial: require a more recent version of WordPress now that WP 6.0 is coming out. +- JS Components: Add subTitle prop to ProductOffer component +- JS Components: iterate over Dialog component +- Improve Dialog layout in medium viewport size +- Move VulnerabilitiesList to section hero +- New VulsList +- Redesign Summary component +- Re-implement "Your results will be ready soon" layout +- Re-implement Admin page by using Dialog component +- Remove use of `pnpx` in preparation for pnpm 7.0. +- Replace deprecated external-link variation by using isExternalLink prop +- Require only site level connection +- Truncate items at NavigationGroup +- Tweak footer +- Update Footer and VulsList for small/medium viewport +- Update Navigation to be external controlled +- Update Protect icon +- Update VulnerabilitiesList to remove severity and add fixed in +- Updated package dependencies. +- Update package.json metadata. +- Updates CTA wording to reduce confusion when user already has Jetpack Security Bundle which includes Jetpack Scan +- Update the Status when connection is established +- Use data provided by My Jetpack to render Product offer +- Use weight Button prop to style the "learn more" footer link +- Use a different copy when there are no found vulnerabilities but there are still some unchecked items + +### Removed +- Removed Full Sync from loaded modules as Full Sync Immediately is present by default now + +### Fixed +- Adjust spacing and overflow properties of the navigation labels to improve display of long names. +- Fix Connectino initialization +- Fix fatal when checking whether site site has vuls +- Fix right margin in primary layout diff --git a/wp-content/plugins/jetpack-protect/LICENSE.txt b/wp-content/plugins/jetpack-protect/LICENSE.txt new file mode 100644 index 00000000..e82774c1 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/LICENSE.txt @@ -0,0 +1,357 @@ +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +=================================== + + +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +GNU GENERAL PUBLIC LICENSE +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any +part thereof, to be licensed as a whole at no charge to all third +parties under the terms of this License. + +c) If the modified program normally reads commands interactively +when run, you must cause it, when started running for such +interactive use in the most ordinary way, to print or display an +announcement including an appropriate copyright notice and a +notice that there is no warranty (or else, saying that you provide +a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this +License. (Exception: if the Program itself is interactive but +does not normally print such an announcement, your work based on +the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections +1 and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three +years, to give any third party, for a charge no more than your +cost of physically performing source distribution, a complete +machine-readable copy of the corresponding source code, to be +distributed under the terms of Sections 1 and 2 above on a medium +customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer +to distribute corresponding source code. (This alternative is +allowed only for noncommercial distribution and only if you +received the program in object code or executable form with such +an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author +Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +This is free software, and you are welcome to redistribute it +under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/wp-content/plugins/jetpack-protect/SECURITY.md b/wp-content/plugins/jetpack-protect/SECURITY.md new file mode 100644 index 00000000..b4b46c0e --- /dev/null +++ b/wp-content/plugins/jetpack-protect/SECURITY.md @@ -0,0 +1,38 @@ +# Security Policy + +Full details of the Automattic Security Policy can be found on [automattic.com](https://automattic.com/security/). + +## Supported Versions + +Generally, only the latest version of Jetpack has continued support. If a critical vulnerability is found in the current version of Jetpack, we may opt to backport any patches to previous versions. + +## Reporting a Vulnerability + +[Jetpack](https://jetpack.com/) is an open-source plugin for WordPress. Our HackerOne program covers the plugin software, as well as a variety of related projects and infrastructure. + +**For responsible disclosure of security issues and to be eligible for our bug bounty program, please submit your report via the [HackerOne](https://hackerone.com/automattic) portal.** + +Our most critical targets are: + +* Jetpack and the Jetpack composer packages (all within this repo) +* Jetpack.com -- the primary marketing site. +* cloud.jetpack.com -- a management site. +* wordpress.com -- the shared management site for both Jetpack and WordPress.com sites. + +For more targets, see the `In Scope` section on [HackerOne](https://hackerone.com/automattic). + +_Please note that the **WordPress software is a separate entity** from Automattic. Please report vulnerabilities for WordPress through [the WordPress Foundation's HackerOne page](https://hackerone.com/wordpress)._ + +## Guidelines + +We're committed to working with security researchers to resolve the vulnerabilities they discover. You can help us by following these guidelines: + +* Follow [HackerOne's disclosure guidelines](https://www.hackerone.com/disclosure-guidelines). +* Pen-testing Production: + * Please **setup a local environment** instead whenever possible. Most of our code is open source (see above). + * If that's not possible, **limit any data access/modification** to the bare minimum necessary to reproduce a PoC. + * **_Don't_ automate form submissions!** That's very annoying for us, because it adds extra work for the volunteers who manage those systems, and reduces the signal/noise ratio in our communication channels. + * To be eligible for a bounty, all of these guidelines must be followed. +* Be Patient - Give us a reasonable time to correct the issue before you disclose the vulnerability. + +We also expect you to comply with all applicable laws. You're responsible to pay any taxes associated with your bounties. diff --git a/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.eot b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.eot new file mode 100644 index 00000000..51f012dd Binary files /dev/null and b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.eot differ diff --git a/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.svg b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.svg new file mode 100644 index 00000000..51e14560 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.ttf b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.ttf new file mode 100644 index 00000000..c44c262f Binary files /dev/null and b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.ttf differ diff --git a/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.woff b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.woff new file mode 100644 index 00000000..dc898ac5 Binary files /dev/null and b/wp-content/plugins/jetpack-protect/assets/fonts/jetpack-protect.woff differ diff --git a/wp-content/plugins/jetpack-protect/assets/jetpack-protect.css b/wp-content/plugins/jetpack-protect/assets/jetpack-protect.css new file mode 100644 index 00000000..d194c5b1 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/assets/jetpack-protect.css @@ -0,0 +1,30 @@ +@font-face { + font-family: 'jetpack-protect'; + src: url('fonts/jetpack-protect.eot?31wpn'); + src: url('fonts/jetpack-protect.eot?31wpn#iefix') format('embedded-opentype'), + url('fonts/jetpack-protect.ttf?31wpn') format('truetype'), + url('fonts/jetpack-protect.woff?31wpn') format('woff'), + url('fonts/jetpack-protect.svg?31wpn#jetpack-protect') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; + } + +[class^="jp-protect-icon"], [class*=" jp-protect-icon"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'jetpack-protect' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.jp-protect-icon:before { + content: "\e900"; +} diff --git a/wp-content/plugins/jetpack-protect/build/images/in-progress-db145d62b5ef09c05ad7.png b/wp-content/plugins/jetpack-protect/build/images/in-progress-db145d62b5ef09c05ad7.png new file mode 100644 index 00000000..21176718 Binary files /dev/null and b/wp-content/plugins/jetpack-protect/build/images/in-progress-db145d62b5ef09c05ad7.png differ diff --git a/wp-content/plugins/jetpack-protect/build/index.asset.php b/wp-content/plugins/jetpack-protect/build/index.asset.php new file mode 100644 index 00000000..36601ca0 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/build/index.asset.php @@ -0,0 +1 @@ + array('react', 'react-dom', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '208c449e7f7a4cdf587d'); diff --git a/wp-content/plugins/jetpack-protect/build/index.css b/wp-content/plugins/jetpack-protect/build/index.css new file mode 100644 index 00000000..f17a4a27 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/build/index.css @@ -0,0 +1 @@ +.EU0Rvu4PDqVtnCAmbgHg{height:56px;margin-bottom:calc(var(--spacing-base)*8);width:48px}.EU0Rvu4PDqVtnCAmbgHg>svg{left:-40px;position:relative;top:-36px}.lG95exgQNUXyrpnB1d85{margin-top:calc(var(--spacing-base)*7)}.qMmkGUHa5hRiJR3cdu8Y{margin-top:calc(var(--spacing-base)*14)}._8KSnqvLTWZxA3pOHJ_4{padding:calc(var(--spacing-base)*8);position:relative}.eHRue5JnliVwnpFj02QC{background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.eHRue5JnliVwnpFj02QC .CsSIwCSOu7xPJBneLTxv{border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0}.CsSIwCSOu7xPJBneLTxv{align-items:center;background:var(--jp-black);box-sizing:border-box;color:var(--jp-white);display:flex;left:0;line-height:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:absolute;top:0;width:100%}.HdlkIQj607CnZRJO1Jnb{display:flex;flex-direction:column;height:100%}.Z1tO5mGmNssD0vfiaKJP{fill:var(--jp-white);margin-right:var(--spacing-base)}.Cy52r6jtBvpjD17AVGW5,.ZkroujjLoalBMpu5FYg5{align-items:center;display:flex;margin-bottom:calc(var(--spacing-base)*4)}.Zdhe_V4nBb2DA2uv1wlk{fill:#8c8f94;height:24px;line-height:24px}.fgLpNd__JyphNEMd0dp1{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.fgLpNd__JyphNEMd0dp1 li{align-items:start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.fgLpNd__JyphNEMd0dp1 .Bb1J_iNXK19CYf3Df4PW{fill:var(--jp-green-primary);flex-shrink:0;margin-right:var(--spacing-base)}.rK_SkBOsecwHTfrhVbOA{align-items:center;display:flex;justify-content:center}.rK_SkBOsecwHTfrhVbOA svg{margin-right:var(--spacing-base)}.C0fzq8OhjvcgY9zAYM7_{justify-content:center;width:100%}.C0fzq8OhjvcgY9zAYM7_.is-primary:disabled{background-color:var(--jp-black);opacity:1}.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-size:var(--font-title-medium);font-weight:500;line-height:32px}.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-size:var(--font-body-extra-small);font-weight:400;line-height:20px}.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)}.sDAzdUdcbaYmUMZBe2XW{fill:#2c3338}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook);border-radius:50%!important}.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)}.dovianZYLKhnbnh9I06o{align-items:flex-end;display:flex;flex-wrap:wrap}.dhFQXpZfMwVI8vuYHnwC{display:inline-flex;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%}.OXRdumxMHnFcSML9WKHB{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-right:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}.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.5px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF{font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF.paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14{font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14.paGLQwtPEaJmtArCcmyK>svg:first-child{margin-right:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.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 1px 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 1px 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)}.nOX3yvXTfo6qFvbD9mgC{height:100%}.Q1ia4eVxyFzfjb8E00AF{padding:calc(var(--spacing-base)*6) calc(var(--spacing-base)*4)}.Zl33mj8kIueO57S_vPpX{font-size:14px;margin-top:28px;max-width:360px}.Zl33mj8kIueO57S_vPpX a{color:#000;text-decoration:underline}.Zl33mj8kIueO57S_vPpX a:hover{text-decoration-thickness:2px}.Zl33mj8kIueO57S_vPpX a:focus{box-shadow:none!important}.Gv5Luzad_e0BQaGSPdvq{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.EZSX4CwXdPsrNRfhBEGk,.OCm4Aq9srXhRMHqkqg1I{display:flex}.OCm4Aq9srXhRMHqkqg1I{align-items:center}.OCm4Aq9srXhRMHqkqg1I img{object-fit:cover;width:100%}.yrFREta4NGFUulXcnM4k .EZSX4CwXdPsrNRfhBEGk{margin-bottom:calc(var(--spacing-base)*3)}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen__tos{margin-top:28px;max-width:360px}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:hsla(0,0%,100%,.4)}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__footer{margin-top:32px}: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-10:#f2cf75;--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-menu-border-height:1px;--jp-underline-thickness:2px}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{grid-gap:24px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 64px 16px 24px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px rgba(0,0,0,.08)}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:25px}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-left:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.jp-action-button--button{background:#000}.jp-action-button--button,.jp-action-button--button.components-button{border-radius:4px;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:18px;min-width:264px;text-align:center}.jp-action-button__error{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIgc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMyA3aC0ydjZoMlY3Wk0xMyAxNWgtMnYyaDJ2LTJaIiBmaWxsPSIjRDYzNjM5Ii8+PC9zdmc+) no-repeat 0 0;color:var(--jp-red)!important;line-height:25px!important;padding-left:25px}.GQxMvJS5U6iVNJmSpMPF{align-items:center;color:var(--jp-black);display:flex}.KnJZuV0pa9Gg6EXeRM1i{margin-left:-4px;margin-right:var(--spacing-base)}.UEduPzitoZhdpuTzMjt9{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.qDhRL8DIjymrStP3w9B3{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.qDhRL8DIjymrStP3w9B3>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.rRi26q1cw7ab7k5FvVc_{background-color:var(--jp-white)}.CzeYPrG1m_fUkzlzH9EK{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.CzeYPrG1m_fUkzlzH9EK:hover{background:var(--jp-gray-0)}.szeRkmQQc8et8X9yTjVv{align-items:center;display:flex;font-weight:600}._Kfnb92VhxVEmNAKh8tv{margin-right:var(--spacing-base)}.OPUND7H3QC9hUKFU8D_Q{align-items:center;display:flex}.Iz4l9mSIMfuURCMqCs2m{overflow:hidden;transform-origin:top center}.nb7st48RtdzYghiM4XdI{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.IgHL3jjLCny2pbe5BvGc{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px rgba(0,0,0,.08);margin:0;padding:var(--spacing-base) 0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-right:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-right:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var(--spacing-base)*2);--left-spacing:calc(var(--icon-size) + var(--item-spacing));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-left:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-right:var(--spacing-base)}.t5TwI3d3FnCJvFBlkmm5{display:block}.kSa6ERuVPsCMPXugb030{display:none}@media(min-width:960px){.HEIQRBZX2OGPfgwLamSw{grid-column:1/span 6}.NM79t9UDbfSE2ng1aEje{grid-column:8/span 5}}.EuLAJFvuH975k2Y5d9ye{padding:calc(var(--spacing-base)*7) 0}.P3dy_ZSA2ehmG5qWpMdF{align-items:center;display:flex;height:100%}.P3dy_ZSA2ehmG5qWpMdF img{object-fit:cover;width:100%}.kPvrEjlGSAUI7eyu_Ei_ .HEIQRBZX2OGPfgwLamSw{margin-bottom:calc(var(--spacing-base)*3)}.sexr0jUxC1jVixdKiDnC{margin-left:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-left:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.jp-dashboard-footer{align-items:center;color:#000;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1128px;width:100%}.jp-dashboard-footer a,.jp-dashboard-footer a:hover,.jp-dashboard-footer a:visited{color:#000;text-decoration:none}.jp-dashboard-footer__jetpack-symbol,.jp-dashboard-footer__module-name{display:inline-block;vertical-align:middle}.jp-dashboard-footer__module-name{font-size:12px;font-weight:600;margin-left:5px}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off)}*{box-sizing:border-box} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/build/index.js b/wp-content/plugins/jetpack-protect/build/index.js new file mode 100644 index 00000000..77adf84c --- /dev/null +++ b/wp-content/plugins/jetpack-protect/build/index.js @@ -0,0 +1,18 @@ +/*! For license information please see index.js.LICENSE.txt */ +(()=>{var e={9487:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});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 i(e){return r[e]||{symbol:"$",grouping:",",decimal:".",precision:2}}},8899:(e,t,n)=>{"use strict";n.d(t,{LR:()=>o});var r=n(9487),i=n(2003);function o(e,t,n={}){const o=(0,r.X)(t);if(!o||isNaN(e))return null;const{decimal:c,grouping:a,precision:s,symbol:l}={...o,...n},d=e<0?"-":"",u=Math.abs(e),m=Math.floor(u);return{sign:d,symbol:l,integer:(0,i.Z)(u,s,c,a).split(c)[0],fraction:s>0?(0,i.Z)(u-m,s,c,a).slice(1):""}}},2003:(e,t,n)=>{"use strict";function r(e,t=0,n=".",r=","){const i=(e+"").replace(/[^0-9+\-Ee.]/g,""),o=isFinite(+i)?+i:0,c=isFinite(+t)?Math.abs(t):0,a=(c?function(e,t){const n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)}(o,c):""+Math.round(o)).split(".");return a[0].length>3&&(a[0]=a[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,r)),(a[1]||"").lengthr})},1074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(9307);const i=function(e){let{icon:t,size:n=24,...i}=e;return(0,r.cloneElement)(t,{width:n,height:n,...i})}},9201:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}))},2229:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(i.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}))},7489:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(i.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"}))},8960:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(i.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"}))},5381:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}))},496:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.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"}))},7663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.Path,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"}))},1908:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}))},7757:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(i.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"}))},797:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,r.createElement)(i.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"}))},2817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9307),i=n(444);const o=(0,r.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,r.createElement)(i.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}))},4769:e=>{function t(e){return e&&"object"==typeof e?i(e)||o(e)?e:r(e)?function(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t{t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))})),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&"undefined"!=typeof process&&"env"in process&&(e=process.env.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=n(1741)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},1741:(e,t,n)=>{e.exports=function(e){function t(e){let n,i,o,c=null;function a(...e){if(!a.enabled)return;const r=a,i=Number(new Date),o=i-(n||i);r.diff=o,r.prev=n,r.curr=i,n=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let c=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((n,i)=>{if("%%"===n)return"%";c++;const o=t.formatters[i];if("function"==typeof o){const t=e[c];n=o.call(r,t),e.splice(c,1),c--}return n})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=r,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==c?c:(i!==t.namespaces&&(i=t.namespaces,o=t.enabled(e)),o),set:e=>{c=e}}),"function"==typeof t.init&&t.init(a),a}function r(e,n){const r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function i(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(i),...t.skips.map(i).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let n;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").split(/[\s,]+/),i=r.length;for(n=0;n{t[n]=e[n]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t{},1494:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"admin-page":"sexr0jUxC1jVixdKiDnC",background:"vKQ11sLeAM45M04P1ccj"}},281:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"section-hero":"vMa4i_Dza2t5Zi_Bw9Nf"}},9171:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={container:"demNsMJjhi7BLY7xhjU5","icon-wrapper":"QiUjdjJSkqh6nH7YMG5A","is-error":"Q080AHcq29J2fc68Hhk5",icon:"hYWbIwhppukXmGnsiT9H","is-warning":"JjHuxWly0HI9C60gorbq","is-info":"Cm8ZFHi3mngl4cj9Gatx","is-success":"ytGBsU015p3LGwOPwFDx"}},3466:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={button:"zI5tJ_qhWE6Oe6Lk75GY",normal:"ipS7tKy9GntCS4R3vekF",icon:"paGLQwtPEaJmtArCcmyK",small:"Na39I683LAaSA99REg14",regular:"lZAo6_oGfclXOO9CC6Rd",loading:"q_tVWqMjl39RcY6WtQA6","external-icon":"CDuBjJp_8jxzx5j6Nept"}},6013:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"one-section-style":"Gv5Luzad_e0BQaGSPdvq",primary:"EZSX4CwXdPsrNRfhBEGk",secondary:"OCm4Aq9srXhRMHqkqg1I","is-viewport-small":"yrFREta4NGFUulXcnM4k"}},5612:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={iconWrapper:"sDAzdUdcbaYmUMZBe2XW","star-icon":"cuoSlhSNrqf1dozY22Xb",jetpack:"lAIiifeLMmZAPlQ9n9ZR","checkmark-icon":"JLquNpQVlysAamuh5lJO",socialIcon:"cbOwD8Y4tFjwimmtchQI",facebook:"aHOlEBGD5EA8NKRw3xTw",twitter:"af4Y_zItXvLAOEoSDPSv",linkedin:"f68aqF3XSD1OBvXR1get",tumblr:"xFI0dt3UiXRlRQdqPWkx",google:"q7JEoyymveP6kF747M43"}},9054:()=>{},3247:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)"}},3080:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",smCols:"4",mdCols:"8",lgCols:"12","col-sm-1":"RuVLl3q4lxTQa3wbhBJB","col-sm-1-start":"f9LZTRG4MMK42rS89afW","col-sm-1-end":"bHe_zKxjjpUwHw_MdYE1","col-sm-2":"QZbNrOqE2aNSn50xVhpU","col-sm-2-start":"ev7W3z7zVYPeHAlYqZjf","col-sm-2-end":"NJWd1m_e7lOiPYru2ZMP","col-sm-3":"Xc6nt1Qc1DI0Z2A3gt1r","col-sm-3-start":"UIcN_GXiPRoIsin8Kohg","col-sm-3-end":"GRKCyqb5LufCSCgykKFc","col-sm-4":"i_qTq8gqhhC3vIUepVRB","col-sm-4-start":"G3qaZ3Jpbvam_1XvGxgc","col-sm-4-end":"VRCNYKZtO9zukEwmgP1y","col-md-1":"tRm008K_WJL79WoNZTNL","col-md-1-start":"l5T2P_bgKts4tdaRkS1d","col-md-1-end":"zOCxfLZpF6BlgC7a_Yq1","col-md-2":"F80DdgVn0m5OpvtSQWka","col-md-2-start":"oI1c7JYfiJtMQHbhngtU","col-md-2-end":"pMQtA_4jh1_1lVknqEP5","col-md-3":"VenqMpdgyKQVUNNQcfqd","col-md-3-start":"seNYL99uoczf9V4MxBxT","col-md-3-end":"YKfF1HFhI9KygA5l3b2J","col-md-4":"yAi0Cv1xDWkoqsaUhvhR","col-md-4-start":"ubhnyZOnkgxNhh6XtVWv","col-md-4-end":"RGOPGQbWMJ9Ei5oFxS7X","col-md-5":"Sz1E2aWbX483ijdi6yge","col-md-5-start":"tku6_bRYrX9tMbgYGmIl","col-md-5-end":"b5JHttOhSEcI1WBlqAjk","col-md-6":"FboSx5MoKTAWbxXyYlCw","col-md-6-start":"Jhs8yEEmodG30edbJvag","col-md-6-end":"IpzbbKVqEqPcfIGkXkwt","col-md-7":"mhCPwfAZ4Kmm_empzJAq","col-md-7-start":"x034ilrJF7rO9UJB2rI1","col-md-7-end":"Wt8t2e16viRrOJ1lLA5v","col-md-8":"S6pIrEy9AMLKx9bgh_Ae","col-md-8-start":"kEfI4tGyuWfHTlRnvIab","col-md-8-end":"PUzX4RRsKq1dnsz3gebS","col-lg-1":"X_pdcLJikd8LS_YAdJlB","col-lg-1-start":"tl936d14Huby4khYp05X","col-lg-1-end":"hnge0LnR69d3NXEtEE1t","col-lg-2":"fj0NUMuyZQcPNgKcjp5Z","col-lg-2-start":"R2ncBX7a2NigdYCcV1OX","col-lg-2-end":"t8vMSDVYno9k9itRwnXb","col-lg-3":"wsDuEN2GqHx6qzo8dUdk","col-lg-3-start":"cIEVPUweWtLBy3xaXnMx","col-lg-3-end":"fajUWBwu1m2B479j3jmz","col-lg-4":"YR0c7fQTgMkDdWzwSyLp","col-lg-4-start":"xlwp8BmplxkKNMI7gamo","col-lg-4-end":"_C4O1w9DUqx1m3gPf8aA","col-lg-5":"Z54F1hAErckAIrKlxnXW","col-lg-5-start":"ezSDWkRHmKSxDJXxuiOH","col-lg-5-end":"T0ChoeAjGJjkkNrYhD4g","col-lg-6":"qtMoMPF6yHvGJnWHSsde","col-lg-6-start":"gdoywN5VPiWERfIBqkph","col-lg-6-end":"wUev_VH5uf_pwFFlbnAU","col-lg-7":"egIPDFJsOpownTClq9XP","col-lg-7-start":"yGhp9yoAW7k0kQik9AB7","col-lg-7-end":"SJ43U9mR5wUg5V2qBeQA","col-lg-8":"cTuyHfMwSUJxN_HdIEgd","col-lg-8-start":"smCr8DaIagcumdvdldiK","col-lg-8-end":"T03NHzQJvzwL6wAfIiTL","col-lg-9":"pMvxM3RJGjqyNdf9qg1Y","col-lg-9-start":"iIVpNRwEnQ_JI5gpp9EN","col-lg-9-end":"ZbQ4u4vGSX5rJOje4uGL","col-lg-10":"gKb5wuIDAlKGbrjK2vxy","col-lg-10-start":"Z7pINdImE2WJiYnZBTqm","col-lg-10-end":"ZTxp6qpvwurMdOnLLSz1","col-lg-11":"NnQTlbfnxPDR6cQ7rygg","col-lg-11-start":"O137wZd6Yl0olSA9PsXR","col-lg-11-end":"zf2OJtQ2MPz6SDoh6CB0","col-lg-12":"U3H6UHW6HqRt9hdzVg3O","col-lg-12-start":"zynnNeS_ZBTxABcVpUQH","col-lg-12-end":"vI8tltFZtFUNAy9Iag9s"}},8730:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={sm:"(max-width: 599px)",md:"(min-width: 600px) and (max-width: 959px)",lg:"(min-width: 960px)",container:"SqdhUZkXCRuIpErj1B3z",fluid:"OZC_9a1LhpWF9dv15Gdh"}},7503:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={wrapper:"_8KSnqvLTWZxA3pOHJ_4","is-card":"eHRue5JnliVwnpFj02QC","card-header":"CsSIwCSOu7xPJBneLTxv","card-container":"HdlkIQj607CnZRJO1Jnb","product-bundle-icon":"Z1tO5mGmNssD0vfiaKJP","product-bundle-icons":"ZkroujjLoalBMpu5FYg5","product-icon":"Cy52r6jtBvpjD17AVGW5","plus-icon":"Zdhe_V4nBb2DA2uv1wlk",features:"fgLpNd__JyphNEMd0dp1",check:"Bb1J_iNXK19CYf3Df4PW","product-has-required-plan":"rK_SkBOsecwHTfrhVbOA","add-button":"C0fzq8OhjvcgY9zAYM7_"}},9184:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={container:"dovianZYLKhnbnh9I06o",price:"dhFQXpZfMwVI8vuYHnwC","is-not-off-price":"eD7hzxFmdtG_MgmBtl_k",leyend:"OXRdumxMHnFcSML9WKHB"}},3280:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={reset:"WQVtrU6q0L1Igcj7wCrQ","headline-medium":"UujoBFTnQNY2cWU2SIsH","headline-small":"TeGO5V_thHw5lDAm1_2M","headline-small-regular":"WolQzb2MsSgiNmLtc7_j","title-medium":"hUB0JT8p1T2Hw28N6qC8","title-small":"zY2No8Ga4b8shbOQGhnv",body:"tIj0D1t8Cc892ikmgFPZ","body-small":"KdcN0BnOaVeVhyLRKqhS","body-extra-small":"dso3Rh3tl3Xv1GumBktz",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"}},1510:()=>{},9610:()=>{},8071:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={accordion:"qDhRL8DIjymrStP3w9B3","accordion-item":"rRi26q1cw7ab7k5FvVc_","accordion-header":"CzeYPrG1m_fUkzlzH9EK","accordion-header-label":"szeRkmQQc8et8X9yTjVv","accordion-header-label-icon":"_Kfnb92VhxVEmNAKh8tv","accordion-header-button":"OPUND7H3QC9hUKFU8D_Q","accordion-body":"Iz4l9mSIMfuURCMqCs2m","accordion-body-close":"nb7st48RtdzYghiM4XdI","accordion-body-open":"IgHL3jjLCny2pbe5BvGc"}},3900:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={main:"HEIQRBZX2OGPfgwLamSw",secondary:"NM79t9UDbfSE2ng1aEje","main-content":"EuLAJFvuH975k2Y5d9ye",illustration:"P3dy_ZSA2ehmG5qWpMdF","is-viewport-small":"kPvrEjlGSAUI7eyu_Ei_"}},9993:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={container:"EU0Rvu4PDqVtnCAmbgHg"}},6104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"product-section":"lG95exgQNUXyrpnB1d85","info-section":"qMmkGUHa5hRiJR3cdu8Y"}},4860:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={section:"nOX3yvXTfo6qFvbD9mgC","is-viewport-medium":"Q1ia4eVxyFzfjb8E00AF","terms-of-service":"Zl33mj8kIueO57S_vPpX"}},513:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={navigation:"HQgjxePFDRJHamBAGcVU","navigation-item":"KtdsNIMumOoHNWMLmuAJ",clickable:"ewyV4ZGn34WDNXmK3ej2",selected:"owofT85W_XvVdb5vr1GN","navigation-item-label":"NESnw2xCLrBpP6WlYZL4","navigation-item-icon":"aohnd_y_1lrMuww8NH63","navigation-item-badge":"Rnas_2_2_eLZSYfZ347E","navigation-item-label-text":"m4_14yNRByDyO9yf9pGg","navigation-item-check-badge":"X8NRHUTBa_4wDvoHN9TT","navigation-item-info-badge":"CsuOteurQlJm4IjXqyZ0","navigation-group":"fvbewglUxEvV1o04yzzp","navigation-group-label":"DINy59MKjwiQanaoDTiV","navigation-group-content":"XoacHJljw8zRW_fkBSyg","navigation-group-list":"mXM4WZRePVTa07dhQ6MD","navigation-group-truncate":"sI3V8khLdCqxkhJQ_XnI","popover-text":"hgdxMuIvZwTZ0sfXaols","navigation-dropdown-button":"UErHS2HAh1gszGfYuVIf","navigation-dropdown-label":"lEhH1hvCcxLVFMHI8Gwv","navigation-dropdown-icon":"c57Vj4QhAHwcK_HZMxtN","navigation-dropdown-open":"t5TwI3d3FnCJvFBlkmm5","navigation-dropdown-closed":"kSa6ERuVPsCMPXugb030"}},6561:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={title:"GQxMvJS5U6iVNJmSpMPF",icon:"KnJZuV0pa9Gg6EXeRM1i"}},9685:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={empty:"UEduPzitoZhdpuTzMjt9"}},1155:()=>{},3171:e=>{var t=1e3,n=60*t,r=60*n,i=24*r,o=7*i,c=365.25*i;function a(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}e.exports=function(e,s){s=s||{};var l=typeof e;if("string"===l&&e.length>0)return function(e){if((e=String(e)).length>100)return;var a=/^(-?(?:\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(!a)return;var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*c;case"weeks":case"week":case"w":return s*o;case"days":case"day":case"d":return s*i;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===l&&isFinite(e))return s.long?function(e){var o=Math.abs(e);if(o>=i)return a(e,o,i,"day");if(o>=r)return a(e,o,r,"hour");if(o>=n)return a(e,o,n,"minute");if(o>=t)return a(e,o,t,"second");return e+" ms"}(e):function(e){var o=Math.abs(e);if(o>=i)return Math.round(e/i)+"d";if(o>=r)return Math.round(e/r)+"h";if(o>=n)return Math.round(e/n)+"m";if(o>=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))}},469:(e,t,n)=>{"use strict";var r=n(758);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,c){if(c!==r){var a=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 a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},5162:(e,t,n)=>{e.exports=n(469)()},758:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6975:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(951);const i=n.n(r)()("dops:analytics");let o,c;window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;const a={initialize:function(e,t,n){a.setUser(e,t),a.setSuperProps(n),a.identifyUser()},setGoogleAnalyticsEnabled:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.googleAnalyticsEnabled=e,this.googleAnalyticsKey=t},setMcAnalyticsEnabled:function(e){this.mcAnalyticsEnabled=e},setUser:function(e,t){c={ID:e,username:t}},setSuperProps:function(e){o=e},assignSuperProps:function(e){o=Object.assign(o||{},e)},mc:{bumpStat:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&x_"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);i("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),i('Bumping stat "%s" in group "%s"',t,e);return n}(e,t);a.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){const n=function(e,t){let n="";if("object"==typeof e){for(const t in e)n+="&"+encodeURIComponent(t)+"="+encodeURIComponent(e[t]);i("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),i('Built stat "%s" in group "%s"',t,e);return n}(e,t);a.mcAnalyticsEnabled&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){a.tracks.recordPageView(e),a.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,i,o,c){a.ga.recordPurchase(e,t,n,r,i,o,c)}},tracks:{recordEvent:function(e,t){t=t||{},0===e.indexOf("akismet_")||0===e.indexOf("jetpack_")?(o&&(i("- Super Props: %o",o),t=Object.assign(t,o)),i('Record event "%s" called with props %s',e,JSON.stringify(t)),window._tkq.push(["recordEvent",e,t])):i('- Event name must be prefixed by "akismet_" or "jetpack_"')},recordJetpackClick:function(e){const t="object"==typeof e?e:{target:e};a.tracks.recordEvent("jetpack_wpa_click",t)},recordPageView:function(e){a.tracks.recordEvent("akismet_page_view",{path:e})},setOptOut:function(e){i("Pushing setOptOut: %o",e),window._tkq.push(["setOptOut",e])}},ga:{initialized:!1,initialize:function(){let e={};a.ga.initialized||(c&&(e={userId:"u-"+c.ID}),window.ga("create",this.googleAnalyticsKey,"auto",e),a.ga.initialized=!0)},recordPageView:function(e,t){a.ga.initialize(),i("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),this.googleAnalyticsEnabled&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){a.ga.initialize();let o="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";void 0!==n&&(o+=" [Option Label: "+n+"]"),void 0!==r&&(o+=" [Option Value: "+r+"]"),i(o),this.googleAnalyticsEnabled&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,i,o,c){window.ga("require","ecommerce"),window.ga("ecommerce:addTransaction",{id:e,revenue:r,currency:c}),window.ga("ecommerce:addItem",{id:e,name:t,sku:n,price:i,quantity:o}),window.ga("ecommerce:send")}},identifyUser:function(){c&&window._tkq.push(["identifyUser",c.ID,c.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}},s=a},4743:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>u});var r=n(1132),i=n(6483);function o(e){class t extends Error{constructor(){super(...arguments),this.name=e}}return t}const c=o("JsonParseError"),a=o("JsonParseAfterRedirectError"),s=o("Api404Error"),l=o("Api404AfterRedirectError"),d=o("FetchNetworkError");const u=new function(e,t){let n=e,o={"X-WP-Nonce":t},c={credentials:"same-origin",headers:o},a={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})},s=function(e){const t=e.split("?"),n=t.length>1?t[1]:"",r=n.length?n.split("&"):[];return r.push("_cacheBuster="+(new Date).getTime()),t[0]+"?"+r.join("&")};const l={setApiRoot(e){n=e},setApiNonce(e){o={"X-WP-Nonce":e},c={credentials:"same-origin",headers:o},a={method:"post",credentials:"same-origin",headers:Object.assign({},o,{"Content-type":"application/json"})}},setCacheBusterCallback:e=>{s=e},registerSite:(e,t)=>{const i={registration_nonce:e,no_iframe:!0};return(0,r.jetpackConfigHas)("consumer_slug")&&(i.plugin_slug=(0,r.jetpackConfigGet)("consumer_slug")),null!==t&&(i.redirect_uri=t),u(`${n}jetpack/v4/connection/register`,a,{body:JSON.stringify(i)}).then(m).then(p)},fetchAuthorizationUrl:e=>d((0,i.addQueryArgs)(`${n}jetpack/v4/connection/authorize_url`,{no_iframe:"1",redirect_uri:e}),c).then(m).then(p),fetchSiteConnectionData:()=>d(`${n}jetpack/v4/connection/data`,c).then(p),fetchSiteConnectionStatus:()=>d(`${n}jetpack/v4/connection`,c).then(p),fetchSiteConnectionTest:()=>d(`${n}jetpack/v4/connection/test`,c).then(m).then(p),fetchUserConnectionData:()=>d(`${n}jetpack/v4/connection/data`,c).then(p),fetchUserTrackingSettings:()=>d(`${n}jetpack/v4/tracking/settings`,c).then(m).then(p),updateUserTrackingSettings:e=>u(`${n}jetpack/v4/tracking/settings`,a,{body:JSON.stringify(e)}).then(m).then(p),disconnectSite:()=>u(`${n}jetpack/v4/connection`,a,{body:JSON.stringify({isActive:!1})}).then(m).then(p),fetchConnectUrl:()=>d(`${n}jetpack/v4/connection/url`,c).then(m).then(p),unlinkUser:()=>u(`${n}jetpack/v4/connection/user`,a,{body:JSON.stringify({linked:!1})}).then(m).then(p),reconnect:()=>u(`${n}jetpack/v4/connection/reconnect`,a).then(m).then(p),fetchConnectedPlugins:()=>d(`${n}jetpack/v4/connection/plugins`,c).then(m).then(p),setHasSeenWCConnectionModal:()=>u(`${n}jetpack/v4/seen-wc-connection-modal`,a).then(m).then(p),fetchModules:()=>d(`${n}jetpack/v4/module/all`,c).then(m).then(p),fetchModule:e=>d(`${n}jetpack/v4/module/${e}`,c).then(m).then(p),activateModule:e=>u(`${n}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!0})}).then(m).then(p),deactivateModule:e=>u(`${n}jetpack/v4/module/${e}/active`,a,{body:JSON.stringify({active:!1})}),updateModuleOptions:(e,t)=>u(`${n}jetpack/v4/module/${e}`,a,{body:JSON.stringify(t)}).then(m).then(p),updateSettings:e=>u(`${n}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(m).then(p),getProtectCount:()=>d(`${n}jetpack/v4/module/protect/data`,c).then(m).then(p),resetOptions:e=>u(`${n}jetpack/v4/options/${e}`,a,{body:JSON.stringify({reset:!0})}).then(m).then(p),activateVaultPress:()=>u(`${n}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"vaultpress",status:"active"})}).then(m).then(p),getVaultPressData:()=>d(`${n}jetpack/v4/module/vaultpress/data`,c).then(m).then(p),installPlugin:(e,t)=>{const r={slug:e,status:"active"};return t&&(r.source=t),u(`${n}jetpack/v4/plugins`,a,{body:JSON.stringify(r)}).then(m).then(p)},activateAkismet:()=>u(`${n}jetpack/v4/plugins`,a,{body:JSON.stringify({slug:"akismet",status:"active"})}).then(m).then(p),getAkismetData:()=>d(`${n}jetpack/v4/module/akismet/data`,c).then(m).then(p),checkAkismetKey:()=>d(`${n}jetpack/v4/module/akismet/key/check`,c).then(m).then(p),checkAkismetKeyTyped:e=>u(`${n}jetpack/v4/module/akismet/key/check`,a,{body:JSON.stringify({api_key:e})}).then(m).then(p),fetchStatsData:e=>d(function(e){let t=`${n}jetpack/v4/module/stats/data`;-1!==t.indexOf("?")?t+=`&range=${encodeURIComponent(e)}`:t+=`?range=${encodeURIComponent(e)}`;return t}(e),c).then(m).then(p).then(g),getPluginUpdates:()=>d(`${n}jetpack/v4/updates/plugins`,c).then(m).then(p),getPlans:()=>d(`${n}jetpack/v4/plans`,c).then(m).then(p),fetchSettings:()=>d(`${n}jetpack/v4/settings`,c).then(m).then(p),updateSetting:e=>u(`${n}jetpack/v4/settings`,a,{body:JSON.stringify(e)}).then(m).then(p),fetchSiteData:()=>d(`${n}jetpack/v4/site`,c).then(m).then(p).then((e=>JSON.parse(e.data))),fetchSiteFeatures:()=>d(`${n}jetpack/v4/site/features`,c).then(m).then(p).then((e=>JSON.parse(e.data))),fetchSiteProducts:()=>d(`${n}jetpack/v4/site/products`,c).then(m).then(p),fetchSitePurchases:()=>d(`${n}jetpack/v4/site/purchases`,c).then(m).then(p).then((e=>JSON.parse(e.data))),fetchSiteBenefits:()=>d(`${n}jetpack/v4/site/benefits`,c).then(m).then(p).then((e=>JSON.parse(e.data))),fetchSiteDiscount:()=>d(`${n}jetpack/v4/site/discount`,c).then(m).then(p).then((e=>e.data)),fetchSetupQuestionnaire:()=>d(`${n}jetpack/v4/setup/questionnaire`,c).then(m).then(p),fetchRecommendationsData:()=>d(`${n}jetpack/v4/recommendations/data`,c).then(m).then(p),fetchRecommendationsProductSuggestions:()=>d(`${n}jetpack/v4/recommendations/product-suggestions`,c).then(m).then(p),fetchRecommendationsUpsell:()=>d(`${n}jetpack/v4/recommendations/upsell`,c).then(m).then(p),fetchRecommendationsConditional:()=>d(`${n}jetpack/v4/recommendations/conditional`,c).then(m).then(p),saveRecommendationsData:e=>u(`${n}jetpack/v4/recommendations/data`,a,{body:JSON.stringify({data:e})}).then(m),fetchProducts:()=>d(`${n}jetpack/v4/products`,c).then(m).then(p),fetchRewindStatus:()=>d(`${n}jetpack/v4/rewind`,c).then(m).then(p).then((e=>JSON.parse(e.data))),fetchScanStatus:()=>d(`${n}jetpack/v4/scan`,c).then(m).then(p).then((e=>JSON.parse(e.data))),dismissJetpackNotice:e=>u(`${n}jetpack/v4/notice/${e}`,a,{body:JSON.stringify({dismissed:!0})}).then(m).then(p),fetchPluginsData:()=>d(`${n}jetpack/v4/plugins`,c).then(m).then(p),fetchIntroOffers:()=>d(`${n}jetpack/v4/intro-offers`,c).then(m).then(p),fetchVerifySiteGoogleStatus:e=>d(null!==e?`${n}jetpack/v4/verify-site/google/${e}`:`${n}jetpack/v4/verify-site/google`,c).then(m).then(p),verifySiteGoogle:e=>u(`${n}jetpack/v4/verify-site/google`,a,{body:JSON.stringify({keyring_id:e})}).then(m).then(p),sendMobileLoginEmail:()=>u(`${n}jetpack/v4/mobile/send-login-email`,a).then(m).then(p),submitSurvey:e=>u(`${n}jetpack/v4/marketing/survey`,a,{body:JSON.stringify(e)}).then(m).then(p),saveSetupQuestionnaire:e=>u(`${n}jetpack/v4/setup/questionnaire`,a,{body:JSON.stringify(e)}).then(m).then(p),updateLicensingError:e=>u(`${n}jetpack/v4/licensing/error`,a,{body:JSON.stringify(e)}).then(m).then(p),updateLicenseKey:e=>u(`${n}jetpack/v4/licensing/set-license`,a,{body:JSON.stringify({license:e})}).then(m).then(p),getUserLicensesCounts:()=>d(`${n}jetpack/v4/licensing/user/counts`,c).then(m).then(p),getUserLicenses:()=>d(`${n}jetpack/v4/licensing/user/licenses`,c).then(m).then(p),updateLicensingActivationNoticeDismiss:e=>u(`${n}jetpack/v4/licensing/user/activation-notice-dismiss`,a,{body:JSON.stringify({last_detached_count:e})}).then(m).then(p),updateRecommendationsStep:e=>u(`${n}jetpack/v4/recommendations/step`,a,{body:JSON.stringify({step:e})}).then(m),confirmIDCSafeMode:()=>u(`${n}jetpack/v4/identity-crisis/confirm-safe-mode`,a).then(m),startIDCFresh:e=>u(`${n}jetpack/v4/identity-crisis/start-fresh`,a,{body:JSON.stringify({redirect_uri:e})}).then(m).then(p),migrateIDC:()=>u(`${n}jetpack/v4/identity-crisis/migrate`,a).then(m),attachLicenses:e=>u(`${n}jetpack/v4/licensing/attach-licenses`,a,{body:JSON.stringify({licenses:e})}).then(m).then(p),fetchSearchPlanInfo:()=>d(`${n}jetpack/v4/search/plan`,c).then(m).then(p),fetchSearchSettings:()=>d(`${n}jetpack/v4/search/settings`,c).then(m).then(p),updateSearchSettings:e=>u(`${n}jetpack/v4/search/settings`,a,{body:JSON.stringify(e)}).then(m).then(p),fetchSearchStats:()=>d(`${n}jetpack/v4/search/stats`,c).then(m).then(p),fetchWafSettings:()=>d(`${n}jetpack/v4/waf`,c).then(m).then(p),fetchWordAdsSettings:()=>d(`${n}jetpack/v4/wordads/settings`,c).then(m).then(p),updateWordAdsSettings:e=>u(`${n}jetpack/v4/wordads/settings`,a,{body:JSON.stringify(e)}),fetchSearchPricing:()=>d(`${n}jetpack/v4/search/pricing`,c).then(m).then(p)};function d(e,t){return fetch(s(e),t)}function u(e,t,n){return fetch(e,Object.assign({},t,n)).catch(h)}function g(e){return e.general&&void 0===e.general.response||e.week&&void 0===e.week.response||e.month&&void 0===e.month.response?e:{}}Object.assign(this,l)};function m(e){return e.status>=200&&e.status<300?e:404===e.status?new Promise((()=>{throw e.redirected?new l(e.redirected):new s})):e.json().catch((e=>g(e))).then((t=>{const n=new Error(`${t.message} (Status ${e.status})`);throw n.response=t,n.name="ApiError",n}))}function p(e){return e.json().catch((t=>g(t,e.redirected,e.url)))}function g(e,t,n){throw t?new a(n):new c}function h(){throw new d}},7121:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(5609),i=n(5736),o=n(5162),c=n.n(o),a=n(9196),s=n.n(a);n(9710);const __=i.__,l=e=>{const{label:t,onClick:n,isLoading:i,displayError:o,errorMessage:c}=e;return s().createElement("div",{className:"jp-action-button"},s().createElement(r.Button,{className:"jp-action-button--button",label:t,onClick:n,variant:"primary",disabled:i},i?s().createElement(r.Spinner,null):t),o&&s().createElement("p",{className:"jp-action-button__error"},c))};l.propTypes={label:c().string.isRequired,onClick:c().func,isLoading:c().bool,displayError:c().bool,errorMessage:c().string},l.defaultProps={isLoading:!1,displayError:!1,errorMessage:__("An error occurred. Please try again.","jetpack-protect")};const d=l},1163:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(5736),i=n(5235),o=n.n(i),c=n(5162),a=n.n(c),s=n(9196),l=n.n(s),d=n(2392),u=n(8868),m=n(2939),p=n(8218),g=n(1494);const __=r.__,h=e=>{const{children:t,moduleName:n,moduleNameHref:r,a8cLogoHref:i,showHeader:c,showFooter:a,showBackground:s,header:h}=e,v=o()(g.Z["admin-page"],{[g.Z.background]:s});return l().createElement("div",{className:v},c&&l().createElement(p.Z,{horizontalSpacing:5},l().createElement(m.Z,null,h||l().createElement(u.Z,null))),l().createElement(p.Z,{fluid:!0,horizontalSpacing:0},l().createElement(m.Z,null,t)),a&&l().createElement(p.Z,{horizontalSpacing:5},l().createElement(m.Z,null,l().createElement(d.Z,{moduleName:n,a8cLogoHref:i,moduleNameHref:r}))))};h.defaultProps={moduleName:__("Jetpack","jetpack-protect"),showHeader:!0,header:null,showFooter:!0,showBackground:!0},h.propTypes={a8cLogoHref:a().string,moduleName:a().string,showHeader:a().bool,header:a().node,showFooter:a().bool,moduleNameHref:a().string,showBackground:a().bool};const v=h},3244:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(9196),i=n.n(r),o=n(281);const c=e=>{const{children:t}=e;return i().createElement("div",{className:o.Z["section-hero"]},t)}},4972:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(797),i=n(496),o=n(9201),c=n(1074),a=n(5235),s=n.n(a),l=n(9196),d=n.n(l),u=n(9171);const m=e=>{switch(e){case"error":case"warning":default:return r.Z;case"info":return i.Z;case"success":return o.Z}},p=e=>{let{level:t,children:n,showIcon:r}=e;const i=s()(u.Z.container,u.Z[`is-${t}`]);return d().createElement("div",{className:i},r&&d().createElement("div",{className:u.Z["icon-wrapper"]},d().createElement(c.Z,{icon:m(t),className:u.Z.icon})),d().createElement("div",null,n))};p.defaultProps={level:"warning",showIcon:!0};const g=p},207:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(2674),i=n.n(r),o=n(5736),c=n(5235),a=n.n(c),s=n(5162),l=n.n(s),d=n(9196),u=n.n(d);const __=o.__,m=e=>{const{title:t,height:n,className:r,...o}=e;return u().createElement("svg",i()({role:"img",x:"0",y:"0",viewBox:"0 0 935 38.2",enableBackground:"new 0 0 935 38.2","aria-labelledby":"jp-automattic-byline-logo-title",height:n,className:a()("jp-automattic-byline-logo",r)},o),u().createElement("desc",{id:"jp-automattic-byline-logo-title"},t),u().createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),u().createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),u().createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"}))};m.defaultProps={title:__("An Automattic Airline","jetpack-protect"),height:7,className:""},m.propTypes={title:l().string,height:l().number,className:l().string};const p=m},526:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(2674),i=n.n(r),o=n(5609),c=n(1074),a=n(5381),s=n(5235),l=n.n(s),d=n(9196),u=n.n(d),m=n(3466);const p=e=>{let{children:t,variant:n="primary",size:r="normal",weight:s="bold",icon:d,iconSize:p,disabled:g,isDestructive:h,isLoading:v,isExternalLink:f,className:y,text:b,...C}=e;const E=l()(m.Z.button,y,{[m.Z.normal]:"normal"===r,[m.Z.small]:"small"===r,[m.Z.icon]:Boolean(d),[m.Z.loading]:v,[m.Z.regular]:"regular"===s}),Z="normal"===r?20:16,w=f&&u().createElement(c.Z,{size:Z,icon:a.Z,className:m.Z["external-icon"]}),k=f?"_blank":void 0;return u().createElement(o.Button,i()({target:k,variant:n,className:E,icon:f?void 0:d,iconSize:p,disabled:g,isDestructive:h,text:b},C),v&&u().createElement(o.Spinner,null),u().createElement("span",null,t),w)}},9282:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(2674),i=n.n(r),o=n(5235),c=n.n(o),a=n(9196),s=n.n(a),l=n(2939),d=n(8218),u=n(2054),m=n(6013);const p=e=>{let{primary:t,secondary:n,isTwoSections:r=!1,...o}=e;const[a,p]=(0,u.Z)(["sm","lg"],[null,"<"]),g=!r&&a,h=c()({[m.Z["one-section-style"]]:!r,[m.Z["is-viewport-small"]]:a});return s().createElement(d.Z,i()({className:h,horizontalSpacing:0,horizontalGap:0,fluid:!1},o),!g&&s().createElement(s().Fragment,null,s().createElement(l.Z,{sm:4,md:p?4:5,lg:7,className:m.Z.primary},t),s().createElement(l.Z,{sm:4,md:p?4:3,lg:5,className:m.Z.secondary},n)),g&&s().createElement(l.Z,null,t))}},1020:(e,t,n)=>{"use strict";n.d(t,{KM:()=>m,VS:()=>h});var r=n(2674),i=n.n(r),o=n(5609),c=n(5235),a=n.n(c),s=n(9196),l=n.n(s),d=n(5612);function u(e){let{className:t,size:n=24,viewBox:r="0 0 24 24",opacity:c=1,color:s,children:u}=e;const m={className:a()(d.Z.iconWrapper,t),width:n,height:n,viewBox:r,opacity:c};return s&&(m.fill=s),l().createElement(o.SVG,i()({},m,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),l().createElement(o.G,{opacity:c},u))}const m=e=>{let{size:t,className:n=d.Z["checkmark-icon"]}=e;return l().createElement(u,{className:n,size:t},l().createElement(o.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"}))};function p(e){let{className:t,fill:n="none",size:r,children:i}=e;return l().createElement(u,{className:a()(d.Z.socialIcon,t),size:r,fill:n},i)}const g={"anti-spam":e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"m8.455 21.207 8-17.5-.91-.416-1.261 2.76A4.979 4.979 0 0 0 12 5.5c-1.062 0-2.046.33-2.855.895L7.19 4.44 6.13 5.5l1.926 1.927A4.975 4.975 0 0 0 7.025 10H5v1.5h2V13H5v1.5h2.1a5.001 5.001 0 0 0 1.937 3.028L7.545 20.79l.91.416ZM9.68 16.12A3.492 3.492 0 0 1 8.5 13.5v-3a3.5 3.5 0 0 1 5.159-3.083L9.68 16.121Zm5.675-6.62.81-1.77c.44.663.728 1.436.81 2.269H19v1.5h-2V13h2v1.5h-2.1a5.002 5.002 0 0 1-5.634 3.947l.662-1.448L12 17a3.5 3.5 0 0 0 3.5-3.5v-3a3.5 3.5 0 0 0-.145-.998Z"}))},backup:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"m15.82 11.373.013-1.277v-.03c0-1.48-1.352-2.9-3.3-2.9-1.627 0-2.87 1.015-3.205 2.208l-.32 1.143-1.186-.048a2.192 2.192 0 0 0-.089-.002c-1.19 0-2.233 1.008-2.233 2.35 0 1.34 1.04 2.348 2.23 2.35H16.8c.895 0 1.7-.762 1.7-1.8 0-.927-.649-1.643-1.423-1.777l-1.258-.217ZM7.883 8.97l-.15-.003C5.67 8.967 4 10.69 4 12.817c0 2.126 1.671 3.85 3.733 3.85H16.8c1.767 0 3.2-1.478 3.2-3.3 0-1.635-1.154-2.993-2.667-3.255v-.045c0-2.43-2.149-4.4-4.8-4.4-2.237 0-4.118 1.403-4.65 3.303Z",fill:"#000"}))},boost:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M4.19505 16.2545C4.47368 16.561 4.94802 16.5836 5.25451 16.3049L10.2595 11.7549L14.2842 15.2765L19 10.5607V13.75H20.5V9.5V8.75239V8.7476V8H19.7529H19.7471H19H14.75V9.5H17.9393L14.2158 13.2235L10.2405 9.74507L4.2455 15.195C3.93901 15.4737 3.91642 15.948 4.19505 16.2545Z"}))},crm:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"M15.5 9.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-2.25 6v-2a2.75 2.75 0 0 0-2.75-2.75h-4A2.75 2.75 0 0 0 3.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5Zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0 1 20.25 15ZM9.5 8.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1.5 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"}))},extras:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5ZM12 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-6h-1.5v6a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h6V4Z"}))},protect:e=>{let{opacity:t=1,size:n,className:r}=e;return l().createElement(u,{className:r,size:n,opacity:t},l().createElement(o.Path,{d:"M12 3.17627L18.75 6.24445V10.8183C18.75 14.7173 16.2458 18.4089 12.7147 19.5735C12.2507 19.7265 11.7493 19.7265 11.2853 19.5735C7.75416 18.4089 5.25 14.7173 5.25 10.8183V6.24445L12 3.17627ZM6.75 7.21032V10.8183C6.75 14.1312 8.89514 17.2057 11.7551 18.149C11.914 18.2014 12.086 18.2014 12.2449 18.149C15.1049 17.2057 17.25 14.1312 17.25 10.8183V7.21032L12 4.82396L6.75 7.21032Z"}),l().createElement(o.Path,{d:"M15.5291 10.0315L11.1818 14.358L8.47095 11.66L9.52907 10.5968L11.1818 12.2417L14.4709 8.96826L15.5291 10.0315Z"}))},scan:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"m12 3.176 6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 0 1-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176ZM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21Z"}))},search:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"M17.5 11.5a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm1.5 0a5.5 5.5 0 0 1-9.142 4.121l-3.364 2.943-.988-1.128 3.373-2.952A5.5 5.5 0 1 1 19 11.5Z"}))},social:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"M15.5 3.97809V18.0219L7.5 15.5977V20H6V15.1431L3.27498 14.3173C2.22086 13.9979 1.5 13.0262 1.5 11.9248V10.0752C1.5 8.97375 2.22087 8.00207 3.27498 7.68264L15.5 3.97809ZM14 16L7.5 14.0303L7.5 7.96969L14 5.99999V16ZM6 8.42423L6 13.5757L3.70999 12.8818C3.28835 12.754 3 12.3654 3 11.9248V10.0752C3 9.63462 3.28835 9.24595 3.70999 9.11818L6 8.42423ZM17.5 11.75H21.5V10.25H17.5V11.75ZM21.5 16L17.5 15V13.5L21.5 14.5V16ZM17.5 8.5L21.5 7.5V6L17.5 7V8.5Z"}))},star:e=>{let{size:t,className:n=d.Z["star-icon"]}=e;return l().createElement(u,{className:n,size:t},l().createElement(o.Path,{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"}))},videopress:e=>{let{opacity:t=1,size:n}=e;return l().createElement(u,{size:n,opacity:t},l().createElement(o.Path,{d:"M5.286 4.5h13.428c.434 0 .786.352.786.786v13.428a.786.786 0 0 1-.786.786H5.286a.786.786 0 0 1-.786-.786V5.286c0-.434.352-.786.786-.786ZM3 5.286A2.286 2.286 0 0 1 5.286 3h13.428A2.286 2.286 0 0 1 21 5.286v13.428A2.286 2.286 0 0 1 18.714 21H5.286A2.286 2.286 0 0 1 3 18.714V5.286ZM15 12l-5-3v6l5-3Z"}))},jetpack:e=>{let{size:t,className:n=d.Z.jetpack}=e;return l().createElement(u,{className:n,size:t,viewBox:"0 0 32 32"},l().createElement(o.Path,{className:"jetpack-logo__icon-circle",d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z"}),l().createElement(o.Polygon,{fill:"#fff",points:"15,19 7,19 15,3"}),l().createElement(o.Polygon,{fill:"#fff",points:"17,29 17,13 25,13"}))},facebook:e=>{let{fill:t,size:n,className:r}=e;return l().createElement(p,{fill:t,size:n,className:a()(d.Z.facebook,r)},l().createElement(o.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.9c1.1,0,2.2,0.2,2.2,0.2v2.5h-1.3 c-1.2,0-1.6,0.8-1.6,1.6V12h2.8l-0.4,2.9h-2.3v7C18.3,21.1,22,17,22,12C22,6.5,17.5,2,12,2z"}))},twitter:e=>{let{fill:t,size:n,className:r}=e;return l().createElement(p,{fill:t,size:n,className:a()(d.Z.twitter,r)},l().createElement(o.Path,{d:"M19,3H5C3.895,3,3,3.895,3,5v14c0,1.105,0.895,2,2,2h14c1.105,0,2-0.895,2-2V5C21,3.895,20.105,3,19,3z M16.466,9.71 c0.004,0.099,0.007,0.198,0.007,0.298c0,3.045-2.318,6.556-6.556,6.556c-1.301,0-2.512-0.381-3.532-1.035 c0.18,0.021,0.364,0.032,0.55,0.032c1.079,0,2.073-0.368,2.862-0.986c-1.008-0.019-1.859-0.685-2.152-1.6 c0.141,0.027,0.285,0.041,0.433,0.041c0.21,0,0.414-0.028,0.607-0.081c-1.054-0.212-1.848-1.143-1.848-2.259 c0-0.01,0-0.019,0-0.029c0.311,0.173,0.666,0.276,1.044,0.288c-0.618-0.413-1.025-1.118-1.025-1.918 c0-0.422,0.114-0.818,0.312-1.158c1.136,1.394,2.834,2.311,4.749,2.407c-0.039-0.169-0.06-0.344-0.06-0.525 c0-1.272,1.032-2.304,2.304-2.304c0.663,0,1.261,0.28,1.682,0.728c0.525-0.103,1.018-0.295,1.463-0.559 c-0.172,0.538-0.537,0.99-1.013,1.275c0.466-0.056,0.91-0.18,1.323-0.363C17.306,8.979,16.916,9.385,16.466,9.71z"}))},linkedin:e=>{let{fill:t,size:n,className:r}=e;return l().createElement(p,{fill:t,size:n,className:a()(d.Z.linkedin,r)},l().createElement(o.Path,{d:"M19.7 3H4.3C3.582 3 3 3.582 3 4.3v15.4c0 .718.582 1.3 1.3 1.3h15.4c.718 0 1.3-.582 1.3-1.3V4.3c0-.718-.582-1.3-1.3-1.3zM8.34 18.338H5.666v-8.59H8.34v8.59zM7.003 8.574c-.857 0-1.55-.694-1.55-1.548 0-.855.692-1.548 1.55-1.548.854 0 1.547.694 1.547 1.548 0 .855-.692 1.548-1.546 1.548zm11.335 9.764h-2.67V14.16c0-.995-.017-2.277-1.387-2.277-1.39 0-1.6 1.086-1.6 2.206v4.248h-2.668v-8.59h2.56v1.174h.036c.357-.675 1.228-1.387 2.527-1.387 2.703 0 3.203 1.78 3.203 4.092v4.71z"}))},tumblr:e=>{let{fill:t,size:n,className:r}=e;return l().createElement(p,{fill:t,size:n,className:a()(d.Z.tumblr,r)},l().createElement(o.Path,{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm-5.57 14.265c-2.445.042-3.37-1.742-3.37-2.998V10.6H8.922V9.15c1.703-.615 2.113-2.15 2.21-3.026.006-.06.053-.084.08-.084h1.645V8.9h2.246v1.7H12.85v3.495c.008.476.182 1.13 1.08 1.107.3-.008.698-.094.907-.194l.54 1.6c-.205.297-1.12.642-1.946.657z"}))},google:e=>{let{fill:t,size:n,className:r}=e;return l().createElement(p,{fill:t,size:n,className:a()(d.Z.google,r)},l().createElement(o.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.05h-9.36z"}))}};function h(e){return g[e]?g[e]:null}},2392:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(2674),i=n.n(r),o=n(5736),c=n(5235),a=n.n(c),s=n(5162),l=n.n(s),d=n(9196),u=n.n(d),m=n(207),p=(n(9054),n(8868));const __=o.__,g=e=>{const{a8cLogoHref:t,moduleName:n,className:r,moduleNameHref:o,...c}=e;return u().createElement("div",i()({className:a()("jp-dashboard-footer",r)},c),u().createElement("div",{className:"jp-dashboard-footer__footer-left"},u().createElement(p.Z,{logoColor:"#000",showText:!1,height:16,className:"jp-dashboard-footer__jetpack-symbol","aria-label":__("Jetpack logo","jetpack-protect")}),u().createElement("span",{className:"jp-dashboard-footer__module-name"},o?u().createElement("a",{href:o,"aria-label":n},n):n)),u().createElement("div",{className:"jp-dashboard-footer__footer-right"},u().createElement("a",{href:t,"aria-label":__("An Automattic Airline","jetpack-protect")},u().createElement(m.Z,null))))};g.defaultProps={a8cLogoHref:"https://automattic.com",moduleName:__("Jetpack","jetpack-protect"),className:"",moduleNameHref:"https://jetpack.com"},g.propTypes={a8cLogoHref:l().string,moduleName:l().string,className:l().string,moduleNameHref:l().string};const h=g},8868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(2674),i=n.n(r),o=n(5736),c=n(5235),a=n.n(c),s=n(9196),l=n.n(s);const __=o.__,d=e=>{let{logoColor:t="#069e08",showText:n=!0,className:r,height:o=32,...c}=e;const s=n?"0 0 118 32":"0 0 32 32";return l().createElement("svg",i()({xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:s,className:a()("jetpack-logo",r),"aria-labelledby":"jetpack-logo-title",height:o},c),l().createElement("desc",{id:"jetpack-logo-title"},__("Jetpack Logo","jetpack-protect")),l().createElement("path",{fill:t,d:"M16,0C7.2,0,0,7.2,0,16s7.2,16,16,16s16-7.2,16-16S24.8,0,16,0z M15,19H7l8-16V19z M17,29V13h8L17,29z"}),n&&l().createElement(l().Fragment,null,l().createElement("path",{d:"M41.3,26.6c-0.5-0.7-0.9-1.4-1.3-2.1c2.3-1.4,3-2.5,3-4.6V8h-3V6h6v13.4C46,22.8,45,24.8,41.3,26.6z"}),l().createElement("path",{d:"M65,18.4c0,1.1,0.8,1.3,1.4,1.3c0.5,0,2-0.2,2.6-0.4v2.1c-0.9,0.3-2.5,0.5-3.7,0.5c-1.5,0-3.2-0.5-3.2-3.1V12H60v-2h2.1V7.1 H65V10h4v2h-4V18.4z"}),l().createElement("path",{d:"M71,10h3v1.3c1.1-0.8,1.9-1.3,3.3-1.3c2.5,0,4.5,1.8,4.5,5.6s-2.2,6.3-5.8,6.3c-0.9,0-1.3-0.1-2-0.3V28h-3V10z M76.5,12.3 c-0.8,0-1.6,0.4-2.5,1.2v5.9c0.6,0.1,0.9,0.2,1.8,0.2c2,0,3.2-1.3,3.2-3.9C79,13.4,78.1,12.3,76.5,12.3z"}),l().createElement("path",{d:"M93,22h-3v-1.5c-0.9,0.7-1.9,1.5-3.5,1.5c-1.5,0-3.1-1.1-3.1-3.2c0-2.9,2.5-3.4,4.2-3.7l2.4-0.3v-0.3c0-1.5-0.5-2.3-2-2.3 c-0.7,0-2.3,0.5-3.7,1.1L84,11c1.2-0.4,3-1,4.4-1c2.7,0,4.6,1.4,4.6,4.7L93,22z M90,16.4l-2.2,0.4c-0.7,0.1-1.4,0.5-1.4,1.6 c0,0.9,0.5,1.4,1.3,1.4s1.5-0.5,2.3-1V16.4z"}),l().createElement("path",{d:"M104.5,21.3c-1.1,0.4-2.2,0.6-3.5,0.6c-4.2,0-5.9-2.4-5.9-5.9c0-3.7,2.3-6,6.1-6c1.4,0,2.3,0.2,3.2,0.5V13 c-0.8-0.3-2-0.6-3.2-0.6c-1.7,0-3.2,0.9-3.2,3.6c0,2.9,1.5,3.8,3.3,3.8c0.9,0,1.9-0.2,3.2-0.7V21.3z"}),l().createElement("path",{d:"M110,15.2c0.2-0.3,0.2-0.8,3.8-5.2h3.7l-4.6,5.7l5,6.3h-3.7l-4.2-5.8V22h-3V6h3V15.2z"}),l().createElement("path",{d:"M58.5,21.3c-1.5,0.5-2.7,0.6-4.2,0.6c-3.6,0-5.8-1.8-5.8-6c0-3.1,1.9-5.9,5.5-5.9s4.9,2.5,4.9,4.9c0,0.8,0,1.5-0.1,2h-7.3 c0.1,2.5,1.5,2.8,3.6,2.8c1.1,0,2.2-0.3,3.4-0.7C58.5,19,58.5,21.3,58.5,21.3z M56,15c0-1.4-0.5-2.9-2-2.9c-1.4,0-2.3,1.3-2.4,2.9 C51.6,15,56,15,56,15z"})))}},2939:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(5235),i=n.n(r),o=n(5162),c=n.n(o),a=n(9196),s=n.n(a),l=n(3080);const d=Number(l.Z.smCols),u=Number(l.Z.mdCols),m=Number(l.Z.lgCols),p=e=>{var t,n,r,o,c,a;const{children:p,className:g}=e,h=Math.min(d,(null==e?void 0:e.sm)??d),v=Math.min(d,(null==e||null===(t=e.sm)||void 0===t?void 0:t.start)??0),f=Math.min(d,(null==e||null===(n=e.sm)||void 0===n?void 0:n.end)??0),y=Math.min(u,(null==e?void 0:e.md)??u),b=Math.min(u,(null==e||null===(r=e.md)||void 0===r?void 0:r.start)??0),C=Math.min(u,(null==e||null===(o=e.md)||void 0===o?void 0:o.end)??0),E=Math.min(m,(null==e?void 0:e.lg)??m),Z=Math.min(m,(null==e||null===(c=e.lg)||void 0===c?void 0:c.start)??0),w=Math.min(m,(null==e||null===(a=e.lg)||void 0===a?void 0:a.end)??0),k=i()(g,{[l.Z[`col-sm-${h}`]]:!(v&&f),[l.Z[`col-sm-${v}-start`]]:v>0,[l.Z[`col-sm-${f}-end`]]:f>0,[l.Z[`col-md-${y}`]]:!(b&&C),[l.Z[`col-md-${b}-start`]]:b>0,[l.Z[`col-md-${C}-end`]]:C>0,[l.Z[`col-lg-${E}`]]:!(Z&&w),[l.Z[`col-lg-${Z}-start`]]:Z>0,[l.Z[`col-lg-${w}-end`]]:w>0});return s().createElement("div",{className:k},p)};p.proptypes={className:c().string,sm:c().oneOfType([c().number,c().shape({start:c().number,end:c().number})]),md:c().oneOfType([c().number,c().shape({start:c().number,end:c().number})]),lg:c().oneOfType([c().number,c().shape({start:c().number,end:c().number})]),children:c().node};const g=p},8218:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(5235),i=n.n(r),o=n(5162),c=n.n(o),a=n(9196),s=n.n(a),l=n(8730);const d=e=>{const{children:t,fluid:n,className:r}=e,o=`calc( var(--horizontal-spacing) * ${e.horizontalSpacing} )`,c={paddingTop:o,paddingBottom:o,rowGap:`calc( var(--horizontal-spacing) * ${e.horizontalGap} )`},a=i()(r,l.Z.container,{[l.Z.fluid]:n});return s().createElement("div",{className:a,style:c},t)};d.propTypes={fluid:c().bool,className:c().string,horizontalSpacing:c().number,horizontalGap:c().number,children:c().node},d.defaultProps={fluid:!1,horizontalGap:1,horizontalSpacing:1};const u=d},2054:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(4333),i=n(3247);const o=["sm","md","lg"],c=(e,t)=>{const n=Array.isArray(e)?e:[e],c=Array.isArray(t)?t:[t],[a,s,l]=o,d={sm:(0,r.useMediaQuery)(i.Z[a]),md:(0,r.useMediaQuery)(i.Z[s]),lg:(0,r.useMediaQuery)(i.Z[l])};return n.map(((e,t)=>{const n=c[t];return n?((e,t,n)=>{var r;const i=o.indexOf(e),c=i+1,a=t.includes("=");let s=[];return t.startsWith("<")&&(s=o.slice(0,a?c:i)),t.startsWith(">")&&(s=o.slice(a?i:c)),null!==(r=s)&&void 0!==r&&r.length?s.some((e=>n[e])):n[e]})(e,n,d):d[e]}))}},6754:(e,t,n)=>{"use strict";n.d(t,{T:()=>w,Z:()=>S});var r=n(2674),i=n.n(r),o=n(5736),c=n(1074),a=n(7757),s=n(1908),l=n(9201),d=n(5235),u=n.n(d),m=n(5162),p=n.n(m),g=n(9196),h=n.n(g),v=n(4972),f=n(526),y=n(1020),b=n(5347),C=n(5106),E=n(7503);const __=o.__;function Z(e){let{title:t=__("Popular upgrade","jetpack-protect")}=e;return h().createElement("div",{className:E.Z["card-header"]},h().createElement(c.Z,{icon:a.Z,className:E.Z["product-bundle-icon"],size:24}),h().createElement(C.ZP,{variant:"label"},t))}function w(e){let{products:t,icon:n,size:r=24}=e;if(n){const e=(0,y.VS)(n);return h().createElement("div",{className:E.Z["product-bundle-icons"]},h().createElement(e,{size:r}))}return h().createElement("div",{className:E.Z["product-bundle-icons"]},t.map(((e,n)=>{const i=(0,y.VS)(e),o=i||(()=>null);return h().createElement(g.Fragment,{key:n},h().createElement(o,{size:r}),n!==t.length-1&&h().createElement(c.Z,{className:E.Z["plus-icon"],key:"icon-plugs"+(2*n+1),icon:s.Z,size:16}))})))}const k=e=>{let{className:t,slug:n,title:r,icon:a,subTitle:s,description:d,features:m,isCard:p,isBundle:g,supportedProducts:k,pricing:S,hasRequiredPlan:N,onAdd:j,addProductUrl:P,isLoading:_,buttonText:x,buttonDisclaimer:M,error:V}=e;const{isFree:R,price:z,currency:L,offPrice:I}=S,T=!R&&!N,A=(0,o.sprintf)( +/* translators: placeholder is product name. */ +__("Add %s","jetpack-protect"),r);return h().createElement("div",{className:u()(E.Z.wrapper,t,{[E.Z["is-bundle-card"]]:g,[E.Z["is-card"]]:p||g})},g&&h().createElement(Z,null),h().createElement("div",{className:E.Z["card-container"]},h().createElement(w,{slug:n,icon:a,products:null!=k&&k.length?k:[n],size:32}),h().createElement(C.H3,null,r),s&&h().createElement(C.Dx,{mb:3},s),d&&h().createElement(C.ZP,{mb:3},d),h().createElement("ul",{className:E.Z.features},m.map(((e,t)=>h().createElement(C.ZP,{component:"li",key:`feature-${t}`,variant:"body"},h().createElement(c.Z,{icon:l.Z,size:24,className:E.Z.check}),e)))),T&&h().createElement(b.Z,{price:z,offPrice:I,currency:L}),R&&h().createElement(C.H3,null,__("Free","jetpack-protect")),h().createElement(v.Z,{level:"error",showIcon:!!V},V),(!g||g&&!N)&&h().createElement(f.Z,i()({onClick:P?null:j,isLoading:_,disabled:_,variant:_||!g?"primary":"secondary",className:E.Z["add-button"]},P?{href:P}:{}),x||A),g&&N&&h().createElement("div",{className:E.Z["product-has-required-plan"]},h().createElement(y.KM,{size:36}),h().createElement(C.ZP,null,__("Active on your site","jetpack-protect"))),M))};k.propTypes={slug:p().string.isRequired,name:p().string,icon:p().string,title:p().string,subTitle:p().string,description:p().string,features:p().arrayOf(p().string),pricing:p().object,isCard:p().bool,isBundle:p().bool,supportedProducts:p().arrayOf(p().string),className:p().string,hasRequiredPlan:p().bool,isLoading:p().bool,onAdd:p().func,error:p().string,addProductUrl:p().string,buttonText:p().string,buttonDisclaimer:p().element},k.defaultProps={trackButtonClick:()=>{},title:"",subTitle:"",isBundle:!1,pricing:{},onAdd:()=>{},isLoading:!1,buttonText:"",error:"",buttonDisclaimer:null};const S=k},5347:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(5736),i=n(5106),o=n(3789),c=n(9184);const __=r.__,a=e=>{let{price:t,offPrice:n,currency:r="",showNotOffPrice:a=!0,leyend:s=__("/month, paid yearly","jetpack-protect"),isNotConvenientPrice:l=!1}=e;return(t||n)&&r?(a=a&&Boolean(n),React.createElement(React.Fragment,null,React.createElement("div",{className:c.Z.container},a&&React.createElement(o.t,{value:t,currency:r,isOff:!1}),React.createElement(o.t,{value:n||t,currency:r,isOff:!l})),s&&React.createElement(i.ZP,{className:c.Z.leyend},s))):null}},3789:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});var r=n(8899),i=n(5235),o=n.n(i),c=n(5106),a=n(9184);const s=e=>{let{value:t,currency:n,isOff:i}=e;const s=o()(a.Z.price,{[a.Z["is-not-off-price"]]:!i}),{symbol:l,integer:d,fraction:u}=(0,r.LR)(t,n);return React.createElement(c.ZP,{className:s,variant:"headline-medium",component:"p"},React.createElement(c.ZP,{component:"sup",variant:"title-medium"},l),d,React.createElement(c.ZP,{component:"sup",variant:"title-medium"},u))}},6017:(e,t,n)=>{"use strict";n.d(t,{h:()=>r,s:()=>i});const r={"headline-medium":"h1","headline-small":"h2","headline-small-regular":"h2","title-medium":"h3","title-small":"h4",body:"p","body-small":"p","body-extra-small":"p",label:"p"},i=["mt","mr","mb","ml","mx","my","m","pt","pr","pb","pl","px","py","p"]},5106:(e,t,n)=>{"use strict";n.d(t,{Dx:()=>g,H3:()=>p,ZP:()=>m});var r=n(2674),i=n.n(r),o=n(5235),c=n.n(o),a=n(9196),s=n.n(a),l=n(6017),d=n(3280);const u=e=>{let{variant:t="body",children:n,component:r,className:o,...u}=e;const m=r||l.h[t]||"span",p=(0,a.useMemo)((()=>l.s.reduce(((e,t)=>(void 0!==u[t]&&(e+=d.Z[`${t}-${u[t]}`]+" ",delete u[t]),e)),"")),[u]);return s().createElement(m,i()({className:c()(d.Z.reset,d.Z[t],o,p)},u),n)},m=u,p=e=>{let{children:t,weight:n="bold",...r}=e;const o="headline-small"+("bold"===n?"":`-${n}`);return s().createElement(u,i()({variant:o,mb:3},r),t)},g=e=>{let{children:t,size:n="medium",...r}=e;return s().createElement(u,i()({variant:`title-${n}`,mb:1},r),t)}},6016:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>u});var r=n(9196),i=n.n(r);const o={"--font-headline-medium":"48px","--font-headline-small":"36px","--font-title-medium":"24px","--font-title-small":"20px","--font-body":"16px","--font-body-small":"14px","--font-body-extra-small":"12px","--font-title-large":"var(--font-headline-small)","--font-label":"var(--font-body-extra-small)"},c={"--jp-black":"#000000","--jp-black-80":"#2c3338","--jp-white":"#ffffff","--jp-white-off":"#f9f9f6","--jp-gray":"#dcdcde","--jp-gray-0":"#F6F7F7","--jp-gray-10":"#C3C4C7","--jp-gray-20":"#A7AAAD","--jp-gray-40":"#787C82","--jp-gray-50":"#646970","--jp-gray-60":"#50575E","--jp-gray-80":"#2C3338","--jp-gray-off":"#e2e2df","--jp-red-0":"#F7EBEC","--jp-red-40":"#E65054","--jp-red-50":"#D63638","--jp-red-60":"#B32D2E","--jp-red-70":"#8A2424","--jp-red-80":"#691C1C","--jp-red":"#d63639","--jp-yellow-20":"#F0C930","--jp-yellow-40":"#C08C00","--jp-blue-20":"#68B3E8","--jp-blue-40":"#1689DB","--jp-pink":"#C9356E","--jp-green-0":"#f0f2eb","--jp-green-5":"#d0e6b8","--jp-green-10":"#9dd977","--jp-green-20":"#64ca43","--jp-green-30":"#2fb41f","--jp-green-40":"#069e08","--jp-green-50":"#008710","--jp-green-60":"#007117","--jp-green-70":"#005b18","--jp-green-80":"#004515","--jp-green-90":"#003010","--jp-green-100":"#001c09","--jp-green":"#069e08","--jp-green-primary":"var( --jp-green-40 )","--jp-green-secondary":"var( --jp-green-30 )"},a={"--jp-border-radius":"4px","--jp-menu-border-height":"1px","--jp-underline-thickness":"2px"},s={"--spacing-base":"8px"},l={},d=(e,t)=>{const n={...o,...c,...a,...s};for(const t in n)e.style.setProperty(t,n[t]);t&&(l[t]={provided:!0,root:e})},u=e=>{var t;let{children:n=null,targetDom:o,id:c}=e;const a=(0,r.useRef)(),s=null==l||null===(t=l[c])||void 0===t?void 0:t.provided;return(0,r.useLayoutEffect)((()=>{if(!s)return o?d(o,c):void(null!=a&&a.current&&d(a.current,c))}),[o,a,s,c]),o?n:i().createElement("div",{ref:a},n)}},9922:(e,t,n)=>{"use strict";function r(e,t,n,r){const i=new URL("https://wordpress.com/checkout/"),o=new URL(`${i}${t}/${e}`);return o.searchParams.set("redirect_to",n),r||o.searchParams.set("unlinked",1),o.searchParams.set("site",t),o.toString()}n.d(t,{Z:()=>r})},6324:(e,t,n)=>{"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n={};let r;var i;"undefined"!=typeof window&&(r=null===(i=window.Initial_State)||void 0===i?void 0:i.calypsoEnv);if(0===e.search("https://")){const t=new URL(e);e=`https://${t.host}${t.pathname}`,n.url=encodeURIComponent(e)}else n.source=encodeURIComponent(e);Object.keys(t).map((e=>{n[e]=encodeURIComponent(t[e])})),!Object.keys(n).includes("site")&&"undefined"!=typeof jetpack_redirects&&jetpack_redirects.hasOwnProperty("currentSiteRawUrl")&&(n.site=jetpack_redirects.currentSiteRawUrl),r&&(n.calypso_env=r);const o=Object.keys(n).map((e=>e+"="+n[e])).join("&");return"https://jetpack.com/redirect/?"+o}n.d(t,{Z:()=>r})},1132:(e,t,n)=>{let r={};try{r=n(6436)}catch{console.error("jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config"),r={missingConfig:!0}}const i=e=>r.hasOwnProperty(e);e.exports={jetpackConfigHas:i,jetpackConfigGet:e=>{if(!i(e))throw'This app requires the "'+e+'" Jetpack Config to be defined in your webpack configuration file. See details in @automattic/jetpack-config package docs.';return r[e]}}},1624:(e,t,n)=>{"use strict";n.d(t,{E:()=>m});var r=n(6324),i=n(7121),o=n(9307),c=n(5736),a=n(5162),s=n.n(a),l=n(9196),d=n.n(l),u=n(8524);n(1510);const __=c.__,m=(0,o.createInterpolateElement)(__("By clicking the button above, you agree to our Terms of Service and to share details with WordPress.com.","jetpack-protect"),{tosLink:d().createElement("a",{href:(0,r.Z)("wpcom-tos"),rel:"noopener noreferrer",target:"_blank"}),shareDetailsLink:d().createElement("a",{href:(0,r.Z)("jetpack-support-what-data-does-jetpack-sync"),rel:"noopener noreferrer",target:"_blank"})}),p=e=>{const{title:t,images:n,children:r,assetBaseUrl:o,isLoading:c,showConnectButton:a,buttonLabel:s,handleButtonClick:l,displayButtonError:p,buttonIsLoading:g,footer:h}=e;return d().createElement(u.Z,{title:t,assetBaseUrl:o,images:n,className:"jp-connection__connect-screen"+(c?" jp-connection__connect-screen__loading":"")},d().createElement("div",{className:"jp-connection__connect-screen__content"},r,a&&d().createElement(d().Fragment,null,d().createElement(i.Z,{label:s,onClick:l,displayError:p,isLoading:g}),d().createElement("div",{className:"jp-connection__connect-screen__tos"},m)),h&&d().createElement("div",{className:"jp-connection__connect-screen__footer"},h)))};p.propTypes={title:s().string,images:s().arrayOf(s().string),assetBaseUrl:s().string,isLoading:s().bool,showConnectButton:s().bool,buttonLabel:s().string.isRequired,handleButtonClick:s().func,displayButtonError:s().bool,buttonIsLoading:s().bool,footer:s().node},p.defaultProps={showConnectButton:!0,isLoading:!1,buttonIsLoading:!1,displayButtonError:!1,handleButtonClick:()=>{},footer:null}},2458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(5162),i=n.n(r),o=n(9196),c=n.n(o);const a=e=>{const{images:t,assetBaseUrl:n}=e;if(!t.length)return null;const r=t.map(((e,t)=>c().createElement(c().Fragment,{key:t},c().createElement("img",{src:n+e,alt:""}))));return c().createElement("div",{className:"jp-connection__connect-screen__image-slider"},r)};a.propTypes={images:i().arrayOf(i().string).isRequired,assetBaseUrl:i().string},a.defaultProps={assetBaseUrl:""};const s=a},8524:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(8868),i=n(5162),o=n.n(i),c=n(9196),a=n.n(c),s=n(2458);n(9610);const l=e=>{const{title:t,children:n,className:i,assetBaseUrl:o,images:c}=e,l=null==c?void 0:c.length;return a().createElement("div",{className:"jp-connection__connect-screen-layout"+(l?" jp-connection__connect-screen-layout__two-columns":"")+(i?" "+i:"")},a().createElement("div",{className:"jp-connection__connect-screen-layout__left"},a().createElement(r.Z,null),a().createElement("h2",null,t),n),l?a().createElement("div",{className:"jp-connection__connect-screen-layout__right"},a().createElement(s.Z,{images:c,assetBaseUrl:o})):null)};l.propTypes={title:o().string,className:o().string,images:o().arrayOf(o().string),assetBaseUrl:o().string};const d=l},1294:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r,i=n(4743),o=n(9818),c=n(9196),a=n(428);const s=null!==(r=window)&&void 0!==r&&r.JP_CONNECTION_INITIAL_STATE?window.JP_CONNECTION_INITIAL_STATE:{},l=function(){let{registrationNonce:e=s.registrationNonce,apiRoot:t=s.apiRoot,apiNonce:n=s.apiNonce,redirectUri:r,autoTrigger:l,from:d,skipUserConnection:u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{registerSite:m,connectUser:p,refreshConnectedPlugins:g}=(0,o.useDispatch)(a.t),h=(0,o.useSelect)((e=>e(a.t).getRegistrationError())),{siteIsRegistering:v,userIsConnecting:f,userConnectionData:y,connectedPlugins:b,isRegistered:C,isUserConnected:E,hasConnectedOwner:Z}=(0,o.useSelect)((e=>({siteIsRegistering:e(a.t).getSiteIsRegistering(),userIsConnecting:e(a.t).getUserIsConnecting(),userConnectionData:e(a.t).getUserConnectionData(),connectedPlugins:e(a.t).getConnectedPlugins(),...e(a.t).getConnectionStatus()}))),w=()=>u?r?(window.location=r,Promise.resolve(r)):Promise.resolve():p({from:d,redirectUri:r}),k=t=>(t&&t.preventDefault(),C?w():m({registrationNonce:e,redirectUri:r}).then((()=>w())));return(0,c.useEffect)((()=>{i.ZP.setApiRoot(t),i.ZP.setApiNonce(n)}),[t,n]),(0,c.useEffect)((()=>{!l||v||f||k()}),[]),{handleRegisterSite:k,handleConnectUser:w,refreshConnectedPlugins:g,isRegistered:C,isUserConnected:E,siteIsRegistering:v,userIsConnecting:f,registrationError:h,userConnectionData:y,hasConnectedOwner:Z,connectedPlugins:b}}},8258:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r,i=n(4743),o=n(9922),c=n(9818),a=n(9196),s=n(1294),l=n(428);const{registrationNonce:d,apiRoot:u,apiNonce:m,siteSuffix:p}=null!==(r=window)&&void 0!==r&&r.JP_CONNECTION_INITIAL_STATE?window.JP_CONNECTION_INITIAL_STATE:{};function g(){let{productSlug:e,redirectUrl:t,siteSuffix:n=p,siteProductAvailabilityHandler:r=null,from:g}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[h,v]=(0,a.useState)(!1),{registerSite:f}=(0,c.useDispatch)(l.t),{isUserConnected:y,isRegistered:b,handleConnectUser:C}=(0,s.Z)({redirectUri:t,from:g}),E=(0,o.Z)(e,n,t,y),Z=()=>Promise.resolve(r&&r()).then((e=>{if(e)return C();window.location.href=E})),w=e=>{if(e&&e.preventDefault(),v(!0),b)return Z();f({registrationNonce:d,redirectUri:t}).then(Z)};return(0,a.useEffect)((()=>{i.ZP.setApiRoot(u),i.ZP.setApiNonce(m)}),[]),{run:w,isRegistered:b,hasCheckoutStarted:h}}},7523:(e,t,n)=>{"use strict";n.d(t,{LI:()=>o,N4:()=>a,T1:()=>l,TS:()=>d,ZP:()=>C,i6:()=>i,qV:()=>s,r7:()=>c,wQ:()=>m});var r=n(4743);const i="SET_CONNECTION_STATUS",o="SET_CONNECTION_STATUS_IS_FETCHING",c="SET_SITE_IS_REGISTERING",a="SET_USER_IS_CONNECTING",s="SET_REGISTRATION_ERROR",l="CLEAR_REGISTRATION_ERROR",d="SET_AUTHORIZATION_URL",u="CONNECT_USER",m="SET_CONNECTED_PLUGINS",p=e=>({type:i,connectionStatus:e}),g=e=>({type:c,isRegistering:e}),h=e=>({type:a,isConnecting:e}),v=e=>({type:s,registrationError:e}),f=()=>({type:l}),y=e=>({type:d,authorizationUrl:e}),b=e=>({type:m,connectedPlugins:e});const C={setConnectionStatus:p,setConnectionStatusIsFetching:e=>({type:o,isFetching:e}),fetchConnectionStatus:()=>({type:"FETCH_CONNECTION_STATUS"}),fetchAuthorizationUrl:e=>({type:"FETCH_AUTHORIZATION_URL",redirectUri:e}),setSiteIsRegistering:g,setUserIsConnecting:h,setRegistrationError:v,clearRegistrationError:f,setAuthorizationUrl:y,registerSite:function*(e){let{registrationNonce:t,redirectUri:n}=e;yield f(),yield g(!0);try{const e=yield{type:"REGISTER_SITE",registrationNonce:t,redirectUri:n};return yield p({isRegistered:!0}),yield y(e.authorizeUrl),yield g(!1),Promise.resolve(e)}catch(e){return yield v(e),yield g(!1),Promise.reject(e)}},connectUser:function*(){let{from:e,redirectFunc:t,redirectUri:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};yield h(!0),yield{type:u,from:e,redirectFunc:t,redirectUri:n}},setConnectedPlugins:b,refreshConnectedPlugins:()=>async e=>{let{dispatch:t}=e;return await new Promise((e=>r.ZP.fetchConnectedPlugins().then((n=>{t(b(n)),e(n)}))))}}},1432:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(4743),i=n(9818),o=n(7057);const c={FETCH_AUTHORIZATION_URL:e=>{let{redirectUri:t}=e;return r.ZP.fetchAuthorizationUrl(t)},REGISTER_SITE:e=>{let{registrationNonce:t,redirectUri:n}=e;return r.ZP.registerSite(t,n)},CONNECT_USER:(0,i.createRegistryControl)((e=>{let{resolveSelect:t}=e;return function(){let{from:e,redirectFunc:n,redirectUri:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Promise(((i,c)=>{t(o.Z).getAuthorizationUrl(r).then((t=>{const r=n||(e=>window.location.assign(e)),o=new URL(t);e&&o.searchParams.set("from",encodeURIComponent(e));const c=o.toString();r(c),i(c)})).catch((e=>{c(e)}))}))}}))}},1479:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9818),i=n(7523);const o=(0,r.combineReducers)({connectionStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.i6?{...e,...t.connectionStatus}:e},connectionStatusIsFetching:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===i.LI?t.isFetching:e},siteIsRegistering:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===i.r7?t.isRegistering:e},userIsConnecting:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===i.N4?t.isConnecting:e},registrationError:(e,t)=>{switch(t.type){case i.T1:return!1;case i.qV:return t.registrationError;default:return e}},authorizationUrl:(e,t)=>t.type===i.TS?t.authorizationUrl:e,userConnectionData:(e,t)=>(t.type,e),connectedPlugins:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.wQ?t.connectedPlugins:e}})},7728:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(9818),i=n(7523),o=n(7057);const c={...{getAuthorizationUrl:{isFulfilled:function(e){const t=Boolean(e.authorizationUrl);for(var n=arguments.length,i=new Array(n>1?n-1:0),c=1;c{"use strict";n.d(t,{Z:()=>r});const r={getConnectionStatus:e=>e.connectionStatus||{},getConnectionStatusIsFetching:()=>!1,getSiteIsRegistering:e=>e.siteIsRegistering||!1,getUserIsConnecting:e=>e.userIsConnecting||!1,getRegistrationError:e=>e.registrationError||!1,getAuthorizationUrl:e=>e.authorizationUrl||!1,getUserConnectionData:e=>e.userConnectionData||!1,getConnectedPlugins:e=>e.connectedPlugins||[]}},3535:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(17),i=n.n(r),o=n(9818);class c{static mayBeInit(e,t){null===c.store&&(c.store=(0,o.createReduxStore)(e,t),(0,o.register)(c.store))}}i()(c,"store",null);const a=c},7057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r="jetpack-connection"},428:(e,t,n)=>{"use strict";n.d(t,{t:()=>l.Z});var r=n(7523),i=n(1432),o=n(1479),c=n(7728),a=n(2725),s=n(3535),l=n(7057);const d=window.JP_CONNECTION_INITIAL_STATE;d||console.error("Jetpack Connection package: Initial state is missing. Check documentation to see how to use the Connection composer package to set up the initial state."),s.Z.mayBeInit(l.Z,{__experimentalUseThunks:!0,reducer:o.Z,actions:r.ZP,selectors:a.Z,resolvers:c.Z,controls:i.Z,initialState:d||{}})},545:(e,t,n)=>{"use strict";n.d(t,{Q:()=>p,Z:()=>g});var r=n(5106),i=n(1074),o=n(7489),c=n(2229),a=n(5235),s=n.n(a),l=n(9196),d=n.n(l),u=n(8071);const m=d().createContext(),p=e=>{let{id:t,title:n,label:a,icon:p,children:g,onOpen:h}=e;const v=(0,l.useContext)(m),f=(null==v?void 0:v.open)===t,y=null==v?void 0:v.setOpen,b=s()(u.Z["accordion-body"],{[u.Z["accordion-body-open"]]:f,[u.Z["accordion-body-close"]]:!f}),C=(0,l.useCallback)((()=>{f||null==h||h(),y((e=>e===t?null:t))}),[f,h,y,t]);return d().createElement("div",{className:u.Z["accordion-item"]},d().createElement("button",{className:u.Z["accordion-header"],onClick:C},d().createElement("div",null,d().createElement(r.ZP,{className:u.Z["accordion-header-label"],mb:1},d().createElement(i.Z,{icon:p,className:u.Z["accordion-header-label-icon"]}),a),d().createElement(r.ZP,{variant:f?"title-small":"body"},n)),d().createElement("div",{className:u.Z["accordion-header-button"]},d().createElement(i.Z,{icon:f?o.Z:c.Z,size:38}))),d().createElement("div",{className:b,"aria-hidden":f?"false":"true"},g))},g=e=>{let{children:t}=e;const[n,r]=(0,l.useState)();return d().createElement(m.Provider,{value:{open:n,setOpen:r}},d().createElement("div",{className:u.Z.accordion},t))}},7267:(e,t,n)=>{"use strict";n.d(t,{KO:()=>_,ZP:()=>V,zr:()=>P});var r=n(2054),i=n(8218),o=n(2939),c=n(1163),a=n(3244),s=n(5106),l=n(1294),d=n(8258),u=n(9818),m=n(5736),p=n(5235),g=n.n(p),h=n(9196),v=n.n(h),f=n(6477),y=n(5773),b=n(4633),C=n(4948),E=n(7733),Z=n(3226),w=n(8266),k=n(4910),S=n(5984),N=n(7256),j=n(3900);const __=m.__,P="jetpack_security_t1_yearly",_=e=>{let{main:t,secondary:n,preserveSecondaryOnMobile:c=!1}=e;const[a]=(0,r.Z)(["sm","lg"],[null,"<"]),s=g()({[j.Z["is-viewport-small"]]:a}),l=!c&&a;return v().createElement(i.Z,{className:s,horizontalSpacing:0,horizontalGap:0,fluid:!1},!l&&v().createElement(v().Fragment,null,v().createElement(o.Z,{sm:4,md:4,className:j.Z.main},t),v().createElement(o.Z,{sm:4,md:4,className:j.Z.secondary},n)),l&&v().createElement(o.Z,null,t))},x=e=>{let{run:t,hasCheckoutStarted:n}=e;return v().createElement(c.Z,{moduleName:__("Jetpack Protect","jetpack-protect"),showHeader:!1,showBackground:!1},v().createElement(i.Z,{horizontalSpacing:3,horizontalGap:3},v().createElement(o.Z,{sm:4,md:8,lg:12},v().createElement(Z.Z,{onSecurityAdd:t,securityJustAdded:n}))))},M=()=>{const{lastChecked:e,currentStatus:t,errorCode:n,errorMessage:r}=(0,y.Z)();let l;if(l="error"===t?"error":e?"active":"in_progress",(0,f.Z)({pageViewEventName:"protect_admin",pageViewEventProperties:{check_status:l}}),"error"===t){let e=r?`${r} (${n}).`:__("We are having problems scanning your site.","jetpack-protect");return e+=" "+__("Try again in a few minutes.","jetpack-protect"),v().createElement(c.Z,{moduleName:__("Jetpack Protect","jetpack-protect"),header:v().createElement(w.Z,null)},v().createElement(a.Z,null,v().createElement(_,{main:v().createElement("div",{className:j.Z["main-content"]},v().createElement(C.Z,{className:j.Z["alert-icon-wrapper"]}),v().createElement(s.H3,null,__("We’re having problems scanning your site","jetpack-protect")),v().createElement(s.ZP,null,e)),secondary:v().createElement("div",{className:j.Z.illustration},v().createElement("img",{src:N,alt:""})),preserveSecondaryOnMobile:!1})),v().createElement(E.Z,null))}return e?v().createElement(c.Z,{moduleName:__("Jetpack Protect","jetpack-protect"),header:v().createElement(w.Z,null)},v().createElement(a.Z,null,v().createElement(i.Z,{horizontalSpacing:3,horizontalGap:7},v().createElement(o.Z,null,v().createElement(k.Z,null)),v().createElement(o.Z,null,v().createElement(S.Z,null)))),v().createElement(E.Z,null)):v().createElement(c.Z,{moduleName:__("Jetpack Protect","jetpack-protect"),header:v().createElement(w.Z,null)},v().createElement(a.Z,null,v().createElement(_,{main:v().createElement("div",{className:j.Z["main-content"]},v().createElement(s.H3,null,__("Your results will be ready soon","jetpack-protect")),v().createElement(s.ZP,null,__("We are scanning for security threats from our more than 22,000 listed vulnerabilities, powered by WPScan. This could take a minute or two.","jetpack-protect"))),secondary:v().createElement("div",{className:j.Z.illustration},v().createElement("img",{src:N,alt:""})),preserveSecondaryOnMobile:!1})),v().createElement(E.Z,null))},V=()=>{(()=>{const{isRegistered:e}=(0,l.Z)(),{refreshStatus:t}=(0,u.useDispatch)(b.t),n=(0,u.useSelect)((e=>e(b.t).getStatus()));(0,h.useEffect)((()=>{e&&!n.status&&t()}),[e])})(),(()=>{const e=1e4,{refreshStatus:t}=(0,u.useDispatch)(b.t),n=(0,u.useSelect)((e=>e(b.t).getStatus()));(0,h.useEffect)((()=>{let r;const i=()=>{t().then((t=>{"scheduled"===t.status&&(clearTimeout(r),r=setTimeout(i,e))})).catch((()=>{clearTimeout(r),r=setTimeout(i,e)}))};return"scheduled"===n.status&&(r=setTimeout(i,e)),()=>clearTimeout(r)}),[n.status,t])})();const{adminUrl:e}=window.jetpackProtectInitialState||{},{run:t,isRegistered:n,hasCheckoutStarted:r}=(0,d.Z)({productSlug:P,redirectUrl:e});return!n||r?v().createElement(x,{run:t,hasCheckoutStarted:r}):v().createElement(M,null)}},4948:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(5609),i=n(9196),o=n.n(i),c=n(9993);function a(e){let{className:t,color:n="#D63638"}=e;return o().createElement("div",{className:c.Z.container},o().createElement(r.SVG,{className:t,width:"127",height:"136",viewBox:"0 0 127 136",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o().createElement(r.G,{filter:"url(#filter0_d_2716_19567)"},o().createElement(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M63.4061 36L86.8123 46.4057V61.9177C86.8123 75.141 78.1289 87.6611 65.8844 91.6107C64.2754 92.1298 62.5369 92.1297 60.9279 91.6107C48.6834 87.6611 40 75.141 40 61.9177V46.4057L63.4061 36Z",fill:n}),o().createElement(r.Rect,{x:"59.8953",y:"72.1666",width:"7.02184",height:"7",rx:"3.5",fill:"white"}),o().createElement(r.Path,{d:"M59.9619 51.0626C59.9258 50.4868 60.383 50 60.9599 50H65.8524C66.4293 50 66.8866 50.4868 66.8505 51.0626L65.8056 67.7292C65.7725 68.2562 65.3355 68.6667 64.8075 68.6667H62.0048C61.4769 68.6667 61.0398 68.2562 61.0068 67.7292L59.9619 51.0626Z",fill:"white"})),o().createElement("defs",null,o().createElement("filter",{id:"filter0_d_2716_19567",x:"0",y:"0",width:"126.812",height:"136",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},o().createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),o().createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),o().createElement("feOffset",{dy:"4"}),o().createElement("feGaussianBlur",{stdDeviation:"20"}),o().createElement("feComposite",{in2:"hardAlpha",operator:"out"}),o().createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),o().createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_2716_19567"}),o().createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_2716_19567",result:"shape"})))))}},7733:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(6324),i=n(6754),o=n(5106),c=n(526),a=n(8258),s=n(5736),l=n(9196),d=n.n(l),u=n(6477),m=n(5773),p=n(7267),g=n(6104);const __=s.__,h=()=>{const{adminUrl:e}=window.jetpackProtectInitialState||{},{run:t,hasCheckoutStarted:n}=(0,a.Z)({productSlug:p.zr,redirectUrl:e}),{recordEventHandler:s}=(0,u.Z)(),l=s("jetpack_protect_footer_get_security_link_click",t),{securityBundle:h}=(0,m.Z)(),{hasRequiredPlan:v}=h;if(v){const e=(0,r.Z)("protect-footer-get-started-scan");return d().createElement("div",{className:g.Z["product-section"]},d().createElement(i.T,{products:["backup","scan","anti-spam"]}),d().createElement(o.Dx,null,__("Learn how Jetpack Scan increases your site protection","jetpack-protect")),d().createElement(o.ZP,{mb:3},__("With your Jetpack Security bundle you have access to Jetpack Scan. Automatically scan your site from the Cloud, get email notifications and perform one-click fixes.","jetpack-protect")),d().createElement(c.Z,{variant:"link",isExternalLink:!0,weight:"regular",href:e},__("Get Started","jetpack-protect")))}return d().createElement("div",{className:g.Z["product-section"]},d().createElement(i.T,{products:["scan"]}),d().createElement(o.Dx,null,__("Comprehensive Site Security","jetpack-protect")),d().createElement(o.ZP,{mb:3},__("Jetpack Security offers advanced scan tools, including one-click fixes for most threats and malware scanning. Plus, with this bundle you also get real-time cloud backups and spam protection.","jetpack-protect")),d().createElement(c.Z,{variant:"secondary",onClick:l,isLoading:n},__("Get Jetpack Security","jetpack-protect")))},v=()=>{const e=(0,r.Z)("jetpack-protect-footer-learn-more");return d().createElement("div",{className:g.Z["info-section"]},d().createElement(o.Dx,null,__("Over 22,000 listed vulnerabilities","jetpack-protect")),d().createElement(o.ZP,{mb:3},__("Every day we check your plugin, theme, and WordPress versions against our 22,000 listed vulnerabilities powered by WPScan, an Automattic brand.","jetpack-protect")),d().createElement(c.Z,{variant:"link",isExternalLink:!0,href:e,weight:"regular"},__("Learn more","jetpack-protect")))},f=()=>d().createElement(p.KO,{main:d().createElement(h,null),secondary:d().createElement(v,null),preserveSecondaryOnMobile:!0})},3226:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(2674),i=n.n(r),o=n(6754),c=n(2054),a=n(9282),s=n(1624),l=n(9196),d=n.n(l),u=n(5773),m=n(6450),p=n(4860);const g=e=>{let{onAdd:t,redirecting:n,...r}=e;const{securityBundle:c}=(0,u.Z)(),{name:a,title:s,longDescription:l,isBundle:m,supportedProducts:p,features:g,pricingForUi:h}=c,v=Math.ceil(h.fullPrice/12*100)/100,f=Math.ceil(h.discountPrice/12*100)/100,{currencyCode:y="USD"}=h;return d().createElement(o.Z,i()({slug:"security",name:a,title:s,description:l,isBundle:m,supportedProducts:p,features:g,pricing:{currency:y,price:v,offPrice:f},hasRequiredPlan:!1,onAdd:t,isLoading:n},r))},h=e=>{let{onSecurityAdd:t,securityJustAdded:n}=e;const[r]=(0,c.Z)("md"),i=`${p.Z.section} ${r?p.Z["is-viewport-medium"]:""}`;return d().createElement(a.Z,{primary:d().createElement(m.Z,{className:i,isCard:!0,buttonDisclaimer:d().createElement("p",{className:p.Z["terms-of-service"]},s.E)}),secondary:d().createElement(g,{className:i,onAdd:t,redirecting:n}),isTwoSections:!0})}},8266:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(5609),i=n(9196),o=n.n(i);function c(e){let{iconColor:t="#069E08",color:n="#000"}=e;return o().createElement(r.SVG,{fillRule:"evenodd",clipRule:"evenodd",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 245 41",width:245},o().createElement(r.Path,{d:"M159.347 27.3605H156.978V7.9082H162.371C163.176 7.9082 163.917 7.95666 164.596 8.05359C165.284 8.15051 165.914 8.30074 166.486 8.50428C167.649 8.92104 168.531 9.54619 169.132 10.3797C169.733 11.2036 170.033 12.2213 170.033 13.4328C170.033 14.4214 169.834 15.2937 169.437 16.0497C169.049 16.796 168.482 17.4211 167.736 17.9251C166.99 18.4291 166.079 18.812 165.003 19.0737C163.937 19.3257 162.725 19.4517 161.368 19.4517C160.719 19.4517 160.045 19.4226 159.347 19.3644V27.3605ZM159.347 17.1982C159.667 17.237 160.002 17.2661 160.35 17.2854C160.699 17.3048 161.029 17.3145 161.339 17.3145C162.454 17.3145 163.403 17.2273 164.189 17.0528C164.974 16.8784 165.613 16.6264 166.108 16.2968C166.602 15.9576 166.961 15.5505 167.183 15.0756C167.406 14.591 167.518 14.0434 167.518 13.4328C167.518 12.6768 167.334 12.0565 166.965 11.5719C166.607 11.0873 166.093 10.719 165.424 10.467C165.008 10.3119 164.528 10.2053 163.985 10.1471C163.442 10.0793 162.812 10.0453 162.095 10.0453H159.347V17.1982Z",fill:n}),o().createElement(r.Path,{d:"M181.093 15.3809H180.919C180.386 15.3809 179.862 15.4294 179.349 15.5263C178.835 15.6232 178.35 15.7735 177.895 15.977C177.449 16.1708 177.042 16.4131 176.674 16.7039C176.315 16.9947 176.014 17.3388 175.772 17.7361V27.3605H173.519V13.5491H175.263L175.699 15.7444H175.743C175.966 15.3858 176.237 15.0514 176.557 14.7412C176.887 14.4311 177.255 14.1597 177.662 13.9271C178.069 13.6945 178.515 13.5152 179 13.3892C179.484 13.2535 179.993 13.1856 180.526 13.1856C180.623 13.1856 180.72 13.1905 180.817 13.2002C180.924 13.2002 181.016 13.205 181.093 13.2147V15.3809Z",fill:n}),o().createElement(r.Path,{d:"M193.302 20.4694C193.302 19.6164 193.195 18.8604 192.982 18.2014C192.779 17.5326 192.488 16.9705 192.11 16.5149C191.741 16.0497 191.3 15.7008 190.787 15.4682C190.273 15.2258 189.711 15.1047 189.1 15.1047C188.49 15.1047 187.928 15.2258 187.414 15.4682C186.9 15.7008 186.454 16.0497 186.076 16.5149C185.708 16.9705 185.417 17.5326 185.204 18.2014C185.001 18.8604 184.899 19.6164 184.899 20.4694C184.899 21.3126 185.001 22.0686 185.204 22.7373C185.417 23.3964 185.713 23.9537 186.091 24.4092C186.469 24.8648 186.915 25.2137 187.428 25.456C187.942 25.6886 188.504 25.8049 189.115 25.8049C189.725 25.8049 190.283 25.6886 190.787 25.456C191.3 25.2137 191.741 24.8648 192.11 24.4092C192.488 23.9537 192.779 23.3964 192.982 22.7373C193.195 22.0686 193.302 21.3126 193.302 20.4694ZM195.657 20.4694C195.657 21.5549 195.502 22.5435 195.192 23.4352C194.882 24.3269 194.441 25.0926 193.869 25.7322C193.307 26.3622 192.623 26.8517 191.819 27.2006C191.015 27.5495 190.113 27.724 189.115 27.724C188.088 27.724 187.167 27.5495 186.353 27.2006C185.548 26.8517 184.86 26.3622 184.288 25.7322C183.726 25.0926 183.295 24.3269 182.994 23.4352C182.694 22.5435 182.544 21.5549 182.544 20.4694C182.544 19.3741 182.699 18.3807 183.009 17.489C183.319 16.5973 183.755 15.8316 184.317 15.1919C184.889 14.5522 185.577 14.0579 186.382 13.709C187.196 13.3601 188.102 13.1856 189.1 13.1856C190.118 13.1856 191.034 13.3601 191.848 13.709C192.662 14.0579 193.35 14.5522 193.913 15.1919C194.475 15.8316 194.906 16.5973 195.206 17.489C195.507 18.3807 195.657 19.3741 195.657 20.4694Z",fill:n}),o().createElement(r.Path,{d:"M206.354 27.3896C206.16 27.4672 205.864 27.5398 205.467 27.6077C205.07 27.6755 204.595 27.7143 204.042 27.724C203.315 27.724 202.685 27.6319 202.152 27.4478C201.619 27.2733 201.173 27.0213 200.815 26.6918C200.466 26.3525 200.204 25.9455 200.03 25.4705C199.855 24.9956 199.768 24.4674 199.768 23.8859V15.4827H197.107V13.5491H199.768V9.76911H202.021V13.5491H206.15V15.4827H202.021V23.5369C202.021 23.8568 202.065 24.1524 202.152 24.4238C202.249 24.6952 202.395 24.9326 202.588 25.1362C202.792 25.33 203.049 25.4851 203.359 25.6014C203.669 25.708 204.042 25.7613 204.478 25.7613C204.779 25.7613 205.094 25.7371 205.423 25.6886C205.763 25.6402 206.073 25.5772 206.354 25.4996V27.3896Z",fill:n}),o().createElement(r.Path,{d:"M214.681 15.1192C214.167 15.1192 213.687 15.221 213.242 15.4245C212.805 15.6281 212.423 15.9043 212.093 16.2532C211.764 16.6021 211.497 17.0141 211.293 17.489C211.09 17.9542 210.964 18.4534 210.915 18.9864H217.894C217.894 18.4437 217.821 17.9397 217.676 17.4744C217.54 16.9995 217.337 16.5876 217.065 16.2387C216.794 15.8898 216.459 15.6184 216.062 15.4245C215.665 15.221 215.204 15.1192 214.681 15.1192ZM215.917 25.7613C216.663 25.7613 217.341 25.7032 217.952 25.5869C218.572 25.4609 219.188 25.2864 219.798 25.0635V26.9389C219.304 27.1812 218.693 27.3702 217.967 27.5059C217.24 27.6513 216.459 27.724 215.626 27.724C214.637 27.724 213.707 27.598 212.835 27.346C211.972 27.094 211.216 26.6869 210.567 26.1248C209.917 25.5626 209.403 24.8309 209.025 23.9295C208.657 23.0184 208.473 21.9232 208.473 20.6438C208.473 19.3838 208.647 18.2934 208.996 17.3727C209.345 16.4422 209.811 15.6668 210.392 15.0465C210.974 14.4262 211.642 13.961 212.398 13.6509C213.154 13.3407 213.944 13.1856 214.768 13.1856C215.544 13.1856 216.266 13.3165 216.934 13.5782C217.613 13.8302 218.199 14.2324 218.693 14.7849C219.188 15.3373 219.575 16.0497 219.857 16.922C220.147 17.7943 220.293 18.8411 220.293 20.0623C220.293 20.1786 220.293 20.2804 220.293 20.3676C220.293 20.4451 220.288 20.6293 220.278 20.92H210.799C210.799 21.802 210.93 22.5532 211.192 23.1735C211.463 23.7841 211.827 24.2832 212.282 24.6709C212.747 25.0489 213.29 25.3252 213.91 25.4996C214.531 25.6741 215.199 25.7613 215.917 25.7613Z",fill:n}),o().createElement(r.Path,{d:"M229.885 13.1856C230.553 13.1856 231.193 13.2583 231.804 13.4037C232.414 13.5394 232.938 13.7332 233.374 13.9852V15.8607C232.763 15.6281 232.201 15.4536 231.687 15.3373C231.174 15.221 230.65 15.1628 230.117 15.1628C229.555 15.1628 228.998 15.2549 228.445 15.4391C227.893 15.6232 227.398 15.9285 226.962 16.355C226.526 16.7718 226.172 17.3291 225.901 18.0269C225.639 18.7151 225.508 19.5728 225.508 20.6002C225.508 21.3465 225.605 22.0346 225.799 22.6646C226.003 23.2946 226.298 23.8423 226.686 24.3075C227.083 24.763 227.578 25.1216 228.169 25.3833C228.76 25.6353 229.444 25.7613 230.219 25.7613C230.781 25.7613 231.348 25.7032 231.92 25.5869C232.492 25.4609 233.049 25.2864 233.592 25.0635V26.9389C233.427 27.0358 233.209 27.1328 232.938 27.2297C232.676 27.3266 232.385 27.409 232.065 27.4768C231.745 27.5544 231.406 27.6125 231.048 27.6513C230.689 27.6998 230.33 27.724 229.972 27.724C229.041 27.724 228.159 27.5835 227.326 27.3024C226.502 27.0213 225.78 26.59 225.16 26.0085C224.539 25.4269 224.05 24.6903 223.691 23.7986C223.333 22.907 223.153 21.8505 223.153 20.6293C223.153 19.7182 223.245 18.8992 223.429 18.1723C223.623 17.4454 223.885 16.8057 224.215 16.2532C224.544 15.7008 224.927 15.2307 225.363 14.843C225.809 14.4553 226.279 14.1403 226.773 13.898C227.277 13.646 227.796 13.4667 228.329 13.3601C228.862 13.2438 229.381 13.1856 229.885 13.1856Z",fill:n}),o().createElement(r.Path,{d:"M244.143 27.3896C243.949 27.4672 243.654 27.5398 243.256 27.6077C242.859 27.6755 242.384 27.7143 241.832 27.724C241.105 27.724 240.475 27.6319 239.942 27.4478C239.409 27.2733 238.963 27.0213 238.604 26.6918C238.255 26.3525 237.993 25.9455 237.819 25.4705C237.645 24.9956 237.557 24.4674 237.557 23.8859V15.4827H234.897V13.5491H237.557V9.76911H239.811V13.5491H243.94V15.4827H239.811V23.5369C239.811 23.8568 239.854 24.1524 239.942 24.4238C240.039 24.6952 240.184 24.9326 240.378 25.1362C240.581 25.33 240.838 25.4851 241.148 25.6014C241.458 25.708 241.832 25.7613 242.268 25.7613C242.568 25.7613 242.883 25.7371 243.213 25.6886C243.552 25.6402 243.862 25.5772 244.143 25.4996V27.3896Z",fill:n}),o().createElement(r.Path,{d:"M20.1063 40.2111C31.2106 40.2111 40.2126 31.2091 40.2126 20.1048C40.2126 9.00048 31.2106 0 20.1063 0C9.00197 0 0 9.00197 0 20.1063C0 31.2106 9.00197 40.2111 20.1063 40.2111Z",fill:t}),o().createElement(r.Path,{d:"M21.104 16.7295V36.2209L31.1571 16.7295H21.104Z",fill:"white"}),o().createElement(r.Path,{d:"M19.0701 23.4444V3.99023L9.05566 23.4444H19.0701Z",fill:"white"}),o().createElement(r.Path,{d:"M51.9141 33.3819C51.3379 32.499 50.8019 31.6176 50.2644 30.7733C53.1038 29.0462 54.0626 27.666 54.0626 25.0559V9.97619H50.7245V7.09961H57.8236V24.2891C57.8236 28.6635 56.558 31.1188 51.9141 33.3819Z",fill:n}),o().createElement(r.Path,{d:"M81.6522 23.0994C81.6522 24.557 82.6885 24.7104 83.3793 24.7104C84.0702 24.7104 85.0677 24.4796 85.8345 24.2503V26.9363C84.7595 27.2817 83.6473 27.5497 82.1122 27.5497C80.2705 27.5497 78.122 26.8589 78.122 23.6354V15.7307H76.1655V13.006H78.122V8.97852H81.6522V13.0075H86.1025V15.7322H81.6522V23.0994Z",fill:n}),o().createElement(r.Path,{d:"M89.0193 34.7251V12.9691H92.3961V14.2734C93.7391 13.2371 95.2355 12.585 97.0773 12.585C100.262 12.585 102.795 14.8109 102.795 19.6067C102.795 24.3652 100.033 27.5113 95.4663 27.5113C94.3541 27.5113 93.4711 27.358 92.5495 27.1659V34.6864H89.0193V34.7251ZM96.1557 15.5017C95.1194 15.5017 93.8151 16.0005 92.5867 17.0755V24.4814C93.3535 24.6347 94.1605 24.7494 95.234 24.7494C97.7279 24.7494 99.1484 23.1756 99.1484 19.8762C99.1484 16.8447 98.1121 15.5017 96.1557 15.5017Z",fill:n}),o().createElement(r.Path,{d:"M116.683 27.2051H113.384V25.6313H113.306C112.155 26.5142 110.735 27.4731 108.625 27.4731C106.783 27.4731 104.788 26.1301 104.788 23.4054C104.788 19.7605 107.896 19.0696 110.083 18.7629L113.19 18.3416V17.9202C113.19 16.001 112.423 15.3876 110.619 15.3876C109.736 15.3876 107.665 15.6556 105.976 16.3464L105.67 13.5071C107.205 12.9696 109.315 12.5869 111.08 12.5869C114.533 12.5869 116.759 13.9686 116.759 18.0736V27.2051H116.683ZM113.153 20.5675L110.236 21.0276C109.353 21.1422 108.433 21.6797 108.433 22.984C108.433 24.1349 109.085 24.7871 110.044 24.7871C111.08 24.7871 112.193 24.1736 113.152 23.4828V20.5675H113.153Z",fill:n}),o().createElement(r.Path,{d:"M131.264 26.745C129.806 27.2438 128.502 27.5505 126.851 27.5505C121.556 27.5505 119.445 24.5191 119.445 20.1074C119.445 15.465 122.362 12.5869 127.08 12.5869C128.845 12.5869 129.92 12.8936 131.109 13.2778V16.2705C130.073 15.8863 128.577 15.465 127.119 15.465C124.97 15.465 123.129 16.6159 123.129 19.9153C123.129 23.5602 124.97 24.6739 127.311 24.6739C128.423 24.6739 129.652 24.4431 131.301 23.791V26.745H131.264Z",fill:n}),o().createElement(r.Path,{d:"M137.941 19.1093C138.247 18.7639 138.478 18.4185 142.928 13.0077H147.532L141.776 19.7615L148.068 27.2432H143.464L137.978 20.4895V27.2432H134.449V7.09973H137.979V19.1093H137.941Z",fill:n}),o().createElement(r.Path,{d:"M73.5167 26.7445C71.6749 27.3207 70.1011 27.55 68.2593 27.55C63.7316 27.55 60.9309 25.2869 60.9309 19.9908C60.9309 16.1152 63.3102 12.585 67.8752 12.585C72.403 12.585 73.9768 15.731 73.9768 18.7238C73.9768 19.7213 73.8993 20.2588 73.8621 20.8335H64.7306C64.808 23.9409 66.5724 24.6705 69.2197 24.6705C70.6773 24.6705 71.9816 24.325 73.4795 23.7875V26.7416H73.5167V26.7445ZM70.2947 18.4945C70.2947 16.7673 69.7185 15.271 67.8395 15.271C66.0751 15.271 65.0001 16.5365 64.7693 18.4945H70.2947Z",fill:n}))}},5167:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(5106),i=n(5609),o=n(5736),c=n(1074),a=n(496),s=n(9201),l=n(5162),d=n.n(l),u=n(9196),m=n.n(u),p=n(513);const __=o.__,g=e=>{let{count:t,checked:n}=e;const{popoverText:o,badgeElement:l}=((e,t)=>t?0===e?{popoverText:__("No known vulnerabilities found to affect this version","jetpack-protect"),badgeElement:m().createElement(c.Z,{icon:s.Z,size:28,className:p.Z["navigation-item-check-badge"]})}:{popoverText:null,badgeElement:m().createElement(r.ZP,{variant:"body-extra-small",className:p.Z["navigation-item-badge"],component:"div"},e)}:{popoverText:__("This item was added to your site after the most recent scan. We will check for vulnerabilities during the next scheduled one.","jetpack-protect"),badgeElement:m().createElement(c.Z,{icon:a.Z,size:28,className:p.Z["navigation-item-info-badge"]})})(t,n),[d,g]=(0,u.useState)(!1),h=(0,u.useCallback)((()=>{g(!0)}),[]),v=(0,u.useCallback)((()=>{g(!1)}),[]);return m().createElement("div",{onMouseLeave:o?v:null,onMouseEnter:o?h:null,onClick:o?h:null,onFocus:o?h:null,onBlur:o?v:null,role:"presentation"},l,d&&m().createElement(i.Popover,{noArrow:!1},m().createElement(r.ZP,{variant:"body-small",className:p.Z["popover-text"]},o)))};g.propTypes={count:d().number,checked:d().bool};const h=g},2328:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(526),i=n(5736),o=n(9196),c=n.n(o),a=n(2389),s=n(513),l=n(246);const __=i.__,d=e=>{let{icon:t,label:n,children:d}=e;const[u,m]=(0,o.useState)(!0),{mode:p}=(0,o.useContext)(l.k),g=Array.isArray(d)&&(null==d?void 0:d.length)>=8&&"list"===p,h=g&&u?d.slice(0,8):d,v=g?(null==d?void 0:d.length)-8:0,f=(0,o.useCallback)((()=>{m((e=>!e))}),[]);return c().createElement("li",{tabIndex:-1,role:"menuitem",className:s.Z["navigation-group"]},c().createElement(a.Z,{icon:t,className:s.Z["navigation-group-label"]},n),c().createElement("div",{className:s.Z["navigation-group-list"]},c().createElement("ul",{className:s.Z["navigation-group-content"]},h),g&&c().createElement("div",{className:s.Z["navigation-group-truncate"]},c().createElement(r.Z,{variant:"link",onClick:f},u?(0,i.sprintf)( +/* translators: %s: Number of hide items */ +__("Show %s more","jetpack-protect"),v):(0,i.sprintf)( +/* translators: %s: Number of hide items */ +__("Hide %s items","jetpack-protect"),v)))))}},5338:(e,t,n)=>{"use strict";n.d(t,{Dx:()=>p.Z,KB:()=>m.Z,ZP:()=>y});var r=n(5106),i=n(5609),o=n(1074),c=n(7489),a=n(2229),s=n(5235),l=n.n(s),d=n(9196),u=n.n(d),m=n(2328),p=n(6119),g=n(513),h=n(246);const v=e=>{let{children:t}=e;return u().createElement("ul",{className:g.Z.navigation,role:"menu"},t)},f=e=>{var t,n,s,m;let{children:p,data:h}=e;const v=(0,d.useRef)(),[f,y]=(0,d.useState)(!1),b=(null==h||null===(t=h.items)||void 0===t?void 0:t.find((e=>(null==e?void 0:e.id)===(null==h?void 0:h.selectedItem))))??{},{label:C,icon:E}=b,Z=(0,d.useCallback)((()=>{y((e=>!e))}),[]);return u().createElement("button",{className:g.Z["navigation-dropdown-button"],onClick:Z,ref:v},u().createElement("div",{className:g.Z["navigation-dropdown-label"]},E&&u().createElement(o.Z,{icon:E,className:g.Z["navigation-dropdown-icon"]}),u().createElement(r.ZP,null,C)),u().createElement(o.Z,{icon:f?c.Z:a.Z,size:32}),u().createElement(i.Popover,{position:"bottom center",anchorRef:null==v?void 0:v.current,className:l()({[g.Z["navigation-dropdown-open"]]:f,[g.Z["navigation-dropdown-closed"]]:!f})},u().createElement("div",{style:{width:null==v||null===(n=v.current)||void 0===n||null===(s=n.getBoundingClientRect)||void 0===s||null===(m=s.call(n))||void 0===m?void 0:m.width}},p)))},y=e=>{let{children:t,selected:n,onSelect:r,mode:i="list"}=e;const o=(0,h.Z)({selected:n,onSelect:r}),c=(e=>{switch(e){case"list":default:return v;case"dropdown":return f}})(i);return u().createElement(h.k.Provider,{value:{...o,mode:i}},u().createElement(c,{data:o},t))}},6119:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(5235),i=n.n(r),o=n(9196),c=n.n(o),a=n(5167),s=n(2389),l=n(513),d=n(246);const u=e=>{let{id:t,label:n,icon:r,badge:u,disabled:m,onClick:p,onKeyDown:g,onFocus:h,checked:v}=e;const f=(0,o.useContext)(d.k),y=(null==f?void 0:f.selectedItem)===t,b=null==f?void 0:f.registerItem,C=null==f?void 0:f.registerRef,E=null==f?void 0:f.handleClickItem,Z=null==f?void 0:f.handleKeyDownItem,w=null==f?void 0:f.handleFocusItem,k=i()(l.Z["navigation-item"],{[l.Z.clickable]:!m,[l.Z.selected]:y}),S=(0,o.useCallback)((e=>{null==p||p(e),null==E||E(t)}),[E,t,p]),N=(0,o.useCallback)((e=>{null==g||g(e),null==Z||Z(e)}),[Z,g]),j=(0,o.useCallback)((e=>{C(e,t)}),[C,t]),P=(0,o.useCallback)((e=>{null==h||h(e),null==w||w(t)}),[w,t,h]);return(0,o.useEffect)((()=>{b({id:t,disabled:m,label:n,icon:r})}),[]),c().createElement("li",{className:k,onClick:m?null:S,onKeyDown:N,onFocus:m?null:P,role:"menuitem",tabIndex:m?-1:0,ref:j},c().createElement(s.Z,{icon:r},n),c().createElement(a.Z,{count:u,checked:v}))}},2389:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(5106),i=n(1074),o=n(5235),c=n.n(o),a=n(5162),s=n.n(a),l=n(9196),d=n.n(l),u=n(513);const m=e=>{let{icon:t,children:n,className:o}=e;return d().createElement(r.ZP,{className:c()(u.Z["navigation-item-label"],o)},t&&d().createElement(i.Z,{icon:t,className:u.Z["navigation-item-icon"],size:28}),d().createElement("span",{className:u.Z["navigation-item-label-content"]},n))};m.propTypes={icon:s().node,children:s().node.isRequired};const p=m},246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,k:()=>i});var r=n(9196);const i=n.n(r)().createContext(),o=e=>{let{selected:t,onSelect:n}=e;const[i,o]=(0,r.useState)([]),[c,a]=(0,r.useState)([]),[s,l]=(0,r.useState)(),d=(e,t)=>{const n=e-1,r=n<0?t:n,o=i[r];return null!=o&&o.disabled?d(r,t):o},u=(e,t)=>{const n=e+1,r=n>t?0:n,o=i[r];return null!=o&&o.disabled?u(r,t):o};return{selectedItem:t,handleClickItem:e=>{n(e)},handleKeyDownItem:e=>{const r=null==e?void 0:e.code,o=i.findIndex((e=>(null==e?void 0:e.id)===t)),a=i.length-1;let l;if("ArrowUp"===r){const e=d(o,a);l=null==e?void 0:e.id}else if("ArrowDown"===r){const e=u(o,a);l=null==e?void 0:e.id}else"Enter"!==r&&"Space"!==r||!s||(l=s);if(l){const e=c[l];null==e||e.focus(),n(l)}},handleFocusItem:e=>{l(e)},registerRef:(e,t)=>{a((n=>!n[t]&&e?{...n,[t]:e}:n))},registerItem:e=>{o((t=>{const n=[...t],r=null==e?void 0:e.id,i=n.findIndex((e=>(null==e?void 0:e.id)===r));return i>=0?n[i]=e:n.push(e),n}))},items:i}}},6450:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(2674),i=n.n(r),o=n(6754),c=n(1294),a=n(5736),s=n(5162),l=n.n(s),d=n(9196),u=n.n(d),m=n(6477),p=n(5773);const __=a.__,g=e=>{let{onAdd:t,onAddError:n,...r}=e;const{siteIsRegistering:a,handleRegisterSite:s,registrationError:l}=(0,c.Z)({skipUserConnection:!0}),{productData:g}=(0,p.Z)(),{slug:h,title:v,longDescription:f,features:y,pricingForUi:b}=g,{recordEvent:C}=(0,m.Z)(),E=(0,d.useCallback)((()=>s().then((()=>{C("jetpack_protect_offer_connect_product_activated"),t()})).catch((e=>{n(e)}))),[s,t,n,C]);return u().createElement(o.Z,i()({slug:h,title:v,description:f,features:y,pricing:b,isBundle:!1,onAdd:E,buttonText:__("Get started with Jetpack Protect","jetpack-protect"),icon:"protect",isLoading:a,error:l?__("An error occurred. Please try again.","jetpack-protect"):null},r))};g.propTypes={onAdd:l().func,onAddError:l().func},g.defaultProps={onAdd:()=>{},onAddError:()=>{}};const h=g},4910:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(1020),i=n(8218),o=n(2939),c=n(5106),a=n(9771),s=n(5736),l=n(9196),d=n.n(l),u=n(5773),m=n(6561);const __=s.__,p=()=>{const{numVulnerabilities:e,lastChecked:t}=(0,u.Z)(),n=(0,r.VS)("protect");return d().createElement(i.Z,{fluid:!0},d().createElement(o.Z,null,d().createElement(c.Dx,{size:"small",className:m.Z.title},d().createElement(n,{size:32,className:m.Z.icon}),(0,s.sprintf)( +/* translators: %s: Latest check date */ +__("Latest results as of %s","jetpack-protect"),(0,a.dateI18n)("F jS",t))),e>0&&d().createElement(c.ZP,{variant:"headline-small",component:"h1"},(0,s.sprintf)( +/* translators: %s: Total number of vulnerabilities */ +__("%s vulnerabilities found","jetpack-protect"),e))))}},9944:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(5106),i=n(5736),o=n(5773),c=n(9685);const __=i.__,a=()=>React.createElement("svg",{width:"80",height:"96",viewBox:"0 0 80 96",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M40 0.00634766L80 17.7891V44.2985C80 66.8965 65.1605 88.2927 44.2352 95.0425C41.4856 95.9295 38.5144 95.9295 35.7648 95.0425C14.8395 88.2927 0 66.8965 0 44.2985V17.7891L40 0.00634766Z",fill:"#069E08"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M60.9 33.6909L35.375 67.9124L19.2047 55.9263L22.7848 51.1264L34.1403 59.5436L56.0851 30.122L60.9 33.6909Z",fill:"white"})),s=()=>{const{hasUncheckedItems:e}=(0,o.Z)();return React.createElement("div",{className:c.Z.empty},React.createElement(a,null),React.createElement(r.H3,{weight:"bold",mt:8},e?__("No vulnerabilities found","jetpack-protect"):__("Don't worry about a thing","jetpack-protect",0)),React.createElement(r.ZP,null,e?__("The last Protect scan ran and we didn't find vulnerabilities.","jetpack-protect"):__("Don't worry about a thing","jetpack-protect",0)))}},5984:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(8218),i=n(2939),o=n(5106),c=n(5736),a=n(9196),s=n.n(a),l=n(9944),d=n(9055),u=n(5413),m=n(1053);const __=c.__,p=()=>{const{item:e,list:t,selected:n,setSelected:a}=(0,m.Z)();return s().createElement(r.Z,{fluid:!0,horizontalSpacing:0,horizontalGap:5},s().createElement(i.Z,{lg:4},s().createElement(u.Z,{selected:n,onSelect:a})),s().createElement(i.Z,{lg:8},(null==t?void 0:t.length)>0?s().createElement(s().Fragment,null,s().createElement(o.Dx,{mb:3},"all"===n?(0,c.sprintf)( +/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ +__("All %s vulnerabilities","jetpack-protect"),t.length):(0,c.sprintf)( +/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ +__("%1$s vulnerabilities in your %2$s %3$s","jetpack-protect"),t.length,null==e?void 0:e.name,null==e?void 0:e.version)),s().createElement(d.Z,{list:t})):s().createElement(l.Z,null)))}},9055:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(5106),i=n(526),o=n(6324),c=n(5736),a=n(9196),s=n.n(a),l=n(6477),d=n(545);const __=c.__,u=e=>{let{id:t,name:n,version:u,title:m,icon:p,fixedIn:g,type:h}=e;const{recordEvent:v}=(0,l.Z)();return s().createElement(d.Q,{id:t,label:`${n} (${u})`,title:m,icon:p,onOpen:(0,a.useCallback)((()=>{["core","plugin","theme"].includes(h)&&v(`jetpack_protect_${h}_vulnerability_open`)}),[v,h])},g&&s().createElement(s().Fragment,null,s().createElement(r.ZP,{variant:"title-small",mb:2},__("How to fix it?","jetpack-protect")),s().createElement(r.ZP,{mb:2}, +/* translators: Translates to Update to. %1$s: Name. %2$s: Fixed version */ +(0,c.sprintf)(__("Update to %1$s %2$s","jetpack-protect"),n,g))),s().createElement(i.Z,{variant:"link",isExternalLink:!0,weight:"regular",href:(0,o.Z)("jetpack-protect-vul-info",{path:t})},__("See more technical details of this vulnerability","jetpack-protect")))},m=e=>{let{list:t}=e;return s().createElement(d.Z,null,t.map((e=>{let{id:t,name:n,title:r,version:i,fixedIn:o,icon:c,type:a}=e;return s().createElement(u,{key:t,id:t,name:n,version:i,title:r,icon:c,fixedIn:o,type:a})})))}},5413:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(2054),i=n(5736),o=n(797),c=n(2817),a=n(7663),s=n(8960),l=n(9196),d=n(6477),u=n(5773),m=n(5338);const __=i.__,p=e=>{let{selected:t,onSelect:n}=e;const{plugins:i,themes:p,numVulnerabilities:g,numCoreVulnerabilities:h}=(0,u.Z)(),{recordEvent:v}=(0,d.Z)(),[f]=(0,r.Z)("lg","<"),y=(0,l.useCallback)((()=>{v("jetpack_protect_navigation_all_click")}),[v]),b=(0,l.useCallback)((()=>{v("jetpack_protect_navigation_core_click")}),[v]),C=(0,l.useCallback)((()=>{v("jetpack_protect_navigation_plugin_click")}),[v]),E=(0,l.useCallback)((()=>{v("jetpack_protect_navigation_theme_click")}),[v]);return React.createElement(m.ZP,{selected:t,onSelect:n,mode:f?"dropdown":"list"},React.createElement(m.Dx,{initial:!0,id:"all",label:__("All vulnerabilities","jetpack-protect"),icon:o.Z,badge:g,disabled:g<=0,onClick:y,checked:!0}),React.createElement(m.Dx,{id:"wordpress",label:__("WordPress","jetpack-protect"),icon:c.Z,badge:h,disabled:h<=0,onClick:b,checked:!0}),React.createElement(m.KB,{label:__("Plugins","jetpack-protect"),icon:a.Z},i.map((e=>{let{name:t,vulnerabilities:n,checked:r}=e;return React.createElement(m.Dx,{key:t,id:t,label:t,checked:r,badge:null==n?void 0:n.length,disabled:(null==n?void 0:n.length)<=0,onClick:C})}))),React.createElement(m.KB,{label:__("Themes","jetpack-protect"),icon:s.Z},p.map((e=>{let{name:t,vulnerabilities:n,checked:r}=e;return React.createElement(m.Dx,{key:t,id:t,label:t,checked:r,badge:null==n?void 0:n.length,disabled:(null==n?void 0:n.length)<=0,onClick:E})}))))}},1053:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(2817),i=n(7663),o=n(8960),c=n(9196),a=n(5773);const s=(e,t)=>{var n;return Array.isArray(e)?e.map((e=>s(e,t))).flat():null==e||null===(n=e.vulnerabilities)||void 0===n?void 0:n.map((n=>({...n,...e,icon:t})))},l=e=>{let{core:t,plugins:n,themes:c}=e;return[...s(t,r.Z),...s(n,i.Z),...s(c,o.Z)]},d=()=>{const{plugins:e,themes:t,core:n}=(0,a.Z)(),[d,u]=(0,c.useState)({}),[m,p]=(0,c.useState)(l({core:n,plugins:e,themes:t})),[g,h]=(0,c.useState)(null!=m&&m.length?"all":null);return{item:d,list:m,selected:g,setSelected:c=>{if(h(c),c===g)return;if("all"===c)return p(l({core:n,plugins:e,themes:t})),void u({});if("wordpress"===c)return p(s(n,r.Z)),void u(n);const a=e.find((e=>(null==e?void 0:e.name)===c));if(a)return p(s(a,i.Z)),void u(a);const d=t.find((e=>(null==e?void 0:e.name)===c));return d?(p(s(d,o.Z)),void u(d)):void 0}}}},6477:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(6975),i=n(1294),o=n(9196);const c=function(){var e;let{pageViewEventName:t,pageViewNamespace:n="jetpack",pageViewSuffix:c="page_view",pageViewEventProperties:a={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{isUserConnected:s,isRegistered:l,userConnectionData:d}=(0,i.Z)(),{login:u,ID:m}=(null===(e=d.currentUser)||void 0===e?void 0:e.wpcomUser)||{},{tracks:p}=r.Z,{recordEvent:g}=p,h=(0,o.useCallback)((async(e,t)=>{g(e,t)}),[g]),v=(0,o.useCallback)((function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{};return n="function"==typeof t?t:n,t="function"==typeof t?{}:t,()=>h(e,t).then(n)}),[h]);(0,o.useEffect)((()=>{s&&m&&u&&r.Z.initialize(m,u)}),[s,m,u]);const f=t?`${n}_${t}_${c}`:null;return(0,o.useEffect)((()=>{l&&f&&g(f,a)}),[]),{recordEvent:h,recordEventHandler:v}}},5773:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9818),i=n(4633);function o(){var e,t;const{statusIsFetching:n,status:o,securityBundle:c,productData:a}=(0,r.useSelect)((e=>({statusIsFetching:e(i.t).getStatusIsFetching(),status:e(i.t).getStatus(),securityBundle:e(i.t).getSecurityBundle(),productData:e(i.t).getProductData()})));let s="error";return!0===n?s="loading":o.status&&(s=o.status),{numVulnerabilities:o.numVulnerabilities||0,numCoreVulnerabilities:(null===(e=o.core)||void 0===e||null===(t=e.vulnerabilities)||void 0===t?void 0:t.length)||0,numPluginsVulnerabilities:o.numPluginsVulnerabilities||0,numThemesVulnerabilities:o.numThemesVulnerabilities||0,lastChecked:o.lastChecked||null,errorCode:o.errorCode||null,errorMessage:o.errorMessage||null,core:o.core||{},plugins:o.plugins||[],themes:o.themes||[],currentStatus:s,hasUncheckedItems:o.hasUncheckedItems,securityBundle:c,productData:a}}},5230:(e,t,n)=>{"use strict";n.d(t,{Gk:()=>s,P_:()=>u,RR:()=>l,U2:()=>d,X4:()=>m,ZP:()=>h,d0:()=>a});var r=n(6989),i=n.n(r),o=n(4769),c=n.n(o);const a="SET_STATUS",s="SET_STATUS_IS_FETCHING",l="SET_INSTALLED_PLUGINS",d="SET_INSTALLED_THEMES",u="SET_WP_VERSION",m="SET_SECURITY_BUNDLE",p=e=>({type:a,status:e}),g=e=>({type:s,status:e}),h={setStatus:p,refreshStatus:()=>async e=>{let{dispatch:t}=e;return t(g(!0)),await new Promise(((e,n)=>i()({path:"jetpack-protect/v1/status",method:"GET"}).then((n=>{t(p(c()(n))),t(g(!1)),e(n)})).catch((e=>{n(e)}))))},setStatusIsFetching:g,setInstalledPlugins:e=>({type:l,plugins:e}),setInstalledThemes:e=>({type:d,themes:e}),setwpVersion:e=>({type:u,version:e}),setSecurityBundle:e=>({type:m,bundle:e}),setProductData:e=>({type:"SET_PRODUCT_DATA",productData:e})}},3638:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(9818),i=n(5230);const o=(0,r.combineReducers)({status:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.d0?t.status:e},statusIsFetching:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.Gk?t.status:e},installedPlugins:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.RR?t.plugins:e},installedThemes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.U2?t.themes:e},wpVersion:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.P_?t.version:e},securityBundle:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.X4?t.bundle:e},productData:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===i.X4?t.productData:e}})},1056:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(6989),i=n.n(r),o=n(5230);const c={getSecurityBundle:{isFulfilled:e=>Object.keys(null==e?void 0:e.securityBundle).length>0,fulfill:()=>async e=>{let{dispatch:t}=e;const n=await i()({path:"/my-jetpack/v1/site/products/security",method:"GET"});t(o.ZP.setSecurityBundle(n))}}}},6850:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={getInstalledPlugins:e=>e.installedPlugins||{},getInstalledThemes:e=>e.installedThemes||{},getStatus:e=>e.status||{},getStatusIsFetching:e=>e.statusIsFetching||!1,getWpVersion:e=>e.wpVersion||"",getSecurityBundle:e=>e.securityBundle||{},getProductData:e=>e.productData||{}}},5217:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(17),i=n.n(r),o=n(9818);class c{static mayBeInit(e,t){null===c.store&&(c.store=(0,o.createReduxStore)(e,t),(0,o.register)(c.store))}}i()(c,"store",null);const a=c},4633:(e,t,n)=>{"use strict";n.d(t,{N:()=>u,t:()=>d});var r=n(4769),i=n.n(r),o=n(5230),c=n(3638),a=n(1056),s=n(6850),l=n(5217);const d="jetpack-protect";function u(){l.Z.mayBeInit(d,{__experimentalUseThunks:!0,reducer:c.Z,actions:o.ZP,selectors:s.Z,resolvers:a.Z,initialState:i()(window.jetpackProtectInitialState)||{}})}},7256:(e,t,n)=>{"use strict";e.exports=n.p+"images/in-progress-db145d62b5ef09c05ad7.png"},6436:e=>{"use strict";if(void 0==={consumer_slug:"jetpack-protect"}){var t=new Error('Cannot find module \'{"consumer_slug":"jetpack-protect"}\'');throw t.code="MODULE_NOT_FOUND",t}e.exports={consumer_slug:"jetpack-protect"}},9196:e=>{"use strict";e.exports=window.React},1850:e=>{"use strict";e.exports=window.ReactDOM},6989:e=>{"use strict";e.exports=window.wp.apiFetch},5609:e=>{"use strict";e.exports=window.wp.components},4333:e=>{"use strict";e.exports=window.wp.compose},9818:e=>{"use strict";e.exports=window.wp.data},9771:e=>{"use strict";e.exports=window.wp.date},9307:e=>{"use strict";e.exports=window.wp.element},5736:e=>{"use strict";e.exports=window.wp.i18n},444:e=>{"use strict";e.exports=window.wp.primitives},6483:e=>{"use strict";e.exports=window.wp.url},17:e=>{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},2674:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.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),(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");r.length&&(e=r[r.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e})(),(()=>{"use strict";var e=n(6016),t=n(9196),r=n.n(t),i=n(1850),o=n.n(i),c=n(7267),a=n(4633);n(1155);(0,a.N)(),function(){const t=document.getElementById("jetpack-protect-root");null!==t&&o().render(r().createElement(e.ZP,null,r().createElement(c.ZP,null)),t)}()})()})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt b/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt new file mode 100644 index 00000000..2d8ad0cf --- /dev/null +++ b/wp-content/plugins/jetpack-protect/build/index.js.LICENSE.txt @@ -0,0 +1,13 @@ +/* + * Exposes number format capability + * + * @copyright Copyright (c) 2013 Kevin van Zonneveld (http://kvz.io) and Contributors (http://phpjs.org/authors). + * @license See CREDITS.md + * @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js + */ + +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ diff --git a/wp-content/plugins/jetpack-protect/build/index.rtl.css b/wp-content/plugins/jetpack-protect/build/index.rtl.css new file mode 100644 index 00000000..4f1e2c94 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/build/index.rtl.css @@ -0,0 +1 @@ +.EU0Rvu4PDqVtnCAmbgHg{height:56px;margin-bottom:calc(var(--spacing-base)*8);width:48px}.EU0Rvu4PDqVtnCAmbgHg>svg{position:relative;right:-40px;top:-36px}.lG95exgQNUXyrpnB1d85{margin-top:calc(var(--spacing-base)*7)}.qMmkGUHa5hRiJR3cdu8Y{margin-top:calc(var(--spacing-base)*14)}._8KSnqvLTWZxA3pOHJ_4{padding:calc(var(--spacing-base)*8);position:relative}.eHRue5JnliVwnpFj02QC{background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.eHRue5JnliVwnpFj02QC .CsSIwCSOu7xPJBneLTxv{border-radius:var(--jp-border-radius) var(--jp-border-radius) 0 0}.CsSIwCSOu7xPJBneLTxv{align-items:center;background:var(--jp-black);box-sizing:border-box;color:var(--jp-white);display:flex;line-height:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)/2) var(--spacing-base);position:absolute;right:0;top:0;width:100%}.HdlkIQj607CnZRJO1Jnb{display:flex;flex-direction:column;height:100%}.Z1tO5mGmNssD0vfiaKJP{fill:var(--jp-white);margin-left:var(--spacing-base)}.Cy52r6jtBvpjD17AVGW5,.ZkroujjLoalBMpu5FYg5{align-items:center;display:flex;margin-bottom:calc(var(--spacing-base)*4)}.Zdhe_V4nBb2DA2uv1wlk{fill:#8c8f94;height:24px;line-height:24px}.fgLpNd__JyphNEMd0dp1{flex-grow:1;margin:0;margin-bottom:calc(var(--spacing-base)*2);padding:0}.fgLpNd__JyphNEMd0dp1 li{align-items:start;display:flex;list-style:none;margin-bottom:var(--spacing-base)}.fgLpNd__JyphNEMd0dp1 .Bb1J_iNXK19CYf3Df4PW{fill:var(--jp-green-primary);flex-shrink:0;margin-left:var(--spacing-base)}.rK_SkBOsecwHTfrhVbOA{align-items:center;display:flex;justify-content:center}.rK_SkBOsecwHTfrhVbOA svg{margin-left:var(--spacing-base)}.C0fzq8OhjvcgY9zAYM7_{justify-content:center;width:100%}.C0fzq8OhjvcgY9zAYM7_.is-primary:disabled{background-color:var(--jp-black);opacity:1}.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-size:var(--font-title-medium);font-weight:500;line-height:32px}.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-size:var(--font-body-extra-small);font-weight:400;line-height:20px}.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)}.sDAzdUdcbaYmUMZBe2XW{fill:#2c3338}.cuoSlhSNrqf1dozY22Xb{fill:#000}.JLquNpQVlysAamuh5lJO,.lAIiifeLMmZAPlQ9n9ZR{fill:var(--jp-green-primary)}.cbOwD8Y4tFjwimmtchQI{fill:#757575}.cbOwD8Y4tFjwimmtchQI.aHOlEBGD5EA8NKRw3xTw{fill:var(--color-facebook);border-radius:50%!important}.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)}.dovianZYLKhnbnh9I06o{align-items:flex-end;display:flex;flex-wrap:wrap}.dhFQXpZfMwVI8vuYHnwC{display:inline-flex;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%}.OXRdumxMHnFcSML9WKHB{color:var(--jp-gray-40);margin-bottom:calc(var(--spacing-base)*3)}.demNsMJjhi7BLY7xhjU5{align-items:center;display:flex;font-size:var(--font-body);line-height:calc(var(--spacing-base)*3);margin:calc(var(--spacing-base)*2) 0;min-height:calc(var(--spacing-base)*3)}.QiUjdjJSkqh6nH7YMG5A{align-self:flex-start;height:calc(var(--spacing-base)*3);margin-left:calc(var(--spacing-base)/2);width:calc(var(--spacing-base)*3)}.Q080AHcq29J2fc68Hhk5{color:var(--jp-red)}.Q080AHcq29J2fc68Hhk5 .hYWbIwhppukXmGnsiT9H{fill:var(--jp-red)}.JjHuxWly0HI9C60gorbq{color:var(--jp-yellow-40)}.JjHuxWly0HI9C60gorbq .hYWbIwhppukXmGnsiT9H{fill:var(--jp-yellow-40)}.Cm8ZFHi3mngl4cj9Gatx{color:var(--jp-blue-40)}.Cm8ZFHi3mngl4cj9Gatx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-blue-40)}.ytGBsU015p3LGwOPwFDx{color:var(--jp-green)}.ytGBsU015p3LGwOPwFDx .hYWbIwhppukXmGnsiT9H{fill:var(--jp-green)}.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.5px;border-radius:var(--jp-border-radius);font-weight:600;justify-content:center}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF{font-size:var(--font-body);height:auto;line-height:24px;padding:var(--spacing-base) calc(var(--spacing-base)*3)}.zI5tJ_qhWE6Oe6Lk75GY.ipS7tKy9GntCS4R3vekF.paGLQwtPEaJmtArCcmyK{padding:var(--spacing-base) calc(var(--spacing-base)*2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14{font-size:var(--font-body-extra-small);height:auto;line-height:20px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14.paGLQwtPEaJmtArCcmyK>svg:first-child{margin-left:calc(var(--spacing-base)/2)}.zI5tJ_qhWE6Oe6Lk75GY.Na39I683LAaSA99REg14>.components-spinner{height:20px}.zI5tJ_qhWE6Oe6Lk75GY.lZAo6_oGfclXOO9CC6Rd{font-weight:400}.zI5tJ_qhWE6Oe6Lk75GY.is-primary:disabled,.zI5tJ_qhWE6Oe6Lk75GY.is-secondary:disabled{background:var(--jp-gray);color:var(--jp-gray-20)}.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 1px 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 1px 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)}.nOX3yvXTfo6qFvbD9mgC{height:100%}.Q1ia4eVxyFzfjb8E00AF{padding:calc(var(--spacing-base)*6) calc(var(--spacing-base)*4)}.Zl33mj8kIueO57S_vPpX{font-size:14px;margin-top:28px;max-width:360px}.Zl33mj8kIueO57S_vPpX a{color:#000;text-decoration:underline}.Zl33mj8kIueO57S_vPpX a:hover{text-decoration-thickness:2px}.Zl33mj8kIueO57S_vPpX a:focus{box-shadow:none!important}.Gv5Luzad_e0BQaGSPdvq{--product-card-shadow:rgb(0 0 0/3%);background-color:var(--jp-white);border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius);box-shadow:0 2px 6px var(--product-card-shadow),0 1px 2px var(--product-card-shadow)}.EZSX4CwXdPsrNRfhBEGk,.OCm4Aq9srXhRMHqkqg1I{display:flex}.OCm4Aq9srXhRMHqkqg1I{align-items:center}.OCm4Aq9srXhRMHqkqg1I img{object-fit:cover;width:100%}.yrFREta4NGFUulXcnM4k .EZSX4CwXdPsrNRfhBEGk{margin-bottom:calc(var(--spacing-base)*3)}.SqdhUZkXCRuIpErj1B3z{--max-container-width:1128px;--vertical-gutter:24px;--horizontal-spacing:8px;column-gap:var(--vertical-gutter);display:grid;margin:0 auto;max-width:var(--max-container-width);width:100%}@media(max-width:599px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}}@media(min-width:600px)and (max-width:959px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(8,minmax(0,1fr));padding:0 18px}}@media(min-width:960px){.SqdhUZkXCRuIpErj1B3z{grid-template-columns:repeat(12,minmax(0,1fr));padding:0 24px}}.SqdhUZkXCRuIpErj1B3z.OZC_9a1LhpWF9dv15Gdh{max-width:none;padding:unset}@media(max-width:599px){.RuVLl3q4lxTQa3wbhBJB{grid-column-end:span 1}.f9LZTRG4MMK42rS89afW{grid-column-start:1}.bHe_zKxjjpUwHw_MdYE1{grid-column-end:2}.QZbNrOqE2aNSn50xVhpU{grid-column-end:span 2}.ev7W3z7zVYPeHAlYqZjf{grid-column-start:2}.NJWd1m_e7lOiPYru2ZMP{grid-column-end:3}.Xc6nt1Qc1DI0Z2A3gt1r{grid-column-end:span 3}.UIcN_GXiPRoIsin8Kohg{grid-column-start:3}.GRKCyqb5LufCSCgykKFc{grid-column-end:4}.i_qTq8gqhhC3vIUepVRB{grid-column-end:span 4}.G3qaZ3Jpbvam_1XvGxgc{grid-column-start:4}.VRCNYKZtO9zukEwmgP1y{grid-column-end:5}}@media(min-width:600px)and (max-width:959px){.tRm008K_WJL79WoNZTNL{grid-column-end:span 1}.l5T2P_bgKts4tdaRkS1d{grid-column-start:1}.zOCxfLZpF6BlgC7a_Yq1{grid-column-end:2}.F80DdgVn0m5OpvtSQWka{grid-column-end:span 2}.oI1c7JYfiJtMQHbhngtU{grid-column-start:2}.pMQtA_4jh1_1lVknqEP5{grid-column-end:3}.VenqMpdgyKQVUNNQcfqd{grid-column-end:span 3}.seNYL99uoczf9V4MxBxT{grid-column-start:3}.YKfF1HFhI9KygA5l3b2J{grid-column-end:4}.yAi0Cv1xDWkoqsaUhvhR{grid-column-end:span 4}.ubhnyZOnkgxNhh6XtVWv{grid-column-start:4}.RGOPGQbWMJ9Ei5oFxS7X{grid-column-end:5}.Sz1E2aWbX483ijdi6yge{grid-column-end:span 5}.tku6_bRYrX9tMbgYGmIl{grid-column-start:5}.b5JHttOhSEcI1WBlqAjk{grid-column-end:6}.FboSx5MoKTAWbxXyYlCw{grid-column-end:span 6}.Jhs8yEEmodG30edbJvag{grid-column-start:6}.IpzbbKVqEqPcfIGkXkwt{grid-column-end:7}.mhCPwfAZ4Kmm_empzJAq{grid-column-end:span 7}.x034ilrJF7rO9UJB2rI1{grid-column-start:7}.Wt8t2e16viRrOJ1lLA5v{grid-column-end:8}.S6pIrEy9AMLKx9bgh_Ae{grid-column-end:span 8}.kEfI4tGyuWfHTlRnvIab{grid-column-start:8}.PUzX4RRsKq1dnsz3gebS{grid-column-end:9}}@media(min-width:960px){.X_pdcLJikd8LS_YAdJlB{grid-column-end:span 1}.tl936d14Huby4khYp05X{grid-column-start:1}.hnge0LnR69d3NXEtEE1t{grid-column-end:2}.fj0NUMuyZQcPNgKcjp5Z{grid-column-end:span 2}.R2ncBX7a2NigdYCcV1OX{grid-column-start:2}.t8vMSDVYno9k9itRwnXb{grid-column-end:3}.wsDuEN2GqHx6qzo8dUdk{grid-column-end:span 3}.cIEVPUweWtLBy3xaXnMx{grid-column-start:3}.fajUWBwu1m2B479j3jmz{grid-column-end:4}.YR0c7fQTgMkDdWzwSyLp{grid-column-end:span 4}.xlwp8BmplxkKNMI7gamo{grid-column-start:4}._C4O1w9DUqx1m3gPf8aA{grid-column-end:5}.Z54F1hAErckAIrKlxnXW{grid-column-end:span 5}.ezSDWkRHmKSxDJXxuiOH{grid-column-start:5}.T0ChoeAjGJjkkNrYhD4g{grid-column-end:6}.qtMoMPF6yHvGJnWHSsde{grid-column-end:span 6}.gdoywN5VPiWERfIBqkph{grid-column-start:6}.wUev_VH5uf_pwFFlbnAU{grid-column-end:7}.egIPDFJsOpownTClq9XP{grid-column-end:span 7}.yGhp9yoAW7k0kQik9AB7{grid-column-start:7}.SJ43U9mR5wUg5V2qBeQA{grid-column-end:8}.cTuyHfMwSUJxN_HdIEgd{grid-column-end:span 8}.smCr8DaIagcumdvdldiK{grid-column-start:8}.T03NHzQJvzwL6wAfIiTL{grid-column-end:9}.pMvxM3RJGjqyNdf9qg1Y{grid-column-end:span 9}.iIVpNRwEnQ_JI5gpp9EN{grid-column-start:9}.ZbQ4u4vGSX5rJOje4uGL{grid-column-end:10}.gKb5wuIDAlKGbrjK2vxy{grid-column-end:span 10}.Z7pINdImE2WJiYnZBTqm{grid-column-start:10}.ZTxp6qpvwurMdOnLLSz1{grid-column-end:11}.NnQTlbfnxPDR6cQ7rygg{grid-column-end:span 11}.O137wZd6Yl0olSA9PsXR{grid-column-start:11}.zf2OJtQ2MPz6SDoh6CB0{grid-column-end:12}.U3H6UHW6HqRt9hdzVg3O{grid-column-end:span 12}.zynnNeS_ZBTxABcVpUQH{grid-column-start:12}.vI8tltFZtFUNAy9Iag9s{grid-column-end:13}}.jp-connection__connect-screen__loading{display:none}.jp-connection__connect-screen__tos{margin-top:28px;max-width:360px}.jp-connection__connect-screen .jp-action-button{margin-top:40px}.jp-connection__connect-screen .jp-action-button button{max-width:100%}.jp-connection__connect-screen .jp-action-button button:disabled{color:hsla(0,0%,100%,.4)}@media(max-width:782px){.jp-connection__connect-screen .jp-action-button button{max-width:none;width:100%}}.jp-connection__connect-screen__footer{margin-top:32px}: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-10:#f2cf75;--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-menu-border-height:1px;--jp-underline-thickness:2px}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{grid-gap:24px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 16px;width:100%}@media(min-width:600px){.jp-row{grid-template-columns:repeat(8,1fr);margin:0 18px}}@media(min-width:960px){.jp-row{grid-template-columns:repeat(12,1fr);margin:0 24px;max-width:1128px}}.sm-col-span-1{grid-column-end:span 1}.sm-col-span-2{grid-column-end:span 2}.sm-col-span-3{grid-column-end:span 3}.sm-col-span-4{grid-column-end:span 4}@media(min-width:600px){.md-col-span-1{grid-column-end:span 1}.md-col-span-2{grid-column-end:span 2}.md-col-span-3{grid-column-end:span 3}.md-col-span-4{grid-column-end:span 4}.md-col-span-5{grid-column-end:span 5}.md-col-span-6{grid-column-end:span 6}.md-col-span-7{grid-column-end:span 7}.md-col-span-8{grid-column-end:span 8}}@media(min-width:960px){.lg-col-span-1{grid-column-end:span 1}.lg-col-span-2{grid-column-end:span 2}.lg-col-span-3{grid-column-end:span 3}.lg-col-span-4{grid-column-end:span 4}.lg-col-span-5{grid-column-end:span 5}.lg-col-span-6{grid-column-end:span 6}.lg-col-span-7{grid-column-end:span 7}.lg-col-span-8{grid-column-end:span 8}.lg-col-span-9{grid-column-end:span 9}.lg-col-span-10{grid-column-end:span 10}.lg-col-span-11{grid-column-end:span 11}.lg-col-span-12{grid-column-end:span 12}}@media(max-width:960px){.md-col-span-0{display:none}}@media(max-width:600px){.sm-col-span-0{display:none}}.jp-cut{border:2px solid var(--jp-green-primary);border-radius:var(--jp-border-radius);margin:32px 0;padding:16px 24px 16px 64px;position:relative;text-decoration:none}.jp-cut,.jp-cut span{display:block}.jp-cut span:last-of-type{font-weight:600}.jp-cut:focus span:last-of-type,.jp-cut:hover span:last-of-type{text-decoration:underline;text-decoration-thickness:var(--jp-underline-thickness)}.jp-cut:focus:after,.jp-cut:hover:after{transform:translateY(-50%) translateX(-8px)}.jp-cut:after{color:var(--jp-green-primary);content:"→";font-size:24px;font-weight:600;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s ease-out}.jp-connection__connect-screen-layout{background:var(--jp-white);border-radius:4px;box-shadow:0 0 40px rgba(0,0,0,.08)}.jp-connection__connect-screen-layout__loading{display:none}.jp-connection__connect-screen-layout__left,.jp-connection__connect-screen-layout__right{box-sizing:border-box}.jp-connection__connect-screen-layout__left{padding:25px}@media(min-width:600px){.jp-connection__connect-screen-layout__left{padding:64px 96px}}.jp-connection__connect-screen-layout__left .jetpack-logo{margin-bottom:24px}.jp-connection__connect-screen-layout__left h2{color:var(--jp-black);font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left h3{color:var(--jp-black);font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:0;margin-top:32px}.jp-connection__connect-screen-layout__left li,.jp-connection__connect-screen-layout__left p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jp-connection__connect-screen-layout__left p{color:#101517;margin:16px 0}.jp-connection__connect-screen-layout__left a{color:var(--jp-black);font-size:var(--font-body);font:inherit;height:auto;padding:0;text-decoration:underline}.jp-connection__connect-screen-layout__left a:hover{color:var(--jp-black);text-decoration-thickness:var(--jp-underline-thickness)}.jp-connection__connect-screen-layout__left a:focus{box-shadow:none!important;color:var(--jp-black)}.jp-connection__connect-screen-layout__left ul{list-style-type:none;padding:0}.jp-connection__connect-screen-layout__left ul li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVHcEwFnwUInggGnggGnggHnAcAnwUFnQcAnwcGnwkFnQgGnQgFnwcGnQYFnQcFnAcGnQkDnwdhiL0pAAAAEnRSTlMAMF//f2Aw7yBQ3+9gcIBgcED+HDbkAAAAZklEQVR4Ae3LNwICARDDQC0+cv7/Y8mwV9odSfWIcf/+VegnGkIvDaGXKvTTn/Gz+Uf5xTL0K1XotS7fs5H6GHvvaO8d7c3j7rdgHne/A/PYt/cO+R42oYdN6OEQetiFHo4A//6dAXqtBEkmtWutAAAAAElFTkSuQmCC) no-repeat;background-size:24px;color:var(--jp-black);margin-bottom:9px;padding-right:30px}.jp-connection__connect-screen-layout__right{padding:64px 0}.jp-connection__connect-screen-layout__right img{max-width:100%}.jp-connection__connect-screen-layout__two-columns{display:flex;flex-wrap:wrap}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:100%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__left{flex-basis:52%}}.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{background:#f9f9f6;display:none;flex-basis:47%;flex-grow:1}@media(min-width:1080px){.jp-connection__connect-screen-layout__two-columns .jp-connection__connect-screen-layout__right{display:block}}.jp-action-button--button{background:#000}.jp-action-button--button,.jp-action-button--button.components-button{border-radius:4px;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:40px;line-height:18px;min-width:264px;text-align:center}.jp-action-button__error{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDIwYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2WiIgc3Ryb2tlPSIjRDYzNjM5IiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMyA3aC0ydjZoMlY3Wk0xMyAxNWgtMnYyaDJ2LTJaIiBmaWxsPSIjRDYzNjM5Ii8+PC9zdmc+) no-repeat 100% 0;color:var(--jp-red)!important;line-height:25px!important;padding-right:25px}.GQxMvJS5U6iVNJmSpMPF{align-items:center;color:var(--jp-black);display:flex}.KnJZuV0pa9Gg6EXeRM1i{margin-left:var(--spacing-base);margin-right:-4px}.UEduPzitoZhdpuTzMjt9{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:600px;width:100%}.qDhRL8DIjymrStP3w9B3{border:1px solid var(--jp-gray);border-radius:var(--jp-border-radius)}.qDhRL8DIjymrStP3w9B3>:not(:last-child){border-bottom:1px solid var(--jp-gray)}.rRi26q1cw7ab7k5FvVc_{background-color:var(--jp-white)}.CzeYPrG1m_fUkzlzH9EK{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline-color:var(--jp-black);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*3);text-align:start;width:100%}.CzeYPrG1m_fUkzlzH9EK:hover{background:var(--jp-gray-0)}.szeRkmQQc8et8X9yTjVv{align-items:center;display:flex;font-weight:600}._Kfnb92VhxVEmNAKh8tv{margin-left:var(--spacing-base)}.OPUND7H3QC9hUKFU8D_Q{align-items:center;display:flex}.Iz4l9mSIMfuURCMqCs2m{overflow:hidden;transform-origin:top center}.nb7st48RtdzYghiM4XdI{max-height:0;padding:0;transform:scaleY(0);transition:all .1s}.IgHL3jjLCny2pbe5BvGc{max-height:1000px;padding:calc(var(--spacing-base)*4) calc(var(--spacing-base)*7);transform:scaleY(1);transition:max-height .3s,transform .2s}.HQgjxePFDRJHamBAGcVU{background-color:var(--jp-white);border-radius:var(--jp-border-radius);box-shadow:0 0 40px rgba(0,0,0,.08);margin:0;padding:var(--spacing-base) 0}.KtdsNIMumOoHNWMLmuAJ{align-items:center;display:flex;justify-content:space-between;margin:0;padding:calc(var(--spacing-base)*2)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2{cursor:pointer;outline-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:focus:not(.owofT85W_XvVdb5vr1GN),.KtdsNIMumOoHNWMLmuAJ.ewyV4ZGn34WDNXmK3ej2:hover:not(.owofT85W_XvVdb5vr1GN){background-color:var(--jp-gray-0)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN{background-color:var(--jp-black)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .NESnw2xCLrBpP6WlYZL4{color:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .aohnd_y_1lrMuww8NH63{fill:var(--jp-white)}.KtdsNIMumOoHNWMLmuAJ.owofT85W_XvVdb5vr1GN .Rnas_2_2_eLZSYfZ347E{background-color:var(--jp-red);border:1px solid var(--jp-red);color:var(--jp-white)}.NESnw2xCLrBpP6WlYZL4{align-items:center;display:flex;overflow-x:hidden;padding-left:var(--spacing-base)}.m4_14yNRByDyO9yf9pGg{display:block;overflow-x:hidden;text-overflow:ellipsis}.aohnd_y_1lrMuww8NH63{margin-left:calc(var(--spacing-base)*2)}.Rnas_2_2_eLZSYfZ347E{align-items:center;border:1px solid var(--jp-red-60);border-radius:50%;box-sizing:border-box;color:var(--jp-red-60);display:flex;justify-content:center;min-width:30px;padding:calc(var(--spacing-base)/2) var(--spacing-base)}.X8NRHUTBa_4wDvoHN9TT{fill:var(--jp-green-50)}.CsuOteurQlJm4IjXqyZ0{fill:var(--jp-gray-20)}.fvbewglUxEvV1o04yzzp{--icon-size:28px;--item-spacing:calc(var(--spacing-base)*2);--left-spacing:calc(var(--icon-size) + var(--item-spacing));list-style:none}.DINy59MKjwiQanaoDTiV{padding:calc(var(--spacing-base)*2)}.XoacHJljw8zRW_fkBSyg{padding:0}.mXM4WZRePVTa07dhQ6MD{margin-right:var(--left-spacing)}.sI3V8khLdCqxkhJQ_XnI{display:flex;justify-content:flex-start;padding:calc(var(--spacing-base)*2)}.hgdxMuIvZwTZ0sfXaols{padding:calc(var(--spacing-base)*2);width:250px}.UErHS2HAh1gszGfYuVIf{align-items:center;background-color:var(--jp-white);border:1px solid var(--jp-gray-10);border-radius:var(--jp-border-radius);display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*2);width:100%}.lEhH1hvCcxLVFMHI8Gwv{display:flex;justify-content:flex-start}.c57Vj4QhAHwcK_HZMxtN{margin-left:var(--spacing-base)}.t5TwI3d3FnCJvFBlkmm5{display:block}.kSa6ERuVPsCMPXugb030{display:none}@media(min-width:960px){.HEIQRBZX2OGPfgwLamSw{grid-column:1/span 6}.NM79t9UDbfSE2ng1aEje{grid-column:8/span 5}}.EuLAJFvuH975k2Y5d9ye{padding:calc(var(--spacing-base)*7) 0}.P3dy_ZSA2ehmG5qWpMdF{align-items:center;display:flex;height:100%}.P3dy_ZSA2ehmG5qWpMdF img{object-fit:cover;width:100%}.kPvrEjlGSAUI7eyu_Ei_ .HEIQRBZX2OGPfgwLamSw{margin-bottom:calc(var(--spacing-base)*3)}.sexr0jUxC1jVixdKiDnC{margin-right:-20px}@media(max-width:782px){.sexr0jUxC1jVixdKiDnC{margin-right:-10px}}.sexr0jUxC1jVixdKiDnC.vKQ11sLeAM45M04P1ccj{background-color:var(--jp-white)}.jp-dashboard-footer{align-items:center;color:#000;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1128px;width:100%}.jp-dashboard-footer a,.jp-dashboard-footer a:hover,.jp-dashboard-footer a:visited{color:#000;text-decoration:none}.jp-dashboard-footer__jetpack-symbol,.jp-dashboard-footer__module-name{display:inline-block;vertical-align:middle}.jp-dashboard-footer__module-name{font-size:12px;font-weight:600;margin-right:5px}.vMa4i_Dza2t5Zi_Bw9Nf{background:var(--jp-white-off)}*{box-sizing:border-box} \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/composer.json b/wp-content/plugins/jetpack-protect/composer.json new file mode 100644 index 00000000..bcbf2770 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/composer.json @@ -0,0 +1,69 @@ +{ + "name": "automattic/jetpack-protect", + "description": "Social plugin", + "type": "wordpress-plugin", + "license": "GPL-2.0-or-later", + "require": { + "ext-json": "*", + "automattic/jetpack-assets": "^1.17", + "automattic/jetpack-admin-ui": "^0.2.11", + "automattic/jetpack-autoloader": "^2.11", + "automattic/jetpack-composer-plugin": "^1.1", + "automattic/jetpack-config": "^1.9", + "automattic/jetpack-identity-crisis": "^0.8.18", + "automattic/jetpack-my-jetpack": "^1.8", + "automattic/jetpack-plugins-installer": "^0.1.4", + "automattic/jetpack-sync": "^1.37" + }, + "require-dev": { + "yoast/phpunit-polyfills": "1.0.3", + "automattic/jetpack-changelogger": "^3.2", + "automattic/wordbless": "0.3.1" + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "scripts": { + "phpunit": [ + "./vendor/phpunit/phpunit/phpunit --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-clover \"$COVERAGE_DIR/clover.xml\"" + ], + "test-php": [ + "@composer phpunit" + ], + "build-development": [ + "pnpm run build" + ], + "build-production": [ + "pnpm run build-production-concurrently" + ], + "watch": [ + "Composer\\Config::disableProcessTimeout", + "pnpm run watch" + ], + "post-update-cmd": "php -r \"copy('vendor/automattic/wordbless/src/dbless-wpdb.php', 'wordpress/wp-content/db.php');\"" + }, + "repositories": [], + "minimum-stability": "dev", + "prefer-stable": true, + "extra": { + "mirror-repo": "Automattic/jetpack-protect-plugin", + "release-branch-prefix": "protect", + "wp-plugin-slug": "jetpack-protect", + "version-constants": { + "JETPACK_PROTECT_VERSION": "jetpack-protect.php" + } + }, + "config": { + "allow-plugins": { + "roots/wordpress-core-installer": true, + "automattic/jetpack-autoloader": true, + "automattic/jetpack-composer-plugin": true + }, + "autoloader-suffix": "c4802e05bbcf59fd3b6350e8d3e5482c_protectⓥ1_0_2" + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack-protect.php b/wp-content/plugins/jetpack-protect/jetpack-protect.php new file mode 100644 index 00000000..f7818868 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack-protect.php @@ -0,0 +1,120 @@ + +
+

+ this document to set up your development environment. Jetpack Protect must have Composer dependencies installed and built via the build command.', 'jetpack-protect' ), + array( + 'a' => array( + 'href' => array(), + 'target' => array(), + 'rel' => array(), + ), + ) + ), + 'https://github.com/Automattic/jetpack/blob/trunk/docs/development-environment.md#building-your-project' + ); + ?> +

+
+ ' . __( 'Dashboard', 'jetpack-protect' ) . ''; + array_unshift( $actions, $settings_link ); + + return $actions; + } +); + +register_deactivation_hook( __FILE__, array( 'Jetpack_Protect', 'plugin_deactivation' ) ); + +// Main plugin class. +new Jetpack_Protect(); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md new file mode 100644 index 00000000..47ad2953 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/CHANGELOG.md @@ -0,0 +1,121 @@ +# Changelog + +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). + +## [1.4.15] - 2022-07-26 +### Changed +- Updated package dependencies. [#25158] + +## [1.4.14] - 2022-06-21 +### Changed +- Renaming master to trunk. + +## [1.4.13] - 2022-04-26 +### Changed +- Updated package dependencies. + +## [1.4.12] - 2022-01-25 +### Changed +- Updated package dependencies. + +## [1.4.11] - 2022-01-04 +### Changed +- Switch to pcov for code coverage. +- Updated package dependencies + +## [1.4.10] - 2021-12-14 +### Changed +- Updated package dependencies. + +## [1.4.9] - 2021-11-02 +### Changed +- Set `convertDeprecationsToExceptions` true in PHPUnit config. +- Update PHPUnit configs to include just what needs coverage rather than include everything then try to exclude stuff that doesn't. + +## [1.4.8] - 2021-10-13 +### Changed +- Updated package dependencies. + +## [1.4.7] - 2021-10-12 +### Changed +- Updated package dependencies + +## [1.4.6] - 2021-09-28 +### Changed +- Updated package dependencies. + +## [1.4.5] - 2021-08-30 +### Changed +- Run composer update on test-php command instead of phpunit +- Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills). +- updated annotations versions + +## [1.4.4] - 2021-05-25 +### Changed +- Updated package dependencies. + +## [1.4.3] - 2021-04-08 +### Changed +- Packaging and build changes, no change to the package itself. + +## [1.4.2] - 2021-03-30 +### Added +- Composer alias for dev-master, to improve dependencies + +### Changed +- Update package dependencies. + +### Fixed +- Use `composer update` rather than `install` in scripts, as composer.lock isn't checked in. + +## [1.4.1] - 2021-02-05 + +- CI: Make tests more generic + +## [1.4.0] - 2021-01-20 + +- Add mirror-repo information to all current composer packages + +## [1.3.0] - 2020-12-17 + +- Coverage Update whitelist for backend tests +- Pin dependencies +- Packages: Update for PHP 8 testing + +## [1.2.0] - 2020-09-17 + +## [1.1.1] - 2020-09-17 + +- a8c-mc-stats: Do not distribute test files + +## [1.1.0] - 2020-08-13 + +- CI: Try collect js coverage + +## 1.0.0 - 2020-07-27 + +- Creates the MC Stats package + +[1.4.15]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.14...v1.4.15 +[1.4.14]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.13...v1.4.14 +[1.4.13]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.12...v1.4.13 +[1.4.12]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.11...v1.4.12 +[1.4.11]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.10...v1.4.11 +[1.4.10]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.9...v1.4.10 +[1.4.9]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.8...v1.4.9 +[1.4.8]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.7...v1.4.8 +[1.4.7]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.6...v1.4.7 +[1.4.6]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.5...v1.4.6 +[1.4.5]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.4...v1.4.5 +[1.4.4]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.3...v1.4.4 +[1.4.3]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.2...v1.4.3 +[1.4.2]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.1...v1.4.2 +[1.4.1]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.4.0...v1.4.1 +[1.4.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.3.0...v1.4.0 +[1.3.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.2.0...v1.3.0 +[1.2.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.1.1...v1.2.0 +[1.1.1]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.1.0...v1.1.1 +[1.1.0]: https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v1.0.0...v1.1.0 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/LICENSE.txt new file mode 100644 index 00000000..e82774c1 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/LICENSE.txt @@ -0,0 +1,357 @@ +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +=================================== + + +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +GNU GENERAL PUBLIC LICENSE +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any +part thereof, to be licensed as a whole at no charge to all third +parties under the terms of this License. + +c) If the modified program normally reads commands interactively +when run, you must cause it, when started running for such +interactive use in the most ordinary way, to print or display an +announcement including an appropriate copyright notice and a +notice that there is no warranty (or else, saying that you provide +a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this +License. (Exception: if the Program itself is interactive but +does not normally print such an announcement, your work based on +the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections +1 and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three +years, to give any third party, for a charge no more than your +cost of physically performing source distribution, a complete +machine-readable copy of the corresponding source code, to be +distributed under the terms of Sections 1 and 2 above on a medium +customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer +to distribute corresponding source code. (This alternative is +allowed only for noncommercial distribution and only if you +received the program in object code or executable form with such +an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author +Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +This is free software, and you are welcome to redistribute it +under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/SECURITY.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/SECURITY.md new file mode 100644 index 00000000..b4b46c0e --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/SECURITY.md @@ -0,0 +1,38 @@ +# Security Policy + +Full details of the Automattic Security Policy can be found on [automattic.com](https://automattic.com/security/). + +## Supported Versions + +Generally, only the latest version of Jetpack has continued support. If a critical vulnerability is found in the current version of Jetpack, we may opt to backport any patches to previous versions. + +## Reporting a Vulnerability + +[Jetpack](https://jetpack.com/) is an open-source plugin for WordPress. Our HackerOne program covers the plugin software, as well as a variety of related projects and infrastructure. + +**For responsible disclosure of security issues and to be eligible for our bug bounty program, please submit your report via the [HackerOne](https://hackerone.com/automattic) portal.** + +Our most critical targets are: + +* Jetpack and the Jetpack composer packages (all within this repo) +* Jetpack.com -- the primary marketing site. +* cloud.jetpack.com -- a management site. +* wordpress.com -- the shared management site for both Jetpack and WordPress.com sites. + +For more targets, see the `In Scope` section on [HackerOne](https://hackerone.com/automattic). + +_Please note that the **WordPress software is a separate entity** from Automattic. Please report vulnerabilities for WordPress through [the WordPress Foundation's HackerOne page](https://hackerone.com/wordpress)._ + +## Guidelines + +We're committed to working with security researchers to resolve the vulnerabilities they discover. You can help us by following these guidelines: + +* Follow [HackerOne's disclosure guidelines](https://www.hackerone.com/disclosure-guidelines). +* Pen-testing Production: + * Please **setup a local environment** instead whenever possible. Most of our code is open source (see above). + * If that's not possible, **limit any data access/modification** to the bare minimum necessary to reproduce a PoC. + * **_Don't_ automate form submissions!** That's very annoying for us, because it adds extra work for the volunteers who manage those systems, and reduces the signal/noise ratio in our communication channels. + * To be eligible for a bounty, all of these guidelines must be followed. +* Be Patient - Give us a reasonable time to correct the issue before you disclose the vulnerability. + +We also expect you to comply with all applicable laws. You're responsible to pay any taxes associated with your bounties. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json new file mode 100644 index 00000000..51ecd6e0 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/composer.json @@ -0,0 +1,39 @@ +{ + "name": "automattic/jetpack-a8c-mc-stats", + "description": "Used to record internal usage stats for Automattic. Not visible to site owners.", + "type": "jetpack-library", + "license": "GPL-2.0-or-later", + "require": {}, + "require-dev": { + "yoast/phpunit-polyfills": "1.0.3", + "automattic/jetpack-changelogger": "^3.2" + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "scripts": { + "phpunit": [ + "./vendor/phpunit/phpunit/phpunit --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-clover \"$COVERAGE_DIR/clover.xml\"" + ], + "test-php": [ + "@composer phpunit" + ] + }, + "minimum-stability": "dev", + "prefer-stable": true, + "extra": { + "autotagger": true, + "mirror-repo": "Automattic/jetpack-a8c-mc-stats", + "changelogger": { + "link-template": "https://github.com/Automattic/jetpack-a8c-mc-stats/compare/v${old}...v${new}" + }, + "branch-alias": { + "dev-trunk": "1.4.x-dev" + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php new file mode 100644 index 00000000..88635fbb --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-a8c-mc-stats/src/class-a8c-mc-stats.php @@ -0,0 +1,183 @@ +use_transparent_pixel = $use_transparent_pixel; + } + + /** + * Store a stat for later output. + * + * @param string $group The stat group. + * @param string $name The stat name to bump. + * + * @return boolean true if stat successfully added + */ + public function add( $group, $name ) { + + if ( ! \is_string( $group ) || ! \is_string( $name ) ) { + return false; + } + + if ( ! isset( $this->stats[ $group ] ) ) { + $this->stats[ $group ] = array(); + } + + if ( \in_array( $name, $this->stats[ $group ], true ) ) { + return false; + } + + $this->stats[ $group ][] = $name; + + return true; + } + + /** + * Gets current stats stored to be processed + * + * @return array $stats + */ + public function get_current_stats() { + return $this->stats; + } + + /** + * Return the stats from a group in an array ready to be added as parameters in a query string + * + * @param string $group_name The name of the group to retrieve. + * @return array Array with one item, where the key is the prefixed group and the value are all stats concatenated with a comma. If group not found, an empty array will be returned + */ + public function get_group_query_args( $group_name ) { + $stats = $this->get_current_stats(); + if ( isset( $stats[ $group_name ] ) && ! empty( $stats[ $group_name ] ) ) { + return array( "x_jetpack-{$group_name}" => implode( ',', $stats[ $group_name ] ) ); + } + return array(); + } + + /** + * Gets a list of trac URLs for every stored URL + * + * @return array An array of URLs + */ + public function get_stats_urls() { + + $urls = array(); + + foreach ( $this->get_current_stats() as $group => $stat ) { + $group_query_string = $this->get_group_query_args( $group ); + $urls[] = $this->build_stats_url( $group_query_string ); + } + + return $urls; + + } + + /** + * Outputs the tracking pixels for the current stats and empty the stored stats from the object + * + * @return void + */ + public function do_stats() { + $urls = $this->get_stats_urls(); + foreach ( $urls as $url ) { + echo ''; + } + $this->stats = array(); + } + + /** + * Pings the stats server for the current stats and empty the stored stats from the object + * + * @return void + */ + public function do_server_side_stats() { + $urls = $this->get_stats_urls(); + foreach ( $urls as $url ) { + $this->do_server_side_stat( $url ); + } + $this->stats = array(); + } + + /** + * Runs stats code for a one-off, server-side. + * + * @param string $url string The URL to be pinged. Should include `x_jetpack-{$group}={$stats}` or whatever we want to store. + * + * @return bool If it worked. + */ + public function do_server_side_stat( $url ) { + $response = wp_remote_get( esc_url_raw( $url ) ); + if ( is_wp_error( $response ) ) { + return false; + } + + if ( 200 !== wp_remote_retrieve_response_code( $response ) ) { + return false; + } + + return true; + } + + /** + * Builds the stats url. + * + * @param array $args array|string The arguments to append to the URL. + * + * @return string The URL to be pinged. + */ + public function build_stats_url( $args ) { + $defaults = array( + 'v' => 'wpcom2', + 'rand' => md5( wp_rand( 0, 999 ) . time() ), + ); + $args = wp_parse_args( $args, $defaults ); + $gifname = true === $this->use_transparent_pixel ? 'b.gif' : 'g.gif'; + + /** + * Filter the URL used as the Stats tracking pixel. + * + * @since-jetpack 2.3.2 + * @since 1.0.0 + * + * @param string $url Base URL used as the Stats tracking pixel. + */ + $base_url = apply_filters( + 'jetpack_stats_base_url', + 'https://pixel.wp.com/' . $gifname + ); + $url = add_query_arg( $args, $base_url ); + return $url; + } + +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md new file mode 100644 index 00000000..ad1623e0 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/CHANGELOG.md @@ -0,0 +1,87 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.2.11] - 2022-07-26 +### Changed +- Updated package dependencies. [#25158] + +## [0.2.10] - 2022-07-12 +### Changed +- Updated package dependencies. + +## [0.2.9] - 2022-06-21 +### Changed +- Renaming master to trunk. + +## [0.2.8] - 2022-06-14 +### Changed +- Updated package dependencies. + +## [0.2.7] - 2022-04-26 +### Changed +- Update package.json metadata. + +## [0.2.6] - 2022-04-05 +### Changed +- Updated package dependencies. + +## [0.2.5] - 2022-03-08 +### Fixed +- Do not handle Akismet submenu if Jetpack plugin is present + +## [0.2.4] - 2022-02-09 +### Added +- Support for akismet menu with stand-alone plugins + +### Fixed +- Fixes menu order working around a bug in add_submenu_page + +## [0.2.3] - 2022-01-25 +### Changed +- Updated package dependencies. + +## [0.2.2] - 2022-01-18 +### Changed +- General: update required node version to v16.13.2 + +## [0.2.1] - 2022-01-04 +### Changed +- Switch to pcov for code coverage. +- Updated package dependencies + +## [0.2.0] - 2021-12-14 +### Added +- New method to get the top level menu item + +## [0.1.1] - 2021-11-17 +### Changed +- Set `convertDeprecationsToExceptions` true in PHPUnit config. +- Update PHPUnit configs to include just what needs coverage rather than include everything then try to exclude stuff that doesn't. + +## 0.1.0 - 2021-10-13 +### Added +- Created the package. + +### Changed +- Updated package dependencies. + +### Fixed +- Fixing menu visibility issues. + +[0.2.11]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.10...0.2.11 +[0.2.10]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.9...0.2.10 +[0.2.9]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.8...0.2.9 +[0.2.8]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.7...0.2.8 +[0.2.7]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.6...0.2.7 +[0.2.6]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.5...0.2.6 +[0.2.5]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.4...0.2.5 +[0.2.4]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.3...0.2.4 +[0.2.3]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.2...0.2.3 +[0.2.2]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.1...0.2.2 +[0.2.1]: https://github.com/Automattic/jetpack-admin-ui/compare/0.2.0...0.2.1 +[0.2.0]: https://github.com/Automattic/jetpack-admin-ui/compare/0.1.1...0.2.0 +[0.1.1]: https://github.com/Automattic/jetpack-admin-ui/compare/0.1.0...0.1.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/LICENSE.txt new file mode 100644 index 00000000..e82774c1 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/LICENSE.txt @@ -0,0 +1,357 @@ +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +=================================== + + +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +GNU GENERAL PUBLIC LICENSE +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any +part thereof, to be licensed as a whole at no charge to all third +parties under the terms of this License. + +c) If the modified program normally reads commands interactively +when run, you must cause it, when started running for such +interactive use in the most ordinary way, to print or display an +announcement including an appropriate copyright notice and a +notice that there is no warranty (or else, saying that you provide +a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this +License. (Exception: if the Program itself is interactive but +does not normally print such an announcement, your work based on +the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections +1 and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three +years, to give any third party, for a charge no more than your +cost of physically performing source distribution, a complete +machine-readable copy of the corresponding source code, to be +distributed under the terms of Sections 1 and 2 above on a medium +customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer +to distribute corresponding source code. (This alternative is +allowed only for noncommercial distribution and only if you +received the program in object code or executable form with such +an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author +Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +This is free software, and you are welcome to redistribute it +under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/SECURITY.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/SECURITY.md new file mode 100644 index 00000000..b4b46c0e --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/SECURITY.md @@ -0,0 +1,38 @@ +# Security Policy + +Full details of the Automattic Security Policy can be found on [automattic.com](https://automattic.com/security/). + +## Supported Versions + +Generally, only the latest version of Jetpack has continued support. If a critical vulnerability is found in the current version of Jetpack, we may opt to backport any patches to previous versions. + +## Reporting a Vulnerability + +[Jetpack](https://jetpack.com/) is an open-source plugin for WordPress. Our HackerOne program covers the plugin software, as well as a variety of related projects and infrastructure. + +**For responsible disclosure of security issues and to be eligible for our bug bounty program, please submit your report via the [HackerOne](https://hackerone.com/automattic) portal.** + +Our most critical targets are: + +* Jetpack and the Jetpack composer packages (all within this repo) +* Jetpack.com -- the primary marketing site. +* cloud.jetpack.com -- a management site. +* wordpress.com -- the shared management site for both Jetpack and WordPress.com sites. + +For more targets, see the `In Scope` section on [HackerOne](https://hackerone.com/automattic). + +_Please note that the **WordPress software is a separate entity** from Automattic. Please report vulnerabilities for WordPress through [the WordPress Foundation's HackerOne page](https://hackerone.com/wordpress)._ + +## Guidelines + +We're committed to working with security researchers to resolve the vulnerabilities they discover. You can help us by following these guidelines: + +* Follow [HackerOne's disclosure guidelines](https://www.hackerone.com/disclosure-guidelines). +* Pen-testing Production: + * Please **setup a local environment** instead whenever possible. Most of our code is open source (see above). + * If that's not possible, **limit any data access/modification** to the bare minimum necessary to reproduce a PoC. + * **_Don't_ automate form submissions!** That's very annoying for us, because it adds extra work for the volunteers who manage those systems, and reduces the signal/noise ratio in our communication channels. + * To be eligible for a bounty, all of these guidelines must be followed. +* Be Patient - Give us a reasonable time to correct the issue before you disclose the vulnerability. + +We also expect you to comply with all applicable laws. You're responsible to pay any taxes associated with your bounties. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json new file mode 100644 index 00000000..54ac4dd4 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/composer.json @@ -0,0 +1,50 @@ +{ + "name": "automattic/jetpack-admin-ui", + "description": "Generic Jetpack wp-admin UI elements", + "type": "jetpack-library", + "license": "GPL-2.0-or-later", + "require": {}, + "require-dev": { + "yoast/phpunit-polyfills": "1.0.3", + "automattic/jetpack-changelogger": "^3.2", + "automattic/wordbless": "dev-master" + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "scripts": { + "phpunit": [ + "./vendor/phpunit/phpunit/phpunit --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-clover \"$COVERAGE_DIR/clover.xml\"" + ], + "test-php": [ + "@composer phpunit" + ], + "post-update-cmd": "php -r \"copy('vendor/automattic/wordbless/src/dbless-wpdb.php', 'wordpress/wp-content/db.php');\"" + }, + "minimum-stability": "dev", + "prefer-stable": true, + "extra": { + "autotagger": true, + "mirror-repo": "Automattic/jetpack-admin-ui", + "textdomain": "jetpack-admin-ui", + "changelogger": { + "link-template": "https://github.com/Automattic/jetpack-admin-ui/compare/${old}...${new}" + }, + "branch-alias": { + "dev-trunk": "0.2.x-dev" + }, + "version-constants": { + "::PACKAGE_VERSION": "src/class-admin-menu.php" + } + }, + "config": { + "allow-plugins": { + "roots/wordpress-core-installer": true + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php new file mode 100644 index 00000000..35669a64 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/class-admin-menu.php @@ -0,0 +1,214 @@ + + + + + +Created by FontForge 20170925 at Mon Dec 4 15:18:51 2017 + By Michael Arestad + + + + + + + + + + diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.ttf b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.ttf new file mode 100644 index 00000000..47936c43 Binary files /dev/null and b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.ttf differ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.woff b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.woff new file mode 100644 index 00000000..347be333 Binary files /dev/null and b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-admin-ui/src/fonts/jetpack/jetpack.woff differ diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md new file mode 100644 index 00000000..a47ce49b --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/CHANGELOG.md @@ -0,0 +1,312 @@ +# Changelog + +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). + +## [1.17.20] - 2022-07-26 +### Changed +- Updated package dependencies. [#25158] + +## [1.17.19] - 2022-07-12 +### Changed +- Updated package dependencies. + +## [1.17.18] - 2022-07-06 +### Changed +- Updated package dependencies + +## [1.17.17] - 2022-06-21 +### Changed +- Renaming master to trunk. + +## [1.17.16] - 2022-06-14 + +## [1.17.15] - 2022-06-08 +### Changed +- Reorder JS imports for `import/order` eslint rule. [#24601] + +## [1.17.14] - 2022-05-18 +### Changed +- Updated package dependencies [#24372] + +## [1.17.13] - 2022-05-10 +### Changed +- Updated package dependencies. [#24302] + +## [1.17.12] - 2022-05-04 +### Added +- Add missing JavaScript dependencies, and fix a test. [#24096] + +## [1.17.11] - 2022-04-26 +### Changed +- Updated package dependencies. + +## [1.17.10] - 2022-04-19 +### Fixed +- Assets: Defer the enqueued script instead of its translations + +## [1.17.9] - 2022-04-05 +### Changed +- Updated package dependencies. + +## [1.17.8] - 2022-03-29 +### Changed +- Updated package dependencies. + +## [1.17.7] - 2022-03-23 +### Changed +- Updated package dependencies. + +## [1.17.6] - 2022-03-02 +### Changed +- Updated package dependencies. + +## [1.17.5] - 2022-02-16 +### Changed +- Updated package dependencies. + +## [1.17.4] - 2022-02-09 +### Changed +- Updated package dependencies. + +## [1.17.3] - 2022-02-02 +### Fixed +- Fixed minor coding standard violation. + +## [1.17.2] - 2022-02-01 +### Changed +- Build: remove unneeded files from production build. + +## [1.17.1] - 2022-01-27 +### Changed +- Updated package dependencies. + +## [1.17.0] - 2022-01-25 +### Added +- Accept package path prefixes from jetpack-composer-plugin and use them when lazy-loading JS translations. +- Generate the `wp-jp-i18n-loader` module needed by the new i18n-loader-webpack-plugin. + +### Deprecated +- Deprecated the `wp-jp-i18n-state` module. + +## [1.16.2] - 2022-01-18 +### Fixed +- Handle the case where `WP_LANG_DIR` is in `WP_CONTENT_DIR`, but `WP_CONTENT_DIR` is not in `ABSPATH`. + +## [1.16.1] - 2022-01-05 +### Fixed +- Don't issue a "doing it wrong" warning for registering aliases during plugin activation. + +## [1.16.0] - 2022-01-04 +### Added +- Document use of jetpack-assets, jetpack-composer-plugin, and i18n-loader-webpack-plugin together. + +### Changed +- Switch to pcov for code coverage. +- Updated package dependencies +- Updated package textdomain from `jetpack` to `jetpack-assets`. + +## [1.15.0] - 2021-12-20 +### Added +- Add `alias_textdomain()`. + +## [1.14.0] - 2021-12-14 +### Added +- Generate `wp-jp-i18n-state` script. + +## [1.13.1] - 2021-11-22 +### Fixed +- Call `_doing_it_wrong` correctly. + +## [1.13.0] - 2021-11-22 +### Added +- Have `Assets::register_script()` accept a textdomain for `wp_set_script_translations` (and complain if no textdomain is passed when `wp-i18n` is depended on). + +### Changed +- Updated package dependencies + +### Fixed +- Added missing option doc for `Assets::register_script()`. + +## [1.12.0] - 2021-11-15 +### Added +- Add `Assets::register_script()` for easier loading of Webpack-built scripts. + +## [1.11.10] - 2021-11-02 +### Changed +- Set `convertDeprecationsToExceptions` true in PHPUnit config. +- Update PHPUnit configs to include just what needs coverage rather than include everything then try to exclude stuff that doesn't. + +## [1.11.9] - 2021-10-13 +### Changed +- Updated package dependencies. + +## [1.11.8] - 2021-10-06 +### Changed +- Updated package dependencies + +## [1.11.7] - 2021-09-28 +### Changed +- Updated package dependencies. + +## [1.11.6] - 2021-08-30 +### Changed +- Run composer update on test-php command instead of phpunit +- Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills). +- update annotations versions + +## [1.11.5] - 2021-05-25 +### Changed +- Updated package dependencies. + +## [1.11.4] - 2021-04-08 +### Changed +- Packaging and build changes, no change to the package itself. + +## [1.11.3] - 2021-03-30 +### Added +- Composer alias for dev-master, to improve dependencies + +### Changed +- Update package dependencies. + +### Fixed +- Use `composer update` rather than `install` in scripts, as composer.lock isn't checked in. + +## [1.11.2] - 2021-02-23 + +- CI: Make tests more generic + +## [1.11.1] - 2021-01-26 + +- Add mirror-repo information to all current composer packages +- Monorepo: Reorganize all projects + +## [1.11.0] - 2021-01-05 + +- Update dependency brain/monkey to v2.6.0 + +## [1.10.0] - 2020-12-08 + +- Assets: introduce new method to process static resources +- Assets: Use defer for script tags +- Pin dependencies +- Packages: Update for PHP 8 testing + +## [1.9.1] - 2020-11-24 + +- Update dependency brain/monkey to v2.5.0 +- Updated PHPCS: Packages and Debugger + +## [1.9.0] - 2020-10-27 + +- Instagram oEmbed: Simplify + +## [1.8.0] - 2020-09-29 + +- Consolidate the Lazy Images package to rely on the Assets package + +## [1.7.0] - 2020-08-25 + +- Packages: Update filenames after #16810 +- CI: Try collect js coverage +- Docker: Add package testing shortcut + +## [1.6.0] - 2020-07-28 + +- Various: Use wp_resource_hints + +## [1.5.0] - 2020-06-30 + +- PHPCS: Clean up the packages +- WooCommerce Analytics: avoid 404 error when enqueuing script + +## [1.4.0] - 2020-05-26 + +- Add Jetpack Scan threat notifications + +## [1.3.0] - 2020-04-28 + +- Update dependencies to latest stable + +## [1.2.0] - 2020-03-31 + +- Update dependencies to latest stable + +## [1.1.1] - 2020-01-27 + +- Pin dependency brain/monkey to 2.4.0 + +## [1.1.0] - 2020-01-14 + +- Packages: Various improvements for wp.com or self-contained consumers + +## [1.0.3] - 2019-11-08 + +- Packages: Use classmap instead of PSR-4 + +## [1.0.1] - 2019-10-28 + +- PHPCS: JITM and Assets packages +- Packages: Add gitattributes files to all packages that need th… + +## 1.0.0 - 2019-09-14 + +- Statically access asset tools + +[1.17.20]: https://github.com/Automattic/jetpack-assets/compare/v1.17.19...v1.17.20 +[1.17.19]: https://github.com/Automattic/jetpack-assets/compare/v1.17.18...v1.17.19 +[1.17.18]: https://github.com/Automattic/jetpack-assets/compare/v1.17.17...v1.17.18 +[1.17.17]: https://github.com/Automattic/jetpack-assets/compare/v1.17.16...v1.17.17 +[1.17.16]: https://github.com/Automattic/jetpack-assets/compare/v1.17.15...v1.17.16 +[1.17.15]: https://github.com/Automattic/jetpack-assets/compare/v1.17.14...v1.17.15 +[1.17.14]: https://github.com/Automattic/jetpack-assets/compare/v1.17.13...v1.17.14 +[1.17.13]: https://github.com/Automattic/jetpack-assets/compare/v1.17.12...v1.17.13 +[1.17.12]: https://github.com/Automattic/jetpack-assets/compare/v1.17.11...v1.17.12 +[1.17.11]: https://github.com/Automattic/jetpack-assets/compare/v1.17.10...v1.17.11 +[1.17.10]: https://github.com/Automattic/jetpack-assets/compare/v1.17.9...v1.17.10 +[1.17.9]: https://github.com/Automattic/jetpack-assets/compare/v1.17.8...v1.17.9 +[1.17.8]: https://github.com/Automattic/jetpack-assets/compare/v1.17.7...v1.17.8 +[1.17.7]: https://github.com/Automattic/jetpack-assets/compare/v1.17.6...v1.17.7 +[1.17.6]: https://github.com/Automattic/jetpack-assets/compare/v1.17.5...v1.17.6 +[1.17.5]: https://github.com/Automattic/jetpack-assets/compare/v1.17.4...v1.17.5 +[1.17.4]: https://github.com/Automattic/jetpack-assets/compare/v1.17.3...v1.17.4 +[1.17.3]: https://github.com/Automattic/jetpack-assets/compare/v1.17.2...v1.17.3 +[1.17.2]: https://github.com/Automattic/jetpack-assets/compare/v1.17.1...v1.17.2 +[1.17.1]: https://github.com/Automattic/jetpack-assets/compare/v1.17.0...v1.17.1 +[1.17.0]: https://github.com/Automattic/jetpack-assets/compare/v1.16.2...v1.17.0 +[1.16.2]: https://github.com/Automattic/jetpack-assets/compare/v1.16.1...v1.16.2 +[1.16.1]: https://github.com/Automattic/jetpack-assets/compare/v1.16.0...v1.16.1 +[1.16.0]: https://github.com/Automattic/jetpack-assets/compare/v1.15.0...v1.16.0 +[1.15.0]: https://github.com/Automattic/jetpack-assets/compare/v1.14.0...v1.15.0 +[1.14.0]: https://github.com/Automattic/jetpack-assets/compare/v1.13.1...v1.14.0 +[1.13.1]: https://github.com/Automattic/jetpack-assets/compare/v1.13.0...v1.13.1 +[1.13.0]: https://github.com/Automattic/jetpack-assets/compare/v1.12.0...v1.13.0 +[1.12.0]: https://github.com/Automattic/jetpack-assets/compare/v1.11.10...v1.12.0 +[1.11.10]: https://github.com/Automattic/jetpack-assets/compare/v1.11.9...v1.11.10 +[1.11.9]: https://github.com/Automattic/jetpack-assets/compare/v1.11.8...v1.11.9 +[1.11.8]: https://github.com/Automattic/jetpack-assets/compare/v1.11.7...v1.11.8 +[1.11.7]: https://github.com/Automattic/jetpack-assets/compare/v1.11.6...v1.11.7 +[1.11.6]: https://github.com/Automattic/jetpack-assets/compare/v1.11.5...v1.11.6 +[1.11.5]: https://github.com/Automattic/jetpack-assets/compare/v1.11.4...v1.11.5 +[1.11.4]: https://github.com/Automattic/jetpack-assets/compare/v1.11.3...v1.11.4 +[1.11.3]: https://github.com/Automattic/jetpack-assets/compare/v1.11.2...v1.11.3 +[1.11.2]: https://github.com/Automattic/jetpack-assets/compare/v1.11.1...v1.11.2 +[1.11.1]: https://github.com/Automattic/jetpack-assets/compare/v1.11.0...v1.11.1 +[1.11.0]: https://github.com/Automattic/jetpack-assets/compare/v1.10.0...v1.11.0 +[1.10.0]: https://github.com/Automattic/jetpack-assets/compare/v1.9.1...v1.10.0 +[1.9.1]: https://github.com/Automattic/jetpack-assets/compare/v1.9.0...v1.9.1 +[1.9.0]: https://github.com/Automattic/jetpack-assets/compare/v1.8.0...v1.9.0 +[1.8.0]: https://github.com/Automattic/jetpack-assets/compare/v1.7.0...v1.8.0 +[1.7.0]: https://github.com/Automattic/jetpack-assets/compare/v1.6.0...v1.7.0 +[1.6.0]: https://github.com/Automattic/jetpack-assets/compare/v1.5.0...v1.6.0 +[1.5.0]: https://github.com/Automattic/jetpack-assets/compare/v1.4.0...v1.5.0 +[1.4.0]: https://github.com/Automattic/jetpack-assets/compare/v1.3.0...v1.4.0 +[1.3.0]: https://github.com/Automattic/jetpack-assets/compare/v1.2.0...v1.3.0 +[1.2.0]: https://github.com/Automattic/jetpack-assets/compare/v1.1.1...v1.2.0 +[1.1.1]: https://github.com/Automattic/jetpack-assets/compare/v1.1.0...v1.1.1 +[1.1.0]: https://github.com/Automattic/jetpack-assets/compare/v1.0.3...v1.1.0 +[1.0.3]: https://github.com/Automattic/jetpack-assets/compare/v1.0.1...v1.0.3 +[1.0.1]: https://github.com/Automattic/jetpack-assets/compare/v1.0.0...v1.0.1 diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/LICENSE.txt b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/LICENSE.txt new file mode 100644 index 00000000..e82774c1 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/LICENSE.txt @@ -0,0 +1,357 @@ +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +=================================== + + +GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +GNU GENERAL PUBLIC LICENSE +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any +part thereof, to be licensed as a whole at no charge to all third +parties under the terms of this License. + +c) If the modified program normally reads commands interactively +when run, you must cause it, when started running for such +interactive use in the most ordinary way, to print or display an +announcement including an appropriate copyright notice and a +notice that there is no warranty (or else, saying that you provide +a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this +License. (Exception: if the Program itself is interactive but +does not normally print such an announcement, your work based on +the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections +1 and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three +years, to give any third party, for a charge no more than your +cost of physically performing source distribution, a complete +machine-readable copy of the corresponding source code, to be +distributed under the terms of Sections 1 and 2 above on a medium +customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer +to distribute corresponding source code. (This alternative is +allowed only for noncommercial distribution and only if you +received the program in object code or executable form with such +an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + +Gnomovision version 69, Copyright (C) year name of author +Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +This is free software, and you are welcome to redistribute it +under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + +Yoyodyne, Inc., hereby disclaims all copyright interest in the program +`Gnomovision' (which makes passes at compilers) written by James Hacker. + +, 1 April 1989 +Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/SECURITY.md b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/SECURITY.md new file mode 100644 index 00000000..b4b46c0e --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/SECURITY.md @@ -0,0 +1,38 @@ +# Security Policy + +Full details of the Automattic Security Policy can be found on [automattic.com](https://automattic.com/security/). + +## Supported Versions + +Generally, only the latest version of Jetpack has continued support. If a critical vulnerability is found in the current version of Jetpack, we may opt to backport any patches to previous versions. + +## Reporting a Vulnerability + +[Jetpack](https://jetpack.com/) is an open-source plugin for WordPress. Our HackerOne program covers the plugin software, as well as a variety of related projects and infrastructure. + +**For responsible disclosure of security issues and to be eligible for our bug bounty program, please submit your report via the [HackerOne](https://hackerone.com/automattic) portal.** + +Our most critical targets are: + +* Jetpack and the Jetpack composer packages (all within this repo) +* Jetpack.com -- the primary marketing site. +* cloud.jetpack.com -- a management site. +* wordpress.com -- the shared management site for both Jetpack and WordPress.com sites. + +For more targets, see the `In Scope` section on [HackerOne](https://hackerone.com/automattic). + +_Please note that the **WordPress software is a separate entity** from Automattic. Please report vulnerabilities for WordPress through [the WordPress Foundation's HackerOne page](https://hackerone.com/wordpress)._ + +## Guidelines + +We're committed to working with security researchers to resolve the vulnerabilities they discover. You can help us by following these guidelines: + +* Follow [HackerOne's disclosure guidelines](https://www.hackerone.com/disclosure-guidelines). +* Pen-testing Production: + * Please **setup a local environment** instead whenever possible. Most of our code is open source (see above). + * If that's not possible, **limit any data access/modification** to the bare minimum necessary to reproduce a PoC. + * **_Don't_ automate form submissions!** That's very annoying for us, because it adds extra work for the volunteers who manage those systems, and reduces the signal/noise ratio in our communication channels. + * To be eligible for a bounty, all of these guidelines must be followed. +* Be Patient - Give us a reasonable time to correct the issue before you disclose the vulnerability. + +We also expect you to comply with all applicable laws. You're responsible to pay any taxes associated with your bounties. diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/actions.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/actions.php new file mode 100644 index 00000000..1c8becda --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/actions.php @@ -0,0 +1,19 @@ + 1, + 'function' => array( Automattic\Jetpack\Assets::class, 'wp_default_scripts_hook' ), + ); +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.asset.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.asset.php new file mode 100644 index 00000000..f700bb5c --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.asset.php @@ -0,0 +1 @@ + array('wp-i18n'), 'version' => 'ee939953aa2115e2ca59'); diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js new file mode 100644 index 00000000..367377d2 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js @@ -0,0 +1 @@ +(()=>{var e={356:function(e){e.exports=function(e){function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}var n={};return r.m=e,r.c=n,r.i=function(e){return e},r.d=function(e,n,t){r.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,"a",n),n},r.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},r.p="",r(r.s=1)}([function(e,r,n){"use strict";function t(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(r,"__esModule",{value:!0});var o=function(){function e(e,r){for(var n=0;n>>32-o)+n&4294967295}},{key:"ff",value:function(r,n,t,o,a,i,f){return e.cmn(n&t|~n&o,r,n,a,i,f)}},{key:"gg",value:function(r,n,t,o,a,i,f){return e.cmn(n&o|t&~o,r,n,a,i,f)}},{key:"hh",value:function(r,n,t,o,a,i,f){return e.cmn(n^t^o,r,n,a,i,f)}},{key:"ii",value:function(r,n,t,o,a,i,f){return e.cmn(t^(n|~o),r,n,a,i,f)}},{key:"md51",value:function(r){for(var n=r.length,t=[1732584193,-271733879,-1732584194,271733878],o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],a=0,i=64;i<=n;i+=64)e.md5cycle(t,e.md5blk(r.substring(i-64,i)));for(r=r.substring(i-64),i=0,a=r.length;i>2]|=r.charCodeAt(i)<<(i%4<<3);if(o[i>>2]|=128<<(i%4<<3),i>55)for(e.md5cycle(t,o),i=0;i<16;i++)o[i]=0;return o[14]=8*n,e.md5cycle(t,o),t}},{key:"md5blk",value:function(e){for(var r=[],n=0;n<64;n+=4)r[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return r}},{key:"rhex",value:function(r){var n="";return n+=e.hexArray[r>>4&15]+e.hexArray[r>>0&15],n+=e.hexArray[r>>12&15]+e.hexArray[r>>8&15],(n+=e.hexArray[r>>20&15]+e.hexArray[r>>16&15])+(e.hexArray[r>>28&15]+e.hexArray[r>>24&15])}},{key:"hex",value:function(r){for(var n=r.length,t=0;t{const t=n(736),{default:o}=n(356),a={plugin:"plugins/",theme:"themes/",core:""},i=(e,r)=>Object.prototype.hasOwnProperty.call(e,r);e.exports={state:{baseUrl:null,locale:null,domainMap:{},domainPaths:{}},async downloadI18n(e,r,n){const f=this.state;if(!f||"string"!=typeof f.baseUrl)throw new Error("wp.jpI18nLoader.state is not set");if("en_US"===f.locale)return;if("undefined"==typeof fetch)throw new Error("Fetch API is not available.");const u=i(f.domainPaths,r)?f.domainPaths[r]:"";let c,h;const l=e.indexOf("?");l>=0?(c=o.hash(u+e.substring(0,l)),h=e.substring(l)):(c=o.hash(u+e),h="");const s=i(f.domainMap,r)?f.domainMap[r]:a[n]+r,g=await fetch(`${f.baseUrl}${s}-${f.locale}-${c}.json${h}`);if(!g.ok)throw new Error(`HTTP request failed: ${g.status} ${g.statusText}`);const d=await g.json(),p=i(d.locale_data,r)?d.locale_data[r]:d.locale_data.messages;p[""].domain=r,t.setLocaleData(p,r)}}},736:e=>{"use strict";e.exports=window.wp.i18n}},r={};var n=function n(t){var o=r[t];if(void 0!==o)return o.exports;var a=r[t]={exports:{}};return e[t].call(a.exports,a,a.exports,n),a.exports}(618);(window.wp=window.wp||{}).jpI18nLoader=n})(); \ No newline at end of file diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json new file mode 100644 index 00000000..b6ddeb85 --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/composer.json @@ -0,0 +1,57 @@ +{ + "name": "automattic/jetpack-assets", + "description": "Asset management utilities for Jetpack ecosystem packages", + "type": "jetpack-library", + "license": "GPL-2.0-or-later", + "require": { + "automattic/jetpack-constants": "^1.6" + }, + "require-dev": { + "brain/monkey": "2.6.1", + "yoast/phpunit-polyfills": "1.0.3", + "automattic/jetpack-changelogger": "^3.2", + "wikimedia/testing-access-wrapper": "^1.0 || ^2.0" + }, + "autoload": { + "files": [ + "actions.php" + ], + "classmap": [ + "src/" + ] + }, + "scripts": { + "build-development": [ + "pnpm run build" + ], + "build-production": [ + "pnpm run build-production" + ], + "phpunit": [ + "./vendor/phpunit/phpunit/phpunit --colors=always" + ], + "test-coverage": [ + "php -dpcov.directory=. ./vendor/bin/phpunit --coverage-clover \"$COVERAGE_DIR/php/clover.xml\"", + "pnpm run test-coverage" + ], + "test-js": [ + "pnpm run test" + ], + "test-php": [ + "@composer phpunit" + ] + }, + "minimum-stability": "dev", + "prefer-stable": true, + "extra": { + "autotagger": true, + "mirror-repo": "Automattic/jetpack-assets", + "textdomain": "jetpack-assets", + "changelogger": { + "link-template": "https://github.com/Automattic/jetpack-assets/compare/v${old}...v${new}" + }, + "branch-alias": { + "dev-trunk": "1.17.x-dev" + } + } +} diff --git a/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php new file mode 100644 index 00000000..c4d7ee1f --- /dev/null +++ b/wp-content/plugins/jetpack-protect/jetpack_vendor/automattic/jetpack-assets/src/class-assets.php @@ -0,0 +1,738 @@ + array( string target_domain, string target_type, string semver, string path_prefix ) )`. + */ + private static $domain_map = array(); + + /** + * Constructor. + * + * Static-only class, so nothing here. + */ + private function __construct() {} + + // //////////////////// + // region Async script loading + + /** + * Get the singleton instance of the class. + * + * @return Assets + */ + public static function instance() { + if ( ! isset( self::$instance ) ) { + self::$instance = new Assets(); + self::$instance->init_hooks(); + } + + return self::$instance; + } + + /** + * Initalize the hooks as needed. + */ + private function init_hooks() { + /* + * Load some scripts asynchronously. + */ + add_filter( 'script_loader_tag', array( $this, 'script_add_async' ), 10, 2 ); + } + + /** + * A public method for adding the async script. + * + * @param string $script_handle Script handle. + */ + public function add_async_script( $script_handle ) { + $this->defer_script_handles[] = $script_handle; + } + + /** + * Add an async attribute to scripts that can be loaded deferred. + * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script + * + * @param string $tag The